Godfather's Product 02

Vraisemblablement, ce numéro a été écrit avant le cours 4.2 qui reprend les concepts de DOS EOR.
Je l'ai quand même mis ici pour l'historique.

Ecran
Ecran
Ecran
Ecran


Disk : Gp02.dsk
"-" files are DELETED files | "*" files are LOCKED files
----------------------------------------------------------------------
*B A$0300 (000768) L$0016 (000022) 002 DOS EOR.COMMUTATION
*B A$BCDF (048351) L$0021 (000033) 002 DOS EOR.OBJ
 B A$0901 (002305) L$0BC7 (003015) 013 DOS EOR.DEMUFFIN.S
*B A$0901 (002305) L$013E (000318) 003 DOS EOR.OBJ.S
 A A$0000 (000000) L$0237 (000567) 004 DOS EOR.MAKER
 B A$0800 (002048) L$02CC (000716) 004 DOS EOR.DEMUFFIN             
 T A$0000 (000000) L$4000 (016384) 064 T.DOS EOR INSTRUCTIONS
 A A$0000 (000000) L$04C6 (001222) 006 HELLO
 T A$0000 (000000) L$2700 (009984) 039 T.APPENDIX PROGRAMMES
 T A$0000 (000000) L$0600 (001536) 006 T.INTRODUCTION

This catalog contains 10 files. 0 were DELETED.
----------------------------------------------------------------------


Floppy
DOS 3.3
Download GDF's Product 02 rev 1.00 (gzipped)


Sommaire


Lien Article
Voir Introduction.
Voir DOS EOR instructions.
Voir Appendix programmes.

hr cours GDF

Introduction.


 __ Introduction Godfather's Products #2 _______________________________
!                                                                       !
! Salut et salut,                                       Update 22/08/87 !
!                                                                       !
! Environ 2 ans après en avoir eu l'idée, voici la premiere version     !
! complete de notre DOS EOR. Réalisé par Sam et Godfather.              !
!                                                                       !
! Je bosse maintenant sur le Godfather's Products #3.. Je le fignole,   !
! je l'arrange, je l'embellis... S'il vous interesse, et que nous       !
! après aout 87, c'est que j'ai terminé mon boulot là dessus..          !
! Demandez moi le :                                                     !
!                                                                       !
!       GP #3 : FBOOT ELECTRONIC ARTS le source complet v1.00           !
!                                                                       !
!                                                Amicalement, GODFATHER !
!_______________________________________________________________________!


Retour sommaire

hr cours GDF

DOS EOR instructions.



DOS EOR 1.00 programmé par GODFATHER et SAM - Révision 1.00 - (C) G'S P. 8-1987

-------------------------------------------------------------------------------
DES UTILITAIRES ADAPTES A VOTRE DOS...
-------------------------------------------------------------------------------

Un programme très utile c'est COMMUTATION DOS
                              ===============

Pour passer d'un DOS à l'autre il faut taper : B7B7:20 00 BD (DOS 3.3)
                                               B7B7:20 DF BC (DOS EOR)

2 CALLs seraient bien plus pratique...

Pour cela, faites ]BLOAD COMMUTATION DOS puis...

                CALL 768 pour passer sous DOS 3.3 normal
                CALL 779 pour revenir sous DOS EOR

-------------------------------------------------------------------------------
POUR CONVERTIR UN DISK NON CODé EN DISK CODé...
-------------------------------------------------------------------------------

On va utiliser le principe de L'ADVANCED DEMUFFIN, en mettant d'un coté une
RWTS EOR #(xx) et de l'autre une RWTS normale.. Il faudrait lire en normal et
ecrire en codé pour coder un disk, ou bien lire en codé et ecrire en normal
pour le décoder..

Le programme que je vous propose, fait spécialement pour les besoins de ce
cours, s'appelle :

                 DEMUFFIN DOS EOR 1.00 programmé par GODFATHER

Le source complet de ce programme est, comme de bien entendu, sur ce disk..

Faites BRUN, le mode d'emploi est enfantin..

Le programme va convertir TOUT le disk (meme la piste $0) en codant/décodant
tous les secteurs.. (un EOR code, le meme EOR décode..)
L'EOR choisit est #$78. Pourquoi pas ??. Vous avez le source, vous pouvez donc
le modifier à volonté..

S'il y a un programmeur fou parmi vous, il peut ajouter un INPUT de l'EOR à
utiliser, pour ne pas avoir à booter merlin à chaque fois...

Pourquoi je n'ai pas évité de dé/coder la piste $00 ou les pistes $00-2 du DOS?
tout simplement parce que l'on va se servir de ce programme encore pour coder
par un meme EOR des disks en FBoot... et le FBoot n'occupe pas la meme place
que le DOS..etc.. et on pourrait meme envisager ca sur du ProDOS.
Pour coder ou décoder un disk, il faut donc :

        1. Choisir dans le source l'EOR désiré pour coder ou décoder un disk
        2. Copier le disk avec mon programme sur un disk formatté
        3. Copier un DOS 3.3 ou un DOS EOR (avec le bon EOR en $BCF9), sur le
           disk copie, et ce à l'aide de l'option COPY DOS du COPY II+ 5.x.

Quand on reparlera de codage pour un FBoot, on passera par les étapes 1 et 2
et on adaptera la 3 au FBoot..

-------------------------------------------------------------------------------
POUR COPIER DES FICHIERS D'UN DOS A UN AUTRE...
-------------------------------------------------------------------------------

Le principe est simple :

1. Selectionnez le DOS source
2. Chargez le fichier en RAM du disk source
3. Selectionnez le DOS destination
4. Sauvez le fichier sur le disk destination

Si vous avez un fichier BASIC, c'est evident...
-----------------------------------------------
Faites : CALL (dos source), LOAD (BASIC source), CALL (dos dest.), SAVE (Dest.)

Si vous avez un fichier BINAIRE, c'est déjà plus balaise :
----------------------------------------------------------
Faites : CALL (dos source), BLOAD (FICHIER B), CALL (dos dest.) puis
pour sauvez le fichier, allez voir le contenu des adresses suivantes pour
obtenir l'adresse de départ et la longueur du fichier binaire chargé :

les adresses AA60.AA61 vous donnent la longueur (adresse basse en premier)
les adresses AA72.AA73 vous donnent l'adresse de départ.. (Idem)

Enfin, tapez BSAVE BINAIRE,A$.(Addresse),L$.(Longueur)

Si vous avez un fichier binaire, bon amusement avec les READ / WRITE
--------------------------------------------------------------------
(En effet, y'a de quoi bien s'amuser en effet !!!)


                                      Alors, bonne utilisation du DOS EOR MAKER
-------------------------------------------------------------------------------


Retour sommaire

hr cours GDF

Appendix programmes.


 _____________________________________________________________________________
!                                                                             !
! Appendix des Godfather's Products (C) 1987                   Update 22/8/87 !
! --------------------------------------------------------------------------- !
!                                                                             !
! Tous les programmes sont accompagnés de leur source complet et détaillé     !
! ainsi que d'un fichier explicatif révisé comme les cours, et aussi clair..  !
!                                                                             !
!        ______________________________________________________________       !
!       !                                                              !      !
!       ! #1 : Copieur d'originaux/Plombeur EPYX 1.00           Kristo !      !
!       ! ------------------------------------------------------------ !      !
!       ! Révision 1.00                                       10/07/87 !      !
!       !                                                              !      !
!       ! Aucun EDD, LOCKSMITH, ECHO +, CRAZY COPY n'arrive à copier   !      !
!       ! les originaux Epyx.. alors voici un copieur fait taillé à la !      !
!       ! mesure de la protection incopiable Epyx.. (désynchro)        !      !
!       !                                                              !      !
!       ! Associé au EPYX BOOT MAKER 1.00 (Godfather's Products #5),   !      !
!       ! vous pourrez meme vous en servir pour PLOMBER vos propres    !      !
!       ! programmes après le avoir mis sous E-Boot 3.3, avec la       !      !
!       ! protection actuelle Epyx...                                  !      !
!       !                                                              !      !
!       ! Ce programme est à la fois un programme de copie d'originaux !      !
!       ! EPYX et un programme de plombage avec la protection EPYX.    !      !
!       !______________________________________________________________!      !
!        ______________________________________________________________       !
!       !                                                              !      !
!       ! #2 : DOS EOR Maker 1.00 (DOS indispensable)        Godfather !      !
!       ! ------------------------------------------------------------ !      !
!       ! Révision 1.00                                       22/08/87 !      !
!       !                                                              !      !
!       ! LA PREMIERE PROTECTION SOUS DOS 3.3 CONTRE LES CURIEUX !!    !      !
!       !                                                              !      !
!       ! Codez vos données pour vous proteger des name-killer ou pour !      !
!       ! vous proteger des pirates, c'est bien.. mais laisser le DOS  !      !
!       ! faire le boulot de codage/décodage, c'est mieux.             !      !
!       ! Ce nouveau DOS codera tous vos programmes en catalog ainsi   !      !
!       ! le catalog lui meme, et meme la vtoc !!..                    !      !
!       ! 255 clés de codages.. Compatibilité DOS 3.3 par un seul poke !      !
!       !                                                              !      !
!       ! Associé au programe de plombage du cours 6, ou à un autre    !      !
!       ! plombeur sous DOS (voir plus bas), la protection devient     !      !
!       ! redoutable.. (Principe des DOS indispensables)               !      !
!       !                                                              !      !
!       ! Le programme est fournit avec tout un fichier explicatif sur !      !
!       ! le DOS (un cours en fait), et un programme pour bien manier  !      !
!       ! le DOS EOR : DEMUFFIN DOS EOR 1.00.                          !      !
!       ! Tous les sources sont, comme toujours en CATALOG.            !      !
!       !______________________________________________________________!      !
!        ______________________________________________________________       !
!       !                                                              !      !
!       ! #3 : FBOOT ELECTRONIC ARTS (Source reconstitué)    Godfather !      !
!       ! ------------------------------------------------------------ !      !
!       ! Révision 1.00                                       13/07/87 !      !
!       !                                                              !      !
!       ! TOUT le source de ce super FBoot, entièrement relogeable..   !      !
!       ! Pour les fous du FBoot et du Mad-Compactage..                !      !
!       ! Fichier explicatif sur la Routine de lecture rapide..        !      !
!       !______________________________________________________________!      !
!        ______________________________________________________________       !
!       !                                                              !      !
!       ! #4 : PLOMBEUR ACTIVISION 1.00       Godfather + Oliver Twist !      !
!       ! ------------------------------------------------------------ !      !
!       ! Révision 1.00                                       20/07/87 !      !
!       !                                                              !      !
!       ! Plombez vos disks sous DOS 3.3, BOOT 3.3 ou E-BOOT avec la   !      !
!       ! première protection Activision (Cours 14).. TOUT y est..     !      !
!       ! vous pourrez choisir les 3 pistes à proteger, et les clés    !      !
!       ! de codage/décodage.. C'est 100% la meme protection, mais     !      !
!       ! avec le fichier explicatif, vous pourrez l'adapter à un      !      !
!       ! FBoot par exemple, ou bien la compliquer vous meme..         !      !
!       ! (Voir les critiques faites dans le cours 14 à ce plombage)   !      !
!       !______________________________________________________________!      !
!        ______________________________________________________________       !
!       !                                                              !      !
!       ! #5 : EPYX BOOT MAKER 1.00 (Contient un RWTS 3.3)   Godfather !      !
!       ! ------------------------------------------------------------ !      !
!       ! Révision 1.00                                       27/07/87 !      !
!       !                                                              !      !
!       ! Dans le derniers Epyx, la protection est passionnante.. mais !      !
!       ! le boot aussi !!.. Ce programme est utile pour :             !      !
!       !                                                              !      !
!       ! * Mad Compacter des programmes necessitant un RWTS 3.3       !      !
!       !   et occupant la place du Command Handler du DOS...          !      !
!       ! * Plomber des disks avec la protection Epyx (avec le GP#1)   !      !
!       ! * Gagner la place du DOS sur le disk pour de programmes ne   !      !
!       !   necessitant pas la présence d'un DOS en mémoire.           !      !
!       ! * Récuperer tous les pseudo-fichiers des softs Epyx et les   !      !
!       !   sauver sous DOS 3.3..                                      !      !
!       ! * Rajouter des fichiers aux softs Epyx                       !      !
!       ! * Changer le pseudo-BOOT PROGRAM pour glisser votre          !      !
!       !   signature ou une quelconque animation, avant de charger le !      !
!       !   programme de boot d'origine.                               !      !
!       ! * Permet d'obtenir la TRACK SECTOR MAP des softs Epyx.       !      !
!       !______________________________________________________________!      !
!        ______________________________________________________________       !
!       !                                                              !      !
!       ! #6 : FORMAT.OBJ1 V1.00 (Un nouveau plombeur)       Godfather !      !
!       ! ------------------------------------------------------------ !      !
!       ! Révision 1.00                                       06/08/87 !      !
!       !                                                              !      !
!       ! Plombez vos disks avec la protection du cours 2.             !      !
!       !                                                              !      !
!       ! Associé au GP#2 (DOS EOR MAKER), vous obtiendrez une         !      !
!       ! protection sous DOS bien rusée..                             !      !
!       !______________________________________________________________!      !
!        ______________________________________________________________       !
!       !                                                              !      !
!       ! #7 : DOS CODE SECTEURS (Une évolution du DOS EOR)  Godfather !      !
!       ! ------------------------------------------------------------ !      !
!       ! Révision 1.00                                       08/08/87 !      !
!       !                                                              !      !
!       ! LA PROTECTION LA PLUS EVOLUEE CONTRE LES CURIEUX !!          !      !
!       !                                                              !      !
!       ! Meme principe que le DOS EOR, sauf que la clé de codage      !      !
!       ! varie tout au long du disk !!... Encore plus indécodable !!  !      !
!       !______________________________________________________________!      !
!_____________________________________________________________________________!


Retour sommaire