1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-06-28 03:29:35 +00:00
Commit Graph

153 Commits

Author SHA1 Message Date
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
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
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
c7eaedf24b added ZMAC assembler 2018-08-28 07:10:59 -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
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
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
e964bd26be clearBreakpoint before loadRom() to refresh memory; refresh listing view 2018-08-20 14:43:49 -04:00
Steven Hugg
ba12e481f7 try to load local/ paths in include dependencies; don't update gutters of nonactive windows 2018-08-19 00:42:00 -04:00
Steven Hugg
a9bd845800 add path to (some) error msgs; fixed code analysis bugs (?) 2018-08-18 00:57:45 -04:00
Steven Hugg
662f8a057d analysis.ts for 6502 cycle counting (vcs, nes) 2018-08-17 17:58:58 -04:00
Steven Hugg
9d3e658a7b added vcs .h files; can repeat Run to Line 2018-08-17 13:44:00 -04:00
Steven Hugg
d8a98989f5 converted src/platform to typescript; stack debug view 2018-08-16 22:30:51 -04:00
Steven Hugg
d76de58738 added samples, viz to music demo 2018-08-16 17:10:08 -04:00
Steven Hugg
9589f401ff fixed NES audio; use setTimeout for animation loop; famitracker 2018-08-16 12:54:48 -04:00
Steven Hugg
14442e9201 more work on NES game, static locals, new neslib 2018-08-15 14:20:55 -04:00
Steven Hugg
b29f11a1cc new neslib2.lib (from clbr/neslib) using extrafiles parameter, local .h, disasm uses symbols 2018-08-15 00:12:33 -04:00
Steven Hugg
4a82d341bc make sure all presets start with a blank line, looks nicer (tools/checkpresets.py); updated nes 2018-08-14 00:05:02 -04:00
Steven Hugg
690b3ac013 platform id like '.mame' shares same presets 2018-08-13 17:25:05 -04:00
Steven Hugg
f7129e9fde updated apple2 keys, presets 2018-08-13 16:53:31 -04:00
Steven Hugg
56aab0e6a5 fixed pix edit dups; new cosmic 2018-08-13 00:29:00 -04:00
Steven Hugg
bb639a0820 link dependencies have depenencies too; coleco uses common.[ch] 2018-08-12 20:48:20 -04:00
Steven Hugg
b81f4d04b9 removeBOM(); new web images 2018-08-12 11:17:59 -04:00
Steven Hugg
5477432a3e don't play sound when debugging (vcs) 2018-08-06 14:54:18 -04:00
Steven Hugg
6670e27035 download current editor file; more apple2 2018-08-06 00:54:35 -04:00
Steven Hugg
cfb5f7f59d distinction between include and link dependencies 2018-08-03 14:06:40 -04:00
Steven Hugg
7880602e81 nes runToVsync; debug info changes 2018-08-03 12:18:08 -04:00
Steven Hugg
2e4178ffb2 moveCursor flag for view refresh() 2018-08-02 15:04:34 -04:00
Steven Hugg
318c4d8413 fixed verilog scope updating when clicked 2018-08-01 15:12:08 -04:00
Steven Hugg
2dbc60aa2e updated presets; verilog code dup detect; need to handle local/ include files somehow 2018-07-31 23:03:53 -04:00
Steven Hugg
8cb3c0a0dc added nes rle preset 2018-07-29 15:57:51 -04:00
Steven Hugg
b321bd808f updated nes presets 2018-07-28 11:01:38 -04:00
Steven Hugg
aa1d303000 started on JSNES support 2018-07-28 09:46:27 -04:00
Steven Hugg
5756f3b467 embedlines for errors; demo.html 2018-07-26 11:34:03 -04:00
Steven Hugg
6e5005f613 look in cache first, fetch local/ verilog includes too; apple2 reset; platform checkmark 2018-07-25 13:02:44 -04:00
Steven Hugg
4ea23e21f2 fixed verilog local paths 2018-07-22 22:26:03 -04:00
Steven Hugg
d5a146bf71 update lsfr preset; filter verilog boring errors 2018-07-21 09:34:06 -05:00
Steven Hugg
9938a17093 moved to error line widgets 2018-07-20 16:40:38 -05:00
Steven Hugg
2fce80bc9d fixed asmlines in inline asm; reset h/vpaddle on vsync; fixed framebuffer.v 2018-07-17 22:17:01 -05:00
Steven Hugg
d35a328246 fixed verilog inline asm 2018-07-12 06:50:40 -05:00
Steven Hugg
f466afa085 updated cpu_platform.v to have inputs 2018-07-11 19:53:05 -07:00
Steven Hugg
d6a702b929 fixed test, verilog; updated slip counter preset 2018-07-09 20:46:45 -05:00
Steven Hugg
08b32e0102 fixed vicdual skeleton test 2018-07-02 16:48:17 -06:00
Steven Hugg
19a38a3c5e support multiple workspace windows; //#link "file" 2018-07-02 07:34:20 -06:00