Lior Halphon
03ea6dc708
Make builds possible without Xcode
2020-04-29 20:44:55 +03:00
Lior Halphon
9f876e380c
Offical WUP-028s require an activation sequence
2020-04-29 20:08:00 +03:00
Lior Halphon
66112af37e
Fix PWM performence issue
2020-04-29 19:53:47 +03:00
Lior Halphon
5c9d50e25f
Fix job
2020-04-29 17:02:20 +03:00
Lior Halphon
05cf3656b8
Fix libretro
2020-04-29 16:58:38 +03:00
Lior Halphon
0c91502859
Remove log
2020-04-29 16:52:32 +03:00
Lior Halphon
4b24178553
Rumble mode selection
2020-04-29 16:50:31 +03:00
Lior Halphon
4c443d51ce
Minor JoyKit improvements
2020-04-29 16:06:38 +03:00
Lior Halphon
6448a692e2
Add smart rumble to games without a rumblepak
2020-04-29 16:06:11 +03:00
Lior Halphon
151d58eb60
setRumble should be double
2020-04-29 16:05:31 +03:00
Lior Halphon
5a14eb93c6
Merge branch 'master' into JoyKit
...
# Conflicts:
# Cocoa/Document.m
# Cocoa/GBView.h
# Cocoa/GBView.m
# Cocoa/joypad.m
# Cocoa/main.m
# Core/display.c
# Core/gb.h
# Core/save_state.c
2020-04-29 15:52:03 +03:00
Lior Halphon
8f6047fdca
Prevent -Wall from overriding -Wno flags
2020-04-28 21:53:37 +03:00
Lior Halphon
1e54c55c11
Making libretro compile without warnings with GCC
2020-04-28 21:44:29 +03:00
Lior Halphon
c64d5b58b6
Make failed builds easier to read
2020-04-28 20:01:22 +03:00
Lior Halphon
8d016f19d2
Move the audio code to a different file
2020-04-28 20:01:22 +03:00
Lior Halphon
110cedeaac
Even better hueristics
2020-04-25 23:26:17 +03:00
Lior Halphon
d1e3ad7790
Better hueristics for wrong MBC type
2020-04-25 23:18:03 +03:00
Lior Halphon
0534b091a5
Fix SDL
2020-04-25 23:11:29 +03:00
Lior Halphon
9e99ce434e
Allow loading .RAM files
2020-04-25 23:09:08 +03:00
Lior Halphon
ca567bee79
Fix Linux build break
2020-04-25 22:54:50 +03:00
Lior Halphon
152924e13f
Add support to the ISX format, including symbols
2020-04-25 22:48:48 +03:00
Lior Halphon
36aa3f31b9
-q was not enough
2020-04-25 18:11:01 +03:00
Lior Halphon
f65dc73632
-q was not enough
2020-04-25 18:09:04 +03:00
Lior Halphon
9fbafab67f
Use grep -q, put macOS first, restore -j
2020-04-25 18:04:27 +03:00
Lior Halphon
65fb6afd60
Make fixes
2020-04-25 17:57:19 +03:00
Lior Halphon
09e7068658
Fixing another duh
2020-04-25 17:22:43 +03:00
Lior Halphon
aa9ccc724f
Fixing a duh
2020-04-25 17:20:06 +03:00
Lior Halphon
7760e11544
Better error handling
2020-04-25 17:12:53 +03:00
Lior Halphon
a35164dc0a
Fixed unused variable on Linux
2020-04-25 17:06:24 +03:00
Lior Halphon
e819b91a97
Rename job, temporarily disable -j
2020-04-25 17:03:45 +03:00
Lior Halphon
bf67811392
Sanity test against a few test ROMs
2020-04-25 16:59:47 +03:00
Lior Halphon
8e702f1452
Also test libretro's buildability
2020-04-25 15:13:04 +03:00
Lior Halphon
bb5c9f7fc6
Fix libretro build
2020-04-25 15:12:10 +03:00
Lior Halphon
66112f4930
That wasn't enough to fix it, I'll just disable this warning
2020-04-25 14:55:51 +03:00
Lior Halphon
c62704e26b
Minor fix for GCC's LTO
2020-04-25 14:51:17 +03:00
Lior Halphon
1e7737a239
Limit unroll to GCC 8
2020-04-25 14:46:01 +03:00
Lior Halphon
c2a395006e
Update docs
2020-04-25 14:45:52 +03:00
Lior Halphon
097705456c
Show compiler version
2020-04-25 14:05:35 +03:00
Lior Halphon
7e908fef0e
The macOS environment doesn't come with GCC, it'll just test Clang again
2020-04-25 14:04:51 +03:00
Lior Halphon
17c97c3c2b
Use brew's SDL2 on macOS
2020-04-25 13:59:31 +03:00
Lior Halphon
385cd1b8c7
Fix chmod
2020-04-25 13:52:18 +03:00
Lior Halphon
2df6d266bd
Add a GitHub action to avoid breaking builds
2020-04-25 13:50:35 +03:00
Tim Allen
94acbce822
Merge libco's commit history.
...
The official libco repository was created as a snapshopt of the then-current state of libco
in the higan repository. However, it would be a shame to lose all the
development history and changelogs that led up to this point.
This commit merges in the change history extracted from the higan repository,
including reconstructed history from the bsnes-history-kit project. Note that
many commit messages mention changes outside of libco, and some *only* mention
non-libco changes because the libco change was relatively minor compared to the
overall changes. Hopefully it's generally clear what libco changes were made and
why... but even if it isn't, this is all the information we have.
Fixes #2 .
2020-04-25 15:57:07 +10:00
Lior Halphon
ddad913e06
OK this time it will work.
2020-04-24 21:59:51 +03:00
Lior Halphon
8ac029d3fe
Truly truly fix #249 , fix #251
2020-04-24 21:06:44 +03:00
Lior Halphon
198942b273
Truly fix #249 , fix #251
2020-04-24 21:00:30 +03:00
Lior Halphon
634dcefd01
Typo
2020-04-24 20:44:25 +03:00
Lior Halphon
0cf168f32b
Fixing inconsistent style
2020-04-24 20:37:57 +03:00
Lior Halphon
d38fd41b0e
Reorder flags so -Wpartial-availablility is affected by -Wno-unknown-warning -Wno-unknown-warning-option, fixes #249 , fixes #251
2020-04-24 20:18:56 +03:00
MerryMage
30e274953a
Add 'libco/' from commit '7871e50f7d48444f1a6333128308acb0a1c8ad2b'
...
git-subtree-dir: libco
git-subtree-mainline: c5b39e2dfc
git-subtree-split: 7871e50f7d
2020-04-19 17:41:20 +01:00