]> git.sur5r.net Git - cc65/log
cc65
21 years agomore funstuff in tgidemo
izydorst [Mon, 23 Dec 2002 14:54:28 +0000 (14:54 +0000)]
more funstuff in tgidemo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1832 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agofixed addressing problems seen on the Real Machine (tm)
izydorst [Mon, 23 Dec 2002 14:52:51 +0000 (14:52 +0000)]
fixed addressing problems seen on the Real Machine (tm)

git-svn-id: svn://svn.cc65.org/cc65/trunk@1831 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agonew TGI driver for interlaced VDC 640x480 mode
izydorst [Mon, 23 Dec 2002 14:15:46 +0000 (14:15 +0000)]
new TGI driver for interlaced VDC 640x480 mode

git-svn-id: svn://svn.cc65.org/cc65/trunk@1830 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agofixes in comments
izydorst [Mon, 23 Dec 2002 00:46:52 +0000 (00:46 +0000)]
fixes in comments

git-svn-id: svn://svn.cc65.org/cc65/trunk@1829 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoemd drivers for RamCart 64/128KB
izydorst [Mon, 23 Dec 2002 00:13:53 +0000 (00:13 +0000)]
emd drivers for RamCart 64/128KB

git-svn-id: svn://svn.cc65.org/cc65/trunk@1828 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agotgi for C128, zap removes .joy files too
izydorst [Sun, 22 Dec 2002 23:29:11 +0000 (23:29 +0000)]
tgi for C128, zap removes .joy files too

git-svn-id: svn://svn.cc65.org/cc65/trunk@1827 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agotgi driver for C128 VDC, changed order of things in libsrc/tgi/tgi-kernel.s
izydorst [Sun, 22 Dec 2002 22:50:17 +0000 (22:50 +0000)]
tgi driver for C128 VDC, changed order of things in libsrc/tgi/tgi-kernel.s

git-svn-id: svn://svn.cc65.org/cc65/trunk@1826 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agofixed typo
izydorst [Sun, 22 Dec 2002 21:39:38 +0000 (21:39 +0000)]
fixed typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1825 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agosetviewpage was never assembled
izydorst [Sun, 22 Dec 2002 16:32:32 +0000 (16:32 +0000)]
setviewpage was never assembled

git-svn-id: svn://svn.cc65.org/cc65/trunk@1824 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed several problems with the new output routines
cuz [Sat, 21 Dec 2002 14:11:32 +0000 (14:11 +0000)]
Fixed several problems with the new output routines

git-svn-id: svn://svn.cc65.org/cc65/trunk@1823 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoReplaced joystick test program
cuz [Sat, 21 Dec 2002 09:35:54 +0000 (09:35 +0000)]
Replaced joystick test program

git-svn-id: svn://svn.cc65.org/cc65/trunk@1822 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded joy_stddrv modules
cuz [Sat, 21 Dec 2002 09:32:14 +0000 (09:32 +0000)]
Added joy_stddrv modules

git-svn-id: svn://svn.cc65.org/cc65/trunk@1821 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded joy_stddrv
cuz [Sat, 21 Dec 2002 09:23:20 +0000 (09:23 +0000)]
Added joy_stddrv

git-svn-id: svn://svn.cc65.org/cc65/trunk@1820 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoMore joystick drivers
cuz [Sat, 21 Dec 2002 09:10:33 +0000 (09:10 +0000)]
More joystick drivers

git-svn-id: svn://svn.cc65.org/cc65/trunk@1819 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded joystick drivers for C16 and Atari
cuz [Sat, 21 Dec 2002 09:10:15 +0000 (09:10 +0000)]
Added joystick drivers for C16 and Atari

git-svn-id: svn://svn.cc65.org/cc65/trunk@1818 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoRemoved old release special files
cuz [Sat, 21 Dec 2002 09:00:36 +0000 (09:00 +0000)]
Removed old release special files

git-svn-id: svn://svn.cc65.org/cc65/trunk@1817 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoConverted the C16/Plus4 joystick code to modules
cuz [Sat, 21 Dec 2002 08:53:39 +0000 (08:53 +0000)]
Converted the C16/Plus4 joystick code to modules

git-svn-id: svn://svn.cc65.org/cc65/trunk@1816 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agomemmove, memcpy, memset and bzero now return dest ptr as they should
izydorst [Sat, 21 Dec 2002 00:49:25 +0000 (00:49 +0000)]
memmove, memcpy, memset and bzero now return dest ptr as they should

git-svn-id: svn://svn.cc65.org/cc65/trunk@1815 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAllow file names up to 16 chars
cuz [Sat, 21 Dec 2002 00:06:41 +0000 (00:06 +0000)]
Allow file names up to 16 chars

git-svn-id: svn://svn.cc65.org/cc65/trunk@1814 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAllow longer file names, use BASIC input buffer
cuz [Sat, 21 Dec 2002 00:06:28 +0000 (00:06 +0000)]
Allow longer file names, use BASIC input buffer

git-svn-id: svn://svn.cc65.org/cc65/trunk@1813 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoadded bzero implementation
izydorst [Sat, 21 Dec 2002 00:05:51 +0000 (00:05 +0000)]
added bzero implementation

git-svn-id: svn://svn.cc65.org/cc65/trunk@1812 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded joystick drivers
cuz [Fri, 20 Dec 2002 23:42:21 +0000 (23:42 +0000)]
Added joystick drivers

git-svn-id: svn://svn.cc65.org/cc65/trunk@1811 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoJoystick code conversion for C128
cuz [Fri, 20 Dec 2002 23:30:14 +0000 (23:30 +0000)]
Joystick code conversion for C128

git-svn-id: svn://svn.cc65.org/cc65/trunk@1810 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoCleanup, new JOY_BTN_... macros
cuz [Fri, 20 Dec 2002 23:25:58 +0000 (23:25 +0000)]
Cleanup, new JOY_BTN_... macros

git-svn-id: svn://svn.cc65.org/cc65/trunk@1809 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agotgi/*.h headers were being searched in local, not CC65_INC path
izydorst [Fri, 20 Dec 2002 23:25:04 +0000 (23:25 +0000)]
tgi/*.h headers were being searched in local, not CC65_INC path

git-svn-id: svn://svn.cc65.org/cc65/trunk@1808 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoConverted the VIC20 joystick to a loadable module
cuz [Fri, 20 Dec 2002 23:23:06 +0000 (23:23 +0000)]
Converted the VIC20 joystick to a loadable module

git-svn-id: svn://svn.cc65.org/cc65/trunk@1807 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoputchar.s moved to put_char.s due to name conflict with one of common/ files
izydorst [Fri, 20 Dec 2002 23:16:44 +0000 (23:16 +0000)]
putchar.s moved to put_char.s due to name conflict with one of common/ files

git-svn-id: svn://svn.cc65.org/cc65/trunk@1806 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agosome bytes saved
izydorst [Fri, 20 Dec 2002 23:04:00 +0000 (23:04 +0000)]
some bytes saved

git-svn-id: svn://svn.cc65.org/cc65/trunk@1805 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoadded missing cputhex8 and cputhex16 functions
izydorst [Fri, 20 Dec 2002 22:55:17 +0000 (22:55 +0000)]
added missing cputhex8 and cputhex16 functions

git-svn-id: svn://svn.cc65.org/cc65/trunk@1804 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agofixed bug on C64 GEOS (I/O was not enabled when reading joystick)
izydorst [Fri, 20 Dec 2002 22:54:56 +0000 (22:54 +0000)]
fixed bug on C64 GEOS (I/O was not enabled when reading joystick)

git-svn-id: svn://svn.cc65.org/cc65/trunk@1803 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoRemove debug code
cuz [Fri, 20 Dec 2002 21:45:23 +0000 (21:45 +0000)]
Remove debug code

git-svn-id: svn://svn.cc65.org/cc65/trunk@1802 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoIgnore joystick drivers
cuz [Fri, 20 Dec 2002 21:44:57 +0000 (21:44 +0000)]
Ignore joystick drivers

git-svn-id: svn://svn.cc65.org/cc65/trunk@1801 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoNew joystick API
cuz [Fri, 20 Dec 2002 21:41:40 +0000 (21:41 +0000)]
New joystick API

git-svn-id: svn://svn.cc65.org/cc65/trunk@1800 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdd signal bitmasks
cuz [Fri, 20 Dec 2002 21:02:57 +0000 (21:02 +0000)]
Add signal bitmasks

git-svn-id: svn://svn.cc65.org/cc65/trunk@1799 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoNew joystick API
cuz [Fri, 20 Dec 2002 21:02:35 +0000 (21:02 +0000)]
New joystick API

git-svn-id: svn://svn.cc65.org/cc65/trunk@1798 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoMake the functions __fastcall__
cuz [Fri, 20 Dec 2002 21:02:17 +0000 (21:02 +0000)]
Make the functions __fastcall__

git-svn-id: svn://svn.cc65.org/cc65/trunk@1797 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoJoystick library, first version
cuz [Fri, 20 Dec 2002 20:59:11 +0000 (20:59 +0000)]
Joystick library, first version

git-svn-id: svn://svn.cc65.org/cc65/trunk@1796 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a bug
cuz [Fri, 20 Dec 2002 20:39:24 +0000 (20:39 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1795 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years ago*.emd are removed too with make zap
izydorst [Fri, 20 Dec 2002 17:06:02 +0000 (17:06 +0000)]
*.emd are removed too with make zap

git-svn-id: svn://svn.cc65.org/cc65/trunk@1794 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoem drivers for VDC (both C128 native and C128 in C64 mode)
izydorst [Fri, 20 Dec 2002 17:01:02 +0000 (17:01 +0000)]
em drivers for VDC (both C128 native and C128 in C64 mode)

git-svn-id: svn://svn.cc65.org/cc65/trunk@1793 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoReturn 0 if color not found
cuz [Fri, 20 Dec 2002 13:40:44 +0000 (13:40 +0000)]
Return 0 if color not found

git-svn-id: svn://svn.cc65.org/cc65/trunk@1792 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoDisable scrolling
cuz [Thu, 19 Dec 2002 23:16:51 +0000 (23:16 +0000)]
Disable scrolling

git-svn-id: svn://svn.cc65.org/cc65/trunk@1791 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoUse screensize for screen dimensions
cuz [Thu, 19 Dec 2002 23:15:28 +0000 (23:15 +0000)]
Use screensize for screen dimensions

git-svn-id: svn://svn.cc65.org/cc65/trunk@1790 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoMove the initialization code from conio.s as constructor/destructor code
cuz [Thu, 19 Dec 2002 22:53:13 +0000 (22:53 +0000)]
Move the initialization code from conio.s as constructor/destructor code
into the cgetc and cputc modules.
Fix color routines using additional snippets from MagerValp.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1789 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdd 80 column mode
cuz [Thu, 19 Dec 2002 21:22:22 +0000 (21:22 +0000)]
Add 80 column mode

git-svn-id: svn://svn.cc65.org/cc65/trunk@1788 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFor the CBM platforms, make revers() machine dependent and use the RVS flag
cuz [Thu, 19 Dec 2002 20:29:27 +0000 (20:29 +0000)]
For 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.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1787 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoIgnore intermediate .s files
cuz [Thu, 19 Dec 2002 20:19:46 +0000 (20:19 +0000)]
Ignore intermediate .s files

git-svn-id: svn://svn.cc65.org/cc65/trunk@1786 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoReplaced the solution for the array conversion problem by a better one.
cuz [Tue, 17 Dec 2002 12:12:44 +0000 (12:12 +0000)]
Replaced the solution for the array conversion problem by a better one.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1784 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a bug
cuz [Tue, 17 Dec 2002 11:39:02 +0000 (11:39 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1783 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agousing functions from common/ in grc, correct order of menus in test.grc
izydorst [Tue, 17 Dec 2002 09:10:57 +0000 (09:10 +0000)]
using functions from common/ in grc, correct order of menus in test.grc

git-svn-id: svn://svn.cc65.org/cc65/trunk@1779 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed the return value of labs
cuz [Mon, 16 Dec 2002 18:14:37 +0000 (18:14 +0000)]
Fixed the return value of labs

git-svn-id: svn://svn.cc65.org/cc65/trunk@1778 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded abs and labs
cuz [Mon, 16 Dec 2002 18:13:10 +0000 (18:13 +0000)]
Added abs and labs

git-svn-id: svn://svn.cc65.org/cc65/trunk@1777 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded STARTUP and LOWCODE segments
cuz [Mon, 16 Dec 2002 09:30:52 +0000 (09:30 +0000)]
Added STARTUP and LOWCODE segments

git-svn-id: svn://svn.cc65.org/cc65/trunk@1776 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded signal.h
cuz [Sun, 15 Dec 2002 14:57:12 +0000 (14:57 +0000)]
Added signal.h

git-svn-id: svn://svn.cc65.org/cc65/trunk@1775 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded signal.inc
cuz [Sun, 15 Dec 2002 14:57:04 +0000 (14:57 +0000)]
Added signal.inc

git-svn-id: svn://svn.cc65.org/cc65/trunk@1774 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoRemove dependencies for other header files
cuz [Sun, 15 Dec 2002 14:39:01 +0000 (14:39 +0000)]
Remove dependencies for other header files

git-svn-id: svn://svn.cc65.org/cc65/trunk@1773 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoDeclaration of LONG_MIN was wrong
cuz [Sun, 15 Dec 2002 12:12:33 +0000 (12:12 +0000)]
Declaration of LONG_MIN was wrong

git-svn-id: svn://svn.cc65.org/cc65/trunk@1771 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded stdint.h
cuz [Sun, 15 Dec 2002 12:11:58 +0000 (12:11 +0000)]
Added stdint.h

git-svn-id: svn://svn.cc65.org/cc65/trunk@1770 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoDid some renaming and cleanup: Renamed EXPR_SEGMENT to EXPR_SECTION, since
cuz [Sat, 14 Dec 2002 22:57:00 +0000 (22:57 +0000)]
Did 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.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1769 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoMoved CH_ESC back to cbm.h
cuz [Sat, 14 Dec 2002 16:55:17 +0000 (16:55 +0000)]
Moved CH_ESC back to cbm.h

git-svn-id: svn://svn.cc65.org/cc65/trunk@1768 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoBumped the version number
cuz [Fri, 13 Dec 2002 20:01:18 +0000 (20:01 +0000)]
Bumped the version number

git-svn-id: svn://svn.cc65.org/cc65/trunk@1765 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a typo
cuz [Fri, 13 Dec 2002 11:26:21 +0000 (11:26 +0000)]
Fixed a typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1763 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded a copy of the windows packaging script to the repository
cuz [Fri, 13 Dec 2002 11:25:26 +0000 (11:25 +0000)]
Added a copy of the windows packaging script to the repository

git-svn-id: svn://svn.cc65.org/cc65/trunk@1762 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoNew Lunix config file from Greg King
cuz [Fri, 13 Dec 2002 10:47:03 +0000 (10:47 +0000)]
New Lunix config file from Greg King

git-svn-id: svn://svn.cc65.org/cc65/trunk@1761 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAll module functions are fastcall
cuz [Fri, 13 Dec 2002 00:41:34 +0000 (00:41 +0000)]
All module functions are fastcall

git-svn-id: svn://svn.cc65.org/cc65/trunk@1760 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agobuggy rmb and rmbf macros (not used anywhere anyway ;)
izydorst [Fri, 13 Dec 2002 00:35:54 +0000 (00:35 +0000)]
buggy rmb and rmbf macros (not used anywhere anyway ;)

git-svn-id: svn://svn.cc65.org/cc65/trunk@1758 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFix parameters to cbm_load and cbm_save
cuz [Fri, 13 Dec 2002 00:30:40 +0000 (00:30 +0000)]
Fix parameters to cbm_load and cbm_save

git-svn-id: svn://svn.cc65.org/cc65/trunk@1757 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed formatting of the help text
cuz [Fri, 13 Dec 2002 00:29:40 +0000 (00:29 +0000)]
Fixed formatting of the help text

git-svn-id: svn://svn.cc65.org/cc65/trunk@1756 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoUse tgi drivers from libsrc directory
cuz [Fri, 13 Dec 2002 00:24:22 +0000 (00:24 +0000)]
Use tgi drivers from libsrc directory

git-svn-id: svn://svn.cc65.org/cc65/trunk@1755 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed the fix:-)
cuz [Fri, 13 Dec 2002 00:18:44 +0000 (00:18 +0000)]
Fixed the fix:-)

git-svn-id: svn://svn.cc65.org/cc65/trunk@1754 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoSmall change to make the color stuff consistent across platforms
cuz [Fri, 13 Dec 2002 00:09:25 +0000 (00:09 +0000)]
Small change to make the color stuff consistent across platforms

git-svn-id: svn://svn.cc65.org/cc65/trunk@1753 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoold color.s implementation for convenience
cpg [Thu, 12 Dec 2002 23:52:48 +0000 (23:52 +0000)]
old color.s implementation for convenience

git-svn-id: svn://svn.cc65.org/cc65/trunk@1751 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoused version from pet -- Atari is now a monochrome target
cpg [Thu, 12 Dec 2002 23:51:18 +0000 (23:51 +0000)]
used version from pet -- Atari is now a monochrome target

git-svn-id: svn://svn.cc65.org/cc65/trunk@1749 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agocall setcursor
cpg [Thu, 12 Dec 2002 23:50:35 +0000 (23:50 +0000)]
call setcursor

git-svn-id: svn://svn.cc65.org/cc65/trunk@1748 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoadded _atari_xxxcolor() functions
cpg [Thu, 12 Dec 2002 23:45:51 +0000 (23:45 +0000)]
added _atari_xxxcolor() functions

git-svn-id: svn://svn.cc65.org/cc65/trunk@1746 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoConverted all Watcom makefiles to use GNU make
cuz [Thu, 12 Dec 2002 23:19:53 +0000 (23:19 +0000)]
Converted all Watcom makefiles to use GNU make

git-svn-id: svn://svn.cc65.org/cc65/trunk@1745 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a macro problem
cuz [Thu, 12 Dec 2002 23:19:33 +0000 (23:19 +0000)]
Fixed a macro problem

git-svn-id: svn://svn.cc65.org/cc65/trunk@1744 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoSome Watcom related fixes
cuz [Thu, 12 Dec 2002 21:53:26 +0000 (21:53 +0000)]
Some Watcom related fixes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1742 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed escape and stop key definitions for the commodore machines
cuz [Thu, 12 Dec 2002 21:01:34 +0000 (21:01 +0000)]
Fixed escape and stop key definitions for the commodore machines

git-svn-id: svn://svn.cc65.org/cc65/trunk@1741 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded a PLOT kernal replacement function
cuz [Thu, 12 Dec 2002 18:44:28 +0000 (18:44 +0000)]
Added a PLOT kernal replacement function

git-svn-id: svn://svn.cc65.org/cc65/trunk@1740 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed the inlined strlen function
cuz [Thu, 12 Dec 2002 17:40:58 +0000 (17:40 +0000)]
Fixed the inlined strlen function

git-svn-id: svn://svn.cc65.org/cc65/trunk@1738 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoPrint a warning if a bss type segment has both, run and load areas assigned.
cuz [Wed, 11 Dec 2002 18:29:58 +0000 (18:29 +0000)]
Print a warning if a bss type segment has both, run and load areas assigned.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1737 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a bug that occurred when using // comments at the end of an #if
cuz [Wed, 11 Dec 2002 15:28:09 +0000 (15:28 +0000)]
Fixed a bug that occurred when using // comments at the end of an #if
line.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1735 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed hangup for loops in jump cascade
cuz [Wed, 11 Dec 2002 11:29:17 +0000 (11:29 +0000)]
Fixed hangup for loops in jump cascade

git-svn-id: svn://svn.cc65.org/cc65/trunk@1734 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoThe C16 does also support a joystick
cuz [Tue, 10 Dec 2002 23:38:49 +0000 (23:38 +0000)]
The C16 does also support a joystick

git-svn-id: svn://svn.cc65.org/cc65/trunk@1733 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded EMD drivers for the Commodore B machines.
cuz [Tue, 10 Dec 2002 10:30:01 +0000 (10:30 +0000)]
Added 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.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1732 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoMove common stuff for the C16 and Plus/4 into cbm264.h
cuz [Mon, 9 Dec 2002 22:09:20 +0000 (22:09 +0000)]
Move common stuff for the C16 and Plus/4 into cbm264.h

git-svn-id: svn://svn.cc65.org/cc65/trunk@1731 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoDefine CH_ENTER
cuz [Mon, 9 Dec 2002 21:44:33 +0000 (21:44 +0000)]
Define CH_ENTER

git-svn-id: svn://svn.cc65.org/cc65/trunk@1730 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoBetter test
cuz [Mon, 9 Dec 2002 12:22:48 +0000 (12:22 +0000)]
Better test

git-svn-id: svn://svn.cc65.org/cc65/trunk@1729 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed the PLOT function
cuz [Mon, 9 Dec 2002 10:45:16 +0000 (10:45 +0000)]
Fixed the PLOT function

git-svn-id: svn://svn.cc65.org/cc65/trunk@1728 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoCleanup
cuz [Mon, 9 Dec 2002 10:40:41 +0000 (10:40 +0000)]
Cleanup

git-svn-id: svn://svn.cc65.org/cc65/trunk@1727 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded extended memory test program
cuz [Fri, 6 Dec 2002 21:55:56 +0000 (21:55 +0000)]
Added extended memory test program

git-svn-id: svn://svn.cc65.org/cc65/trunk@1726 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a bug
cuz [Fri, 6 Dec 2002 21:54:49 +0000 (21:54 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1725 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoUpdate: new c16 target and fire demo
cuz [Fri, 6 Dec 2002 02:18:37 +0000 (02:18 +0000)]
Update: new c16 target and fire demo

git-svn-id: svn://svn.cc65.org/cc65/trunk@1724 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoadapted to fastcall calling convention
cpg [Fri, 6 Dec 2002 00:32:20 +0000 (00:32 +0000)]
adapted to fastcall calling convention

git-svn-id: svn://svn.cc65.org/cc65/trunk@1723 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agocomment fixes; cleanups
cpg [Fri, 6 Dec 2002 00:26:09 +0000 (00:26 +0000)]
comment fixes; cleanups

git-svn-id: svn://svn.cc65.org/cc65/trunk@1722 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agocomment fixes
cpg [Fri, 6 Dec 2002 00:24:35 +0000 (00:24 +0000)]
comment fixes

git-svn-id: svn://svn.cc65.org/cc65/trunk@1721 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded the functions from em.h
cuz [Thu, 5 Dec 2002 23:22:17 +0000 (23:22 +0000)]
Added the functions from em.h

git-svn-id: svn://svn.cc65.org/cc65/trunk@1720 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoAdded em_use
cuz [Thu, 5 Dec 2002 18:57:53 +0000 (18:57 +0000)]
Added em_use

git-svn-id: svn://svn.cc65.org/cc65/trunk@1719 b7a2c559-68d2-44c3-8de9-860c34a00d81

21 years agoFixed a bug
cuz [Thu, 5 Dec 2002 12:59:07 +0000 (12:59 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1717 b7a2c559-68d2-44c3-8de9-860c34a00d81