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 |
|
Steven Hugg
|
6670e27035
|
download current editor file; more apple2
|
2018-08-06 00:54:35 -04:00 |
|
Steven Hugg
|
0cb8ea7661
|
setMainFile() starts 1st build; multiple listing files for DASM includes; updated tests
|
2018-08-04 11:29:47 -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
|
108dedd909
|
don't replace existing gutter markers for performance (avoid forced layout reflow)
|
2018-08-02 15:58:43 -04:00 |
|
Steven Hugg
|
2e4178ffb2
|
moveCursor flag for view refresh()
|
2018-08-02 15:04:34 -04:00 |
|
Steven Hugg
|
346332104e
|
removed Javatari dependency on getOpcodeMetadata
|
2018-08-02 11:00:47 -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
|
09ddea880b
|
now support "hex" asm statements in bitmap editor
|
2018-07-30 22:46:03 -04:00 |
|
Steven Hugg
|
6490a49a85
|
updated NES debug info
|
2018-07-30 11:51:57 -04:00 |
|
Steven Hugg
|
5836b5abb4
|
fixed re bug for firefox; removed phantomjs
|
2018-07-29 22:42:45 -04:00 |
|
Steven Hugg
|
0b2e6e4e65
|
multiple tabs for debug info window
|
2018-07-29 20:39:40 -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
|
0e807690e8
|
expand error line widgets on mouse over
|
2018-07-26 21:44:10 -04:00 |
|
Steven Hugg
|
5756f3b467
|
embedlines for errors; demo.html
|
2018-07-26 11:34:03 -04:00 |
|
Steven Hugg
|
2759db6920
|
added tooltips back to errors; intermediate status
|
2018-07-25 13:36:02 -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
|
341fc8aaa5
|
updated CodeMirror to 5.37.0 (use minified version)
|
2018-07-20 16:12:24 -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
|
12ad4648dc
|
added checkmarks to window list; fixed test
|
2018-07-14 15:19:58 -05:00 |
|
Steven Hugg
|
8cfc15ecb7
|
ok i think i broke and fixed verilog again
|
2018-07-14 14:58:16 -05:00 |
|
Steven Hugg
|
9c6b2c378d
|
fixed verilog scope turning black
|
2018-07-13 14:59:28 -05:00 |
|
Steven Hugg
|
d35a328246
|
fixed verilog inline asm
|
2018-07-12 06:50:40 -05:00 |
|
Steven Hugg
|
878c61c9bf
|
moved base 6502/z80 platforms to .ts; mocha 5.2.0
|
2018-07-11 10:52:24 -05:00 |
|
Steven Hugg
|
2759acd958
|
converted some worker helper files to .ts (loadGen)
|
2018-07-10 23:04:28 -05:00 |
|
Steven Hugg
|
a8c1ead244
|
more modules to typescript
|
2018-07-10 19:58:46 -05:00 |
|
Steven Hugg
|
65210b39b8
|
don't use WASM for Node tests until we get memory errors fixed
|
2018-07-10 18:02:29 -05:00 |
|
Steven Hugg
|
a208f19efe
|
WebAssembly module caching
|
2018-07-09 23:44:17 -05:00 |
|
Steven Hugg
|
bbe665bb03
|
fixed verilog tests
|
2018-07-09 21:00:05 -05:00 |
|
Steven Hugg
|
d6a702b929
|
fixed test, verilog; updated slip counter preset
|
2018-07-09 20:46:45 -05:00 |
|
Steven Hugg
|
82f01b3fcd
|
moved some types to workertypes.ts
|
2018-07-08 09:07:19 -05:00 |
|
Steven Hugg
|
1e7e7feae5
|
moved types to baseplatform.ts
|
2018-07-07 23:58:11 -05:00 |
|
Steven Hugg
|
1c9817d155
|
convert more files to typescript
|
2018-07-07 23:28:01 -05:00 |
|
Steven Hugg
|
a66c889412
|
more typescript conversion
|
2018-07-07 21:42:09 -05:00 |
|
Steven Hugg
|
23557640b4
|
all debug buttons now have state colors
|
2018-07-07 09:17:16 -05:00 |
|
Steven Hugg
|
3221d43cdc
|
cache result of failed web load; fixed tour
|
2018-07-06 21:39:49 -05:00 |
|
Steven Hugg
|
dc40d1b040
|
fixed bug where errors pile up
|
2018-07-06 09:27:19 -05:00 |
|
Steven Hugg
|
a518f0f2ad
|
added typescript to dev deps
|
2018-07-05 21:37:19 -05:00 |
|
Steven Hugg
|
62f5303107
|
converting some stuff to TypeScript (make tsweb)
|
2018-07-05 21:23:08 -05:00 |
|
Steven Hugg
|
4bb460a79b
|
fixed trace timing and bitmap editor
|
2018-07-04 09:54:36 -06:00 |
|
Steven Hugg
|
5c1fdbf832
|
UI no longer compares output with previous; worker handles it
|
2018-07-03 21:30:18 -06:00 |
|
Steven Hugg
|
ed46bb3665
|
ListingView
|
2018-07-03 19:09:58 -06:00 |
|
Steven Hugg
|
2567699230
|
put back special verilog msg format
|
2018-07-03 08:45:41 -06:00 |
|
Steven Hugg
|
1222077ed0
|
removed getActiveEditor(), global sourcefile/assemblyfile (needs work)
|
2018-07-03 08:27:07 -06:00 |
|
Steven Hugg
|
a94156d7cd
|
fixed test
|
2018-07-03 07:33:52 -06:00 |
|
Steven Hugg
|
1176195149
|
fixed line #s for errors
|
2018-07-02 22:39:23 -06:00 |
|
Steven Hugg
|
958fbe747f
|
error messages for LD65
|
2018-07-02 21:55:38 -06:00 |
|
Steven Hugg
|
ffe373489e
|
project now resends build msg, not editor; line #s for errors
|
2018-07-02 21:46:17 -06:00 |
|
Steven Hugg
|
8edadf142f
|
minor fixes
|
2018-07-02 20:40:15 -06:00 |
|
Steven Hugg
|
19a38a3c5e
|
support multiple workspace windows; //#link "file"
|
2018-07-02 07:34:20 -06:00 |
|
Steven Hugg
|
4595ab7a31
|
working on tests :^P
|
2018-06-30 10:13:29 -06:00 |
|
Steven Hugg
|
d146a7adee
|
clear error markers when build, error, unchanged; hack for dumpMemory() to work
|
2018-06-29 23:34:31 -06:00 |
|
Steven Hugg
|
9b41ae022a
|
refactored into SourceEditor object
|
2018-06-29 20:28:29 -06:00 |
|
Steven Hugg
|
3cd04bf5df
|
moved SourceFile/CodeProject into own js file
|
2018-06-29 19:26:34 -06:00 |
|
Steven Hugg
|
952dc1b312
|
refactored out loadFile()
|
2018-06-29 17:47:27 -06:00 |
|
Steven Hugg
|
db11f31464
|
refactored worker into new CodeProject class
|
2018-06-28 22:45:30 -06:00 |
|
Steven Hugg
|
03bf70041d
|
refactoring; fixed unchanged targets
|
2018-06-28 19:21:25 -06:00 |
|
Steven Hugg
|
4772f80e50
|
removed current_preset_index, moved createStore
|
2018-06-27 22:45:31 -06:00 |
|
Steven Hugg
|
0ca98f5e7f
|
return unchanged if linker result is same
|
2018-06-27 22:10:20 -06:00 |
|
Steven Hugg
|
2f2e469110
|
return multiple listings files from worker; removed unused worker scripts; fixed verilog
|
2018-06-27 21:02:04 -06:00 |
|
Steven Hugg
|
58d7dbe155
|
a little ui.js refactoring; fixed viz.html
|
2018-06-26 23:15:49 -06:00 |
|
Steven Hugg
|
80cc39ec4a
|
file upload
|
2018-06-26 18:22:53 -06:00 |
|
Steven Hugg
|
beea5c3774
|
use localForage for file store
|
2018-06-26 02:56:36 -04:00 |
|
Steven Hugg
|
436a476aff
|
working on cc65 listing parse
|
2018-06-25 22:00:00 -06:00 |
|
Steven Hugg
|
95a0eeca44
|
Merge branch 'master' of github.com:sehugg/8bitworkshop
|
2018-06-25 17:51:07 -04:00 |
|
Steven Hugg
|
96a324fef2
|
fixed verilog
|
2018-06-25 10:02:06 -06:00 |
|
Steven Hugg
|
3c7de544b0
|
dependency check for compile
|
2018-06-25 08:58:34 -06:00 |
|
Steven Hugg
|
e38d38f003
|
coleco: listing file has correct offsets
|
2018-06-25 00:16:21 -06:00 |
|
Steven Hugg
|
22570ee4e5
|
refactoring workermain to support multiple files and build steps
|
2018-06-24 22:53:06 -06:00 |
|
Steven Hugg
|
00537a0e67
|
marker for current breakpoint line
|
2018-06-24 13:39:57 -04:00 |
|
Steven Hugg
|
3bf39dbde5
|
reorg asm.js and fs directories
|
2018-06-24 13:14:59 -04:00 |
|
Steven Hugg
|
2f6f426ecc
|
fiddling with z80asm/sccz80
|
2018-06-24 02:24:29 -04:00 |
|
Steven Hugg
|
14665e3cd4
|
updated fs65 libraries to Jun 13 2018
seperate filesystems for each cc65 platform
|
2018-06-23 19:01:34 -04:00 |
|
Steven Hugg
|
2fd40ce383
|
working on mame platforms
|
2018-06-23 19:00:02 -04:00 |
|
Steven Hugg
|
0b9194bd1c
|
working on 6502 debugging/disasm; reload apple pgm after reboot
|
2018-06-23 19:00:00 -04:00 |
|
Steven Hugg
|
59fd2a2945
|
added atari5200 support; fixed NES presets
|
2018-06-23 18:59:36 -04:00 |
|
Steven Hugg
|
f784dc743d
|
fixed ROM loading in mame driver
|
2018-06-20 01:59:06 -04:00 |
|
Steven Hugg
|
219c59cb5b
|
removed global msvc_errors variable; support .acme assembler
|
2018-06-19 21:36:35 -04:00 |
|
Steven Hugg
|
ed5f4e033f
|
apple2 C pgms
|
2018-06-19 02:31:14 -04:00 |
|
Steven Hugg
|
ef561b4425
|
started on mame WASM, debugging support, colecovision
|
2018-06-19 00:33:31 -04:00 |
|
Steven Hugg
|
495896c43d
|
updated tests
|
2018-06-11 10:01:09 -07:00 |
|
Steven Hugg
|
c101292a9c
|
Merge branch 'master' of github.com:sehugg/8bitworkshop
|
2018-06-07 16:25:48 -07:00 |
|
Steven Hugg
|
e0e3e0bf61
|
paddles.v
|
2018-06-03 19:46:33 -07:00 |
|
Steven Hugg
|
0ee201b9e8
|
update presets; redir.html expire
|
2018-06-01 10:33:37 -07:00 |
|
Steven Hugg
|
7f972f7ced
|
Merge branch 'master' of github.com:sehugg/8bitworkshop
|
2018-05-27 11:13:27 -07:00 |
|
Steven Hugg
|
e29bfb5f7e
|
working on assembler
|
2018-05-27 11:13:06 -07:00 |
|
Steven Hugg
|
4a8380b730
|
Merge branch 'master' of github.com:sehugg/8bitworkshop
|
2018-05-25 14:11:32 -07:00 |
|
Steven Hugg
|
09fb489c2d
|
assembler: added .string .data .align
|
2018-04-16 20:16:58 -07:00 |
|
Steven Hugg
|
f0591ef7c4
|
tweaking emulator div styles
|
2018-03-24 16:13:27 -06:00 |
|
Steven Hugg
|
5b92659b97
|
"Save As"; command-line assembler; 32-bit limit (so far) in opcodes
|
2018-03-23 15:05:08 -06:00 |
|
Steven Hugg
|
1b3822050a
|
make sure inspect var is not array
|
2018-03-18 20:11:11 -05:00 |
|
Steven Hugg
|
f24213aa1d
|
fixed JSASM cache
|
2018-03-02 21:39:32 -06:00 |
|
Steven Hugg
|
020aa0d378
|
added nodemain; jsasm cache
|
2018-03-02 21:16:22 -06:00 |
|
Steven Hugg
|
7fd94e4a98
|
worker handleMessage()
|
2018-03-02 20:16:25 -06:00 |
|
Steven Hugg
|
c14e470778
|
can load verilog module from .asm file
|
2018-03-01 23:15:33 -06:00 |
|
Steven Hugg
|
db005dc98e
|
can scroll scope when paused; updates to presets
|
2018-02-28 12:13:59 -06:00 |
|
Steven Hugg
|
8f1563f88e
|
sync vs async RAM
|
2018-02-28 09:26:37 -06:00 |
|
Steven Hugg
|
b5c74234f3
|
smoother scope transition; slowest/fastest buttons; video width tweak
|
2018-02-27 14:09:27 -06:00 |
|
Steven Hugg
|
f9158b24eb
|
speed control for verilog
|
2018-02-26 21:26:50 -06:00 |
|
Steven Hugg
|
73bb496511
|
pixel editor takes 8'hxx format; fixed minor bugs
|
2018-02-26 15:55:39 -06:00 |
|
Steven Hugg
|
b2beb2670c
|
more Verilog code; inline asm for depends; fixed tank
|
2018-02-25 10:34:27 -06:00 |
|
Steven Hugg
|
7e04a15670
|
only use audio when spkr output present
|
2018-02-21 12:58:37 -06:00 |
|
Steven Hugg
|
20ddb8a11f
|
moved around ALU ops, 16-bit cpu, reg/wire
|
2018-02-21 11:03:38 -06:00 |
|
Steven Hugg
|
f6d320a05b
|
new inline verilog assembler
|
2018-02-18 11:14:04 -06:00 |
|
Steven Hugg
|
1790ca1747
|
updated verilog presets and test makefile
|
2018-02-16 23:33:29 -06:00 |
|
Steven Hugg
|
56ed79c14f
|
caspr inline assembly with __asm
|
2018-02-15 09:56:45 -06:00 |
|
Steven Hugg
|
6b4c3bdbc2
|
fallback to network if include fails
|
2018-02-14 14:58:38 -06:00 |
|
Steven Hugg
|
89b1c64ac8
|
minor changes; preset changes; rotate output
|
2018-02-14 13:38:50 -06:00 |
|
Steven Hugg
|
8c3939ac6c
|
fixed sample-based audio
|
2018-02-12 14:03:38 -06:00 |
|
Steven Hugg
|
9c25aed9fa
|
preset updates; shadow text for scope view
|
2018-02-09 16:23:25 -06:00 |
|
Steven Hugg
|
661bbb0ced
|
fixed hsync generator to use assign
|
2018-02-09 10:59:52 -06:00 |
|
Steven Hugg
|
11992645d6
|
more presets
|
2018-02-09 00:11:36 -06:00 |
|
Steven Hugg
|
122e462c9f
|
work on cpu, sprite
|
2018-02-05 18:05:49 -06:00 |
|
Steven Hugg
|
f0f6783f6b
|
more verilog presets
|
2018-02-03 20:37:12 -06:00 |
|
Steven Hugg
|
45756f682d
|
changed CRT timing
|
2018-01-08 10:30:10 -06:00 |
|
Steven Hugg
|
eb3a1164fa
|
changed link(s)
|
2018-01-02 14:19:17 -06:00 |
|
Steven Hugg
|
cb113b370b
|
async google analytics
|
2017-12-25 10:44:46 -06:00 |
|
Steven Hugg
|
bafc23cb5b
|
tank, pixel edit > 8 bits
|
2017-12-04 16:40:10 -05:00 |
|
Steven Hugg
|
d732f320b0
|
work on simple CPU, paddle game, `include local files too, scope scrolling, hvsync reset
|
2017-11-30 12:28:25 -05:00 |
|
Steven Hugg
|
80588fcb31
|
verilog: scope updates, show js code, simple cpu
|
2017-11-28 20:38:48 -05:00 |
|
Steven Hugg
|
a541b3c4e6
|
working on verilog debugger
|
2017-11-24 20:41:44 -05:00 |
|
Steven Hugg
|
1cace9d35c
|
more verilog unit tests; updated SDCC js/wasm
|
2017-11-23 19:16:54 -05:00 |
|
Steven Hugg
|
aad8efcfec
|
added more verilog test cases
|
2017-11-22 16:51:21 -05:00 |
|
Steven Hugg
|
73e908256e
|
started adding verilog regress tests
|
2017-11-22 09:44:57 -05:00 |
|
Steven Hugg
|
298ea62476
|
local storage editor
|
2017-11-21 20:53:00 -05:00 |
|
Steven Hugg
|
48baf73ecb
|
variable inspection, bitmaps for verilog, active high hsync/vsync, powerup vs reset
|
2017-11-21 14:12:02 -05:00 |
|
Steven Hugg
|
2525d6e585
|
start yosys profiling
|
2017-11-20 10:32:34 -05:00 |
|
Steven Hugg
|
27a9076cb5
|
verilog: 2d array; digits; score; reset w/ no init; more warnings
|
2017-11-19 13:26:21 -05:00 |
|
Steven Hugg
|
e4fd886c94
|
ball_paddle updates, timer scheduling change
|
2017-11-18 07:58:36 -05:00 |
|
Steven Hugg
|
ff8784da33
|
more paddle/pong stuff; wider compiler msgs
|
2017-11-17 17:03:11 -05:00 |
|
Steven Hugg
|
5d14ade371
|
pause/resume button colors
|
2017-11-16 14:03:03 -05:00 |
|
Steven Hugg
|
4f73cde7cc
|
support `include statements in verilog; book link changes; paddle/switches; scope transitions
|
2017-11-16 10:30:47 -05:00 |
|
Steven Hugg
|
4256ee7bc2
|
removed -oldralloc b/c was breaking some programs w/ WASM
|
2017-11-14 15:56:03 -05:00 |
|
Steven Hugg
|
b19ebe76df
|
started on verilog scope, fixed code change, module top detect
|
2017-11-14 12:03:31 -05:00 |
|
Steven Hugg
|
0ca9f43098
|
verilog: multiple modules, sound, tables, reset, module_top detect
|
2017-11-13 14:16:52 -05:00 |
|
Steven Hugg
|
014d659558
|
started on .v files; framerate detect
|
2017-11-12 11:52:17 -05:00 |
|
Steven Hugg
|
041a0a056c
|
added cc65, asm/link to wasm, new timer funcs
|
2017-11-07 18:15:29 -05:00 |
|
Steven Hugg
|
6d972bf580
|
WASM support for SDCC compiler; had to fix some presets
|
2017-11-07 13:40:45 -05:00 |
|
Steven Hugg
|
00d6b8aefa
|
trying to get MAME debugging and WASM working to no avail
|
2017-11-05 13:34:00 -05:00 |
|
Steven Hugg
|
c787cc40a8
|
better video recording (rotate, copy frames); preset updates
|
2017-06-21 10:32:42 -04:00 |
|
Steven Hugg
|
56677a25e9
|
don't save to local storage unless edited; handle running out of local storage
|
2017-05-25 11:24:16 -04:00 |
|
Steven Hugg
|
a087e6b7cf
|
neslib support; nes palette
|
2017-05-23 21:30:30 -04:00 |
|
Steven Hugg
|
97a9525552
|
updated coleco include/lib; nes siege game
|
2017-05-21 15:33:23 -04:00 |
|
Steven Hugg
|
ec9a3136ac
|
added gif recorder
|
2017-05-20 19:44:12 -04:00 |
|
Steven Hugg
|
867bab7978
|
preliminary NES support; made free BIOS for CV; ported solarian to coleco
|
2017-05-20 09:54:36 -04:00 |
|
Steven Hugg
|
7c18e1a27c
|
fixed VCS presets for MAME compatibility
|
2017-05-13 08:08:36 -04:00 |
|
Steven Hugg
|
8b151fbe37
|
changed comment when clicking edit gfx; use requestAnimationFrame when present
|
2017-05-11 08:36:11 -04:00 |
|
Steven Hugg
|
136b1ad175
|
split up z80 opcodes into fns for Firefox
|
2017-05-11 08:23:17 -04:00 |
|
Steven Hugg
|
a237f0d279
|
use local book imgs
|
2017-05-11 08:04:34 -04:00 |
|
Steven Hugg
|
8df7102b69
|
use requestAnimationFrame(); fixed too many audio contexts
|
2017-05-10 07:57:06 -04:00 |
|
Steven Hugg
|
59cd5f78fa
|
updated presets
|
2017-05-10 07:10:23 -04:00 |
|
Steven Hugg
|
5da7f48d1e
|
use expanded z80fast.js for debugging
|
2017-05-09 21:47:12 -04:00 |
|
Steven Hugg
|
21ddfce92a
|
updated presets for new sdcc lib; remap attribute
|
2017-05-09 09:04:53 -04:00 |
|
Steven Hugg
|
1675ab628e
|
support ;;{...};; bitmap header for assembler
|
2017-05-07 22:47:27 -04:00 |
|
Steven Hugg
|
2768819117
|
more pixel editor
|
2017-05-05 09:29:07 -04:00 |
|
Steven Hugg
|
112cbeda1e
|
working on pixel editor
|
2017-05-04 17:38:27 -04:00 |
|
Steven Hugg
|
15e6efd01d
|
added Lua variable capture for mame
|
2017-05-03 16:20:05 -04:00 |
|
Steven Hugg
|
85bf12a970
|
added libcv/libcvu for coleco
|
2017-05-02 22:24:59 -04:00 |
|
Steven Hugg
|
4974e395e5
|
started on MAME platform support; pause on page lose focus
|
2017-05-01 23:01:35 -04:00 |
|
Steven Hugg
|
992bf927e0
|
removed splash
|
2017-05-01 07:37:48 -04:00 |
|
Steven Hugg
|
0933d8e54c
|
"works best in firefox" message
|
2017-04-29 14:38:56 -04:00 |
|
Steven Hugg
|
5ae8d28922
|
added base_z80 platform and viz.html example
|
2017-04-29 11:53:27 -04:00 |
|
Steven Hugg
|
1f45dfdd74
|
show welcome message only on initial redirect
|
2017-04-29 09:23:50 -04:00 |
|
Steven Hugg
|
0dccb05701
|
no splash screen when sharekey present
|
2017-04-28 08:32:05 -04:00 |
|
Steven Hugg
|
9ae40b58c9
|
added new book link
|
2017-04-26 17:54:10 -04:00 |
|
Steven Hugg
|
37657d458b
|
fixed for safari
|
2017-04-25 21:14:17 -04:00 |
|
Steven Hugg
|
4447d85008
|
scroll to item, multiple insns per line
|
2017-04-24 20:06:37 -04:00 |
|
Steven Hugg
|
fa0d0ac872
|
added nice bevel
|
2017-04-22 23:10:06 -04:00 |
|
Steven Hugg
|
52c80a98e1
|
profile view works for disassembly now
|
2017-04-22 14:22:02 -04:00 |
|
Steven Hugg
|
604a5a1a74
|
added symbols to memory window; BusProbe/newCPU/readAddress everywhere
|
2017-04-22 09:51:10 -04:00 |
|
Steven Hugg
|
340f23b568
|
moved timing analysis to vcs.js
|
2017-04-21 15:20:37 -04:00 |
|
Steven Hugg
|
2ac80509f7
|
POKEY music
|
2017-04-20 10:05:52 -04:00 |
|
Steven Hugg
|
29117e7cb6
|
added welcome splash dialog
|
2017-04-19 22:42:00 -04:00 |
|
Steven Hugg
|
1ca9d50801
|
added skeleton files
|
2017-04-19 14:26:46 -04:00 |
|
Steven Hugg
|
89c3209f09
|
started on profile/memory views
|
2017-04-18 21:53:39 -04:00 |
|
Steven Hugg
|
8a8638b295
|
new sdcc versions; swave
|
2017-04-15 18:24:27 -04:00 |
|
Steven Hugg
|
64c843027e
|
williams fonts, sound
|
2017-04-14 23:09:02 -04:00 |
|
Steven Hugg
|
56288f58bb
|
new williams sprites
|
2017-04-14 11:19:58 -04:00 |
|
Steven Hugg
|
9da265f7e5
|
spinner while compiling; updated presets
|
2017-04-13 15:36:57 -04:00 |
|
Steven Hugg
|
1e6a43b273
|
various improvements
|
2017-04-11 22:46:13 -04:00 |
|
Steven Hugg
|
90ec9ba94d
|
cleaned up tools directory; vic dual color PROM
|
2017-04-10 22:30:46 -04:00 |
|
Steven Hugg
|
333636fe33
|
fix some things in vicdual and scramble; renamed konamisound
|
2017-04-10 13:17:48 -04:00 |
|
Steven Hugg
|
575943ea6a
|
updated music examples
|
2017-04-09 12:42:56 -04:00 |
|
Steven Hugg
|
2667b7051f
|
faster image data using buffer
|
2017-04-06 15:09:30 -04:00 |
|
Steven Hugg
|
a4c40948ea
|
working on williams sound, sprites
|
2017-04-06 11:29:53 -04:00 |
|
Steven Hugg
|
fdc40fc553
|
added midway presets; williams sprites; fixed 2x compile bug
|
2017-04-05 15:32:09 -04:00 |
|
Steven Hugg
|
e4e59d6c0d
|
working on z80 sound worker
|
2017-04-04 09:01:59 -04:00 |
|
Steven Hugg
|
94bf30fa7e
|
working on speech
|
2017-04-02 00:38:08 -04:00 |
|
Steven Hugg
|
13ea4fc236
|
added volatile
|
2017-04-01 13:34:24 -04:00 |
|
Steven Hugg
|
49cc581b2b
|
working on music tools
|
2017-03-31 22:57:01 -04:00 |
|
Steven Hugg
|
4a5c6f86ed
|
added AY8910 to scramble; skeletons
|
2017-03-30 23:45:50 -04:00 |
|
Steven Hugg
|
ca479d6b8c
|
more work on vector game; williams examples, tools
|
2017-03-30 17:14:45 -04:00 |
|
Steven Hugg
|
c0e51bb460
|
working on vector presets
|
2017-03-27 14:17:01 -04:00 |
|
Steven Hugg
|
15354fce71
|
added test pgms for galaxian-scramble
|
2017-03-26 19:14:55 -04:00 |
|
Steven Hugg
|
d4b9c1eced
|
vector font; starting 3d; sparkle vectors
|
2017-03-26 10:00:54 -04:00 |
|
Steven Hugg
|
cead892e2b
|
new presets
working on galax; snake
|
2017-03-24 12:04:21 -04:00 |
|
Steven Hugg
|
ddc4550413
|
updated presets; thinking about sprite editor
|
2017-03-12 18:53:32 -04:00 |
|
Steven Hugg
|
0828b3064e
|
snake game 1/2
|
2017-03-01 13:37:36 -05:00 |
|
Steven Hugg
|
f04afc3810
|
vic dual snake.c, gfxtest.c
|
2017-02-23 10:54:08 -05:00 |
|
Steven Hugg
|
ad36052afb
|
vic dual ay8910 tester
|
2017-02-18 23:29:07 -05:00 |
|