mrdudz
5158ee2092
preliminary makefile to build all programs in the testcode directory
2020-08-27 14:50:00 +02:00
mrdudz
f34644186f
build a bogus "ROM image" that can be disassembled, fix the makefile, remove generated files
2020-08-27 01:19:33 +02:00
mrdudz
7a453d1f90
add a "disk" target to build the disk images as suggested by Oliver
2020-08-27 00:08:22 +02:00
mrdudz
41dbd31b02
fix makefile, remove the unneeded .cfg again. oops :)
2020-08-27 00:04:34 +02:00
mrdudz
39a3de3119
made geoslib testcode compile again, added the required linker config and a Makefile
2020-08-26 22:47:47 +02:00
mrdudz
bf5384a712
some more refactoring of Makefiles, preparing for CI
2020-08-26 22:46:45 +02:00
mrdudz
8649859bc5
added/updated Makefiles, preparing for CI (later)
2020-08-26 21:28:19 +02:00
mrdudz
c6adf4364f
make atari testcode compile again, added makefile
2020-08-26 20:53:45 +02:00
mrdudz
4c912a0fbe
make gamate testcode compile again
2020-08-26 15:59:52 +02:00
mrdudz
e5a1755133
added some ifdefs to make testcode compile for apple2 and atari targets
2020-08-26 15:08:17 +02:00
mrdudz
c216b3534b
fix compilation, fixes issue #1184
2020-08-26 13:36:43 +02:00
mrdudz
8197e3c7cd
make it actually compile again :)
2020-08-14 21:07:39 +02:00
mrdudz
e4fc7a0fec
reworked pptest3 into an exectutable test and moved to test/val
2020-07-21 15:30:35 +02:00
mrdudz
010ed6d729
reworked pptest1/4/5 into executable tests and moved to test/val
2020-07-21 14:58:15 +02:00
mrdudz
638e254668
rework pptest2 into a runable test and move to test/misc (since it does not compile with cc65)
2020-07-21 14:48:49 +02:00
mrdudz
3558c0796d
added a second test that checks all available characters (including inverse)
2020-07-14 15:00:43 +02:00
mrdudz
f99a44d8e1
added rudimentary testing for the peek functions
2020-07-14 14:24:19 +02:00
mrdudz
882194c221
move a bunch of tests from testcode/lib to test/val (and a failing one to test/todo)
2020-07-13 21:25:13 +02:00
mrdudz
e758110f61
added testcode to check petscii char mapping, related to issue #988
2020-07-13 17:00:17 +02:00
Oliver Schmidt
bcb8b49907
Removed executable bit.
2020-07-12 23:11:43 +02:00
Dirk Jagdmann
def27ed4e2
change whitespace
2020-06-22 23:55:45 +02:00
Dirk Jagdmann
76091b96d4
C64 Kerberos extended memory driver
2020-06-22 23:55:45 +02:00
Greg King
00ab3c2d34
Fixed the target guards around the usage messages.
2019-12-30 19:53:39 -05:00
Greg King
b56ba8f073
Added real-time clock functions to the cx16 library.
2019-12-27 18:07:37 -05:00
mc78
7bae9038cf
Replaced plain 0's and 1's in exit statements with EXIT_SUCCESS or EXIT_FAILURE
2019-11-19 14:08:00 +01:00
Greg King
18afc7c703
Created a target and a library for the Commander X16 prototype computer.
2019-09-27 03:38:51 -04:00
Christian Groessler
34942a2da5
atari5200: testcode/lib/atari5200/hello.c: adapt to changed COLOR_xxx defines
2019-04-12 12:49:38 +02:00
Christian Groessler
d7eecb57f8
atari5200: get rid of conio_colors table
...
use system color variables instead; improve testcode/lib/atari5200/hello.c
test program
2019-04-12 12:49:38 +02:00
Christian Groessler
be6bba66a9
atari5200: conio now uses just four colors altogether
...
See discussion in PR #870 .
2019-04-12 12:49:38 +02:00
Christian Groessler
ec5e38617a
atari5200: implement bgcolor() and textcolor()
...
Includes some other small fixes/cleanups.
2019-04-12 12:49:38 +02:00
Daniel Serpell
b03ae76b54
Add support for INITAD to the Atari binary format.
2019-02-21 19:00:03 -03:00
Christian Groessler
58484449b4
remove TABs
2019-02-05 23:27:52 +01:00
Daniel Serpell
2190703a57
Adds test code for the Atari (xex) linker file format.
2019-02-03 18:23:11 -03:00
Christian Groessler
055c294ac0
Use Timer2 for mouse polling.
...
This follows a suggestion by Sijmen Schouten in issue #818 .
Platoterm64 now works with mouse at 1200 baud.
Bump MOUSE_API_VERSION in asminc/mouse-kernel.inc.
Fix typo in testcode/lib/mouse-test.c.
2019-01-29 22:00:55 +01:00
Greg King
2acfa5e78f
Made div-test.c use doesclrscrafterexit().
...
It no longer waits for a key tap if it doesn't need to do that.
Also, normalized the source code formatting.
2018-11-09 17:11:03 -05:00
Christian Groessler
fe7845b5f0
clock-test.c: remove "static" optimization
2018-09-25 21:11:05 +02:00
Christian Groessler
1203e9e0c4
clock-test.c: do doesclrscrafterexit() handling the canonical way.
2018-09-25 21:11:05 +02:00
Christian Groessler
3a2d68fd1f
Add testcode/lib/clock-test.c.
...
A test program for the "clock" functions.
2018-09-25 21:11:05 +02:00
Patrick Pelletier
357d94e834
seek test: Test some additional error cases.
2018-08-20 22:24:48 +02:00
Patrick Pelletier
0a7702626f
seek test: remove trailing newline from filename
...
Looks like no one ever tried this? fopen was returning EINVAL because
fgets was leaving a trailing newline at the end of the filename.
(Which is what fgets is documented to do.)
2018-08-20 22:24:48 +02:00
Greg King
9fee605e65
Added more source-code improvements to the conio test program.
...
Also, made the f6/f5 function keys change the border color instead of the background color.
2018-08-20 14:55:39 -04:00
Oliver Schmidt
13790bdbf0
Improved CONIO test in several ways.
...
- Use more consistent source code style.
- Don't presume that CH_F... constants are present.
- Allow to quit the program via 'Enter'.
2018-08-20 00:30:17 +02:00
AIDA Shinra
fd67284b4d
Followed the discussions in the Pull request #682 .
...
* Fixed a misspelling
* Fixed styles
* Added sample codes
2018-06-14 02:02:16 +09:00
Greg King
6d87370881
Fixed strpbrk().
...
Added its prototype. Documented it.
2018-05-29 14:29:50 -04:00
Marco van den Heuvel
21e6f25e70
Added missing file.
2018-05-01 14:44:23 -07:00
Marco van den Heuvel
ad7b339c44
Added C64 Turbo Master accelerator code and documentation.
2018-04-30 14:30:35 -07:00
Marco van den Heuvel
11629bcf99
Added C65/C64DX accelerator code and documentation.
2018-04-27 14:22:41 -07:00
Oliver Schmidt
47e4b36180
Merge pull request #631 from blackystardust/master
...
Added C64 Chameleon accelerator code and documentation.
2018-04-27 20:47:03 +02:00
Greg King
c92a3c5bd5
Improved the accelerator code. Fixed an infinite loop.
...
Removed the execute permissions from some files.
2018-04-26 05:46:34 -04:00
Marco van den Heuvel
f2e46f0fdf
Added C64 Chameleon accelerator code and documentation.
2018-04-25 12:53:29 -07:00