Commit Graph

  • 31595342d6 Mouse driver implementation cuz 2004-03-23 21:54:24 +00:00
  • 5f3ed8826f Added an interrupt facility similar to that on the C128 and Plus/4 cuz 2004-03-23 21:50:15 +00:00
  • 461696e15f Wrapper for mouse_box cuz 2004-03-23 21:49:37 +00:00
  • e5854b0d7a Fixed a bug cuz 2004-03-23 20:37:40 +00:00
  • 3bfbaee6a6 Working on loadable mouse drivers cuz 2004-03-21 22:12:06 +00:00
  • 3266110927 Platform dependent FILENAME_MAX cuz 2004-03-21 22:10:42 +00:00
  • 04d2a349af Rewrite. This fixes a bug where a forward reference (+1) to a non existing label caused an internal error. It does also add checking for unreferenced labels. cuz 2004-03-21 16:15:55 +00:00
  • eeea3b9bc2 Adjust year in copyright string cuz 2004-03-21 16:15:04 +00:00
  • c638243881 Changed a bug in the the translation table for the Atari: \a (bell) should now work. cuz 2004-03-21 15:13:45 +00:00
  • 1447b104db Fixed a problem with conditional assembly. The assembler did not check if end of lined was reached after a .IF/.ELSE/... This could lead to invalid input accepted without an error message. cuz 2004-03-21 11:03:08 +00:00
  • 3f1ebfe116 Fixed a small bug cuz 2004-03-20 19:23:03 +00:00
  • 0bbcaa5c1a New option --list-targets cuz 2004-03-20 09:36:22 +00:00
  • e1b4d06d28 - fixed wrong parameters for <, > izydorst 2004-03-19 23:03:21 +00:00
  • 60bf40f6db Fixed a bug cuz 2004-03-19 10:38:09 +00:00
  • 1b81dcc64f Fixed a bug cuz 2004-03-19 10:18:21 +00:00
  • 1a9c9bf32f Output a warning for a call to memset with a count of zero. cuz 2004-03-18 09:43:08 +00:00
  • be9ddfd33e mouse_set_callbacks doesn't return anything cuz 2004-03-18 09:42:44 +00:00
  • b5fe24f255 Added CH_ENTER cuz 2004-03-18 09:42:02 +00:00
  • 098dfa2168 recognize MyDOS cpg 2004-03-16 22:48:20 +00:00
  • 550afe3afa add MyDOS detection (from Stefan Haubenthal) cpg 2004-03-16 22:47:50 +00:00
  • 278b62832e New mouse show/hide routines cuz 2004-03-16 19:27:48 +00:00
  • 3f4096d303 Optimization for __bzero. cuz 2004-03-15 22:03:50 +00:00
  • 5f4a3742e6 add MyDOS error codes, contributed by Stefan Haubenthal cpg 2004-03-15 21:08:08 +00:00
  • d54081896a adapt to new value of dummy error code cpg 2004-03-15 21:02:04 +00:00
  • 09a608cd58 Removed a useless function call cuz 2004-03-14 19:58:48 +00:00
  • b78ef1e0b4 Removed obsolete comment cuz 2004-03-14 11:16:49 +00:00
  • 20c3a8c25c New apple2enh target cuz 2004-03-13 23:27:54 +00:00
  • c7eaae5d07 New apple2enh target library cuz 2004-03-13 23:25:35 +00:00
  • 1b588fd831 apple2enh fixes cuz 2004-03-13 23:25:22 +00:00
  • 3e6393c279 Added a Makefile cuz 2004-03-13 23:25:11 +00:00
  • 847e1c62eb Minor fixes for the new apple2enh target cuz 2004-03-13 23:17:19 +00:00
  • 0358a14d1f Additional I/O chips added by Stefan Haubenthal cuz 2004-03-13 22:51:29 +00:00
  • fd7e7f8e73 New header file from Stefan Haubenthal cuz 2004-03-13 22:46:29 +00:00
  • 89fc8f3df7 Fixed a bug: The volatile keyword was not accepted in type casts or as argument to the sizeof operator, if the type spec is starting with this keyword. cuz 2004-03-13 22:37:13 +00:00
  • 0008f12107 Contributed files from Oliver Schmidt cuz 2004-03-13 21:42:44 +00:00
  • a942017c96 Remove break registers as absolute variables cuz 2004-03-13 21:41:30 +00:00
  • 3846e8c536 Fixed inclusion order cuz 2004-03-13 21:39:01 +00:00
  • 175cba5701 Fixed key definitions (were removed from apple2.h) cuz 2004-03-13 21:35:47 +00:00
  • a5eb81c76b - technical stuff in <tt/../ izydorst 2004-03-12 01:23:21 +00:00
  • f2d613cfbc - some VDC info updates izydorst 2004-03-12 01:21:27 +00:00
  • a57deeb58a Reworked version by Oliver Schmidt cuz 2004-03-11 21:54:22 +00:00
  • 5f2569ef28 New target APPLE2ENH cuz 2004-03-11 21:29:09 +00:00
  • 897b12cdb2 Fixed a typo cuz 2004-03-11 21:28:49 +00:00
  • bcf09a96bb New target APPLE2ENH cuz 2004-03-11 21:21:33 +00:00
  • c313ae2ce4 Added a new apple2enh target cuz 2004-03-11 20:52:23 +00:00
  • 32307e14e4 Document push/pop for segment name #pragmas cuz 2004-03-08 22:35:37 +00:00
  • 40dc3582a9 Allow push/pop arguments for segment name #pragmas cuz 2004-03-08 22:33:27 +00:00
  • 7a5d4f3138 Fixed issues with the last change: The return code must be pulled from stack before the stack pointer is reset. cuz 2004-03-08 20:38:58 +00:00
  • 742d8c3294 Renamed IS_Pop to IS_Drop cuz 2004-03-07 22:09:25 +00:00
  • 9d439d9dd2 New module strstack cuz 2004-03-07 22:09:06 +00:00
  • 7006e5d1f2 Documented the new push/pop factility for #pragmas. cuz 2004-03-07 22:02:45 +00:00
  • d0ea9f34b6 Made several options that can be changed by #pragmas stackable. Added new #pragma regvars. cuz 2004-03-07 21:53:35 +00:00
  • 7492c924e3 New module intstack cuz 2004-03-07 21:52:30 +00:00
  • 9c2e03466d - a new sample program (GetID is a Hello World in GEOS :) izydorst 2004-03-06 13:35:29 +00:00
  • 703cde460f Working... cuz 2004-03-05 18:34:44 +00:00
  • 18a2904921 Added mouse_ioctl cuz 2004-03-05 18:33:56 +00:00
  • d923233a53 - fixed bug which prevented DrawPoint/Line from drawing izydorst 2004-03-05 17:13:52 +00:00
  • 2b66c5e131 - comment fixes izydorst 2004-03-05 17:11:57 +00:00
  • 70f4d3a6df Document atari function keys cuz 2004-03-04 22:31:18 +00:00
  • 04ccfdd660 Added missing 'simple escape sequences' cuz 2004-03-02 19:42:19 +00:00
  • f2a74164a2 Fixed a bug: Octal character constants were not handled correctly. cuz 2004-03-02 19:42:07 +00:00
  • 6577ca9cb3 SB_GetNumber didn't handle a sign correctly cuz 2004-03-02 19:30:08 +00:00
  • 98e3d2815e Added missing 'simple escape sequences' cuz 2004-03-02 19:27:59 +00:00
  • 9bf337a37b Pass chars as ints cuz 2004-03-02 19:25:26 +00:00
  • e47ed98aa7 Move the expression test code into separate modules. The Test() and TestInParens() functions do now return information about the expression that was tested. An if... statement where the expression is always true will now print a warning "Unreachable code" if it has an else clause. cuz 2004-03-02 18:00:08 +00:00
  • 9d46a42600 Fixed two errors, skip to end of line in case of an error cuz 2004-03-02 17:24:30 +00:00
  • 56715084b8 The program return code is passed back in ST for the CBMs cuz 2004-03-02 17:13:01 +00:00
  • af461406cb Fix: No ST constant available cuz 2004-03-02 17:10:43 +00:00
  • 220e5a3898 Place the return code into ST cuz 2004-03-02 17:08:07 +00:00
  • 910f9277ac Place the return code into ST cuz 2004-03-02 16:59:52 +00:00
  • 96f96a5bde Identifiers starting with a dot could not be used as namens for .define style macros, even with --leading_dots_in_identifiers. This was also true for symbols with one character names and without a leading dot. cuz 2004-02-22 11:34:29 +00:00
  • 4d80ff9214 Don't use bash'isms in make cuz 2004-02-20 11:02:15 +00:00
  • be5adac693 Use the assembler version as BASIC line number, so the version of the assembler (and probably compiler) can be determined from a compiled executable. Nice idea from Stefan Haubenthal. cuz 2004-02-02 13:34:12 +00:00
  • f0250724a1 Working on the mouse stuff cuz 2004-02-02 12:26:50 +00:00
  • 5ed647b99e New joystick driver contributed by Stefan Haubenthal cuz 2004-02-02 12:23:45 +00:00
  • 7165d4d77f The disassembler outputs .text instead of .byte cuz 2004-01-22 21:15:51 +00:00
  • 4106dfd526 Fixed a bug cuz 2004-01-22 21:13:01 +00:00
  • 51aec21c23 Fixed a bug cuz 2004-01-20 21:33:23 +00:00
  • e717b44d4d Fixes/improvements from Stefan Haubenthal cuz 2004-01-09 17:39:55 +00:00
  • 95c0fb6e0b Removed an unused assignment cuz 2004-01-04 21:35:38 +00:00
  • 15793782a8 Doc fixes from Stefan Haubenthal cuz 2004-01-04 21:25:50 +00:00
  • 1b73d9d254 New module from Stefan Haubenthal cuz 2004-01-04 21:24:37 +00:00
  • 473d620742 Fixed a typo cuz 2004-01-04 21:16:08 +00:00
  • 5c3b1be529 Removed a few em driver remanents cuz 2004-01-04 21:15:23 +00:00
  • d237a9fa23 Remove an unused include cuz 2004-01-04 21:14:43 +00:00
  • 7bea8431e2 Two fixes from Stefan Haubenthal cuz 2004-01-04 21:12:01 +00:00
  • e94afbc0dd added ExitTurbo before showing DlgBox - this allows for safe recover after ActionReplay freeze izydorst 2004-01-02 23:28:00 +00:00
  • 83342c6ee9 more info about kernal functions that silently restore vectors izydorst 2004-01-02 23:16:01 +00:00
  • 77e667c14d Better debug output cuz 2003-12-31 09:55:18 +00:00
  • 5cc3e809bb Fixed a bug cuz 2003-12-30 22:44:03 +00:00
  • 6d49e06fa2 Fixed a few bugs cuz 2003-12-30 22:42:49 +00:00
  • d428d3cec7 More mouse functions cuz 2003-12-30 19:14:17 +00:00
  • fb17cf5e0f New ioctl function cuz 2003-12-30 08:18:40 +00:00
  • 92d5130220 Improved PET-II support cuz 2003-12-30 08:09:08 +00:00
  • 904780547c More mouse stuff cuz 2003-12-30 08:08:07 +00:00
  • 0f06fe63b7 New mouse directory cuz 2003-12-29 07:40:56 +00:00
  • 3e528820b0 Fixed a bug cuz 2003-12-28 22:17:33 +00:00
  • 2c622ca099 New mouse subdirectories cuz 2003-12-28 21:48:22 +00:00
  • 8d4c661c75 Make mouse driver loadable cuz 2003-12-28 21:26:11 +00:00
  • 30d99a4d56 New loadable mouse drivers cuz 2003-12-28 21:25:15 +00:00