569c0f451f
New plugin stdio
cuz
2002-04-07 20:52:04 +00:00
77308fe20f
Working on the plugins
cuz
2002-04-07 20:39:35 +00:00
58b5779f35
Working on the plugins
cuz
2002-04-07 20:00:39 +00:00
6c3720686b
First test plugin
cuz
2002-04-07 13:42:45 +00:00
9abe1e62e7
Working on the plugin interface
cuz
2002-04-06 22:11:09 +00:00
438c8499e6
added test of mouse.h routines
izydorst
2002-04-06 17:58:47 +00:00
2edcb9d73b
fixes in structs, added common cc65 color definitions, cgetc laces cursor in correct line, interrupts are enabled before jumping into _main
izydorst
2002-04-06 17:37:12 +00:00
4a4e24623b
Add info about the boolxx functions
cuz
2002-04-06 15:06:03 +00:00
c6fe12ef6b
Fixed a code generation bug
cuz
2002-04-06 14:51:27 +00:00
ad1951c068
Fixed a typo
cuz
2002-04-05 05:05:42 +00:00
febf56a10b
First import
cuz
2002-03-30 16:43:27 +00:00
7d11fa012c
Straighten checking of the initialized flag in both, the C64 and C128 versions of rs232.s. New include file common/rs232.inc, use the constants from this file instead of defining them separately in each platform specific rs232 module.
cuz
2002-03-25 06:06:52 +00:00
f709fd679b
fix return Z flag: it was set if the LSB of the length was zero and didn't care about the MSB
cpg
2002-03-24 23:44:16 +00:00
9cfcdfab53
Use _file.inc and its constants
cuz
2002-03-24 13:32:13 +00:00
6e37905b18
Completed _scanf.c, added vsscanf.c, rewrote sscanf.c. Added an assembler include _file.inc and changed asm code that uses struct FILE to be independent of its size. Fixed return codes in several files to use EOF instead of -1.
cuz
2002-03-24 13:26:18 +00:00
1b60396980
Use CHECK instead of assert
cuz
2002-03-16 20:45:41 +00:00
6628389d85
Use a new specialized multiply routines
cuz
2002-03-16 20:28:06 +00:00
854f23e945
Added a few more specialized multiply routines
cuz
2002-03-16 20:27:50 +00:00
486640200b
Several minor changes and fixes
cuz
2002-03-16 14:11:15 +00:00
0655cac6a6
Use MakeHexArg, replace STX and STY by STZ if possible
cuz
2002-03-16 10:24:55 +00:00
1118dd1237
Tracking zero page locations
cuz
2002-03-15 06:09:59 +00:00
7639643144
Use CTNone as default
cuz
2002-03-12 19:30:45 +00:00
0a9324d9c6
Working on the register tracking
cuz
2002-03-11 21:27:01 +00:00
f38852df82
First support for STZ
cuz
2002-03-11 06:29:54 +00:00
d814a9a6fb
Removed old cruft
cuz
2002-03-10 21:28:55 +00:00
64ad5e8031
Add 65C02 specific optimization: Use TSB/TRB
cuz
2002-03-10 21:23:23 +00:00
0355c34199
Fixed problems with incomplete types (structs and arrays) that could cause internal compiler errors in several places. An old cc65 extension (variables of type void) was broken and did no longer work. Fixed that.
cuz
2002-03-10 20:44:58 +00:00
9941f3d84a
The last patch did not work correctly in call cases - fix that
cuz
2002-03-10 14:34:20 +00:00
438444cdd6
added declarations for cpputs and cpputsxy
izydorst
2002-03-08 16:53:02 +00:00
93fd8803c1
conio with fixed width and proortional font support
izydorst
2002-03-08 16:49:31 +00:00
ae74057353
conio with fixed width and proportional font support
izydorst
2002-03-08 16:47:34 +00:00
d537134626
moved cursor.inc to proper location
izydorst
2002-03-08 16:46:04 +00:00
b88b10b822
replaced char* by const char* as it is in prototype
izydorst
2002-03-08 16:44:57 +00:00
b7dd6ebaa4
error handling if drive type is unknown
izydorst
2002-03-08 16:44:07 +00:00
725c8df654
documentation updates, info about conio stuff
izydorst
2002-03-08 16:43:10 +00:00
81407526bf
enabled mouse support for GEOS
izydorst
2002-03-08 16:42:16 +00:00
0b06db99d5
Local variables of incomplete types could be declared
cuz
2002-03-07 20:59:43 +00:00
049bcda2f6
Make the voice data unsigned
cuz
2002-02-14 10:17:22 +00:00
2db310df1b
Add new feature "leading_dot_in_identifiers". Document the (already existing) .BYT directive (which is an alias for .BYTE).
cuz
2002-02-14 10:06:34 +00:00
2d96df46f1
Add new feature "leading_dot_in_identifiers".
cuz
2002-02-14 10:05:51 +00:00
6126672784
Bumped the version number
cuz
2002-02-14 08:44:57 +00:00
164310971c
Replace staxspidx if possible
cuz
2002-02-13 11:42:56 +00:00
18b591e268
Better code for compares
cuz
2002-02-13 10:42:56 +00:00
08443d5e7a
Better code for compares
cuz
2002-02-12 20:40:05 +00:00
0de448df64
AD2 was missing - thanks to groepaz for the hint
cuz
2002-02-12 09:46:45 +00:00
90fc74e835
Correct the END value for a segment so that it shows the last address in use by this segment, not the start of the following one.
cuz
2002-02-06 13:36:25 +00:00
24336238bd
added remove.o and rs232.o
cpg
2001-12-10 00:12:03 +00:00
ffab34bdc8
set atari start address to (very conservative) $2E00; the previous value didn't work with rs232 drivers loaded
cpg
2001-12-09 23:49:24 +00:00