362 Commits
Author SHA1 Message Date
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
robjustice 962603cf15 add Apple3 target 2026-10-04 14:54:49 +02:00
mrdudz 6efe447d14 add some strategic git ignores, should satisfy #2818 2025-07-27 17:29:59 +02:00
Bob Andrews 5197c56c7c Merge pull request #2794 from mrdudz/fixgrc
Fixgrc
2025-07-27 00:23:02 +02:00
Kugel Fuhr 1c167b1ff1 Use cl65 to generate the object file from the grc file to avoid having an
intermediate .s file lying around that "make check" complains about.
2025-07-16 21:24:25 +02:00
Kugel Fuhr e82656d8ca Remove .s files generated from .grc files. 2025-07-16 12:31:18 +02:00
mrdudz 3ea8cae0ee add a geos resource file to the "ascii" sample, removes the linker warnings (and makes the program actually work in GEOS) 2025-07-15 17:56:45 +02:00
mrdudz b99bdf1e89 if "geos-template.d64" exists, copy the samples to that instead of a blank image 2025-07-12 21:15:12 +02:00
mrdudz 0d30d8b4ae add (very simple) example for dbg.h 2025-07-11 21:56:34 +02: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
Stefan ce35a816a6 Fixed minor typo 2025-07-02 15:59:38 +02:00
Stefan 75d6efeabf Fixed minor typo 2025-07-02 15:54:00 +02:00
Stefan 73fa13a23e Fixed minor typo 2025-07-02 15:51:43 +02:00
Stefan a820538c2a Fixed minor typo 2025-07-02 15:50:29 +02:00
mrdudz aa41d51825 add enumdevdir to cbm2 samples 2025-06-30 19:11:13 +02:00
Bob Andrews d909a2c285 Merge pull request #2746 from mrdudz/bequiet
Fix -s vs QUIET in the makefiles
2025-06-27 16:43:13 +02:00
mrdudz fed7276a63 make makefiles in samples behave the same as the others 2025-06-26 22:16:08 +02:00
mrdudz 2de056167a fix warnings 2025-06-26 02:16:05 +02:00
mrdudz 01ba0b562d Merge branch 'master' into mega65c 2025-06-26 01:52:10 +02:00
mrdudz 8bf6bb606c make sure "make platforms" actually checks all targets 2025-06-26 01:34:32 +02:00
mrdudz 0290b276ae fix sysuname for all targets, somehow this was forgotten 2025-06-26 01:21:28 +02:00
mrdudz 1b815d4148 add joydemo to c65/mega65 samples, it works when driver is statically linked 2025-06-25 23:52:59 +02:00
mrdudz 38bdb2326b added a simple joystick api example, since we didn't have one. 2025-06-25 23:14:08 +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 faa287f578 enable building library and samples 2025-06-24 21:40:59 +02:00
mrdudz 5fc15a7a60 test #2674 2025-06-23 17:09:06 +02:00
Gorilla Sapiens a7af49a763 Merge branch 'master' into c_sp 2025-06-22 19:02:24 +00:00
Gorilla Sapiens 8cb0578447 changes suggested by mrdudz 2025-06-18 06:38:38 +00:00
Gorilla Sapiens 06a77abc68 Merge branch 'master' into sane_makefile_output 2025-06-18 06:26:58 +00:00
Gorilla Sapiens 5a4b11e7ff Merge branch 'master' into c_sp 2025-06-18 06:14:39 +00:00
Bob Andrews 3486cd7830 Merge pull request #967 from rhalkyard/feature/plus4-tgi-driver
TGI driver and IRQ-handler fix for plus4
2025-06-17 20:49:09 +02:00
Bob Andrews 0b0bead634 Update tgidemo.c - fix misunderstanding about TGI colors 2025-06-17 20:29:41 +02:00
Oliver 24b7d1fec7 Make use of dynamic box drawing 2025-06-15 14:14:38 -04:00
GorillaSapiens ae54171b8a Merge branch 'master' into c_sp 2025-06-13 17:43:06 -07:00
Konstantin 8202b520b2 add Agat to samples 2025-06-13 12:51:41 +03:00
Bob Andrews c3defc1b1c Update tgidemo.c - i really like BLACK but that was a bit much :) 2025-06-12 01:00:17 +02:00
Bob Andrews 2f16defd6f Update tgidemo.c - apple2 fix 2025-06-12 00:45:17 +02:00
Bob Andrews 1c71d4c609 Update tgidemo.c
TGI color defines should be indices into the default palette
2025-06-12 00:35:29 +02:00
Bob Andrews c3b87779b7 Update Makefile - link all Plus4 samples with plus4-hires.cfg - using the LDFLAGS mechanism for this does not work 2025-06-05 02:23:29 +02:00
Bob Andrews 79ecb2071c Update Makefile - use ld65, not cl65, for linking 2025-06-05 02:09:11 +02:00
Gorilla Sapiens b6f42f9ab2 changed "spc" to "c_sp" 2025-06-04 06:37:59 +00:00
Gorilla Sapiens dd2f19260c added information to Makefile output 2025-06-04 03:03:18 +00:00
Gorilla Sapiens 3d118dc6e5 rename "sp" to "spc", avoid conflict with 4510 opcodes 2025-06-04 02:06:40 +00:00
Bob Andrews a1fe6b8465 kill spaces 2025-06-01 23:22:44 +02:00
Bob Andrews aa4a791cc3 Merge branch 'master' into feature/plus4-tgi-driver 2025-06-01 23:12:27 +02:00
Christian Groessler 9f5a195dc2 samples/geos/Makefile: use C1541 variable for c1541 program 2025-03-22 00:17:03 +01:00
mrdudz 734a76c158 added missing directories to "install" target 2025-01-12 19:03:39 +01:00