Commit Graph

  • 3daecfb3dd Added enum for cc65 exit codes. replaced stdlib exit code names constants in libsrc with cc65 exit code named constants mc78 2019-11-12 13:08:33 +01:00
  • 7bae9038cf Replaced plain 0's and 1's in exit statements with EXIT_SUCCESS or EXIT_FAILURE mc78 2019-11-11 16:30:09 +01:00
  • c9355734f5 make linker generated export warning conistent with the import warning bbbradsmith 2019-11-18 01:37:26 -05:00
  • 788fbcc9c8 Fix silent crash failure on warning from linker command line define import size mismatch bbbradsmith 2019-11-17 03:45:32 -05:00
  • 5da525e0ea Added a standard mouse driver to the cx16 library. Greg King 2019-11-16 14:51:24 -05:00
  • d78133e1f0 Updated cx16 to match the Commander X16 ROMs and emulator, release 34. Greg King 2019-11-16 13:11:40 -05:00
  • 4dda5d2173 Changed a "See also" link in the abort() and assert() descriptions from raise() to signal(). Greg King 2019-11-12 11:57:38 -05:00
  • 659d1729eb Fixed exit code #974 Stefan 2019-11-12 11:23:23 +01:00
  • ac4866c027 Made assert() send SIGABRT when an assertion fails. Greg King 2019-11-10 12:46:01 -05:00
  • 7f7db01e25 Fixed typos Stefan 2019-11-09 22:23:46 +01:00
  • d38417b347 Optimize sign extension. Piotr Fusik 2019-11-05 20:44:21 +01:00
  • 985371433b Swap the positive/negative paths to save a branch. Piotr Fusik 2019-11-05 20:26:02 +01:00
  • 421c3f2b4f Don't set carry when already set. Piotr Fusik 2019-11-05 20:16:21 +01:00
  • 2bec637637 Optimize a negation in signed division. Piotr Fusik 2019-11-05 20:15:34 +01:00
  • 0d21a2b5a4 Reformat comments to style guide rules Richard Halkyard 2019-10-31 11:23:15 -05:00
  • 0402fbd4b8 Fix comment alignment Richard Halkyard 2019-10-31 11:07:33 -05:00
  • 44065f5e12 Remove unncessary symbol Richard Halkyard 2019-10-31 11:05:57 -05:00
  • 2c9c704522 Use cl65 for linking samples Richard Halkyard 2019-10-31 11:03:21 -05:00
  • 917e5d4f01 Code-style fixes as per PR feedback Richard Halkyard 2019-10-31 11:01:00 -05:00
  • 2bd798fa13 Optimizations Fabrizio Caruso 2019-10-30 18:32:35 +01:00
  • 78d660da55 kbhit checks KBEDG and getc resets KBEDG Fabrizio Caruso 2019-10-30 09:14:17 +01:00
  • 43f24afe29 stz Fabrizio Caruso 2019-10-28 21:25:41 +01:00
  • 609f63ac74 Second tentative fix Fabrizio Caruso 2019-10-28 20:02:18 +01:00
  • bf4c9c3c8c Fix handling of IRQs that occur when ROM is active Richard Halkyard 2019-10-29 22:45:22 -05:00
  • 89c8a988bf Use Kernal locations for serial buffer ptrs Richard Halkyard 2019-10-29 22:44:29 -05:00
  • 3bd4d05598 TGI driver and matching linker config for Plus/4 Richard Halkyard 2019-10-27 10:22:35 -05:00
  • 1d39863a60 vic20/cputc: Fix incorrect CRAM_PTR at startup when using conio Curt J. Sampson 2019-10-09 21:05:00 +09:00
  • 128991d868 libsrc/*/kplot.s: Use cbm_kernal.inc symbols, not hardcoded addrs Curt J. Sampson 2019-10-24 13:46:41 +09:00
  • 9fa90e2265 Added VERA peek() and poke() to the cx16 library. Greg King 2019-10-24 05:15:42 -04:00
  • 1074d35a15 remove bra Fabrizio Caruso 2019-10-16 23:22:41 +02:00
  • e4b60e1068 Remove useless tax Fabrizio Caruso 2019-10-16 13:30:58 +02:00
  • da01286037 Tentative solution for cgetc in Lynx Fabrizio Caruso 2019-10-15 22:25:26 +02:00
  • f3d898d6a3 Added the GIF switch to the X16 emulator's control port. Greg King 2019-10-15 12:10:34 -04:00
  • 55444b8337 Removed redundant LDA Stephan Mühlstrasser 2019-09-17 20:23:36 +02:00
  • 7547c4c77c Address review comments Stephan Mühlstrasser 2019-09-17 20:03:51 +02:00
  • 668273cdf5 Remove source file that was only used for testing Stephan Mühlstrasser 2019-09-04 19:33:14 +02:00
  • 8704d42005 Remove obsolete comment Stephan Mühlstrasser 2019-09-03 10:04:30 +02:00
  • eb2317d014 Restructured according to review Stephan Mühlstrasser 2019-09-02 20:52:16 +02:00
  • e2007d0743 New OSI input routine based on disassembly of ROM code. Jeff Tranter 2018-01-04 19:04:13 -05:00
  • 9a3e521358 small m and n fixed Fabrizio Caruso 2019-10-13 12:32:54 +02:00
  • bac6f94929 Fix 127 (second left arrow) Fabrizio Caruso 2019-10-13 12:13:46 +02:00
  • b91e233714 Fix left arrow (char 77=13+64) Fabrizio Caruso 2019-10-13 11:30:21 +02:00
  • d04f7935c3 M N fixed Fabrizio Caruso 2019-10-13 11:23:09 +02:00
  • 0210d76694 Fix 4 Fabrizio Caruso 2019-10-13 10:41:44 +02:00
  • 5eda1c256c Fix char 35 38 42 47 52 Fabrizio Caruso 2019-10-13 10:27:09 +02:00
  • 4f24a06f0e Fixed error handling for missing names in ld65 configure files. Greg King 2019-10-12 07:59:49 -04:00
  • e660a49347 [cx16] Update ROM banks to new mapping LRFLEW 2019-10-07 13:36:54 -05:00
  • f3f15cfd25 Fixed problems with the Atari Lynx's TGI driver. Greg King 2019-10-12 04:01:03 -04:00
  • 39b10f9599 Added new program descriptions to the list. Greg King 2019-10-11 10:48:56 -04:00
  • 216105f6df Update comments in rand.s LRFLEW 2019-10-09 01:42:50 -05:00
  • 3994fee595 Significantly faster rand() implementation LRFLEW 2019-10-07 22:37:34 -05:00
  • fb260ef17f Init is no longer in crt0.s Fabrizio Caruso 2019-10-09 09:23:57 +02:00
  • 7706ea2f13 Improve comments Fabrizio Caruso 2019-10-07 11:41:29 +02:00
  • 1b1d29ca9e Comments Fabrizio Caruso 2019-10-07 11:36:57 +02:00
  • 40cf719068 Use decimal for lcd size initialization Fabrizio Caruso 2019-10-06 20:30:30 +02:00
  • b051c913e9 Add supervisionhello in samples/Makefile Fabrizio Caruso 2019-10-06 15:19:45 +02:00
  • eb83a3fd0f Improve helloworld example for Supervision Fabrizio Caruso 2019-10-06 13:41:02 +02:00
  • 915836b3ec Improve init code readability Fabrizio Caruso 2019-10-06 13:00:37 +02:00
  • cdb8035cf0 Move screen init into crt0.s Fabrizio Caruso 2019-10-03 23:32:16 +02:00
  • 74a904be54 Hello world example for the Supervision Fabrizio Caruso 2019-10-03 22:46:34 +02:00
  • 96547d1dd4 Fix colors for #948 Stefan 2019-10-09 10:03:38 +02:00
  • 9bd92178b6 Fix Gamate RVS Fabrizio Caruso 2019-10-03 18:47:10 +02:00
  • 2e5fbe89cd Made the "none" CPU allow all address sizes. Greg King 2019-10-02 10:09:48 -04:00
  • 9dfc8f84bc Fixed cgetc(). Greg King 2019-10-01 05:30:36 -04:00
  • 3cece61525 Added character codes to change between the two CBM fonts. Greg King 2019-10-01 04:16:44 -04:00
  • d7ec817f0a Fixed a typo in the cx16 document. Greg King 2019-09-30 10:41:21 -04:00
  • 2546c6ba1c Put the C64 code into cx16/_scrsize.s. Greg King 2019-09-28 01:38:16 -04:00
  • 6cae84a25d Updated the cx16 start-up to the emulator's release 32. Greg King 2019-09-28 00:54:27 -04:00
  • 18afc7c703 Created a target and a library for the Commander X16 prototype computer. Greg King 2019-09-27 03:38:51 -04:00
  • 0896deedef Added a .ORG keyword to ca65 structs/unions. Greg King 2019-09-11 17:55:49 -04:00
  • 3b128ba59f Use MACHID to check for realtime clock. Oliver Schmidt 2019-09-10 09:49:06 +02:00
  • c53b167307 Added a charmap header that converts no character encodings. Greg King 2019-09-07 18:50:11 -04:00
  • 4e3abf417f Use the word 'macros' universally (not macroes) Jeremy Chadwick 2019-08-26 12:16:22 -07:00
  • 57b997355f Grammatical modifications Jeremy Chadwick 2019-08-24 03:49:32 -07:00
  • cc373cc41d doc: clarify need for .IMPORT on some special symbols Jeremy Chadwick 2019-08-23 23:36:43 -07:00
  • 3d63a8bb62 Cleaning jede 2019-07-26 23:11:34 +02:00
  • 3b07b8b8e3 Add cclear and cclearxy jede 2019-07-26 23:04:54 +02:00
  • a0db846a97 Allowed old-style (K and R) function declarations to be fastcall. Greg King 2019-07-22 09:05:01 -04:00
  • cceffbdb8c Fix bug $FF jede 2019-07-21 18:38:17 +02:00
  • e7bb0aad19 Fix comment and gotox force colour change jede 2019-07-21 11:01:14 +02:00
  • 996537282c Cleaning import variables jede 2019-07-21 10:57:17 +02:00
  • 848df36f6b Optimize Clrscr jede 2019-07-21 10:56:32 +02:00
  • 0fe98a7ca8 Fix bgcolor and textcolor must return last color, jmp remove. jede 2019-07-18 20:48:10 +02:00
  • f9e13abc11 jmp instead of jsr jede 2019-07-17 22:53:49 +02:00
  • ede64f68a9 Fix bug with bgcolor and textcolor jede 2019-07-17 21:48:53 +02:00
  • 6f7f6b5119 Fix label, optimize code jede 2019-07-10 21:44:07 +02:00
  • a0a6537bda Fix typo and optimize jede 2019-07-07 22:02:48 +02:00
  • 28eba8bff9 fix import jede 2019-07-06 10:33:39 +02:00
  • 7767a0e88e fix typo jede 2019-07-06 10:26:19 +02:00
  • 3d5811d8f5 Fix gotoy changecolor jede 2019-07-06 10:19:45 +02:00
  • 7f9e73a1ce Add textcolor and bgcolor.s jede 2019-07-06 10:16:57 +02:00
  • 14ac1a7ff6 Fix bug : gotoxy does not working because Y does not update the adress on the screen jede 2019-07-03 01:13:59 +02:00
  • 5cbbb4597f Document binary literals Lauri Kasanen 2019-07-17 09:28:14 +03:00
  • 1bfdce55ed binlit: Add a few random leading zeros Lauri Kasanen 2019-07-16 19:06:34 +03:00
  • 925ea9d544 cc65: Add support for binary literals Lauri Kasanen 2019-07-16 18:39:37 +03:00
  • 76fe064e03 Add XSCROH & XSCROB value jede 2019-07-20 11:31:00 +02:00
  • 99de3cb6ea Add page 0 variables from Telemon 2.4 jede 2019-07-20 11:28:33 +02:00
  • 88c6dd2da8 Changed empty parameter lists into (void) lists on functions with asm() statements. Greg King 2019-07-16 13:16:02 -04:00
  • 2f3955dbc7 src/Makefile: Simplify BUILD_ID logic. Björn Esser 2019-07-14 09:28:49 +02:00
  • 9be25dab9c Minor URL update. Oliver Schmidt 2019-07-15 12:29:09 +02:00