Lior Halphon
927b7493e5
Fix menu redrawing mode in the SDL frontend in bordered/SGB mode, fixes #576
2024-01-06 17:46:12 +02:00
Lior Halphon
e9c2c866eb
Replace XAudio 2.7 and 2.9 with the redistrib version of XAudio 2.9
2024-01-06 17:41:24 +02:00
Lior Halphon
97e8df29c5
Don't prompt for an xcode-select reset every build
2024-01-05 22:50:23 +02:00
Lior Halphon
f725e70e84
Merge pull request #579 from Nyanport/master
...
Fix bugs in Makefile for newer operating systems
2024-01-03 20:08:48 +02:00
Max Parry
4569114cab
Update Makefile (as per LIJI32)
2024-01-03 14:19:23 +11:00
Max Parry
d51dcaca19
Update Makefile
2023-12-31 20:04:40 +11:00
Max Parry
10eb15bb90
Add files via upload
2023-12-31 19:55:28 +11:00
Lior Halphon
91f2a82f19
Merge pull request #577 from orbea/c++
...
gb.h: add include guards for C++ projects
2023-12-29 17:09:05 +01:00
orbea
8cf319e941
gb.h: add include guards for C++ projects
...
This is helpful for C++ projects like bsnes that wish to include gb.h
without needing to set extern "C" themselves.
2023-12-28 09:59:37 -08:00
Lior Halphon
e666ec09db
Update version to 0.16.1
2023-12-23 20:42:47 +02:00
Lior Halphon
c9fb3b3ec6
Fix XAudio2.7 hanging on device disconnection
2023-12-23 20:42:21 +02:00
Lior Halphon
e89df2df43
Automatically disable VSync on displays lower than 60Hz
2023-12-23 16:34:40 +02:00
Lior Halphon
b516f9a3ee
Drop ownership information from DEB TARs
2023-12-22 15:13:45 +02:00
Lior Halphon
2e38cec98b
Verify the entitlements match the plist, fixes #551
2023-12-21 23:45:07 +02:00
Lior Halphon
8ed46a6a58
Allow SameBoy Cocoa to coexist with VBA
2023-12-20 23:54:49 +02:00
Lior Halphon
27d42146ba
Fix compatibility with Catalina and older versions of macOS, improve printer UI
2023-12-18 22:41:15 +02:00
Lior Halphon
00e1c925a4
Prevent GB_workboy_is_enabled incorrectly returning true, prevent GB_workboy_set_key from affecting other accessories if Workboy isn't connected
2023-12-18 21:48:09 +02:00
Lior Halphon
9619500445
Use a more compatible TAR format for iOS debs
2023-12-16 23:22:34 +02:00
Lior Halphon
9cc70c085f
Update version to 0.16
2023-12-16 20:26:57 +02:00
Lior Halphon
746204e57c
Silence zip
2023-12-16 20:03:04 +02:00
Lior Halphon
3fd09ffcde
Update README for Windows builds
2023-12-16 19:55:41 +02:00
Lior Halphon
6e923645d3
The previous change should only affect channel 3
2023-12-15 20:52:24 +02:00
Lior Halphon
c7c2d08dc5
More accurate audio mixing in AGB mode, fixes #555
2023-12-15 20:38:19 +02:00
Lior Halphon
fcf31be735
Fix SDL controllers not automatically reconnecting. Fixes #563
2023-12-15 15:24:09 +02:00
Lior Halphon
d8905f57bf
iOS alarm support
2023-12-15 14:28:19 +02:00
Lior Halphon
8b2f683c20
Todo confirmed
2023-12-14 22:08:55 +02:00
Lior Halphon
404e153744
Use Expat rather than X11, as X11 has one extra clause. Fixes #574
2023-12-14 21:54:46 +02:00
Lior Halphon
9f56f5fee0
Switch the Windows build to x86-64
2023-12-12 00:26:13 +02:00
Lior Halphon
977d941f48
Using Base.lproj prevents the VRAM toolbar from appearing in Sonoma for some reason. Fixes #567 .
2023-12-10 23:52:51 +02:00
Lior Halphon
34c9d4c791
Correctly emulate the vram_rd_eol test ROMs (except in odd mode)
2023-12-10 22:40:47 +02:00
Lior Halphon
40ded1114f
Correct timing TODO
2023-12-10 14:56:41 +02:00
Lior Halphon
fbd1d06f1c
Confirmed SCX on double speed mode
2023-12-10 14:48:15 +02:00
Lior Halphon
1c0f65177f
Fix HDMA5 not being correctly updated in memory when disabling hblank HDMA
2023-12-09 15:54:57 +02:00
Lior Halphon
b51aac4bf5
Modernize some RGBASM syntax to silence most deprecation warnings in the upcoming 0.7 RGBDS release
2023-12-09 15:04:27 +02:00
Lior Halphon
68ba89cf43
Fix unquoted realpath, fixes #572
2023-12-07 01:02:01 +02:00
Lior Halphon
8642715a6d
Merge pull request #573 from Rangi42/rgbds
...
Allow rgbds to build SameBoy's BootROMs for testing
2023-12-06 23:09:52 +02:00
Rangi42
6d3a65759e
Allow rgbds to build SameBoy's BootROMs for testing
...
rgbds needs to use a local copy of its executables for testing,
passed as an `RGBDS=../../` prefix for the path to them all.
This commit enables that, so rgbds can do
test_downstream LIJI32/SameBoy bootroms
in its run-tests.sh script.
2023-12-06 12:12:15 -05:00
Lior Halphon
eba273d89c
Menu items and shortcut to resize the window in the Cocoa frontend
2023-12-04 00:34:48 +02:00
Lior Halphon
bce413821d
Merge pull request #569 from SnowyMouse/gbenum-fix
...
Fix GB_ENUM on C++
2023-11-26 19:39:23 +02:00
Lior Halphon
1c8a14ff1c
Improved controller assignment in the Cocoa port, affects #532
2023-11-26 17:32:33 +02:00
Lior Halphon
5823bf9d70
Merge branch 'master' of github.com:LIJI32/SameBoy
2023-11-25 21:24:56 +02:00
Lior Halphon
ecbdb9e95e
Emulate several more pre-CGB-D channel 1 glitches
2023-11-25 21:24:46 +02:00
Lior Halphon
35a91768b4
iPad support was missing from the iOS plist file
2023-11-25 21:22:01 +02:00
Lior Halphon
a795514bc4
Refer to SameBoy's license as the X11 License
2023-11-25 21:21:34 +02:00
Snowy
8657d3e4b6
Fix GB_ENUM on C++
...
The else branch results in an error from defining a type in a cast.
2023-10-28 14:20:31 +02:00
Lior Halphon
aff42affc0
Merge pull request #570 from max-m/fix-cheats
...
Fix memory corruption on removal / update of cheats with the same address hash
2023-10-22 21:01:54 +03:00
Maximilian Mader
0ece951173
Fix memory corruption on removal of multiple cheats with the same address hash
2023-10-22 18:39:14 +02:00
Lior Halphon
e59bc436bd
CGB-C NR10 conflict improvements
2023-09-25 23:35:26 +03:00
Lior Halphon
340d4e0630
WIP: Fix APU regressions (CGB-D/E only so far)
2023-09-09 23:54:01 +03:00
Lior Halphon
3ab6150508
Fixed weird printer related crashes on open, seems like an Apple regression?
2023-09-03 16:46:00 +03:00