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
|
b24560c083
|
Merge pull request #2759 from mrdudz/test1972
Fixed #1970 (Missing definition for ST on cbm610 with getdevice) (was #1972)
|
2025-07-04 17:03:47 +02:00 |
|
Kugel Fuhr
|
947eecb65c
|
Add comments to the cputs() and cputc() sources about the former relying on
the latter not to clobber ptr1.
|
2025-07-04 11:20:35 +02:00 |
|
mrdudz
|
d91f4f0b82
|
adjust c65/mega65 functions
|
2025-06-30 19:10:52 +02:00 |
|
mrdudz
|
b1a123b601
|
fix c65 lib, remove includes from cbm generic lib
|
2025-06-26 02:10:15 +02:00 |
|
mrdudz
|
ad4d86bbf2
|
add a standard joystick driver, adapted from the c64 one
|
2025-06-25 23:44:07 +02:00 |
|
mrdudz
|
a7e509cd43
|
better handling of the cursor, use kernal function to read key, not the UART directly
|
2025-06-25 21:39:03 +02:00 |
|
mrdudz
|
ef1b101538
|
fix cursor()
|
2025-06-25 20:38:58 +02:00 |
|
mrdudz
|
2206b8d199
|
fix getscreensize
|
2025-06-25 18:52:36 +02:00 |
|
mrdudz
|
1e209b1f15
|
forgot, need sleep
|
2025-06-25 05:14:26 +02:00 |
|
mrdudz
|
4db5ac6c14
|
SCREEN_PTR does only contain the offset apparently (unlike on other cbm systems), so we need extra handling
|
2025-06-25 05:13:09 +02:00 |
|
mrdudz
|
db49432561
|
some more simple fixes, make targettest(s) work
|
2025-06-25 02:38:40 +02:00 |
|
mrdudz
|
23336420b1
|
a bunch of simple conio fixes, makes a few more samples work
|
2025-06-25 00:23:58 +02:00 |
|
mrdudz
|
f787e0857a
|
remove non existing kernal export
|
2025-06-24 21:52:48 +02:00 |
|
mrdudz
|
450c8f7c55
|
startup code and minimalist kernal support for c65 and mega65
|
2025-06-24 21:23:04 +02:00 |
|
mrdudz
|
715d9c00a2
|
initial (identical) minimal "library" for assembly support for c65 and mega65. taken from #1792
|
2025-06-22 21:09:40 +02:00 |
|