hugova
|
2a3db7876f
|
make divition return to A, because compiler.
|
2025-08-01 00:32:53 +02:00 |
|
hugova
|
be13c298c7
|
fix source.s duplicate .debuginfo and some comments
|
2025-08-01 00:23:00 +02:00 |
|
hugova
|
f647c68edf
|
fix testing for divition and add doc.. for mult..
|
2025-08-01 00:23:00 +02:00 |
|
|
4cddb13ba8
|
Add user procedures bitor, shiftleft, and shiftright
|
2025-07-31 23:21:46 +02:00 |
|
hugova
|
0e3ebe487c
|
fix test that test most multiplications. Also fix multiplication 0*0 bugg.
|
2025-07-31 21:53:55 +02:00 |
|
|
baab639b4f
|
Add read_pixel and clear_pixel
|
2025-07-30 23:48:32 +02:00 |
|
|
cf56f3c11c
|
RESTORE key now acts as very soft reset, and for startup
This reverts commit 69d9f49b5c .
|
2025-07-30 23:47:29 +02:00 |
|
|
24b2374d3e
|
Remove setup_loader and its user
|
2025-07-30 16:56:24 +02:00 |
|
|
f15ccf7799
|
Remove EMULATOR_PREVIEW, normal host now includes a default userprog
To test a user program, simply replace userprog.bin with the program
you want to run and assemble the host.
|
2025-07-30 16:53:13 +02:00 |
|
|
adb0e70f5e
|
Make the program wait for space key instead of joystick to start
|
2025-07-30 16:37:20 +02:00 |
|
|
69d9f49b5c
|
Check for userprog download on a timer rather than explicitly
|
2025-07-30 16:18:54 +02:00 |
|
|
6a87956370
|
Correct comment to refer to lookup_tables.s, not END.s
|
2025-07-29 17:06:50 +02:00 |
|
hugova
|
b0434c4938
|
fix typo in last commit.
|
2025-07-28 18:50:22 +02:00 |
|
hugova
|
fddaa64187
|
fix bug that still allow drawing outside screen with line.s and added this restriction to pixel_draw.s
|
2025-07-28 18:48:30 +02:00 |
|
hugova
|
e59be7654d
|
fix label tool for retrodebugger (convert .lbl to .labels.labels)
|
2025-07-28 17:13:16 +02:00 |
|
|
0505b4cfef
|
Add working emulator preview build method
|
2025-07-28 12:38:56 +02:00 |
|
|
edde967aac
|
Last night's hacking, livecoding now working
|
2025-07-28 11:06:57 +02:00 |
|
hugova
|
8616393991
|
fix bad run script.
|
2025-07-27 21:29:54 +02:00 |
|
hugova
|
1c9a29fcf4
|
fix bad convention with argvevc and x, y-pos.
|
2025-07-27 18:38:51 +02:00 |
|
|
119b7970ac
|
Merge branch 'main' into integration
|
2025-07-27 16:32:41 +02:00 |
|
|
31242dd7d9
|
Merge branch 'main' into integration
|
2025-07-25 13:07:30 +02:00 |
|
|
69b29fc77c
|
Replace host/build.sh with a Makefile
|
2025-07-25 12:54:39 +02:00 |
|
|
981b989ad1
|
Delete a new.labels.lables (what's this? why's this here?)
|
2025-07-25 12:52:46 +02:00 |
|
|
e4d5fd6f5a
|
Remove another label file
|
2025-07-25 12:51:40 +02:00 |
|
|
96cf505934
|
Delete label file (should not be under version control)
|
2025-07-25 12:50:40 +02:00 |
|
|
90ca5d6836
|
Move host source code into "src" directory
|
2025-07-25 12:50:26 +02:00 |
|
|
77d30af636
|
Add IFDEF for "emulator preview" with userprog baked into host
|
2025-07-25 12:32:53 +02:00 |
|
|
a48937fe3c
|
Move lookup tables into separate file
|
2025-07-25 12:32:29 +02:00 |
|
|
d605e299f5
|
Some unfinished fixing of program uploading
|
2025-07-24 23:51:03 +02:00 |
|
|
32615cd6c9
|
Move loader to host
|
2025-07-24 19:58:53 +02:00 |
|
|
c076aa2055
|
Add "main loop" to host program, which executes user program
|
2025-07-24 15:29:55 +02:00 |
|
|
677b6a2f56
|
Rename "file.prg" to "host.prg"
|
2025-07-24 15:29:34 +02:00 |
|
|
a32dea0a11
|
Include batch compiler user program into host program
|
2025-07-24 15:28:44 +02:00 |
|
|
36c8d52388
|
Add origin address to host program
|
2025-07-24 15:28:29 +02:00 |
|
|
bf2e6f8035
|
Move public.inc to host
|
2025-07-24 13:22:09 +02:00 |
|
|
c0dc98a2c9
|
Move wip-hugo stuff into "host" (to be sorted)
|
2025-07-24 13:20:29 +02:00 |
|