Commit Graph

  • f8be35b41e Fixed some typos in the "large alignment" support. Greg King 2020-05-15 21:09:02 -04:00
  • 3adeb0f907 Removed invalid link to ca65 document. Chris Cacciatore 2020-05-10 11:40:19 -07:00
  • ad1eadd60d Added support for --large-alignment in ld65. Chris Cacciatore 2020-05-08 15:33:30 -07:00
  • 5b56c6e3a2 Disable potentially enabled double-width graphics. Oliver Schmidt 2020-05-04 22:22:32 +02:00
  • cbf0c1d1dd Updated the cx16 library to the Commander X16's ROM prerelease 37. Greg King 2020-05-02 13:46:06 -04:00
  • 31daa706b7 PMG_SIZE_QUAD is 3, not 2. itaych 2020-04-16 02:28:15 +03:00
  • 4a224878d8 Preserve the accu Stefan 2020-04-06 16:20:52 +02:00
  • 0981c020b2 Shortened names and adjusted style. Oliver Schmidt 2020-04-02 22:58:16 +02:00
  • 411fe87f64 Fixed tolower() and toupper() to save high byte. Oliver Schmidt 2020-04-02 22:14:22 +02:00
  • df015f4766 Adjusted tolower() and toupper() to https://github.com/cc65/cc65/pull/997 Oliver Schmidt 2020-04-02 11:15:53 +02:00
  • 65dd931d22 Some style adjustments. Oliver Schmidt 2020-04-02 10:03:01 +02:00
  • 4cc95a2c6c Matched comment to the one in the C header file. Oliver Schmidt 2020-04-02 09:45:11 +02:00
  • c15f4975d0 fix the clean: target to remove any disk images. Dirk Jagdmann 2020-03-29 13:09:57 -07:00
  • 8b5a2f135c Added missing <tag> and <itemize> Linuxdoc tags to some ctype.h function descriptions. Greg King 2020-03-27 00:59:15 -04:00
  • 4ea2bfef0a Aligned comment. greg-king5 2020-03-26 22:54:58 -04:00
  • 3e12840933 +code style marko.lauke 2020-03-21 20:26:34 +01:00
  • 68ff89ba0a +cc65 inline asm stp mnemonic support marko.lauke 2020-03-13 00:42:27 +01:00
  • a53bd345d8 Adjusted comments due to recent change. Oliver Schmidt 2020-03-26 12:29:56 +01:00
  • 62eb3137ab Update get_ostype.s Jeremy Rand 2020-03-24 23:39:57 -04:00
  • beaa77d2d6 fix whitespace Dirk Jagdmann 2020-03-23 03:04:48 -07:00
  • e0cb33d9d4 SEGMENT start of 0 should be valid bbbradsmith 2020-03-21 17:11:20 -04:00
  • 2fc24847ac Fixed an error message printer. Greg King 2020-03-11 17:28:42 -04:00
  • b91ad02da1 Made use of 65C02 opcode (thx to polluks). Oliver Schmidt 2020-03-05 14:38:12 +01:00
  • e2c6648607 Fixed a typo in commit 2e5fbe89cd. Greg King 2020-02-21 08:12:05 -05:00
  • 857a566a2e Normalized Atari naming. Oliver Schmidt 2020-02-17 11:07:52 +01:00
  • 0962a9f286 Fix 16 bits values jede 2020-01-28 13:24:06 +01:00
  • 026e57279d Fix bug in tgi_line : HRS(X) parameters are 16 bits. jede 2020-01-24 22:28:53 +01:00
  • 08705a3fdc Changes resulting from 2nd code review IrgendwerA8 2020-02-02 18:21:25 +01:00
  • 002d1801ec Changes resulting from code review. IrgendwerA8 2020-01-05 15:57:44 +01:00
  • ce80624f62 ctype size optimization IrgendwerA8 2020-01-02 18:57:03 +01:00
  • dc5114b071 Just disable OptPushPop if N/Z is used after the PLA. This is a more conservative way to fix Issue #971. acqn 2020-01-03 07:43:51 +08:00
  • 6d530931bf Quick fix for the OptPushPop bug reported in Issue #337. acqn 2020-01-01 23:44:35 +08:00
  • 9559625ee8 Always insert a LDA after the removed PLA during the optimization in OptPushPop. Fixed Issue 971. acqn 2019-12-31 16:02:42 +08:00
  • 5b11eb4bb9 Corrected check in OptTransfers2 for register usage. Fixed Issue 992. acqn 2019-12-31 15:55:51 +08:00
  • f68cc06ec7 Fixes Atari OS devhdl_t, init field needs an JMP byte. Daniel Serpell 2020-01-26 23:55:37 -03:00
  • a59402d5f5 store y first, then a. fix by willymanilly mrdudz 2020-01-26 02:18:04 +01:00
  • a2bbb6f1be added regression test related to bug #1001 mrdudz 2020-01-25 20:56:52 +01:00
  • 90a2edcfa2 Made cc65 detect a possibly missing argument at the end of a function argument list. Greg King 2020-01-25 04:13:04 -05:00
  • 0f08ae2c12 Minor cleanup. Oliver Schmidt 2020-01-18 19:29:02 +01:00
  • b66f7272af Updated the cx16 library to the ROM's prerelease 36. Greg King 2020-01-10 15:17:23 -05:00
  • 244dc358e5 Changed the order in which lo/hi bytes of vdc addr are set according to willimanilys ((z64k) suggestions. Changed offset for vdc ramsize detection from 000 to 000. mc78 2019-12-01 13:25:14 +01:00
  • 390878e831 Added reservation of second byte for pagecount mc78 2019-11-29 11:47:34 +01:00
  • 2a42139674 Changes in INSTALL routine from emd/c128-vdc.s. tmp1 was used at two places resulting in the bug that VDC_CSET was set to garbage on 16k VDC. pagecount and curpage were not reset on INSTALL resulting in non-reentrant code on static linkage of emd driver. mc78 2019-11-29 11:20:58 +01:00
  • 5109c0b68f Made ca65 give error messages when it sees duplicate .define commands. Greg King 2020-01-02 04:26:02 -05:00
  • 00ab3c2d34 Fixed the target guards around the usage messages. Greg King 2019-12-30 19:53:39 -05:00
  • b56ba8f073 Added real-time clock functions to the cx16 library. Greg King 2019-12-27 18:07:37 -05:00
  • f067c4530f Made the program-chaining exec() handle the X16 emulator's file-system. Greg King 2019-12-25 14:53:32 -05:00
  • 3fa253d31f Updated the cx16 library to the Commander X16 Kernal's prerelease 35. Greg King 2019-12-25 10:56:32 -05:00
  • cab4910a7d Added the missing BANK_RAM array to the Commander X16's header. Greg King 2019-12-10 05:59:33 -05:00
  • fb0d09a277 Changed sim65's internal error codes from 9-bit values to 7-bit values. Greg King 2019-12-06 14:47:47 -05:00
  • d5c804f851 Expanded Sim65 zero page. Oliver Schmidt 2019-11-26 22:18:12 +01:00
  • f75657d7e2 Added <cx16.h> to the function reference document. Greg King 2019-11-20 12:11:47 -05:00
  • d1fd7ffc59 Update status.s Stefan 2019-11-19 19:24:49 +01:00
  • 9d4d00737e Update slow.s Stefan 2019-11-19 19:24:14 +01:00
  • eeefd10f8f Update revers.s Stefan 2019-11-19 19:23:31 +01:00
  • 2c34723a97 Update isfast.s Stefan 2019-11-19 19:22:53 +01:00
  • df752ff7a5 Update fast.s Stefan 2019-11-19 19:22:28 +01:00
  • 3f360fe3ee Update cputc.s Stefan 2019-11-19 19:21:52 +01:00
  • 06c98952fc Update conio.s Stefan 2019-11-19 19:21:00 +01:00
  • 4497998944 Update color.s Stefan 2019-11-19 19:20:19 +01:00
  • c9d2c10cbd Update vic20.sgml Stefan 2019-11-19 19:18:39 +01:00
  • a56b176749 Update plus4.sgml Stefan 2019-11-19 19:18:05 +01:00
  • ea16316e33 Update pce.sgml Stefan 2019-11-19 19:17:22 +01:00
  • 7361aa9959 Update nes.sgml Stefan 2019-11-19 19:16:31 +01:00
  • c08f1e4bfd Update funcref.sgml Stefan 2019-11-19 19:15:50 +01:00
  • 63ab22f97f Update cx16.sgml Stefan 2019-11-19 19:14:08 +01:00
  • 49ebac7ac1 Update cbm510.sgml Stefan 2019-11-19 19:11:11 +01:00
  • 94892231bc Update c64.sgml Stefan 2019-11-19 19:10:32 +01:00
  • 9bf2bf308a Update c128.sgml Stefan 2019-11-19 19:09:54 +01:00
  • 9ab614d764 Update c16.sgml Stefan 2019-11-19 19:05:28 +01:00
  • d9a6fbac48 Fixed C16 #978 Stefan 2019-11-19 18:59:18 +01:00
  • db971d8a65 Removed unnecessary #include <cc65.h> from convert.c Adjusted block comments to predominant style mc78 2019-11-19 13:17:02 +01:00
  • 1dee2360fa added additional empty line after header guard in cc65.h to conform to other headers mc78 2019-11-17 16:16:32 +01:00
  • 8d2617110f Removed additional exit constants definitions from cc65.h to stdlih.h. Guarded the definitions by #ifdef. Removed cc65.h includes from abort and assert implementations. mc78 2019-11-17 15:57:34 +01:00
  • a139c4057c Removed CC65_ prefixes from exit statements in abort and assert code as well from definition mc78 2019-11-17 13:13:43 +01:00
  • 16a66f19e1 Replaced enum in cc65.h by defines. added comment that cc65 exit constants should not redefine 0 and 1 as they are reserved for exit_success and exit_failure mc78 2019-11-15 16:35:58 +01:00
  • 694dd9240f Added comment to debugger exit with error mc78 2019-11-12 20:48:43 +01:00
  • 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