Commit Graph

  • c4ba32a1c2 Made direct c64 implementation of _cbm_set_working_screen, because the overhead of outsourcing into cbm folder was too large. mc78 2024-08-26 22:23:22 +0200
  • 2735cd8365 Separated code to move working screen into common cbm part and special c64 part. Rejecting also IO area, now. In the context of cc65 memory layout it makes no sense to put screen there. mc78 2024-08-26 11:04:26 +0200
  • 64c411ee10 Moved code to set working screen to c64 subfolder, due to the c64 specific checks on the desired screen location. mc78 2024-08-26 10:26:46 +0200
  • 1aeb3aeb13 Reject setting screen at $0000 due to overlap with zeropage and kernal vars. mc78 2024-08-26 10:25:02 +0200
  • c9087c673a
    Merge ae7a38f3de into 622793e343 #532 greg-king5 2024-08-26 08:59:38 +0200
  • a914be0fdc Fixed off-by-one-error on upper bound of invalid screen memory locations mc78 2024-08-26 02:03:29 +0200
  • c5f3a7e690 Fixed dangling spaces mc78 2024-08-26 01:50:41 +0200
  • 404af7500c Added check that given screen addr hi is not between $1000-$1fff nor between $9000-$9fff due to shadowing mc78 2024-08-26 00:47:25 +0200
  • bc4c36579a Added assembly level function to set cbm working screen along C prototype mc78 2024-08-26 00:41:38 +0200
  • a633e1060d Added c64 zeropage definition for screen addr hi byte. mc78 2024-08-25 23:47:34 +0200
  • 622793e343 Apple II: Move _exit out of STARTUP segment Colin Leroy-Mira 2024-08-24 17:03:27 +0200
  • 0fba88f18f Apple II: Move _exit out of STARTUP segment #2486 Colin Leroy-Mira 2024-08-24 17:03:27 +0200
  • 3f618d7de9 Add Plus/4 wrapper for KERNAL's GETIN. #2485 Sven Michael Klose 2024-08-18 21:57:06 +0200
  • 372fec1094 Use bzero() for clearing BSS. #2484 Christian 'Irgendwer' Krüger 2024-08-15 13:01:02 +0200
  • b688cfa0c0
    Merge pull request #2480 from polluks/patch-9 Bob Andrews 2024-08-11 01:16:38 +0200
  • b86ac99982
    Merge pull request #2479 from polluks/patch-8 Bob Andrews 2024-08-11 01:15:43 +0200
  • 86611f1c9c
    Some clarification #2479 Stefan 2024-08-10 15:29:50 +0200
  • bf2b522478
    Added company name and warning #2480 Stefan 2024-08-10 15:12:34 +0200
  • 0126b34d20
    Fixed README.md Stefan 2024-08-10 14:53:29 +0200
  • 87d25d1fe8 Minor tweaks to Suzy struct types. Named math union #2478 Alex Thissen 2024-08-09 15:54:05 +0200
  • 4375626716 Changed 0x hex values to % binary values Alex Thissen 2024-08-09 15:28:54 +0200
  • 2f565bedcf Missed some dangles spaces Alex Thissen 2024-08-09 15:17:26 +0200
  • ffaea711e3 Bit definitions for Suzy Alex Thissen 2024-08-09 15:10:30 +0200
  • d0fad51ee6 Enumerations and math structures for Suzy Alex Thissen 2024-08-09 14:48:13 +0200
  • 0cc860c706 Math improvements to Suzy include file Alex Thissen 2024-08-09 13:53:41 +0200
  • 4fc1c14024 Mikey enumeration values for cc65 include files and new bit definitions for ca65 Alex Thissen 2024-08-09 13:11:02 +0200
  • feb5026823
    Added option to disable the force-to-uppercase behavior of the apple2 target. (#2474) Oliver Schmidt 2024-08-07 18:27:09 +0200
  • e01d494874 Fixed dangling spaces. #2474 Oliver Schmidt 2024-08-06 18:41:32 +0200
  • c230850d05 Added option to disable the force-to-uppercase behavior of the apple2 target. Oliver Schmidt 2024-08-06 18:17:02 +0200
  • 03e075c57e
    Fixed warning #2431 #2473 Stefan 2024-08-05 21:46:22 +0200
  • b18aaf790f let clrscr() make use of _bzero() (-17 bytes + 20% speed) #2471 Christian 'Irgendwer' Krüger 2024-08-02 20:47:36 +0200
  • 925a589b90
    Merge pull request #2467 from SvenMichaelKlose/updated_readme Bob Andrews 2024-07-28 16:08:28 +0200
  • 8b3625847d
    Merge pull request #2466 from SvenMichaelKlose/reformatted_doc_contributing Bob Andrews 2024-07-28 15:56:58 +0200
  • 91f908f55a
    Merge pull request #2468 from karrika/fix-joystick Bob Andrews 2024-07-28 15:49:42 +0200
  • 8a1e060b13 Fix function comment example. #2466 Sven Michael Klose 2024-07-22 23:51:16 +0200
  • 2ea216a521 Merge branch 'fix-joystick' of ssh://github/karrika/cc65 into fix-joystick #2468 karri 2024-07-20 13:18:16 +0300
  • 19899022af Add support for different joysticks karri 2024-07-20 13:14:22 +0300
  • d5fecbf10b Add project origin and people and table of supported targets. #2467 Sven Michael Klose 2024-07-18 11:24:36 +0200
  • d3e0f7b392 Make document human-readable and split out name clashes section. Sven Michael Klose 2024-07-18 10:00:16 +0200
  • 03d824e13b
    Merge pull request #2464 from SvenMichaelKlose/stpcpy Bob Andrews 2024-07-16 01:47:11 +0200
  • aed94d2dae Fix code style. #2464 Sven Michael Klose 2024-07-16 01:33:48 +0200
  • 6551d455b1
    Merge pull request #2463 from SvenMichaelKlose/test_strtok Bob Andrews 2024-07-15 22:56:10 +0200
  • 677cd8ff4e Use standard library's exit() code constants. #2463 Sven Michael Klose 2024-07-15 17:54:43 +0200
  • 9558ebad62 Add test for stpcpy(). Sven Michael Klose 2024-07-15 17:35:28 +0200
  • 816bcabe5a Move strtok() test to correct section. Sven Michael Klose 2024-07-14 23:12:59 +0200
  • c385e52c12 Merge branch 'master' into test_strtok Sven Michael Klose 2024-07-14 13:59:18 +0200
  • 1d1dd425c1
    Merge pull request #2448 from Commodore64128/master Bob Andrews 2024-07-12 12:40:43 +0200
  • af3ac42373 Move stpcpy() to non-standard section. Sven Michael Klose 2024-07-07 19:48:44 +0200
  • 581b79e0b9 Add stpcpy(). Sven Michael Klose 2024-07-07 14:04:49 +0200
  • 2f25b18074
    Merge pull request #2462 from SvenMichaelKlose/gcc14_make_test_fix Bob Andrews 2024-07-07 13:49:45 +0200
  • cdb2d49e3a Test strtok(). Sven Michael Klose 2024-07-07 01:02:32 +0200
  • 871bafa5b3 Keep gcc-14 from aborting with errors due to new defaults. #2462 Sven Michael Klose 2024-07-07 00:48:15 +0200
  • 0541b65aa4
    Merge pull request #2434 from colinleroy/strcasestr Bob Andrews 2024-06-22 15:00:17 +0200
  • 3d5fd0489e replaced constant #2448 xlar54 2024-06-19 23:52:25 -0500
  • 3b494ad6f2 alignment fixes xlar54 2024-06-19 23:50:54 -0500
  • ad0a193bcb task: wrote script to regex functions and docs from header files #2452 Robert Eaglestone 2024-06-18 18:23:23 -0500
  • 6098ac2788 fix for getdefpalette xlar54 2024-06-16 16:06:38 -0500
  • 6dbf5f528a argh dangling spaces xlar54 2024-06-16 14:51:53 -0500
  • 5caed9a15f fixed setpalette xlar54 2024-06-16 14:46:00 -0500
  • db178e55fe
    Merge pull request #2450 from ops/plus4-c16-asm Bob Andrews 2024-06-16 19:06:51 +0200
  • 4989ce485c Build hello-asm.s on C16 & Plus/4 #2450 Olli Savia 2024-06-16 19:15:54 +0300
  • 64cfb322cc Added asm configs for C16 & Plus/4 Olli Savia 2024-06-16 19:14:24 +0300
  • 35d638cb09
    Merge pull request #2447 from ops/helloworld Bob Andrews 2024-06-16 16:05:54 +0200
  • a1ca451e69 Renamed: hello.s -> hello-asm.s #2447 Olli Savia 2024-06-16 09:35:44 +0300
  • 550f94b773 make setpalette return error xlar54 2024-06-13 23:13:05 -0500
  • 60f9081ea4 some comment alignment xlar54 2024-06-13 21:40:51 -0500
  • 0837f9c25f spaces xlar54 2024-06-13 21:29:37 -0500
  • b7f4c17460 dangling spaces xlar54 2024-06-13 21:23:50 -0500
  • d24a8d7e61 fixed newline xlar54 2024-06-13 21:09:02 -0500
  • ff5091202f docs xlar54 2024-06-13 21:00:40 -0500
  • 5976e3b85d Add sample assembly program for Commodore machines Olli Savia 2024-06-13 16:22:42 +0300
  • 91cdc0d705 removed unneeded code xlar54 2024-06-12 16:45:24 -0500
  • 2c4aca43df fixed some text alignment xlar54 2024-06-12 16:40:23 -0500
  • 3ea0ded65d initial xlar54 2024-06-12 16:23:30 -0500
  • 2c4d4d3314 add -j2 to make test invocations mrdudz 2024-05-16 18:57:29 +0200
  • 86e5acd679 fix race condition as proposed in #2420 mrdudz 2024-05-16 18:57:08 +0200
  • 84153e809e
    Merge pull request #2438 from ops/exehdr Bob Andrews 2024-05-15 14:11:08 +0200
  • 90723d7dd1
    Merge pull request #2132 from vrubleg/ulabel Bob Andrews 2024-05-14 20:10:06 +0200
  • b1e1c13d4b
    Merge pull request #2437 from bbbradsmith/sim65-examples Bob Andrews 2024-04-25 23:52:08 +0200
  • 793aa48a49 Add doc #2434 Colin Leroy-Mira 2024-04-19 08:13:41 +0200
  • a823d90082 Separated versions Colin Leroy-Mira 2024-04-19 07:57:47 +0200
  • 8804dc7a58 give cl65 alternative #2437 bbbradsmith 2024-04-16 16:56:13 -0400
  • 4bc726ebe2 clarify the meaning of the exit code unsigned limitation bbbradsmith 2024-04-16 16:41:00 -0400
  • fa1a426c29 add -t sim6502 to cc65 and ca65 examples bbbradsmith 2024-04-16 14:06:45 -0400
  • f789316f86 Add a test for the unnamed labels. #2132 Evgeny Vrublevsky 2024-04-07 12:59:38 +0300
  • 270f3544b5 Document changes in unnamed labels. Evgeny Vrublevsky 2023-09-23 19:59:28 +0300
  • c500cb9086 Add support of unnamed labels with @ (.localchar) prefix. Evgeny Vrublevsky 2023-06-03 16:33:18 +0300
  • 074ec82126 Added missing EXEHDR #2438 Olli Savia 2024-04-02 19:25:15 +0300
  • 89b709c7f8 make it clearer that explicit lib is required, note that exit is from stdlib.h, exit codes are unsigned, tweak "see below" for spacing, clarify that assembly can be used with C tests as well bbbradsmith 2024-03-28 16:55:55 -0400
  • 79585194e6 provide simple examples for using sim65 with C and assembly code bbbradsmith 2024-03-28 16:33:20 -0400
  • fa07cba622
    Update atmos.sgml #2436 Stefan 2024-03-26 16:58:21 +0100
  • 6121aeeea2
    Alternative Atmos args Stefan 2024-03-26 16:40:24 +0100
  • 71d82ab5d9 Use common naming scheme for tolowerdirect Colin Leroy-Mira 2024-03-22 17:19:26 +0100
  • 0c681b42ef Factorize to save 20 bytes Colin Leroy-Mira 2024-03-19 18:07:17 +0100
  • 9b5d11abde fix blank lines #2280 paul moore 2024-03-18 16:08:13 -0700
  • 1f1f2c5a68 move options, add doc paul moore 2024-03-18 16:04:49 -0700
  • eb2acfc3e4 move options, add doc #2279 paul moore 2024-03-18 15:58:00 -0700
  • b5d259bafb Implement strcasestr as part of strstr Colin Leroy-Mira 2024-03-18 19:52:04 +0100
  • 82165c1a77 Implement strcasestr Colin Leroy-Mira 2024-03-18 18:40:45 +0100
  • b993d88339 second half of #2420 - don't use the loop macro. Fixes -j13 for me mrdudz 2024-03-17 17:19:42 +0100