Commit Graph
71 Commits
Author SHA1 Message Date
FeralChild64 c03c7abf45 various I/O updates 2019-10-31 17:16:32 +01:00
FeralChild64 01024278f4 all screen control codes are now handled via jumptable 2019-10-30 23:10:48 +01:00
FeralChild64 1682587d12 LOAD can now do verify on standard memory model 2019-10-30 21:56:14 +01:00
FeralChild64 1065930539 STOP key now terminates loading, some cleanups 2019-10-30 21:26:26 +01:00
FeralChild64 ec3e78de88 I/O stack refactoring completed 2019-10-30 18:59:35 +01:00
FeralChild64 73f1e24e3c LOAD/SAVE preparation routines should be OK now 2019-10-29 22:15:44 +01:00
FeralChild64 e00bda3548 work towards CCGMS compatibility 2019-10-29 20:32:24 +01:00
FeralChild64 d0ac49b2b6 function keys, RUN and HELP are now programmable at compile time 2019-10-27 17:59:53 +01:00
FeralChild64 15c71dcdeb C128 keyboard fixes, initial C65 keyboard support 2019-10-26 13:05:55 +02:00
FeralChild64 c41da81e06 added even more stubs 2019-10-20 15:52:28 +02:00
FeralChild64 98860e9831 CINT should be complete now 2019-10-20 13:37:25 +02:00
FeralChild64 a9d167810b documentation updates, brand-specific colors adjustments 2019-10-20 12:54:08 +02:00
FeralChild64 0f80941eac CINT adjustments for 'Operacja Proboszcz' game 2019-10-20 12:32:14 +02:00
FeralChild64 2009702011 added one more stub, Simon's BASIC does not crash anymore 2019-10-20 11:53:50 +02:00
FeralChild64 a8e80ee2b1 adjusted some addresses, added more stubs 2019-10-20 11:44:06 +02:00
FeralChild64 455ca2ee56 more startup initialization fixes 2019-10-19 13:00:28 +02:00
FeralChild64 1db03b5921 started work on release tool 2019-10-17 21:55:27 +02:00
FeralChild64 f9e3b57a79 small keyboard reading fixes 2019-10-17 17:41:50 +02:00
FeralChild64 470c4bded6 finished the new keyboard scanning routine 2019-10-16 18:57:13 +02:00
FeralChild64 076a839f1a fixed the famous 'SYS 64738', some documentation fixes 2019-10-15 17:26:05 +02:00
FeralChild64 677e5452a6 further work on new SCNKEY 2019-10-14 18:37:46 +02:00
FeralChild64 bb2b4981b8 new SCNKEY is functionning, but probably needs different matrix format 2019-10-13 20:39:05 +02:00
FeralChild64 deac5dcb51 implemented routine pointed by KEYTAB 2019-10-11 22:26:03 +02:00
FeralChild64 f522b82219 various cleanups 2019-10-11 18:14:12 +02:00
FeralChild64 090419262a redirected NEWSTT to RUN, should provide some compatibility 2019-10-06 18:16:16 +02:00
FeralChild64 4f238baa2d implemented RUNC routine 2019-10-06 17:55:54 +02:00
FeralChild64 68b61f4c8c provided LINKPRG routine 2019-10-06 17:06:42 +02:00
FeralChild64 47fdf8c08c added more stubs to BASIC 2019-10-06 16:53:08 +02:00
FeralChild64 b625b4d58a temporary implementation of LINPTR, FB64 now displays drive number 2019-10-06 15:59:30 +02:00
FeralChild64 ab7af621d5 small code reordering to avoid accidental similarities 2019-10-05 10:16:19 +02:00
FeralChild64 1f3238ccad provided unofficial $E50C routine - for compatibility 2019-10-04 21:44:58 +02:00
FeralChild64 c3a99ba5e0 routine at $E422 is now implemented 2019-10-03 23:13:03 +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 d17b5f9cde fixed 'BYTES FREE' value 2019-09-29 21:02:45 +02:00
FeralChild64 c6350cc86b added more stubs 2019-09-27 20:50:27 +02:00
FeralChild64 94b8e0dc29 fix possible crash in VIC II setup routine 2019-09-26 15:38:49 +02:00
FeralChild64 571efdd03d fixed VECTOR defaults location, needed by GEOS 2019-09-24 18:52:48 +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 ed51a62f32 several features are now optional, added legacy BASIC memory model 2019-09-11 19:21:02 +02:00
FeralChild64 de27124b4f adapted to Kick Assembler, some documentation update 2019-09-07 12:35:21 +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 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 b954d23a6b multiple SID silencing improvement 2019-08-11 10:22:14 +02:00
FeralChild64 403be441dc implemented PLOT routine 2019-08-10 16:56:03 +02:00
FeralChild64 676db127c3 implemented UDTIM routine 2019-08-10 16:06:32 +02:00
FeralChild64 79c09d9793 set IRQ frequency depending on video system 2019-08-09 18:40:09 +02:00