Commit Graph

475 Commits

Author SHA1 Message Date
Steven Hugg d7d2437004 more atari8 stuff, fixed mame; astrocade-bios preset, paddles 2018-09-23 21:38:28 -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 50ac618e86 class DebugSymbols to hold symbol info 2018-09-17 18:23:50 -04:00
Steven Hugg 51bf1226d0 moved declare vars to ui module imports 2018-09-17 14:45:22 -04:00
Steven Hugg d1d761406c fixed memory browser before 1st compile / no syms 2018-09-15 21:49:02 -04:00
Steven Hugg a8fbddaee2 z80 illegal opcode breakpoint 2018-09-15 15:33:50 -04:00
Steven Hugg 00621bdf16 tigervision debugging; started verilog_bar; astrocade new header 2018-09-15 15:03:14 -04:00
Steven Hugg ccd0731b14 new global kbd shortcuts; vcs show bank offset; effective PC (c.EPC) for bankswitching debugging 2018-09-13 21:34:04 -04:00
Steven Hugg 8ad8d0e88c signal names on top, remove clk/reset from video, wave numbers at high zoom 2018-09-12 20:38:52 -04:00
Steven Hugg ba55a35325 new scope module for verilog 2018-09-12 11:50:21 -04:00
Steven Hugg 98ee1a2d77 minor stuff 2018-09-11 09:04:03 -04:00
Steven Hugg 5d9a169442 Merge branch 'master' of github.com:sehugg/8bitworkshop 2018-09-09 09:56:50 -04:00
Steven Hugg bd8c4da2d6 verilog presets; early exit from jsasm errors 2018-09-08 19:14:51 -04:00
Steven Hugg 8e3dae776b bios fixes 2018-09-06 23:31:40 -04:00
Steven Hugg 3b4f933d20 added error alerts; fixed window list; fixed z80 stack; astrocade .c bios 2018-09-05 09:31:57 -04:00
Steven Hugg 51021b5a67 started on astrocade commercial version 2018-09-03 12:00:30 -04:00
Steven Hugg afc3173f9b added font generator to menu, added submodules 2018-09-02 17:03:17 -04:00
Steven Hugg a0f3a7e919 more work on font generator 2018-09-02 09:52:00 -04:00
Steven Hugg 4d478d72ce started bitmap font generator 2018-08-31 12:17:33 -04:00
Steven Hugg bf584674ab fixed tests, printFlags, debug info 2018-08-29 23:44:17 -04:00
Steven Hugg 05f5b96256 verilog -> typescript, but why does loadState() make it slow with racing_game_cpu? 2018-08-29 13:27:24 -04:00
Steven Hugg 132147b1a4 making astro c pgms 2018-08-29 07:42:51 -04:00
Steven Hugg 9e900a5a26 started on the cade that is astro 2018-08-28 20:12:23 -04:00
Steven Hugg 59469b41b8 finished zmac asm (.z); fixed javatari submodule tag; upgraded tsc 2018-08-28 15:42:56 -04:00
Steven Hugg c7eaedf24b added ZMAC assembler 2018-08-28 07:10:59 -07:00
Steven Hugg 155e119672 disasm z80 fixes; no recording btn for verilog 2018-08-28 06:17:32 -07:00
Steven Hugg 9d70c0fb9c changes to multisprite; moved inspect to vcs for now; local book links; z80 disasm 2018-08-28 07:44:57 -04:00
Steven Hugg 61d7860e12 started on VCS library 2018-08-27 16:50:53 -04:00
Steven Hugg 8581fcabd6 inspect variables by selecting 2018-08-27 12:38:55 -04:00
Steven Hugg 49593cc38d version 3.1.0 2018-08-26 21:13:04 -04:00
Steven Hugg 9cff180022 fixed vcs skeleton, added timer stuff, vcs PC fix when debugging, vcs disasm view, vcs run to vsync 2018-08-26 20:44:14 -04:00
Steven Hugg 7cf56b55a8 fixed VCS macro/loadROM; download all files menu option; error on build exception fix; PAL preset; 262 for VCS presets 2018-08-26 18:24:31 -04:00
Steven Hugg 113fdd4099 apple2 has 64k now 2018-08-26 00:44:17 -04:00
Steven Hugg 27cae568fc "implements Platform" for classes; fixed DASM unresolved w/ mult files 2018-08-25 23:27:25 -04:00
Steven Hugg 0ade973ad7 better error reporting in timer callback; .htaccess for redir.html cache 2018-08-25 21:38:15 -04:00
Steven Hugg 6063b6598b VCS Stack debug info; updated javatari 2018-08-25 19:45:30 -04:00
Steven Hugg c157f4b071 fix VCS hanging up when loading rom when paused; also fixed same bug in AnimationTimer 2018-08-25 19:07:10 -04:00
Steven Hugg 3c9560f273 added Download ZIP Archive 2018-08-25 14:49:45 -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 cb22adeb62 started on Share Embed Link; removed emubevel class; load support scripts at runtime 2018-08-24 10:37:48 -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 1ba3d621ce use history.replaceState() so we don't have to reload page 2018-08-23 17:46:25 -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 0dd741f446 made some platforms classy 2018-08-23 09:49:42 -04:00
Steven Hugg 86823c2c21 load/saveControlsState() support in recorder 2018-08-22 14:55:47 -04:00
Steven Hugg d9c41ca9d7 VCS replay buffer 2018-08-22 10:09:34 -04:00
Steven Hugg b386d2e87a replay slider for some platforms; fixed williams audio 2018-08-21 23:45:55 -04:00