5c581651ceHandle the SGB header commands, disable SGB functions if needed.
Lior Halphon
2018-11-11 22:50:00 +02:00
44891d5c4aInitial code to support SGB, command “parsing”, replacement SGB boot ROM
Lior Halphon
2018-11-11 01:16:32 +02:00
a47e3cc62cRemove code duplication in the QL fast boot ROM, should fix some glitched thumbnails
Lior Halphon
2018-11-10 21:10:09 +02:00
7ffed9c43cReconnect the joypad when SameBoy starts directly to a ROM (fixes#131)
Lior Halphon
2018-11-10 19:39:57 +02:00
94136f5741Adjust DAC attributes to fix LADX’s crackling audio (Fixes#125) while keeping Cannon Fodder’s buzzing reasonable (Proper audio measurements still required)
Lior Halphon
2018-11-10 19:14:18 +02:00
453673a2a6Apply the SDL 2.0.6 audio workaround to everything except Windows, check the linked version instead of the headers version. Fixes#130
Lior Halphon
2018-11-10 18:58:22 +02:00
64922fff4bFixed a bug where channels 1 and 2 would start playing earlier than they should have if NRx4 was written to twice. Fixes#86.
Lior Halphon
2018-10-29 00:44:43 +02:00
ec0a879a93Correct emulation of enabling and disabling the volume envelope. Correct emulation of a glitch where the volume envelope ticks when it usually wouldn’t.
Lior Halphon
2018-09-10 16:59:59 +03:00
3151821e6dFixed minor APU regression (Channels 1 and 2 were given no delay under certain circumstances)
Lior Halphon
2018-09-09 12:50:55 +03:00
0783f131b8Update version to v0.11.1
Lior Halphon
2018-07-11 20:07:54 +03:00
e5f4495ca0Turns out the last Cocoa fix was neither reliable or actually working.
Lior Halphon
2018-07-11 19:46:27 +03:00
5f58323c01Attempt to improve audio quality on frontend with big audio buffers
Lior Halphon
2018-07-10 21:33:03 +03:00
dc4c23c0daWorked around a macOS bug where fullscreen-mode SameBoy would render garbage on High Sierra. Fixed titlebar color when using the ugly Yosemite theme.
Lior Halphon
2018-07-10 20:35:07 +03:00
afcb7b8579Fixed a regression where DMG mode on CGB would not activate on most DMG games. Fixes#98
Lior Halphon
2018-07-10 20:28:36 +03:00
dc5cb71c22Emulate CGB-C’s quirky LFSR function
Lior Halphon
2018-07-04 21:55:12 +03:00
f3437d7cc0Added todo
Lior Halphon
2018-07-03 23:47:50 +03:00
d9dfbcd199Updated version to 0.11, updated README
Lior Halphon
2018-06-29 13:18:05 +03:00
81662e954bConvert the Windows .rc file to UTF-16 (Seems like UTF-8 support is broken in rc)
Lior Halphon
2018-06-29 13:17:27 +03:00
045c863117Fixed Windows build
Lior Halphon
2018-06-29 13:05:08 +03:00
32443a9675Improved analog stick controls in both ports. Affects #34?
Lior Halphon
2018-06-26 19:36:14 +03:00
3a4ed6fd40Made SDL menus more consistent between keyboards and joypads (Closes#35)
Lior Halphon
2018-06-23 22:36:29 +03:00
82436ad838Added proper joypad configuration in SDL (Closes#33), can now use Rewind/Slow-Motion from the joypad.
Lior Halphon
2018-06-23 22:27:05 +03:00
74abf61a08Fixed a crash that happened when changing the rewind length in Cocoa
Lior Halphon
2018-06-23 11:50:08 +03:00
1915365b1aAdded rewind and underclocking support to the SDL port. Joystick controls to be done.
Lior Halphon
2018-06-23 00:10:28 +03:00
2791775c5dImprovements to the lcd debugger command
Lior Halphon
2018-06-22 18:38:54 +03:00
6b2c25475fRemoved limitations around debugger output in the Cocoa frontend
Lior Halphon
2018-06-21 21:23:57 +03:00
0ffb936885The Cocoa port now allows selecting a folder containing boot ROM files
Lior Halphon
2018-06-21 00:48:02 +03:00
d6879c4f8alibretro: allow changing model at runtime again, also do not reset both gameboys on model change in dual mode
radius
2018-06-16 11:05:07 -05:00
45c73e0175Replaced the is_cgb bool with a more future compatible model enum. Removed the GB_init_cgb API and replaced it with an extended GB_init and GB_switch_model_and_reset APIs that now receive a model parameter. Increased the struct version.
Lior Halphon
2018-06-16 13:59:33 +03:00
c286203640Fixed potential black screen on Metal
Lior Halphon
2018-06-16 12:46:57 +03:00
968ff4879aEnable fast math
Lior Halphon
2018-06-16 00:08:24 +03:00