Steven Hugg
c189875be3
apple2: AppleSingle header for CC65 by default, try to parse 4-byte DOS headers
2023-11-22 21:43:30 -06:00
Steven Hugg
73c7ac5941
added category field to presets
2023-11-16 13:40:23 -06:00
Steven Hugg
3cea5a7d15
apple2: support shifted characters again
2023-07-13 14:26:38 -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
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
a7f62079db
arm: added serial console, SerialIOInterface needs refactoring; moved VirtualTextScroller
2021-06-14 16:53:12 -05:00
Steven Hugg
82c18e04aa
apple2: floating bus, no scanline rendering yet
2020-07-23 21:56:30 -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
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
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
5516ca96b5
refactored into composite typescript project (multiple tsconfig.json files)
2019-10-26 10:38:21 -05:00
Steven Hugg
34d1885851
apple2: load/save slots; fixed printFlags()
2019-09-17 08:17:37 -05:00
Steven Hugg
f31e2568f6
apple2: use base64 appleiigo; disk II; fixed colors
2019-09-14 21:05:09 -05:00
Steven Hugg
818386a5d2
prevent backspace key from leaving browser page
2019-09-08 18:59:08 -05:00
Steven Hugg
f6cc973cdd
took maxCycles out of advanceFrame()
2019-09-08 14:18:33 -05:00
Steven Hugg
768253751a
cleaned up atari7800 platform (still have to log DMA via bus)
2019-08-25 09:59:55 -04:00
Steven Hugg
698d0c616c
renamed noise() to xorshift32()
2019-08-24 20:53:57 -04:00
Steven Hugg
37c7ba8eb2
bring in the logic probe; fixed z80 debugger; moved apple2 to BasicScanlinePlatform
2019-08-24 16:49:56 -04:00
Steven Hugg
dd070f71fc
vicdual conversion to BasicScanlineMachine
2019-08-24 10:35:33 -04:00
Steven Hugg
9c1736b506
Z80 machine; SavesInputState/AcceptsKeyInput
2019-08-23 21:08:43 -04:00
Steven Hugg
49309feffc
added Atari 7800 new style, load machine/<platform_id>.js optionally
2019-08-23 17:48:19 -04:00
Steven Hugg
20bc3620ac
made BaseMachinePlatform, test with NewApple2Platform (work on debugging)
2019-08-23 13:03:01 -04:00
Steven Hugg
52783cffe7
moved nemu to devices.ts, new folder structure
2019-08-22 21:31:56 -04:00