Commit Graph

2634 Commits

Author SHA1 Message Date
Lior Halphon 7c92845882 Merge branch 'master' of https://github.com/LIJI32/SameBoy 2020-09-19 19:31:31 +03:00
Lior Halphon 7ff3556bc3 Workboy emulation (Cocoa only) 2020-09-19 19:31:24 +03:00
Alcaro b9ccb90324 GNU Make 4.3 compatibility
* WARNING: Backward-incompatibility!
  Previously appending using '+=' to an empty variable would result in a value
  starting with a space.  Now the initial space is only added if the variable
  already contains some value.  Similarly, appending an empty string does not
  add a trailing space.

https://lwn.net/Articles/810071/
2020-09-19 23:22:13 +10:00
Tim Allen 24503fc922 hiro: qt.moc should be generated, not committed to the repo. 2020-09-18 22:31:17 +10:00
Zeno Sebastian Endemann d383f0e883 Use pkg-config instead of hardcoded path to Qt5 moc 2020-09-18 22:31:17 +10:00
Lior Halphon e35c22d405 Fix a potential single byte overflow 2020-09-17 23:47:35 +03:00
Lior Halphon faf91508e2
Yes, I *do* mean -Wno-maybe-uninitialized! 2020-09-17 23:25:56 +03:00
Lior Halphon abea3888db
Fix compilation under GCC 9 2020-09-17 23:18:16 +03:00
Lior Halphon e0d6aa59ad
Merge pull request #289 from NieDzejkob/warning-fix
pb12: check the return value of write
2020-09-17 21:22:22 +03:00
Jakub Kądziołka 9c50a992af
pb12: check the return value of write 2020-09-17 20:01:21 +02:00
Tim Allen d31c6e75a5 Add a copy of the ISC license.
Apparently there's two versions of the ISC license; the original says "and"
while the updated one says "and/or". This was copied from the ares v115 release,
so it should be the variant byuu intended by "ISC".

Fixes #19.
2020-08-24 21:52:19 +10:00
Lior Halphon 2e4a638077 Update version to 0.13.6 2020-08-22 14:21:54 +03:00
Lior Halphon abce93640c Set a default value in the struct (instead of just during sanitation) 2020-08-22 14:20:44 +03:00
Lior Halphon ceec044a22 Merge branch 'master' of https://github.com/LIJI32/SameBoy 2020-08-22 14:17:20 +03:00
Lior Halphon ebcc0d18ce
Merge pull request #281 from nadiaholmquist/feature/sdl-scale
SDL: Make default window scale configurable
2020-08-22 14:17:09 +03:00
Lior Halphon e307de8064
Style fixes 2020-08-22 14:16:07 +03:00
Lior Halphon dab1c1bcfa Fix RTC drift 2020-08-22 14:10:02 +03:00
Lior Halphon 832dc127a4 Fix Quick Look preview on Big Sur 2020-08-22 14:02:41 +03:00
Lior Halphon c2410a4ffc Update UI for Big Sur 2020-08-22 13:06:27 +03:00
Lior Halphon 5cffdbcd27 Prevent asking for notification permissions until used by an HuC-3 game 2020-08-22 00:56:12 +03:00
Nadia Holmquist Pedersen cc37632714 Remove printf 2020-08-19 06:15:36 +02:00
Nadia Holmquist Pedersen d9f80db036 Consider the overscan setting when getting the aspect ratio 2020-08-15 15:35:30 +10:00
Naman Dixit 096df4242a Proper cross-platform thread_local and alignas 2020-08-12 01:35:57 +10:00
Lior Halphon 766529d7be Update version to 0.13.5 2020-08-06 21:01:55 +03:00
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