Commit Graph

  • 3dc9b06127 fixed bug on C64 GEOS (I/O was not enabled when reading joystick) izydorst 2002-12-20 22:54:56 +00:00
  • 712af18e96 Remove debug code cuz 2002-12-20 21:45:23 +00:00
  • 0f291f0db6 Ignore joystick drivers cuz 2002-12-20 21:44:57 +00:00
  • 6a79a3b2d8 New joystick API cuz 2002-12-20 21:41:40 +00:00
  • a75591573c Add signal bitmasks cuz 2002-12-20 21:02:57 +00:00
  • a143f26061 New joystick API cuz 2002-12-20 21:02:35 +00:00
  • f941b4bcee Make the functions __fastcall__ cuz 2002-12-20 21:02:17 +00:00
  • 4157bba161 Joystick library, first version cuz 2002-12-20 20:59:11 +00:00
  • bb0d6a6e39 Fixed a bug cuz 2002-12-20 20:39:24 +00:00
  • a0b79c7f49 *.emd are removed too with make zap izydorst 2002-12-20 17:06:02 +00:00
  • 46773e5e9b em drivers for VDC (both C128 native and C128 in C64 mode) izydorst 2002-12-20 17:01:02 +00:00
  • 0824475804 Return 0 if color not found cuz 2002-12-20 13:40:44 +00:00
  • 67890598ac Disable scrolling cuz 2002-12-19 23:16:51 +00:00
  • 8b42db95cb Use screensize for screen dimensions cuz 2002-12-19 23:15:28 +00:00
  • 181748bf03 Move the initialization code from conio.s as constructor/destructor code into the cgetc and cputc modules. Fix color routines using additional snippets from MagerValp. cuz 2002-12-19 22:53:13 +00:00
  • 8775a9da8a Add 80 column mode cuz 2002-12-19 21:22:22 +00:00
  • 36fe6284a8 For the CBM platforms, make revers() machine dependent and use the RVS flag of the different machines instead of a separate one. For the C128, make the textcolor() function work in 40 and 80 column mode. cuz 2002-12-19 20:29:27 +00:00
  • 0b496a9daa Ignore intermediate .s files cuz 2002-12-19 20:19:46 +00:00
  • 5f666a19b8 Replaced the solution for the array conversion problem by a better one. cuz 2002-12-17 12:12:44 +00:00
  • 421c8771dc Fixed a bug cuz 2002-12-17 11:39:02 +00:00
  • 803c1c0184 using functions from common/ in grc, correct order of menus in test.grc izydorst 2002-12-17 09:10:57 +00:00
  • 36084183f2 Fixed the return value of labs cuz 2002-12-16 18:14:37 +00:00
  • 1faaf6f4bf Added abs and labs cuz 2002-12-16 18:13:10 +00:00
  • 07b040fe5a Added STARTUP and LOWCODE segments cuz 2002-12-16 09:30:52 +00:00
  • 2242939c78 Added signal.h cuz 2002-12-15 14:57:12 +00:00
  • 2f8cdf9db9 Added signal.inc cuz 2002-12-15 14:57:04 +00:00
  • 0cdc39ea9f Remove dependencies for other header files cuz 2002-12-15 14:39:01 +00:00
  • c0ec39ae7a Declaration of LONG_MIN was wrong cuz 2002-12-15 12:12:33 +00:00
  • 199c9fcd4a Added stdint.h cuz 2002-12-15 12:11:58 +00:00
  • 0774fe273a Did some renaming and cleanup: Renamed EXPR_SEGMENT to EXPR_SECTION, since this is what it really is. Added a real EXPR_SECTION which is now used in the linker to represent the run address of a segment, provided that it is requested to be defined. Changed some named in use of EXPR_MEMAREA. Added handling of the new EXPR_SEGMENT to both, the binary and o65 output format. cuz 2002-12-14 22:57:00 +00:00
  • f47648ecfb Moved CH_ESC back to cbm.h cuz 2002-12-14 16:55:17 +00:00
  • cd5f487b8c Bumped the version number cuz 2002-12-13 20:01:18 +00:00
  • 76b41b3f9a Fixed a typo cuz 2002-12-13 11:26:21 +00:00
  • 579cd602e6 Added a copy of the windows packaging script to the repository cuz 2002-12-13 11:25:26 +00:00
  • f79ac9168e New Lunix config file from Greg King cuz 2002-12-13 10:47:03 +00:00
  • 29f3dcfe05 All module functions are fastcall cuz 2002-12-13 00:41:34 +00:00
  • 5a3040dfb1 buggy rmb and rmbf macros (not used anywhere anyway ;) izydorst 2002-12-13 00:35:54 +00:00
  • 41f6d32cfd Fix parameters to cbm_load and cbm_save cuz 2002-12-13 00:30:40 +00:00
  • da6462ebd3 Fixed formatting of the help text cuz 2002-12-13 00:29:40 +00:00
  • e8adf59c78 Use tgi drivers from libsrc directory cuz 2002-12-13 00:24:22 +00:00
  • 620c275d75 Fixed the fix:-) cuz 2002-12-13 00:18:44 +00:00
  • c45c2eb3ea Small change to make the color stuff consistent across platforms cuz 2002-12-13 00:09:25 +00:00
  • 844f5a1a86 old color.s implementation for convenience cpg 2002-12-12 23:52:48 +00:00
  • f0caac24e1 used version from pet -- Atari is now a monochrome target cpg 2002-12-12 23:51:18 +00:00
  • cff1f462fb call setcursor cpg 2002-12-12 23:50:35 +00:00
  • 8b74bff122 added _atari_xxxcolor() functions cpg 2002-12-12 23:45:51 +00:00
  • a5489728ae Converted all Watcom makefiles to use GNU make cuz 2002-12-12 23:19:53 +00:00
  • 1ec291fa4e Fixed a macro problem cuz 2002-12-12 23:19:33 +00:00
  • 7f9bb30731 Some Watcom related fixes cuz 2002-12-12 21:53:26 +00:00
  • 0dc85c727b Fixed escape and stop key definitions for the commodore machines cuz 2002-12-12 21:01:34 +00:00
  • 380f5ce51d Added a PLOT kernal replacement function cuz 2002-12-12 18:44:28 +00:00
  • 4e2110a7a9 Fixed the inlined strlen function cuz 2002-12-12 17:40:58 +00:00
  • e84a1c068b Print a warning if a bss type segment has both, run and load areas assigned. cuz 2002-12-11 18:29:58 +00:00
  • 11306120ea Fixed a bug that occurred when using // comments at the end of an #if line. cuz 2002-12-11 15:28:09 +00:00
  • 2f8c281b89 Fixed hangup for loops in jump cascade cuz 2002-12-11 11:29:17 +00:00
  • 47d4d62d1f The C16 does also support a joystick cuz 2002-12-10 23:38:49 +00:00
  • b3ed17f575 Added EMD drivers for the Commodore B machines. Note: These drivers are currently untested because I didn't realize that using the drivers would need file routines, which are not available right now. So in fact the drivers are not only untested, they are also unusable on the target platforms, because they cannot be loaded. cuz 2002-12-10 10:30:01 +00:00
  • 4ce2bb2de2 Move common stuff for the C16 and Plus/4 into cbm264.h cuz 2002-12-09 22:09:20 +00:00
  • 8dc9619d2e Define CH_ENTER cuz 2002-12-09 21:44:33 +00:00
  • b9a9c8186a Better test cuz 2002-12-09 12:22:48 +00:00
  • 9595d16ac0 Fixed the PLOT function cuz 2002-12-09 10:45:16 +00:00
  • 01488b8b31 Cleanup cuz 2002-12-09 10:40:41 +00:00
  • 23fbb7fb99 Added extended memory test program cuz 2002-12-06 21:55:56 +00:00
  • fb8984c73b Fixed a bug cuz 2002-12-06 21:54:49 +00:00
  • 5da55386ed Update: new c16 target and fire demo cuz 2002-12-06 02:18:37 +00:00
  • c56b5218d2 adapted to fastcall calling convention cpg 2002-12-06 00:32:20 +00:00
  • 4314ed5185 comment fixes; cleanups cpg 2002-12-06 00:26:09 +00:00
  • 1c29bd3663 comment fixes cpg 2002-12-06 00:24:35 +00:00
  • 3cd25599c5 Added the functions from em.h cuz 2002-12-05 23:22:17 +00:00
  • f7244c4e19 Added em_use cuz 2002-12-05 18:57:53 +00:00
  • e4d25caa56 Fixed a bug cuz 2002-12-05 12:59:07 +00:00
  • cca009fe78 Added stack usage info cuz 2002-12-05 12:59:00 +00:00
  • 87531388f9 Added C128 extended memory driver for memory in bank #1 cuz 2002-12-04 22:29:45 +00:00
  • 867b2ea2ed Fixed a bug cuz 2002-12-04 11:03:15 +00:00
  • df5132d31c New feature: startaddress cuz 2002-12-03 22:32:38 +00:00
  • 6156a8b472 Make the read vector __fastcall__ cuz 2002-12-03 22:31:19 +00:00
  • ebba65b0b3 Make read and write __fastcall__ cuz 2002-12-03 22:31:06 +00:00
  • 51c31b7ab6 Make read() and write() fastcall cuz 2002-12-03 22:25:26 +00:00
  • df956f4628 Added get_tv for several platforms cuz 2002-12-03 22:19:21 +00:00
  • 6ad3b3078f Close all open files on exit cuz 2002-12-03 21:44:58 +00:00
  • 773888ba95 Ignore .emd files cuz 2002-12-03 21:44:41 +00:00
  • ab9eb876b9 Change constructor priority cuz 2002-12-03 20:01:43 +00:00
  • 2569c0c56c Fixed a typo cuz 2002-12-03 20:00:38 +00:00
  • dca1b271bc Fixed a typo cuz 2002-12-02 21:48:23 +00:00
  • c7f5efb58f Changed location of TGI drivers, added EM drivers cuz 2002-12-02 21:33:45 +00:00
  • aa1672d695 Copy EM drivers cuz 2002-12-02 21:28:35 +00:00
  • dcc294da5f Fixed a comment cuz 2002-12-02 21:27:06 +00:00
  • 386643bbf1 Added C64 RAM driver, fixed bug in REU driver cuz 2002-12-02 20:45:24 +00:00
  • 45cae51628 C64 -> C128 conversion cuz 2002-12-02 14:12:34 +00:00
  • 57e7ce7eb2 Renamed CC65_MMU_CFG to MMU_CFG_CC65 cuz 2002-12-02 14:12:25 +00:00
  • dc3b6ecbfe Ignore drivers cuz 2002-12-02 06:17:00 +00:00
  • b5ac3a0862 Ignore em_load.s cuz 2002-12-02 06:16:28 +00:00
  • 7583f2b0cf Cosmetic changes cuz 2002-12-02 06:15:03 +00:00
  • 508af1ca21 Added emd drivers cuz 2002-12-02 06:14:46 +00:00
  • 8369e0fe7a New defines, sort cuz 2002-12-02 06:10:41 +00:00
  • 52559c2c18 Cosmetic change cuz 2002-12-01 23:40:49 +00:00
  • 6106ec729e Make DoWarning static cuz 2002-12-01 23:40:01 +00:00
  • ab25c627c8 Added file variables, other cosmetic changes cuz 2002-12-01 23:39:11 +00:00
  • 11476dced6 Cosmetic changes cuz 2002-12-01 23:39:00 +00:00
  • 40c8cbdca5 Added a harmless function cuz 2002-12-01 23:32:13 +00:00