Commit Graph
593 Commits
Author SHA1 Message Date
FeralChild64 c3cbfcebfb all label naming conflicts resolved 2019-10-02 22:45:36 +02:00
FeralChild64 9fd0297e51 added temporary handling of double LOAD/SAVE entries in Kernal 2019-09-29 22:09:33 +02:00
FeralChild64 d17b5f9cde fixed 'BYTES FREE' value 2019-09-29 21:02:45 +02:00
FeralChild64 58dc012831 fixed RSSTAT usage conflict 2019-09-28 12:24:46 +02:00
FeralChild64 4f58088207 further aliases cleanup 2019-09-28 11:59:15 +02:00
FeralChild64 1130db35e0 more aliases cleanup 2019-09-28 10:57:12 +02:00
FeralChild64 2d5bf15ac9 fixed MEMSIZ value, some cleanups 2019-09-28 10:11:39 +02:00
FeralChild64 d8a1488a5c dettached colour codes from CHROUT 2019-09-27 23:41:46 +02:00
FeralChild64 0597988a59 more label conflicts fixed 2019-09-27 23:29:33 +02:00
FeralChild64 c6350cc86b added more stubs 2019-09-27 20:50:27 +02:00
FeralChild64 2abda0944b vectors at #300 are now initialized 2019-09-27 20:06:23 +02:00
FeralChild64 72a60958e9 reduced amount of VICE label conflicts 2019-09-27 16:40:58 +02:00
FeralChild64 332438145c deduplicated 'printf.s', over 200 bytes saved in BASIC segment 2019-09-26 20:50:46 +02:00
FeralChild64 94b8e0dc29 fix possible crash in VIC II setup routine 2019-09-26 15:38:49 +02:00
FeralChild64 041a4750dd pass symbols to VICE emulator 2019-09-25 22:54:04 +02:00
FeralChild64 33b6b36fcb stub behaviour is now configurable 2019-09-24 22:10:48 +02:00
FeralChild64 49f48eb615 fixed VECTOR bug (too aggressive optimization) 2019-09-24 21:47:03 +02:00
FeralChild64 571efdd03d fixed VECTOR defaults location, needed by GEOS 2019-09-24 18:52:48 +02:00
FeralChild64 6949bd3f48 small startup/interrupt cleanup 2019-09-24 17:59:46 +02:00
FeralChild64 55e2512fe2 added first CPU specific optimizations 2019-09-24 17:24:32 +02:00
FeralChild64 5b2c28b281 small build system improvements 2019-09-14 15:07:19 +02:00
FeralChild64 2dbb696628 slightlyy safer interrupts, they disable BCD mode now 2019-09-13 23:04:45 +02:00
FeralChild64 8fce9681be added more stubs, updated documentation 2019-09-13 21:39:12 +02:00
FeralChild64 123e5e46c3 added stubs for official BASIC routines 2019-09-12 20:28:53 +02:00
FeralChild64 ef1354f7b2 more init adjustments 2019-09-11 23:48:09 +02:00
FeralChild64 48ca32a5cf further startup fixes, size-optimized RAMTAS 2019-09-11 22:46:51 +02:00
FeralChild64 021c9b3189 size-optimized cartridge check 2019-09-11 21:50:48 +02:00
FeralChild64 13b7172ed5 documentation update 2019-09-11 19:27:34 +02:00
FeralChild64 ed51a62f32 several features are now optional, added legacy BASIC memory model 2019-09-11 19:21:02 +02:00
FeralChild64 49e8b75b85 explained all similarities >3, some minor cleanups 2019-09-10 18:28:30 +02:00
FeralChild64 53e4babbe3 updates to the binning tool 2019-09-09 17:46:52 +02:00
FeralChild64 8de99f2b14 one more cleanup in aliases 2019-09-09 17:00:42 +02:00
FeralChild64 b9e3cb89bf new routine binning tool - modified dynamic knapsack solving algorithm 2019-09-08 22:17:49 +02:00
FeralChild64 5c27e8fbac changed Kernal revision to avoid conflicts with some other ROMs 2019-09-07 12:38:58 +02:00
FeralChild64 de27124b4f adapted to Kick Assembler, some documentation update 2019-09-07 12:35:21 +02:00
FeralChild64 ae23dbae7b fixed potentially illegal branches 2019-09-06 21:24:46 +02:00
FeralChild64 6114f982ec optimized hex byte printing, idea from Forum64 2019-09-04 17:05:46 +02:00
FeralChild64 97c361af9c fixed EOI reporting to IEC devices 2019-09-03 18:44:17 +02:00
FeralChild64 e0bbee443b removed 'branch out of range' warnings 2019-09-02 20:56:37 +02:00
FeralChild64 a4114dd0d1 updated pre-built binaries,. explained similarities 2019-09-02 19:19:01 +02:00
FeralChild64 33393ea824 more compatible SETTIM and RDTIM routines 2019-09-02 17:07:55 +02:00
FeralChild64 1c2b498e15 moved two Kernal routines into original location to fix 'Duotris' game startup 2019-09-01 16:34:38 +02:00
FeralChild64 180c88ef42 reenabled BRK handler, now prints BRK address 2019-09-01 16:20:36 +02:00
FeralChild64 2d590f95c5 fixed LOAD/VERIFY wrongly swapped in error messages 2019-08-30 21:22:35 +02:00
FeralChild64 27161f2371 improved compatibility with non-CBM IEC implementations 2019-08-30 20:49:35 +02:00
FeralChild64 e3314f8b8f IEC cleanups and size optimization 2019-08-30 19:12:56 +02:00
FeralChild64 ee499b6b21 size optimization of the IEC support 2019-08-28 21:45:53 +02:00
FeralChild64 ef183a6cb1 implemented SETTIM and RDTIM routines 2019-08-28 17:45:40 +02:00
FeralChild64 cfb50cda46 adapted SID initialization for these insane 8 SID configurations 2019-08-25 13:31:28 +02:00
FeralChild64 8eb435d2b2 fix potential IEC data transfer problem 2019-08-25 13:25:03 +02:00