Index du Forum
IDENTIFICATION SERVEUR : 213.186.33.87 - CLIENT : 74.109.56.191

 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 

Crossword Magic 4.0 est...

 
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



Inscrit le: 15 Juin 2007
Messages: 326
Localisation: Paris, France

MessagePost� le: Mer 20 Juin 2007, 22:55    Sujet du message: Crossword Magic 4.0 est... R�pondre en citant

...d�plomb�...

Il m'aura fallu attendre le 20 juin 2007 pour y arriver

Le syst�me de protection :
- marqueurs de fin des champs d'adresses et de donn�es ont �t� modifi�s : DE AA remplac�s par FF FF
- dans le champ d'adresses, les deux nibbles de la piste sont cod�s AA AA, soit la piste 0 sur les 15 premi�res pistes de la disquette
- d�synchro en piste $0E
- utilisation de la pile � outrance (LDA �$5A, PHA, LDA �$02, PHA par ex.)
- chargement de code dans la page texte

Tout cela semble s'appeler MagicPreboot.

Merci Mindscape,


Antoine (second post au bon endroit)
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
toinet



Inscrit le: 15 Juin 2007
Messages: 326
Localisation: Paris, France

MessagePost� le: Ven 29 Juin 2007, 12:43    Sujet du message: R�pondre en citant

Voici la routine du boot0 :

Code:
*
* CROSSWORD MAGIC
* BOOT0 - $0800
*
* LoGo - 2007
*

TXTCLR   EQU $C050
MIXCLR   EQU $C052
TXTPAGE1 EQU $C054
LORES    EQU $C056

         TYP   BIN
         ORG   $000800
         MX    %11

         HEX   01
         STA   TXTCLR
         STA   MIXCLR
         STA   TXTPAGE1
         STA   LORES
         LDX   $2B
         LDA   #$04       ; LOAD AT $400
         STA   $11
         LDY   #$00
         STY   $10
L0817    LDA   $C08C,X    ; MARKER $DD $AD $DA
         BPL   L0817
L081C    CMP   #$DD
         BNE   L0817
L0820    LDA   $C08C,X
         BPL   L0820
         CMP   #$AD
         BNE   L081C
L0829    LDA   $C08C,X
         BPL   L0829
         CMP   #$DA
         BNE   L081C
L0832    LDA   $C08C,X    ; READ MASK VALUE
         BPL   L0832
         SEC              ; SET CARRY
         ROL              ; BIT 0 ALWAYS 1
         STA   $0E
L083B    LDA   $C08C,X    ; READ DATA VALUE
         BPL   L083B
         AND   $0E
         STA   ($10),Y    ; STORE RESULT
         INY
         BNE   L0832
         INC   $11
         LDA   $11
         CMP   #$08       ; LOAD END AT $7FF
         BNE   L0832
         LDA   $C080,X    ; PHASE 0 OFF
         LDA   #$09       ; CLEAR MEMORY
         STA   $01        ; FROM $0900
         LDA   #$00       ; FOR $88 PAGES
         STA   $00
         TAY
         LDX   #$88
L085D    STA   ($00),Y
         INY
         BNE   L085D
         INC   $01
         DEX
         BNE   L085D
         TXA              ; A CONTAINS 0
L0868    EOR   $00,X      ; EOR ZERO PAGE
         INX
         BNE   L0868
         LDX   $2B
         JMP   $0400      ; NEXT STAGE...

         DS    $8E
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
toinet



Inscrit le: 15 Juin 2007
Messages: 326
Localisation: Paris, France

MessagePost� le: Ven 29 Juin 2007, 12:46    Sujet du message: R�pondre en citant

Je me suis encore tromp� de forum...
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