Steven Hugg
448c7d4f9d
EmuHalt gets a 'normal' flag, fixed some problems in runpresets
2026-09-27 22:41:53 +02:00
Steven Hugg
a74491a994
vcs: refactored so javatari works headlessly (w/o some debugging features)
2026-09-26 05:12:26 +02:00
Steven Hugg
03d98e784c
verilog: factored out waveform view for headless
2026-09-26 04:48:55 +02:00
Steven Hugg
5c3b85c691
moved haltEmulation() to common callback
2026-09-25 21:33:56 +02:00
Steven Hugg
a41490446a
refactored CodeProject and testlib into src/common/projectcore.ts and toolselect.ts
2026-09-25 20:54:29 +02:00
Steven Hugg
20e9827210
gb: added presets
2026-09-24 16:56:08 +02:00
Steven Hugg
602e56db58
gb: added RTC
2026-09-24 15:16:10 +02:00
Steven Hugg
937f6dbf84
gb: added banking support in sdcc 3.5
2026-09-24 15:12:06 +02:00
Steven Hugg
744f0efde4
gb: added presets from GBDK
2026-09-23 13:07:23 +02:00
Steven Hugg
52d5f4a86c
gb: ported climber.c
2026-09-21 10:36:27 +02:00
Steven Hugg
aef3898aa7
atari8: renamed to a8lib*
2026-09-19 19:23:55 +02:00
Steven Hugg
087759549d
atari8: updated presets, added 5th player
2026-09-19 18:04:17 +02:00
Steven Hugg
b49579695f
atari8: added .atr disk image support
2026-09-18 16:15:00 +02:00
Steven Hugg
71f5700b06
atari/oscar64: added libdemo.cpp
2026-09-18 14:11:13 +02:00
Steven Hugg
0c4adef319
oscar64 support for atari8, nes
2026-09-17 14:16:14 +02:00
Steven Hugg
bc61aecf59
atari8: forgot to add preset symlinks, fixed memory map
2026-09-17 11:29:43 +02:00
Steven Hugg
3689901817
atari8: moved logic from C to common_irq.s, started scrolling demo, fixed ANTIC mode 9
2026-09-17 11:07:38 +02:00
Steven Hugg
8aa2ac3ad6
atari8: tweaks to common lib, added duty-cycling music player from vcslib
2026-09-16 23:34:33 +02:00
Steven Hugg
5f75ee481d
atari8: libdemo common lib
2026-09-16 21:47:23 +02:00
Steven Hugg
a69ee89077
presets: cleanup
2026-09-16 12:09:51 +02:00
Steven Hugg
a4f947f631
zx: added more examples
2026-09-16 11:36:34 +02:00
Steven Hugg
cce08ea254
docs, presets tweak, removed atari8-800xl.mame (use atari8-800.xlmame)
2026-09-13 16:58:14 +02:00
Steven Hugg
c8c60154e9
sms: shared some files with coleco via symlink, SMS Solarian port
2026-09-13 15:56:53 +02:00
Steven Hugg
ced4721c13
ported some SMS and GG presets from coleco
2026-09-12 21:59:24 +02:00
Steven Hugg
0d42ddf732
gb: gb.color, GB_CGB_FLAGS, color mode sets default palette
...
and: const params = PLATFORM_PARAMS[platform] || PLATFORM_PARAMS[getBasePlatform(platform)];
2026-09-11 16:42:47 +02:00
Steven Hugg
e55445fb7b
gb: added more presets
2026-09-11 11:57:12 +02:00
Steven Hugg
85c40450b3
buildpresets: removed problematic presets, error when file not found
2026-09-10 16:50:26 +02:00
Steven Hugg
a2c344f98a
fixed some determinism problems in emulators, improved performance in null probe
2026-09-07 09:59:12 +02:00
Steven Hugg
07ef5e5cae
implemented stepOver() for source (C) and assembly modes
2026-08-24 18:12:00 +02:00
Steven Hugg
db57b9fdd3
fixed bugs exposed by buildpresets script
...
- VCS: separate link config for ca65 vs cc65 projects (asm_cfgfile / asm_libargs / asm_extra_link_files in toolmeta)
- Tool selection for arm32 and huc6280
- fixed sdcc IHX parser out of bounds (vector-z80color)
- coleco presets
- added buildpresets to gh build
2026-08-24 13:35:46 +02:00
Steven Hugg
3a5c6ab0fe
verilog: fixed issue #241 (shift state lost for digit-row keys)
2026-08-18 11:25:09 +02:00
Steven Hugg
5c1ee18694
removed markdown/showdown platform
2026-08-18 10:37:09 +02:00
Steven Hugg
b4ae363ebb
fixed various gamepad bugs in issue #193 (i think) and added unit tests
2026-08-18 00:05:59 +02:00
Steven Hugg
8d037557db
updated showHelp()
2026-08-16 17:19:28 +02:00
Steven Hugg
6e06f5a9a9
lazy load Mousetrap so tests don't reference DOM at module load time
2026-08-16 13:11:18 +02:00
Steven Hugg
923ad5b603
oscar64 compiler support for C-64
2026-08-16 11:31:20 +02:00
Fred Sauer
eda053e294
6502/Z80 kitchensink (commented out)
...
- c64/kitchensink.dasm and includes
- zx/kitchensink.zmac and includes
2026-08-14 16:45:56 +02:00
Steven Hugg
f098b8c4b8
Merge branch 'pce-solarian-chase'
2026-08-14 14:40:14 +02:00
Mike DX
2895d5b25a
Add Arcade Pacman hardware ( #254 )
...
* WIP pacman hardware platform
* Add Pac-Man game presets: Chase, Climber, Hello, Music, Siege, Solarian, and common utilities
* Remove pacman_rom.c and maze.c from branch
Keep these as local-only demos; they are not ready to merge.
* Fix Pac-Man hardware map to match real PCB / MAME
Treat 0x4800-0x4BFF as open bus and map 1KB work RAM at 0x4C00, use
maskable IM2 VBLANK only, and move the shared CRT/linker layout onto that
map so demos and Namco soft sound regs stop colliding.
2026-08-14 14:35:41 +02:00
MikeDX
9407d864c9
Add PC Engine Chase game and graphics support
...
- Introduced chase_gfx.h and chase.c for the Chase game port on PC Engine, including tile and sprite definitions.
- Added gfxtest_gfx.h and gfxtest.c for a graphics smoke test, demonstrating background tiles and sprite functionality.
- Implemented pcegfx.h, pcegfx.c, and pcegfx_tia.s for low-level graphics handling, including VRAM management and sprite updates.
- Created perftest.c to benchmark graphics performance, isolating various workloads and measuring efficiency.
- Ensured compatibility with the PC Engine's graphics capabilities and optimized for performance during gameplay.
2026-08-05 09:51:20 +01:00
Steven Hugg
010e89ddd6
added Dialog IF compiler
2026-08-05 01:41:47 +02:00
Steven Hugg
cbdae1046f
Merge pull request #255 from MikeDX/gb-boytacean
...
Enable Gameboy Target and simple demos
2026-08-04 21:30:18 +02:00
Steven Hugg
efd7a78aea
added .xa assembler support
2026-08-03 14:00:54 +02:00
MikeDX
23cf476d31
Add Game Boy presets for Chase and Paku Paku, update hello.sgb paths, and improve palette handling
2026-07-31 00:02:05 +01:00
Steven Hugg
6ce80f9154
Merge branch 'joystickfix'
2026-03-25 16:53:05 +01:00
Steven Hugg
9a6e8a15ce
Merge branch 'master' into fix207
2026-03-24 09:28:24 +01:00
Fred Sauer
469d656b2e
AppleSingle BIN sample
2026-03-23 18:30:20 -07:00
Fred Sauer
33fdc28e16
Fix #207 uppercaseOnly BASIC dialects
...
uppercaseOnly BASIC dialects will
remain uppercase only even when
loaded with compile errors.
2026-03-23 18:30:19 -07:00
Fred Sauer
628073e32f
Add presets/apple2/paddles.dasm sample
2026-03-23 18:30:19 -07:00
Steven Hugg
698f3cd7cb
gb: added gb color
2026-03-16 17:29:33 +01:00