-
58d5ba54c2
updated documentation, added synchronization and pilot support to tape load
FeralChild64
2019-12-19 17:12:44 +01:00
-
8b0eff74a2
slightly more precise pulse measurement
FeralChild64
2019-12-18 21:45:13 +01:00
-
3ac17185f1
byte decoding for normal tape finished
FeralChild64
2019-12-18 21:34:25 +01:00
-
c81b04d923
bit decoding for tape normal system
FeralChild64
2019-12-18 20:52:04 +01:00
-
782a7c63a0
initial code for DolphinDOS detection (not working yet)
FeralChild64
2019-12-18 19:26:24 +01:00
-
f1e5a4cb3e
tape code cleanup, added impulse detection for normal mode
FeralChild64
2019-12-18 17:45:20 +01:00
-
d5d3a1c3b2
small cleanup in screen code
FeralChild64
2019-12-17 18:46:52 +01:00
-
db2d887234
adapted startup banner to screen editor fixes
FeralChild64
2019-12-16 21:48:23 +01:00
-
0bc05e44bd
prevent cursor interference during screen scroll
FeralChild64
2019-12-16 21:42:50 +01:00
-
0d46e6a390
more work on logical line growth
FeralChild64
2019-12-16 20:57:12 +01:00
-
291b250890
scroll-down fix (incomplete, but at least the crash is gone)
FeralChild64
2019-12-15 22:03:58 +01:00
-
8a9f6e4321
fixed incomplete erasing of newly inserted lines
FeralChild64
2019-12-15 17:54:29 +01:00
-
39340d492d
started work on DolphinDOS protocol
FeralChild64
2019-12-15 12:23:01 +01:00
-
9a677e8647
Merge pull request #35 from FeralChild64/master
gardners
2019-12-15 15:15:36 +10:30
-
-
6c05360f03
explained all similarities longer than 3 bytes
FeralChild64
2019-12-14 20:33:38 +01:00
-
c180ae0a95
workaround for a screen editor bug triggered by XEMU
FeralChild64
2019-12-14 12:10:43 +01:00
-
44f50cc375
some documentation fixes (mostly spelling mistakes)
FeralChild64
2019-12-10 19:13:10 +01:00
-
80d7296cab
configuration tweaks and documentation updates
FeralChild64
2019-12-10 18:40:26 +01:00
-
179719adc6
release tool now supports Mega65 full ROM
FeralChild64
2019-12-09 22:21:05 +01:00
-
d4ba48bb3a
sound effect fixes for turbo tape loader
FeralChild64
2019-12-08 07:21:54 +01:00
-
f80d61febd
SD2IEC+JiffyDOS EOI transmit fix
FeralChild64
2019-12-07 09:42:02 +01:00
-
899b2e748f
JiffyDOS NTSC fixes and screen blanking for transfer speedup
FeralChild64
2019-12-06 20:18:43 +01:00
-
d77887041f
minor JiffyDOS improovements
FeralChild64
2019-12-06 19:20:38 +01:00
-
430682d9c7
common screen visibilityy handling for Turbo Tape and JiffyDOS
FeralChild64
2019-12-06 18:42:06 +01:00
-
aad50ee979
small IEC code size optimization
FeralChild64
2019-12-06 18:21:01 +01:00
-
8240b8f4f5
more work on JiffyDOS LOAD loop
FeralChild64
2019-12-06 18:16:01 +01:00
-
c9e9ad5eda
improved JiffyDOS optimized LOAD loop
FeralChild64
2019-12-05 22:16:58 +01:00
-
3cd170d11e
initial optimized LOAD loop for JiffyDOS protocol
FeralChild64
2019-12-05 21:45:41 +01:00
-
2487d2d593
another fix for JiffyDOS EOI detection
FeralChild64
2019-12-05 18:29:34 +01:00
-
11c389f7cc
fixed regression in IEC secondary LOAD address
FeralChild64
2019-12-05 18:03:46 +01:00
-
89b887cd12
fixed bug preventing JiffDOS stack from loading files
FeralChild64
2019-12-04 20:56:20 +01:00
-
24a8e52ad3
commented-out some dead code, improved ATN handling
FeralChild64
2019-12-02 18:10:31 +01:00
-
76b39abd8e
updated prebuilt binaries
FeralChild64
2019-12-01 17:47:38 +01:00
-
aaca51494a
fix broken IEC flush with JiffyDOS
FeralChild64
2019-12-01 17:18:06 +01:00
-
506d9d5c4f
compatibility fix for EOI handling in IEC code
FeralChild64
2019-12-01 16:29:00 +01:00
-
0ae57c4a2c
updated cycle count for JiffyDOS
FeralChild64
2019-12-01 12:51:28 +01:00
-
6c55889baf
JiffyDOS byte reception optimizations
FeralChild64
2019-12-01 12:48:01 +01:00
-
0028446261
further JiffyDOS timing fixes
FeralChild64
2019-12-01 10:23:22 +01:00
-
707e8bcadb
documentation update
FeralChild64
2019-11-29 21:33:48 +01:00
-
25576a7051
better simulation of original JiffyDOS ROM behaviour
FeralChild64
2019-11-29 20:52:28 +01:00
-
a11e50a3cf
Revert "removed faulty JiffyDOS optimization (compatibility problems)"
FeralChild64
2019-11-29 18:17:15 +01:00
-
02863c5cf5
removed faulty JiffyDOS optimization (compatibility problems)
FeralChild64
2019-11-29 17:55:10 +01:00
-
d5077496bf
moved JiffyDOS detection to a separate routine
FeralChild64
2019-11-28 23:04:39 +01:00
-
4596728121
separate directory for fast IEC routines
FeralChild64
2019-11-28 22:19:37 +01:00
-
36d803505e
more work on JiffyDOS byte reception
FeralChild64
2019-11-28 22:01:22 +01:00
-
34d12e26ac
started JiffyDOS byte fetch synchronization
FeralChild64
2019-11-28 20:12:09 +01:00
-
e29bf33a83
various JiffyDOS fixes
FeralChild64
2019-11-28 18:01:08 +01:00
-
cf8b8f3f88
small IEC fixes
FeralChild64
2019-11-27 20:28:35 +01:00
-
95460f34da
further improved JiffyDOS badline avoidance
FeralChild64
2019-11-27 19:08:04 +01:00
-
3d9e6a4ee2
improved JiffyyDOS scanline syynchronization
FeralChild64
2019-11-27 18:27:17 +01:00
-
63ac74f09f
initial input byte decoding for JiffyDOS
FeralChild64
2019-11-27 18:07:53 +01:00
-
34ba758c4e
fixed JiffyDOS EOI signalling
FeralChild64
2019-11-26 21:18:02 +01:00
-
6bfaadff78
JiffyDOS byte tx fixes
FeralChild64
2019-11-26 20:56:09 +01:00
-
17de034a1a
fix for filename sending with disk turbo
FeralChild64
2019-11-26 19:55:47 +01:00
-
937d152540
fixed flow desynchronization after JiffyDOS detection
FeralChild64
2019-11-26 19:28:10 +01:00
-
6f010b8c56
IRQ handler for UP9600
FeralChild64
2019-11-22 17:35:17 +01:00
-
df1285e5f3
imported more UP9600 code
FeralChild64
2019-11-20 21:28:12 +01:00
-
35278b9719
Merge https://github.com/MEGA65/open-roms
FeralChild64
2019-11-19 22:35:49 +01:00
-
-
-
-
98f3e87105
started JiffyDOS byte reception, fixes for turbo dispatcher
FeralChild64
2019-11-19 22:33:38 +01:00
-
d0fd34e79f
more JiffyDOS code - low nibble TX, general turbo dispatcher
FeralChild64
2019-11-18 19:03:05 +01:00
-
e706f59908
add license note file for KickAssembler
Paul Gardner-Stephen
2019-11-19 04:16:28 +10:30
-
28bc07ea23
more JiffyDOS code, more startup adjustments
FeralChild64
2019-11-17 21:32:33 +01:00
-
7080c9024b
add kickass files, to make it easier for people building from scratch.
Paul Gardner-Stephen
2019-11-16 22:19:25 +10:30
-
18c713f23c
add combined.s to clean target to ease upgrading from old versions
Paul Gardner-Stephen
2019-11-14 00:12:59 +10:30
-
67e82f2846
more work towards JiffyDOS
FeralChild64
2019-11-12 22:28:27 +01:00
-
da088c0d3c
added some comments to tape support coode
FeralChild64
2019-11-08 18:43:17 +01:00
-
8cd2eac996
keyboard part of CHRIN now preserves .Y
FeralChild64
2019-11-07 22:40:03 +01:00
-
671a3bc3bf
saved few more bytes in CHRIN keyboard
FeralChild64
2019-11-07 22:29:20 +01:00
-
2398616bee
small CHRIN optimization
FeralChild64
2019-11-07 22:25:15 +01:00
-
54fd24d704
fix for EAL corruption
FeralChild64
2019-11-07 22:05:49 +01:00
-
0e28f89806
Kernal SAVE routine now works
FeralChild64
2019-11-07 20:09:37 +01:00
-
dd09e2432e
some fixes and refactoring for IEC SAVE
FeralChild64
2019-11-07 19:34:31 +01:00
-
ce68834035
more compatible STAL/EAL/MEMUSS handling
FeralChild64
2019-11-07 19:00:09 +01:00
-
2e9a0b1610
SECOND/TKSA compatibility fix
FeralChild64
2019-11-07 17:23:27 +01:00
-
7453771219
better statisticcs reporting in build segment tool
FeralChild64
2019-11-07 17:09:53 +01:00
-
9288298283
IEC LOAD/SAVE return error on missing file name
FeralChild64
2019-11-06 21:47:52 +01:00
-
fa360622bd
more UP9600 integration work
FeralChild64
2019-11-06 19:55:44 +01:00
-
86e8bcbe7f
more work on SAVE routine
FeralChild64
2019-11-06 17:29:27 +01:00
-
fc9a95116f
fix for tape interlock handling
FeralChild64
2019-11-05 18:15:40 +01:00
-
35fca60d73
small 'press play' routine optimization
FeralChild64
2019-11-05 17:56:30 +01:00
-
3416414e51
tape interlock support, don't display PRESS PLAY if already pressed
FeralChild64
2019-11-05 17:51:50 +01:00
-
b860322a09
initial SAVE implementation
FeralChild64
2019-11-05 17:09:57 +01:00
-
6f39064916
Mega65 keyboard support improvements
FeralChild64
2019-11-04 20:09:19 +01:00
-
c2375f7ce4
initial badline synchronization for JiffyDOS
FeralChild64
2019-11-03 11:08:17 +01:00
-
176fc9749e
various tape related fixes
FeralChild64
2019-11-03 09:54:48 +01:00
-
79f8fedf8b
tape loading visual tweaks
FeralChild64
2019-11-02 23:51:13 +01:00
-
c1104e0738
tape load now handles secondary address
FeralChild64
2019-11-02 23:32:40 +01:00
-
4a1351de4c
fixed tape filename pattern matching
FeralChild64
2019-11-02 22:37:48 +01:00
-
b076e3ccd0
imported CHRIN from UP9600 driver
FeralChild64
2019-11-01 22:08:06 +01:00
-
bc8da8c07e
JiffyDOS protocol detection added
FeralChild64
2019-11-01 20:38:11 +01:00
-
ae80e9a596
various turbo tape improvements
FeralChild64
2019-11-01 15:50:41 +01:00
-
982b287e92
various LOAD improvements
FeralChild64
2019-11-01 13:10:39 +01:00
-
e145bb6c86
one more init rework, turbo tape starts working
FeralChild64
2019-11-01 09:54:32 +01:00
-
c32fbadc7c
more work on tape support
FeralChild64
2019-10-31 22:42:44 +01:00
-
46aacc4ef0
added test files for disk/tape load
FeralChild64
2019-10-31 21:25:14 +01:00
-
a43a5955d5
initial import of turbo tape routine
FeralChild64
2019-10-31 20:50:54 +01:00
-
2b9475475f
show the most important compiled-in features on startup screen
FeralChild64
2019-10-31 19:09:17 +01:00
-
65c27f4dd4
IEC support is now optional
FeralChild64
2019-10-31 17:33:30 +01:00
-
c03c7abf45
various I/O updates
FeralChild64
2019-10-31 17:16:32 +01:00
-
bdcebb554f
screen editor now supports tabulators
FeralChild64
2019-10-31 17:10:03 +01:00