Steven Hugg
4076b742fe
Merge pull request #94 from micahcowan/kbdinput
...
Grab control-key keyboard input
2022-02-01 11:35:56 -06:00
Micah Cowan
9df41590be
apple2: Ctrl+Bksp -> soft RESET
2022-01-28 23:44:03 -08:00
Micah Cowan
45ee1b5c28
Capture Ctrl keys in keydown, not keypress
2022-01-28 23:44:03 -08:00
Micah Cowan
3681bc65e8
apple2: don't modify uploaded ROMs with RTS byte
2022-01-28 23:42:23 -08:00
Micah Cowan
fc59dd30c3
apple2: repair "DOS fake" bytes after loadROM
2022-01-28 23:42:23 -08:00
Micah Cowan
7071f70bb2
apple2: force hard resets, fixing loadROM
2022-01-28 23:42:23 -08:00
Micah Cowan
c58d999ee4
apple2 fakeDrive: PROM bytes on read, JMP on exec
2022-01-28 23:42:23 -08:00
Micah Cowan
8e3f929098
apple2: allow mis-sized BIOS files
2022-01-28 23:42:23 -08:00
Micah Cowan
5970ae5bcc
apple2: implement loadBIOS / apple2.rom
2022-01-28 23:42:23 -08:00
Steven Hugg
c3403a0506
cpc: cpctelera, start @ 0x4000, new vsync
2021-12-02 13:01:02 -06:00
Steven Hugg
8fa0389da1
cpc: started investigation, cpcrslib, aspect
2021-12-01 14:03:26 -06:00
Steven Hugg
ed41c1fb2a
split baseplatform.ts into mame/wasm
2021-08-05 19:16:13 -05:00
Steven Hugg
55735b4039
starting on WASI emulator support, atari800
2021-07-27 11:13:50 -05:00
Steven Hugg
820985cb73
revert back to single tsconfig.json
2021-07-24 11:40:46 -05:00
Steven Hugg
58b49cb6f6
updated c64/zx .wasm emulators
2021-07-10 18:57:05 -05:00
Steven Hugg
a2ee3bf964
armasm: fixed offsets; updated docs urls for help
2021-06-18 09:08:25 -05:00
Steven Hugg
a7f62079db
arm: added serial console, SerialIOInterface needs refactoring; moved VirtualTextScroller
2021-06-14 16:53:12 -05:00
Steven Hugg
240578d942
ui: refresh windows when errors/EmuHalt; arm32 changes
2021-06-14 11:37:06 -05:00
Steven Hugg
d79f3c3da9
arm32: 16-bit color (555)
2021-06-10 19:16:45 -05:00
Steven Hugg
c99597ee28
arm32: new vasm, new editor mode
2021-06-09 16:44:09 -05:00
Steven Hugg
76d29c6026
arm32: working w/ gba emu
2021-06-06 14:23:27 -05:00
Steven Hugg
244377e2a6
serial test harness, readFile/writeFile, tty save/load state
2020-10-22 12:02:49 -05:00
Steven Hugg
d482145319
setCompileOutput always called; devel-6502 platform
2020-10-16 06:14:40 -05:00
Steven Hugg
82c18e04aa
apple2: floating bus, no scanline rendering yet
2020-07-23 21:56:30 -05:00
Steven Hugg
08af6ae3a5
loadBIOS() now on Machine interface, updated c64 BIOS, emulator types SYS command
2020-07-19 16:54:37 -05:00
Steven Hugg
ba2c288e8d
apple2: delta modulation demo
2020-07-16 10:25:28 -05:00
Steven Hugg
bc58a43473
updates for apple2 spkr accuracy
2020-07-15 15:41:09 -05:00
Steven Hugg
93aff314c8
c64, zx: added probe buffer support, need to log scanlines
2020-07-13 22:14:44 -05:00
Steven Hugg
5a5eec982c
getROMExtension() for some platforms, changed d/l filenames
2020-07-11 11:21:01 -05:00
Steven Hugg
2e27b0d2bb
show >8 bit arrays in debug, check for non-typed arrays in state, fix embed iframe
2020-07-09 10:24:24 -05:00
Steven Hugg
0f284531db
galaxian: updated to use Machine interface, fixed apple2 test
2020-07-06 15:06:24 -05:00
Steven Hugg
9032eaf9b5
fixed ca65 listing line numbers
2020-07-06 11:33:02 -05:00
Steven Hugg
0131ed15f3
apple2: can read from boot prom
2020-07-05 17:23:31 -05:00
Steven Hugg
002aa41bad
testing out sub-frame replay slider, advanceFrameClock, fixed c64 memory corrupt
2020-07-04 15:32:21 -05:00
Steven Hugg
921d2b2253
added ZX Spectrum 48k
2020-07-02 20:24:52 -05:00
Steven Hugg
6ff4041251
added xasm6809 USE directive support; atari7800: fixed header
2020-06-30 19:53:23 -05:00
Steven Hugg
ed674f2cdb
c64: better detection of PRG start addr.
2020-06-26 16:00:04 -05:00
Steven Hugg
3f04fca6d4
c64: f2/f4/f8/f10 keys
2020-06-12 23:36:09 -05:00
Steven Hugg
abb1c3fb3e
c64: reset() fixed for ROM cart
2020-06-08 10:20:32 -05:00
Steven Hugg
3eb942e926
c64: modify IRQ to start program instead of type SYS string
2020-06-07 13:56:01 -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
411795f8fa
added aspect: ratio to assets, c64 clears kbd on reset
2020-02-02 11:27:05 -06:00
Steven Hugg
e1772f2565
refactored into BaseWASMMachine/C64
2020-01-06 12:16:00 -06:00
Steven Hugg
59608b3a29
astrocade: fixed audio
2019-12-27 14:33:38 -06:00
Steven Hugg
acc05564a1
fixed typescript 'finally' error
2019-12-27 12:13:30 -06:00
Steven Hugg
b95bdfc7e7
astrocade: added wait states
2019-12-03 01:47:37 -06:00
Steven Hugg
f7ade09225
use throw Error() when possible
2019-11-13 14:49:00 -06:00