David Schmenk
6f890902de
Add Woz as a gameplay element
2026-07-10 10:44:40 -07:00
David Schmenk
66e7682d80
Sean to 0.6h and adjustments to thin font
2026-07-08 10:08:03 -07:00
David Schmenk
82bdc2dbb7
Fix joystick bug, event overflow, and movement leveling
2026-07-07 16:00:12 -07:00
David Schmenk
614e9ee506
Update image
2026-07-06 17:35:59 -07:00
David Schmenk
de9c7af32c
joystick control imporovements and random quotes
2026-07-06 14:31:08 -07:00
David Schmenk
cb9bd78828
Font tweaks and leaderboard implementation
2026-07-06 07:19:16 -07:00
David Schmenk
09e8e0896d
Font improvements
2026-07-04 13:38:52 -07:00
David Schmenk
15b3db6517
Version 0.2 with stealing
2026-06-27 07:37:26 -07:00
David Schmenk
f346996d65
A real game. Version 0.2
2026-06-26 18:10:48 -07:00
David Schmenk
6ccb0f8076
First working NPC AI
2026-06-25 19:23:53 -07:00
David Schmenk
149a58d5d9
Inital NPC AI
2026-06-25 14:51:21 -07:00
David Schmenk
53353d0273
Add event system for coordinating tasks
2026-06-24 20:21:42 -07:00
David Schmenk
45e03894e6
Renderiong improvements
2026-06-23 21:44:45 -07:00
David Schmenk
c745608e8a
Initial import for Garage Giveaway
2026-06-23 09:00:04 -07:00
David Schmenk
d471db2421
Work around Virtual ][ Mockingboard interrupt bug
2026-06-19 15:42:52 -07:00
David Schmenk
f231e9c5eb
Fix memory ops before modeset bug
2026-06-11 12:57:55 -07:00
David Schmenk
52cd92f6d0
Fix bug in geteof for HTTP content size
2026-05-25 15:52:28 -07:00
David Schmenk
a1f077401b
Support mouse button1
2026-04-23 13:42:03 -07:00
David Schmenk
a88140dc30
Fix mem fill bug and speed up set pixel
2026-04-16 18:43:44 -07:00
David Schmenk
4990b2c98a
Minimal Super-HiRes library
2026-04-14 17:35:25 -07:00
David Schmenk
bc2fc3e432
Reserve SHR mem in AUX
2026-04-04 14:07:21 -07:00
David Schmenk
a62e2d9b2d
Update maze runner and dhgr tool source
2026-03-02 08:33:58 -08:00
David Schmenk
7a6af7f897
Fix case of 'V' flag
2026-02-28 10:49:22 -08:00
David Schmenk
b69be5e492
Fix command line seed bug loading PCM sound
2026-02-28 09:55:01 -08:00
David Schmenk
6d36cf7e45
More quit/replay options for Maze Runner
2026-02-28 08:35:43 -08:00
David Schmenk
137a22abf3
Leave more room for call frames and case data in PLASM
2026-02-24 16:39:13 -08:00
David Schmenk
dd4eb8010c
Clean up Star Trek demo. Speed up Mem->Scr Bl7 slightly
2026-02-23 09:30:29 -08:00
David Schmenk
5ab524983b
Update version to 2.21
2026-02-20 07:09:25 -08:00
David Schmenk
898df9b7be
Add blocks total, used, and free to CAT
2026-02-19 16:00:00 -08:00
David Schmenk
8e20f4b5b9
Add music attribution to MAZERUNR
2026-02-18 16:58:43 -08:00
David Schmenk
bc6df05324
increase code buffer allocation for compiler
2026-02-07 06:49:01 -08:00
David Schmenk
cb59cb28a9
Tweaks to compiler data size allocations
2026-02-06 19:57:14 -08:00
David Schmenk
76955b8a37
Tweak compiler predefined sizes to build more samples
2026-02-06 19:15:02 -08:00
David Schmenk
d43cce3390
Update compiler to include more module dependencies
2026-02-04 20:42:11 -08:00
David Schmenk
d24b22f327
Add more artwork
2026-02-03 09:44:55 -08:00
David Schmenk
2ef28818e0
Clean up 6522 interrupt enable/masking
2026-02-02 15:46:59 -08:00
David Schmenk
1ac6ad3d4e
Add PCM audio "ouch"
2026-02-01 22:16:26 -08:00
David Schmenk
3eca528cb8
Update images
2026-02-01 17:33:07 -08:00
David Schmenk
8f69630955
Delete src/dhgr.tk/demos/darthgr/DARTHGR.REL
...
Not sure why this was checked in
2026-01-30 11:13:38 -08:00
David Schmenk
b5fdebfe7d
Deal with running out of memory during font load a little better
2026-01-29 18:49:15 -08:00
David Schmenk
557a5bb0b9
Clean up instructions, add new sequence
2026-01-26 16:41:07 -08:00
David Schmenk
04786851e7
Add sound placeholders
2026-01-25 15:33:00 -08:00
David Schmenk
7b98e310e8
Add splash screen
2026-01-25 13:14:47 -08:00
David Schmenk
b63b8c5cd0
Merge pull request #76 from badvision/megaflash-fpu-support
...
Add MegaFlash hardware-accelerated FPU library
2026-01-25 07:03:51 -08:00
Brendan Robert
a59b9b02e4
Remove binary artifacts
2026-01-24 21:12:57 -06:00
Brendan Robert
1c8e2c28d7
Remove binary artifacts
2026-01-24 21:11:15 -06:00
Brendan Robert
736c29687a
Fixed complilation issues, centralized commonly used FP constants
2026-01-24 20:12:18 -06:00
David Schmenk
364a8f0925
Update instructions
2026-01-24 17:46:42 -08:00
David Schmenk
d0079088d3
Add arrow key navigation
2026-01-24 16:02:58 -08:00
Brendan Robert and Claude
3d359f0a0e
Add hardware acceleration for scalb, compXY, and annuityXY functions
...
Implemented hardware-accelerated versions of three additional functions:
- scalb(x, n): Binary scale operation (x * 2^n) using pow2X and mul
- compXY(rate, periods): Compound interest ((1+rate)^periods) using powXY
- annuityXY(rate, periods): Annuity calculation using powXY
This brings the total hardware-accelerated functions from 28 to 31 out of
40 total SANE operations (78% coverage). These functions leverage the
existing hardware-accelerated powXY implementation, combined with
mathematical identities to avoid SANE fallback.
All functions maintain full API compatibility and automatically fall back
to SANE if MegaFlash hardware is not available.
Updated documentation to reflect new accelerated function count and
reorganized function categories.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-01-24 18:01:02 -06:00