Steven Hugg
|
e852fd27a6
|
vcs: added chap 8, 11, 12, 13 examples
|
2019-07-20 11:04:24 -04:00 |
|
Steven Hugg
|
517605d7da
|
minor tweaks
|
2019-07-06 14:19:44 -04:00 |
|
Steven Hugg
|
fe89e577ac
|
astrocade presets, fixed dup symbols in profiler
|
2019-06-15 11:07:11 -04:00 |
|
Steven Hugg
|
11957bb086
|
astrocade: support mid-screen updates w/ palette changes
|
2019-06-11 22:56:48 -04:00 |
|
Steven Hugg
|
96131f6cd0
|
added z80.retryInterrupts to support astrocade IRQ retry mode
|
2019-06-11 22:37:48 -04:00 |
|
Steven Hugg
|
e9da7aac4a
|
moved profiler to separate class, profiler ticks when replay scroller used
|
2019-06-10 22:56:18 -04:00 |
|
Steven Hugg
|
e8260a8e46
|
astrocade updates
|
2019-06-08 22:59:16 -04:00 |
|
Steven Hugg
|
9324b23def
|
added Gamepad API support
|
2019-06-07 13:04:40 -04:00 |
|
Steven Hugg
|
271c2ea020
|
standardized key codes to get ready for gamepad support
|
2019-06-07 12:00:49 -04:00 |
|
Steven Hugg
|
cdc04a9cd5
|
astrocade: use aclib.s not aclib.c, rainbow, rotate; use AstroLibre
|
2019-06-06 23:31:08 -04:00 |
|
Steven Hugg
|
baa9ed7482
|
minor fixes
|
2019-06-06 13:11:22 -04:00 |
|
Steven Hugg
|
b3861f3361
|
astrocade: split bios into .c files; check rom_size on sdcc targets (not yet)
|
2019-06-02 22:49:51 -04:00 |
|
Steven Hugg
|
50421a69f3
|
astrocade: added bmusic, updated aclib
|
2019-06-02 00:48:02 -04:00 |
|
Steven Hugg
|
9ddad79326
|
astrocade: more updates, flop patterns
|
2019-05-31 21:13:51 -04:00 |
|
Steven Hugg
|
700877e310
|
astrocade: split bios into .s file, fixed interrupt page, added music
|
2019-05-31 16:11:44 -04:00 |
|
Steven Hugg
|
92170dd5c4
|
astrocade: simpler layout using SYSTEM
|
2019-05-29 22:10:38 -04:00 |
|
Steven Hugg
|
642ba8176f
|
astrocade debug fixes; z80 was borking 'im' during loadState()
|
2019-05-28 19:22:11 -04:00 |
|
Steven Hugg
|
c93ba6fd75
|
astrocade: updated presets, added memory bus contention, palette layout
|
2019-05-27 13:14:51 -04:00 |
|
Steven Hugg
|
8e19a65968
|
fixed loadBIOS
|
2019-05-26 19:22:51 -04:00 |
|
Steven Hugg
|
d9de3981c9
|
refactored mw8080 to use BasicZ80ScanlinePlatform
|
2019-05-22 21:07:27 -04:00 |
|
Steven Hugg
|
9699cea117
|
refactored vicdual to use BasicZ80ScanlinePlatform, ran tsfmt
|
2019-05-22 18:03:40 -04:00 |
|
Steven Hugg
|
1c192c4105
|
nes: updated comments in presets
|
2019-05-22 11:45:05 -04:00 |
|
Steven Hugg
|
b40a156ae6
|
added getRasterScanline() for profiler
|
2019-05-19 18:18:41 -04:00 |
|
Steven Hugg
|
b5d0c2410b
|
nes: update presets, vram cur/tmp display
|
2019-05-16 23:30:08 -04:00 |
|
Steven Hugg
|
61ffe2ae79
|
added "Delete Local Repo" option
|
2019-05-16 12:28:49 -04:00 |
|
Steven Hugg
|
3e2a3ddee7
|
nes: added attributes example
|
2019-05-16 10:08:01 -04:00 |
|
Steven Hugg
|
89331dbcf2
|
use new neslib2.lib w/ seperate object files
|
2019-05-14 12:24:35 -04:00 |
|
Steven Hugg
|
070a67a917
|
nes: updates
|
2019-05-13 22:52:50 -04:00 |
|
Steven Hugg
|
31bd21ff87
|
DASM: better unresolved symbol search
|
2019-05-11 10:49:19 -04:00 |
|
Steven Hugg
|
0f292a422f
|
update nes presets, renamed .asm to .dasm
|
2019-05-10 22:16:45 -04:00 |
|
Steven Hugg
|
e73388b24e
|
convert old vcs examples/foo paths to examples/foo.a
|
2019-05-08 23:18:36 -04:00 |
|
Steven Hugg
|
806687c31d
|
will load bios on startup from binary file "local/<platformid>.rom"
|
2019-05-08 00:02:42 -04:00 |
|
Steven Hugg
|
d2b19df9c9
|
working on github integration; added nes chase game and support folders/; removed ga()
|
2019-05-06 18:22:03 -04:00 |
|
Steven Hugg
|
2aa818e320
|
verilog: support $readmemb/h("file", array)
|
2019-05-01 23:43:06 -04:00 |
|
Steven Hugg
|
8152a14a2b
|
verilog: ctrl-click to pause on scanline
|
2019-05-01 22:09:22 -04:00 |
|
Steven Hugg
|
9fe8f5d1a0
|
embed.html can record video, ack messages
|
2019-05-01 11:55:45 -04:00 |
|
Steven Hugg
|
3429e72e8d
|
updated bootstrap to 3.4.1
|
2019-04-30 13:19:15 -04:00 |
|
Steven Hugg
|
fe1e0fc9aa
|
nes: added road, tint demo; extra tools; embed.html fetch remote url
|
2019-04-28 11:47:57 -04:00 |
|
Steven Hugg
|
0e47e7d035
|
started on vector-ataricolor target (for 6502)
|
2019-04-25 12:37:53 -04:00 |
|
Steven Hugg
|
f71c8602e0
|
added //#resource "file.bin"
|
2019-04-24 15:29:16 -04:00 |
|
Steven Hugg
|
8af1c5d3c5
|
verilog: don't destroy() when module changes
|
2019-04-22 11:39:30 -04:00 |
|
Steven Hugg
|
d8016ff718
|
nes presets; check spaces in filenames
|
2019-04-22 11:39:09 -04:00 |
|
Steven Hugg
|
645815155b
|
NES presets; neslib .o w/ splitxy()
|
2019-04-18 23:51:26 -04:00 |
|
Steven Hugg
|
4ddc183f74
|
nes preset updates
|
2019-04-18 12:10:05 -04:00 |
|
Steven Hugg
|
78d83e0a20
|
reload debug break state after breakpoint hit; debugPCDelta in load/saveState; renamed vrambuf_ functions
|
2019-04-08 09:02:17 -04:00 |
|
Steven Hugg
|
0a9fffee73
|
nes updates, runToFrameClock()
|
2019-04-07 11:59:18 -04:00 |
|
Steven Hugg
|
810d0af58b
|
nes updates; new build script; fixed kbd shortcuts
|
2019-04-06 10:53:02 -04:00 |
|
Steven Hugg
|
361f39714b
|
ui tweaks, irq.c, unified nes.mame platform
|
2019-04-03 22:15:07 -04:00 |
|
Steven Hugg
|
1b932c2538
|
added jsnes to submodules, removed min.js files
|
2019-04-03 16:40:27 -04:00 |
|
Steven Hugg
|
cc767eafd0
|
cc65: fixed errors in include files; minor fixes, preset updates
|
2019-03-23 09:58:12 -04:00 |
|
Steven Hugg
|
318fa399a7
|
working on pixel, palette editors
|
2019-03-21 21:26:53 -04:00 |
|
Steven Hugg
|
7e2bf32a6f
|
made EmuHalt class for NES trap
|
2019-03-20 21:15:33 -04:00 |
|
Steven Hugg
|
daa6acbac8
|
Merge branch 'master' of github.com:sehugg/8bitworkshop
|
2019-03-16 18:49:31 -04:00 |
|
Steven Hugg
|
08e253751f
|
better segment coloring in memory dump
|
2019-03-16 12:00:35 -04:00 |
|
Steven Hugg
|
783bad07af
|
nes: update presets, vram browser
|
2019-03-15 12:54:26 -04:00 |
|
Steven Hugg
|
38d8412333
|
nes: fixed max stack call
|
2019-03-13 21:05:08 -04:00 |
|
Steven Hugg
|
98ccf2b26a
|
nes: bank switching .cfg for MMC3 via NES_MAPPER=4; reverse A/B btns
|
2019-03-13 20:31:42 -04:00 |
|
Steven Hugg
|
1e44d05536
|
nes: updated presets
|
2019-03-11 12:55:29 -04:00 |
|
Steven Hugg
|
fb3b996d4a
|
nes: updated presets
|
2019-03-06 15:54:37 -05:00 |
|
Steven Hugg
|
733846af16
|
fixed profiler so updates after pause; nes presets; resize windows; dialog for gist share
|
2019-03-03 22:17:45 -06:00 |
|
Steven Hugg
|
ab1500ccb6
|
fixed callbackGetRemote(); started on profiler
|
2019-03-03 10:32:25 -06:00 |
|
Steven Hugg
|
ce019b5632
|
nes: fixed binary GET for Firefox, DASM errors, disassembler
|
2019-03-02 17:27:51 -06:00 |
|
Steven Hugg
|
ccf5824bb4
|
memory map hover + click; nes presets
|
2019-02-26 22:00:10 -05:00 |
|
Steven Hugg
|
4e17913823
|
fixed params when using vcs.mame; fixed tests; fixed nes start/select
|
2019-02-25 22:20:07 -05:00 |
|
Steven Hugg
|
db60c8e380
|
NES: fixed clipping, update presets, apu.c/h, vrambuf.c
|
2019-02-25 11:03:29 -05:00 |
|
Steven Hugg
|
8daa260527
|
NES: rearrange chr_generic tiles for 8x16 sprites; music/sfx for game
|
2019-02-24 10:06:56 -05:00 |
|
Steven Hugg
|
4e3ac25318
|
VCS has memory map; nes presets
|
2019-02-22 14:43:48 -05:00 |
|
Steven Hugg
|
e9d207fa84
|
nes: update presets, famitone; show asm listing files
|
2019-02-21 12:36:45 -05:00 |
|
Steven Hugg
|
764b230599
|
nes: update presets, catch exceptions in advance(), #define NES_MIRRORING etc
|
2019-02-20 19:24:37 -05:00 |
|
Steven Hugg
|
566bbdca94
|
nes: controller demo
|
2019-02-15 13:27:56 -05:00 |
|
Steven Hugg
|
1d3c9b195c
|
fixed nes skeleton
|
2019-02-15 11:45:45 -05:00 |
|
Steven Hugg
|
f2dcf0b9f1
|
nes debug view, climber.c updates
|
2019-02-12 21:28:25 -05:00 |
|
Steven Hugg
|
86dac3ba8a
|
updated climber.c; nes debug view
|
2019-02-11 22:58:13 -05:00 |
|
Steven Hugg
|
d94755a64f
|
updated NES Presets; GET binary file if ends in .bin or .chr
|
2019-02-09 18:51:37 -05:00 |
|
Steven Hugg
|
cde43b361f
|
verilog-vga: updated presets
|
2019-01-27 15:29:37 -05:00 |
|
Steven Hugg
|
e44a0734dd
|
verilog-vga
|
2019-01-27 14:50:11 -05:00 |
|
Steven Hugg
|
3d72805460
|
catch gen.reset(), localStorage is null errors
|
2018-12-22 17:56:57 -06:00 |
|
Steven Hugg
|
49c150930a
|
more verilog updates
|
2018-12-15 11:25:22 -05:00 |
|
Steven Hugg
|
8cb1338364
|
refactored keyboard stuff
|
2018-12-09 07:44:39 -05:00 |
|
Steven Hugg
|
7441196b2e
|
no more BOM on download files
|
2018-12-08 10:15:02 -05:00 |
|
Steven Hugg
|
c6f2382f26
|
verilog: cpu16 updates; minor changes
|
2018-12-07 11:03:24 -05:00 |
|
Steven Hugg
|
6cb71d40b8
|
vcs: ctrl-click to break on raster position
|
2018-12-06 07:25:37 -05:00 |
|
Steven Hugg
|
57c4b63701
|
msx: updated platform
|
2018-12-05 12:42:09 -05:00 |
|
Steven Hugg
|
1e5b2dcab8
|
Raster/VectorVideo classes; aclib.[ch]
|
2018-12-04 17:48:04 -05:00 |
|
Steven Hugg
|
4e77088ca1
|
refactored into BasicZ80ScanlinePlatform
|
2018-12-02 17:42:17 -05:00 |
|
Steven Hugg
|
65a284388d
|
testplatforms writes PNG files to test/output; fixed astrocade minimal bios
|
2018-12-01 15:12:05 -05:00 |
|
Steven Hugg
|
4f0003fe76
|
sms: better CPU cycle counting
|
2018-12-01 14:14:09 -05:00 |
|
Steven Hugg
|
403b4264fc
|
sms: fixed a few cases w/ http://www.smspower.org/Homebrew/SMSVDPTest-SMS
|
2018-12-01 13:28:37 -05:00 |
|
Steven Hugg
|
2dd5d88d55
|
sms: made into classes, more vdp fixed (still need to pass vdptest); debug fn bound to platform
|
2018-12-01 10:37:27 -05:00 |
|
Steven Hugg
|
23f32b2dd3
|
sms: clear borders, rom sizes
|
2018-12-01 07:31:13 -05:00 |
|
Steven Hugg
|
385cb7acc2
|
fixed VDP
|
2018-12-01 04:07:59 -05:00 |
|
Steven Hugg
|
8a1c88f3de
|
more work on SMS VDP
|
2018-11-30 19:35:42 -05:00 |
|
Steven Hugg
|
c0f97458aa
|
started on SMS; got rid of BaseFrameBasedPlatform; more tests
|
2018-11-30 13:13:56 -05:00 |
|
Steven Hugg
|
6e41dcd6c2
|
updated sms i/o mask, multicolor preset
|
2018-11-30 09:36:04 -05:00 |
|
Steven Hugg
|
d8c1f27902
|
sms-sg1000 -> sms-sg1000-libcv
|
2018-11-29 17:42:33 -05:00 |
|
Steven Hugg
|
b366ffb1d1
|
changed presets (HALT for wait_vsync)
|
2018-11-28 19:49:26 -05:00 |
|
Steven Hugg
|
5d60110327
|
sg1000: fonts.s, fixed pixel editor with ;; delimiters
|
2018-11-28 17:47:39 -05:00 |
|
Steven Hugg
|
2735e71753
|
renamed sg1000 to sms-sg1000
|
2018-11-28 13:56:10 -05:00 |
|
Steven Hugg
|
c2a6417e28
|
sg1000 platform + libcv 0.24.2
|
2018-11-28 11:21:07 -05:00 |
|
Steven Hugg
|
b52f3c2271
|
added scr2floyd utils
|
2018-11-27 16:22:57 -05:00 |
|