Commit Graph

130 Commits

Author SHA1 Message Date
zeromus fe3414c380 [NES] NTARAM doesnt belong to the ppu. simplifies things a bit this way too. 2011-03-02 03:34:37 +00:00
zeromus 858824c548 [NES] setup 'scaffolding' for PPU view. actually only 1% as complicated as i thought it would be. 2011-03-02 03:08:33 +00:00
zeromus a296742d5f [NES] clean up AxROM 2011-03-02 03:05:28 +00:00
zeromus e9622b1f60 [NES] clean up UxROM gamedb parameters 2011-03-02 02:54:06 +00:00
zeromus 7919bb8647 [NES] remove some redundant and misleading information (CHR sizes =0 and mirror types =X) from gamedb 2011-03-02 02:41:03 +00:00
andres.delikat d406e15746 Add more games to game database, add some more games that don't work 2011-03-01 20:32:18 +00:00
andres.delikat 087e471335 Check in some NES docs 2011-03-01 19:54:19 +00:00
andres.delikat 229d56551f Move some game compatibility todos around 2011-03-01 18:44:17 +00:00
andres.delikat 5a8485e21c Add Zelda II & Castlevania II to the game database, both fail to play (black screen) 2011-03-01 15:15:04 +00:00
andres.delikat 7182d905a4 Get frame counter incrementing in the NES core. TODO: store it in savestates 2011-03-01 14:38:52 +00:00
zeromus 0d5cff7408 [NES] mapper cleanup and savestates 2011-03-01 09:32:12 +00:00
zeromus d225c23cc1 [NES] SxROM: remove some guesses 2011-03-01 07:31:59 +00:00
zeromus c21d92f694 [NES] add SxROM (mmc1), including save ram support. also add some undocumented NOP variants to 6502 core because I thought I needed them 2011-03-01 07:25:14 +00:00
zeromus 209fd44442 [NES] add GxROM 2011-02-28 10:48:18 +00:00
zeromus 96f5a95f73 [NES] add IC_74x377 and CPROM 2011-02-28 10:16:07 +00:00
zeromus c65ce323d0 [NES] add AxROM 2011-02-28 09:39:24 +00:00
zeromus c713b9a8f0 [NES] add CxROM and fix a severe timing issue which repairs many obvious glitches 2011-02-28 09:13:27 +00:00
zeromus af861b6475 [NES] add UOROM 2011-02-28 08:19:06 +00:00
zeromus ee336bec15 [NES] add 6502 BRK instruction and some mapper=2 games (incl. castlevania and megaman) 2011-02-28 07:53:19 +00:00
zeromus 1b0025a7cc add support for comments in game database, and: [NES] fix ppu bug and add to database 2011-02-28 06:43:19 +00:00
zeromus 4b177ca8d1 [NES] ppu fixes and improved rom classification infrastructure 2011-02-28 06:16:20 +00:00
andres.delikat 59744ed2dd Implement SetControllersAsMnemonic() in NES core 2011-02-27 22:44:06 +00:00
andres.delikat 423e9c8783 Add SetControllersAsMnemonic() to IEmulator and implement it in the SMS core. Very crude playback now works. 2011-02-27 22:33:25 +00:00
zeromus 454505e5f1 [NES] add p1 controls. theyre hardcoded right now and need to go through the normal controls config system. but i think nes will be a more amazing exercise of the input configuration system than the other consoles...? 2011-02-27 11:40:08 +00:00
zeromus 7367e8b542 minimal deemph palette emulation 2011-02-27 10:55:38 +00:00
zeromus c5febf8e20 neshawk!! emulate attractmode without bugs = initial checkin 2011-02-27 09:45:50 +00:00
andres.delikat 04b6b2baa0 Fix typo! 2011-02-26 22:08:55 +00:00
andres.delikat 0ed57b443b Add GetControllerAsMneumonic() to IEmulator that returns a formatted string of controller inputs. Implemented this function in SMS input.cs and hooked up Movie recording. 2011-02-26 21:36:46 +00:00
zeromus bc74d6c575 complete speed/skip/non60-throttle functionality and controllable vsync. maybe a bit rough, but i'll continue to support it. 2011-02-21 09:48:53 +00:00
zeromus 14977cfc36 2011-02-20 02:49:37 +00:00