Commit Graph
3857 Commits
Author SHA1 Message Date
Bob Andrews 06c639efc2 Merge pull request #3023 from djupdal/geoslib_getstring
Add GetString to GEOSLib
2026-10-24 15:36:23 +02:00
Asbjørn Djupdal e2fd499e37 Added GetString to GEOSLib
The standard GEOS kernel GetString function was not represented in
GEOSLib.  This commit adds support for GetString.
2026-10-21 14:29:00 +02:00
Asbjørn Djupdal 2645a5d18d gsym.h defines now matches geossym.inc, and has been corrected 2026-10-21 14:28:21 +02:00
Bob Andrews 51b8cc54fb Merge pull request #2991 from Merlin1247/master
NES Library update
2026-10-18 14:04:02 +02:00
Brandon d262a75cdc Forgot to update a label name 2026-10-17 22:36:29 -04:00
Brandon 39063559d9 Documentation update + random fixes 2026-10-17 21:29:12 -04:00
rumbledethumps 75ad88ae46 Merge branch 'cc65:master' into master 2026-10-15 12:13:24 -07:00
Asbjørn Djupdal 877747c0c9 C128 GEOS input driver support
This provides support for creating input drivers for C128 GEOS.
A skeleton sample is provided.
A new target is created: geos-c-in128
2026-10-10 21:06:48 +02:00
Asbjørn Djupdal 064597c0de C64 GEOS input driver support
This provides support for creating input drivers for C64 GEOS.
A skeleton sample is provided.
A new target is created: geos-c-in
2026-10-10 18:17:47 +02:00
Asbjørn Djupdal fc32343080 CBM GEOS printer support
This provides support for creating printer drivers for C64/C128 GEOS.
GEOSLib is also updated with the necessary support for printing from GEOS applications.
A skeleton sample is provided.
A new target is created: geos-c-prn
2026-10-10 16:12:58 +02:00
Asbjørn Djupdal dab3db05a2 CBM GEOS desk accessory support
This provides support for creating desk accessories for C64/C128 GEOS.
A working sample is provided, demonstrating that this works.
A new target is created: geos-c-da
This implements issue #823.
2026-10-10 07:43:10 +02:00
rumbledethumps 9d44c8e0ec Merge branch 'cc65:master' into master 2026-10-09 01:46:59 -07:00
robjustice 71746c829e more style updates 2026-10-04 14:54:49 +02:00
robjustice ea5a5b8e17 missed one for trailing spaces 2026-10-04 14:54:49 +02:00
robjustice c88a756872 cleanup some trailing spaces 2026-10-04 14:54:49 +02:00
robjustice 6c91cabfda cleanup some tabs and formatting 2026-10-04 14:54:49 +02:00
robjustice 1efe8ba185 Few more updates and fixes 2026-10-04 14:54:49 +02:00
robjustice 7b6907c3c5 missed these in the last commit 2026-10-04 14:54:49 +02:00
robjustice 8c01856115 a few more additions and fixes 2026-10-04 14:54:49 +02:00
robjustice e9259b8711 more updates for improving console output 2026-10-04 14:54:49 +02:00
robjustice 62dc47d30b write to console in chunks to optimise speed 2026-10-04 14:54:49 +02:00
robjustice 962603cf15 add Apple3 target 2026-10-04 14:54:49 +02:00
Colin Leroy 44a1d8adb9 Cleanup decompression callback handling
Thanks to Oliver
2026-10-04 14:35:12 +02:00
Colin Leroy 7d63320808 Cleanup parameters the right way 2026-10-04 14:35:12 +02:00
Colin Leroy 8f82a67ae9 Address Oliver's comments 2026-10-04 14:35:12 +02:00
Colin Leroy-Mira 0086165b95 Apple2: Reset parameters when resetting
Avoid passing the resetted program's arguments to the next one
started via Bitsy Bye, for example
2026-10-04 14:35:12 +02:00
Colin Leroy-Mira f6d1317498 Apple2: ZXLOADER.SYSTEM
Include a version of LOADER.SYSTEM able to uncompressed zx02-
compressed binaries.
2026-10-04 14:35:12 +02:00
rumbledethumps 35c16bc42a fix fget 2026-09-30 00:29:10 -07:00
rumbledethumps 30fb868858 finish workarounds for lack of volatile (#5) 2026-09-27 20:22:38 -07:00
rumbledethumps 1380f3b1ca RP6502 v0.34 and SDK removal (#4) 2026-09-25 22:18:28 -07:00
Brandon 789ca500db Update documentation 2026-09-23 20:23:55 -04:00
Brandon 3c29ae506a More style fixes 2026-09-20 19:26:56 -04:00
Brandon ffac3ecae7 Final(?) style fixes 2026-09-20 19:23:18 -04:00
Brandon f064d8b6e5 Style fixes 2026-09-20 19:18:58 -04:00
Brandon 1028b1ac67 Remove CRs 2026-09-20 19:14:02 -04:00
Brandon c250ce6b66 Small OAM fix 2026-09-20 18:54:54 -04:00
Brandon 476588db62 NES Library update
- Provided an implementation for textcolor(char color) in conio.h
- Updated the header to NES2.0
-Updated the .gitattributes to prefer LF line endings
- Stored CHR-ROM in a binary file (instead of .byte commands)
- Freed up some memory, increased the C stack size from $300 to $400
- Fixed issues #2989, #1570
- Fixed the first frame of startup displaying an uninitialized nametable
- Fixed the conio peek functions causing graphical glitches
- Made the waitvsync() function more robust
- Various other code optimizations
2026-09-20 15:55:27 -04:00
Thorsten Hindermann 2dede6fda9 Fix RP6502 RIA readline error return 2026-08-30 17:05:37 +02:00
Bob Andrews 9f2751a729 Merge pull request #2977 from colinleroy/master
Revert "Serial: Optimize SER_GET"
2026-08-20 15:51:43 +02:00
Bob Andrews 85dd025546 Merge pull request #2973 from picocomputer/master
RP6502 __argv_mem()
2026-08-20 15:41:35 +02:00
rumbledethumps b58db73755 remove exported init from rp6502 2026-08-13 23:51:36 -07:00
Stefan Wessels 207170d0df Fix plus4 cgetc() returning a phantom key in bitmap mode
The bitmap-mode test added with the Plus/4 TGI driver (3bd4d05) branches
past the wait loop as well as the cursor drawing, so in bitmap mode
cgetc() never blocks: it calls KBDREAD with an empty buffer, and KBDREAD
decrements KEY_COUNT past zero. Every later kbhit() then reports keys
that were never typed.
2026-08-07 20:37:12 -07:00
Colin Leroy-Mira 0dc35dbb1a Revert "Serial: Optimize SER_GET"
This reverts commit 734541ee05.
Fixes #2974.
The ACIA can't send while RTS is off, so this commit was wrong
2026-08-05 09:15:01 +02:00
rumbledethumps fb7dbaebac __argv_mem() 2026-07-22 00:04:14 -07:00
rumbledethumps f1e25547cc remove trailing whitespace 2026-06-21 19:28:03 -07:00
rumbledethumps 04309937a7 improved clock 2026-06-11 15:33:21 -07:00
rumbledethumps 805f98b1e3 sync cc65 and llvm-mos 2026-06-10 22:21:18 -07:00
rumbledethumps cea698772c improved time 2026-06-10 14:58:40 -07:00
rumbledethumps 90c2af04ff Merge branch 'cc65:master' into master 2026-05-24 15:37:41 -07:00
rumbledethumps 1c0c40f782 read line forms 2026-05-24 15:29:20 -07:00