Commit Graph
75 Commits
Author SHA1 Message Date
FeralChild64 435ff6bbc2 moved RAMTAS to Mega65 extra ROM, as a proof of concept 2020-01-15 18:30:37 +01:00
FeralChild64 73f05a13c8 added pragma support to build_segment tool 2020-01-15 17:54:29 +01:00
FeralChild64 3ca3725cba small cleanup in BASIC, improved cartridge compatibility 2020-01-12 13:12:16 +01:00
FeralChild64 33b8e2537e more work on C65/Mega65 extended memory support 2020-01-12 10:47:02 +01:00
FeralChild64 49693f1543 more work towards Mega65 banking support 2020-01-11 19:22:33 +01:00
FeralChild64 d71dcebf3a compilation fix 2020-01-10 22:21:41 +01:00
FeralChild64 4d56864327 initial support for Mega65 extra ROM 2020-01-10 22:03:10 +01:00
FeralChild64 465753b0a2 improved tape adapters support 2019-12-30 21:06:34 +01:00
FeralChild64 9392728750 small build system and config files reorganization 2019-12-20 17:29:06 +01:00
FeralChild64 8f30156ec5 added more test tape images 2019-12-20 16:51:59 +01:00
FeralChild64 58d5ba54c2 updated documentation, added synchronization and pilot support to tape load 2019-12-19 17:12:44 +01:00
FeralChild64 c81b04d923 bit decoding for tape normal system 2019-12-18 20:52:04 +01:00
FeralChild64 179719adc6 release tool now supports Mega65 full ROM 2019-12-09 22:21:05 +01:00
FeralChild64 4596728121 separate directory for fast IEC routines 2019-11-28 22:19:37 +01:00
FeralChild64 35278b9719 Merge https://github.com/MEGA65/open-roms 2019-11-19 22:38:35 +01:00
Paul Gardner-Stephen 18c713f23c add combined.s to clean target to ease upgrading from old versions 2019-11-14 00:12:59 +10:30
FeralChild64 46aacc4ef0 added test files for disk/tape load 2019-10-31 21:25:14 +01:00
FeralChild64 18dc9d9b61 fix for INS key regression 2019-10-30 20:18:22 +01:00
FeralChild64 ec3e78de88 I/O stack refactoring completed 2019-10-30 18:59:35 +01:00
FeralChild64 83d2511221 started work on RS-232 implementation 2019-10-29 17:42:48 +01:00
FeralChild64 e9140607bc further IO stack refactoring 2019-10-29 17:03:13 +01:00
FeralChild64 a8e80ee2b1 adjusted some addresses, added more stubs 2019-10-20 11:44:06 +02:00
FeralChild64 34f984b8f0 added configuration for testing/experimental builds 2019-10-20 09:29:57 +02:00
FeralChild64 fd434c3f68 release tool finished 2019-10-19 12:50:57 +02:00
FeralChild64 1db03b5921 started work on release tool 2019-10-17 21:55:27 +02:00
FeralChild64 8829ec8090 more Kernal reorganization 2019-10-15 17:55:56 +02:00
FeralChild64 076a839f1a fixed the famous 'SYS 64738', some documentation fixes 2019-10-15 17:26:05 +02:00
FeralChild64 5a231c1847 added panic screen, added versioning mechanism proposal 2019-10-13 11:29:02 +02:00
FeralChild64 0487488751 improved CIA #1 initialization, some cleanups 2019-10-11 23:02:35 +02:00
FeralChild64 f522b82219 various cleanups 2019-10-11 18:14:12 +02:00
FeralChild64 20899a49d9 simplified directory structure, updated configuration system 2019-10-09 20:06:53 +02:00
FeralChild64 a442bf910f reordered and size-optimized some screen routines 2019-10-08 16:27:07 +02:00
FeralChild64 4595543227 added target to test with XEMU emulator 2019-10-07 17:32:56 +02:00
FeralChild64 47fdf8c08c added more stubs to BASIC 2019-10-06 16:53:08 +02:00
FeralChild64 e75ceae3f1 added possibility to build hybrid ROM 2019-10-04 19:54:27 +02:00
FeralChild64 2608e1b153 deduplicated some print character routines 2019-10-03 22:21:44 +02:00
FeralChild64 9fd0297e51 added temporary handling of double LOAD/SAVE entries in Kernal 2019-09-29 22:09:33 +02:00
FeralChild64 2d5bf15ac9 fixed MEMSIZ value, some cleanups 2019-09-28 10:11:39 +02:00
FeralChild64 332438145c deduplicated 'printf.s', over 200 bytes saved in BASIC segment 2019-09-26 20:50:46 +02:00
FeralChild64 041a4750dd pass symbols to VICE emulator 2019-09-25 22:54:04 +02:00
FeralChild64 ed51a62f32 several features are now optional, added legacy BASIC memory model 2019-09-11 19:21:02 +02:00
FeralChild64 53e4babbe3 updates to the binning tool 2019-09-09 17:46:52 +02:00
FeralChild64 b9e3cb89bf new routine binning tool - modified dynamic knapsack solving algorithm 2019-09-08 22:17:49 +02:00
FeralChild64 de27124b4f adapted to Kick Assembler, some documentation update 2019-09-07 12:35:21 +02:00
FeralChild64 99a2925306 IOINIT now silences SID chips, up to 4 supported 2019-08-07 22:13:08 +02:00
FeralChild64 e4ddf9ec0c STOP + RESTORE now works (bad news: works even without STOP) 2019-08-06 22:00:50 +02:00
FeralChild64 44ca73be40 interrupt cleanup started 2019-08-06 18:06:47 +02:00
FeralChild64 fb9caa7602 added 'updatebin' make target 2019-08-04 09:12:06 +02:00
FeralChild64 49c6f4d081 all >3 length similarities explained, reworked via_vector to avoid accidental similarity, small project files fixes 2019-08-03 22:02:56 +02:00
FeralChild64 c30d4b31c9 directory structure cleanup 2019-07-20 22:25:57 +02:00