Page 3 sur 5

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : lun. 12 déc. 2016 23:44
par Kaminari
Pour info, j'ai compris pourquoi deux des ROMs problématiques des GoodTools et NoIntro déconnaient avec l'Everdrive (gloire à Square qui m'a mis sur la voie).

TaleSpin et la System Card 2 US ont en effet une protection régionale software qui les fait planter (grave) sur une machine jap. Je ne comprends pas trop comment ces deux ROMs ont pu échapper à la vigilance de NoIntro, qui se targue de ne distribuer que des dumps fonctionnels sans header et sans protection. Clairement ces deux-là n'ont jamais été testées sur une vraie CoreGrafx.

Pour faire court, je les ai passées à la moulinette de Flash HuCard Downloader, le driver d'un linker homemade qui dispose d'un outil pour gérer les ROMs PCE/TGX (header, byte swap, region lock). J'ai simplement désactivé le region lock des deux ROMs issues de GoodTools et, heureuse surprise, elles fonctionnent parfaitement sur l'Everdrive :bomberbave:

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : mar. 13 déc. 2016 04:51
par Squaresoft74
Kaminari a écrit :NoIntro, qui se targue de ne distribuer que des dumps fonctionnels sans header et sans protection.
Alors sans header on est d'accord, par contre si certaines de leurs roms US sont patchées region free alors elles ne sont pas à considérer comme de bon dumps, ça doit se comporter sur le vrai hardware NON moddé avec les mêmes limitations que les originales.
D'après cette page
Secret 43:
The US HuCard game KLAX is the only US HuCard that doesn't check the region, so it can be played on a Japanese console with only an adaptor. No internal modifications required.
Il faudrait vérifier ça en redumpant tout le set US.
Je n'ai que Vigilante et Cratermaze sous la main.

Quand je dump Vigilante avec le Tengu, la rom est bitswappée donc inutilisable tout court.

Code : Tout sélectionner

CRC32: 2F75EE39
MD5: 0F6639306331AE4F6F9169ECB3070D34
SHA-1: 25220000686A946FA3216F6309AA22B1B5B20EE5
Une fois bitswappée, j'obtient bien le même checksum que celui de No-Intro

Code : Tout sélectionner

CRC32: 79D49A0D
MD5: 589F7CEB0BD851F6442E53858A0DC51C
SHA-1: F77D83AF4F1E733FAF813B5E78ECC2CBB19D3B25
En l'état elle ne boot pas avec la Hucard du Tengu, ce qui est normal
Mais elle fonctionne avec l'Everdrive, ce qui ne l'est pas pour un aspect authentique.

Je suis obligé d'y appliquer le region hack pour obtenir:

Code : Tout sélectionner

CRC32: B201BE22
MD5: 4F74340818EA58CFB0259AA416CDF4D9
SHA-1: 13CFA559D3E0148019274F9F3D77E18925250F88
Et seulement là elle fonctionnera avec la Hucard du Tengu (et toujours avec l'Everdrive).

Je pense que le Turbo Everdrive a une fonction built-in pour auto patcher les roms reconnues par une db interne en région free et que TaleSpin et la System Card 2 US ne s'y trouvent pas, donc non patchées à la volée, donc non fonctionnelles sur consoles Japonaise.

Maintenant sous quelle forme dumper proprement les roms US, bitswappées ou non du coup ?
Je veux dire que si les pins data D0 à D7 sont inversées sur les Hucards ET le slot console d'une machine Japonaise par rapport aux versions US, les données sur une Hucard US ne sont donc pas bitswappées mais dans le même ordre que sur les Japonaises ??

C'est juste le fait d'utliser un slot cablé Japonais sur une Hucard US (ou inversement) qui génère ce bitswapp des données et donc l'incompatibilité ?

Donc en gros pour dumper directement un jeu US correctement il faudrait que le dumper utilisé soit broché US ?
Et du coup idem pour la Hucard Flash ou pas ??

Bref si quelqu'un peut apporter un éclaircissement.

A terme quand le soft sera au point j'aimerais bien lancer un redump en masse, je ferai volontier l'acquisition d'un second dumper qu'on pourrait se faire tourner.
A nous tous on pourrait largement couvrir le full set je pense et mettre le doigt sur des versions alternatives non dumpées ou pas/mal référencées.
On pourrait faire de nos résultats une page dédiée sur le site si ça vous tente.

J'ai par exemple dumpé deux exemplaires de Youkai Douchuuki et les dats actuels reconnaissent ces dumps (indentiques) comme des hacks... :roll:

Mine de rien les Hucards commencent à se faire vieilles donc il serait bon d'en sauvegarder un maximum proprement avant leur décès.

*EDIT*
Mise à jour du logiciel du 13 Décembre, je teste quand j'ai un moment.

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : mar. 13 déc. 2016 08:29
par MooZ
Je vote pour!

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : mar. 13 déc. 2016 11:59
par franz
Squaresoft74 a écrit :Mine de rien les Hucards commencent à se faire vieilles donc il serait bon d'en sauvegarder un maximum proprement avant leur décès.
La Retrofreak peut le faire :bombercool:

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : mar. 13 déc. 2016 12:40
par Squaresoft74
Sauf que je ne sais pas trop ce qu'elle sort ni comment elle le sort. :?
Disons que je ferais plus confiance à un outil dédié mais si tu as des dumps à partager que j'y jette un oeil, pourquoi pas.

En attendant j'ai fais le tour de ce que j'ai sous la main:

Code : Tout sélectionner

1X [AC89001] P-47 - The Freedom Fighter (Japan)
1X [BG01003] Jinmu Denshou (Japan)
1X [DE89002] Makai Hakkenden Shada (Japan)
1X [FA01-002] Busou Keiji - Cyber Cross (Japan)
1X [FA01-003] Mahjong Gakuen - Touma Soushirou Toujou (Japan)
1X [HC62003] Victory Run (Japan)
1X [HC63011] Power League (Japan)
1X [HC63014] Sadakichi Seven - Hideyoshi no Ougon (Japan)
1X [HC89017] Susanoou Densetsu (Japan)
1X [HC89021] Super Momotarou Dentetsu (Japan) (Alt 1)
1X [HC89026] Battle Ace (Japan)
1X [HC90031] Momotarou Katsugeki (Japan)
1X [HC90032] Jackie Chan (Japan)
1X [HC90034] Momotarou Densetsu Turbo (Japan)
2X [HC90037] Power League III (Japan)
1X [HC90038] Aero Blasters (Japan)
1X [HC91039] Power Eleven (Japan)
1X [HC91043] PC Genjin 2 - Pithecanthropus Computerurus (Japan)
1X [HC91045] Final Soldier (Japan) (Alt 1)
1X [HC91051] Doraemon - Nobita no Dorabian Night (Japan)
1X [HC93062] Power Tennis (Japan)
1X [HE-1097] Super Star Soldier (Japan)
1X [HM89001] Fire Pro Wrestling - Combination Tag (Japan)
1X [HM91005] Fire Pro Wrestling 2 - 2nd Bout (Japan)
1X [HM92006] Fire Pro Wrestling 3 - Legend Bout (Japan)
1X [IC02004] Saigo no Nindou - Ninja Spirit (Japan)
2X [IC03006] Racing Damashii (Japan)
1X [IM92001] Bouken Danshaku Don - The Lost Sunheart (Japan)
1X [JC63001] Makyou Densetsu (Japan)
1X [NAPH-1008] Dai-Makaimura (Japan)
1X [NB90002] F1 Circus (Japan)
2X [NC62001] Youkai Douchuuki (Japan) (Alt 1)
1X [NC63003] Dragon Spirit (Japan)
1X [NC90004] Xevious - Fardraut Saga (Japan)
1X [NC91005] Dragon Saber - After Story of Dragon Spirit (Japan)
1X [NC92002] Genpei Toumaden - Kan no Ni (Japan)
1X [NCS90002] Hisou Kihei - Xserd (Japan)
1X [NX89001] Naxat Open (Japan)
1X [NX90003] Psycho Chaser (Japan)
2X [SS89002] Benkei Gaiden (Japan)
1X [TGX020027] Cratermaze (USA)
1X [TGX030004] Vigilante (USA)
1X [TP01003] Bari Bari Densetsu (Japan)
2X [TP02008] Space Invaders - Fukkatsu no Hi (Japan)
1X [TP02011] Puzznic (Japan)
1X [VS-90003] Rabio Lepus Special (Japan)

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : mar. 13 déc. 2016 16:05
par Kaminari
Squaresoft74 a écrit :Je pense que le Turbo Everdrive a une fonction built-in pour auto patcher les roms reconnues par une db interne en région free et que TaleSpin et la System Card 2 US ne s'y trouvent pas, donc non patchées à la volée, donc non fonctionnelles sur consoles Japonaise.
Merci Cyril pour l'éclaircissement. Donc a priori toutes les ROMs US (sauf Klax) sont lockées et dumpées telles quelle, mais l'Everdrive ne patche pas TaleSpin et SysCard2 à la volée ? Ce qui me choque, c'est que je suis apparemment le seul client Everdrive à m'être farci l'intégralité des sets GoodTools et NoIntro avec la TED pour relever ces bugs. Et quand j'ai contacté Krikzz pour lui demander des précisions, il a rejeté la faute sur NoIntro. J'ai donc cherché des réponses dans la mauvaise direction :bombercarton:

Il n'empêche que pour l'heure, le seul moyen de lancer ces deux ROMs sur la TED est donc bien de gicler le region lock. Sans le fix, la System Card 2 US est carrément dangereuse pour les lecteurs CD japs.

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : mar. 13 déc. 2016 19:39
par Squaresoft74
Kaminari a écrit :Merci Cyril pour l'éclaircissement. Donc a priori toutes les ROMs US (sauf Klax) sont lockées et dumpées telles quelle
A priori oui.
J'ai commencé à tester celles du set no-intro via la Tengu sur le vrai hardware pour le vérifier.
Après ça n'empêchera pas de quand même redumper ces jeux pour voir si on trouve systématiquement les mêmes checksums.
Kaminari a écrit :mais l'Everdrive ne patche pas TaleSpin et SysCard2 à la volée ?
Je ne fais que spéculer la méthode employée par Krikzz mais quelle qu'elle soit ça coince avec ces deux là sur un TE v1.
Sur un v2 je ne sais pas encore, je devrais en récupérer un d'ici à la fin du mois.
Kaminari a écrit :Ce qui me choque, c'est que je suis apparemment le seul client Everdrive à m'être farci l'intégralité des sets GoodTools et NoIntro avec la TED pour relever ces bugs.
En même temps ça prend un temps fou, je me souviens encore quand je testais comme ça les releases de Mednafen à ses débuts. :P
Kaminari a écrit :Et quand j'ai contacté Krikzz pour lui demander des précisions, il a rejeté la faute sur NoIntro.
Encore une utilité à ce que l'on s'unisse pour redumper tout le catalogue. :D
Kaminari a écrit :Il n'empêche que pour l'heure, le seul moyen de lancer ces deux ROMs sur la TED est donc bien de gicler le region lock.
Exact.
Kaminari a écrit :Sans le fix, la System Card 2 US est carrément dangereuse pour les lecteurs CD japs.
Il se passe quoi exactement ?

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : mar. 13 déc. 2016 23:50
par Kaminari
Au mieux écran noir ou corrompu, au pire distorsion sonore aigüe et râclement/claquement de la tête de lecture au lancement de la ROM.
Squaresoft74 a écrit :Encore une utilité à ce que l'on s'unisse pour redumper tout le catalogue. :D
Qui va fournir sa collec intégrale ? :bomberperv:

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : mer. 14 déc. 2016 00:23
par Squaresoft74
Personne je ferais passer le dumper à qui veut bien participer, il n'est pas question d'expédier sa collection évidemment. :)

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : mer. 14 déc. 2016 13:34
par franz
Squaresoft74 a écrit :Disons que je ferais plus confiance à un outil dédié mais si tu as des dumps à partager que j'y jette un oeil, pourquoi pas.
Yep! J'te fais ça :bombercool:

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : sam. 17 déc. 2016 18:10
par Squaresoft74
Ghost Manor et Night Creatures, quelqu'un dispose de ces deux jeux US ?
Je ne suis pas convaincu avec les dumps qui circulent pour ces titres. :idea:

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : sam. 17 déc. 2016 18:20
par shubibiman
Je les ai mais neufs. :oops:

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : sam. 17 déc. 2016 18:29
par Squaresoft74
On va les laisser tranquiles les jeux sous blisters. :wink:
J'en suis à environs 130 titres dumpés et à priori ça va s'arrêter là pour moi.

Donc pour la suite qui veux se porter volontaire ?
A savoir qu'il n'y a aucun problème à redumper les titres que j'ai déjà fait, au contraire c'est même plutôt le but pour confirmer les résultats depuis plusieurs Hucards.

Faites vous connaître avec accessoirement la quantité possible et je recommanderai un second dumper à faire tourner. :D

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : dim. 18 déc. 2016 07:36
par Redfield1
Je vais tacher de m'en commander un exemplaire après les fêtes et de participer.

Re: USB Tengu PC Engine Flash Cart and Dumper

Publié : lun. 19 déc. 2016 10:13
par Redfield1
Un petit virement paypal devrait arriver incessamment sous peu, j'en profiterais pour acheter la bête.

D'ailleurs si tu as une procédure type, je suis tout ouï.