]> git.sur5r.net Git - cc65/log
cc65
23 years agoChanged name for long compare subroutine
cuz [Mon, 1 Oct 2001 22:21:16 +0000 (22:21 +0000)]
Changed name for long compare subroutine

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

23 years agoMore stack op optimizations
cuz [Mon, 1 Oct 2001 19:40:01 +0000 (19:40 +0000)]
More stack op optimizations

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

23 years agoFixed a bug, added info for more runtime routines
cuz [Mon, 1 Oct 2001 15:22:48 +0000 (15:22 +0000)]
Fixed a bug, added info for more runtime routines

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

23 years agoUse __attribute ((unused)) instead of -Wno-unused-parameter
cuz [Sun, 30 Sep 2001 22:19:39 +0000 (22:19 +0000)]
Use __attribute ((unused)) instead of -Wno-unused-parameter

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

23 years agoUsed __attribute ((unused)) instead of -Wno-unused-parameter
cuz [Sun, 30 Sep 2001 22:04:19 +0000 (22:04 +0000)]
Used __attribute ((unused)) instead of -Wno-unused-parameter

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

23 years agoMore source splitting.
cuz [Sun, 30 Sep 2001 21:56:45 +0000 (21:56 +0000)]
More source splitting.
Remove the -Wno-unused-parameter in favour of __atribute__((unused)).

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

23 years agoWorking on optimizations
cuz [Sat, 29 Sep 2001 20:34:31 +0000 (20:34 +0000)]
Working on optimizations

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

23 years agoReadded size optimizations
cuz [Sat, 29 Sep 2001 16:59:29 +0000 (16:59 +0000)]
Readded size optimizations

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

23 years agoMore splitting
cuz [Sat, 29 Sep 2001 14:55:40 +0000 (14:55 +0000)]
More splitting

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

23 years agoAdded optimization statistics
cuz [Sat, 29 Sep 2001 12:17:36 +0000 (12:17 +0000)]
Added optimization statistics

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

23 years agoReordered/splitted the optimization module
cuz [Sat, 29 Sep 2001 11:09:25 +0000 (11:09 +0000)]
Reordered/splitted the optimization module

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

23 years agoAdded groepaz
cuz [Thu, 27 Sep 2001 22:01:23 +0000 (22:01 +0000)]
Added groepaz

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

23 years agoFixed a bug
cuz [Thu, 27 Sep 2001 17:09:10 +0000 (17:09 +0000)]
Fixed a bug

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

23 years agoAdded AUTO_COLLECTION_INITIALIZER
cuz [Thu, 27 Sep 2001 05:54:40 +0000 (05:54 +0000)]
Added AUTO_COLLECTION_INITIALIZER

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

23 years agoCheck for an additional error condition
cuz [Wed, 26 Sep 2001 18:43:37 +0000 (18:43 +0000)]
Check for an additional error condition

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

23 years agoAdded the plasma sample
cuz [Wed, 26 Sep 2001 17:55:09 +0000 (17:55 +0000)]
Added the plasma sample

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

23 years agoCommand line options cleanup
cuz [Wed, 26 Sep 2001 17:39:13 +0000 (17:39 +0000)]
Command line options cleanup

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

23 years agoAdded new command line options, one bug fixed
cuz [Wed, 26 Sep 2001 17:38:54 +0000 (17:38 +0000)]
Added new command line options, one bug fixed

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

23 years agoAdded a README
cuz [Wed, 26 Sep 2001 13:27:35 +0000 (13:27 +0000)]
Added a README

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

23 years agoMore optimizations
cuz [Tue, 25 Sep 2001 20:37:58 +0000 (20:37 +0000)]
More optimizations

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

23 years agoMore optimizations
cuz [Tue, 25 Sep 2001 12:34:34 +0000 (12:34 +0000)]
More optimizations

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

23 years agoBumped the version number
cuz [Tue, 25 Sep 2001 10:34:29 +0000 (10:34 +0000)]
Bumped the version number

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

23 years agoFinished indirect function calls.
cuz [Tue, 25 Sep 2001 10:30:48 +0000 (10:30 +0000)]
Finished indirect function calls.
Debugged zero page location tracking.

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

23 years agoTrack usage of the sreg and several other zero page registers and remove
cuz [Mon, 24 Sep 2001 22:36:35 +0000 (22:36 +0000)]
Track usage of the sreg and several other zero page registers and remove
unused stores into these registers.
Because of this, the old code using regsave does no longer work. Started
to rewrite it.

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

23 years agoCollect more info on zp registers
cuz [Sun, 23 Sep 2001 09:20:55 +0000 (09:20 +0000)]
Collect more info on zp registers

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

23 years agoGenerate info about zp register usage
cuz [Fri, 21 Sep 2001 21:52:50 +0000 (21:52 +0000)]
Generate info about zp register usage

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

23 years agoRemoved old code to set the flags
cuz [Fri, 21 Sep 2001 20:35:40 +0000 (20:35 +0000)]
Removed old code to set the flags

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

23 years agoExtend usage information
cuz [Fri, 21 Sep 2001 19:34:57 +0000 (19:34 +0000)]
Extend usage information

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

23 years agoUse X instead of Y register
cuz [Fri, 21 Sep 2001 13:49:23 +0000 (13:49 +0000)]
Use X instead of Y register

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

23 years agoFixed a bug
cuz [Fri, 21 Sep 2001 13:48:55 +0000 (13:48 +0000)]
Fixed a bug

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

23 years agoColor RAM initialization was missing
cuz [Fri, 21 Sep 2001 12:55:27 +0000 (12:55 +0000)]
Color RAM initialization was missing

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

23 years agoAdded a peephole optimization step for global array accesses
cuz [Thu, 20 Sep 2001 19:47:32 +0000 (19:47 +0000)]
Added a peephole optimization step for global array accesses

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

23 years agoCBM510 update
cuz [Thu, 20 Sep 2001 14:08:24 +0000 (14:08 +0000)]
CBM510 update

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

23 years agoCBM510 update
cuz [Thu, 20 Sep 2001 09:55:28 +0000 (09:55 +0000)]
CBM510 update

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

23 years agoWe need to have the character data in the VIC bank to make sprites work.
cuz [Thu, 20 Sep 2001 09:53:12 +0000 (09:53 +0000)]
We need to have the character data in the VIC bank to make sprites work.

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

23 years agoAdd character RAM
cuz [Thu, 20 Sep 2001 09:52:28 +0000 (09:52 +0000)]
Add character RAM

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

23 years agoRemove an unused import
cuz [Wed, 19 Sep 2001 10:02:16 +0000 (10:02 +0000)]
Remove an unused import

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

23 years agoAdded condes IRQ routines and a README file.
cuz [Wed, 19 Sep 2001 10:01:52 +0000 (10:01 +0000)]
Added condes IRQ routines and a README file.
Made k_blncur a condes IRQ routine and moved it to cgetc.s.
Added mouse and joystick routines.

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

23 years agoMake the code somewhat smaller
cuz [Wed, 19 Sep 2001 09:57:56 +0000 (09:57 +0000)]
Make the code somewhat smaller

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

23 years agoDisable the mouse sprite on exit
cuz [Wed, 19 Sep 2001 09:53:04 +0000 (09:53 +0000)]
Disable the mouse sprite on exit

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

23 years agoCheck for wrong header file inclusions, add CBM510 stuff
cuz [Wed, 19 Sep 2001 08:46:07 +0000 (08:46 +0000)]
Check for wrong header file inclusions, add CBM510 stuff

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

23 years agoFix mouse type
cuz [Wed, 19 Sep 2001 08:36:29 +0000 (08:36 +0000)]
Fix mouse type

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

23 years agoCBM510 update
cuz [Wed, 19 Sep 2001 08:24:18 +0000 (08:24 +0000)]
CBM510 update

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

23 years agoAdd IRQ function table
cuz [Wed, 19 Sep 2001 08:23:10 +0000 (08:23 +0000)]
Add IRQ function table

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

23 years agoAdd blinking cursor on input
cuz [Tue, 18 Sep 2001 12:23:28 +0000 (12:23 +0000)]
Add blinking cursor on input

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

23 years agoInclude source lines into generated asm code
cuz [Tue, 18 Sep 2001 12:22:55 +0000 (12:22 +0000)]
Include source lines into generated asm code

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

23 years agoFixed a minor problem
cuz [Sun, 16 Sep 2001 20:48:22 +0000 (20:48 +0000)]
Fixed a minor problem

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

23 years agoAdded text tables
cuz [Sun, 16 Sep 2001 18:16:09 +0000 (18:16 +0000)]
Added text tables

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

23 years agoincluded errno.h instead of declaring _oserrno as external
mrintsch [Sat, 15 Sep 2001 23:39:47 +0000 (23:39 +0000)]
included errno.h instead of declaring _oserrno as external

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

23 years agoFixed a few warnings
cuz [Sat, 15 Sep 2001 13:36:59 +0000 (13:36 +0000)]
Fixed a few warnings

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

23 years agoFixed a few warnings
cuz [Sat, 15 Sep 2001 13:11:41 +0000 (13:11 +0000)]
Fixed a few warnings

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

23 years agoFixed a few warnings
cuz [Sat, 15 Sep 2001 12:13:33 +0000 (12:13 +0000)]
Fixed a few warnings

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

23 years agoFixed a few compiler warnings
cuz [Sat, 15 Sep 2001 12:00:43 +0000 (12:00 +0000)]
Fixed a few compiler warnings

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

23 years agoEnable even more warnings
cuz [Sat, 15 Sep 2001 11:59:30 +0000 (11:59 +0000)]
Enable even more warnings

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

23 years agoCheck for sign problems in compares
cuz [Sat, 15 Sep 2001 11:51:08 +0000 (11:51 +0000)]
Check for sign problems in compares

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

23 years agoFix signed/unsigned comparisons
cuz [Sat, 15 Sep 2001 11:39:07 +0000 (11:39 +0000)]
Fix signed/unsigned comparisons

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

23 years agoUpdates for the CBM510
cuz [Fri, 14 Sep 2001 21:30:12 +0000 (21:30 +0000)]
Updates for the CBM510

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

23 years agoAdd stacksize symbol
cuz [Fri, 14 Sep 2001 21:19:48 +0000 (21:19 +0000)]
Add stacksize symbol

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

23 years agoAdded cb,510 to the clean rule
cuz [Fri, 14 Sep 2001 21:11:39 +0000 (21:11 +0000)]
Added cb,510 to the clean rule

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

23 years agoAdded the rs232 module
cuz [Fri, 14 Sep 2001 20:52:54 +0000 (20:52 +0000)]
Added the rs232 module

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

23 years agoCosmetic change
cuz [Fri, 14 Sep 2001 20:39:05 +0000 (20:39 +0000)]
Cosmetic change

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

23 years agoVideo RAM location is now defined in the linker config
cuz [Fri, 14 Sep 2001 17:09:22 +0000 (17:09 +0000)]
Video RAM location is now defined in the linker config

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

23 years agoUpdate comments about the stack, add CBM 500 info
cuz [Fri, 14 Sep 2001 17:02:22 +0000 (17:02 +0000)]
Update comments about the stack, add CBM 500 info

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

23 years agoAdjust sizes, define the video RAM
cuz [Fri, 14 Sep 2001 16:48:41 +0000 (16:48 +0000)]
Adjust sizes, define the video RAM

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

23 years agoAdded CBM510 support
cuz [Fri, 14 Sep 2001 16:39:48 +0000 (16:39 +0000)]
Added CBM510 support

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

23 years agoMore P500 support
cuz [Fri, 14 Sep 2001 14:37:08 +0000 (14:37 +0000)]
More P500 support

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

23 years agoWorking in P500 code
cuz [Fri, 14 Sep 2001 09:52:30 +0000 (09:52 +0000)]
Working in P500 code

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

23 years agoAdded peekxsys functions for the 610
cuz [Fri, 14 Sep 2001 08:42:17 +0000 (08:42 +0000)]
Added peekxsys functions for the 610

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

23 years agoAdded peekxsys functions for the 6509 machines
cuz [Fri, 14 Sep 2001 08:41:16 +0000 (08:41 +0000)]
Added peekxsys functions for the 6509 machines

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

23 years agoAdd support for the CBM 510
cuz [Fri, 14 Sep 2001 07:53:34 +0000 (07:53 +0000)]
Add support for the CBM 510

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

23 years agoAdded support for the CBM510
cuz [Thu, 13 Sep 2001 21:47:10 +0000 (21:47 +0000)]
Added support for the CBM510

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

23 years agoFixed a bug
cuz [Thu, 13 Sep 2001 21:45:44 +0000 (21:45 +0000)]
Fixed a bug

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

23 years agoAdding CBM510 support
cuz [Thu, 13 Sep 2001 21:37:59 +0000 (21:37 +0000)]
Adding CBM510 support

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

23 years agoAdded support for the Commodore 510 aka P500
cuz [Thu, 13 Sep 2001 21:27:32 +0000 (21:27 +0000)]
Added support for the Commodore 510 aka P500

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

23 years agoStarted to add support for the P500 aka CBM510
cuz [Thu, 13 Sep 2001 21:09:19 +0000 (21:09 +0000)]
Started to add support for the P500 aka CBM510

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

23 years agoAdded the CBM510 as a new target system
cuz [Thu, 13 Sep 2001 19:49:27 +0000 (19:49 +0000)]
Added the CBM510 as a new target system

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

23 years agoAdded the Commdore 510 target system
cuz [Thu, 13 Sep 2001 19:44:43 +0000 (19:44 +0000)]
Added the Commdore 510 target system

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

23 years agoFixed a comment
cuz [Thu, 13 Sep 2001 18:55:43 +0000 (18:55 +0000)]
Fixed a comment

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

23 years agoAdded the hack for write() to make printf work
cuz [Thu, 13 Sep 2001 16:01:32 +0000 (16:01 +0000)]
Added the hack for write() to make printf work

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

23 years agoRemoved the port parameter from mouse_init
cuz [Thu, 13 Sep 2001 16:00:55 +0000 (16:00 +0000)]
Removed the port parameter from mouse_init

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

23 years agoRemoved mousetest.c, it's now a sample program
cuz [Thu, 13 Sep 2001 15:58:59 +0000 (15:58 +0000)]
Removed mousetest.c, it's now a sample program

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

23 years agoAdded the mousedemo program, changed some makefile rules
cuz [Thu, 13 Sep 2001 15:58:32 +0000 (15:58 +0000)]
Added the mousedemo program, changed some makefile rules

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

23 years agoRemove the port parameter to mouse_init
cuz [Thu, 13 Sep 2001 15:35:24 +0000 (15:35 +0000)]
Remove the port parameter to mouse_init

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

23 years agoFixed a bug
cuz [Thu, 13 Sep 2001 15:29:59 +0000 (15:29 +0000)]
Fixed a bug

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

23 years agoAdd IRQ table
cuz [Thu, 13 Sep 2001 15:29:45 +0000 (15:29 +0000)]
Add IRQ table

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

23 years agoFixed an error in the reset_brk() routine of all target machines (all the code
cuz [Thu, 13 Sep 2001 15:29:13 +0000 (15:29 +0000)]
Fixed an error in the reset_brk() routine of all target machines (all the code
was derived from my old C64 code which had an error).

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

23 years agoPolished the mouse routines
cuz [Thu, 13 Sep 2001 15:28:21 +0000 (15:28 +0000)]
Polished the mouse routines

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

23 years agoRedesigned the IRQ and BREAK logic, debugged the mouse routines
cuz [Thu, 13 Sep 2001 15:27:19 +0000 (15:27 +0000)]
Redesigned the IRQ and BREAK logic, debugged the mouse routines

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

23 years agoCosmetic change
cuz [Wed, 12 Sep 2001 18:20:42 +0000 (18:20 +0000)]
Cosmetic change

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

23 years agoFixed a bug
cuz [Wed, 12 Sep 2001 18:20:30 +0000 (18:20 +0000)]
Fixed a bug

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

23 years agoUse latest changes from C64 version
cuz [Wed, 12 Sep 2001 16:30:27 +0000 (16:30 +0000)]
Use latest changes from C64 version

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

23 years agoRemove sprite param to mouse_init
cuz [Wed, 12 Sep 2001 13:49:08 +0000 (13:49 +0000)]
Remove sprite param to mouse_init

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

23 years agoUse correction values for the coordinates so that the x/y coordinates are
cuz [Wed, 12 Sep 2001 13:43:00 +0000 (13:43 +0000)]
Use correction values for the coordinates so that the x/y coordinates are
0/0 if the upper left corner of the mouse sprite is in the upper left corner
of the screen.
Use always sprite #0 for the mouse pointer.

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

23 years agointerrupt flag is cleared/restored rather than cleared/set
izydorst [Mon, 10 Sep 2001 22:11:19 +0000 (22:11 +0000)]
interrupt flag is cleared/restored rather than cleared/set

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

23 years agodio bugfix, added get_tv and get_ostype functions
izydorst [Mon, 10 Sep 2001 21:43:15 +0000 (21:43 +0000)]
dio bugfix, added get_tv and get_ostype functions

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

23 years agoAdded new mouse functions
cuz [Mon, 10 Sep 2001 18:42:50 +0000 (18:42 +0000)]
Added new mouse functions

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

23 years agoset Y minimum to 31
cpg [Sun, 9 Sep 2001 23:37:36 +0000 (23:37 +0000)]
set Y minimum to 31

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

23 years agoUse the new __asm__ syntax
cuz [Sun, 9 Sep 2001 21:19:05 +0000 (21:19 +0000)]
Use the new __asm__ syntax

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

23 years agoAdding functionality to StrBuf
cuz [Sun, 9 Sep 2001 20:49:20 +0000 (20:49 +0000)]
Adding functionality to StrBuf

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

23 years agoModule checked in last time was wrong version
cuz [Sun, 9 Sep 2001 16:47:34 +0000 (16:47 +0000)]
Module checked in last time was wrong version

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