Commit graph

52 commits

Author SHA1 Message Date
slederer
dfd71354a2 examples: add benchmark program 2025-02-19 23:12:23 +01:00
slederer
70ad303218 stdlib: Bugfix wrong variable name 2025-02-04 01:10:10 +01:00
slederer
c779cd0d3f stdlib: add nointr procedure
stdlib: give PExec2 and PExec3 more sensible names

pcomp: increase heap size
2025-02-02 01:18:01 +01:00
slederer
b0c4b664f2 tridoraemu: update framebuffer image on palette change 2025-02-02 01:13:49 +01:00
slederer
3c8525dcca stdlib: increase string length for copy and insert 2025-01-15 01:55:58 +01:00
slederer
f18176e3fa tdrimg: add recover command
- recover reads old file versions from the sdcard image
2025-01-13 01:51:20 +01:00
slederer
2f81ee73e1 editor: abort in buildNRun if save fails
- also fix possible bug in gotoLine if
  file is empty
2025-01-13 01:49:48 +01:00
slederer
74a467cba6 pcomp: Increase heap and stack sizes 2025-01-12 00:02:54 +01:00
slederer
347b57cae3 editor: faster keyword recognition
- use indexed search in keywords array, also
  add missing keywords
2024-12-28 23:17:05 +01:00
slederer
9a0aa7a431 update Vivado project file 2024-12-27 03:02:11 +01:00
slederer
21bd825a8a add image data for Xmas demo 2024-12-24 03:07:16 +01:00
slederer
d22baa3f36 add sprites library and Xmas demo 2024-12-24 03:05:46 +01:00
slederer
def08c6c94 add serload python script, wrong filename in make.bat 2024-11-25 00:09:35 +01:00
slederer
3f6e16377f reclaim: Bugfix marking last slot on empty volume on reclaim 2024-11-25 00:08:44 +01:00
slederer
4ff6129bc3 add 3dplot example, small doc fixes 2024-11-22 23:52:08 +01:00
slederer
7fdbd247e6 adjust some filename suffixes for new stdlib scheme 2024-11-11 00:33:26 +01:00
slederer
66052dca6f README: update download links 2024-11-10 01:39:18 +01:00
slederer
840299187d adjust Makefile for precompiled stdlib 2024-11-09 23:18:58 +01:00
4bbbf45141 Merge pull request 'sasm-linker' (#1) from sasm-linker into main
Reviewed-on: #1
2024-11-09 23:06:35 +01:00
slederer
fbc72c5438 sasm: show filename when processing INCBIN
libgen: renamed
2024-11-09 23:02:39 +01:00
slederer
91cb059f38 use precompiled standard library (not really a linker) 2024-11-09 22:22:48 +01:00
slederer
5ce5bc44b8 sasm: use filesize() for incbin directive 2024-11-09 19:03:09 +01:00
slederer
ab57b5ce7a sasm: add INCBIN meta directive 2024-11-09 00:54:57 +01:00
slederer
e2f6154879 docs: Add information about interrupt handling 2024-11-05 01:27:01 +01:00
slederer
8a2aa5c863 README: add Youtube links 2024-10-30 23:26:19 +01:00
slederer
e71b928ae5 docs: add syntax hightlighting to code examples 2024-10-30 00:37:56 +01:00
slederer
796d8f8e5f docs: add more info about sets and for-in loop 2024-10-30 00:34:30 +01:00
slederer
573b28bd21 docs: some additions to the programming manual 2024-10-29 00:08:20 +01:00
slederer
ead5758efd docs: add section about compiler directives 2024-10-25 02:52:55 +02:00
slederer
0c88ed8bf3 README,docs: small fixes and additions 2024-10-24 01:18:52 +02:00
slederer
11a1f40d1c doc: some corrections and additons to the programming guide
- add section about read/readln behaviour
2024-10-20 23:35:56 +02:00
slederer
9870124c67 README,docs: add some documentation for the shell 2024-10-20 23:07:47 +02:00
slederer
334a72c071 README: add contact information 2024-10-20 21:17:01 +02:00
slederer
b2b226ed2c README: update package links 2024-10-20 18:46:48 +02:00
slederer
428fc95481 reclaim: mark end of directory with EndScan flag 2024-10-20 17:30:39 +02:00
slederer
1ca6c13c4b editor: clear input buffer when getting screen size
- not clearing the keyboard buffer could lead to wrong
  results when reading the screen size from terminal
2024-10-20 17:28:19 +02:00
slederer
df46223d88 reclaim: crunch free space 2024-10-20 00:50:59 +02:00
slederer
19f7d2a0eb Bugfix return type for some set operators 2024-10-16 02:01:12 +02:00
slederer
32bfe1c803 README: add section about the name 2024-10-11 23:08:10 +02:00
slederer
e44b0bb33d READMEs: added download links, reworked parts of programming guide 2024-10-08 00:30:38 +02:00
slederer
3120846f0f READMEs: start Pascal programming guide 2024-10-07 01:42:58 +02:00
slederer
2785748b3b README: add emulator section 2024-10-06 23:56:50 +02:00
slederer
a35b8eaf60 Bugfix int range in sasm, create Makefile, portability fixes 2024-10-06 23:51:57 +02:00
slederer
8c84a4b877 README: try different way of embedding videos for gitlab 2024-10-04 22:32:57 +02:00
slederer
833861e377 doc/tridoracpu: fix INC example 2024-10-04 11:51:35 +02:00
slederer
4af05753e5 docs: add UART documentation 2024-10-04 00:37:57 +02:00
slederer
9f40caa45e README: add video and doc links 2024-10-04 00:07:34 +02:00
slederer
9fd9fd1fb9 README.md: add images 2024-09-29 03:32:01 +02:00
slederer
bf0f5c8c79 README.md: small correction 2024-09-27 22:38:37 +02:00
slederer
a441e7e042 import Vivado project, rearrange Verilog sources 2024-09-27 22:14:57 +02:00