Commit Graph

2632 Commits

Author SHA1 Message Date
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