179 Commits
Author SHA1 Message Date
Rikard Nordgren ad178dbe4d Add build for the original C64 2026-05-16 22:31:48 +02:00
Rikard Nordgren d3e4af6f6f Update atn_FAC1
Also update similarity to be able to test BASIC parts in KERNAL ROM area
2026-04-29 21:18:16 +02:00
Rikard Nordgren 1fe6c12f9f Switch to test similarity on 38K ROMs 2026-04-29 21:18:16 +02:00
FeralChild64 fee4e3f841 Update zmac 2026-01-28 21:58:38 +01:00
Rikard Nordgren ee3c8cb11d Update mov_FAC1_FAC2 to match the original implementation 2026-01-25 19:22:33 +01:00
Rikard Nordgren 9dde73a14b Add config option for transcendental BASIC functions
Also move all transcendental functions to a separate source directory
Turn off these functions for all configurations for now
2025-04-20 13:08:09 +02:00
Rikard Nordgren bac93e6117 Add unit test program 2025-02-16 20:18:46 +01:00
FeralChild64 f70ec201c5 Add a 38K memory model testing configuration 2025-02-07 18:14:37 +01:00
FeralChild64 c5d24ff540 Adapt Makefile to the current XEMU 2025-02-07 17:30:16 +01:00
FeralChild64 0362ada640 Split string generation code into separate files 2025-02-06 18:38:28 +01:00
FeralChild64 11ba7d19ab fixed mistake in build system, VICE executables are now configurable in Makefile 2023-03-11 19:59:25 +01:00
FeralChild64 7624e14104 more refactoring towards RAM disk support 2021-07-07 20:33:49 +02:00
FeralChild64 2acf32fb68 started unification of floppy and ramdisk code 2021-06-14 22:31:46 +02:00
FeralChild64 f6abf8e4cd some work towards 2nd floppy 2021-05-16 17:58:22 +02:00
FeralChild64 9f6c85a460 makefile improvements 2021-03-13 00:38:05 +01:00
FeralChild64 4234591508 CBDOS refactoring 2021-03-06 20:57:56 +01:00
FeralChild64 9d082366ab started work on file size handling in CBDOS 2021-02-16 16:43:02 +01:00
FeralChild64 59d8f215d7 erase status after reading error code 2021-02-12 18:12:13 +01:00
FeralChild64 2ea3ebe4b0 code size optimization 2021-02-08 18:52:14 +01:00
FeralChild64 04be4bf1d1 work towards SECOND/TKSA in CBDOS 2021-02-07 12:39:18 +01:00
FeralChild64 82729bb621 removed obsolete code, CBDOS is going to be based on hypervisor calls 2021-02-02 22:06:57 +01:00
FeralChild64 265c29a883 added Z*) CPU tester to makefile 2021-01-27 22:58:16 +01:00
FeralChild64 409b01aec4 adapter converters, preparations for DOS Wedge from within the monitor 2021-01-11 06:54:33 +01:00
FeralChild64 f67ebdc3c9 small makefile fix 2021-01-01 19:39:01 +01:00
FeralChild64 55e43e44d2 added ZMAC to the build script 2021-01-01 19:20:52 +01:00
FeralChild64 94a699119a BIOS now attached to BOOTCPM command, fixed another screen editor bug 2020-12-23 20:23:17 +01:00
FeralChild64 9c10a29448 directory cleanup 2020-12-19 00:11:58 +01:00
FeralChild64 92a2ab494d more appropriate directory name 2020-12-17 16:13:29 +01:00
FeralChild64 6c5a6f6327 added code for parity table 2020-12-16 22:58:57 +01:00
FeralChild64 0190a0300c added more proxies, small fixes to MONITOR integration 2020-12-15 22:17:27 +01:00
FeralChild64 112895bdfb fixed monitor memory mapping 2020-12-14 17:39:34 +01:00
FeralChild64 cd541cf486 BSMON adaptations 2020-12-10 21:42:39 +01:00
FeralChild64 cb84d791dc preparation for BSMON integration 2020-12-10 20:23:14 +01:00
FeralChild64 17ecb018af small directory structure cleanup 2020-11-30 17:18:24 +01:00
FeralChild64 51b49796da updated documentation, removed debug code 2020-11-29 23:17:35 +01:00
FeralChild64 2a77b90b40 added new segment for MEGA65, $C000-$CFFF 2020-11-29 22:28:06 +01:00
FeralChild64 de1e3af061 started rework to fix MEGA65 extra keys 2020-11-28 18:04:20 +01:00
FeralChild64 dd4306288b updated binaries, PXLfont MEGA65 build is not the default 2020-11-28 17:19:11 +01:00
FeralChild64 c35195ed5f more compatible MEGA65 memory map 2020-11-28 17:11:45 +01:00
FeralChild64 196560604f documentation update 2020-11-28 16:10:46 +01:00
FeralChild64 833d126c29 removed build which is not really practical 2020-10-24 17:00:59 +02:00
FeralChild64 678c38a3e0 reorganized extended BASIC tokens 2020-10-24 09:08:57 +02:00
FeralChild64 a2f1cfdc87 added ppossibility to build Ultimate 64 ROM with CRT image 2020-10-23 15:56:48 +02:00
FeralChild64 e0f29376af Makefile cleanup 2020-10-23 14:53:56 +02:00
FeralChild64 732ba36d87 adapted BASIC to CRT memory layout, updated binaries 2020-10-23 14:38:14 +02:00
FeralChild64 6dc461d184 small tape support + turbo mode tweaks 2020-10-22 20:08:13 +02:00
FeralChild64 0932566594 updated binaries 2020-10-22 19:05:43 +02:00
FeralChild64 129635daab MEGA65 tape support fixes, small makefile update 2020-10-22 18:40:00 +02:00
FeralChild64 8bdaa180f0 dependencies fix 2020-10-20 22:45:00 +02:00
FeralChild64 e683061e29 added BASIC_1 and KERNAL_1 segments to CRT ROM layout 2020-10-20 22:38:51 +02:00