Index du Forum

 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 

GlassTracks/64 (Sonus, 1987)

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
Site Admin

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

MessagePosté le: Sam 25 Oct 2014, 17:17    Sujet du message: GlassTracks/64 (Sonus, 1987) Répondre en citant

Another interesting DOS 3.3 MIDI thing for the Apple II (thank you, Kilian) - GlassTracks/64 for the Apple II, MIDI recording studio from Sonus, (c) 1987 Marshall Otwell and Tim Ryan.

A first surface check with Locksmith shows that all sectors can be read apart from T13/S0F to T13/S0D (all data in HEX, in descending order)

We follow the boot process:
- $C600 > T00/S00 at $0800 -> $0801 -> loads RWTS -> loads DOS 3.3 -> then launches the boot program whose name is '88 88 88 88 88 88' (yes, the left arrow ASCII value...)

That program is loaded at $0200 and its length is $1C0. You'll find the disassembly in Sonus' MIDI Sequencer crack.

This program patches the RWTS nibble data read routine before it loads the 'B' binary file and resets the standard values upon a successful load of the file.

There are two ways to crack the program:
1. The one-byte way: prevents the RWTS from being patched -> Disk fixer
2. Change the boot program from '88...' to 'B' -> use Copy II Plus

At first, you need to copy the disk. How do you do that?
1. Launch Disk Fixer
2. Read the '88...' file from your original disk
File will be loaded at $8000 and $8100 with a 4-byte delta (because the first four bytes contain the load address and length of the file
3. Now, launch Advanced Demuffin 1.4 (do not perform a hard reset otherwise the memory contents will be lost)
4. Enter the monitor
5. Enter 200<8004.81C4M
6. Press Control-Y to re-enter Advanced Demuffin
7. Copy tracks from T00/S00 to T13/S0C
8. Copy tracks from T14/S00 to T22/S0F
9. Go back to the monitor
10. 332G -> that will patch the RWTS entry point
11. Press Control-Y
12. Copy tracks from T13/S0F to T13/S0D
The copy is done.

Now, reboot and launch Disk Fixer
1. Follow file '88...' with the D command
2. At offset 37, replace 20 32 03 with 2C 32 03
3. Save the sector back to disk.
4. Reboot and...

Find the disk image at

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 :