Rev 961 | Details | Compare with Previous | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 803 | savelij | 1 | |
| 1186 | savelij | 2 | ; LAST UPDATE: 16.02.2025 savelij |
| 803 | savelij | 3 | |
| 836 | savelij | 4 | loc_3C47 LD BC,WIN_A3 |
| 1186 | savelij | 5 | LD A,0xFF |
| 836 | savelij | 6 | OUT (C),A ; ਢ離 7FDD |
| 1186 | savelij | 7 | LOC_3C4B LD DE,0xFFFF |
| 803 | savelij | 8 | ld a, 7 |
| 9 | jp loc_9 |
||
| 10 | |||
| 1186 | savelij | 11 | loc_3C50 ld sp, 0x5BFF |
| 836 | savelij | 12 | LD BC,WIN_A3 |
| 1186 | savelij | 13 | LD A,0x40 |
| 836 | savelij | 14 | OUT (C),A ;ࠧ ਢ離 7FFD |
| 1186 | savelij | 15 | ld a, 1Fh ! 0xFF |
| 840 | savelij | 16 | LD BC,WIN_P3 |
| 17 | OUT (C),A |
||
| 803 | savelij | 18 | ld hl, 0C000h |
| 19 | ld a, (hl) |
||
| 20 | cp 0C3h |
||
| 21 | jr nz, loc_3C47 |
||
| 838 | savelij | 22 | LD A,MEMORY_128 | TURBO_3 |
| 23 | RST8D _SET_MODE ;⠭ 3,5 128 |
||
| 803 | savelij | 24 | xor a |
| 25 | loc_3C61 add a, (hl) |
||
| 26 | adc a, 0 |
||
| 27 | inc hl |
||
| 28 | bit 7, h |
||
| 29 | jr nz, loc_3C61 |
||
| 30 | dec a |
||
| 31 | jr nz, loc_3C47 |
||
| 32 | ld a, 0AAh |
||
| 33 | dec hl |
||
| 34 | cp (hl) |
||
| 35 | jr nz, loc_3C47 |
||
| 36 | cpl |
||
| 37 | dec hl |
||
| 38 | cp (hl) |
||
| 39 | jr nz, loc_3C47 |
||
| 1186 | savelij | 40 | LD H,CMOS.BYTE_03 |
| 838 | savelij | 41 | CALL READCMOS |
| 1186 | savelij | 42 | AND CMOS_E9.M_KILL_REZIDENT |
| 838 | savelij | 43 | JR Z,.L1 |
| 1186 | savelij | 44 | LD (0xC000),A ;⨬ १ |
| 838 | savelij | 45 | .L1 ld hl, 0D000h |
| 803 | savelij | 46 | ld de, 5B00h |
| 47 | ld bc, 2500h |
||
| 48 | ldir |
||
| 840 | savelij | 49 | LD BC,WIN_P3 ; ⠭ ࠭ |
| 1186 | savelij | 50 | ld a, 1Eh ! 0xFF |
| 840 | savelij | 51 | LD HL,LDIR_HL_DE |
| 52 | LD DE,.E1 |
||
| 53 | JP (HL) |
||
| 54 | |||
| 1186 | savelij | 55 | .E1 ld a, 3 ! 0xFF |
| 840 | savelij | 56 | LD HL,LDIR_DE_HL |
| 57 | LD DE,.E2 |
||
| 58 | JP (HL) |
||
| 59 | |||
| 1186 | savelij | 60 | .E2 ld a, 1Dh ! 0xFF |
| 840 | savelij | 61 | LD HL,LDIR_HL_DE |
| 62 | LD DE,.E3 |
||
| 63 | JP (HL) |
||
| 64 | |||
| 1186 | savelij | 65 | .E3 ld a, 1 ! 0xFF |
| 840 | savelij | 66 | LD HL,LDIR_DE_HL |
| 67 | LD DE,.E4 |
||
| 68 | JP (HL) |
||
| 69 | |||
| 1186 | savelij | 70 | .E4 ld a, 1Ch ! 0xFF |
| 840 | savelij | 71 | LD HL,LDIR_HL_DE |
| 72 | LD DE,.E5 |
||
| 73 | JP (HL) |
||
| 74 | |||
| 75 | .E5 |
||
| 1186 | savelij | 76 | LD A, 0 ! 0xFF |
| 840 | savelij | 77 | LD HL,LDIR_DE_HL |
| 78 | LD DE,.E6 |
||
| 79 | JP (HL) |
||
| 80 | |||
| 1186 | savelij | 81 | .E6 ld a, 1Bh ! 0xFF |
| 840 | savelij | 82 | LD HL,LDIR_HL_DE |
| 83 | LD DE,.E7 |
||
| 84 | JP (HL) |
||
| 85 | |||
| 86 | .E7 |
||
| 1186 | savelij | 87 | LD A,0 ! 0xFF |
| 840 | savelij | 88 | OUT (C),A ;㫨 ࠭ |
| 838 | savelij | 89 | LD BC,WIN_A3 |
| 1186 | savelij | 90 | LD A,0xFF |
| 838 | savelij | 91 | OUT (C),A ; ਢ離 7FDD |
| 1186 | savelij | 92 | ld sp, (0x5B73) |
| 803 | savelij | 93 | ret |
| 94 | |||
| 840 | savelij | 95 | LDIR_DE_HL OUT (C),A |
| 96 | ld a, 0FFh |
||
| 803 | savelij | 97 | or a |
| 98 | jr loc_3CE0 |
||
| 99 | |||
| 840 | savelij | 100 | LDIR_HL_DE OUT (C),A |
| 101 | xor a |
||
| 102 | loc_3CE0 EXX |
||
| 103 | ld hl, 0C000h |
||
| 803 | savelij | 104 | ld de, 8000h |
| 105 | ld bc, 4000h |
||
| 106 | jr z, loc_3CEC |
||
| 107 | ex de, hl |
||
| 108 | loc_3CEC ldir |
||
| 840 | savelij | 109 | EXX |
| 110 | EX DE,HL |
||
| 111 | JP (HL) |