|
119b7970ac
|
Merge branch 'main' into integration
|
2025-07-27 16:32:41 +02:00 |
|
hugova
|
fe21bdea3b
|
fix off by one issue of line_up_inv.s
|
2025-07-26 19:55:25 +02:00 |
|
hugova
|
8eb5ff855b
|
fix most of by one errors of linedraw.
|
2025-07-26 19:42:57 +02:00 |
|
hugova
|
185f37dccc
|
make use of new clear_screen macro.
|
2025-07-26 15:55:57 +02:00 |
|
hugova
|
0f9db52148
|
write a specific memset only for clearing screen, so we can make it faster!
|
2025-07-26 15:54:47 +02:00 |
|
hugova
|
ef22e5a2ff
|
use faster memset algoritm.
|
2025-07-26 14:50:23 +02:00 |
|
hugova
|
7f136b9ed2
|
fix up the build / compile stuff
|
2025-07-26 14:48:46 +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 |
|
|
e7c316bb6b
|
Add *.labels to .gitignore
|
2025-07-25 12:52:28 +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 |
|
|
d3b48e99f4
|
Add some more to .gitignore
|
2025-07-25 12:35:22 +02:00 |
|
|
8ea1a2530a
|
Remove duplicate entry in .gitignore
|
2025-07-25 12:33:43 +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 |
|
hugova
|
97a7a131a2
|
disable unused lookup-tabels for lower memory footprint
|
2025-07-25 09:32:34 +02:00 |
|
hugova
|
2715c7aab2
|
remove build dir from github
|
2025-07-25 09:25:37 +02:00 |
|
hugova
|
cd0a91b34e
|
modify line.s to make it work if X_pos > X_end
|
2025-07-25 09:00:32 +02:00 |
|
|
d605e299f5
|
Some unfinished fixing of program uploading
|
2025-07-24 23:51:03 +02:00 |
|
hugova
|
f7d4a4e83f
|
modify linedraw to not draw outside screen aria.
|
2025-07-24 21:49:58 +02:00 |
|
hugova
|
25e65d8197
|
modify linetest to highlight out of bound bad behaviour of line
|
2025-07-24 21:49:58 +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 |
|
|
2206b1f864
|
Correct paths to host program listing and build script in USC
|
2025-07-24 15:29:08 +02:00 |
|
|
ec867b25d3
|
Correct ARGVEC and VARVEC offsets in code generator
|
2025-07-24 15:28:55 +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 |
|
|
e00474bc98
|
Move user-side compiler into repo root
|
2025-07-24 12:34:53 +02:00 |
|
|
a206de1007
|
Move editor into repo root
|
2025-07-24 12:34:21 +02:00 |
|
|
4dfde387e4
|
Remove Dicander's code, as it is unused by the larger system
|
2025-07-24 12:27:53 +02:00 |
|
|
0168fb4079
|
Add binary build stuff to editor
|
2025-07-23 20:32:14 +02:00 |
|
|
ad297f0c09
|
Make editor's compile command save files (source and binary)
|
2025-07-23 20:27:37 +02:00 |
|
hugova
|
1e4a823a80
|
fix bugg added last commit
|
2025-07-23 18:05:37 +02:00 |
|
hugova
|
3fe7cdb8ac
|
optimise line_* by using 2:s compliment (see commit before))
|
2025-07-23 18:03:06 +02:00 |
|
hugova
|
b23a63ddf5
|
optimise line_down by using signed 16-bit
|
2025-07-22 17:49:09 +02:00 |
|
hugova
|
e5c78e7565
|
remove old syntax such that lines can be drawn without smc
|
2025-07-22 17:15:16 +02:00 |
|
hugova
|
fe28daaf26
|
make shell script that translate .lbl file to retrodebugger format. Also added a build directory
|
2025-07-21 23:28:56 +02:00 |
|
|
10e4cf8dc3
|
Add COM-FORWARD-WORD and COM-BACKWARD-WORD
|
2025-07-21 21:49:51 +02:00 |
|
|
e717f49afc
|
Replace unused code in code generation with assert
|
2025-07-21 21:49:51 +02:00 |
|
|
2331d15e11
|
Fix COM-FORWARD-DELETE
|
2025-07-21 21:49:51 +02:00 |
|
|
fa4fa088fe
|
Remove old debug print from COMPILE-IR for IR-CALL
|
2025-07-21 21:49:51 +02:00 |
|
|
c6ba4228b3
|
Fix bug where lines split by typed newline didn't redisplay
|
2025-07-21 21:49:51 +02:00 |
|
hugova
|
dc59319900
|
make VICE load labels from macros as well!
|
2025-07-19 16:44:35 +02:00 |
|
hugova
|
3bc2917ff9
|
fix last commit by adding the ./run.sh script (that should be in the repo for a long long time) and fixing readme
|
2025-07-19 16:36:40 +02:00 |
|