Commit Graph

12440 Commits

Author SHA1 Message Date
nattthebear ed57f766ad Pizza: Savestates at ~600K in SGB mode 2017-06-24 11:05:59 -04:00
nattthebear 00f2743240 pizza: ship wbx file 2017-06-24 09:47:51 -04:00
nattthebear 6637e0a53f pizza: add lag/polling support 2017-06-24 09:38:03 -04:00
nattthebear e81d269fbe pizza: support pocahontas custom musacks. this game is an abomination 2017-06-24 09:12:08 -04:00
nattthebear 26063b35d0 pizza: first bits of sound. bios starting sound plays. bomb sound plays in Bomberman GB. 2017-06-23 20:51:19 -04:00
nattthebear 21c70d1d65 gpgx: port other changes from the old branch 2017-06-22 17:44:23 -04:00
nattthebear e231cd5084 gpgx: port some svp changes from old branch. that game sucked 2017-06-22 17:31:31 -04:00
alyosha-tas 23345eb7d3 SMS: Require BIOS to load ROMs
Requires BIOS to be present and enables it by default.
2017-06-22 16:40:18 -04:00
alyosha-tas a0a84173e5 Update MainForm.Designer.cs
Add warning for SMS BIOS setting
2017-06-22 16:37:35 -04:00
alyosha-tas 1b6011cefa Update ProfileConfig.cs
Make SMS UseBIOS true by default
2017-06-22 16:34:54 -04:00
adelikat 05eb3b5abe snes - mark some junko roms as junko 2017-06-21 20:00:01 -05:00
nattthebear b214b7eb55 we learned nothing from this 2017-06-21 19:11:50 -04:00
zeromus 390e5b1a26 fix avi dumping on x64
problem was 4bytes only gap before lpParams.
did I break the struct for 32bit?
2017-06-20 23:27:44 -05:00
nattthebear a7f7583fcc waterbox: add space at the end of writable data pages, past what was allocated by the core but before the start of cpu enforced write protection, to savestates. theoretically fixes determinism issues from certain wild pointers 2017-06-20 20:56:17 -04:00
adelikat 06df9634c1 Merge branch 'master' into waterbox2 2017-06-20 17:42:35 -05:00
nattthebear d1838cb868 pizza: some debugging info 2017-06-20 18:31:10 -04:00
nattthebear 30825c54ac protip: When refactoring, it's not OK to just make it not work. Fixes #873 2017-06-20 17:29:11 -05:00
nattthebear c112bb835f pizza: most things besides sound should be working now 2017-06-20 18:23:51 -04:00
adelikat 1c7d179f7d Saturn - type converter on port settings 2017-06-20 07:51:49 -05:00
nattthebear ed02493297 fuck componentmodel 2017-06-19 21:23:20 -04:00
nattthebear ea32862199 pizza: some basic ATTR stuff now working 2017-06-19 19:53:40 -04:00
adelikat 46568bf1ec N64 - disable cxd64 lle RSP pluging since we don't have one that works for 64bit, and no one was probably using it anyway 2017-06-19 18:00:19 -05:00
adelikat 810979dab2 Fix defctrl.json json parse error, Saturn keyboard - change names of keyboard R and L to not collide with the controller button names 2017-06-19 12:49:13 -05:00
adelikat f5883d8332 oops, fix merge 2017-06-19 12:43:23 -05:00
adelikat 4982af7521 Merge branch 'master' into waterbox2
# Conflicts:
#	BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.ISaveRam.cs
2017-06-19 10:04:46 -05:00
adelikat e1e7652c76 Saturn - default controls for other peripherals 2017-06-18 20:12:59 -05:00
adelikat 7caafc5437 Saturn - Keyboard - change some names to not have the same name as buttons, add default controls 2017-06-18 19:56:01 -05:00
nattthebear 95a56b15a8 pizza: SGB joypad functionality working 2017-06-18 20:35:55 -04:00
adelikat 6df2afccee Saturn - button orders for peripherals 2017-06-18 17:19:34 -05:00
adelikat 162e851468 Saturn - virtualpad support for Mission and Dual Mission 2017-06-18 16:05:46 -05:00
adelikat 0c078a189e Saturn - oops, 3d shoulder button mids should be 0 2017-06-18 16:05:46 -05:00
nattthebear 278b29a840 pizza: use waterboxcore 2017-06-18 16:05:55 -04:00
adelikat 5c71fc2e34 Saturn - Wheel - virtual pad support 2017-06-18 15:03:51 -05:00
adelikat 7e98cd6ec9 Saturn - mouse - make button names consistent with other cores, virtual pad support 2017-06-18 15:03:50 -05:00
adelikat b22787fc44 Saturn - 3d pad - set mids for analog ranges, finish virtualpad support 2017-06-18 15:03:49 -05:00
nattthebear 80698781b1 misc code cleanup 2017-06-18 15:01:02 -04:00
nattthebear 37b285fe8d saturnus: get rid of the round-tripping of analogs through the mednafen input system. 2017-06-18 12:25:01 -04:00
nattthebear 9ff2da5265 Start work on Honda Oddessy2 2017-06-18 10:29:03 -04:00
nattthebear 69d0b36ca1 gonna flip it on them 2017-06-18 09:02:54 -04:00
nattthebear 1292b27163 Add some draft work for supporting sysv <-> msabi interop. I wonder if we'll ever use this? I'd put it on a separate branch but it would be merge hell. 2017-06-18 08:51:09 -04:00
alyosha-tas bd29ec087e NES: small PPU refactor
Will make future testing easier
2017-06-17 19:02:21 -04:00
alyosha-tas 0e0d3e4143 Update Execute.cs 2017-06-17 19:01:04 -04:00
adelikat d7423d45a0 File Extensions dialog - support .cue, also fix specific platform setting it looks like it never worked in the first place 2017-06-17 17:29:16 -05:00
nattthebear 5a8fad73b9 saturnus: use waterboxcore 2017-06-17 15:30:03 -04:00
alyosha-tas 0ddd7392c7 A7800Hawk Commit 5
- Almost done with DMA
2017-06-17 13:55:21 -04:00
nattthebear c04beea4d0 update snes9x to use WaterboxCore 2017-06-17 12:57:43 -04:00
nattthebear 3e731ae0b3 Make ngp core use WaterboxCore infrastructure 2017-06-17 10:47:10 -04:00
nattthebear f538ad31fe add back our old ffmpeg executable, which was somehow lost in the shuffle. It's 32 bit, but that's fine in this case. 2017-06-17 10:10:55 -04:00
nattthebear 6f60eb5efc Create an abstract base class for waterbox cores, and adapt Virtual Boyee to use it. Not sure yet how useful this is... 2017-06-17 10:07:02 -04:00
alyosha-tas 13b99bafd0 NESHawk: Clean up and minor refactor
Simplify the code base a bit and gets a performance boost as well.
2017-06-16 21:41:13 -04:00