Christian Groessler
b4e66ea886
libsrc/atari/system_check.s: fix MEMLO check
...
Old check forced the program's load address to be one more than
MEMLO. But MEMLO points to the first byte of usable RAM, not the last
byte of unusable RAM.
Problem found by Flashjazzcat, see https://github.com/cc65/cc65/issues/2964 .
2026-05-17 14:16:33 +02:00
Colin Leroy-Mira
d20d99b32b
Fix reverse lowercase on Apple][
...
Fixes #2831 .
Thanks to Alex Volkov for the patch
2026-04-30 19:41:39 +02:00
Stefan
0fe0337e9c
Update comment for MEGA65 joystick driver
2026-03-18 19:30:40 +01:00
Bob Andrews
53dacfd18e
Merge pull request #2919 from polluks/c16
...
Combine C16 and Plus/4 source
2026-02-11 19:47:04 +01:00
Stefan
0125d82902
Replace kbhit implementation with new include
2026-01-22 14:37:52 +01:00
Stefan
53b5f79051
Combine C16 and Plus/4 source
2026-01-22 13:49:56 +01:00
Stefan
2f6eb8ddd0
Removed unused import
2026-01-22 12:27:57 +01:00
Bob Andrews
034f73a9e1
Merge pull request #2862 from dansanderson/master
...
c65 target: conio accesses all color RAM in 80x25 text mode
2026-01-09 23:45:05 +01:00
rumbledethumps
dde04808aa
the bytes, they need saving
2025-12-07 11:42:02 -08:00
rumbledethumps
8ff7b0087c
doh
2025-12-06 12:56:20 -08:00
rumbledethumps
6ac362af87
indeed!
2025-12-06 11:41:52 -08:00
rumbledethumps
328f7e6a43
yes!
2025-12-06 11:38:27 -08:00
rumbledethumps
dbdca13444
optimize and restore null test
2025-12-05 15:38:46 -08:00
rumbledethumps
a6a91349bc
make time zone work
2025-12-02 21:37:14 -08:00
Dan Sanderson
5296d394e4
Use php/sei/plp to preserve original state of the interrupt flag
2025-11-28 11:09:21 -08:00
Dan Sanderson
c14f2b7252
cpeekcolor: don't stash and restore I flag or CRAM2K
2025-11-20 18:03:38 -08:00
Dan Sanderson
d2f91a8116
Assume conio owns Interrupt flag and CRAM2K, don't stash and restore
2025-11-20 17:49:40 -08:00
Dan Sanderson
6fb5934b87
Improve CRAM2K flip to preserve previous value
2025-11-18 20:22:47 -08:00
Dan Sanderson
cfb55a89d4
Update coding style for asm
2025-11-18 00:47:49 -08:00
Dan Sanderson
18e9c6f6a0
c65 target: conio accesses all color RAM in 80x25 text mode
2025-11-18 00:36:10 -08:00
Bob Andrews
f54780cfbc
Merge pull request #2844 from picocomputer/master
...
Support for RP6502 Version 0.14
2025-11-03 13:39:25 +01:00
Bob Andrews
083f89a9ca
Merge pull request #2847 from colinleroy/zx02-faster-decompressor
...
Add a 9% faster ZX02 decompressor
2025-11-03 13:34:29 +01:00
Colin Leroy-Mira
9390e5c2ce
Apple2: factorize MLI pathname setting (up to -22 bytes)
2025-11-02 21:24:59 +01:00
Colin Leroy-Mira
850accee3a
Apple2: -8 bytes on rename
2025-11-02 21:24:59 +01:00
Colin Leroy-Mira
280f296952
Apple2: mutualize mli filename push (-0 to -18 bytes)
2025-11-02 21:24:59 +01:00
Colin Leroy-Mira
3b8531a422
Apple2: -5 bytes on open()
2025-11-02 21:24:59 +01:00
Colin Leroy-Mira
707e317bb8
Apple2: spare 10 bytes on I/O
2025-11-02 21:24:59 +01:00
Colin Leroy-Mira
25c1223f02
Apple2: spare 2 bytes on read
2025-11-02 21:24:59 +01:00
Oliver
759884ddd4
Allow to backspace with 'Delete' (and some optimization)
2025-11-02 20:52:50 +01:00
Colin Leroy-Mira
f3e43cc5c5
Add a 9% faster ZX02 decompressor
2025-10-26 18:53:26 +01:00
rumbledethumps
4cb40a4155
f_getcwd
2025-10-22 18:51:01 -07:00
rumbledethumps
47c7160476
getcwd
2025-10-21 20:58:50 -07:00
rumbledethumps
9b54be41da
code page
2025-10-20 22:53:42 -07:00
rumbledethumps
be4eb9dc23
Merge branch 'cc65:master' into master
2025-10-16 16:21:09 -07:00
rumbledethumps
4b561acea5
all dir commands
2025-10-16 16:20:23 -07:00
rumbledethumps
815135f716
chdir and friends
2025-10-15 23:41:44 -07:00
rumbledethumps
f744f0b8a0
dir seeking
2025-10-15 14:12:12 -07:00
rumbledethumps
e6c138dc03
directory ops
2025-10-14 23:11:23 -07:00
rumbledethumps
a6763af95c
fix xreg.s
2025-10-04 16:29:30 -07:00
Daniel Gimpelevich
6be0731247
Fix uncatalogued name clash with libsrc/runtime/leave.s
...
Even though these labels are not exported, they can show up in linker
maps and thus break o65 modules.
2025-09-29 18:22:53 -07:00
rumbledethumps
23b8bafbf6
no need to expose errno_opt
2025-09-27 23:27:02 -07:00
rumbledethumps
fdcb890bfd
remove oserror from rp6502
2025-09-26 17:19:50 -07:00
rumbledethumps
b5ff68a952
Merge branch 'cc65:master' into master
2025-09-15 20:57:21 -07:00
Colin Leroy-Mira
357f64e4e3
Address Oliver's comments
2025-08-26 15:11:15 +02:00
Colin Leroy-Mira
86bcf32580
Apple2: Add file_set_type() and file_set_auxtype()
...
MLI wrapper to be able to update existing ProDOS
files' type and auxtype.
2025-08-26 15:11:15 +02:00
Bob Andrews
d06e0d9a16
Merge pull request #2812 from colinleroy/Opt-ldptr1
...
Optimize ldax?sp/sta/stx to ldptr1?sp
2025-07-27 00:22:21 +02:00
Colin Leroy-Mira
aa936b6d12
Fix copyright
2025-07-26 23:59:02 +02:00
Bob Andrews
b0e10e1f9a
Merge pull request #2814 from jedeoric/master
...
telestrat target : lseek now returns position as it should
2025-07-26 00:18:38 +02:00
Bob Andrews
0a4af6df92
Merge pull request #2808 from kugelfuhr/kugelfuhr/flowanalysis
...
Simple flow analysis to find unreachable code
2025-07-26 00:10:21 +02:00
Bob Andrews and kugelfuhr
5809eaf037
Update libsrc/telestrat/lseek.s
...
Co-authored-by: kugelfuhr <98353208+kugelfuhr@users.noreply.github.com >
2025-07-26 00:01:07 +02:00