Commit Graph

571 Commits

Author SHA1 Message Date
zeromus 8efd076f99 nes-a bit of reorg, and support mapper 48 2011-09-25 03:23:26 +00:00
zeromus 3d5798c179 nes-oops. also collapse UN1ROM into UxROM 2011-09-25 02:52:53 +00:00
zeromus 395b10956a nes-add mapper 47 (mmc3 multicart) 2011-09-25 02:26:50 +00:00
zeromus 9d5c52ee7e nes-support vrc1 2011-09-25 01:41:54 +00:00
andres.delikat fece5fd7e2 NES - Start HVC-CNROM-256K-01 board (for mapper 185). Finishing will require finding a rom with the right sha1. 2011-09-25 01:20:32 +00:00
zeromus 91fa1e6636 nes-support vrc3 2011-09-25 01:07:24 +00:00
zeromus a5d31cc488 nes-add vrc7 and fix irq bugs in vrc2,4,6 2011-09-25 00:23:47 +00:00
zeromus afbd3e0ee3 nes-fix NINA-06 2011-09-25 00:21:19 +00:00
zeromus cc70fafc42 nes-once more, without the debug prints 2011-09-24 23:36:15 +00:00
zeromus c0f61bc1e8 nes-fix bug in scroll reg logic causing mis-scrolls in p'radikus conflict 2011-09-24 23:35:25 +00:00
andres.delikat 4d9fe23e5d Add Board IREM-74*161/161/21/138 (Mapper 77), Napoleon Senki now works 2011-09-24 21:21:27 +00:00
zeromus 3ba330cef6 nes-support vrc2 and vrc4 2011-09-24 20:43:01 +00:00
andres.delikat 754b4ee2ee NES - Started JALECO-JF-13 board (Mapper 86). The only copy of Moero!! Pro Yakyuu (Red) I could find doesn't work and doesn't match bootgod's db. However, it worked in FCEUX 2011-09-24 19:48:18 +00:00
andres.delikat 12c664ea00 NES - Implement board BANDAI-74*161/161/32 (Mapper 70). Family Trainer - Meiro Daisakusen, Kamen Rider Club, Space Shadow tested and verified to work. Updated compatibility list. Added goodnes3.14 version of space shadow to gamedb.txt 2011-09-24 18:47:02 +00:00
andres.delikat d64a985d97 NES - Implement board HVC_UNROM_74HC08 (Mapper 180). Crazy Climber (J) now works. Testing is limited since it uses a crazy climber controller that we don't emulate 2011-09-24 18:28:07 +00:00
zeromus 452e6768a8 nes-fix triangle channel note length issue 2011-09-24 17:36:48 +00:00
zeromus 40d8fba002 nes-fix totally embarassing sound tempo issue 2011-09-24 17:14:55 +00:00
andres.delikat 9dd24ebe3e better NESHawk version number 2011-09-24 17:07:48 +00:00
andres.delikat 6bbab41b0c PCE - Implement PCECD system id in core and in game info. Also set cancel property of LogWindow winform 2011-09-24 17:05:34 +00:00
andres.delikat 6a23ed18e1 NES - update mapper compatibility list 2011-09-24 14:06:28 +00:00
andres.delikat d17934b395 Fix TAITO_74_161_161_32 board (mapper 152), arkanoid 2 now works. Added Goodnes3.14's version of arkanoid 2 to the gamedb (even though it is actually a bad dump, our policy is to support 3.14 roms). Fixes to other mappers, Holy Diver now works properly (among other games). 2011-09-24 14:04:21 +00:00
andres.delikat cfd5cca324 NES - Start TAITO_74_161_161_32 (Mapper 152). Check in HVC_UN1ROM.cs. 2011-09-24 02:03:03 +00:00
andres.delikat 683eef347b Board HVC-UN1ROM (Mapper 94) implemented. Senjou no Ookami (Commando) now works. 2011-09-23 23:35:03 +00:00
andres.delikat fc87701129 NES - Mapper 78 - add a variable to savestates 2011-09-23 02:49:55 +00:00
andres.delikat 0003b7320b NES - Mapper 78 implemented, Holy Diver & Uchuusen - Cosmo Carrier now work 2011-09-23 02:42:57 +00:00
andres.delikat 78e8e7a1a7 Start Jaleco_JF_17 board (mapper 72) 2011-09-22 01:10:23 +00:00
andres.delikat 0ea0e3ef96 NES - fix IREM_TAM_S1 (mapper 97) Kaiketsu Yanchamaru (Kid Niki (j)) now works 2011-09-21 23:35:41 +00:00
andres.delikat 3e47de6f24 Log Window - save window position & size (only on closing the dialog, but not emulator main window atm) and minor cosmetic fixes. NES - readd IREM_TAM_S1 to csproj. Update compatibility doc 2011-09-21 23:31:48 +00:00
andres.delikat c803b81345 ADD irem_tam-s1.CS 2011-09-21 11:19:16 +00:00
zeromus 6a570c89fc nes-fix a little bug in MMC2 and support MMC4 while i am at it 2011-09-21 05:47:41 +00:00
zeromus d6d8a15084 nes-update compatibility.txt 2011-09-21 05:15:59 +00:00
zeromus e5d46e1adc add vrc6 and reorg sunsoft-2 stuff a bit (its too nonsensical to give name a file after) 2011-09-21 05:11:38 +00:00
andres.delikat c6d78842ba NES - add IREM_TAM-S1 board (mapper 97), Kaiketsu Yanchamaru (kid niki) does not run however 2011-09-21 01:56:41 +00:00
andres.delikat 4cf66cdc95 Rename to Mapper 89 and add mapper 93 to this file. Bootgod points both ines mappers to Sunsoft2 with no distinction between the two, and all documented games for these two mappers point to another board type instead. But at least we have the mappers implemented. Next step is to get games pointing to these 2011-09-21 01:28:50 +00:00
andres.delikat e91352e040 NES update compatibility text 2011-09-20 23:51:22 +00:00
andres.delikat 56c4d8f39e NES - change sunsoft3 to sunsoft2 2011-09-20 23:50:04 +00:00
andres.delikat cb4c2a56d1 NES Game Genie Encoder/Decoder - fix so that the A key works in the code text box, have buttons insert rather than append 2011-09-20 23:27:55 +00:00
andres.delikat 4ccf9d674d Sunsoft 3 fixes, still broken 2011-09-20 02:45:49 +00:00
andres.delikat ea3c6f7cca nes - SUNSOFT3 - trying something 2011-09-20 02:30:28 +00:00
andres.delikat ab23cb486c NES - Start Sunsoft3 board (mapper 89), tweak comments of jaleco567, add some missing variables to savestates for bandai-fcg-1 2011-09-20 01:07:24 +00:00
andres.delikat 820d003544 NES - Implement boards JALECO_JF_05 and JALECO_JF_06 (iNES mapper 87) 2011-09-19 22:55:43 +00:00
andres.delikat 14f3172e42 It would help if i checked in the file 2011-09-19 22:42:11 +00:00
andres.delikat 94c57481f5 NES - Jaleco_JF_7 board (iNES mapper 87) implemented 2011-09-19 22:26:20 +00:00
beirich c282308071 [SMS] correct sprite flicker appearance. year-2000-me was a jackass, sprites are not drawn back-to-front. 2011-09-19 04:17:16 +00:00
beirich f9d7ff62f4 pce-cd: support arcade card, fix cd-audio playback bug
add new emulation options to gui for SMS and PCE/CD
2011-09-19 00:39:28 +00:00
zeromus bd77e95bfd nes-fix BANDAI-FCG-1 bugs 2011-09-18 19:29:53 +00:00
andres.delikat 3c82e4f524 NES - Some work on BANDAI-FCG-1 (mappers 16 & 159) 2011-09-18 16:14:55 +00:00
andres.delikat 586b352b37 Oops, checkin emulation.csproj 2011-09-18 02:53:14 +00:00
andres.delikat 7c55b343ae NES - start BANDAI-FCG-1 board (mappers 69 + 159) 2011-09-18 02:49:09 +00:00
beirich 5781d0b4cd pce-cd gamedb and compatibility updates 2011-09-17 21:34:02 +00:00
beirich 82cf9486f3 about halfway through pce-cd compat test and gamedb updating, plus commit some bugfixes 2011-09-17 05:35:41 +00:00
beirich 7eb2eb0071 PCE-CD states are now stable 2011-09-16 23:59:03 +00:00
beirich 9aa70c4fa9 Much improved pce-cd savestateyfulness
Cleanup and stateyness of SCSI bus still in progress; states not done yet
2011-09-16 04:59:59 +00:00
zeromus d529383826 nes-fix small bug in MMC1 reset function 2011-09-16 00:58:19 +00:00
beirich 7a272192fb Add version IDs to the other working cores
Add toggle for saving screenshot with savestate. Update loadstate code to not die when encountering a state without a screenshot
2011-09-15 23:32:21 +00:00
beirich f7109d5f17 fix a stupid bug in pce-cd causing irqs to not be released 2011-09-15 05:10:23 +00:00
zeromus 8f668ee75d fix bugs in some ancient ReadFromHex overloads that never got used 2011-09-11 21:07:40 +00:00
beirich e8c3da9c1f [pce] Improve ADPCM flags and interrupt handling 2011-09-09 03:40:58 +00:00
beirich 41de458ec6 [pce] Fix ADPCM more and code cleanup 2011-09-07 03:31:32 +00:00
zeromus 4924b4a9a0 nes-fix tetris differently 2011-09-06 01:58:22 +00:00
zeromus b21c04c0a7 nes-add new ines detection rule for goodnes's totally un-good tetris dump 2011-09-06 01:51:44 +00:00
beirich a8aaaef45e [PCE] ADPCM playback more or less working correctly now
plus some cleanup
2011-09-05 17:45:01 +00:00
beirich e67ff446da Fix new GameInfo to not default to in-database, special handling for 'null' games 2011-09-05 01:21:59 +00:00
beirich e61ea6050a CDAudio: don't crash when read requested past end of disc 2011-09-04 19:55:41 +00:00
andres.delikat eb1aca8695 NES core - fix loadstate to read until the [NES] tag 2011-09-04 18:27:53 +00:00
beirich 620437c10d pce, dispose disc when core is disposed 2011-09-04 06:28:55 +00:00
zeromus 3d09a713dc dont lose track of wave blobs 2011-09-04 06:26:35 +00:00
zeromus 44c8a62803 make discs disposable and polish up discohawk extractor 2011-09-04 06:15:41 +00:00
zeromus 290cf76223 make discohawk extractor reuse ffmpeg code from disc system and encode raw pcm to remove dependency on wavefile headers libs 2011-09-04 05:53:09 +00:00
beirich 647cae698e Max volume is settable per sound source to enable mixing many sound sources without clipping. Potentially can be used to disable individual sound sources. 2011-09-04 04:38:11 +00:00
andres.delikat 35d0ad1b31 NES - implement Clip Left & Right sides option 2011-09-04 01:58:16 +00:00
andres.delikat 721a514d26 NES Graphics Config - Ability to set the first and last scanlines. NES Core - refactor MyVideoProvider to accomodate new settings. Set to Top 8, Bottom 231 by default. 2011-09-04 01:12:12 +00:00
beirich e13af4064b [pce] very preliminary ADPCM playback, added a bunch more MemoryDomains 2011-09-03 20:32:18 +00:00
andres.delikat d5247babe8 NES - Update game issues notes, several games are working since this was last checked 2011-09-03 17:13:42 +00:00
andres.delikat 67433a5f17 NES APU - a fix for the triangle channel, Double Dragon 2 sounds much better 2011-09-03 15:50:46 +00:00
beirich 9f4ffde86f [pce-cd] somewhat improve save-statey-ness. still not solid but good enough to work a lot of the time 2011-09-01 01:14:40 +00:00
beirich 65d6961160 [pce] fix adpcm address calculation error; fixes Terraforming & others 2011-08-31 04:06:54 +00:00
beirich afaf5879f6 Improve CD-Audio w/ volume/fade support; put error messages in client when invalid system card selected 2011-08-30 04:02:52 +00:00
beirich 2caf635dd9 derp :( 2011-08-29 22:49:24 +00:00
beirich 8571853828 still-in-the-midst-of-it turbocd check-in 2011-08-29 02:47:03 +00:00
zeromus f210e21b1e NES-support super C 2011-08-29 00:38:29 +00:00
zeromus 470b36a20d nes-add OAM memory domain 2011-08-28 19:07:33 +00:00
zeromus 41d45ed180 disc-make concept of redundant track 0 elimination mandatory (i had made a note that it was apparently mandatory and then removed the option, but didnt bother to restore the functionality) 2011-08-28 06:31:31 +00:00
andres.delikat 942a9e086a Add a SoundOn flag to the nes core and hook to the sound on/off in sound config. the flag bypasses the apu.run function. the apu read/writes are still going, and seems to be TAS safe to do this 2011-08-27 15:49:16 +00:00
beirich 21493304e6 Bizhawk bravely enters the year 2010 2011-08-27 02:17:11 +00:00
beirich e703d3a99f [pce] fix R-Type CD audio start bug(s) 2011-08-16 03:11:27 +00:00
zeromus cd878508f5 disc-tidy 2011-08-16 01:49:48 +00:00
zeromus 3bab049363 disc-clarify difference between LBA and ABA 2011-08-15 10:43:36 +00:00
beirich cd65961b53 fixed subcode stuff and a stupid bug in CDAudio.cs 2011-08-15 04:22:54 +00:00
zeromus 019ad69459 disc subchannel Q calculation; make TOC a little more useful by adding TOCPoints which are easier to search than nested sessions, tracks, and indices; and change path browser to use a superior folder browser which lets you enter paths into a textbox. I refuse to click to navigate folders 2011-08-14 23:13:31 +00:00
beirich 266d81f644 CD Audio is 1337 2011-08-14 21:27:51 +00:00
beirich 0a5157d9a6 Extremely preliminary TurboCD support 2011-08-14 18:20:13 +00:00
beirich cfccc65672 add metaspu V method, set NES to use it experimentally 2011-08-14 01:42:54 +00:00
andres.delikat 124da117b8 Add default constructor to GameInfo to avoid null reference crashes, right click menu during null emulator now no longer crashes (and probably a number of other situations). Added BizHawk back to the Main form text property instead of 0 2011-08-10 23:50:01 +00:00
zeromus e172e7a948 disc-elucidate some comments 2011-08-09 06:14:36 +00:00
zeromus 71d3774ace disc-fix little postgap bug 2011-08-09 02:33:03 +00:00
andres.delikat d10f38af5d Remove autofire from IController & inherited objects other than Controller 2011-08-09 00:57:56 +00:00
andres.delikat 0d01af5c7b Refactor autofire, remove the autofire adaptor. Added an autofire bool to IController and implemented it in the Controller object. Setting to true will turn the controller buttons into autofire buttons 2011-08-08 23:35:13 +00:00
zeromus fe33e75c1b disc-cuefile wave-fulfillment is a case-insensitive process 2011-08-08 06:14:05 +00:00
zeromus bde8365563 disc-more robust waveification 2011-08-08 06:09:44 +00:00
zeromus 66ccd1eadc 2011-08-08 04:48:28 +00:00
zeromus e4305823c5 disc-more gracefully handle missing ffmpeg, and checkin an ffmpeg finally 2011-08-08 02:02:01 +00:00
zeromus 1f541be6df disc: cue+mp3/mpc/flac decoding 2011-08-08 01:48:31 +00:00
zeromus f604415c5a Disc directory should probably be renamed DiscSystem now 2011-08-07 23:15:44 +00:00
zeromus c05a8770c4 disco: handle some of the pointless cue comments like CATALOG, small round-tripping refinements, add a DRAG HERE FOR MAGIC area for dragging things into in order to make magic 2011-08-07 09:05:10 +00:00
zeromus 6a69022568 try fixing progress box bugs 2011-08-07 04:00:06 +00:00
zeromus c575c41f23 discohawk gui lives!!! 2011-08-07 03:21:03 +00:00
zeromus c9ea7c85c5 misc disc whisk risk fiskars 2011-08-06 22:36:39 +00:00
zeromus 829c651b1e clean up cue dumping preferences and fix OneBinPerTrack 2011-08-06 22:32:52 +00:00
zeromus 998e4ebe00 tweak cue writing to satisfy daemon tools idiosyncracy 2011-08-06 22:01:53 +00:00
zeromus adb06ab36a refine disc system 2011-08-06 21:40:52 +00:00
zeromus ed1a5d70d7 some work on cue+wav+iso loading and improved cue+bin dumping (still not done yet) 2011-08-06 10:43:05 +00:00
beirich fb7018b94c missing file 2011-08-04 04:45:53 +00:00
beirich ff6323a362 client can handle opening/dragging a .cue, hashing the data sector, looking it up in the DB, and passing it to the correct core 2011-08-04 04:00:00 +00:00
beirich 1000a3c26f delete some more dead code 2011-08-04 03:27:13 +00:00
beirich b27673f26c M-M-M-MONSTER COMMIT! change Game-load api stuff 2011-08-04 03:20:54 +00:00
beirich 6f379cee76 remove freeze system; replacement incoming 2011-08-03 02:13:42 +00:00
zeromus 0f2b81796f demo altered freeze system for nes 2011-08-03 01:42:51 +00:00
beirich 74a58186df fix Disc/Disc name collision
add function to disc-api to get game-ID hash from 1st data track
2011-08-03 00:57:01 +00:00
andres.delikat 183ef7f14c Cheats implemented in the TI83 core, show messagebox on Cheat enable failure 2011-08-02 22:41:47 +00:00
zeromus 19d0cc627e get some of the disc api interop stuff checked in 2011-08-02 08:26:33 +00:00
beirich 1c72c144af odds and ends, pre-commit for turbocd stuff 2011-08-01 23:18:22 +00:00
zeromus f356d5b354 add core scanning system 2011-07-31 19:46:42 +00:00
andres.delikat 2e68314e01 Movies that start from savestate now supported. Record Movie dialog "Record from Now" option implemented. ResetFrameCounter() added to IEmulator and implemented in all existing cores 2011-07-30 20:49:36 +00:00
beirich 0b49dd25a0 [PCE] fix Lost Sunheart sound glitch, calling PSG fixed for now (except LFO) 2011-07-28 06:09:04 +00:00
beirich 564f829fd7 [PCE] PSG volumes are less wrong. Still poking.
[Client] improved some config defaults
2011-07-28 05:28:03 +00:00
beirich cc3206a610 crash bugfix 2011-07-24 22:46:32 +00:00
beirich 06d8792830 [PCE] fix Youkai Douchuuki, Yo Bro, and Order of the Griffon 2011-07-24 19:52:20 +00:00
zeromus 8a1e0c2b09 unmanaged core experiment 2011-07-24 06:45:05 +00:00
beirich c30529685d [PCE] regretfully implement sprite limit, fixing some anomalies 2011-07-24 03:32:39 +00:00
beirich d8b6432d9a [PCE] cap active display to 242 lines, fixes Puzzle Boy (requests 512) 2011-07-23 21:52:44 +00:00
beirich 91baebf8b2 [PCE] Implement ORA under T-Flag, fixes City Hunter 2011-07-23 21:24:43 +00:00
beirich 8295e6d65b PCE GameDB overhaul 2011-07-23 20:22:32 +00:00
beirich 3bedad1e95 Update SGX with new timing & support frameskip... huge success!
100% SGX compatibility (not that this is difficult)
2011-07-20 03:57:41 +00:00
beirich 47def064fa significant PCE timing/compat improvements, still poking at a few things 2011-07-19 03:53:07 +00:00
zeromus 5af7ede20e 2011-07-18 03:02:29 +00:00
beirich cc9cf04a57 "Fix" PCE Paranoia by marking bad roms 2011-07-18 00:11:16 +00:00
beirich 1475d55da1 blegh 2011-07-16 21:09:44 +00:00
andres.delikat 7445ff887c small amount of work on NES Sprite viewer, added nesasm.pdf to NES docs 2011-07-16 18:16:21 +00:00
beirich 3f27ac0b2a Fix PCE Populous by supporting its custom SaveRAM.
+ Unsubstantial TurboCD progress.
2011-07-15 02:08:18 +00:00
zeromus 4b892cdfea ti83: savestate vram 2011-07-14 01:18:04 +00:00
beirich 652e56083f PCE: fix sprite bugs introduced in fighting run fix 2011-07-12 00:37:00 +00:00
andres.delikat bd71909f38 AVI cleanup - gray of menu items when appropriate, use default filename, and AVI Path config, add on screen messages, fix crash on Null emulator capture (snow is awesome yo), other misc things 2011-07-11 23:26:20 +00:00
zeromus 9628ab3506 hook up nes dump status stuff, and also add a log window that we could use for console output in the near future but for now is just used to show you a detailed rom analysis report 2011-07-10 21:00:28 +00:00
beirich 56538894c6 Add Hack rom status 2011-07-10 20:35:52 +00:00
beirich bf203b54f5 FIX FIGHTING RUN PCE! 2011-07-10 19:55:17 +00:00
beirich 732bd982af Update to GameDB and update PCE compat.txt 2011-07-10 18:26:55 +00:00
beirich 6fc8d16e42 Wire up known bad/good rom status from GameDB 2011-07-10 16:06:12 +00:00
beirich c8727ae01f fix some gamedb stuff, add some genesis games to db, get genesis back to a state where it at least loads roms correctly 2011-07-10 04:54:18 +00:00
andres.delikat de1a3fdc50 Fix TI83 screenshots. Fix screenshot naming code to use the filesystemsafe name, fix bug in screenshotas function 2011-07-10 01:55:37 +00:00
zeromus 0aa234282e phase 1 of fixing up controller logic. tell me how terribly ive broken the movie code. might want to fix it before moving on to phase 2 or decide to revert. 2011-06-27 05:31:46 +00:00
andres.delikat 52215061aa some implementations necessary for the gameboy controller 2011-06-27 01:24:26 +00:00
andres.delikat 8096316981 Make GB debugger not load by default when a gb game is loaded, misc cleanups gb related 2011-06-27 00:15:47 +00:00
zeromus e9fa5eae96 [NES] mapper 240 support 2011-06-22 04:43:05 +00:00
zeromus 35f2691666 some work on the disc system 2011-06-20 09:09:21 +00:00
zeromus dc7f00b862 kill some warnings and add handy util methods 2011-06-20 09:07:38 +00:00
beirich a659c05b21 TurboCD progress 2011-06-19 03:27:18 +00:00
zeromus 23e4eed70d tweak game database hashing to be less upsetting 2011-06-19 02:21:17 +00:00
beirich 8b00da908e [PCE] TurboCD Battery RAM implemented 2011-06-19 01:37:09 +00:00
andres.delikat e250355024 NES controller 2 implemented with some bugs 2011-06-19 00:18:02 +00:00
zeromus d1212176a0 [NES] core work for player2 pad 2011-06-18 21:47:20 +00:00
beirich 7d80290ef8 [PCE] maybe improve raster timing 2011-06-18 06:06:10 +00:00
beirich c9c5f030d7 [PCE] at least somewhat improved VDC timing 2011-06-15 04:55:22 +00:00
zeromus 8d9dfd5469 [NES] pcm sound channel 2011-06-14 08:32:08 +00:00
zeromus f1b460f6f1 [NES] one more mapper org note 2011-06-13 09:58:42 +00:00
zeromus 2d20ab84ca [NES] assorted mapper cleanup and add MMC2 2011-06-13 09:55:25 +00:00
zeromus 7705e3f6f1 [NES] clean up mapper 107 2011-06-13 08:58:38 +00:00
zeromus db2ba34c01 [NES] work on some mappers, make a mapper compatibility list 2011-06-13 08:38:10 +00:00
zeromus 38a11e91fb check out this awesome extension method 2011-06-13 05:39:01 +00:00
zeromus 02becf6c42 [NES] fix user BG disable also to keep from interfering with spritehits 2011-06-12 22:08:18 +00:00
zeromus ed5c639f9b [NES] dont break sprite hits when user disables OBJ display 2011-06-12 21:55:59 +00:00
zeromus 9ee66226df [NES] add SuROM (dragon quest 4) and SoROM/SxROM (other games that are not dragon quest 4) 2011-06-12 00:53:14 +00:00
zeromus c0988feaa3 add CoreInputComm/CoreOutputComm, remove Query system, hook up nes video config options 2011-06-11 22:15:08 +00:00
zeromus 32cab2f3fc [NES] fix ppu off rendering to choose color 0 2011-06-11 04:29:48 +00:00
zeromus 4bf905c055 [NES] ntview: add ability to view individual nametables zoomed in 2011-06-10 08:10:16 +00:00
zeromus 51367f58c7 [NES] specify scanlines in PPU/NT viewers 2011-06-10 07:43:48 +00:00
zeromus 368c5266e5 [NES] add loader for FCEUX format palettes and an example of how to set it 2011-06-10 05:31:46 +00:00
zeromus 7f4e4916dd [NES] fix triangle channel sound bug and add sound savestates 2011-06-10 05:02:06 +00:00
beirich 5a73fc03ad u+d/l+r toggle implemented 2011-06-10 04:14:21 +00:00
zeromus c4e37bf42c [NES] fix sprite overlapping draw bugs regression 2011-06-10 03:55:34 +00:00
zeromus 14cbe68303 fix 6502 disassembly 2011-06-10 03:43:17 +00:00
beirich 806095669e fix the build 2011-06-10 02:41:46 +00:00
zeromus 079f9d9958 [NES] fix broken scroll and shaky statusbars regression 2011-06-10 01:14:52 +00:00
zeromus f72be10bd1 [NES] update savestates 2011-06-09 22:59:54 +00:00
zeromus 72100bd304 [NES] ELROM emulation (cv3 and laser invasion tested) and core savestate logic brought up to date. savestates for newer mappers still need reworking. 2011-06-09 19:45:07 +00:00
zeromus bb4499a41f [NES] rewrite core mmc3 mapping logic to be more clear, handle some assorted mislabeled games, and fix a bug with mmc3+vram+chrmode=1 2011-06-08 09:28:38 +00:00
zeromus 9a3a505c54 [NES] add board: Taito_TC0190FMC (mapper 033), and continue improving board analysis logging 2011-06-08 07:32:57 +00:00
zeromus 0015cada91 [NES] fix bug in deemph palette that made airwolf invisible and add better tracking and reporting of bad roms (there are bad dumps of airwolf in addition to the game itself being bad) 2011-06-08 06:53:11 +00:00
zeromus 81b30501a5 [NES] improve board detection diagnostics logging messages, and add board: IREM-G101 (mapper 032) 2011-06-08 06:17:41 +00:00
zeromus 32104cbdbf [NES] add board: IREM-H3001 (mapper 065) 2011-06-08 03:58:02 +00:00
zeromus 969341f691 [NES] add board: sunsoft-4 (mapper 068) 2011-06-08 02:42:36 +00:00
zeromus 8247fca267 [NES] game recognition tweaks and additions 2011-06-08 01:03:32 +00:00
zeromus 87fa456490 [NES] add iNES detects, fix mmc1 bug, update compatibility list 2011-06-07 22:29:44 +00:00
zeromus 9ea6a0b7a8 fix various poorly constructed auxfile paths and paths with invalid characters 2011-06-07 21:10:30 +00:00
zeromus 5cadfd228a [NES] add iNES autodetect case for 3dworldrunner 2 2011-06-07 20:52:30 +00:00
zeromus bc1d255ac3 [NES] ppu timing tweak 2011-06-07 20:41:49 +00:00
zeromus d05b81238e [NES] general ppu timing, mmc3, and nt view fixups. 2011-06-07 07:14:34 +00:00
zeromus d0ea2f7106 [NES] one last cpu bug 2011-06-07 01:31:06 +00:00
zeromus 00debfe6dd [NES] battletoads beyotch 2011-06-07 01:05:57 +00:00
zeromus 51dbef0fd2 [NES] fix nt viewer 2011-06-06 18:19:24 +00:00