Pour mieux Connaitre L'Islam
   
  Maroc Neo Geo
  comment patcher une rom NG
 
smile.gif Salut tout le monde,



Voilà, je crée ce sujet pour éviter les questions qui reviennent sans cesse sur le forum.
Comme vous allez le voir, patcher une rom Neo Geo n'est en réalité pas si difficile...


Tout d’abord, vous devez commencer par lire les deux tutos suivants, ceci afin de mieux comprendre les grands principes de l’émulation Neo Geo :




En ce qui concerne les dernières roms (dumps/jeux) Neo Geo (SVC, samsho5, mslug5nd,), les patches/fixes ( .exe ou encore .ips) qu'on trouve sur le net sont le plus souvent à appliquer sur les premières releases.




Par exemple, pour obtenir la svc_p1.rom CRC: 93855C0B, on devra appliquer le patch sur la P1 CRC: 1CC8FB7A (qui est en fait issue du set de la toute première release du jeu). Si on n'a pas cette P1 de la 1ère release, on devra trouver un autre patch qui lui s'appliquera bien à notre rom.... Ainsi on doit toujours chercher le patch/fixe (sous forme d'.exe ou .ips) qui va avec une rom bien précise, ceci dit vous pouvez toujours enchaîner plusieurs patchs pour arriver à vos fins...


Application pratique :

On possède la rom: 269-p1.bin CRC: 1CC8FB7A et on voudrait obtenir la rom: svc_p1.rom CRC: 93855C0B

On commence donc par placer la 269-p1.bin CRC: 1CC8FB7A ( = source file ) dézippée bien sûr (!!) dans un dossier et on lance le patch .exe pour après obtenir la P1 avec le CRC: 93855C0B ( = target file ) que l’on désire. On renomme ensuite manuellement celle-ci en svc_p1.rom...et le tour est joué. Afin de vérifier que l'opération s'est bien déroulée, on rezippe notre P1 ainsi patchée dans un .zip (ou .rar), où on peut lire son CRC très facilement.


 



Dans la plupart des cas, on voit donc que l'.exe (ou le patch .ips) doit donc être appliqué sur une rom bien précise. Notez qu'il est préférable que votre rom à patcher ait le nom (269-p1 ou svc_p1) et l'extension (.bin ou .rom) attendus par le patch. Toutefois, notez que la plupart du temps vous ne serez pas obligés de modifier le nom de votre rom source puisqu'en pratique vous pourrez forcer la sélection de n'importe quelle rom ...au pire, si ce n'est pas le cas, il vous suffira juste de renommer la rom source ou/et son extension, rien de bien compliqué là encore. Pour la petite histoire, il existe une codification des noms de roms, codification qui diffère suivant l'émulateur utilisé. Si ce genre de renseignement vous intéresse, je vous invite à aller directement consulter ce topic :


[Roms Neo Geo] -XX.bin vers _XX.rom


Voir la prodécure à suivre :


» Cliquez pour lire la suite «
</div>




Pour ce qui est des patchs .ips la technique est identique mais pour les appliquer on doit cette fois utiliser un petit programme externe, comme Lunar IPS. Rassurez-vous, Lunar IPS est on ne peut plus simple à utiliser.
Notez qu'il permet aussi de fabriquer ses propres patchs pour peu qu'on possède les deux roms de base, à savoir la source file et la target file : en clair, pour faire un patch P1 CRC: AAA vers P1 CRC: BBB, on doit posséder les deux P1 CRC: AAA et P1 CRC: BBB.


Il existe également un moyen d'automatiser tous ces processus en utilisant simultanément des commandes ms-dos, des patchs .ips et un utilitaire universel de patchage. Cette technique un peu particulière présente l'avantage d'être beaucoup plus simple pour l'utilisateur et surtout beaucoup plus rapide (environnement dos oblige) : on lance un simple fichier .bat et les roms sources sont remaniées (si besoin), patchées et renommées automatiquement. Petit inconvénient, il faudra alors obligatoirement veiller à utiliser les roms sources attendues par le patchkit (CRCs bien sûr, mais aussi les noms précis...).



Quelques liens utiles :

http://shirohoom.hp.infoseek.co.jp/index.html (patch neogeo, CPS2)

http://mx.geocities.com/rastamantrainerscolection/hack.htm

http://members.lycos.co.uk/ikuzo/ (quelques fix pour roms neogeo)





Histoire de vous exercer à patcher, voilà le pack d'entrainement prêt à l'emploi :

Fichier joint  SVC_p1_1cc8fb7a_to_93855c0b.zip ( 1.8 Mo ) Nombre de téléchargements : 493

Décompressez ce pack dans un dossier et ...à vous de jouer.
Bien entendu, ces patchs ont été vérifiés et fonctionnent parfaitement. wink.gif

 


Note :

Lorsque vous patchez une rom il ne faut surtout pas la remettre dans la rom d'origine! Un patch permet d'obtenir une rom "différente" à partir d'une rom source.

Exemple : pour la rom 262-p1.bin crc 9381750d (du set kof2k1nd) et que l'on veut obtenir la rom 262-p1pls.bin crc b5a8352e (set kof2k1pls) en utilisant le patch adéquate vous n'aurez qu'à l'appliquer sur la 262-p1.bin (rom source) pour obtenir la 262-p1pls.bin (rom cible).

Il est toutefois conseillé de dézipper la rom source dans un répertoire temporaire.


Une fois la rom patchée vous pourvez la compressée (.zip) et la renommée en fonction du set demandé.

Exemple : pour le jeu Shock Troopers 2 (shocktr2.zip) récupérez le patch pour obtenir le Jeu Shock Troopers 2 - Wesker hack 2004 (shocktw2.zip).

Il faut "extraire" du fichier shocktr2.zip la rom 246-p1.bin crc 6d4b7781.
Ensuite appliquer le patch adéquate sur cette rom
On obtient la rom 246-p1.bin de crc 0af69336 (au passage renommez la en 246w-p1.bin)
Enfin recompressez avec Winzip la rom pour obtenir un fichier 246-p1.zip.
Enfin, renommez le fichier shocktw2.zip et le tour est joué
 
  Aujourd'hui sont déjà 8 visiteurs (13 hits) Ici! Marocneogeo -© - Copyright 2007-2010  
 
Ce site web a été créé gratuitement avec Ma-page.fr. Tu veux aussi ton propre site web ?
S'inscrire gratuitement