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

1305 Commits

Author SHA1 Message Date
Steven Hugg
30e66fa26c sms: fixed npe 2022-10-04 09:51:12 -05:00
Steven Hugg
ee91bd6da5 gamegear: fixed symlink so build doesnt fail 2022-10-03 15:00:34 -05:00
Steven Hugg
d9dccb3df6 msx: msx.rom bios supported 2022-09-16 12:34:31 -07:00
Steven Hugg
868026c3f9 ui: moved help to main menu, changed showHelp() 2022-09-15 12:03:38 -07:00
Steven Hugg
4164ec1fcb ui: use DOMPurify to sanitize inputs to bootbox 2022-09-13 22:28:26 -05:00
Steven Hugg
6e2b94fb68 vcs: remove ctrl-click break, use CRT view from now on 2022-09-11 19:09:21 -05:00
Steven Hugg
3018ddf27a verilog, apple2: don't use KeyPress event anymore, use KeyDown/KeyUp 2022-09-11 18:24:32 -05:00
Steven Hugg
20954fd5ce atari8: fixed help links 2022-09-07 20:38:45 -05:00
Steven Hugg
162113b915 reload debug break state before resuming, fixes frame de-sync problem 2022-09-07 12:23:53 -05:00
Steven Hugg
58e3f3f9fb atari8: fixed rom .extensions, removed wasm 2022-09-06 14:53:45 -05:00
Steven Hugg
3853f9a86a vic20: added cart support, fixed bugs 2022-09-06 14:43:39 -05:00
Steven Hugg
30342d2618 atari8: fixed VSCROL, pokey freq, performance 2022-09-04 18:28:49 -05:00
Steven Hugg
9f1c5377b3 atari8: fixes, xex load from cc65 2022-09-03 16:54:06 -05:00
Steven Hugg
5735135add atari8: wait/dma events, new kbd 2022-09-03 15:28:59 -05:00
Steven Hugg
56e8fca270 atari8: added VDELAY, fixed p-p collisions 2022-09-03 10:50:38 -05:00
Steven Hugg
afe73e23e3 ui: moved Toolbar to ide/ 2022-09-03 10:24:33 -05:00
Steven Hugg
33b2e92396 atari8: fixes, faked .xex loading 2022-09-02 22:19:24 -05:00
Steven Hugg
c572834c8c atari8: fixes, tests 2022-09-01 17:23:16 -05:00
Steven Hugg
363691b964 debug: click to breakpoint in probe views 2022-09-01 13:43:09 -05:00
Steven Hugg
02cb20ec87 moved ProbeRecorder to own module 2022-09-01 10:19:20 -05:00
Steven Hugg
8338c3a3d7 atari8: more fixes, POKEY timers, vscroll, irq flag in 6502 2022-09-01 00:01:35 -05:00
Steven Hugg
586a793df5 atari8: some fixes 2022-08-31 10:07:39 -05:00
Steven Hugg
e2e47cd436 bump version, VRAM_READ shows as dark on crt scope 2022-08-30 19:55:04 -05:00
Steven Hugg
a86e554336 Merge branch 2022-08-30 19:50:37 -05:00
Steven Hugg
ed7758d7e0 atari8: started on js platform 2022-08-30 19:37:30 -05:00
Steven Hugg
8ff713a910 Merge branch 'master' into c64book 2022-08-28 23:11:17 -05:00
Steven Hugg
e4af92927d sms: added game gear 2022-08-28 22:19:27 -05:00
Steven Hugg
51b6f0025c williams: started porting to Machine 2022-08-28 18:28:35 -05:00
Steven Hugg
fe8f3de450 c64: presets 2022-08-26 09:56:44 -05:00
Steven Hugg
936608d6d5 c64: use light pen registers w/ screen pointer 2022-08-24 20:28:09 -05:00
Steven Hugg
ba2644e7d0 debugviews: new CRT Probe 2022-08-24 14:28:00 -05:00
Steven Hugg
f8985e3858 c64: debug info raster x/y 2022-08-23 17:57:27 -05:00
Steven Hugg
fcad9abcd9 c64: presets 2022-08-21 23:39:12 -05:00
Steven Hugg
1f17baf88e debug views track stack pointer 2022-08-21 21:08:11 -05:00
Steven Hugg
2555798b11 c64/zx/cpc: .wasm uses clock ticks, not msec 2022-08-20 18:15:36 -05:00
Steven Hugg
472b9f952d c64: presets, new vsync 2022-08-20 18:03:54 -05:00
Steven Hugg
340ef9a4bc c64: fixed program start bug 2022-08-14 22:20:52 -05:00
Steven Hugg
a3f2496785 pixeleditor: added wpimg, asset editor error msg 2022-08-11 15:22:48 -05:00
Steven Hugg
9c25eb1fe9 c64: fixed restart bug when kbd stuck 2022-08-11 13:22:56 -05:00
Steven Hugg
50cac5afd4 debugger: made debug views "sticky" but not listings or certain debug commands 2022-08-10 17:22:29 -05:00
Steven Hugg
66017f8316 c64: presets 2022-08-09 13:28:55 -05:00
Steven Hugg
f33dc817f3 c64: new wasm, show badlines 2022-08-09 09:24:04 -05:00
Steven Hugg
9345fad794 c64: presets, reset keyboard 2022-08-08 20:51:00 -05:00
Steven Hugg
59c3b756bd c64: more keys supported 2022-08-07 11:12:13 -05:00
Steven Hugg
fa815fc9b7 Merge branch 'master' into c64book 2022-08-02 17:24:21 -05:00
Steven Hugg
62c7bd41b3 ld65: better listing parser, can't rely on segment start, use symbols instead 2022-08-02 17:22:50 -05:00
Steven Hugg
a173597bda nes: download Mesen symbol file (contrib from NotExactlySiev) 2022-07-29 18:24:30 -05:00
NotExactlySiev
bf97dc18c4 Update ui.ts 2022-07-29 18:24:23 -05:00
Steven Hugg
42b2ded666 c64: update wasm, debugging 2022-07-29 11:33:54 -05:00
Steven Hugg
d99260c87e c64: update presets 2022-07-26 20:21:16 -05:00
Steven Hugg
c4fcf51e55 c64: fixed zp/stack ram debug 2022-07-26 20:21:07 -05:00
Steven Hugg
a611697819 wiz: updated compiler 2022-07-26 20:21:07 -05:00
Steven Hugg
b0d4f8f1f5 c64: added sid music/sfx, updated memmap, examples 2022-07-20 13:13:14 -05:00
Steven Hugg
3766576bae z80: fixed bug in "add iy,sp" 2022-07-13 15:04:25 -05:00
Steven Hugg
fa09db6026 Merge branch 'ecs' 2022-06-30 13:31:29 -05:00
Steven Hugg
b284fc694d fixed tests, removed listings from parseCA65Listing 2022-06-22 12:22:47 -05:00
Steven Hugg
e09f115084 ecs: refactored working and index register sets 2022-02-27 19:24:24 -06:00
Steven Hugg
c73263d944 ecs: added label sources 2022-02-27 11:38:34 -06:00
Steven Hugg
6f3affaaef ecs: nested labels 2022-02-27 10:17:27 -06:00
Steven Hugg
e86eb56570 ecs: moved query ops to exprs 2022-02-25 16:18:16 -06:00
Steven Hugg
fc79cf9b0f ecs: block statement expr 2022-02-25 11:45:13 -06:00
Steven Hugg
05965397fd ecs: started on expressions 2022-02-24 21:15:26 -06:00
Steven Hugg
a965bc83d1 ecs: default values work now 2022-02-24 14:02:18 -06:00
Steven Hugg
614fdf92f7 ecs: token.eol; fixed bugs and tests 2022-02-24 13:31:09 -06:00
Steven Hugg
d87a05747e ecs: only register events when used in a system instance 2022-02-24 12:59:45 -06:00
Steven Hugg
37b3d58de0 wasm: fixed unit tests 2022-02-24 12:36:05 -06:00
Steven Hugg
30db34837c nes: updated memory map 2022-02-24 12:27:56 -06:00
Steven Hugg
e7e5ea7847 ecs: skip parsing demo if not in main file 2022-02-24 11:35:20 -06:00
Steven Hugg
75fb2a8e5c worker: debuginfo passed thru to link step 2022-02-24 09:48:54 -06:00
Steven Hugg
ec089b2d89 vic20: sort of functional (need res/vic20.bios, basic+chars+kernel) 2022-02-23 15:57:27 -06:00
Steven Hugg
c9e75ae77d ecs: EVENT__xxx defines 2022-02-23 12:13:55 -06:00
Steven Hugg
5afd3cf498 ecs: better subroutine finding 2022-02-23 11:07:09 -06:00
Steven Hugg
f7099b8e8f ecs: enum keyword, entity.field constants 2022-02-22 23:26:40 -06:00
Steven Hugg
fdd7d79aaa fixed williams test, github build stops if test fails 2022-02-22 13:36:10 -06:00
Steven Hugg
6ca0a707e1 Merge branch 'master' into ecs 2022-02-22 11:49:13 -06:00
Steven Hugg
3d05c0ed1a ecs: use name2cfpairs, fixed identity thing, test errors 2022-02-22 11:06:50 -06:00
Steven Hugg
37edd8268a ecs: shared init data 2022-02-22 10:42:23 -06:00
Steven Hugg
b9fc162885 cmoc: better listing parser, williams: updated presets 2022-02-22 09:48:41 -06:00
Steven Hugg
8c63bef8c9 williams: options=rotate%3D<deg> 2022-02-21 21:23:10 -06:00
Steven Hugg
0682af1eed fixed atari-vector 6502, pass options=... to platform constructor 2022-02-21 16:54:33 -06:00
Steven Hugg
9351406450 ecs: set up for nes 2022-02-21 10:36:32 -06:00
Steven Hugg
1d3b8ab99c github: load config.js from 8bitworkshop.com 2022-02-21 09:39:49 -06:00
Steven Hugg
07c0ae2f9c ecs: default field values 2022-02-20 19:28:12 -06:00
Steven Hugg
a444de693b ecs: field, ref type checking, start cmd 2022-02-20 09:59:46 -06:00
Steven Hugg
7767608595 ecs: query takes [#entity] list 2022-02-19 22:28:14 -06:00
Steven Hugg
38462bceac ecs: added eid cmd 2022-02-19 17:52:24 -06:00
Steven Hugg
eb30e5cf85 ecs: automatically init bss when 'start' event 2022-02-19 17:34:23 -06:00
Steven Hugg
7b9f635bc0 editor: set focus when switching between files 2022-02-19 17:27:26 -06:00
Steven Hugg
d96296675b ecs: accept 0/1 for bitmaps 2022-02-19 16:19:16 -06:00
Steven Hugg
479c2f24b8 ecs: unroll keyword 2022-02-19 15:39:44 -06:00
Steven Hugg
3fe2a151da ecs: show svg of bin packing, fixed bug 2022-02-19 14:44:20 -06:00
Steven Hugg
c73c5ee185 ecs: check page boundary for critical subs 2022-02-19 11:51:48 -06:00
Steven Hugg
600e62f0c6 worker: can return listings with error result 2022-02-19 11:43:40 -06:00
Steven Hugg
38920c6dce ca65: return listings if errors 2022-02-19 11:35:30 -06:00
Steven Hugg
349c45d7c0 ecs: fold common subroutines, align/page crossing 2022-02-19 11:35:25 -06:00
Steven Hugg
a87dbf03cf ecs: resources have their own labels, auto-find resources 2022-02-19 03:25:50 -06:00
Steven Hugg
2d02b64464 williams: working on cmoc 2022-02-18 14:15:30 -06:00
Steven Hugg
d61e2391ce ecs: highlighting changes 2022-02-18 12:34:09 -06:00
Steven Hugg
73ab50f9b6 Merge branch 'master' into ecs 2022-02-18 11:01:43 -06:00
Steven Hugg
4749e18b35 ecs: critical code, sorta 2022-02-17 12:52:35 -06:00