3752afa685
Check for an additional error condition
cuz
2001-09-26 18:43:37 +00:00
f4ba751572
Added the plasma sample
cuz
2001-09-26 17:55:09 +00:00
4c87acbcc2
Command line options cleanup
cuz
2001-09-26 17:39:13 +00:00
e0e1515a72
Added new command line options, one bug fixed
cuz
2001-09-26 17:38:54 +00:00
71293b2ce4
Added a README
cuz
2001-09-26 13:27:35 +00:00
42326113cb
More optimizations
cuz
2001-09-25 20:37:58 +00:00
8d0dfb5b41
More optimizations
cuz
2001-09-25 12:34:34 +00:00
9b9508cbd8
Bumped the version number
cuz
2001-09-25 10:34:29 +00:00
5d0a52b7ac
Finished indirect function calls. Debugged zero page location tracking.
cuz
2001-09-25 10:30:48 +00:00
f4fbbc3dcc
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.
cuz
2001-09-24 22:36:35 +00:00
f28be6d657
Collect more info on zp registers
cuz
2001-09-23 09:20:55 +00:00
a6aa5512d5
Generate info about zp register usage
cuz
2001-09-21 21:52:50 +00:00
5532a80beb
Removed old code to set the flags
cuz
2001-09-21 20:35:40 +00:00
51b8bd4046
Extend usage information
cuz
2001-09-21 19:34:57 +00:00
f3b401cd21
Use X instead of Y register
cuz
2001-09-21 13:49:23 +00:00
fa1f814be5
Fixed a bug
cuz
2001-09-21 13:48:55 +00:00
edcc015a48
Color RAM initialization was missing
cuz
2001-09-21 12:55:27 +00:00
d694b9e88a
Added a peephole optimization step for global array accesses
cuz
2001-09-20 19:47:32 +00:00
9d926289e1
We need to have the character data in the VIC bank to make sprites work.
cuz
2001-09-20 09:53:12 +00:00
afb63ff31c
Add character RAM
cuz
2001-09-20 09:52:28 +00:00
c143007420
Remove an unused import
cuz
2001-09-19 10:02:16 +00:00
e12444824f
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.
cuz
2001-09-19 10:01:52 +00:00
2ffb744316
Make the code somewhat smaller
cuz
2001-09-19 09:57:56 +00:00
c1ea31d24c
Disable the mouse sprite on exit
cuz
2001-09-19 09:53:04 +00:00
0856c6debc
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).
cuz
2001-09-13 15:29:13 +00:00
6d4953870a
Polished the mouse routines
cuz
2001-09-13 15:28:21 +00:00
50ccc25f05
Redesigned the IRQ and BREAK logic, debugged the mouse routines
cuz
2001-09-13 15:27:19 +00:00
1a39515769
Fixed a bug
cuz
2001-09-12 18:20:30 +00:00
745cf9a6b3
Use latest changes from C64 version
cuz
2001-09-12 16:30:27 +00:00
9e80491acb
Remove sprite param to mouse_init
cuz
2001-09-12 13:49:08 +00:00
20f23128cd
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.
cuz
2001-09-12 13:43:00 +00:00
35f403b702
interrupt flag is cleared/restored rather than cleared/set
izydorst
2001-09-10 22:11:19 +00:00
490e3b8c0f
dio bugfix, added get_tv and get_ostype functions
izydorst
2001-09-10 21:43:15 +00:00