1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-06-25 00:32:27 +00:00
Commit Graph

832 Commits

Author SHA1 Message Date
Steven Hugg
f3138f9b57 added nightwatch web tests 2019-08-31 15:36:50 -04:00
Steven Hugg
187bcfc2e2 fixed verilog 6502 CPU 2019-08-29 09:36:18 -04:00
Steven Hugg
912123ea64 updated typescript to 3.6.2, seems to work ok 2019-08-29 00:23:02 -04:00
Steven Hugg
95602a07cb put codemirror back where it was 2019-08-29 00:03:18 -04:00
Steven Hugg
70862f2146 verilog: added keycode/keystrobe 2019-08-28 23:49:17 -04:00
Steven Hugg
211386e7bf github: import after publish to get all files 2019-08-28 22:19:26 -04:00
Steven Hugg
83f14161e3 verilog: fixed $readmem bug 2019-08-28 22:18:15 -04:00
Steven Hugg
20318b9859 nes: IO read/write for registers 2019-08-28 15:21:33 -04:00
Steven Hugg
ad38ae2fc4 fixed NES probe duplicating probes 2019-08-27 21:45:01 -04:00
Steven Hugg
7a75e971c5 logInterrupt() calls added 2019-08-27 21:19:38 -04:00
Steven Hugg
4a49df6f3e audio: clear buffers when stopping in case browser keeps playing anyway 2019-08-27 21:12:53 -04:00
Steven Hugg
ceea8f292b alert when file not found, except for Create New File 2019-08-27 20:55:37 -04:00
Steven Hugg
c655628f37 fixed isProbablyBinary() on github import 2019-08-27 19:27:29 -04:00
Steven Hugg
9d6e97749d more tooltips for probe views; removed Event Probe view; fixed NES probe installation 2019-08-27 18:37:24 -04:00
Steven Hugg
236c4bd0dd 7800: TIA/RIOT wastes a cycle; fixed NES probe; messed with views 2019-08-27 13:51:25 -04:00
Steven Hugg
ca7d488f1c moved segments into Platform object 2019-08-27 12:20:51 -04:00
Steven Hugg
4301764154 probe view: added tooltip 2019-08-27 11:51:37 -04:00
Steven Hugg
00b91acae3 runToVsync() 2019-08-27 00:05:22 -04:00
Steven Hugg
657303a1f6 probe VRAM 2019-08-26 23:25:30 -04:00
Steven Hugg
df7cff3693 astrocade: added -bios -arcade 2019-08-26 22:42:14 -04:00
Steven Hugg
10828d297d nes: started Probe support 2019-08-26 21:01:36 -04:00
Steven Hugg
2d8d2b91eb atari7800: probe DMA bus 2019-08-26 19:05:00 -04:00
Steven Hugg
7f37644fc6 merged all debug stuff into BaseDebugPlatform 2019-08-26 18:52:33 -04:00
Steven Hugg
80c02a98d5 fixed nesasm3 error parsing; started github republish 2019-08-26 17:39:34 -04:00
Steven Hugg
95b5e797bc messing with probe views 2019-08-26 15:22:59 -04:00
Steven Hugg
108d1ca292 vcs: fixed readAddress() bug 2019-08-26 14:09:42 -04:00
Steven Hugg
0bcd828670 added key handler to base machine 2019-08-26 14:01:16 -04:00
Steven Hugg
33a0e9ed57 refactored astrocade; added paddles, still need to simulate bus contention, bios platform 2019-08-26 12:59:20 -04:00
Steven Hugg
f32009ca0b log clocks at start of scanline; added everything to Platforms menu 2019-08-25 21:27:58 -04:00
Steven Hugg
d8421fee7f converted everything to new Z80, debugging broken 2019-08-25 16:39:12 -04:00
Steven Hugg
3b4d2b5f82 fixed SMS memory map 2019-08-25 15:21:57 -04:00
Steven Hugg
5323862172 use Z80 emulation from https://github.com/DrGoldfire/Z80.js for better performance 2019-08-25 15:12:56 -04:00
Steven Hugg
ecd7f364a6 added SMS 2019-08-25 13:19:58 -04:00
Steven Hugg
e87cb2bef1 added MSX 2019-08-25 12:38:22 -04:00
Steven Hugg
67c1223dbf added coleco machine, base VDP 2019-08-25 12:15:22 -04:00
Steven Hugg
dba3060535 messing with heat maps 2019-08-25 11:03:39 -04:00
Steven Hugg
768253751a cleaned up atari7800 platform (still have to log DMA via bus) 2019-08-25 09:59:55 -04:00
Steven Hugg
43f65b99ae cleaned up galaxian platform 2019-08-24 21:11:38 -04:00
Steven Hugg
698d0c616c renamed noise() to xorshift32() 2019-08-24 20:53:57 -04:00
Steven Hugg
ca0e81c07f mw8080bw: moved to machine/; coalesce clocks 2019-08-24 19:01:44 -04:00
Steven Hugg
218fddeaac experimenting with probe visualizations 2019-08-24 18:18:32 -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
d4873545b2 audio: remove dc bias 2019-08-24 10:56:33 -04:00
Steven Hugg
dd070f71fc vicdual conversion to BasicScanlineMachine 2019-08-24 10:35:33 -04:00
Steven Hugg
9c1736b506 Z80 machine; SavesInputState/AcceptsKeyInput 2019-08-23 21:08:43 -04:00
Steven Hugg
10a0d98f23 ControllerPoller uses default list of keys; fixed pokey 2019-08-23 18:38:30 -04:00
Steven Hugg
c422de0571 vlist.ts 2019-08-23 18:18:03 -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
30db326f57 ZilogZ80 class; fixed test 2019-08-23 09:21:24 -04:00