Commit Graph

  • 76c8f0d860 fix test, add 45GS02 instructions mrdudz 2025-06-21 01:39:33 +02:00
  • 9344d87b05 part of #1792 - 48GS02 assembler support mrdudz 2025-06-21 00:56:34 +02:00
  • 00bb9d5376 Edits to more closely match standard cgets Russell-S-Harper 2025-06-20 18:48:51 -04:00
  • d333627081 Merge pull request #2707 from mrdudz/m740 Bob Andrews 2025-06-20 19:39:32 +02:00
  • 64c936317d Merge pull request #2720 from GorillaSapiens/issue_2714 Bob Andrews 2025-06-20 18:00:50 +02:00
  • fa4d704ee8 Update main.c - codestyle Bob Andrews 2025-06-20 17:53:52 +02:00
  • de844d48c4 fixes #2714 Gorilla Sapiens 2025-06-19 22:36:16 +00:00
  • b630dac728 Merge pull request #2718 from kugelfuhr/kugelfuhr/fix-505 Bob Andrews 2025-06-19 23:44:38 +02:00
  • 3989ce1185 Merge pull request #2715 from kugelfuhr/kugelfuhr/fix-2527 Bob Andrews 2025-06-19 23:39:04 +02:00
  • 4f26d6d8b7 typo mrdudz 2025-06-19 22:49:12 +02:00
  • c75d1dd7df update docs with some more info about the various cpu modes mrdudz 2025-06-19 22:42:36 +02:00
  • 02e79d35d7 no need to fix the assembler, but making da65 produce the same mnemonics ans ca65 uses seems like a good idea :) mrdudz 2025-06-19 21:44:14 +02:00
  • ec0595ad28 Remove useless code Colin Leroy-Mira 2025-06-19 19:51:22 +02:00
  • 8d763abe92 Add notes on TGI_COLOR_BLACK and TGI_COLOR_WHITE mrdudz 2025-06-19 19:58:36 +02:00
  • 1f23fc6ba8 Merge pull request #2716 from kugelfuhr/kugelfuhr/fix-2649 Bob Andrews 2025-06-19 19:33:17 +02:00
  • 758bdaa4ad Fixed a typo in the test source. Kugel Fuhr 2025-06-19 17:59:30 +02:00
  • 54f63a0cdc Fix the behavior of variable symbols in regard to cheap locals. Previously every assignment to a variable symbol opened the same scope for cheap locals. So when redefining a variable symbol, an old cheap local scope was reopened which was unexpected and confusing. The change fixes this so that only the first definition of a variable symbol opens a new scope for cheap locals, but redefinitions of the same symbol do not. Kugel Fuhr 2025-06-19 09:11:30 +02:00
  • d34b36c6e5 add test that checks all opcodes per current cpu flags mrdudz 2025-06-19 01:33:31 +02:00
  • 2be28d2d64 add some comments mrdudz 2025-06-19 01:32:43 +02:00
  • 8d407c7b17 Fix #2649. When generating labels for "skip" sections, GetGranularity() is called which wouldn't handle this type. Kugel Fuhr 2025-06-16 07:49:22 +02:00
  • 130c5e67b3 typo mrdudz 2025-06-18 18:30:29 +02:00
  • 5e47d0432f Merge pull request #2675 from GorillaSapiens/sane_makefile_output Bob Andrews 2025-06-18 17:50:12 +02:00
  • 2ceaa3fabb Added a few simple optimizations that resolve most of #2527. Kugel Fuhr 2025-06-18 10:34:13 +02:00
  • 8cb0578447 changes suggested by mrdudz Gorilla Sapiens 2025-06-18 06:38:38 +00:00
  • 06a77abc68 Merge branch 'master' into sane_makefile_output Gorilla Sapiens 2025-06-18 06:26:58 +00:00
  • 5a4b11e7ff Merge branch 'master' into c_sp Gorilla Sapiens 2025-06-18 06:14:39 +00:00
  • 00de49a46d codestyle mrdudz 2025-06-18 02:43:40 +02:00
  • 05506ede2a comments mrdudz 2025-06-18 02:41:22 +02:00
  • 157ddf2c5b codestyle mrdudz 2025-06-18 02:41:15 +02:00
  • 499fcbdb5f we dont use the table in the custom jsr mrdudz 2025-06-18 02:38:34 +02:00
  • 80b4ea304b fix table for added address modes mrdudz 2025-06-18 02:24:59 +02:00
  • 9eecd794b1 less hacky way to get the addr mode mrdudz 2025-06-18 02:03:52 +02:00
  • ad38683176 Merge branch 'master' into m740 mrdudz 2025-06-18 01:17:52 +02:00
  • ff1e5b3351 minimize diff mrdudz 2025-06-17 23:11:55 +02:00
  • dd78eb91c3 don't make script choke with more than 9 tables mrdudz 2025-06-18 00:28:53 +02:00
  • 02d22e712c Merge pull request #2713 from mrdudz/somechecks Bob Andrews 2025-06-18 00:45:07 +02:00
  • 4daba00d47 don't make script choke with more than 9 tables mrdudz 2025-06-18 00:28:53 +02:00
  • 3d2734172f Delete cfg/m740.cfg Bob Andrews 2025-06-17 23:53:40 +02:00
  • d1ecc02e31 Merge branch 'master' into m740 Bob Andrews 2025-06-17 23:52:55 +02:00
  • f91500e3d3 Merge pull request #2712 from mrdudz/pseudo20x Bob Andrews 2025-06-17 23:48:31 +02:00
  • 5a3aa1fd51 fix/add missing .ifp02x and .p02x pseudo ops, update test mrdudz 2025-06-17 23:34:23 +02:00
  • 5e4f811ddf remove commented out code mrdudz 2025-06-17 22:52:42 +02:00
  • f45d25cfaf merge master mrdudz 2025-06-17 22:51:25 +02:00
  • 9edc396ce7 fix TGI docs a bit mrdudz 2025-06-17 22:27:47 +02:00
  • 55742003d6 add some more comments mrdudz 2025-06-17 21:40:04 +02:00
  • 3486cd7830 Merge pull request #967 from rhalkyard/feature/plus4-tgi-driver Bob Andrews 2025-06-17 20:49:09 +02:00
  • 0b0bead634 Update tgidemo.c - fix misunderstanding about TGI colors Bob Andrews 2025-06-17 20:29:41 +02:00
  • bae58ae419 Update cbm264.h - fix misunderstanding about TGI colors Bob Andrews 2025-06-17 20:29:01 +02:00
  • f04c25a233 Merge pull request #2709 from GorillaSapiens/gps4bugs Bob Andrews 2025-06-17 19:51:02 +02:00
  • f16eced6fc Merge pull request #2698 from kugelfuhr/kugelfuhr/fix-1640 Bob Andrews 2025-06-17 19:44:19 +02:00
  • c90c61f08f rename functions Gorilla Sapiens 2025-06-16 23:30:46 +00:00
  • 7ea6575ca8 update cpu list on da65 page too mrdudz 2025-06-16 23:35:51 +02:00
  • 476abbddd1 update/fix doc nodes mrdudz 2025-06-16 23:26:47 +02:00
  • ed86cb84f9 slightly updated docs mrdudz 2025-06-16 23:10:49 +02:00
  • 2e27ee1702 added .IFM740 and .PM470, and while at it also .IFP02X and .P02X. Updated regression test to use these mrdudz 2025-06-16 22:55:58 +02:00
  • 17a8c92ba1 Implement conio cgets Russell-S-Harper 2025-06-15 13:32:25 -04:00
  • 0b74ae8c2d add m740 to macpack cpu, add .ifpm740, add regression test for those mrdudz 2025-06-16 21:59:38 +02:00
  • 20e7c54fa3 more m740 fixes, makes the regression test work mrdudz 2025-06-16 20:32:54 +02:00
  • 2184ba80c7 make <bit> part of the instruction, like in the huc6280 mrdudz 2025-06-16 17:39:23 +02:00
  • e4b610994c Fix #2694. Also reformatting of long comments and refactoring of a small piece of code. Kugel Fuhr 2025-06-16 16:01:56 +02:00
  • adc9ddc280 Change the available options to -dM and -dP. The former prints user macros, the latter predefined macros. Can be combined by using -dMP or -dPM. Kugel Fuhr 2025-06-16 11:16:13 +02:00
  • c0a0ba1483 added reporting of fatal/error/warning/note location generation with "-d" Gorilla Sapiens 2025-06-16 02:46:10 +00:00
  • ef33c4b71d fix script to deal with more than 9 tables mrdudz 2025-06-16 01:35:23 +02:00
  • 7b12962eec fix m740, survives disasm/asm roundtrip now, still needs some work though mrdudz 2025-06-16 01:17:36 +02:00
  • 24b7d1fec7 Make use of dynamic box drawing Oliver 2025-06-15 20:01:16 +02:00
  • 990d65e4e4 Apple2: Setup IRQ/RST vectors in LC if needed Colin Leroy-Mira 2025-06-12 08:51:55 +02:00
  • 5be4c4697c original patch mrdudz 2025-06-15 18:25:01 +02:00
  • 2470851bfd Merge pull request #2703 from mrdudz/testbug2110 Bob Andrews 2025-06-14 23:03:00 +02:00
  • d0b8e606cd Merge pull request #2702 from mrdudz/testbug2172 Bob Andrews 2025-06-14 22:44:12 +02:00
  • 7620e551ee add test mrdudz 2025-06-14 22:40:29 +02:00
  • 1ac8a51c58 added repro cases from #2172 as tests mrdudz 2025-06-14 21:39:00 +02:00
  • b29b50d363 Merge pull request #2701 from colinleroy/fix-tmp-files-again-again Bob Andrews 2025-06-14 18:48:39 +02:00
  • e3f9a5f052 Make sure pid and counter don't interfere Colin Leroy-Mira 2025-06-14 13:02:28 +02:00
  • 2f55eeb612 sp -> c_sp for agat/crt0.s Gorilla Sapiens 2025-06-14 01:11:39 +00:00
  • ae54171b8a Merge branch 'master' into c_sp GorillaSapiens 2025-06-13 17:43:06 -07:00
  • 51b3add3c0 Merge pull request #2684 from mrdudz/checksorted Bob Andrews 2025-06-14 02:28:50 +02:00
  • 647a79bb2f Merge branch 'master' into checksorted Bob Andrews 2025-06-14 02:16:34 +02:00
  • 89651fd8bd Merge pull request #2699 from colinleroy/fix-temp-files-again Bob Andrews 2025-06-13 20:44:28 +02:00
  • 215f51a230 Fix temporary filenames again. Colin Leroy-Mira 2025-06-13 13:55:05 +02:00
  • b9eeec0c51 Merge pull request #2677 from sintech/agat-support Bob Andrews 2025-06-13 17:59:40 +02:00
  • 8202b520b2 add Agat to samples Konstantin 2025-06-13 12:51:41 +03:00
  • c28bafa581 add chline, cvline functions Konstantin 2025-06-13 12:50:39 +03:00
  • af2ab29a91 Merge branch 'master' into c_sp Bob Andrews 2025-06-12 23:38:48 +02:00
  • f191272feb Merge branch 'master' into checksorted Bob Andrews 2025-06-12 23:33:12 +02:00
  • fc6ed60029 Merge branch 'master' into macexpand Bob Andrews 2025-06-12 22:18:06 +02:00
  • b7a5ec86c5 Remove trailing spaces. Kugel Fuhr 2025-06-12 22:09:53 +02:00
  • 40aced6d6d Command line switches -dD and -Dm were swapped in the usage information. Kugel Fuhr 2025-06-12 22:02:35 +02:00
  • a6b94ebba2 Implement -dD, -dM and -dN command line switches to output macro definitions. Kugel Fuhr 2025-06-12 21:50:20 +02:00
  • 0a1df881b3 Merge pull request #2697 from mrdudz/testdbginfo Bob Andrews 2025-06-12 21:44:37 +02:00
  • 505160f169 a bit cleaner, also build dbgsh mrdudz 2025-06-12 21:31:05 +02:00
  • b2616eac0d use -C correctly :) mrdudz 2025-06-12 20:58:36 +02:00
  • 86cf60d0e6 add dbginfo to src/Makefile, add building dbginfo example to CI. Fixes #2681, supersedes #2682 mrdudz 2025-06-12 20:53:55 +02:00
  • a8b9c05584 Merge pull request #2696 from colinleroy/optimize-ntohs-on-c02 Bob Andrews 2025-06-12 19:51:11 +02:00
  • 149b2b69ef Use new CPU macro to optimize ntohs on 65c02 Colin Leroy-Mira 2025-06-12 19:21:57 +02:00
  • 57fa64bac6 Merge pull request #2686 from colinleroy/fix-temp-name Bob Andrews 2025-06-12 18:39:54 +02:00
  • ffd667c2c9 Fix temporary file name creation. Colin Leroy-Mira 2025-06-10 19:40:18 +02:00
  • 59441b3139 Merge pull request #2695 from kugelfuhr/kugelfuhr/fix-2363 Bob Andrews 2025-06-12 17:56:08 +02:00
  • 49eaf54c89 Merge pull request #2690 from GorillaSapiens/issue_2608 Bob Andrews 2025-06-12 15:54:44 +02:00
  • ace81bd36a Add macros to check for CPU type and supported instruction set. Kugel Fuhr 2025-06-12 14:42:38 +02:00
  • 880322a5ae renamed test as requested. Gorilla Sapiens 2025-06-12 06:06:52 +00:00