Commit Graph

37 Commits

Author SHA1 Message Date
Steven Hugg 2e27b0d2bb show >8 bit arrays in debug, check for non-typed arrays in state, fix embed iframe 2020-07-09 10:24:24 -05:00
Steven Hugg cf13779310 rearranged menu, fixed tests 2020-07-08 19:31:14 -05:00
Steven Hugg 0f284531db galaxian: updated to use Machine interface, fixed apple2 test 2020-07-06 15:06:24 -05:00
Steven Hugg 96bdc184d8 nes/vcs: fix crash if click disassembler before rom loads 2019-12-29 15:13:19 -06:00
Steven Hugg 5516ca96b5 refactored into composite typescript project (multiple tsconfig.json files) 2019-10-26 10:38:21 -05:00
Steven Hugg 5c98c2eb7d sound_williams: refactored into Machine 2019-08-31 15:37:42 -04:00
Steven Hugg 108d1ca292 vcs: fixed readAddress() bug 2019-08-26 14:09:42 -04:00
Steven Hugg d8421fee7f converted everything to new Z80, debugging broken 2019-08-25 16:39:12 -04:00
Steven Hugg 37c7ba8eb2 bring in the logic probe; fixed z80 debugger; moved apple2 to BasicScanlinePlatform 2019-08-24 16:49:56 -04:00
Steven Hugg dd070f71fc vicdual conversion to BasicScanlineMachine 2019-08-24 10:35:33 -04:00
Steven Hugg 49309feffc added Atari 7800 new style, load machine/<platform_id>.js optionally 2019-08-23 17:48:19 -04:00
Steven Hugg 20bc3620ac made BaseMachinePlatform, test with NewApple2Platform (work on debugging) 2019-08-23 13:03:01 -04:00
Steven Hugg 7678c26c9c added neslib2.cfg that uses full ZP segment, NROM256; fixed test 2019-08-21 11:37:20 -04:00
Steven Hugg fef73d9b54 more 7800 fixes; testing additional logging for profiler 2019-08-15 10:31:35 -04:00
Steven Hugg 4d5c6b9063 williams: added test for 6809; fiddled with atari7800 2019-08-15 10:31:35 -04:00
Steven Hugg a9a8a574c3 fixed unit tests 2019-07-30 00:19:25 -04:00
Steven Hugg 642ba8176f astrocade debug fixes; z80 was borking 'im' during loadState() 2019-05-28 19:22:11 -04:00
Steven Hugg 3ebfd784a6 generate z80 cpu on demand like we used to, fix test b/c global.z80 is global 2019-05-17 00:09:43 -04:00
Steven Hugg 4cc9aaeaca write README when creating github repository, check platform, migrate files 2019-05-08 12:18:54 -04:00
Steven Hugg 78d83e0a20 reload debug break state after breakpoint hit; debugPCDelta in load/saveState; renamed vrambuf_ functions 2019-04-08 09:02:17 -04:00
Steven Hugg 361f39714b ui tweaks, irq.c, unified nes.mame platform 2019-04-03 22:15:07 -04:00
Steven Hugg c654647b6d fixed keyboard flags 2018-12-09 10:15:02 -05:00
Steven Hugg 65a284388d testplatforms writes PNG files to test/output; fixed astrocade minimal bios 2018-12-01 15:12:05 -05:00
Steven Hugg c0f97458aa started on SMS; got rid of BaseFrameBasedPlatform; more tests 2018-11-30 13:13:56 -05:00
Steven Hugg 97f69c2af1 converted tms9918a to typescript class 2018-11-19 18:59:56 -05:00
Steven Hugg b171def11a fixed some tests 2018-10-11 11:23:19 -04:00
Steven Hugg aa9a829373 fix unit tests 2018-10-03 21:14:10 -04:00
Steven Hugg 716205a2b1 fixed unit tests 2018-10-03 15:06:48 -04:00
Steven Hugg 7b6af7ef04 started atari8 emulation; fixed memory view; show speed bar only when CRT 2018-09-20 19:55:34 -04:00
Steven Hugg 00621bdf16 tigervision debugging; started verilog_bar; astrocade new header 2018-09-15 15:03:14 -04:00
Steven Hugg 5b3c415c6f debugging refactoring; fixed up embed.html; started DASM macro parse; Z80 stack view; replay wraps buffer > 120 secs; verilog edits 2018-08-25 13:50:18 -04:00
Steven Hugg 1f32eee70c fixed apple keys, kbd, unreadable memory 2018-08-23 21:15:33 -04:00
Steven Hugg 8bb67e5610 more platform tests 2018-08-23 20:27:04 -04:00
Steven Hugg a071cd80db now we can live replay 2018-08-23 19:19:30 -04:00
Steven Hugg caf56e14e3 VCS now supports replay; can test too 2018-08-23 18:27:07 -04:00
Steven Hugg e808d817f0 fixed replay; use nextFrame/preFrame/postFrame/advance; repeatable random noise() 2018-08-23 17:06:37 -04:00
Steven Hugg 2b41164b66 audio module now exports 2018-08-21 18:32:07 -04:00