ZX Pilot #24
31 мая 1998 |
|
HARD and SOFT - The easiest Turbo Load / Save-ep.
HARD and SOFT (C) VEL Hi! Today we offer you a simple turbo loader. But is not just a loader. Replacement of all single digits, it can turn into a turbo save'er. Well it just because it does not perform error checking disk and as a consequence, it hangs. Its main advantages are versatility and small size. The same loader, but with error checking, is three times more. If our readers will be interested in this topic, udovelstviem we will publish a full turbo loader. Incidentally, the ZX-REVIEW 5-6/97 (I think) was published a full turbo loader / save 'er. But, unfortunately, there lacks a few Tag and yes, it seems the authors themselves did not check its serviceability - sequence. Well, now he is the loader. ORG25000 LDHL, 30000, the load address of data LDDE, (23796), the current track / sector LDBC, 100 * 256 +5; in the B-number of sectors CALLTURBO1; in the C-5, if the load C-6, if the save RET TURBO1PUSHBC PUSHHL RRC LDHL, # 2F1B JRC, TURBO2 LDHL, # 2D73 TURBO2LD (TURBO3 +2), HL POPHL PUSHDE LDA, D ORA RRA LDC, A LDA, # 2C JRC, TURBO4 LDA, # 3C TURBO4LDIX, # 1FF3 PUSHHL LDH, A LDA, (# 5D16) AND3 ORH POPHL CALLTURBO5 LDA, C LDBC, # 007F LDIX, # 2A53 CALLTURBO5 LDA, # 18 LDIX, # 2FC3 CALLTURBO5 POPDE POPBC TURBO6PUSHBC PUSHDE TURBO3LDIX, # 2F1B CALLTURBO5 POPDE INCH INCE BIT4, E JRZ, TURBO7 LDE, 0 INCD POPBC DJNZTURBO1 LD (# 5CF4), DE RET TURBO7POPBC DJNZTURBO6 LD (# 5CF4), DE RET TURBO5PUSHIX JP # 3D2F
Other articles:
Similar articles:
В этот день... 21 November