mrdudz
1a5852ab91
don't try to build the checkversion sample for targets that do not have printf
2022-05-17 13:52:30 +02:00
mrdudz
8062f8d029
sample program that demonstrates how to compare the value of __CC65__ for
...
any version of the compiler
2022-05-10 01:16:19 +02:00
rofl0r
8669710c0f
build: allow empty prefix
...
there was some concern that this will break windows' way of doing
file lookups relatively from the binary, rather than via hardcoded
locations, but so far each occurence adding e.g. "CA65_INC" to
the pathsearch is already shielded with an #ifndef _WIN32.
addressing #1726
2022-04-27 16:19:06 +00:00
mrdudz
ece6f10588
remove dangling spaces
...
when changing the checker scripts and/or directly comitting to git head, please make sure to also run the checks first so you don't break the autobuilds
2022-04-18 17:43:56 +02:00
mrdudz
299f967527
remove dangling spaces
2022-04-17 16:06:45 +02:00
mrdudz
2eb20b3e8a
remove a bunch of TABs
2022-04-16 18:16:14 +02:00
Greg King
9f2d27d9c1
Added Atari Lynx versions of three sample programs.
...
The Lynx target can't build the usual versions because its library doesn't have conio output and stdio.
2022-03-19 01:21:52 -04:00
Greg King
266f35ee37
Made tgidemo draw circles in blue instead of orange.
...
That change lets it be built on two more platforms (Atmos, Telestrat).
2022-03-18 01:06:48 -04:00
Wayne Parham
3cb85fd5e8
Minor updates
2022-03-04 06:23:06 -06:00
Wayne Parham
dc9c0fe90b
unsigned int format specifier
2022-03-03 19:57:43 -06:00
Wayne Parham
81338a61c3
Added Sym-1 extended memory sample program and documentation
2022-03-03 17:47:31 -06:00
Jeff Tranter
2bf8be5b3b
Fix some commonly made spelling errors in comments.
2022-02-21 15:44:31 -05:00
Greg King
1f51a9f587
Removed geos_apple and geos_cbm from the lists of targets.
...
They need resource files to go with the program source files. The top-level samples and targettest programs don't have those resources.
2022-02-09 04:05:35 -05:00
Greg King
5747fa4df3
Added '+' to another SUBDIRS_recipe.
2022-02-09 04:05:35 -05:00
Greg King
9dd13d7047
Moved the platform-test enumerations from Github Actions over to makefiles.
...
Now, we can run those tests locally, as well as on Github.
2022-02-09 04:05:35 -05:00
mrdudz
d23c9b6aa5
use gamate-fixcart from util dir
2022-02-05 17:34:22 +01:00
mrdudz
4e5b521903
move some things from targettest to samples
2022-02-05 16:55:57 +01:00
Greg King
98bc021c5a
Added the names of samples and targettest programs that the telestrat library can build now.
2022-02-03 18:23:23 -05:00
mrdudz
333c31e4ce
fix for atari5200
2022-01-30 12:49:02 +01:00
polluks2
3aeaa36a58
Wrong platform
...
There was no conio for Lynx
````
../bin/ld65 -o mandelbrot -t lynx -m mandelbrot.map mandelbrot.o lynx.lib
mandelbrot.s:516: Error: Unresolved external '_clrscr'
conio/vcprintf.s:85: Error: Unresolved external '_cputc'
conio/cputs.s:25: Error: Unresolved external '_cputc'
conio/cputs.s:15: Error: Unresolved external 'gotoxy'
ld65: Error: 3 unresolved external(s) found - cannot create output file
make: *** [mandelbrot] Error 1
````
2022-01-22 01:04:08 +01:00
Oliver Schmidt
8b0de8a931
Merge branch 'master' into master
2021-11-23 22:56:51 +01:00
mrdudz
4f87c7cc64
move samples that only work for a specific target into subdirs named the same as the target
2021-10-23 01:18:17 +02:00
Wayne Parham
bed61df837
Removed unnecessary blank line from samples/Makefile
2021-06-16 16:28:17 -05:00
Wayne Parham
11d81b1f43
Stylistic changes
2021-06-15 16:39:28 -05:00
Christian Groessler
f3db74395d
fix last change and use stdbool.h
2021-06-10 20:08:58 +02:00
Christian Groessler
7f1f0249f3
enumdevdir.c: allocate path name buffers from the heap.
2021-06-10 20:08:58 +02:00
Wayne Parham
89fb731e2e
samples/helloworld.c
2021-06-07 19:01:06 -05:00
Wayne Parham
732a5fb9a7
Remove bin and hex references from samples/Makefile
2021-06-07 00:56:50 -05:00
Wayne Parham
5eafd8115f
Cleanup whitespace in Makefile
2021-06-07 00:53:15 -05:00
Wayne Parham
975e43892f
Samples cleanup
2021-06-07 00:48:02 -05:00
Wayne Parham
a3fce656b7
Samples updates
2021-06-07 00:42:13 -05:00
Wayne Parham
88ee45e9ef
tapeio.s updates
2021-06-07 00:35:20 -05:00
Wayne Parham
6c4c959141
Sym-1 lib changes
2021-06-06 21:28:03 -05:00
Wayne Parham
69e2313a63
First round of requested code changes
2021-06-06 23:20:54 +01:00
Greg King
ee5014c595
Simplified the Supervision "hello world" sample program.
2021-05-29 09:04:47 -04:00
mrdudz
65c640d2cf
added missing atari5200 target
2021-05-24 15:15:07 +02:00
Wayne Parham
db395e5988
Improved sample program symDisplay.c
2021-05-23 13:31:28 -05:00
mrdudz
d2da30a7e2
give the "samples" target something to do to supress the "nothing to be done for 'samples'" message
2021-05-16 23:38:17 +02:00
mrdudz
ce487651b0
as suggested by Oliver:
...
- only output messages if MAKELEVEL is 0
- indent nested ifeq
- use if (,) syntax
2021-05-16 22:24:35 +02:00
mrdudz
a9af6aa743
fix warnings
2021-05-16 18:29:45 +02:00
mrdudz
4ba3ff3048
redirect c64 to geos-cbm and apple2enh to geos-apple when given with SYS= on the command line, as suggested by oliver
2021-05-16 18:23:23 +02:00
mrdudz
53f0552fe7
fix warnings
2021-05-16 17:12:50 +02:00
WayneParham
e9fd87d07a
Merge branch 'master' into master
2021-05-16 10:02:37 -05:00
mrdudz
aecb01986a
fix list of executables for geos-apple
2021-05-16 15:45:34 +02:00
mrdudz
86bd6b9add
Added executable list for all targets and print a message when certain
...
samples are not available for a target (instead of failing). This makes
"make SYS=<target>" in samples recursively work for all supported targets.
2021-05-15 19:48:19 +02:00
Wayne Parham
321bac4178
Remove TAB characters
2021-05-13 14:43:16 -05:00
Wayne Parham
f09ffb2a45
symNotepad.c
2021-05-12 01:08:13 +01:00
Wayne Parham
27e04b36b0
Makefile updates
2021-05-09 17:24:15 -05:00
Wayne Parham
f81aefe8bd
Synertek Systems Sym-1 config files
2021-05-09 17:13:24 -05:00
Wayne Parham
044a0838a3
Changes to existing cc65 source to support Synertek Systems Sym-1
2021-05-09 16:52:48 -05:00