Commit Graph

3777 Commits

Author SHA1 Message Date
saxxonpike 13b6498ca9 commodore64- fixed VIC interrupts not being cleared 2012-11-06 15:32:14 +00:00
saxxonpike 47a556b326 commodore64 - second timer chip triggers NMI instead of IRQ on 6510 2012-11-06 15:15:37 +00:00
goyuken c217768871 nes: mapper 028: fix 32k modes (they don't behave like MMC1). of course, there are still no mapper028 games or carts at all 2012-11-06 14:46:36 +00:00
adelikat ca8832e464 oops 2012-11-06 13:23:56 +00:00
adelikat 7682422c9b Virtualpads - hook up NES Power button 2012-11-06 12:56:01 +00:00
saxxonpike c9c6cc4e9c c64- better VIC screen mode documentation 2012-11-06 06:42:22 +00:00
zeromus 877b95e3d5 c64-hook up firmwares configuration. expected to be by default in C64/Firmwares output directory, named basic,chargen,kernal 2012-11-06 06:19:27 +00:00
saxxonpike 899efca9d3 c64- implement multicolor text mode rendering 2012-11-06 06:01:45 +00:00
saxxonpike 4af6b10971 VIC- character generator implemented 2012-11-06 05:49:42 +00:00
adelikat e7f3abdfc3 Add NES Reset and Power as remappable controller buttons, remapping not hooked up to old config dialog, new config dialog - start console button remapping still has some bugs 2012-11-06 03:27:24 +00:00
goyuken ec82f11884 nes: reset board state with hard reset 2012-11-06 03:05:43 +00:00
adelikat 53520540ea NES - Implement ability to record hard resets 2012-11-06 02:32:33 +00:00
goyuken 089379711a nes: fix missing sound after hard reset 2012-11-06 02:13:16 +00:00
goyuken e06a9218b8 nes hard reset no longer crashes. instead, certain sound channels stop playing (?) 2012-11-06 01:41:22 +00:00
saxxonpike 7110cf928b commodore64: fix badline calculation 2012-11-06 00:43:53 +00:00
adelikat 5764b222ab NES Core - implement Hard Reset, currently crashes though 2012-11-06 00:40:51 +00:00
adelikat aba91a6a73 Fix cases where Statusbar pause icon didn't appear when paused 2012-11-06 00:04:50 +00:00
pasky1382 c7ecc91551 Updated SNES gamedb to latest no-intro DAT (10-28-12) 2012-11-05 21:51:56 +00:00
zeromus f06261e712 make subwcrev process more reliable 2012-11-05 21:11:45 +00:00
saxxonpike f1b4861d87 c64- VIC per-cycle behavior 2012-11-05 20:47:20 +00:00
goyuken ac1f9a90a1 libgambatte: switch the system bus read to use a much safer (100%?) deterministic peek. also implement core side stuff for scanline-based callback 2012-11-05 20:15:53 +00:00
saxxonpike 788591ba77 c64- VIC functions and interrupt triggers 2012-11-05 19:05:25 +00:00
saxxonpike 4f2cd1263c c64- CIA register class, data port class 2012-11-05 16:56:58 +00:00
goyuken ef4bb14d59 gb gpu view: oam 2012-11-05 15:58:51 +00:00
goyuken 1118fded53 gb gpu view: palettes 2012-11-05 14:37:55 +00:00
saxxonpike 821553cda8 c64- VIC register class 2012-11-05 14:24:01 +00:00
goyuken 9d83249eba gb gpu view: more stuff 2012-11-05 13:48:19 +00:00
zeromus 69d2a99a2c nes-fix memory map bug, affecting robocop 3 scroll glitches 2012-11-05 06:26:52 +00:00
goyuken 32a3d9db80 gbhawk gpu viewer: work correctly with palettes and CGB extended BG data 2012-11-05 04:09:04 +00:00
goyuken 271d4102e8 GB: add "GPU Viewer", similar to other gpu debugging tools. doesn't do much yet. 2012-11-05 01:34:11 +00:00
zeromus b04fd0d422 more libmednahawk cleanup 2012-11-05 01:15:49 +00:00
zeromus 354e12f290 remove pce and sms libmednahawk sources 2012-11-05 01:10:48 +00:00
zeromus 3b533893a8 remove gb, snes, nes cores from libmednahawk, just for compactness sake 2012-11-05 00:14:02 +00:00
zeromus 9ff8b450f4 add the crudest possible psx disc detector. now other people can watch somewhat garbled psx game intros 2012-11-05 00:11:41 +00:00
zeromus b4c7c372de fix bug in psx api not apparent until i rebuilt it from scratch in a different directory apparently 2012-11-04 23:53:50 +00:00
zeromus b4b2657965 some libmednahawk work. it can't possibly be used by anyone else yet, but i gotta do a checkin. 2012-11-04 23:29:06 +00:00
goyuken 807b86f8b3 nes mapper28: correct power on behavior. it seems to work well enough 2012-11-04 00:28:46 +00:00
goyuken a7b2be48e2 nes: implement mapper028, a hypothetical multicart. untested 2012-11-03 23:56:35 +00:00
goyuken 50f65452b5 nes: add identifier for TENGEN-800030. fixes bootgod identified dumps of various tengen (U) games 2012-11-03 21:45:48 +00:00
goyuken 3575eb849b z80gb: add new disassembler 2012-11-03 18:17:55 +00:00
saxxonpike 97bdd9be9c c64- clean tabs, document some regs, VIC screen memory fetch added 2012-11-03 17:57:14 +00:00
goyuken 747c3db7cb nes: vrc2: fix Contra (J), Ganbare Goemon 2 (J) 2012-11-03 17:03:38 +00:00
saxxonpike 8182da2fcd c64- VIC bank switching via CIA2 2012-11-03 16:15:16 +00:00
saxxonpike 5955976216 c64- VIC memory read function 2012-11-03 15:57:32 +00:00
saxxonpike 1e2ee5f0b5 c64- rename MemoryBus to Memory since it is emulating the whole controller now 2012-11-03 14:26:43 +00:00
saxxonpike bb2fafec63 c64- connect CIA2 port A and B to MemBus 2012-11-03 14:23:44 +00:00
adelikat d783e439bb C64 - rename controller definition 2012-11-03 13:55:22 +00:00
saxxonpike 59bb49ae20 c64 - more CIA timer regs, VIC border and background rendering 2012-11-03 10:15:44 +00:00
saxxonpike 81f33754e0 Commodore64- CIA instantiation in Core 2012-11-03 07:07:29 +00:00
saxxonpike dbba216ec7 Commodore64 CIA - registers implemented 2012-11-03 07:05:07 +00:00