Steven Hugg
|
97f69c2af1
|
converted tms9918a to typescript class
|
2018-11-19 18:59:56 -05:00 |
|
Steven Hugg
|
43ac950a52
|
added js coleco platform
|
2018-11-19 09:11:50 -05:00 |
|
Steven Hugg
|
30ac9a3509
|
added tms9918a
|
2018-11-18 19:46:55 -05:00 |
|
Steven Hugg
|
ca0c7cf045
|
verilog.sim platform and verilog.html
|
2018-11-18 12:30:41 -05:00 |
|
Steven Hugg
|
8e1ddfe1ea
|
can't resume before ROM build; added verilog to demo.html
|
2018-11-15 20:01:02 -05:00 |
|
Steven Hugg
|
d5154a649a
|
added platform verilog to menu; fixed for TS 3.1
|
2018-10-11 11:43:09 -04:00 |
|
Steven Hugg
|
3ff3789bf8
|
minor scope tweaks, need phantomjs for wavedrom
|
2018-10-11 11:08:19 -04:00 |
|
Steven Hugg
|
706a24c96a
|
updated presets, changed array syntax, ice40 fpga examples
|
2018-10-08 20:38:39 -04:00 |
|
Steven Hugg
|
c687006684
|
converted workermain to ts, needs loader.js
|
2018-10-05 10:08:19 -04:00 |
|
Steven Hugg
|
398103c3b9
|
minor fixes
|
2018-10-05 09:36:10 -04:00 |
|
Steven Hugg
|
716205a2b1
|
fixed unit tests
|
2018-10-03 15:06:48 -04:00 |
|
Steven Hugg
|
d09f768628
|
3.2.0
|
2018-10-03 14:35:26 -04:00 |
|
Steven Hugg
|
5c5ee32a66
|
verilog pixel editor fix (array index must be unsized)
|
2018-10-02 11:24:29 -04:00 |
|
Steven Hugg
|
da95e0ff5c
|
minor fixes
|
2018-10-02 11:24:28 -04:00 |
|
Steven Hugg
|
13254bebd5
|
Merge branch 'master' of github.com:sehugg/8bitworkshop
|
2018-10-01 22:44:42 -04:00 |
|
Steven Hugg
|
684a642ad0
|
fixed multiplex issue in racing_game
|
2018-10-01 22:03:44 -04:00 |
|
Steven Hugg
|
5400ac6d7d
|
fixed zmac
|
2018-10-01 16:18:59 -04:00 |
|
Steven Hugg
|
b6197a009a
|
Merge branch 'master' of github.com:sehugg/8bitworkshop
|
2018-09-27 14:40:40 -04:00 |
|
Steven Hugg
|
a3d2986f19
|
updated zmac to use cim / new hash fn
|
2018-09-27 14:26:42 -04:00 |
|
Steven Hugg
|
9e9655c1e7
|
allow drag by setting pointer-events on/off
|
2018-09-26 22:34:16 -04:00 |
|
Steven Hugg
|
b88bd781a2
|
Merge branch 'master' of github.com:sehugg/8bitworkshop
|
2018-09-26 22:17:57 -04:00 |
|
Steven Hugg
|
5e7339afdd
|
fixed re-compile bug?
|
2018-09-26 22:17:27 -04:00 |
|
Steven Hugg
|
504abf67bf
|
Merge branch 'master' of github.com:sehugg/8bitworkshop
|
2018-09-26 22:01:11 -04:00 |
|
Steven Hugg
|
0d9c1e5b51
|
fixed paddle events in verilog (again)
|
2018-09-26 14:42:43 -04:00 |
|
Steven Hugg
|
595ce214cc
|
minor tweaks
|
2018-09-26 09:52:13 -04:00 |
|
Steven Hugg
|
22e79612ee
|
apple2 cassette export w/ c2t
|
2018-09-25 19:46:24 -04:00 |
|
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
|
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
|
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 |
|
Steven Hugg
|
2b41164b66
|
audio module now exports
|
2018-08-21 18:32:07 -04:00 |
|
Steven Hugg
|
75ea169720
|
revert files, not presets
|
2018-08-21 12:00:38 -04:00 |
|
Steven Hugg
|
0b67f94187
|
if you work hard and follow your dreams, you too can center <div>s vertically
|
2018-08-21 09:27:14 -04:00 |
|
Steven Hugg
|
e964bd26be
|
clearBreakpoint before loadRom() to refresh memory; refresh listing view
|
2018-08-20 14:43:49 -04:00 |
|
Steven Hugg
|
c43ecf046c
|
fixed DASM symbol map
|
2018-08-19 12:54:35 -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
|
6b1e09a835
|
fixed b/w vector graphics
|
2018-08-18 09:52:17 -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
|
d6fe963f62
|
fixed VCS clock profile update
|
2018-08-07 10:25:32 -04:00 |
|
Steven Hugg
|
1a4d088ce2
|
fixed apple2 code offset
|
2018-08-06 17:00:14 -04:00 |
|
Steven Hugg
|
5477432a3e
|
don't play sound when debugging (vcs)
|
2018-08-06 14:54:18 -04:00 |
|
Steven Hugg
|
8693179821
|
fixed vcs-mame presets; improved vcs debug info
|
2018-08-06 14:16:08 -04:00 |
|
Steven Hugg
|
2e37e22eb8
|
WORKERFS performance fix for reads; prepend "__" to store avoid local storage corruption
|
2018-08-06 11:54:47 -04:00 |
|