Index du Forum
IDENTIFICATION SERVEUR : 10.0.97.1 - CLIENT : 54.162.139.217

 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 

L.A. Land Monopoly (Continental/Softsmith, 1980/1983)

 
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: 2791
Localisation: Le Chesnay, France

MessagePosté le: Ven 14 Avr 2017, 14:18    Sujet du message: L.A. Land Monopoly (Continental/Softsmith, 1980/1983) Répondre en citant

#921 - (c) 1980, Jeffrey Stanton. The object of L.A. Land Monopoly is to become the richest player in the game in terms of total assets - cash, property, and buildings - and to drive all of your opponents into bankruptcy. This can be accomplished by buying, selling, renting and trading properties in the most profitable way.

Disk structure
As with the other Softsmith titles, track 0 uses FFFF as epilog markers. Track 1, 1.5 and 2 are used to load specific mandatory data of the program, then control is given to T3/S0 where we find a DOS 3.3 boot1 sector.
This time, T3-T22 also use the FFFF epilog markers (instead of DEAA) so we'll also have to normalize the RWTS at the end.

Boot trace
I wanted to try something else and use the Visit monitor CDA from the Apple IIgs. It is a sort of Replay card thing Smile
So, I listened to the disk drive and when the arm moved twice, I pressed open-apple-control-escape and chose Visit monitor.
At $800, I found the second intermediate boot1 code, the one that jumps to $810 and that loads the mandatory code or data for the program to run. Here, we see that the data is put at $7000..$7DFF. The idea is to put a JMP $FF59 (4C 59 FF) around $83B where the LDA $0808 (AD 08 0Cool lies. After it crashed, I put the $7000..$7DFF part in bank 10 (10/7000<00/7000.7FFFM)

Oh! That was easier than before! When I say that the IIgs is the perfect copy machine.

How to copy
Launch Advanced Demuffin 1.4 from my copy disk and
Code:

Enter the monitor
B930:18 60 EA
B98B:18 60 EA
Press ctrl-Y
Copy T0
Copy T3-T22


Tracks 1 and 2 contain the same information. An intermediate boot1 loader on S0 and the $7000..$7DFF data on both tracks. My code loads the first 7 pages from T1/S1 and the last seven page from T2/S8.

Disk normalization
Launch Mobby Disk II and
Code:

Enter the monitor (ctrl-E, space, space)
4000:00 4001<4000.4FFFM
00/4100<10/7000.7DFFM
Press ctrl-Y
Write T1/S0
Press ctrl-W and write the entire track (track 1)
Press <to> 01
T0/S0/B7: 01 -> 00

Normalize the RWTS (resets the epilog markers):
T3/S2/9E: FF -> DE
T3/S2/A3: FF -> AA
T3/S3/35: FF -> DE
T3/S3/3F: FF -> AA
T3/S3/91: FF -> DE
T3/S3/9B: FF -> AA
T3/S6/AE: FF -> DE
T3/S6/B3: FF -> AA


The disk image is available at http://www.brutaldeluxe.fr/crack/ - The complete package on 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: 2791
Localisation: Le Chesnay, France

MessagePosté le: Ven 14 Avr 2017, 14:38    Sujet du message: Répondre en citant

My modified boot1 at T1/S0:

Code:

$00: 01 4C 80 08 00 0D 0B 09    AL.H@MKI
$08: 07 05 03 01 0E 0C 0A 08    GECANLJH
$10: 06 04 02 0F A6 2B A4 A4    FDBO&+$$
$18: 84 A9 C8 84 A4 A9 EF 85    .)H.$)/.
$20: A5 A9 D8 85 A6 A9 00 85    %)X.&)@.
$28: A2 A5 A9 85 A3 38 E5 A4    "%).#8%$
$30: F0 1F E6 A9 49 FF A8 38    0_&)I?(8
$38: 20 55 08 B9 74 08 20 63     UH94H #
$40: 08 A5 A3 18 20 57 08 B9    H%#X WH9
$48: 75 08 20 63 08 E6 A2 D0    5H #H&"P
$50: D8 20 63 08 18 A5 A9 29    X #HX%))
$58: 03 2A 05 2B AA BD 80 C0    C*E+*=.@
$60: A6 2B 60 A2 11 CA D0 FD    &+`"QJP=
$68: E6 A5 D0 02 E6 A6 38 E9    &%PB&&8)
$70: 01 D0 F0 60 01 70 A5 2B    AP0`A0%+
$78: A6 2B 6C A7 00 00 00 00    &+,'@@@@
$80: A9 60 8D 01 08 A9 01 85    )`.AH)A.
$88: 41 85 A4 A9 70 A0 01 A2    A.$)0 A"
$90: 08 20 E0 08 A9 02 85 41    H `H)B.A
$98: 85 A4 20 14 08 20 14 08    .$ TH TH
$A0: A9 77 A0 08 A2 0F 20 E0    )7 H"O `
$A8: 08 A9 03 85 41 20 14 08    H)C.A TH
$B0: 20 14 08 A9 08 A0 00 A2     TH)H @"
$B8: 01 20 E0 08 00 00 00 00    A `H@@@@
$C0: 00 00 00 00 00 00 00 00    @@@@@@@@
$C8: 00 00 00 00 00 00 00 00    @@@@@@@@
$D0: 00 00 00 00 00 00 00 00    @@@@@@@@
$D8: 00 00 00 00 00 00 00 00    @@@@@@@@
$E0: 85 27 86 A1 84 A0 B9 04    .'.!. 9D
$E8: 08 85 3D 20 78 08 A4 A0    H.= 8H$
$F0: C8 C4 A1 90 EF 60 00 00    HD!./`@@
$F8: 00 00 00 00 00 00 00 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