Metagames  

Vieux 22/09/2016, 17h43   #51 (permalink)
Profil
Membre
Ancienneté  15%
Ancienneté 15%
 
Avatar de krHACKen
 
Date d'inscription: July 2013
Pays :
Messages: 727
Téléchargements: 0
Uploads: 0
Merci: 209
Remercié 648 fois dans 413 Posts
Par défaut

Mise à jour (compilée hier, 21/10/2016) dispo en 1er post.

Je vais essayer de faire la synthèse des changements :

- Nouvelles ROMs :
* Du romset Xploder/Xplorer/X-Terminator de Squaresoft74
* GameShark Pro v3.1 de pool7
* High Speed Golden Finger 3.01 de Squaresoft74
* PS-121B et SMART CARTRIDGE VER1.0(Q) de moi
* Divers Action Replay des CDs de Karat/InterAct
* UniROM V6 développé par sicklebrick

- Toutes les précédentes ROMs (y compris celles qui avaient été supprimées faute de place dans le ROMFILE) ont été paddées avec des FFs, testées, renommées convenablement et restaurées dans X-Flash. Sauf les versions patchées ar3stop du PAR3.

- Le menu principal permet de choisir de genre de ROM.

- Packages originaux et crédits dans le disque

Dernière modification par krHACKen ; 22/09/2016 à 17h46.
krHACKen est déconnecté   Réponse avec citation
Cet utilisateur dit Merci à krHACKen pour ce poste utile:
Squaresoft74 (24/09/2016)
Vieux 24/09/2016, 12h39   #52 (permalink)
Profil
Membre
Ancienneté  9%
Ancienneté 9%
 
Date d'inscription: December 2015
Pays :
Messages: 96
Téléchargements: 2
Uploads: 0
Merci: 87
Remercié 31 fois dans 25 Posts
Par défaut

Merci krHACKen pour cette grosse mise à jour !

Pour revenir sur le High Speed Golden Finger, son eeprom (AMD ??) n'est pas détectée par X-Flash.
Voici des photos du PCB
Squaresoft74 est déconnecté   Réponse avec citation
Cet utilisateur dit Merci à Squaresoft74 pour ce poste utile:
krHACKen (24/09/2016)
Vieux 24/09/2016, 17h43   #53 (permalink)
Profil
Membre
Ancienneté  15%
Ancienneté 15%
 
Avatar de krHACKen
 
Date d'inscription: July 2013
Pays :
Messages: 727
Téléchargements: 0
Uploads: 0
Merci: 209
Remercié 648 fois dans 413 Posts
Par défaut

Elle l'est. Manufacturer 01h Device 20h. Ça correspond (voir page 9).
C'est juste qu'elle n'est pas dans la db de X-Flash.
Cette personne a la même EEPROM dans sa cartouche visiblement.

Mais d'après ses specs (voltage, timings, secteurs), elle devrait pouvoir être reprogrammable avec "128BYTES/SECTOR + ROMFILE.DAT".

Les EEPROMs qui ne sont pas détectées renvoient des valeurs écrites en mémoire à X-Flash, après la commande d'identification. Je veux dire, des "bouts" de la rom qui est flashée dedans, à la place des 2 IDs. J'ai une cartouche qui fait ça, pourtant je n'ai pas de problème pour la reflasher (avec "128BYTES/SECTOR + ROMFILE.DAT" bien sur).

Merci pour les photos.
krHACKen est déconnecté   Réponse avec citation
Cet utilisateur dit Merci à krHACKen pour ce poste utile:
Squaresoft74 (24/09/2016)
Vieux 24/09/2016, 18h44   #54 (permalink)
Profil
Membre
Ancienneté  9%
Ancienneté 9%
 
Date d'inscription: December 2015
Pays :
Messages: 96
Téléchargements: 2
Uploads: 0
Merci: 87
Remercié 31 fois dans 25 Posts
Par défaut

Je viens de faire le test avec ta dernière release et en utilisant "128BYTES/SECTOR + ROMFILE.DAT" et ça ne fonctionne pas.
Je n'ai pas du tout la barre de progression du flash et au bout d'environ 30 secondes j'ai le message d'erreur "Toggle Time-Out"
Du coup la cartouche est semi brickée pour le moment.
Squaresoft74 est déconnecté   Réponse avec citation
Vieux 25/09/2016, 17h27   #55 (permalink)
Profil
Membre
Ancienneté  15%
Ancienneté 15%
 
Avatar de krHACKen
 
Date d'inscription: July 2013
Pays :
Messages: 727
Téléchargements: 0
Uploads: 0
Merci: 209
Remercié 648 fois dans 413 Posts
Par défaut

Aww merde. T'as re-dumpé la rom derrière pour voir à quel point ça l'a endommagé ?
Si elle n'est pas corrompu, y'a peut être moyen de ravoir le menu comme il faut en branchant la cartouche à chaud juste avant l'apparition du logo PS.

Après pour débricker ça, je ne vois que compiler arflash avec différents timings et envoyer les EXE à la PS1 avec PSXSERIAL :/ . Mais là tu risques le brick définitif si ce n'est pas concluant.

Pourvu que les gars de PSXDev fabriquent un flasheur.
krHACKen est déconnecté   Réponse avec citation
Vieux 25/09/2016, 23h32   #56 (permalink)
Profil
Membre
Ancienneté  9%
Ancienneté 9%
 
Date d'inscription: December 2015
Pays :
Messages: 96
Téléchargements: 2
Uploads: 0
Merci: 87
Remercié 31 fois dans 25 Posts
Par défaut

Je vais déjà redumper la ROM dans un premier temps et voir ce qui en sort.
Hormis le menu principal qui n'est plus visible,le reste semble fonctionnel.

Une question, si l'eeprom était verrouillée en écriture, on ne pourrait pas ajouter de cheat code du tout ?

Au pire il reste ce genre de solution pour réparer, non ?
https://youtu.be/AVT57493k1Y

Dernière modification par Squaresoft74 ; 25/09/2016 à 23h35.
Squaresoft74 est déconnecté   Réponse avec citation
Vieux 26/09/2016, 04h17   #57 (permalink)
Profil
Membre
Ancienneté  15%
Ancienneté 15%
 
Avatar de krHACKen
 
Date d'inscription: July 2013
Pays :
Messages: 727
Téléchargements: 0
Uploads: 0
Merci: 209
Remercié 648 fois dans 413 Posts
Par défaut

Citation:
Envoyé par Squaresoft74 Voir le message
Une question, si l'eeprom était verrouillée en écriture, on ne pourrait pas ajouter de cheat code du tout ?
Sur une eeprom fermée en écriture ou sous-alimentée on ne peut pas ajouter de code, effectivement. Ni même sauvegarder le moindre byte d'ailleurs.
Par exemple, sur une rom Caetla, tenter de changer le paramètre NTSC/PAL ou de sauvegarder un code renvoie direct au menu principal, et rien n'est sauvegardé.

Citation:
Envoyé par Squaresoft74 Voir le message
Au pire il reste ce genre de solution pour réparer, non ?
https://youtu.be/AVT57493k1Y
Ouaip, encore faut il avoir le matos et la maitrise pour virer la PLCC32 et la remettre.
Sinon on peut couper sa patte CS, monter un socket inversé dessus et y emboiter une PLCC32 programmée. Mais le machin finira par être trop épais et il faudra aussi faire un trou dans le plastoc arrière de la cartouche. Je m'étais fait un système comme ça autrefois sur une cartouche ignoble qui avait une PLCC32 programmable en 12v. C'était quand j'arrachais les PLCC32 de vieux PCs de déchetterie. Je pensais que je pourrais en quelque sorte upgrader de 128k à 256k, mais en fait non. Seuls les premiers 128k étaient inscriptibles. Mais au moins mes fichus codes étaient sauvegardés.

EDIT : Ce genre de reverse socket http://cafe.daum.net/tualatin/J11z/234
Faut aussi avoir de quoi programmer la nouvelle eeprom. Ou un vieux PC avec une PLCC32 sur socket et UniFlash et ne pas craindre de cramer sa mobo en hotswappant.

Dernière modification par krHACKen ; 26/09/2016 à 04h25.
krHACKen est déconnecté   Réponse avec citation
Cet utilisateur dit Merci à krHACKen pour ce poste utile:
Squaresoft74 (26/09/2016)
Vieux 26/09/2016, 14h11   #58 (permalink)
Profil
Membre
Ancienneté  9%
Ancienneté 9%
 
Date d'inscription: December 2015
Pays :
Messages: 96
Téléchargements: 2
Uploads: 0
Merci: 87
Remercié 31 fois dans 25 Posts
Par défaut

Merci krHACKen pour ces précisions, c'est toujours très instructif de te lire.
Bon j'ai re-dumpé la cartouche et il semble n'y avoir que très peu de casse.
Seul 1 octet a été altéré à l'adresse 1000(h) , il est passé à 00 au lieu de 81.

81:


00:


Comme pas mal de hack de Caetla, on ne peut que passer de PAL à NTSC via L1+Select avec le High Speed Golden Finger.

La possibilité de passer le menu de English à Japanese via L2+Select n'a pas été conservée.

Peut être que l'octet qui a été altéré (pour une raison qui m'échappe) est celui qui défini le paramètre de langue du menu principal ?

En tout cas l'eeprom n'est pas verouillée en écriture puisque je peux ajouter/supprimer de nouveaux codes et/ou conserver le mode PAL/NTSC.
Squaresoft74 est déconnecté   Réponse avec citation
Cet utilisateur dit Merci à Squaresoft74 pour ce poste utile:
krHACKen (26/09/2016)
Vieux 26/09/2016, 20h20   #59 (permalink)
Profil
Membre
Ancienneté  15%
Ancienneté 15%
 
Avatar de krHACKen
 
Date d'inscription: July 2013
Pays :
Messages: 727
Téléchargements: 0
Uploads: 0
Merci: 209
Remercié 648 fois dans 413 Posts
Par défaut

Citation:
Envoyé par Squaresoft74 Voir le message
Peut être que l'octet qui a été altéré (pour une raison qui m'échappe) est celui qui défini le paramètre de langue du menu principal ?
0x81, 0x40. Ça m'a l'air d'être un séparateur d'item du menu, peut être au format Shift-JIS. Vu que le 0x81 a été remplacé par 0x00, caetla s'arrête là et ne lit pas le reste du texte du menu (NORMAL START, START GAME WITH CODE, SELECT CHEAT CODES, MEMORY MANAGER, V-RAM IMAGE VIEWER, CD-ROM PLAYER PLUS). Un peu comme une fonction printf/strcpy qui interprète NULL comme étant la fin d'une phrase.

Le paramètre de langue du menu, si il existait dans ton High Speed Gold Finger, devrait être inscrit quelques octets après l'offset 13F80h, avec le paramètre PAL/NTSC.
krHACKen est déconnecté   Réponse avec citation
Cet utilisateur dit Merci à krHACKen pour ce poste utile:
Squaresoft74 (27/09/2016)
Vieux 27/09/2016, 03h10   #60 (permalink)
Profil
Membre
Ancienneté  9%
Ancienneté 9%
 
Date d'inscription: December 2015
Pays :
Messages: 96
Téléchargements: 2
Uploads: 0
Merci: 87
Remercié 31 fois dans 25 Posts
Par défaut

Bon je vais le laisser de coté pour le moment et attendre de voir ce que nocash aura à proposer quand il le décidera.

Sinon je n'ai pas de nouvelle du vendeur Italien que j'avais relancé il y a une dizaine de jours, dommage.

Je vais essayer de trouver un moment pour tester ton dernier mod de X-Flash en profondeur.

Là tout de suite le truc qui me viens en tête avec toutes les roms qu'il contient, c'est qu'il n'y a pas d'indication concernant la taille de chacune.
Par exemple avec mon Games Blaster qui ne fait que 128k, si je veux tester un peu de tout, il n'y a rien d'explicite dans le listing qui me dit ce que je peux y flasher ou non hormis le message "this rom is too big..." quand on valide son choix.
Squaresoft74 est déconnecté   Réponse avec citation
Réponse
Précédent   Metagames > Consoles de jeux > Oldies > Psx/Psone > Les Tutoriels Psx/Psone

Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Flash Flash Lecteur Hitachi Flash Flash tagol Xbox 360 5 07/10/2008 08h35
Modif PSP destroy PSP 5 17/04/2006 13h03
DMS 3 Flash 2.4 beta 4 Invité Playstation 2 0 02/12/2004 14h13
modif ps2 59 62 Invité Playstation 2 4 21/09/2004 11h47
modif x box Invité XBox 2 17/10/2003 20h36


Fuseau horaire GMT +1. Il est actuellement 19h24.


© 2003-2018 MetaGames. Tous droits réservés.