CPC Rulez
https://cpcrulez.fr/forum/

TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE
https://cpcrulez.fr/forum/viewtopic.php?f=2&t=5279
Page 122 sur 138

Auteur :  dlfrsilver [ 09 Jan 2019, 13:44 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

il reste environ 9 secteurs. C'est un cas d'école intéressant en fait, car c'est sur les erreurs et les cas spéciaux qu'on fait avancer l'émulation. Les cas standard ne permettent pas grand chose en fait.

Auteur :  Megachur [ 09 Jan 2019, 18:21 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

Quand je mets le dsk de l'autre original, j'ai le même resultat vu du FDC, mais la protection passe...

Code :
DEBUG: FDC: Cmd=08-08 00 00 00 00 00 00 00 00 - MSR=11 - cpu.pc=70e8
DEBUG: FDC: Result=20 28 - MSR=d0 - cpu.pc=70fb
DEBUG: FDC: Cmd=06-46 00 5a 00 0c 05 0c 2a ff - MSR=10 - cpu.pc=70e8
DEBUG: FDC: 90(0c) - IDR Sector match @ 000000a9
DEBUG: FDC: 90(0c) - CRC data calculated(9e43)!=Found(ffff)
DEBUG: FDC: Result=40 30 20 5a 00 0c 05 00 - MSR=d0 - cpu.pc=70fb


j'en déduis à ce stade, que cela ne semble pas être une erreur d'émulation FDC... et que la protection semble la même puisque

puis si je reprends le "Titus...raw" quand j'essaye de lire le secteur avec l'utilitaire FDCTEST : j'ai bien le mot "Titus" en &xx1b !
bizarre quand même.. par contre, le contenu du secteur n'est pas le même, je vous mets les deux images...

dsk d'avant :
Pièce jointe :
Titus The Fox (UK) (1992) [Original]_FDCTEST.png


nouveau raw :
Pièce jointe :
Titus The Fox (UK) (1992) (alt) (Titus)_FDCTEST.png


reste plus qu'à faire la même chose sur un vrai CPC avec la vraie disquette (alt) :

commande FDC : 0f
param : 00 28

commande FDC : 46
param : 00 5a 00 0c 05 0c 2a ff

Auteur :  Megachur [ 09 Jan 2019, 18:28 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

de plus, le test du loader doit être bon sur le mot "Titus" car le loader ne reset pas !!!

ce qui est encore plus bizarre...

et dès qu'on mets le dsk, le loader continue est charge le jeu...

--> il y a t-il encore un autre test dans le loader z80 non décrit dans l'article après et qui ne matche pas avec le contenu du disk !??

Auteur :  Lone [ 09 Jan 2019, 21:01 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

marcel a écrit :
il reste quoi de cette KBI-19, parce que si il y a encore un ID secteur valide, c'est normal de le voir non? À moins que la réaction du FDC émulé soit instantanée et qu'il y ait une GAP faible entre les deux secteurs? On connait la longueur de GAP minimale qu'il faut au FDC pour lire deux secteurs d'affilée? Et si ce timing change selon ce qu'on fait?


En théorie, tout cela sont des problèmes résolus : Les FDC émulés modernes prennent en compte la vitesse de rotation des disquettes (voir une vitesse variable en fonction de la piste !). Donc, le comportement émulés d'un point de vue piste ressemble fortement à la réalité.

Les GAPS, de plus, ne sont pas évalué au doigt mouillé : Le RAW les contient et permet de les avoir exactements.

Ce que j'observe par contre, c'est la chose suivante.
Sur le deuxieme secteur 0C (celui de taille 5), la routine va :
- Copier les 256 premiers octets a &8000
- Vérifier les octets de résultats... Qui sont, dans notre cas, les octets suivants sur la piste ! On n'attend pas la fin du secteur pour les lire. Et ce sont eux que l'on va interpréter via les AND que j'ai mentionné plus haut. A la manière d'un test de resultat standard. D'où l'explication de l'auto retry : On est pas en test de la protection, mais de la lecture de secteur.

Auteur :  dlfrsilver [ 10 Jan 2019, 12:46 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

Dans ce cas, je ne pige pas ou est le problème !

Le secteur 0C est toujours en première position juste après l'index. C'est comme ça qu'est le dump original.

est-ce que tu peux nous dire de quoi il en retourne plus précisement ?

quels sont ces octets érronés que la protection rejete au final ? Est-ce qu'ils font partie du premier secteur du reste de la KBI-19 ?

Auteur :  dlfrsilver [ 10 Jan 2019, 12:47 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

Megachur a écrit :
Quand je mets le dsk de l'autre original, j'ai le même resultat vu du FDC, mais la protection passe...

Code :
DEBUG: FDC: Cmd=08-08 00 00 00 00 00 00 00 00 - MSR=11 - cpu.pc=70e8
DEBUG: FDC: Result=20 28 - MSR=d0 - cpu.pc=70fb
DEBUG: FDC: Cmd=06-46 00 5a 00 0c 05 0c 2a ff - MSR=10 - cpu.pc=70e8
DEBUG: FDC: 90(0c) - IDR Sector match @ 000000a9
DEBUG: FDC: 90(0c) - CRC data calculated(9e43)!=Found(ffff)
DEBUG: FDC: Result=40 30 20 5a 00 0c 05 00 - MSR=d0 - cpu.pc=70fb


j'en déduis à ce stade, que cela ne semble pas être une erreur d'émulation FDC... et que la protection semble la même puisque

puis si je reprends le "Titus...raw" quand j'essaye de lire le secteur avec l'utilitaire FDCTEST : j'ai bien le mot "Titus" en &xx1b !
bizarre quand même.. par contre, le contenu du secteur n'est pas le même, je vous mets les deux images...

dsk d'avant :
Pièce jointe :
Titus The Fox (UK) (1992) [Original]_FDCTEST.png


nouveau raw :
Pièce jointe :
Titus The Fox (UK) (1992) (alt) (Titus)_FDCTEST.png


reste plus qu'à faire la même chose sur un vrai CPC avec la vraie disquette (alt) :

commande FDC : 0f
param : 00 28

commande FDC : 46
param : 00 5a 00 0c 05 0c 2a ff


Je m'en charge ce soir. Je vais faire le test sur mon 6128.

Auteur :  Lone [ 10 Jan 2019, 20:37 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

dlfrsilver a écrit :
Dans ce cas, je ne pige pas ou est le problème !

Le secteur 0C est toujours en première position juste après l'index. C'est comme ça qu'est le dump original.

est-ce que tu peux nous dire de quoi il en retourne plus précisement ?

quels sont ces octets érronés que la protection rejete au final ? Est-ce qu'ils font partie du premier secteur du reste de la KBI-19 ?


Comme je l'ai dit, le lecteur 0C lu effectivement a une taille de 5. Donc, de &1000 octets.
Après avoir lu les &100 premiers, la routine va vouloir lire le resultat, sauf que.... La commande n'est pas terminée. Ce qu'elle prend pour des octets de résultat est donc la suite de la lecture (moins l'overrun possible, dû au temps pris par la sortie de la routine de lecture).
Evidemment, ces octets n'ont rien à voir avec des octets de résultats, d'où la détection d'erreur avec les émulateurs...

Auteur :  dlfrsilver [ 10 Fév 2019, 03:49 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

Bonjour, nouveau batch de jeux et utilitaires en disquettes et cassettes de Loic :

en IPF :
---------

- Assimil l'anglais sans peine
- Bridge
- Flimbo's Quest
- Glider Rider
- Knight Orc 6128 128K
- Macrocosmica
- Mandragore (UK)
- O'Level Chemistry - Chemistry Revision
- Questor
- Rod Pike's Horror Compilation
- Secret England 6ème-5ème
- Trio (Elite)

Non supporté :
-----------------

- Aliens the Computer Game - Version US
- FranceGeo (Nouveauté, version de 1986 - attention Fred quand tu mettras à jour, on a la version de 1987, sortie après et qui est différente. Cette version de 1986 est celle qui remplace la version qui marche pas dans la collection X-OR par ailleurs)
- Geebee AirRally (Discsys)
- Graph-X + demo
- Livingstone Supongo II (Spanish)
- Maths Second cycle
- Star-Writer I - TextVerarbeitung fur den CPC (allemand)
- The Knife v1.11
- Thorr 1 - Die Letzen Tage Von Burg Ghorrodt (Allemand)

en CDT :

Nota : il y a de nombreuses versions alternative, ou ayant du code différent des versions qu'on a déjà. Fred, ce sont des versions à ajouter en plus, on garde l'existant si tu vois (v2).

- 4x4 Off-Road Racing
- 10 Computer Hits 2
- Alien
- Astro ball
- Ball Crazy
- Batman the movie (ERBE)
- Blockbusters
- British Super League
- Chevy Chase
- City Slicker
- Convoy Raider (ERBE)
- Countdown
- Deep Strike (ERBE) (v2)
- Electric Wonderland
- Epyx Action
- Flight Path 737 (v3) (3ème version existante)
- Formula 1 Simulator
- Graham Gooch's Match Cricket
- Grand Prix Driver
- Hyper Sports (ERBE) (v2)
- J'entre en 6eme (nouveauté, compilation)
- Jungle Warfare (v2)
- Le Survivant (echantillon commercial Amstrad Magazine)
- Match day II (ERBE)
- Meganova (note : version UK, réparée, pour cause d'erreur de mastering, level 3 manquant et leve 2 dédoublé par erreur)
- Moon Blaster (v2)
- On the Run (firebird)
- Phenix Noir (v2)
- Pinball Wizard (version UK)
- Ping Pong (ERBE)
- Platoon (ERBE)
- Radzone (v2)
- Shackled (toujours l'erreur de mastering, jeu a reprendre de zéro)
- Skyfox (version budget Ariolasoft)
- Soccer 7
- Space Trader
- Splat
- Street Gang Football (ERBE)
- Striker Manager
- Super Tank Simulator
- Survivors
- Techno Cop (ERBE)
- The Hit Squad (ERBE)
- The Survivor (v2) (Anirog)
- Think ! (v2) (Firebird)
- Titanic (Kixx)
- Tomcat
- Transmuter (v2)
- Uchi-Mata (ERBE)

Utilitaires K7 :
-----------------
- Amdrum (v2)
- Data Amstrad 02 (GEASA) spanish
- DK'Tronics Light Pen
- Todo Sobre El Amstrad 02
- Top Adress - Adressverwaltun v1.2 (Allemand)
- Welcome To Amsoft

Auteur :  dlfrsilver [ 10 Fév 2019, 04:34 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

Concernant Titus the Fox, merci de mettre à jour avec les fichiers ci-dessous :

Auteur :  dlfrsilver [ 10 Fév 2019, 19:30 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

Lone & Megachur sont demandés à l'accueil :mdr:

PS : J'ai corrigé certains dumps à prendre en PJ.

Auteur :  Lone [ 10 Fév 2019, 21:53 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

Hello

Testé vite fait les ctraw, RAS a priori (Titus the fox fonctionne en raw et dsk)

Auteur :  marcel [ 13 Fév 2019, 14:39 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

Hello
J'ai récupéré un Amstrad Action 24 qui n'est pas présent sur cpcrulez (la fiche ne contient que la jaquette)
https://cpcrulez.fr/GamesTest/compilati ... pe_090.htm
À qui j'envoie le WAV?
J'ai un beau magnéto "tout neuf" Omega et une platine Sony "récente"
Faut juste que je me trouve quelques câbles parce que j'ai récupéré ce matériel récemment

Auteur :  Megachur [ 13 Fév 2019, 19:11 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

dlfrsilver a écrit :
Concernant Titus the Fox, merci de mettre à jour avec les fichiers ci-dessous :


de mon côté, le RAW fonctionne très bien mais pas le eDSK !

donc as-tu pu faire sur un vrai CPC avec la vraie disquette le test avec l'outil " Dlfrsilver Dump Tool Test Suite v180507" ? :

commande FDC : 0f
param : 00 28

commande FDC : 46
param : 00 5a 00 0c 05 0c 2a ff

je souhaiterai avoir le résultat afin de voir ce qui ne va pas !

je t'en remercie par avance. :winner: :biere:

Auteur :  dlfrsilver [ 13 Fév 2019, 19:48 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

Salut :)

Titus the fox fonctionne sur sugarbox. J'ai remplacé la piste pourrie.

Fais un test simple. Si sur ton ému Titus the fox ne fonctionne pas, alors Moktar ne fonctionne pas non plus.

Les 2 utilisent la même protection.

Auteur :  dlfrsilver [ 13 Fév 2019, 19:48 ]
Sujet du message :  Re: TOPIC DUMPS/JEUX PRESERVES AMSTRAD CPC DISK ET CASSETTE

marcel a écrit :
Hello
J'ai récupéré un Amstrad Action 24 qui n'est pas présent sur cpcrulez (la fiche ne contient que la jaquette)
https://cpcrulez.fr/GamesTest/compilati ... pe_090.htm
À qui j'envoie le WAV?
J'ai un beau magnéto "tout neuf" Omega et une platine Sony "récente"
Faut juste que je me trouve quelques câbles parce que j'ai récupéré ce matériel récemment


Tu peux me l'envoyer en lien Wetransfer.com sur ma boite mail :)

Page 122 sur 138 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/