Steven Hugg
e8faee01f3
vcs: 24-cycle sleep after HMOVE in examples, nes/c64: fixed climber struct order
2020-06-07 11:37:56 -05:00
Steven Hugg
58b6f0f922
Merge branch 'master' of github.com:sehugg/8bitworkshop
2020-06-03 18:38:24 -05:00
Steven Hugg
8c20b43ed9
makefile: support ip command for Arch Linux; c64: clock correction
2020-06-03 14:05:42 -05:00
cybernesto
3207f17a74
Fixed Apple II colors
...
The color palette in Hi-Res is Purple / Green and Med Blue / Orange.
Corrected RGB value of Light Blue (color 7) as it did not match the one in https://mrob.com/pub/xapple2/colors.html
2020-06-03 19:02:38 +02:00
Steven Hugg
c360b065f9
c64: updated help, clock freq
2020-05-27 09:33:36 -05:00
Steven Hugg
ec62b97868
c64: patched bios to fix gotoxy() problem ($EA24 KIL -> RTS)
2020-05-24 12:31:26 -05:00
Steven Hugg
6696c4ff77
Merge pull request #32 from ewenmcneill/verilog_keys
...
Fix verilog key handling for player 2
2020-05-13 12:38:29 -05:00
Steven Hugg
2debf6e068
browser detect safari/ios w/ warning about 7 day storage deletion
2020-04-09 10:26:10 -05:00
Steven Hugg
bbea64d29f
note that Safari/iOS removes local data after 7 days
2020-03-27 13:59:18 -05:00
Ewen McNeill
1e9e4877bb
verilog: connect player 2 keys to player 2
...
Reconnect the Player 2 keys to Player 2; they were accidentally connected
to Player 1 in 271c2ea020
Fixes https://github.com/sehugg/8bitworkshop/issues/31
2020-02-29 20:37:52 +13:00
Steven Hugg
60e527287e
asset editor: added toolbar
2020-02-05 20:31:24 -06:00
Steven Hugg
c0eec49206
c64: scrolling, sprites lib
2020-02-03 22:17:27 -06:00
Steven Hugg
411795f8fa
added aspect: ratio to assets, c64 clears kbd on reset
2020-02-02 11:27:05 -06:00
Steven Hugg
03af8c2714
added tsconfig
2020-01-28 21:11:12 -06:00
Steven Hugg
b749d58de6
fixed a couple sentry bugs
2020-01-28 09:50:38 -06:00
Steven Hugg
899e3f7067
fixed loadBIOS() caps
2020-01-26 23:59:09 -06:00
Steven Hugg
a4bfe11eee
added tools/sim6502, msx skeleton files
2020-01-21 10:31:01 -06:00
Steven Hugg
e1772f2565
refactored into BaseWASMMachine/C64
2020-01-06 12:16:00 -06:00
Steven Hugg
4560a1b227
inspect shows var values, more todo
2020-01-05 17:49:08 -06:00
Steven Hugg
167b5aa2d8
probe: only show value for certain ops
2020-01-04 20:45:27 -06:00
Steven Hugg
313dc2f863
probe shows values; click gutter to run to cursor
2020-01-04 18:17:58 -06:00
Steven Hugg
0e91abe6bb
working on new textual probe view
2020-01-04 15:33:58 -06:00
Steven Hugg
6ddcfb1d1d
runToVsync() keeps probe output for last frame (on Machine platforms only)
2020-01-04 14:06:58 -06:00
Steven Hugg
7357063b72
minor fixes
2020-01-01 13:22:57 -06:00
Steven Hugg
96bdc184d8
nes/vcs: fix crash if click disassembler before rom loads
2019-12-29 15:13:19 -06:00
Steven Hugg
eb990dbf1a
openRelevantListing() picks listing or source file
2019-12-28 13:50:31 -06:00
Steven Hugg
2d921e68e6
state.mem for c64
2019-12-28 11:13:36 -06:00
Steven Hugg
e1b19b8119
initial swag at openRelevantListing(), still needs work on cc65
2019-12-27 20:53:44 -06:00
Steven Hugg
a05190da44
fixed some worker types
2019-12-27 16:31:24 -06:00
Steven Hugg
59608b3a29
astrocade: fixed audio
2019-12-27 14:33:38 -06:00
Steven Hugg
5c4b2b0ca4
openRelevantListing() not ready until listings are fixed, "folder/file.ext" normalized
2019-12-27 13:19:11 -06:00
Steven Hugg
acc05564a1
fixed typescript 'finally' error
2019-12-27 12:13:30 -06:00
Steven Hugg
7a7c3d7255
fixed williams-z80 import, removed coleco.mame, fixed _MAIN_ presets, xhr ontimeout, update chromedriver
2019-12-27 09:58:46 -06:00
Steven Hugg
363fbee4a9
npm update
2019-12-21 23:50:51 -06:00
Steven Hugg
39dad45b47
added back installErrorHandler
2019-12-21 13:50:21 -06:00
Steven Hugg
f9392c5a96
c64: updated filesystem, presets, load/save
2019-12-21 11:54:26 -06:00
Steven Hugg
d55576be9f
multiple -D for cc65
2019-12-18 18:47:40 -06:00
Steven Hugg
4a1ac1bbac
c64: more work on WASMMachine; use more await for ui
2019-12-18 16:27:34 -06:00
Steven Hugg
7d6e910e57
c64: started WASM implementation from https://github.com/sehugg/chips
...
use async functions in startUI()
2019-12-17 20:28:06 -06:00
Steven Hugg
7910f7ad4c
updated presets
2019-12-15 21:19:15 -06:00
Steven Hugg
70ed0b1cd7
williams: working on cmoc
2019-12-10 23:12:07 -06:00
Steven Hugg
24f339e522
adding cmoc/lwtools (need to add Module["callMain"]=callMain; to emscripten .js files)
2019-12-10 18:54:21 -06:00
Steven Hugg
9a90db556d
williams: fixed step()
2019-12-07 15:19:24 -06:00
Steven Hugg
b95bdfc7e7
astrocade: added wait states
2019-12-03 01:47:37 -06:00
Steven Hugg
551c6fb340
fixed embed with machine/ platforms
2019-12-01 13:49:29 -06:00
Steven Hugg
cc0cb584a8
added message when emulation stopped (EmuHalt)
2019-12-01 11:58:01 -06:00
Steven Hugg
0cc5f0fb7b
fixed NES infinite loop
2019-11-17 10:48:08 -06:00
Steven Hugg
d16f87b990
fixed waveform bug; added VL_DIVS_III
2019-11-13 19:51:09 -06:00
Steven Hugg
f7ade09225
use throw Error() when possible
2019-11-13 14:49:00 -06:00
Steven Hugg
e97123bfae
added coleco.mame to menu; filter breadcrumbs
2019-11-12 18:45:02 -06:00
Steven Hugg
92f246edd0
fixed https://github.com/sehugg/8bitworkshop/issues/15
2019-11-11 18:00:58 -06:00
Steven Hugg
eabcd5e8b0
better hasLocalStorage detection; removed legacy VCS localStorage conversion
2019-11-11 17:43:00 -06:00
Steven Hugg
ec6ce6b448
minor fixes
2019-11-10 09:37:48 -06:00
Steven Hugg
41fc5f9e9a
added Sentry link
2019-11-09 11:02:33 -06:00
Steven Hugg
5516ca96b5
refactored into composite typescript project (multiple tsconfig.json files)
2019-10-26 10:38:21 -05:00
Steven Hugg
702e19c25d
atari7800: added presets
2019-10-20 11:55:18 -05:00
Steven Hugg
05f4d43d1e
try to fix upload bug, retired TODOs, fixed tests for new node
2019-10-20 10:15:29 -05:00
Steven Hugg
d73e9963ce
working on call graph view
2019-10-18 22:24:13 -05:00
Steven Hugg
6731231b23
removed old profiler
2019-09-30 20:46:56 -05:00
Steven Hugg
2a41b6b1a1
check for saveState() on MAME
2019-09-30 08:26:05 -05:00
Steven Hugg
6753d9bf40
testing scripting platform
2019-09-29 13:53:40 -05:00
Steven Hugg
a9736e18cf
ui: memory map click updates nav bar, started on open relevant source file
2019-09-29 08:38:51 -05:00
Steven Hugg
c3c91c0908
attempt to fix typescript build
2019-09-27 20:50:41 -05:00
Steven Hugg
34d1885851
apple2: load/save slots; fixed printFlags()
2019-09-17 08:17:37 -05:00
Steven Hugg
3faae474ee
fixing disasm cursor jumping
2019-09-16 19:04:14 -05:00
Steven Hugg
f31e2568f6
apple2: use base64 appleiigo; disk II; fixed colors
2019-09-14 21:05:09 -05:00
Steven Hugg
26f1de040e
fixed runToVsync()
2019-09-12 20:29:48 -05:00
Steven Hugg
10f638bc4d
Merge branch 'newemu' for new-style emulators in src/machine
2019-09-11 19:03:43 -05:00
Steven Hugg
86e2866660
atari7800: display list, new memory map, logIllegal()
2019-09-11 14:15:31 -05:00
Steven Hugg
818386a5d2
prevent backspace key from leaving browser page
2019-09-08 18:59:08 -05:00
Steven Hugg
e45806e8cf
atari7800: new presets; fixed indirect timing
2019-09-08 18:17:06 -05:00
Steven Hugg
bb330ae6e6
apple2: new presets
2019-09-08 16:42:32 -05:00
Steven Hugg
94d1af47f0
file upload asks you if you want to upload
2019-09-08 16:22:20 -05:00
Steven Hugg
731b083de4
file upload asks you if you want to upload
2019-09-08 16:21:58 -05:00
Steven Hugg
f6cc973cdd
took maxCycles out of advanceFrame()
2019-09-08 14:18:33 -05:00
Steven Hugg
69f4eed8a7
c64: refactored to machine
2019-09-08 12:36:26 -05:00
Steven Hugg
76a39c2d06
kim1: refactored to machine, still needs display/kbd
2019-09-08 10:44:35 -05:00
Steven Hugg
1d5d2cddf0
verilog: support /
2019-09-07 20:00:48 -04:00
Steven Hugg
c3d792f82f
try to catch QuotaExceededError
2019-09-07 19:47:44 -04:00
Steven Hugg
894ac96be3
try to catch QuotaExceededError
2019-09-07 19:47:25 -04:00
Steven Hugg
5a618dbd2f
sg-1000: presets don't work yet, removed from tests for now
2019-09-06 22:30:34 -04:00
Steven Hugg
53669cd579
fixed a couple bugs, local storage perist menu item
2019-09-04 21:07:25 -04:00
Steven Hugg
00913e55e5
update project/window files when uploading
2019-09-04 21:07:20 -04:00
Steven Hugg
a58d1d06ed
verilog: made $readmem a lot faster
2019-09-04 21:07:05 -04:00
Steven Hugg
a7cf37b67f
verilog: added keycode/keystrobe
2019-09-04 21:06:42 -04:00
Steven Hugg
44389d8e52
github: import after publish to get all files
2019-09-04 21:04:48 -04:00
Steven Hugg
96d8953460
verilog: fixed $readmem bug
2019-09-04 21:04:27 -04:00
Steven Hugg
4acff0051e
fixed a couple bugs, local storage perist menu item
2019-09-03 19:48:12 -04:00
Steven Hugg
47aaa1d302
update project/window files when uploading
2019-09-02 21:54:04 -04:00
Steven Hugg
25c14ed53b
fixed debugging w/ input events
2019-09-02 15:50:31 -04:00
Steven Hugg
eff53c0d92
verilog: made $readmem a lot faster
2019-08-31 17:17:31 -04:00
Steven Hugg
5c98c2eb7d
sound_williams: refactored into Machine
2019-08-31 15:37:42 -04:00
Steven Hugg
f3138f9b57
added nightwatch web tests
2019-08-31 15:36:50 -04:00
Steven Hugg
70862f2146
verilog: added keycode/keystrobe
2019-08-28 23:49:17 -04:00
Steven Hugg
211386e7bf
github: import after publish to get all files
2019-08-28 22:19:26 -04:00
Steven Hugg
83f14161e3
verilog: fixed $readmem bug
2019-08-28 22:18:15 -04:00
Steven Hugg
20318b9859
nes: IO read/write for registers
2019-08-28 15:21:33 -04:00
Steven Hugg
6ac8f08e08
fixed isProbablyBinary() on github import
2019-08-28 15:02:01 -04:00
Steven Hugg
59da2990b1
audio: clear buffers when stopping in case browser keeps playing anyway
2019-08-28 15:01:23 -04:00
Steven Hugg
ad38ae2fc4
fixed NES probe duplicating probes
2019-08-27 21:45:01 -04:00