Commit Graph
37 Commits
Author SHA1 Message Date
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
FeralChild64 355b63e2fe temporary fix for dependencies calculation 2019-07-19 17:43:28 +02:00
FeralChild64 66047996bb simplified the makefile, fixed some glitches 2019-07-19 06:05:08 +02:00
FeralChild64 cf795d5f3c started cleanup of aliases, build system fixes 2019-07-18 23:30:12 +02:00
FeralChild64 eb12f33225 pre-build ROMs now have platform-specific banners 2019-07-18 22:02:18 +02:00
FeralChild64 4c60ad1653 build system can create different ROMs per platforn 2019-07-18 21:16:37 +02:00
Paul Gardner-Stephen 4e76ac681d pull in our free 8x8 font so that we can make totally free C65-compatible ROMs 2019-06-20 07:39:33 +02:00
Paul Gardner-Stephen c536780970 fix mounting of disk image for test to not auto-run anything 2019-05-04 17:25:48 +09:30
Paul Gardner-Stephen eedc7e7b7e mount a D64 in VICE during tests, so that there is something to read 2019-05-04 17:13:27 +09:30
Paul Gardner-Stephen 0050fe03c9 work on fixing support for improved text compression routine. 2019-04-25 13:15:34 +09:30
Paul Gardner-Stephen 8b800cde58 add target for testing on MEGA65 hardware 2019-04-24 22:11:07 +09:30
Paul Gardner-Stephen 3e7258f391 rename text compressor 2019-04-24 21:25:53 +09:30
Paul Gardner-Stephen 86ea5fba39 address all detected similarities to C64 BASIC ROM. 2019-04-24 19:56:17 +09:30
Paul Gardner-Stephen f98cc84d82 add target for running similarity test on KERNAL 2019-04-24 14:14:11 +09:30
Paul Gardner-Stephen 2391e74bd2 begin implementing similarity comparison tool. 2019-04-24 09:20:53 +09:30
Paul Gardner-Stephen ca382f4dc7 add target to generate a C65 comatible 128KB ROM image. 2019-04-24 08:10:53 +09:30
Paul Gardner-Stephen 9b1b11a04c add targets for packed message printing 2019-04-22 23:14:26 +09:30
Paul Gardner-Stephen b7f5a6a51c begin implementing program to produce compressed message lists 2019-04-22 21:47:09 +09:30
Paul Gardner-Stephen 7b0d2fa213 fix rule to pull out kernal from combined ROM 2019-04-22 20:52:59 +09:30
Paul Gardner-Stephen 97eb5acb31 begin implementing BASIC interprettor. 2019-04-22 15:36:00 +09:30
Paul Gardner-Stephen e773a014d8 we are not looking at disassemblies to reverse engineer, so don't have target to download disassembly of C64 KERNAL 2019-04-18 22:50:32 +09:30
Paul Gardner-Stephen bd13cae612 add targets to build 8KB newkern file and run in VICE 2019-04-18 22:49:12 +09:30
Paul Gardner-Stephen ef4626e970 sort routines in appropriate order 2019-04-18 20:50:57 +09:30
Paul Gardner-Stephen de2139117a begin implementing preprocessor to generate ROM files 2019-04-18 20:26:01 +09:30
Paul Gardner-Stephen c3e2a8ad94 add target to download a C64 ROM disassembly 2019-04-17 15:09:52 +09:30
Paul Gardner-Stephen 2d2c94ffbe add makefile 2019-04-17 14:56:21 +09:30