Commit Graph

  • c4835a9303 Merge pull request #26 from greg-king5/oric Oliver Schmidt 2013-08-06 09:03:44 -07:00
  • 6589288a04 Exposed, to C code, the names of the Atmos ROM's sound effect functions. Greg King 2013-08-06 11:12:30 -04:00
  • bf160cae69 Added symbol names for useful Atmos addresses. Greg King 2013-08-06 10:09:46 -04:00
  • 1227521685 Merge branch 'master' into c1p Stephan Mühlstrasser 2013-08-05 20:45:39 +02:00
  • 9b157a5b1e Defined a struct to contain the date and time data Mario Patiño 2013-08-03 19:08:36 +02:00
  • be7c24177c Promoted _auxtype to a struct to gain access to additional fields Mario Patiño 2013-08-03 15:42:16 +02:00
  • bb9f1d031a disable GETCWD command until I have a proper way to test it Christian Groessler 2013-07-30 00:52:58 +02:00
  • 7a45a7b2eb Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-07-29 10:09:24 +02:00
  • d242afdf7e Added sprintf() test contributed by Ullrich von Bassewitz. Oliver Schmidt 2013-07-27 17:21:07 +02:00
  • 781656a451 Merge branch 'master' into c1p Stephan Mühlstrasser 2013-07-26 22:56:37 +02:00
  • 1f36066946 Merge pull request #24 from greg-king5/oric Oliver Schmidt 2013-07-26 03:01:10 -07:00
  • f02843f05d Replaced number literals in source code with meaningful symbol names. Greg King 2013-07-26 03:33:54 -04:00
  • b78bbb5be7 Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-07-25 23:34:50 +02:00
  • 752141b026 Merge pull request #12 from greg-king5/lightpen Oliver Schmidt 2013-07-25 13:29:46 -07:00
  • 17333e4732 Fixed some line endings. Greg King 2013-07-25 13:53:15 -04:00
  • 3b544613d2 Moved the lightpen names from <mouse.h> to a new <pen.h>. Greg King 2013-07-25 13:32:40 -04:00
  • 5824f46244 Merge branch 'master' into c1p Stephan Mühlstrasser 2013-07-24 22:37:47 +02:00
  • 0b8c742bfc Remove unneeded import Stephan Mühlstrasser 2013-07-24 22:35:58 +02:00
  • 6cd1b57c06 Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-07-24 15:29:10 +02:00
  • bba46507e1 Merge pull request #23 from groessler/something_to_pull Oliver Schmidt 2013-07-24 06:16:57 -07:00
  • 1baca81341 add "tinyshell" test program for file operations Christian Groessler 2013-07-24 15:04:56 +02:00
  • 7ee873cc87 add "tinyshell" test program for file operations Christian Groessler 2013-07-24 15:04:56 +02:00
  • c642dab36f Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-07-24 14:59:07 +02:00
  • 06eed1eb31 Merge pull request #22 from groessler/something_to_pull Oliver Schmidt 2013-07-24 04:38:34 -07:00
  • 56588aa26a fix cleanup of stack Christian Groessler 2013-07-24 10:24:47 +02:00
  • d68307ee52 fix cleanup of stack Christian Groessler 2013-07-24 10:24:47 +02:00
  • f30b74ddb4 Don't import tmp1, slipped in by mistake in last commit Christian Groessler 2013-07-24 00:44:44 +02:00
  • f2807df4c2 Don't import tmp1, slipped in by mistake in last commit Christian Groessler 2013-07-24 00:44:44 +02:00
  • bbc31f67da implement _sysrename for Atari Christian Groessler 2013-07-24 00:40:09 +02:00
  • 993555da94 implement _sysrename for Atari Christian Groessler 2013-07-24 00:40:09 +02:00
  • a01b9f08ed Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-07-24 00:37:21 +02:00
  • 8f23c1bac7 don't include errno.inc -- not necessary Christian Groessler 2013-07-17 23:37:03 +02:00
  • 0bd97f5445 remove unused import sreg Christian Groessler 2013-07-17 23:33:12 +02:00
  • 9b505d7b65 Created C1P object file generator. Stephan Mühlstrasser 2013-07-16 22:29:14 +02:00
  • c6f97e914c Merge branch 'master' into c1p Stephan Mühlstrasser 2013-07-16 18:16:36 +02:00
  • 2df404f14e Merge pull request #21 from groessler/something_to_pull Oliver Schmidt 2013-07-16 06:52:43 -07:00
  • 3574f3a742 Normalized some hexadecimal addresses. Greg King 2013-07-16 01:48:57 -04:00
  • 641a609cf3 Moved common symbol names out of sources, and into a global include file. Greg King 2013-07-16 00:30:56 -04:00
  • e0aaac0088 fix '_sysrmdir' for SpartaDOS Christian Groessler 2013-07-16 01:29:49 +02:00
  • a3ad7d07a1 fix '_sysrmdir' for SpartaDOS Christian Groessler 2013-07-16 01:29:49 +02:00
  • 608e9875fb Suppress call to copydata routine, which seems to be necessary only in very special cases that are unclear at the moment. Stephan Mühlstrasser 2013-07-15 22:45:09 +02:00
  • 0303b0cc6c Adapt to memory size of C1P. Stephan Mühlstrasser 2013-07-15 22:24:10 +02:00
  • b3b3578f08 Nominal support for target Ohio Scientific Challenger 1P Stephan Mühlstrasser 2013-07-14 22:50:38 +02:00
  • fa89c6b020 Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-07-10 11:48:38 +02:00
  • c9c66dcfdd Merge pull request #20 from greg-king5/linker Oliver Schmidt 2013-07-10 02:37:45 -07:00
  • 25399e9c61 Merge pull request #19 from groessler/something_to_pull Oliver Schmidt 2013-07-10 02:24:12 -07:00
  • cf7f7b9ef2 Fixed ld65's precalculation of memory-area sizes. Greg King 2013-07-10 02:37:09 -04:00
  • 1bfd39ee20 close IOCB if open failed -- otherwise is is still marked as "in use" Christian Groessler 2013-07-09 23:39:42 +02:00
  • f04dc3570c close IOCB if open failed -- otherwise is is still marked as "in use" Christian Groessler 2013-07-09 23:39:42 +02:00
  • 078a1df2f6 Look for NULL pointer more efficiently. Greg King 2013-07-05 12:32:19 -04:00
  • feedf6690c Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-07-05 01:20:16 +02:00
  • 21ef04845e Merge pull request #18 from xofeht/master Oliver Schmidt 2013-07-04 12:24:19 -07:00
  • c12a8bf377 Fixed a logic bug in dbginfo.c module that prevented some valid debug info files from being parsed. thefox 2013-07-04 21:10:58 +03:00
  • d3d7499faa Remove saving and restoring of zeropage variables. Christian Groessler 2013-07-03 11:38:28 +02:00
  • b5c88a54d5 Merge pull request #17 from groessler/something_to_pull Oliver Schmidt 2013-07-02 23:58:08 -07:00
  • 7ebaec1802 Don't save and restore the zero page locations used. Saves 19 bytes code (in the exe file) and reduces memory footprint of the program by 45 bytes (code & bss). Christian Groessler 2013-07-02 19:55:00 +02:00
  • a555b5f6a5 Merge branch 'master' into lightpen Greg King 2013-07-01 09:25:02 -04:00
  • 42301b78ce Included a header that defines NULL. Greg King 2013-06-28 06:36:32 -04:00
  • 250e26c56e Don't save original IRQ, NMI, and RESET vectors -- it's not needed. Christian Groessler 2013-06-28 01:08:07 +02:00
  • 1e9823306a Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-06-28 00:49:12 +02:00
  • 5edcd639e0 Made EXTZP segment option for modules. Oliver Schmidt 2013-06-28 00:30:24 +02:00
  • 3af758ced5 Have __PLUS4__ imply __C16__. Oliver Schmidt 2013-06-27 23:09:54 +02:00
  • ecef5551a8 Merged testcode/lib/pen-test.c into the mousetest.c sample program. Greg King 2013-06-27 10:01:47 -04:00
  • 460cea425f No delimiter comment between includes and first segment. Oliver Schmidt 2013-06-27 13:04:52 +02:00
  • 82e73447c9 Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-06-25 12:04:15 +02:00
  • a8d66d0ef4 Merge pull request #16 from groessler/something_to_pull Oliver Schmidt 2013-06-24 23:45:47 -07:00
  • 1bd902787b move findfreeiocb function into its own object file Christian Groessler 2013-06-25 01:12:11 +02:00
  • a03b3574b6 use first free IOCB for "GRAPHICS 0" call instead of using a hard-coded one Christian Groessler 2013-06-25 01:27:47 +02:00
  • df1165e0e0 move findfreeiocb function into its own object file Christian Groessler 2013-06-25 01:12:11 +02:00
  • b31e0d3249 small memory optimization: appmsav not needed in the xl target Christian Groessler 2013-06-25 00:53:21 +02:00
  • be880bd157 remove TABs Christian Groessler 2013-06-25 00:48:43 +02:00
  • 1347947f0d some nicer debug messages Christian Groessler 2013-06-25 00:48:26 +02:00
  • 88c102b993 Renamed the mouse sample program because it also tests the mouse library. Greg King 2013-06-23 11:47:45 -04:00
  • a97e7f4801 Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-06-24 08:45:21 +02:00
  • e63bf1cde1 Used a library-reference method to calibrate lightpen drivers. Greg King 2013-06-23 03:18:28 -04:00
  • c4c67b9205 Fixed comment. Oliver Schmidt 2013-06-21 12:36:37 +02:00
  • 578d2fe25d Fixed comment. Oliver Schmidt 2013-06-21 13:35:35 +03:00
  • 3a8150f03d Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-06-21 11:53:56 +02:00
  • d6849d96bd Merge pull request #15 from groessler/something_to_pull Oliver Schmidt 2013-06-21 02:39:20 -07:00
  • e3fb1b3d3d Fix writing one byte beyond screen buffer. Christian Groessler 2013-06-21 01:53:13 +02:00
  • 73c4566ca7 Fix writing one byte beyond screen buffer. Christian Groessler 2013-06-21 01:53:13 +02:00
  • f16516047a cleanups and add more comments Christian Groessler 2013-06-21 00:01:07 +02:00
  • 6ed1b07e59 Fix check whether there is enough memory btw. MEMLO and the program load address to move screen buffer there. Christian Groessler 2013-06-20 23:31:41 +02:00
  • 96b0ca0524 Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-06-19 11:06:17 +02:00
  • 2a525f8a48 some cleanups Christian Groessler 2013-06-19 11:05:03 +02:00
  • 93bd9a8e51 Simply define CH_DEL exactly then when there none yet. Oliver Schmidt 2013-06-18 19:06:46 +02:00
  • 47d16e86a4 Add indication on the screen of occurring IRQs and NMIs (only for debug version). NMI handler: set I status bit to original value before interrupt before chaining to ROM NMI handler. Christian Groessler 2013-06-18 13:00:51 +02:00
  • c79b23e95b Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-06-17 23:54:49 +02:00
  • e22e32c63e Avoid macro redefinition of CH_DEL for apple2enh. Oliver Schmidt 2013-06-17 21:41:25 +02:00
  • 83280e1ee2 Have __APPLE2ENH__ imply __APPLE2__ and __ATARIXL__ imply __ATARI__. Oliver Schmidt 2013-06-17 21:34:08 +02:00
  • b45c765969 make one more debug message ".ifdef DEBUG" Christian Groessler 2013-06-17 18:56:28 +02:00
  • 3ae6a8514d Merge remote-tracking branch 'upstream/master' Christian Groessler 2013-06-13 22:59:14 +02:00
  • 92ad74a49f Avoid GCC "unconst" warning. Oliver Schmidt 2013-06-13 15:26:17 +02:00
  • e621ca0cce Better cleanup on program exit on atarixl target Christian Groessler 2013-06-13 01:17:53 +02:00
  • 7eca62f8e4 Move scrdev into it's own file. On the atarixl target it will be referenced by crt0.s. Christian Groessler 2013-06-13 01:16:35 +02:00
  • a6477c8caf better error message Christian Groessler 2013-06-13 01:16:05 +02:00
  • ce1313b36c some debug messages ".ifdef DEBUG" Christian Groessler 2013-06-13 01:07:40 +02:00
  • 9f8b5668e1 Add handling of write requests Christian Groessler 2013-06-13 00:54:03 +02:00
  • e5f409e357 intermediate check-in -- added handling of read requests Christian Groessler 2013-06-12 13:27:28 +02:00
  • 85dc09fd9f add LOWBUFS segment Christian Groessler 2013-06-12 13:26:26 +02:00