Commit Graph

3010 Commits

Author SHA1 Message Date
Lior Halphon bce4bfba61 Fix major battery save regressions introduced by the last release, fixes #282 2020-08-06 19:34:57 +03:00
Nadia Holmquist Pedersen 012b9a2ba0 SDL: Make default window scale configurable 2020-08-06 03:08:19 +02:00
Lior Halphon 5b2eec214b Update version to 0.13.4 2020-08-05 21:17:22 +03:00
Lior Halphon 3f97b8eaa8 Even more regressions 2020-08-05 02:10:21 +03:00
Lior Halphon d3664d5da0 Fix more RTC regressions 2020-08-05 01:39:19 +03:00
Lior Halphon 289853445f Fix long loading times when loading save states with bad local RTC times 2020-08-04 21:32:33 +03:00
Lior Halphon b0d118f246 Fix broken and regressed MBC3 RTC emulation. Fixes #273, fixes #276, fixes #280 2020-08-04 21:32:27 +03:00
Lior Halphon 68b8d4bb1e
Merge pull request #279 from renatoliveira/cartridge-patch
Cartridge patch
2020-08-01 19:22:34 +03:00
Renato Oliveira 445aa74b14
Fix "cartrdige" to "cartridge" in comments 2020-08-01 12:57:10 -03:00
Renato Oliveira ac3b09966c
Fix "Cartrdige" to "Cartridge" 2020-08-01 12:55:53 -03:00
Tim Allen fdacdf976d Make the README use local assets, not remotely-hosted ones.
When Near took down byuu.org, he also removed the images that the bsnes
README was ointing to. He gave me backups of data from the site, including the
images used on the bsnes homepage, but apparently the README used different
images hosted in a different location.

I've replaced the missing images with ones from the bsnes homepage that
look reasonable.
2020-07-30 10:31:09 +10:00
Lior Halphon 4248ba8512
Merge pull request #272 from lpla/patch-2
Fix `make: write error` on macOS when `make CONF=native_release`
2020-06-25 20:54:58 +03:00
Leopoldo Pla 44ff0563c0
Fixes #259 2020-06-25 19:50:24 +02:00
Lior Halphon a7942d6a1f Allow building fat x86-64 and ARM64 macOS binaries 2020-06-25 19:51:58 +03:00
Kawa 5bb5e34aa1
Merge pull request #18 from namandixit/clang-signature-warning
Fix Clang's -Wstrict-prototypes warning
2020-06-25 17:43:14 +02:00
Kawa 1931c7d20d
Merge pull request #10 from namandixit/optional-libc
Made the dependency on stdlib.h and assert.h optional
2020-06-25 09:56:53 +02:00
Naman Dixit d4a67ab8d5 Added void to function signatures, in order to fix Clang's -Wstrict-prototypes 2020-06-25 11:39:40 +05:30
Lior Halphon 64f381fa23 Update version to 0.13.3 2020-06-24 23:34:33 +03:00
Lior Halphon a2e656a7c2 Fixed boot ROM regression; CGB games were given the wrong palettes 2020-06-24 20:34:52 +03:00
Lior Halphon 92c3eafc72 Merge branch 'master' of https://github.com/LIJI32/SameBoy 2020-06-24 19:15:29 +03:00
Lior Halphon cfcdce81ba Fix color in OpenGL when frame blending is disabled 2020-06-24 19:15:20 +03:00
Kawa 3808e8e25f Revert "Merge pull request #41 from RokkumanX/patch-10"
This reverts commit 5d1a33daf7, reversing
changes made to 8dc73b6cec.
2020-06-23 21:02:29 +02:00
Kawa 5d1a33daf7
Merge pull request #41 from RokkumanX/patch-10
SameBoy 0.13.2
2020-06-23 21:00:06 +02:00
Rokkuman X 57cabdcf58
SameBoy 0.13.2
Updated all files with changes between 0.13.1 and 0.13.2
2020-06-23 20:16:59 +02:00
Lior Halphon ac521641ec
Merge pull request #271 from JL2210/old-gcc
Compatibility hacks for old compilers
2020-06-22 23:23:47 +03:00
James Larrowe 87d25c0896 Compatibility hacks for old compilers
GCC versions below 4.8.1 didn't have __builtin_bswap16, so provide
a suitable replacement.
2020-06-22 20:14:32 +00:00
Lior Halphon e88a48e0a1 Use gamma-corrected mixing in shaders 2020-06-19 23:18:38 +03:00
Lior Halphon 096eb78be7 Update version to 0.13.2 2020-06-11 13:39:25 +03:00
Lior Halphon 4f42f4f718 Minor layout fixes 2020-06-11 00:38:53 +03:00
Lior Halphon 7eb4a92d2a Improve print window, add a button for actual physical printing 2020-06-10 23:28:33 +03:00
Lior Halphon 006ee4f6cb What rhymes with "willows" and breaks when you edit a Makefile? 2020-06-10 23:00:41 +03:00
Lior Halphon b6b56d0766 Fix various save state compatibility issues between Windows and non-Windows, and a potential crash 2020-06-10 22:46:19 +03:00
Lior Halphon edf7762408 Improved Dark Mode support, improved Hex Fiend's general system-native appearance 2020-06-10 01:10:11 +03:00
Lior Halphon 4a51f5c956 Cherry-picking libretro memory map bugfix (Closes #227, #205). Fixing libretro build with modern macOS SDKs. 2020-06-09 20:09:50 +03:00
Kawa 8dc73b6cec
Merge pull request #28 from Screwtapello/ci-testing
Fix Cirrus CI builds
2020-06-08 23:00:19 +02:00
Tim Allen 35598cf622 Prevent Debian packages from prompting for configuration.
At some point the Debian tzdata package started waiting for somebody to tell it
what timezone it was in, causing CI builds to timeout.
2020-06-09 06:02:16 +10:00
Tim Allen f6d2645fd4 Apparently the MinGW compiler automatically appends the .exe extension now. 2020-06-09 06:02:16 +10:00
Tim Allen 92ebbae4ce Make CirrusCI use a supported version of FreeBSD. 2020-06-09 06:01:52 +10:00
Kawa bbcdddfcd1 Revenge of the son of the bride of ambiguity
See also some of higan's recent commits.
2020-06-08 20:33:59 +02:00
Kawa 20fa36a7d8
Change docs from HTML to MD 2020-06-06 16:29:44 +02:00
Naman Dixit fb700978ac Moved the libc override macros to settings.h, and removed __VA_ARGS__ 2020-06-06 18:57:44 +05:30
Naman Dixit bd9d4c96be Made the dependency on stdlib.h and assert.h optional
Some platforms still depend on Libc (if they are exclusively POSIX/Unix/Linux),
or need some other functionality (e.g., memcpy)
2020-06-06 17:04:16 +05:30
Lior Halphon c07588e3bd Console auto complete 2020-06-05 02:10:05 +03:00
Kawa f98cb01d0a Update presentation.cpp
Should've hit "save all"
2020-06-03 21:21:29 +02:00
Kawa 7ff2a874b6 Forgot to hit save.
Kawa says sorry.
2020-06-03 21:20:58 +02:00
Kawa b94720ffa6 Update to SameBoy 0.13.1 2020-06-03 21:16:30 +02:00
Kawa b98ce40021 Update mbc.c
6a3cd371d0
2020-06-03 20:44:27 +02:00
Lior Halphon ef203cf0e5 Update version to 0.13.1 2020-06-03 21:18:09 +03:00
Lior Halphon b7a9039e50 Sanitize SDL preferences for cross-version stability 2020-06-03 21:06:47 +03:00
Lior Halphon 6a3cd371d0 Fix potential memory corruption when execution malformed ROMs 2020-06-03 20:54:06 +03:00