Commit Graph
3817 Commits
Author SHA1 Message Date
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
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
Christian Groessler b98aa4f1d5 libsrc/atari/system_check.s: fix last change for atarixl 2026-05-19 10:56:31 +02:00
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
rumbledethumps 13662115df rp6502 readline extras 2026-04-27 17:45:33 -07:00
rumbledethumps deb4208685 mode5 and exit code 2026-04-11 18:58:36 -07:00
rumbledethumps ac8fbaeeb9 remove stdin_opt 2026-03-29 14:12:46 -07:00
rumbledethumps 7b423b12ed fix _randomize 2026-03-29 14:09:09 -07:00
rumbledethumps 12b02a4496 comments 2026-03-29 12:09:33 -07:00
rumbledethumps 99042049df Merge branch 'cc65:master' into argsithink 2026-03-28 20:19:18 -07:00
rumbledethumps 596d965549 attr 2026-03-27 21:41:13 -07:00
Stefan 0fe0337e9c Update comment for MEGA65 joystick driver 2026-03-18 19:30:40 +01:00
rumbledethumps 91d071b1c2 exec 2026-03-13 12:08:16 -07:00
rumbledethumps 8a64da6b47 todo exec 2026-03-13 11:39:09 -07:00
rumbledethumps bfd8b98981 coo 2026-03-12 23:08:42 -07:00
rumbledethumps bf0675715b huh 2026-03-12 23:07:23 -07:00
rumbledethumps 956c896aec localtime 2026-03-12 22:16:59 -07:00
rumbledethumps ffcc34c74f safe 2026-03-12 21:20:37 -07:00
rumbledethumps 50a9642480 mem 2026-03-12 21:02:22 -07:00
rumbledethumps 821aebbde0 dynamic 2026-03-12 19:49:41 -07:00
rumbledethumps 5b77d3f9fe argv asm 2026-03-12 18:39:09 -07:00
rumbledethumps 2c3e18c46c argc 2026-03-12 18:13:07 -07:00
rumbledethumps b6130de783 ok 2026-03-12 17:45:05 -07:00
rumbledethumps 097291b4b7 callmain 2026-03-12 16:22:37 -07: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