Commit Graph
42 Commits
Author SHA1 Message Date
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
FeralChild64 5123078443 disabled BRK handling, breaks at least one game 2019-08-08 18:49:22 +02:00
FeralChild64 69ea9abefd finished IRQ handler, fixed cartridge startup 2019-08-08 18:28:20 +02:00
FeralChild64 17bedbdb8d fixed interrupt vector regression, updated documentation 2019-08-08 17:30:48 +02:00
FeralChild64 99a2925306 IOINIT now silences SID chips, up to 4 supported 2019-08-07 22:13:08 +02:00
FeralChild64 1feef6abdb added PAL/NTSC detection 2019-08-07 21:20:05 +02:00
FeralChild64 34d60195c2 implemented SETTMO routine, some documentation updates 2019-08-06 22:28:37 +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 802890ff9c started working on autostart software support 2019-08-05 19:14:38 +02:00
FeralChild64 9529d0589d updated documentation and pre-built binaries 2019-07-28 20:27:33 +02:00
FeralChild64 ccb78c10b4 DOS wedge can now display directories 2019-07-28 11:18:21 +02:00
FeralChild64 32fbed93f7 finished OPEN routine, some IEC cleanups 2019-07-25 21:40:24 +02:00
FeralChild64 893371733b more work on register preservation 2019-07-25 18:12:39 +02:00
FeralChild64 a2c02bde97 ACPTR now preserves registers, changed IEC temporary byte storage 2019-07-25 17:38:00 +02:00
FeralChild64 431e5384a2 added IEC support to CLOSE routine 2019-07-24 18:28:53 +02:00
FeralChild64 c909f323ce updated documentation and pre-built binaries 2019-07-23 21:16:03 +02:00
FeralChild64 f4db0f31c6 various character handling fixes 2019-07-23 17:12:30 +02:00
FeralChild64 273eb3ee6a work towards CHKIN, CHKOUT and CLRCHN 2019-07-21 18:07:03 +02:00
FeralChild64 c7727d4f0f LOAD command understands device number and secondary address 2019-07-20 17:59:24 +02:00
FeralChild64 f26431b502 several IEC routines now properly preserve X/Y registers 2019-07-20 15:25:43 +02:00
FeralChild64 212724d8f5 documentation update, added STATUS.md document 2019-07-18 19:04:02 +02:00