1184d5ad43putchar didn't work
cuz
2005-12-20 22:58:16 +00:00
457c91aba9Added a generic va_copy definition
cuz
2005-12-11 12:58:21 +00:00
84706bd2d5Fixed portability problems with va_copy. In three places, calls to fstat had to be replaced by calls to stat, because fileno is no longer available when forcing the compiler into pure c89 (or c99) mode.
cuz
2005-12-11 12:40:51 +00:00
2d66b55b9dFixed the latest bugfix
cuz
2005-12-09 22:27:14 +00:00
0816559134Fixed another bug with help of Greg King
cuz
2005-12-07 17:47:46 +00:00
5227580f46Ignore internal symbols when generating warnings about unused symbols
cuz
2005-12-04 22:03:35 +00:00
6662570a26A local macro symbol with a cheap local name (@...) was not identified as such.
cuz
2005-12-01 21:20:03 +00:00
60bb97e433Optimized the code and allowed access to the ROM by using page numbers higher than what em_pagecount() returns.
cuz
2005-11-29 17:21:52 +00:00
d3ac084997Add the ltest module to the makefile
cuz
2005-11-28 14:55:45 +00:00
74d19eb5a3Added an extended memory driver for the DTV.
cuz
2005-11-27 22:58:44 +00:00
eeddbed25bFile was removed but is still needed.
cuz
2005-11-27 22:03:19 +00:00
2ef14e3ae8Fixed a small coding sloopyness that broke the NES startup code when adding more segments to the library and linker config.
cuz
2005-11-23 04:41:04 +00:00
a60ef7ecb6A BSS segment with an alignment, that is written to a memory area with the fill attribute caused invalid output. While fixing this, added somewhat more debug output.
cuz
2005-11-22 16:17:28 +00:00
e3cf61b569Small changes and a whole new doc file for the enhanced apple //e contributed by Oliver Schmidt.
cuz
2005-11-21 20:59:51 +00:00
71abd1471fCosmetic changes by Oliver Schmidt
cuz
2005-11-21 20:52:41 +00:00
6ae943402dTwo functions in the mouse_callbacks struct do actually have arguments. Report by Oliver Schmidt.
cuz
2005-11-21 20:40:56 +00:00
3c74435ac4Fixed a bug
cuz
2005-11-21 20:08:03 +00:00
6d66611108Add symbol to disable inlining of functions
cuz
2005-11-20 22:03:29 +00:00
101ce0941fAdd a linefeed after internal compiler error messages
cuz
2005-11-20 21:51:50 +00:00
65c580f864Added changes from Oliver Schmidt so the graphics oriented demo programs can also be run on apple machines. Changed the makefile to account for the special start address needed for these programs.
cuz
2005-11-20 17:49:44 +00:00
cb47c4370bApplied a patch from Greg King for better layout of the operator table. Minor changes by me (date format).
cuz
2005-11-20 17:22:43 +00:00
52d0b2b5a7Makefile changes by Greg King
cuz
2005-11-20 17:10:48 +00:00
e17f08957cAutodetect the Amiga when compiling
cuz
2005-11-20 16:49:29 +00:00
245fc0b43fRemove the driver before exiting
cuz
2005-11-20 13:31:42 +00:00
47944aac55Fixed a typo and removed reference to obsolete wprot segment type
cuz
2005-11-20 13:18:59 +00:00
840797d2d4The mouse_buttons module was not built
cuz
2005-11-20 13:13:50 +00:00
33b874c4c8Add explicit check for CPU_UNKNOWN to avoid SIGSEGV
cuz
2005-11-20 13:09:41 +00:00
a63e74f691Insert correct .setcpu line for HuC6280
cuz
2005-11-20 12:52:53 +00:00
69485b5000Fixed a problem with --feature labels_without_colons: The scanner inserts a space at the beginning of a new file, with the assumption that this is a "neutral" character. If above feature is enabled, it is no longer neutral, so read the first character from the new input instead.
cuz
2005-11-20 12:30:24 +00:00
8634943406Updated docs from Oliver Schmidt
cuz
2005-11-17 18:21:10 +00:00
33542e3ed9Use the new linker features in apple2.cfg. This makes apple2-tgi.cfg obsolete.
cuz
2005-09-14 08:55:28 +00:00
f6cab70600Fixed a typo
cuz
2005-09-13 21:52:13 +00:00
3787a13f62Added chapter describing special segments
cuz
2005-09-08 21:14:40 +00:00
5e702a8ffcAdded the new apple serial drivers
cuz
2005-09-08 21:06:48 +00:00
6ea5614493Serial driver for the SSC card by Oliver Schmidt
cuz
2005-09-08 21:03:46 +00:00
575ee044e5Missing ser_ioctl wrapper by Oliver Schmidt
cuz
2005-09-08 20:58:33 +00:00
291b4edb9aDon't install the IRQ vector if mouse_install returns an error
cuz
2005-09-05 20:25:24 +00:00
b17be7f2e8Don't install the IRQ vector if joy_install returns an error
cuz
2005-09-05 20:24:37 +00:00
5fe15ab61afix missing LOWCODE and INIT in the text
cpg
2005-09-04 19:00:40 +00:00
9b1ee341aaadapt example linker scripts to new syntax and new segments
cpg
2005-09-03 21:04:05 +00:00
142c131f06Fixed a problem with evaluation of the address size
cuz
2005-09-02 20:32:09 +00:00
78c5e6fceeRemove call to utsta0 which does no longer exist
cuz
2005-09-02 20:05:25 +00:00
aa577a7a1dNew diodemo version by Oliver; update of the README file
cuz
2005-09-02 19:47:46 +00:00
0930ab22dasome language fixes
cpg
2005-09-01 20:48:44 +00:00
50645b8261Added HuC6280 CPU
cuz
2005-09-01 19:57:17 +00:00
0da9d41a00Bumped the year in the copyright message
cuz
2005-09-01 19:41:20 +00:00
d1ee736417Added the remaining HuC6280 instructions
cuz
2005-09-01 19:40:34 +00:00
0bdf6211bcStarted to add support for the HuC6280 cpu
cuz
2005-08-31 21:56:31 +00:00
e4ec9014d2Reversed accidentally checked in changes
cuz
2005-08-31 21:49:12 +00:00
d6c50c1826Added HuC6280 cpu (will be treated as a 65C02)
cuz
2005-08-31 21:48:08 +00:00
c3ddd84251Started to add support for the HuC6280 cpu
cuz
2005-08-31 21:46:28 +00:00
400f593fb2Added HuC6280 cpu
cuz
2005-08-31 21:46:12 +00:00
2a19f6b700Fixed minor and rather obscure problem: When including files, the line after the .include statement went into the listing file, before the contents of the include file. The problem was caused by the several levels of lookahead in the scanner, and the only way to avoid it was to remove the calls to NextTok () in relevant places - and add compensation for it in others.
cuz
2005-08-31 21:29:11 +00:00
c732d3e360New stuff contributed by Oliver Schmidt
cuz
2005-08-31 20:11:45 +00:00
476e3f9accFixed a bug in FuncStrAt. New shortcut function GenLiteral0().
cuz
2005-08-30 19:40:43 +00:00
76501afeacAdded explanation of --macpack-dir
cuz
2005-08-28 21:54:38 +00:00
f21605a972New atari builtin macro package that features a scrcode macro. Changed the scrcode macro from the cbm builtin macro package to accept multiple arguments of different types.
cuz
2005-08-28 21:42:03 +00:00
71ac7eb22dThe PET machines now have a joystick driver
cuz
2005-08-28 21:08:02 +00:00
aeb90b37c0Driver for the Protovision 4 Player Joystick Adapter by Stefan Haubenthal. New joy_stddrv module to make the Protovision driver the default driver (cause it's the only one).
cuz
2005-08-28 21:06:23 +00:00
a92d2eb0b7Driver for Protovision 4 Player Joystick by Stefan Haubenthal
cuz
2005-08-28 21:01:59 +00:00
f3c6fbc72aSmall optimzation by Stefan Haubenthal
cuz
2005-08-28 20:57:16 +00:00
7b2cd44f8aAttrTab and RtsTab were not able to handle label within data gracefully. This should be fixed now (report by Stefan Haubenthal). Bumped the copyright year.
cuz
2005-08-27 21:33:43 +00:00
a7476505a8Added the "none" CPU.
cuz
2005-08-26 12:46:44 +00:00
ddddb2acb5Added check for gcc
cuz
2005-08-26 12:44:15 +00:00
6871cc6c57Changes from Oliver: Use posix_memalign instead of _aligned_malloc
cuz
2005-08-26 12:09:43 +00:00
1bc775d21dFixed the copyright message
cuz
2005-08-24 20:05:37 +00:00
1f6276d21eAdded a new option --macpack-dir that allows to load the macro packages from files instead of using the builtin ones.
cuz
2005-08-24 20:05:08 +00:00