Commit Graph

1188 Commits

Author SHA1 Message Date
adelikat fb7e44642a set released to true on some new Pizza Boy, PicoDrive, and Uzem 2017-07-09 16:58:59 -05:00
nattthebear 468c52f5de Gambatte: Settings: Use an enum for ConsoleMode instead of stringly typed. Developers who have been using recent dev builds will need to change "Default" to 0 in config.inneys... 2017-07-09 16:27:32 -04:00
nattthebear 2dd10ea951 Update some author meat-a deet-a 2017-07-09 12:18:33 -04:00
nattthebear 97c0d52498 Make DGB run again. It has been broken since GB bios files were added 2017-07-06 19:18:26 -04:00
alyosha-tas 08b6dadd49 Gambatte: Add core picker option
Replaces ForceDMG so that you can play gameboy roms in color game boy as well
2017-07-06 17:53:14 -04:00
nattthebear bc9726f687 Waterbox: Connect basic stdio. You get an empty stdin, real stdout and stderr, and can present readonly files to the core. 2017-07-01 21:02:52 -04:00
nattthebear bdfb859480 pizza boy: add the required SPC file as an embedded resource because zeromus said to 2017-07-01 09:06:04 -04:00
nattthebear 94050c161b pizza: bomb out the same way libsnes does if an attempt is made to load a CGB rom in SGB 2017-07-01 08:16:24 -04:00
adelikat cbe2f442a7 Neshawk - ppu - a small code simplification 2017-06-30 09:15:55 -05:00
adelikat 9c60243f4e remove unused deterministic flag from LibsnesCore contructor 2017-06-29 19:56:17 -05:00
nattthebear 2a15502999 Pizza: Only show one controller in GB mode 2017-06-28 22:23:03 -04:00
nattthebear 203a0521b5 pizza: set up constructors right for SGB and GB 2017-06-28 22:19:20 -04:00
adelikat 3c799931bc NesHawk - better clean up of ppu open bus decay method even more, this should be more performant too 2017-06-28 13:44:55 -05:00
adelikat bc8ac1c1a4 Nes ppu - ppu_open_bus_decay - Cleaner, and possibly a little faster 2017-06-28 11:11:20 -05:00
adelikat e150bca642 NesHawk - unless I'm missing something, this is more readable and more performant 2017-06-28 10:37:03 -05:00
adelikat ebdb244714 NESHawk - a small speedup (a few fps) - don't call Board.ClockPPU unless it is implemented 2017-06-28 10:24:19 -05:00
nattthebear db73b7f275 virtual boyee: make frame 0 size match other frame sizes 2017-06-26 17:34:01 -04:00
nattthebear 13c3dafd8a gambatte: make overall output volume more comparable to other cores? 2017-06-25 12:33:03 -04:00
nattthebear 7c5c3482e7 pizza: RTC, maybe 2017-06-25 09:19:32 -04:00
nattthebear 537b2a1616 pizza: saverams 2017-06-24 21:46:11 -04:00
alyosha-tas b54a738c97 Add files via upload 2017-06-24 16:01:07 -04:00
alyosha-tas 627b666d3e Add files via upload 2017-06-24 13:05:00 -04:00
nattthebear ed57f766ad Pizza: Savestates at ~600K in SGB mode 2017-06-24 11:05:59 -04:00
nattthebear 6637e0a53f pizza: add lag/polling support 2017-06-24 09:38:03 -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 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 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
nattthebear 95a56b15a8 pizza: SGB joypad functionality working 2017-06-18 20:35:55 -04:00
nattthebear 278b29a840 pizza: use waterboxcore 2017-06-18 16:05:55 -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
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 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
alyosha-tas 5b731cf8b8 SNES saveram: check for existance
checks if SGB saveram exists before attempting to assign it to the buffer pointer.

Also return null if no saveram is found, which conforms to what other cores are doing and what EMUHawk expects
2017-06-16 08:50:28 -04:00
nattthebear 04d4880564 pizza: cover your ears 2017-06-16 08:19:03 -04:00
nattthebear dd9d1b2018 pizza: input 2017-06-15 21:38:52 -04:00
nattthebear c4eeb84ee8 mgba: syste bus
fixes #861
2017-06-15 19:34:15 -04:00
nattthebear 8fa903c004 pizza progress: it runs 2017-06-15 19:00:41 -04:00
nattthebear e3d2681d99 snes9x: connect obj disable by priority 2017-06-14 17:00:27 -04:00
nattthebear 1314912cf8 libsnes: Hack about a bit to make the graphics debugger function again. It probably crashes somewhere... 2017-06-13 17:55:07 -04:00
alyosha-tas e07882ae56 NES APU cleanup 2017-06-13 10:43:34 -04:00
adelikat 97d7dd7f42 merging master into waterbox2 this one was messy may be regressions 2017-06-13 08:16:25 -05:00
adelikat 8c40d2908c bnes - remove the force determinism setting (hack) since it is no longer relevant 2017-06-12 21:03:11 -05:00
adelikat 9eb2fcc34c bsnes - remove profile sync setting and related code 2017-06-12 20:56:34 -05:00
adelikat e6d1850361 N64 - include a 64bit version of mupen64plus-rsp-cxd4.dll, rip out Rsp_Z64_hlevideo since it is giving us no value added, as it was intended to go with the z64 video plugin (that we don't support nor need to) 2017-06-12 19:37:45 -05:00
nattthebear 346cf7d637 VB: add some text to the settings dialogue 2017-06-12 19:31:30 -04:00