Commit Graph

3698 Commits

Author SHA1 Message Date
goyuken e487e39c9e nes: clean up region detect code a bits 2012-10-31 18:48:06 +00:00
goyuken bc22049a19 NES Multiregion: sound frequencies supported 2012-10-31 18:35:34 +00:00
goyuken 7dc5808771 NES: preliminary support for PAL, Dendy, and RGB (part 1). at the moment, it's all determined from gamedb, and not at all saved to movies or savestates 2012-10-31 18:25:46 +00:00
zeromus ab4d663d23 improve subwcrev to not touch svnrev.cs files if theres no change; improves typical build times substantially when working on multiclient. 2012-10-31 17:50:05 +00:00
goyuken 8af6cac4ec NES: BANDAI-FCG-1: cleanup and fix some stuff (broke savestates). FIXES: Dragon Ball - Dai Maou Jukkatsu, Rokudenashi Blues, Dragon Ball Z - Kyoushuu! Saiya Jin, SD Gundam Gaiden, Magical Taruruuto Kun 1, 2 2012-10-31 16:29:26 +00:00
goyuken 56e4a84f14 make the MOS6502XDouble debug core fully savestate compatible with the other two. if it's desired for debugging, they could be swapped out on the fly now... 2012-10-31 15:08:30 +00:00
goyuken 0d515dafdf nes: add ClockCPU() to INESBoard, for boards that count M2 cycles, and changed some mappers to use it. Mappers that need more inspection: Mapper027, SxROM, VRC2_4, VRC6, VRC7 2012-10-31 14:36:43 +00:00
zeromus 59664959f1 speed up c# 6502 and enable it instead of cpp one 2012-10-31 01:55:26 +00:00
adelikat 4ed68e0c9a oops 2012-10-30 23:42:42 +00:00
adelikat 1d4a8fd3ba Atari 2600 - add a Playfield toggle 2012-10-30 23:38:53 +00:00
goyuken 137ffd8081 bleh 2012-10-30 23:23:56 +00:00
goyuken 4272e0ffed MOS6502XDouble: fix loading savestates 2012-10-30 23:20:22 +00:00
adelikat a4a53342d1 Atari - Checkin DPC Mapper file 2012-10-30 23:13:49 +00:00
pjgat09 c1c85dba56 A2600: Implemented atari graphics toggles except for playfield 2012-10-30 23:12:09 +00:00
goyuken cd2ff4ed63 Add unmanaged version of 6502X core. The core it self is nearly exactly a copy+paste job from the C# one; most things map over exactly. A strange and abusive p/invoke setup is required to realize a performance gain; see code for details. Seems to be worth a bit more than 20% overall speed for me. Core is savestate compatible with managed 6502X. slight modifications to existing API has been made to support the new cpu. also included is a test module that runs both cores together, savestating every cycle to check for sameness. Core should fit in Atari, although that hasn't been done yet. For the moment, tracelog and disassemble are broken, but they'll be back soon. 2012-10-30 23:01:54 +00:00
goyuken 27bcfcff55 oops 2012-10-30 22:41:56 +00:00
goyuken acc9806d55 2600: add fake mDPC.cs to fix compile. 2012-10-30 22:14:31 +00:00
goyuken 8313c103f6 Namco163 Audio 2012-10-30 12:07:33 +00:00
adelikat ca86a8dff3 Atari - start DPC mapper (Pitfall 2) - only does the basic bankswitching right now, still needs the 2k display bank and DPC sound chip 2012-10-30 01:33:56 +00:00
adelikat f9c027ddad Add front end and corecomm values for Atari graphics object display toggling 2012-10-30 00:18:56 +00:00
adelikat 3784b710e8 TAStudio - rip out virtual pad stuff 2012-10-29 23:18:20 +00:00
adelikat 04bb6c423e Movie virtual pads to their own tool dialog instead of residing in TAStudio 2012-10-29 22:57:15 +00:00
zeromus c7b780def2 fix 7z code to survive relocated dll 2012-10-29 22:20:25 +00:00
goyuken 19d3a097b9 mainform: archive autobind add ".fds" 2012-10-29 20:26:37 +00:00
goyuken aa292b678e shorten some of the FDS mechanical timings based on nesdev feedback. bizhawk now seems to be about 6 seconds slower than fceux in initial loading of FDS titles. This makes sense, as fceux isn't timing at all the BIOS's first pass over the disk, worth about 6 seconds. 2012-10-29 19:26:52 +00:00
goyuken 8a67af227e NES: MMC5: add "ExRAM" as memory domain, for debugging purposes 2012-10-29 17:11:19 +00:00
adelikat e3e52ed305 Delete the LuaWindow winform since it is an unfinished outdated design (we use LuaConsole) 2012-10-29 12:33:06 +00:00
zeromus e19f39e08c support moving all dlls to the dll directory by adding assembly binding resolve redirection 2012-10-29 08:37:22 +00:00
zeromus 223de0609c finish the attic, move some old junk up there. i think i threw out my back. 2012-10-29 07:56:30 +00:00
adelikat c35310faf8 Movies - when switching from record to play, write movie to disk 2012-10-29 00:40:26 +00:00
goyuken f09f8008ca nes: mapper036: "Strike Wolf (MGC-014)" 2012-10-29 00:09:27 +00:00
goyuken 164a6cb42d nes: gxrom: fix possible crash on 64K prg carts???? maybe? 2012-10-28 23:53:29 +00:00
goyuken 29c0733150 sneshawk: log core firmware requests to console 2012-10-28 23:42:04 +00:00
adelikat e8b9bb38b6 Add Save Movie hotkey and context menu item 2012-10-28 23:38:41 +00:00
adelikat 14d5844af8 Save movie menu item 2012-10-28 22:50:19 +00:00
zeromus 07c4ce88ae add a link in the snes firmwares path config to a page with information about the firmwares. 2012-10-28 21:04:47 +00:00
goyuken 4fa571d6e9 nes: mapper 171: "Tui Do Woo Ma Jeung". mmc1 with no mirror control 2012-10-28 17:50:48 +00:00
goyuken 8ce3857305 nes: mapper 250: "Time Diver Avenger (Unl)". mmc3 clone 2012-10-28 17:34:47 +00:00
adelikat 58bee3b594 PCE - fix typo in memory domain - "Arcade Card RAM" not "Aracde" 2012-10-28 16:29:47 +00:00
goyuken af86a270d5 FDS: fix savestate ejected disks 2012-10-28 15:23:10 +00:00
goyuken 853b36482a fix up problems caused by SVN snafu r3553 2012-10-28 15:22:15 +00:00
goyuken a2c0d1b57b FDS: cleanup and savestates 2012-10-28 15:13:56 +00:00
adelikat 77794dae50 Misc fixes 2012-10-28 01:28:48 +00:00
goyuken b1039a6bf9 nes: sunsoft4: partial support for "UNIF_NES-NTBROM". "Nantettatte!! Baseball" UNIF dumps now boot. 2012-10-27 15:11:07 +00:00
goyuken fce1ffcce2 FDS: make the sound channel softer overall. there are still some bugs with it, though... 2012-10-27 14:24:00 +00:00
goyuken afaa256e37 FDS: SaveRam support. The "saveram" actually stored is a simple collection of (originalside ^ side), more or less. Like any wip beta, don't get too attached to your saves yet. Also misc cleanup. 2012-10-27 14:01:55 +00:00
goyuken 84a86a72a5 mainform: only swallow IOExceptions when loading saveram. other exceptions are unexpected and should not be hidden 2012-10-27 13:57:26 +00:00
goyuken 452e1f0db4 FDS: implement CRC writing, reading, and checking 2012-10-27 01:04:54 +00:00
adelikat 5382a348dc Lua - fix savestate.loadslot() 2012-10-27 00:35:02 +00:00
adelikat a0111d1c08 Lua - implement client.screenshottoclipboard() and client.setscreenshotosd() 2012-10-27 00:19:43 +00:00