Index du Forum
IDENTIFICATION SERVEUR : 10.0.97.1 - CLIENT : 54.225.16.10

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

The Beatles (Passport designs, 1984)

 
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> PROTECTION MALEFIQUE
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
toinet
Site Admin


Inscrit le: 15 Juin 2007
Messages: 2893
Localisation: Le Chesnay, France

MessagePosté le: Jeu 13 Avr 2017, 12:06    Sujet du message: The Beatles (Passport designs, 1984) Répondre en citant

#918 - The Beatles: a MIDI song album. Discover 14 songs, listen or orchestrate them.

Disk structure
This is a nearly standard DOS 3.3 single-sided 5.25" floppy disk. Track 3 is not readable at all.
An analysis with the bit copier of Copy II plus shows valid nibbles on the track. That means that the values are read by a protection check.
Another analysis with the search feature of Disk Fixer shows that $C088, $C089 and $C08C (three softswitches to turn the drive off/on and read nibbles) are located in the file named READER.
If you perform a copy with The Locksmith Fast Disk Backup, the protection check will read the disk a couple of times then go into an infinite loop playing the bell tone of the Apple II. A copy is not runnable.

Code analysis
I have already cracked some MIDI/x floppies from Passport and each time, I was in front of an annoying code in the sense that it was full of indirect jumps and extra bytes to turn you mad. Thanks to The Flaming Bird Disassembler, disassembling is (nearly) no more a nightmare.

If you follow the code (that is available in another message of the thread), you will see that the head of moved to track 3, then the motor is turned on, the protection check runs and there are two exit possibilities: one at $9144 and one at $914D. Following the first code at $9144 shows that we enter into the noisy infinite loop. That means that the second call at $914D is the exit condition with success.

There are different ways of cheating the protection check:
- let it run and force the exit condition with success. That means, you jump to $914D when you are at $9144, or
- when you enter the protection check when the drive is turned on at $8DEA, you jump to the exit condition with success at $914D. That way, you skip the entire protection check!

How to crack
Launch my copy disk
Select Disk Fixer
Insert your copy of The Beatles in drive 1
Press D to display the DOS 3.3 catalog
Follow file READER
At offset $EE: 6C D1 8F -> 4C 4D 91
Write the sector back onto disk
This is offset $EE and not $EA because there is a 4-byte header in a DOS 3.3 binary file (load address and length, each being a word in size)

The disk image is available at http://www.brutaldeluxe.fr/crack/ and the complete package sent to Asimov.

Reboot and... enjoy,

LoGo
4/2017
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
toinet
Site Admin


Inscrit le: 15 Juin 2007
Messages: 2893
Localisation: Le Chesnay, France

MessagePosté le: Jeu 13 Avr 2017, 12:06    Sujet du message: Répondre en citant

Here is the annoying READER file. Thank you Bill Basham!

Code:

*
* The Beatles
* A MIDI song album
* (c) 1984, Passport designs
* (k) 2017, LoGo
*

         typ   BIN
         org   $008D00
         mx    %11
         lst   off

*---------- Equates

BELL1    EQU   $FBDD
WAIT     EQU   $FCA8

*---------- Entry point

         LDY   #$0F
L8D02    LDA   |$0000,Y
         STA   L95E4,Y
         DEY
         BPL   L8D02
         JMP   L93E3

L8D0E    DB    $03
         DB    $23
         DB    $03
         DB    $FF
L8D12    DB    $FF
         DB    $6D
         DB    $88
         DB    $D4
         DB    $D0
         DB    $00
         DB    $00
         DB    $00
L8D1A    DB    $00
         DB    $8D
         DB    $35
         DB    $37
         DB    $37
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         ASC   'C1982 BASHAM'
         DB    $6C
L8D30    LDY   #$40
         JMP   (L9112)

L8D35    DA    $8EBD
         DB    $AD
         STA   L95E3
         LDY   #$00
         JMP   (L9552)

L8D40    DA    $9586
         DB    $E6
         LDY   #$00
         JMP   (L8EBA)

L8D48    DA    $8F0B
         DB    $D0
         LDA   $03
         JMP   (L9220)

L8D50    DA    $9463
         DB    $CD
         JSR   L8ED8
         JMP   (L9570)

L8D59    DA    $900F
         DB    $4C
         STA   $04
         LDA   $03
         LDY   #$07
         JMP   (L9444)

L8D65    DA    $9295
         DB    $6C
         LDA   #$03
         JMP   (L8F01)

L8D6D    DA    $903B
         DB    $20
         STA   L95E2
         LDA   $37
         JMP   (L9134)

L8D78    DA    $92F9
         DB    $6D
         PLA
         LDA   #$00
         JMP   (L9165)

L8D81    DA    $92EA
         DB    $8D
         LDA   L95DF
         JMP   (L9292)

L8D8A    DA    $8DE5
         DB    $84
         STA   $33
         TSX
         STX   $F8
         JMP   $D7D8
         DB    $6C
L8D96    RTS

         DB    $00
         STY   $62
         LDA   #$D0
         STA   $63
         STY   $75
         JMP   (L8D35)

L8DA3    DA    $940A
         DB    $A9
         STY   $05
         JMP   (L8E37)

L8DAB    DA    $9210
         DB    $AD
         STA   $04
         LDA   $02
         JMP   (L95A9)

L8DB5    DA    $8ED8
         DB    $E6
         JMP   (L8D59)

L8DBB    DA    $949E
         DB    $D0
         LDY   L95DC
         JMP   (L9460)

L8DC4    DA    $9159
         DB    $CD
         LSR
         JMP   (L90CD)

L8DCB    DA    $94BE
         DB    $4C
L8DCE    LDA   $C08C,X
         BMI   L8DCE
L8DD3    LDA   $C08C,X
         BPL   L8DD3
         JMP   (L8F08)

L8DDB    DA    $952E
         DB    $6C
         TXS
         JMP   (L92EF)
L8DE2    DA    $954C
         DB    $20

*---------- Turn motor on

L8DE5    LDX   $01
         LDA   $C089,X
         JMP   (L8FD1)    ; check protection
                          ; replace with JMP $914D

L8DED    DA    $94DF
         DB    $6D
         STY   L95DC
         JMP   (L916E)

L8DF6    DA    $9450
         DB    $8D
         JSR   L8E4D
         JMP   (L906E)

         DB    $00
L8E00    DA    $91BB
         STA   $37
         DEC   $00
         JMP   (L8E2B)

L8E09    DA    $91C9
         DB    $A9
         LDA   L95D7
         AND   #$55
         JMP   (L92D7)

L8E14    DA    $934F
         DB    $AD
         JSR   L8D30
         JMP   (L9141)

L8E1D    DA    $8FDD
         DB    $E6
         JMP   (L9085)

L8E23    DA    $91D4
         DB    $D0
         STA   $37
         JMP   (L95B1)

L8E2B    DA    $917A
         DB    $CD
         JMP   L9198
         DB    $6C
         LDX   $01
         JMP   (L90B5)

L8E37    DA    $9328
         DB    $4C
         LDA   L95E2
         STA   $36
         JMP   (L923F)

L8E42    DA    $9330
         DB    $6C
         JMP   L8E7C

L8E48    DA    $8E32
L8E4A    DA    $8EAB
         DB    $6C
L8E4D    PHA
         JSR   L8E55
         PLA
         JSR   L939A
L8E55    LDA   $01
         LSR
         LSR
         LSR
         LSR
         TAY
         LDA   $07
         LSR
         LDA   $08
         BCC   L8E6B
         LDX   $0478,Y
         STA   $0478,Y
         BCS   L8E71
L8E6B    LDX   $04F8,Y
         STA   $04F8,Y
L8E71    STX   $08
         RTS
         DB    $6C
L8E75    LDA   $C08D,X
         JMP   L90C7

         DB    $A9
L8E7C    JMP   (L9249)

L8E7F    DA    $9223
         DB    $20
L8E82    LDA   L95E4,Y
         STA   |$0000,Y
         DEY
         BPL   L8E82
         JMP   (L947F)

L8E8E    DA    $91E0
         DB    $6D
         LDX   $01
         JMP   (L92F6)

L8E96    DA    $95A4
         DB    $8D
         JSR   L8D96
         LDA   $66
         EOR   L95BD
         JMP   (L9492)

L8EA4    DA    $93E9
         DB    $84
         LDA   #$FF
         RTS

         DB    $A9
         DEC   L95CB
         JMP   (L909F)

L8EB1    DA    $922C
         DB    $A9
         PLA
         STA   $B0
         JMP   (L9597)

L8EBA    DA    $8DF0
         DB    $AD
         CLC
L8EBE    STA   $76
         LDA   ($62),Y
         EOR   $75
         ROR
         STA   $75
         ROR
         EOR   $76
         ROR
         INY
         BNE   L8EBE
         INC   $63
         BNE   L8EBE
         JMP   (L8D48)

L8ED5    DA    $8E0C
         DB    $E6
L8ED8    LDY   L8FCC
         JMP   (L8DC4)

L8EDE    DA    $9591
         DB    $D0
         JMP   (L9469)

L8EE4    DA    $8D4B
         DB    $CD
         STA   $06
         LDA   L95D9
         JMP   (L9177)

L8EEF    DA    $9044
         DB    $4C
         ADC   #$00
         JMP   (L94A4)

L8EF7    DA    $8FF8
         DB    $6C
         EOR   $37
         STA   $06
         JMP   (L8EDE)

L8F01    DA    $9071
         DB    $20
         PHA
         JMP   (L9125)

L8F08    DA    $9063
         DB    $6D
         LDY   #$08
L8F0D    CMP   L8D1A,Y
         BNE   L8F19
         LDX   L8D12,Y
         CPX   $75
         BEQ   L8F1F
L8F19    DEY
         BNE   L8F0D
         JMP   L8FF2
L8F1F    RTS
         DB    $6C
L8F21    DB    $C7
         DB    $DD
         DB    $5C
         DB    $62
         DB    $56
         DB    $94
         DB    $18
         DB    $E7
         DB    $7E
         DB    $BC
         DB    $71
         DB    $E3
         DB    $74
         DB    $31
         DB    $68
         DB    $A3
         DB    $D8
         DB    $92
         DB    $A5
         DB    $BD
         DB    $91
         DB    $98
         DB    $00
         DB    $05
         DB    $82
         DB    $15
         DB    $F3
         DB    $A1
         DB    $1E
         DB    $84
         DB    $32
         DB    $CE
         DB    $97
         DB    $BD
         DB    $C6
         DB    $DB
         DB    $F6
         DB    $97
         DB    $E2
         DB    $91
         DB    $78
         DB    $93
         DB    $70
         DB    $FB
         DB    $90
         DB    $9C
         DB    $4D
         DB    $87
         DB    $77
         DB    $9E
         DB    $79
         DB    $8D
         DB    $5A
         DB    $86
         DB    $46
         DB    $82
         DB    $2E
         DB    $4A
         DB    $34
         DB    $E5
         DB    $43
         DB    $BA
         DB    $1D
         DB    $6F
         DB    $12
         DB    $8B
         DB    $1D
         DB    $C9
         DB    $B6
         DB    $D4
         DB    $D4
         DB    $32
         DB    $DE
         DB    $3F
         DB    $E5
         DB    $D1
         DB    $F3
         DB    $BE
         DB    $4D
         DB    $B8
         DB    $58
         DB    $8C
         DB    $A9
         DB    $5E
         DB    $BB
         DB    $59
         DB    $85
         DB    $A2
         DB    $9B
         DB    $A7
         DB    $55
         DB    $A1
         DB    $0C
         DB    $33
         DB    $32
         DB    $37
         DB    $12
         DB    $1B
         DB    $2A
         DB    $A8
         DB    $28
         DB    $A7
         DB    $00
         DB    $07
         DB    $7F
         DB    $B3
         DB    $91
         DB    $B7
         DB    $06
         DB    $2F
         DB    $6D
         DB    $58
         DB    $E2
         DB    $3F
         DB    $24
         DB    $5B
         DB    $9C
         DB    $27
         DB    $80
         DB    $27
         DB    $B2
         DB    $B4
         DB    $43
         DB    $EB
         DB    $F6
         DB    $E2
         DB    $FE
         DB    $77
         DB    $28
         DB    $3D
         DB    $1A
         DB    $D3
         DB    $8E
         DB    $55
         DB    $89
         DB    $51
         DB    $80
         DB    $3D
         DB    $24
         DB    $F2
         DB    $1E
         DB    $0D
         DB    $EC
         DB    $2B
         DB    $F5
         DB    $34
         DB    $9C
         DB    $1E
         DB    $F9
         DB    $45
         DB    $E4
         DB    $57
         DB    $8E
         DB    $61
         DB    $EC
         DB    $73
         DB    $8F
         DB    $28
         DB    $DF
         DB    $77
         DB    $52
         DB    $7E
         DB    $6A
         DB    $E3
         DB    $5E
         DB    $7E
         DB    $14
         DB    $F0
         DB    $FA
         DB    $B6
         DB    $94
L8FCC    DB    $AA
         DB    $00
         JMP   (L8DB5)

L8FD1    DA    $9320
         DB    $8D
         CLC
         ADC   $04
         JMP   (L9457)

L8FDA    DA    $8D70
         DB    $84
         BEQ   L8FE3
         JMP   (L913C)
         DB    $6C
L8FE3    JMP   (L8E48)

         DB    $8D
L8FE7    LDA   $00
         SEC
         JMP   (L9299)

L8FED    DA    $904B
         DB    $A9
         RTS
         DB    $6C
L8FF2    JMP   (L9041)

L8FF5    DA    $94CF
         DB    $AD
         ROL   $02
         ASL
         JMP   (L91FB)

L8FFE    DA    $8EE7
         DB    $E6
         CMP   #$03
         JMP   (L93EF)

L9006    DA    $92CE
         DB    $D0
         JMP   (L94C4)

L900C    DA    $929C
         DB    $CD
         LDA   $C08E,X
L9012    LDA   $C08C,X
         BMI   L9012
L9017    LDA   $C08C,X
         BPL   L9017
         JMP   (L918C)

L901F    DA    $91F4
         DB    $4C
L9022    PLA
         EOR   L95DE
         STA   L95DE
         INC   L95E0
         EOR   L95E0
         STA   L95E0
         DEY
         BNE   L9022
         JMP   (L9471)

L9038    DA    $9500
         DB    $6C
         JSR   L8ED8
         JMP   (L94FD)

L9041    DA    $94A7
         DB    $20
         TYA
         JMP   (L9185)

L9048    DA    $8EFA
         DB    $6D
         CPX   #$8D
         JMP   (L944D)

L9050    DA    $9022
         DB    $8D
         LDA   L95C9
         STA   $00
         LDX   L95C9+1
         STX   $01
         JMP   (L9407)

L9060    DA    $9302
         DB    $84
         JMP   (L9549)

L9066    DA    $921D
         DB    $A9
         LDY   #$0F
         JMP   (L9300)

L906E    DA    $8D68
         DB    $AD
         STA   L95CB
         JMP   (L90D5)
L9077    DA    $924C
         DB    $E6
         JMP   (L9400)

L907D    DA    $9001
         DB    $D0
         STX   $01
         JMP   (L8FED)

L9085    DA    $9088
         DB    $CD
         JMP   (L91B8)

         DA    $90D0
         DB    $4C
         BEQ   L9094
L9090    JMP   (L93B6)
         DB    $6C
L9094    EOR   L95E1
         EOR   L95E0
         BNE   L9090
         JMP   (L9308)

L909F    DA    $9482
         DB    $6C
L90A2    LDA   $C08C,X
         BPL   L90A2
         JMP   (L9038)

L90AA    DA    $9198
         DB    $20
         CLC
         STA   $36
         STA   $37
         JMP   (L94BB)

L90B5    DA    L914D      ; Exit with success
         DB    $6D

         EOR   #$22
         STA   $05
L90BC    LDA   $C08C,X
         BPL   L90BC
         JMP   L8E75

         DA    $93E3
         DB    $6C
L90C7    LDA   $C08E,X
         JMP   (L932D)

L90CD    DA    $9402
         DB    $8D
L90D0    TSX
         PLA
         JMP   (L9156)

L90D5    DA    $95AC
         DB    $84
         LDA   ($00),Y
         EOR   $36
         JMP   (L8D40)

L90DF    DA    $8DF9
         DB    $A9
         BEQ   L90FD
         CMP   #$08
         BCS   L90FD
         ASL
         ASL
         ASL
         ASL
         STA   $01
         LDA   L95E5
         CMP   #$02
         BEQ   L90F7
         LDA   #$01
L90F7    STA   $07
         JMP   L8DE5
         DB    $6C
L90FD    JSR   $03E3
         STY   $48
         STA   $49
         LDY   #$01
         LDA   ($48),Y
         STA   $01
         INY
         LDA   ($48),Y
         STA   $07
         JMP   (L8D8A)

L9112    DA    $8DA6
         DB    $AD
         INC   L95DC
         JMP   (L8DA3)

L911B    DA    $90D8
         DB    $E6
         AND   #$55
         ORA   $06
         JMP   (L8DCB)

L9125    DA    $8E17
         DB    $D0
         PLA
         JMP   (L934C)

L912C    DA    $8D43
         DB    $CD
         CMP   #$0B
         JMP   (L8DED)

L9134    DA    $8D38
         DB    $4C
         BCC   L913E
         JMP   L9217

L913C    DA    $8EAB
L913E    JMP   (L94F5)

L9141    DA    $9128
         DB    $6C

*---------- Turn motor off with error

         LDA   $C088,X
         JMP   (L90AA)

L914A    DA    $92F2
         DB    $20

*---------- Turn motor off with success
*
* This is where we MUST exit!

L914D    LDA   $C088,X
         LDA   L95E3
         JMP   (L921A)

L9156    DA    $8D7B
         DB    $6D
         LDX   #$00
L915B    TYA
         EOR   L8F21,Y
         EOR   L95BD
         JMP   (L8E00)

L9165    DA    $930B
         DB    $8D
         EOR   L95DE
         JMP   (L92CB)

L916E    DA    $8DBE
         DB    $84
         LDA   $04
         ASL
         JMP   (L8EF7)

L9177    DA    $911E
         DB    $A9
         BEQ   L9181
         JMP   L9217

L917F    DA    $8EAB
L9181    DEX
         JMP   (L9311)

L9185    DA    $8FD4
         DB    $AD
         PHP
         JMP   (L9567)

L918C    DA    $92DA
         DB    $E6
         ASL
         ORA   $00
         JMP   (L9325)

L9195    DA    $92C5
         DB    $D0
L9198    JSR   BELL1
         JMP   (L91E9)

L919E    DA    $9413
         DB    $CD
         BPL   L91A7
         JMP   (L91B3)
         DB    $6C
L91A7    JMP   (L8DAB)

L91AA    DA    $9255
         DB    $4C
         PLP
         BCC   L91B5
         JMP   (L93A7)

L91B3    DA    $8E20
L91B5    JMP   (L9583)

L91B8    DA    $8E91
         DB    $6C
         STA   $00
         TXA
         CLC
         ADC   L95BE
         TAX
         JMP   (L8E09)

L91C6    DA    $94F8
         DB    $20
         EOR   $00
         INX
         INX
         INX
         JMP   (L8E23)

L91D1    DA    $912F
         DB    $6D
         STA   L8F21,Y
         DEY
         CPY   #$FF
         JMP   (L8E8E)

L91DD    DA    $9009
         DB    $8D
         BEQ   L91E6
         JMP   L915B
         DB    $6C
L91E6    JMP   (L95BA)

L91E9    DA    $8E2E
         DB    $84
         SBC   $04
         JMP   (L914A)

L91F1    DA    $9495
         DB    $A9
         LDA   #$00
         RTS
         DB    $6C
         JMP   (L957A)

L91FB    DA    $937E
L91FD    DA    $959A
         DB    $AD
L9200    CMP   L95CC,Y
         BEQ   L920C
         DEY
         BPL   L9200
         LDA   #$04
         RTS
         DB    $6C
L920C    JMP   (L8EEF)

         INC   $0A
         JMP   (L90DF)

L9214    DA    $94EB
         DB    $D0
L9217    JMP   (L911B)

L921A    DA    $8E26
         DB    $CD
         JMP   (L9410)

L9220    DA    $8F04
         DB    $4C
         JSR   L959C
         JMP   (L8FF5)

L9229    DA    $94B5
         DB    $6C
L922C    LDA   $C08C,X
         BPL   L922C
         CMP   #$FF
         BNE   L923C
         INY
         BNE   L922C
         INC   $02
         BNE   L922C
L923C    JMP   (L93F7)

L923F    DA    $8E45
         DB    $20
         AND   #$55
         STA   $00
         JMP   (L8ED5)

L9249    DA    $9537
         DB    $6D
         STA   L95DD
         JMP   (L8EE4)

L9252    DA    $90B8
         DB    $8D
         LDY   #$05
         JMP   (L94AA)

L925A    DA    $95B4
         DB    $84
L925D    LDA   $C08C,X
         BPL   L925D
         STA   L95D4,Y
         DEY
         BNE   L925D
         JMP   (L9252)

L926B    DA    $8D84
         DB    $A9
         BEQ   L928F
         PLA
         BCC   L9277
         JMP   (L95C3)

         DB    $A9
L9277    LDA   $00
         PHA
         LDA   $04
         STA   $00
         PLA
         STA   $04
         LDA   $06
         PHA
         LDA   $02
         STA   $06
         PLA
         STA   $02
         JMP   L8FE7
         DB    $6C
L928F    JMP   (L8D65)

L9292    DA    $9168
         DB    $AD
         PLA
         JMP   (L907D)

L9299    DA    $91EC
         DB    $E6
         BNE   L92A9
         LDY   #$40
         STY   $05
L92A2    DEY
         BNE   L92AD
         DEC   $05
         BNE   L92AD
L92A9    JMP   (L8E4A)
         DB    $6C
L92AD    LDA   $C08C,X
         BPL   L92AD
         CMP   #$D7
         BNE   L92A2
L92B6    LDA   $C08C,X
         BPL   L92B6
         CMP   #$D5
         BNE   L92A2
         JMP   (L91AA)

L92C2    DA    $90E2
         DB    $D0
         LDA   L95E0
         JMP   (L9534)

L92CB    DA    $908E
         DB    $CD
         BEQ   L92D4
         JMP   (L917F)
         DB    $6C
L92D4    JMP   (L94B2)

L92D7    DA    $918F
         DB    $4C
         LDY   #$02
L92DC    LDA   $C08C,X
         BPL   L92DC
         DEY
         BNE   L92DC
         JMP   (L8E96)

L92E7    DA    $945A
         DB    $6C
         EOR   $36
         JMP   (L8DF6)

L92EF    DA    $8FF0
         DB    $20
         PHA
         JMP   (L94D5)

L92F6    DA    $9144
         DB    $6D
         LDA   $C08A,Y
         JMP   (L912C)

         DB    $00
L9300    DA    $8E82
         JSR   L8FE7
         JMP   (L8E1D)

L9308    DA    $9069
         DB    $84
         STA   L95DE
         JMP   (L9214)

L9311    DA    $9080
         DB    $A9
         JSR   $D697
         JSR   $D66C
         JMP   (L95A1)

L931D    DA    $9242
         DB    $AD
         LDA   $07
         JMP   (L949B)

L9325    DA    $9447
         DB    $E6
         LDX   $01
         JMP   (L8E14)

L932D    DA    $8DCE
         DB    $D0
L9330    LDA   $C08C,X
         BPL   L9330
         CMP   #$D5
         BEQ   L9340
         DEY
         BNE   L9330
         LDA   #$06
         RTS
         DB    $6C
L9340    LDA   $C08C,X
         BPL   L9340
         CMP   #$D7
         BNE   L9330
         JMP   (L9066)

L934C    DA    $9474
         DB    $CD
L934F    DEY
         BNE   L935A
         DEC   $05
         BNE   L935A
         LDA   #$01
         RTS
         DB    $6C
L935A    LDA   $C08C,X
         BPL   L935A
         CMP   #$D5
         BNE   L934F
L9363    LDA   $C08C,X
         BPL   L9363
         CMP   #$D7
         BNE   L934F
         LDY   #$04
         LDA   L95DD
         BMI   L9378
         JMP   L92DC

L9376    DA    $8EAB
L9378    JMP   (L8DE2)

L937B    DA    $94AD
         DB    $4C
         ROL   $02
         ASL
         JMP   (L94CC)

L9384    DA    $926E
         DB    $6C
         RTS
         DB    $6C
L9389    LDA   #$50
         STA   $08
         JSR   L8E55
         LDA   #$00
         JMP   L8E4D
         DB    $6C
L9396    JSR   L93B9
L9399    PLA
L939A    CMP   $08
         BEQ   L93AA
         PHA
         BCS   L9396
         JSR   L93B0
         JMP   L9399

L93A7    DA    $9198
         DB    $A9
L93AA    LDA   #$61
         JMP   WAIT
         DB    $6C
L93B0    JSR   L93C2
         JMP   L93C2

L93B6    DA    $94A7
         DB    $6C
L93B9    JSR   L93BC
L93BC    INC   $08
         JMP   L93C4

         DB    $A9
L93C2    DEC   $08
L93C4    LDA   $08
         AND   #$03
         ASL
         ORA   $01
         TAY
         LDX   $01
         LDA   $C080,X
         LDA   $C082,X
         LDA   $C084,X
         LDA   $C086,X
         LDA   $C081,Y
         LDA   #$56
         JMP   WAIT

         DB    $A9
L93E3    JMP   (L8EA4)

L93E6    DA    $8E02
         DB    $20
         JSR   L90D0
         JMP   (L8E7F)

L93EF    DA    $9555
         DB    $6D
         STA   $03
         JMP   (L953A)

L93F7    DA    $93F2
         DB    $8D
         ROL   $02
         JMP   (L958E)

         DB    $00
L9400    DA    $8DB8
         ORA   $01
         JMP   (L9419)

L9407    DA    $90AD
         DB    $A9
         LDA   L8D0E,Y
         JMP   (L94E8)

L9410    DA    $9171
         DB    $AD
         JSR   L8D30
         JMP   (L900C)

L9419    DA    $94D8
         DB    $E6
L941C    LDA   $C08C,X
         BPL   L941C
         LSR   $05
         BNE   L9429
         JMP   L9441

         DB    $A9
L9429    EOR   #$FF
         BEQ   L943B
         BCC   L9437
         EOR   #$01
         BNE   L941C
         JMP   L9441
         DB    $6C
L9437    JMP   (L9376)
         DB    $6C
L943B    BCC   L941C
         JMP   (L950A)
         DB    $6C
L9441    JMP   (L92E7)

L9444    DA    $9200
         BNE   L9495
         DA    $95D5
         JMP   (L8D81)

L944D    DA    $9137
         DB    $CD
         EOR   $37
         STA   $00
         JMP   (L8DBB)

L9457    DA    $8DAE
         DB    $4C
         LDA   L95D6
         JMP   (L931D)

L9460    DA    $9115
         DB    $6C
         AND   #$55
         ASL
         JMP   (L8FFE)

L9469    DA    $941C
         DB    $20
         LDA   #$FF
         JMP   (L9077)

L9471    DA    $8DDE
         DB    $6D
         CMP   $03
         BNE   L947C
         JMP   L8FF2
         DB    $6C
L947C    JMP   (L9060)

L947F    DA    $8E99
         DB    $8D
         BNE   L948B
         JSR   L9389
         JMP   (L95F4)
         DB    $6C
L948B    JMP   (L95C7)
         JMP   ($8B6C)

         DB    $90
L9492    DA    $953D
         DB    $84
L9495    LDA   L95E4
         JMP   (L92C2)

L949B    DA    $8DC7
         DB    $A9
         LDA   L95D8
         JMP   (L8D50)

L94A4    DA    $9573
         DB    $AD
         JMP   (L94DC)

L94AA    DA    $925D
         DB    $E6
         SBC   $02
         JMP   (L9384)
L94B2    DA    $946C
         DB    $D0
         STA   L95DF
         JMP   (L9195)

L94BB    DA    $9217
         DB    $CD
         EOR   L95D5
         JMP   (L9048)

L94C4    DA    $907A
         DB    $4C
         LDA   $06
         JMP   (L937B)

L94CC    DA    $93FA
         DB    $6C
         LDA   L95DE
         JMP   (L9229)

L94D5    DA    $94C7
         DB    $20
         TAY
         JMP   (L8D78)

L94DC    DA    $8E20
         DB    $6D
         BCC   L94E5
         JMP   (L93B6)
         DB    $6C
L94E5    JMP   (L901F)

L94E8    DA    $91A1
         DB    $8D
         LDA   #$4F
         STA   L95E0
         LDY   #$F0
         JMP   (L9050)

L94F5    DA    $9387
         DB    $84
         LDY   #$34
         JMP   (L8E42)

L94FD    DA    $956A
         DB    $A9
         STY   $04
         LDA   L95DD
         BPL   L950D
         JMP   (L95BF)

L950A    DA    $8EAB
         DB    $6C
L950D    LDY   #$22
L950F    LDA   $C08C,X
         BPL   L950F
         CMP   #$D7
         BEQ   L951F
         DEY
         BNE   L950F
         LDA   #$05
         RTS
         DB    $6C
L951F    LDA   $C08C,X
         BPL   L951F
         CMP   #$D5
         BNE   L950F
         JMP   (L91C6)

L952B    DA    $9188
         DB    $AD
         STA   L95DD
         JMP   (L919E)

L9534    DA    $957D
         DB    $E6
         JMP   (L925A)

L953A    DA    $90A2
         DB    $D0
         STA   $66
         LDA   $77
         EOR   L95BE
         STA   $77
         JMP   (L8D6D)

L9549    DA    $8EE1
         DB    $CD
         LDA   $C08D,X
         JMP   (L91DD)

L9552    DA    $9053
         DB    $4C
         BCS   L955B
         JMP   (L95C1)
         DB    $6C
L955B    BIT   L95DD
         BMI   L9564
         JMP   (L95C3)
         DB    $6C
L9564    JMP   (L91D1)

L9567    DA    $8D53
         DB    $6C
         JSR   L8F21
         JMP   (L952B)

L9570    DA    $91AD
         DB    $20
         STA   $02
         LDA   #$00
         JMP   (L91FD)

L957A    DA    $8EA7
         DB    $6D
         STA   L95E1
         JMP   (L91F1)

L9583    DA    $8EB4
         DB    $8D
         STA   $36
         ROR
         ADC   $37
         JMP   (L93E6)
L958E    DA    $8D5C
         DB    $84
         JSR   L8FE7
         JMP   (L9006)

L9597    DA    $9314
         DB    $A9
         RTS
         DB    $6C
L959C    LDA   $36
         JMP   (L8FDA)

L95A1    DA    $8D8D
         DB    $AD
         STY   $02
         JMP   (L8EB1)

L95A9    DA    $8EF2
         DB    $E6
         LDA   #$00
         JMP   (L8DDB)

L95B1    DA    $8E3A
         DB    $D0
         JSR   L90D0
         JMP   (L926B)

L95BA    DA    $95BC
         RTS

L95BD    DB    $C5
L95BE    DB    $FB
L95BF    DA    $9171
L95C1    DA    $94E5
L95C3    DA    $91F8
         DA    $8D0E
L95C7    DA    $95AC
L95C9    DA    $95C9
L95CB    DB    $00
L95CC    DB    $AF
         DB    $AB
         DB    $D5
         DB    $EA
         DB    $F5
         DB    $FA
         DB    $FD
         DB    $FE
L95D4    DB    $FF
L95D5    DB    $00
L95D6    DB    $00
L95D7    DB    $00
L95D8    DB    $00
L95D9    DB    $00
         DB    $D5
         DB    $D7
L95DC    DB    $00
L95DD    DB    $00
L95DE    DB    $00
L95DF    DB    $00
L95E0    DB    $00
L95E1    DB    $00
L95E2    DB    $00
L95E3    DB    $00
L95E4    DB    $00
L95E5    DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
         DB    $00
L95F4    DB    $BE
         DB    $8D
         DB    $00
         DB    $00
         DB    $00
         DB    $00
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> PROTECTION MALEFIQUE Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com