Commit Graph

12117 Commits

Author SHA1 Message Date
nattthebear 51d36f4563 saturnus: move cartridge allocations to special heaps 2017-06-07 20:21:44 -04:00
nattthebear 7d4b6a5209 Saturnus: Simplify BIOS rom loading and move it to alloc_sealed 2017-06-07 19:48:26 -04:00
nattthebear 90d9474530 Saturnus: Lag detection and input callbacks 2017-06-07 18:56:44 -04:00
nattthebear 4d875e0c24 Saturnus: Add CD sanity checks 2017-06-07 17:54:16 -04:00
nattthebear 40680a9d74 Saturnus: Connect reset button, but you need to hold it down for 3 consecutive frames (working as intended). Also, DRIVE LIGHT HOOOOOOOOOOOOOOOOOOOOOOOOO 2017-06-07 17:34:30 -04:00
nattthebear 62597400c1 saturnus: start working on some keyboard stuff 2017-06-07 17:23:30 -04:00
nattthebear 8bbfa26d1c saturnus: get basic interlace working 2017-06-07 06:43:01 -04:00
nattthebear 1db95efa72 Change the exception message for certain waterbox loadstate failures to indicate possible differences in app version / rom / syncsettings as the culprit 2017-06-06 20:05:30 -04:00
nattthebear 69f061ae12 saturnus now runs games and stuff 2017-06-06 19:55:39 -04:00
nattthebear deaf22cb36 Make the bizinvoker, when not in compatibility mode, marshal bool returns as C++ would expect you to, and not winapi because fuck winapi 2017-06-06 17:59:27 -04:00
adelikat e298863b3d VB - virtual pad support, slight fix to button order on controller config 2017-06-06 11:38:43 -05:00
adelikat b39c2dccf0 NGP - mnemonic for Option button, Virtualpad support 2017-06-06 11:07:16 -05:00
adelikat 5fec117b68 Roll back to .NET 4.6.1 (instead of 4.6.2) to avoid a dependency on Windows 10 Anniversary Update for Windows 10 users 2017-06-06 10:24:21 -05:00
nattthebear fd915a5999 saturnus: R/B swap (No, you still can't play games) 2017-06-05 17:33:45 -04:00
nattthebear d7b8464a9b saturnus: start working on controller hook up. there's something wrong with the CD stuff though, and games don't work 2017-06-04 21:14:00 -04:00
adelikat 87ce1086cb snes9x - virtualpads 2017-06-04 19:44:25 -05:00
adelikat 8816f38645 snes9x - stuff core name into savestate filenames 2017-06-04 18:29:27 -05:00
adelikat 4ae0b2cd22 Merge branch 'master' into waterbox2
Conflicts:
	BizHawk.Client.EmuHawk/MainForm.Events.cs
	BizHawk.Client.EmuHawk/MainForm.cs
2017-06-04 18:18:11 -05:00
adelikat 8e33182a56 Profile config dialog - positioning cleanup 2017-06-04 18:06:42 -05:00
adelikat bd8ab03299 Profile config - new snes logic 2017-06-04 17:53:14 -05:00
alyosha-tas 492f78bfa2 Update SxROM.cs 2017-06-04 17:30:38 -04:00
alyosha-tas 38793b1ebf Update gamedb_nes.txt 2017-06-04 17:25:09 -04:00
nattthebear b9ab41a4da More like Chie SatURNaka 2017-06-04 16:41:11 -04:00
adelikat 05bc1d34fd Hotkeys for toggling Gameboy 2017-06-04 14:14:06 -05:00
adelikat 0c9925a369 bsnes - default to compatibility profile 2017-06-04 13:29:47 -05:00
adelikat 18a240227a oops, this shoudl have been part of last commit 2017-06-04 13:28:12 -05:00
adelikat caf3a7834d Fix dual GB input 2017-06-04 13:19:51 -05:00
adelikat 6234eaff21 Remove context menu core selection since it wasn't being maintained anyway 2017-06-04 12:57:18 -05:00
adelikat 8ddb430f27 fix nes, gba, and atari7800 core pickers to be submenus, to better clarify what the two core choices are 2017-06-04 12:53:31 -05:00
adelikat c549908f10 Change Config -> Core -> SNES menu to be a simple snes9x/bsnes picker instead of allowing bsnes profile selection 2017-06-04 12:25:01 -05:00
adelikat 617bc16079 C64 - FIx mnemonics for previous and next disk buttons 2017-06-04 11:27:36 -05:00
adelikat cd7e6f4f67 add c64 file extensions to open file dialog for release builds 2017-06-03 14:20:12 -05:00
alyosha-tas 1815c4699b Update gamedb_nes.txt 2017-06-03 14:10:41 -04:00
adelikat 6dcaebb0d7 Disable Atari7800Hawk from release builds 2017-06-03 12:54:00 -05:00
adelikat 551abcd1e4 snes9x - some display name and descriptions for settings 2017-06-03 11:11:11 -05:00
alyosha-tas 9c586e77c4 Update Mapper069.cs 2017-06-03 10:36:16 -04:00
adelikat c772bc4941 make snes9x the default snes core 2017-06-03 09:28:43 -05:00
alyosha-tas 69c6e3d077 Add files via upload 2017-06-03 08:01:04 -04:00
nattthebear f96a7abb94 ngp: connect saveram. due to the way this is implemented in neopop, connecting it greatly increased the size of savestates, which may or may not be worth fixing. 2017-06-03 07:58:14 -04:00
alyosha-tas a1c7b02f59 Update gameDB to split off NES and clean up 2017-06-03 07:37:38 -04:00
adelikat edde51bea9 Change default savestate compression level from 0 to 1 2017-06-02 21:42:31 -05:00
alyosha-tas 3577882070 NES Fix Mapper 15 2017-06-02 21:13:44 -04:00
alyosha-tas c566bdb43b Update gamedb.txt 2017-06-02 19:48:50 -04:00
nattthebear b7865f7576 disable the dngp database hack, and add some debugging statements to it 2017-06-02 17:19:31 -04:00
zeromus c96ff28055 fix broken GPGX trace logger disassembler (fixes #866) 2017-06-02 15:50:23 -05:00
alyosha-tas 2e4d1ef2ab Update gamedb.txt 2017-06-02 09:08:55 -04:00
nattthebear 034337c51d start of dngp linkup. It works enough for KOF2 to think a cable is there, but not enough to run anything 2017-06-01 20:44:49 -04:00
nattthebear 3a4de4a6ca some prelim roughin for dual ngp 2017-06-01 18:19:30 -04:00
alyosha-tas ebb305997e C64 more SID work 2017-05-31 22:44:45 -04:00
alyosha-tas 52995b657e Update C64.Motherboard.cs 2017-05-31 22:43:27 -04:00