8b42db95cbUse screensize for screen dimensions
cuz
2002-12-19 23:15:28 +00:00
181748bf03Move the initialization code from conio.s as constructor/destructor code into the cgetc and cputc modules. Fix color routines using additional snippets from MagerValp.
cuz
2002-12-19 22:53:13 +00:00
36fe6284a8For the CBM platforms, make revers() machine dependent and use the RVS flag of the different machines instead of a separate one. For the C128, make the textcolor() function work in 40 and 80 column mode.
cuz
2002-12-19 20:29:27 +00:00
0774fe273aDid some renaming and cleanup: Renamed EXPR_SEGMENT to EXPR_SECTION, since this is what it really is. Added a real EXPR_SECTION which is now used in the linker to represent the run address of a segment, provided that it is requested to be defined. Changed some named in use of EXPR_MEMAREA. Added handling of the new EXPR_SEGMENT to both, the binary and o65 output format.
cuz
2002-12-14 22:57:00 +00:00
f47648ecfbMoved CH_ESC back to cbm.h
cuz
2002-12-14 16:55:17 +00:00
cd5f487b8cBumped the version number
cuz
2002-12-13 20:01:18 +00:00
76b41b3f9aFixed a typo
cuz
2002-12-13 11:26:21 +00:00
579cd602e6Added a copy of the windows packaging script to the repository
cuz
2002-12-13 11:25:26 +00:00
f79ac9168eNew Lunix config file from Greg King
cuz
2002-12-13 10:47:03 +00:00
29f3dcfe05All module functions are fastcall
cuz
2002-12-13 00:41:34 +00:00
5a3040dfb1buggy rmb and rmbf macros (not used anywhere anyway ;)
izydorst
2002-12-13 00:35:54 +00:00
41f6d32cfdFix parameters to cbm_load and cbm_save
cuz
2002-12-13 00:30:40 +00:00
da6462ebd3Fixed formatting of the help text
cuz
2002-12-13 00:29:40 +00:00
e8adf59c78Use tgi drivers from libsrc directory
cuz
2002-12-13 00:24:22 +00:00
620c275d75Fixed the fix:-)
cuz
2002-12-13 00:18:44 +00:00
c45c2eb3eaSmall change to make the color stuff consistent across platforms
cuz
2002-12-13 00:09:25 +00:00
844f5a1a86old color.s implementation for convenience
cpg
2002-12-12 23:52:48 +00:00
f0caac24e1used version from pet -- Atari is now a monochrome target
cpg
2002-12-12 23:51:18 +00:00
a5489728aeConverted all Watcom makefiles to use GNU make
cuz
2002-12-12 23:19:53 +00:00
1ec291fa4eFixed a macro problem
cuz
2002-12-12 23:19:33 +00:00
7f9bb30731Some Watcom related fixes
cuz
2002-12-12 21:53:26 +00:00
0dc85c727bFixed escape and stop key definitions for the commodore machines
cuz
2002-12-12 21:01:34 +00:00
380f5ce51dAdded a PLOT kernal replacement function
cuz
2002-12-12 18:44:28 +00:00
4e2110a7a9Fixed the inlined strlen function
cuz
2002-12-12 17:40:58 +00:00
e84a1c068bPrint a warning if a bss type segment has both, run and load areas assigned.
cuz
2002-12-11 18:29:58 +00:00
11306120eaFixed a bug that occurred when using // comments at the end of an #if line.
cuz
2002-12-11 15:28:09 +00:00
2f8c281b89Fixed hangup for loops in jump cascade
cuz
2002-12-11 11:29:17 +00:00
47d4d62d1fThe C16 does also support a joystick
cuz
2002-12-10 23:38:49 +00:00
b3ed17f575Added EMD drivers for the Commodore B machines. Note: These drivers are currently untested because I didn't realize that using the drivers would need file routines, which are not available right now. So in fact the drivers are not only untested, they are also unusable on the target platforms, because they cannot be loaded.
cuz
2002-12-10 10:30:01 +00:00
4ce2bb2de2Move common stuff for the C16 and Plus/4 into cbm264.h
cuz
2002-12-09 22:09:20 +00:00