Voir le sujet pr�c�dent :: Voir le sujet suivant |
Auteur |
Message |
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Mar 04 Sep 2007, 20:02 Sujet du message: Arkanoid (Taito, 1988) |
|
|
"Gentlemen, our only hope for survival is to keep the arkanoid on course and elude the grid monster in the vaus escape module."
DISK STRUCTURE
A standard 16-sector disk with standard markers
DISK COPY
Launch Locksmith and copy the entire disk!
It is weird, isn't it? I should have missed something (maybe on T20/S1)
toinet |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
Post� le: Lun 10 Sep 2007, 8:40 Sujet du message: |
|
|
Est-ce que quelqu'un a la version GS crack�e d'Arkanoid II sign�e GS Alliance?
A part l'�diteur de tableaux, quel est le + de ce second opus?
JM
Derni�re �dition par Deckard le Lun 10 Sep 2007, 9:12; �dit� 1 fois |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
Post� le: Lun 10 Sep 2007, 9:00 Sujet du message: Re: Arkanoid (Taito, 1988) |
|
|
toinet a �crit: | It is weird, isn't it? I should have missed something |
d'apr�s crackware, il y a un nibble count sur ce jeu.
JM |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Lun 10 Sep 2007, 18:31 Sujet du message: |
|
|
Yep, cela pourrait bien �tre la routine en T20/S0 et T20/S1 qui se charge en $4000 et qui sort avec un CLC ou un SEC. La routine charge T21/SF et semble faire son nibble count :
$4000 => $4090 => $B840 (d�place la t�te T21) => $40B5 => $410B (clear nibble buffers) => $4119 (read nibbles with ORA) => if $4320 <> #$99 then exit with error, else => $4119 (read nibbles with EOR) => check values (if $4320..$432F <> #$00 then nibble count exits with error)
The value at $40F8 is returned (0 on entry, 1 on protection, 0 on exit if no error is found), we have the following code at $4010 :
Code: |
LDA $40F8
NOP
NOP
JMP $0200
|
I think, the NOPs may change...
Let me play at some levels and check what I have just written...
antoine |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
|