Commit Graph

  • 086d80e8c4 Fixed a bug cuz 2002-12-01 23:32:01 +00:00
  • ef166c1fa8 Completed the REU driver cuz 2002-12-01 18:07:06 +00:00
  • 0c38839e79 Replaced em_mapclean by em_commit cuz 2002-12-01 18:06:57 +00:00
  • f5193bc0d1 Remove em_load cuz 2002-11-30 00:01:30 +00:00
  • 66f85941c9 Started new driver for the CBM REU cuz 2002-11-29 23:59:29 +00:00
  • 4c4e5def21 New extended memory API cuz 2002-11-29 14:46:56 +00:00
  • 5de8af4f8f Extended memory library and other changes cuz 2002-11-29 14:42:12 +00:00
  • a2d6c68717 New GeoRAM driver cuz 2002-11-29 14:41:21 +00:00
  • a1a3022b5c New API for access to extended memory cuz 2002-11-29 14:40:31 +00:00
  • 702c94db48 Added docs for .PUSHSEG/.POPSEG cuz 2002-11-28 17:50:41 +00:00
  • 1167d99a9b New .PUSHSEG and .POPSEG commands cuz 2002-11-28 17:42:16 +00:00
  • cf2162f5da Move the ValidSegName function into common (segdefs) cuz 2002-11-28 17:34:42 +00:00
  • 34f42ce630 Added SegDef struct and a few functions to the segdefs module cuz 2002-11-28 17:34:16 +00:00
  • 6b46bf3b10 Cosmetic changes cuz 2002-11-28 15:25:11 +00:00
  • 3eb6e7a4f6 Fixed a typo cuz 2002-11-28 12:29:36 +00:00
  • 5e493842f0 A few more functions cuz 2002-11-27 23:06:59 +00:00
  • 7d2ad0a160 The C128 has RS232, too cuz 2002-11-27 22:37:55 +00:00
  • 6116ee51ec call setcursur when finished cpg 2002-11-27 15:05:01 +00:00
  • b2b21175d6 Found a better solution for Requires: cuz 2002-11-27 14:22:55 +00:00
  • cb78d2c1bd Added some string functions cuz 2002-11-26 23:34:22 +00:00
  • daca47285e Keep the docs current cuz 2002-11-26 21:48:55 +00:00
  • 124bdce0b4 Update for new version cuz 2002-11-26 21:45:57 +00:00
  • 93f6ee340d always use setcursor to update cursor settings cpg 2002-11-26 21:34:13 +00:00
  • ef36bbfd82 call setcursor to update cursor settings cpg 2002-11-26 21:32:08 +00:00
  • 16af39de8d setcursor now updates OLDADR from COLCRS and ROWCRS cpg 2002-11-26 21:31:01 +00:00
  • 6598be68b2 Added blurb about register variables cuz 2002-11-26 18:46:40 +00:00
  • 0348739164 New --register-space option cuz 2002-11-26 18:27:09 +00:00
  • bf5ae8b663 Add compiler options for register variables cuz 2002-11-26 18:23:44 +00:00
  • 8fc78c2c8d Added the .TIME pseudo function cuz 2002-11-26 13:44:35 +00:00
  • 0edf53fd2f Use the constants from _file.inc cuz 2002-11-25 21:59:35 +00:00
  • ef886278a8 Make the spawn module an include file as suggested by Greg King cuz 2002-11-25 21:12:00 +00:00
  • 345d2ddf54 Adjusted the copyright string cuz 2002-11-25 17:33:58 +00:00
  • 85e36f2ea5 Add capability to dump just the segment sizes cuz 2002-11-25 17:32:16 +00:00
  • fbe913e1db Use register variables cuz 2002-11-25 17:19:49 +00:00
  • ea06b7286e Additional pointer load optimization cuz 2002-11-25 17:06:19 +00:00
  • 9328da18fb Fixed symtab code cuz 2002-11-25 15:13:03 +00:00
  • 70755921a9 Re-added register variables. Changed/added several optimizer steps to detect register variables correctly or to handle them in a special way. cuz 2002-11-25 15:05:15 +00:00
  • 1d94d18fa5 Register variables (again) available cuz 2002-11-25 15:04:18 +00:00
  • 192a6536f7 Overhauled paragraph about register variables cuz 2002-11-25 15:03:54 +00:00
  • 5f812a3269 Make fclose __fastcall__ cuz 2002-11-25 14:37:52 +00:00
  • d8338efc53 Fixed a bug cuz 2002-11-25 14:24:48 +00:00
  • 9dbb7d3305 New fire demo. Add tgi drivers to the disk. cuz 2002-11-25 14:20:33 +00:00
  • b4b1a82968 Use register variables cuz 2002-11-25 13:06:08 +00:00
  • e1385c925a New functions to swap register variables cuz 2002-11-25 12:38:38 +00:00
  • da44e7ae4b Fixed a bug cuz 2002-11-24 23:41:51 +00:00
  • ede471904c Reenable register variables cuz 2002-11-24 23:31:54 +00:00
  • b6898c3f1e Check register before static cuz 2002-11-24 21:07:39 +00:00
  • 12a1f1afd4 Fixed a typo cuz 2002-11-24 19:17:16 +00:00
  • 5d0ebf8b96 Rewrote fclose() in assembler cuz 2002-11-24 19:13:38 +00:00
  • 0cd1141f60 Fixed last fix:-) cuz 2002-11-24 19:13:19 +00:00
  • 89f00263af Fixed a problem with the test expression in a for loop: It was not evaluated correctly if it did not contain an explicit comparison operator. Removed an old hack from the test subroutine that did no longer work. cuz 2002-11-24 18:18:16 +00:00
  • 4a9210e3e1 Fixed a bug cuz 2002-11-24 11:18:24 +00:00
  • 0060b9fc45 Make fread and fwrite fastcall cuz 2002-11-23 23:05:21 +00:00
  • 8070250984 Rewrote fread in assembler cuz 2002-11-23 23:05:00 +00:00
  • 40a53d37e2 Fixed a bug cuz 2002-11-23 23:04:50 +00:00
  • 79396d8acd Rewrote fwrite in assembler cuz 2002-11-23 22:51:25 +00:00
  • b948d96206 More optimizations cuz 2002-11-23 22:06:26 +00:00
  • 756091e31f Must import sp now that the zp definitions are elsewhere cuz 2002-11-23 22:06:01 +00:00
  • 928bd5d192 Change naming conventions for tgi drivers cuz 2002-11-23 21:05:11 +00:00
  • 83c2b4c916 Rename the 320x200x2 driver to c64-hi.tgi cuz 2002-11-23 21:02:56 +00:00
  • 2fbb3ae1b7 Make fopen fastcall cuz 2002-11-23 18:47:55 +00:00
  • 6195f87f6a Rewrote fopen in assembler cuz 2002-11-23 18:46:40 +00:00
  • 6f198ae131 Rewrote _fopen in assembler cuz 2002-11-23 17:52:38 +00:00
  • c61729a15a A few size optimizations cuz 2002-11-23 16:33:35 +00:00
  • 222d3d1f23 Rewrite cuz 2002-11-23 16:21:46 +00:00
  • 56350d81e0 Fixed a bug in pushw0sp cuz 2002-11-23 16:21:35 +00:00
  • ac61d6826c Another optimization step cuz 2002-11-23 12:05:23 +00:00
  • 3650422769 New module cuz 2002-11-23 11:19:51 +00:00
  • d7d86886b6 Add STARTUP and LOWCODE segments cuz 2002-11-23 11:10:50 +00:00
  • fe75b5c3f3 Added LOWCODE and STARTUP segments cuz 2002-11-22 23:50:45 +00:00
  • 4f93a1c99f Additions cuz 2002-11-22 23:49:03 +00:00
  • a7d67fb9b5 New upper memory limit cuz 2002-11-22 23:45:57 +00:00
  • cf71d811dc Comment was wrong cuz 2002-11-22 23:45:37 +00:00
  • 4800f0d2a7 Add a macro for peekbsys cuz 2002-11-22 23:45:09 +00:00
  • 86fb1f760a New harmless function cuz 2002-11-22 23:44:36 +00:00
  • 5d720cb6e3 Changed a comment cuz 2002-11-22 23:41:39 +00:00
  • 96e87c49ee Fixed the break stuff cuz 2002-11-22 23:41:20 +00:00
  • 81827cbb45 Small changes for new C16 target cuz 2002-11-22 23:39:44 +00:00
  • 6eabc2813a Added interrupt handler table cuz 2002-11-22 22:42:49 +00:00
  • 527c0575ec Cosmetic changes cuz 2002-11-22 22:42:38 +00:00
  • 6cb572104a Use the new LOWCODE segment cuz 2002-11-22 22:34:46 +00:00
  • 2de0fbb020 More banking support cuz 2002-11-22 22:24:24 +00:00
  • b7e7864fc5 Added wrappers for the kernal functions cuz 2002-11-22 22:16:20 +00:00
  • df42c5943d added info that time.h is safe to be used izydorst 2002-11-22 19:35:02 +00:00
  • 7ee826123f added _systime implementation for GEOS izydorst 2002-11-22 19:31:44 +00:00
  • 8c5da1ecc1 added LOWCODE and STARTUP segments izydorst 2002-11-22 18:46:55 +00:00
  • 2b98a26cac Add STARTUP and LOWCODE segments cuz 2002-11-22 17:43:47 +00:00
  • bbbf2ac45a Move the startup code into its own segment cuz 2002-11-22 17:43:30 +00:00
  • 3274257528 Added atmos and new c16 target cuz 2002-11-22 02:31:12 +00:00
  • 133887acbd C16 changes cuz 2002-11-22 02:18:52 +00:00
  • d0fabdba7f Cosmetic changes cuz 2002-11-22 01:57:33 +00:00
  • 4dd4e76a88 Added a scope argument to the SymIsDef and SymIsDef functions, so it is possible to request information for a specific scope. Add an optional scope argument to the .DEFINED builtin function. Change the long branch macros to look for symbols in local scope. cuz 2002-11-22 01:45:00 +00:00
  • d7a5fbeb1a Removed __cdiff. Since the assembler does character set translation for some time now, it is no longer needed. cuz 2002-11-22 00:53:46 +00:00
  • 195a49a6cf More c16 changes cuz 2002-11-22 00:53:10 +00:00
  • 4b8a20fee6 Rename segment named NMI to LOWCODE cuz 2002-11-22 00:52:49 +00:00
  • 0cfca414a0 Fixed a wrong name (see last change) cuz 2002-11-22 00:52:11 +00:00
  • f0cfd60659 Make wchar_t a 16 bit type cuz 2002-11-22 00:51:33 +00:00
  • c6bd3063d5 Fixed a typo cuz 2002-11-22 00:39:29 +00:00
  • e77a39b2cd exit() is __fastcall__ cuz 2002-11-22 00:38:52 +00:00
  • 08b095c604 Reversed the last change because it did not work cuz 2002-11-22 00:33:29 +00:00