Commit Graph
58 Commits
Author SHA1 Message Date
FeralChild64 103325cc53 started work on pseudorandom number generator 2020-02-18 16:46:57 +01:00
FeralChild64 5fd45f1ece fixed 2 typos in syymbol names, updated binaries 2020-02-12 20:43:48 +01:00
FeralChild64 0e319d9871 implemented NEGOP math routine 2020-01-29 20:28:01 +01:00
FeralChild64 d489e7bf41 tape routines can now be placed in Mega65 extra ROM space
commit 2f27e29758da1f1ec965588c0712125051a6f71a
Merge: ba722b1 796b62f
Author: FeralChild64 <you@example.com>
Date:   Tue Jan 28 17:34:53 2020 +0100

    Merge branch 'master' into tape_redirect

commit ba722b17e627af7dd067932688de0a3d86423e37
Author: FeralChild64 <you@example.com>
Date:   Tue Jan 28 17:28:19 2020 +0100

    finished Mega65 variant of tape routines

commit 47de685f2e08576504c5e00a5b7cb78498d22e72
Author: FeralChild64 <you@example.com>
Date:   Mon Jan 27 23:06:45 2020 +0100

    compilation fix

commit c3641acec049a7a6b53c35795b1f9e2df212cec2
Author: FeralChild64 <you@example.com>
Date:   Mon Jan 27 22:53:30 2020 +0100

    dependencies fix

commit dfad7a30bde043fa077005624dde1de4b72573b6
Merge: e4b0ec9 e410bc0
Author: FeralChild64 <you@example.com>
Date:   Mon Jan 27 21:25:49 2020 +0100

    Merge branch 'master' into tape_redirect

commit e4b0ec9c85861bde2ce52e0828d3bf895a681e17
Author: FeralChild64 <you@example.com>
Date:   Sat Jan 25 22:25:20 2020 +0100

    initial attempt to move tape code to Mega65 extra ROM
2020-01-28 17:35:42 +01:00
FeralChild64 0ff947ca1d fiurst step towards reading second copy of tap[e files 2020-01-21 19:20:43 +01:00
FeralChild64 37c86a33d1 work towards tape speed calibration in normal system load 2020-01-19 20:59:59 +01:00
FeralChild64 815dbe5f35 turbo tape now adjusts it's reading speed dynamically 2020-01-16 18:51:58 +01:00
FeralChild64 9061a8d0fc turbo tape can now adjust itself for tape motor speed 2020-01-14 16:22:30 +01:00
FeralChild64 b498d4010b initial LNMX calculation routine 2020-01-08 18:36:46 +01:00
FeralChild64 603d02546b reworked PNT/USER recalculation 2020-01-02 17:54:04 +01:00
FeralChild64 f05ddef5fd initial work towards burst IEC protocol support 2019-12-30 20:28:52 +01:00
FeralChild64 3c2a95fb36 fixed compilation for some configurations 2019-12-28 10:34:00 +01:00
FeralChild64 171c237c8f added protection against too long file header 2019-12-24 22:09:08 +01:00
FeralChild64 1829ef94e7 more compatible tape buffer handling 2019-12-24 21:46:17 +01:00
FeralChild64 8c8e18bb80 various tape loading fixes 2019-12-24 21:07:55 +01:00
FeralChild64 dc00b3cc6b tape normal block reading added 2019-12-24 15:19:48 +01:00
FeralChild64 698a66202c simplified some tape related code 2019-12-19 22:44:50 +01:00
FeralChild64 58d5ba54c2 updated documentation, added synchronization and pilot support to tape load 2019-12-19 17:12:44 +01:00
FeralChild64 44f50cc375 some documentation fixes (mostly spelling mistakes) 2019-12-10 19:13:10 +01:00
FeralChild64 a11e50a3cf Revert "removed faulty JiffyDOS optimization (compatibility problems)"
This reverts commit 02863c5cf5.
2019-11-29 18:17:15 +01:00
FeralChild64 02863c5cf5 removed faulty JiffyDOS optimization (compatibility problems) 2019-11-29 17:55:10 +01:00
FeralChild64 6f010b8c56 IRQ handler for UP9600 2019-11-22 17:35:17 +01:00
FeralChild64 8cd2eac996 keyboard part of CHRIN now preserves .Y 2019-11-07 22:40:03 +01:00
FeralChild64 3416414e51 tape interlock support, don't display PRESS PLAY if already pressed 2019-11-05 17:53:27 +01:00
FeralChild64 4a1351de4c fixed tape filename pattern matching 2019-11-02 22:37:48 +01:00
FeralChild64 b076e3ccd0 imported CHRIN from UP9600 driver 2019-11-01 22:08:06 +01:00
FeralChild64 bc8da8c07e JiffyDOS protocol detection added 2019-11-01 20:38:11 +01:00
FeralChild64 982b287e92 various LOAD improvements 2019-11-01 13:10:39 +01:00
FeralChild64 a43a5955d5 initial import of turbo tape routine 2019-10-31 20:50:54 +01:00
FeralChild64 c03c7abf45 various I/O updates 2019-10-31 17:16:32 +01:00
FeralChild64 ec98861613 screen editor is now easier to extend 2019-10-30 18:12:04 +01:00
FeralChild64 5c58af117a new SCNKEY is now more configurable (size vs features) 2019-10-14 22:58:43 +02:00
FeralChild64 5c8a29095b new SCNKEY now supports key repeating 2019-10-13 21:19:47 +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 20899a49d9 simplified directory structure, updated configuration system 2019-10-09 20:06:53 +02:00
FeralChild64 af9e6abb8f fixes to LOAD, some documentation updates 2019-10-04 20:24:13 +02:00
FeralChild64 c3cbfcebfb all label naming conflicts resolved 2019-10-02 22:45:36 +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 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 49e8b75b85 explained all similarities >3, some minor cleanups 2019-09-10 18:28:30 +02:00
FeralChild64 8de99f2b14 one more cleanup in aliases 2019-09-09 17:00:42 +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