Lefagy, mert ez a rész felülír egy "véletlenszerûen" választott változót, ha a fenti címen (BF7Eh) nem a megfelelõ érték van.
Lelötted a poént

Így van, igen változatos jelenségek történnek, majd totális fagyi szokott a vége lenni...
Mivel az ellenörzõ összeget is beleszámolja, így bármit módosítasz a ROM-on, már mûködésbe lép a trükk...
És anno nem volt EP emulátor szuper debuggerrel

Amúgy a nullás szegmens, csak úgy tök mellékesen tölti fel ezt a változót:
A most következõ rész 4 rendszerváltozót hoz létre és állít
alapállapotba.
C125 3E02 LD A,002h A=2 Alapérték
C127 32E8BF LD (0BFE8h),A (LV_TAPE)=2 40mV
C12A EEA5 XOR 0A5h 10100101b maszk
C12C 327EBF LD (0BF7Eh),A (BF7Eh)=A7h
C12F EEA8 XOR 0A8h 10101000b maszk
C131 32D5BF LD (0BFD5h),A (BAUD_SER)=0Fh Alapérték
Átviteli sebesség
9600 bit/sec
C134 AF XOR A A=0
C135 3D DEC A Z=0 'ROM1-es reset rutin
kell' jelzése
A=255 Alapérték
C136 32E7BF LD (0BFE7h),A (PROTECT)=255 Védett