Aller au contenu
  • Contributeurs populaires

    Personne n’a encore reçu de point de réputation cette semaine.

  • Statistiques des membres

    23 028
    Total des membres
    1 033
    Maximum en ligne
    Subaru
    Membre le plus récent
    Subaru
    Inscription
  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

krHACKen

Membres Enregistrés
  • Compteur de contenus

    796
  • Inscription

Tout ce qui a été posté par krHACKen

  1. krHACKen

    POPStarter Revision 13

    POPStarter_r13_WIP_06_PROTO_20170615.zip - Correction d'un bug qui touchait les protos des 27, 30 et 31 mai. Les VCDs ne pouvaient plus être lancés depuis les partitions/dossiers POPS#. Il y avait un conflit avec le mode PS1 CD qui faisait planter POPStarter. Ça semble réglé maintenant. Je ne m'en suis rendu compte que ce matin, en voulant lancer un jeu dans la partition __.POPS0 de mon HDD. Preuve que les protos n'ont pas été suffisamment testé par mes soins pour être digne d'une bêta grand public. Il y a peut être d'autres bugs... - Ajout de $LOAD_TIMINGS et de $SET_TIMINGS LOAD se contente de charger les timings de la VMC, sans squatter les boutons L1/L2/R1/R2 des deux pads (et donc sans permettre les changements). SET charge depuis la VMC et permet de les changer les timings, comme indiqué dans le post précédent. Il me semble que ce SET_TIMINGS intégré est hyper sensible là où je l'ai accroché. Le TROJAN est sans doute mieux pour faire des réglages affinés. EDIT : Pour en revenir à Tekken 3, j'ai fini de régler la version PAL pour réduire le scintillement au maximum. TEKKEN3_PAL.ZIP Pertes de trames abominables. Déjà que la version PAL était excessivement lente par rapport à la version NTSC, bidouiller le rafraichissement le rend encore plus déplaisant à jouer. Quant à la version NTSC, je n'ai même pas voulu conserver la VMC. Parce qu'il n'y a pas de juste milieu entre le scintillement et le rafraichissement optimal. Résultat, une motion blur absolument dégueulasse.
  2. krHACKen

    POPStarter Revision 13

    Je partage ce machin, au cas où ça serait utile à quelqu'un : TROJAN_9.BIN C'est pour changer des timings en direct avec les manettes. Utilisable avec le proto. Si votre debuggeur ralentit l'émulateur et que vous avez besoin d'ajuster la synchro, ça devrait vous aider. Manette 1 : L1 == Sync0 += 1 L2 == Sync0 -= 1 R1 == Sync1 += 1 R2 == Sync1 -= 1 Manette 2 : L1 == Clock += 1 L2 == Clock -= 1 R1 == Clock += 16 R2 == Clock -= 16 Attention à vos VMCs. Si vous sauvegardez une partie, les timings seront inscrits dans l'en-tête de SLOT0.VMC, et POPS refusera probablement de la monter après... Offset 4h == Clock == $20502770 Offset 8h == Sync0 == $S00033E0 Offset Ch == Sync1 == $S00033E4 Et si vous voulez tester les boutons, je vous recommande cette merde de Tekken 3:lol:. Effets garantis. EDIT : Petite modif, maintenant ça inscrit les valeurs dans la TOC, après l'index des 15 blocs. Ça règle le problème de la VMC qui devient inutilisable. Aussi, les dernières valeurs sauvegardées seront chargées au démarrage. TROJAN_9.ZIP Offset 800h == Magic == "01->" Offset 804h == Clock == $20502770 Offset 808h == Sync0 == $S00033E0 Offset 80Ch == Sync1 == $S00033E4 Ma VMC de Tekken 3 PAL en exemple dans le zip. EDIT2 : Vous avez vu ce bout de kernel de 128 octets à 1F80h dans la VMC:heu:? Pas normal... Devrait y avoir un magic "MC" ici. Ce n'est pas mon trojan qui cause ça. Mais va falloir que j'enquête là dessus...
  3. krHACKen

    POPStarter Revision 13

    Ça a donné quoi ? Ouais, tous les trucs qui commencent par $ vont dans CHEATS.TXT (y compris les codes de triche/widescreen). POPStarter ne changera pas le mode vidéo si il détecte la présence de GSModeSelector v0.23x dans la mémoire. Donc pas possible d'utiliser le PAL et le 480P de POPStarter si GSM v0.23x a été chargé avant. GSM prendra le dessus et POPStarter ne fera rien.
  4. krHACKen

    POPStarter Revision 13

    Thank you for testing and reporting. The reason why the US version freezes/crashes is not known yet. Someone at PSX-Place.com told me that the US version also has more issues with stuttering/slowdowns than the PAL version. The PAL version runs "better"... The other changes in this prototype aren't useful to the end-user : - Support for PS1 scratch pad memory codes in the cheat engine. It's for cheaters and hackers... - Support for playing physical PS1 CDROMs. That lets testers/hacker do quick tests without having to dump and convert their games. But it is not suitable for gaming, since the original CDDA audio support from $ONY's IOPCD driver does a lot of shit when playing a real PS1 CD (outputs some awful noises instead of the actual CDDA music/sound). - Changes to the MODULE_#.IRX loader. Which might help the developers to use their IOP code and deal with cross-module dependencies. For example, to add functionalities relying on new hardware. The devs would want to attach EE routines too (yes, TROJANs), to prepare semaphores, start servers, query devices, eventually import the controller input to the EE, etc... Boring stuff. - Value 0x04 to offset 42F of the POPSTARTER ELF/KELF. It disables all the POPStarter integrated game fixes, and enables the game specific tweaks. The currently embedded "tweaks" in this prototype are the camera distance mods for the Dave Mirra Freestyle BMX games, and a texture distortion mod for Ridge Racer Revolution and Rage Racer. Salut. D'après ce que j'avais posté sur ASSEMblergames, POPS ne supporte pas le 480P. Il lui manque la fonction nécessaire pour adapter la résolution du jeu PS1 à la sortie 480P. Forcer le GS à vomir du 480P avec GSM donnera donc un écran noir comme tu l'as remarqué. Le seul moyen, pour tenter d'avoir un affichage en 480P, est d'ajouter $480p dans CHEATS.TXT. Avec $480p dans CHEATS.TXT, ma routine d'adaptation de la résolution sera injectée dans POPS. Le rendu dépendra des résolutions originales du jeu PS1. Ça peut donner du full screen nickel, des bandes noires sur les côtés, ou pas d'image du tout. Autrement dit, nice try, mais c'est merdique:D. Et comme indiqué dans mon post chez ASSEMblergames, toute autre résolution que NTSC-I, PAL-I ou mon 480P donnera lieu à une erreur "Not support displaymode" et à un plantage.
  5. krHACKen

    POPStarter Revision 13

    En attendant votre confirmation, voilà la build : POPStarter_r13_WIP_06_PROTO_20170531.zip
  6. krHACKen

    POPStarter Revision 13

    Bon, je suis entrain de corriger les problèmes de flickering sur Crash Bash et les ralentissements. C'est concluant (sauf pour les cutscenes), mais j'ai un souci : La version US semble avoir d'autres problèmes de plantages, et ils ne sont pas mentionnés dans la liste de compatibilité. J'aimerais avoir une confirmation. Est-ce que quelqu'un peut tester le gem challenge du niveau Polar Panic et le niveau Papu Pummel ? Voilà ma VMC : SLOT0.VMC http://aybabtu.chez.com/PS2/POPS_SHIT/Crash%20Bash%20%28SCUS-94570%29/snapshot_%5B2017.05.31_08.44.26%5D.png Chez moi, le gem challenge de Polar Panic plante après le chargement (sur un écran noir), et Papu Pummel plante après quelques secondes de jeu... Je suis en mode SMB. Avec la version PAL, je n'ai pas rencontré de problème.
  7. krHACKen

    POPStarter Revision 13

    POPStarter_r13_WIP_06_PROTO_20170530.zip En fin de compte, ce n'est pas une si bonne stratégie de faire charger padman_hsync par POPStarter sur reconnaissance des MODULE_#.IRX... J'ai changé ça, le système refonctionne comme dans la bêta. Libre à vous de donner vos directives dans CHEATS.TXT en fonction de vos besoins : $LOAD_PADMAN chargera padman_hsync après sio2man. $KILL_PADMAN neutralisera padman_hsync complétement, si vous souhaitez utiliser un remplacement... Avec aucune de ces deux commandes, ça fonctionnera normalement. Le hack de Dave Mirra Freestyle BMX: Maximum Remix (SLUS-01347) a été porté sur : - Dave Mirra Freestyle BMX (SLUS-01026) - Dave Mirra Freestyle BMX (SLES-02740) - Dave Mirra Freestyle BMX: Maximum Remix (SLES-03371) accessible avec 0x04 à l'offset 42Fh. Je n'ai pas trouvé les versions jap. Hier j'ai fait le même genre modif de caméra sur RR et Tony Hawk's, ça glitch toujours à la même position lol.
  8. krHACKen

    Mcboot

    Si ta puce permet de lancer des ELFs, fais lui lancer uLaunchELF, formates ton HDD à partir de uLaunchELF, puis lances l'installateur de FMCB/FHDB à partir de uLaunchELF. Si ta puce ne permet pas de lancer des ELFs, suivre cette procédure pour assainir le HDD et le rendre bootable, puis installer FHDB. Sinon, la méthode avec l'adaptateur PS3. Sinon une demande d'insta sur MC auprès de Allan58.
  9. krHACKen

    POPStarter Revision 13

    Ça sera à quelqu'un d'autre de s'en charger. Je ne veux pas m'attirer d'emmerde. Par contre je vais t'envoyer un truc... EDIT : Oh, je n'y avais pas pensé, vu que j'utilise une TEST pour tester le mode PS1CD avec mes "copies de sauvegarde™". Mais si vous faites un swap pour authentifier un disque PS1 original et lire une copie (genre sous uLE), vous aurez surement besoin d'un original avec une TOC assez large (même dilemme qu'avec les jeux PS2). N'oubliez pas que POPS est un programme PS2 et qu'il ne fout pas la console en mode PS1, le mechacon refuse de déplacer la lentille hors TOC.
  10. krHACKen

    POPStarter Revision 13

    Et voilà un nouveau prototype : POPStarter_r13_WIP_06_PROTO_20170527.zip Inutile de mettre le wiki ou vos installations à jour avec cette build. Elle n'a pas été testé à fond, devrait contenir des bugs bizarres, et n'offre rien de nouveau ormis des extras orientés vers le bidouillage/développement tiers. Comme pour le précédent proto que j'avais posté sur ASSEMblergames avant que le forum soit mis hors service, cette build a été compilé avec un SDK patché. Pas testé dans une PSX (DVR). Voilà les changements en détail : * Modifications sur le chargement des MODULE_#.IRX Le nouveau système chargera le padman_hsync de POPS en priorité (juste après le sio2man de POPS) si il trouve "ds3ps2", "ds3usb" ou "ds3bt" dans vos modules. En mode SMB, mc#:/POPSTARTER/smsutils.irx sera chargé entre MODULE_4.IRX et MODULE_5.IRX. Exemple facultatif en mode SMB : MODULE_0.IRX = driver USB (USBD.IRX) MODULE_1.IRX = driver DS3 (ds3bt.irx, ou ds3usb.irx, ou un pilote BT+USB unifié) MODULE_5.IRX = trapper pour sio2man (genre bt_pademu.irx, usb_pademu.irx, ou unifié) Avec ce style de setup, j'ai pu assigner ma DS3 câblée au P1. Bien sur les commandes ne répondent pas, vu que ma manette est une fausse. * Possibilité de lire les CDs de PS1 à partir du lecteur, plutôt que des images VCD C'est une fonctionnalité native de POPS, qui s'enclenchait à l'origine si POPS était exécuté sans argument ou sans point (.) en troisième caractère du nom de partition. C'est pour ça que POPStarter exige un point derrière les préfixes PP et __ . $ONY a du implémenter ça pour leurs tests persos. Il n'y avait pas de support VMC (ni MC physique). J'ai rajouté le support VMC, le système de TOC refresh et les merdes habituelles de POPStarter dessus. Le seul truc que je n'ai pas corrigé, c'est la lecture des pistes CDDA. Le IOPCD de POPS est capable de lire les infos de pistes, mais pas capable de lire les pistes correctement. Les jeux qui ont des pistes CDDA feront entendre un bruit HORRIBLE à la place. Un peu comme quand vous mettez un disque de données dans un vieux lecteur CD audio. C'est pour cette raison que je n'ai jamais rajouté cette fonctionnalité dans POPStarter auparavant. Voilà comment ça fonctionne : Si le VCD (ou la partition) spécifié dans le nom du ELF n'existe pas, POPStarter interrogera le lecteur. Et si il y a un CD de PS1 valide dedans, il l'utilisera. La sauvegarde des VMCs s'effectuera comme à l'accoutumée, en fonction du nom/préfixe que vous donnez à votre ELF. Exemples : PS1CD.ELF sauvegardera dans __common/POPS/PS1CD/SLOT#.VMC XX.PS1CD.ELF sauvegardera dans mass:/POPS/PS1CD/SLOT#.VMC SB.PS1CD.ELF sauvegardera dans smb:/POPS/PS1CD/SLOT#.VMC Pour que ça charge plus vite, je vous conseille PP.PS1CD.ELF plutôt que PS1CD.ELF. POPStarter essaiera juste de monter la partition PP.PS1CD au lieu de scanner les 11 partitions __.POPS. Bien sur, la partition PP.PS1CD ne doit pas exister, afin que POPStarter interroge le lecteur CDVD. Si vous changez de CD, n'oubliez pas de simuler l'ouverture/fermeture du capot (hotkeys Triangle/Carré) comme vous feriez d'habitude. Les touches directionnelles ne servent à rien dans ce mode CD. * Nouveau type de codes dans CHEATS.TXT, pour la scratchpad memory PS1 Même syntaxe que pour les codes SPM PS2 ($S), sauf que le préfixe est $T. Sur la PS1, la SPM est mappée de 1F800000h à 1F800400h. Sous POPS, c'est de 5F800000h à 5F800400h. Exemples de codes simples et fonctionnels pour poker 1 octet par ligne : Pour Rage Racer : $T0000064 00000006 $T000006C 00000006 Pour : $T0000048 00000006 $T000004C 0000000F $T0000050 00000004 Pour : $T0000058 00000000 Ce sont des codes qui décalent les textures lol. * Nouvelle valeur dans la config table du ELF Il existait déjà 4 valeurs pour l'offset $42F; j'y ai ajouté la valeur 0x04. La valeur 0x04 désactive tous les bons modes de compatibilité, fixes, et cracks LibCrypt intégrés à POPStarter, pour n'activer que des trucs "inefficaces" indisponibles avec 0x01 0x02 et 0x03. C'est en quelque sorte ma poubelle, pour des hacks dont les effets sont éloignés des jeux originaux ou trop pourris pour être considérés comme des correctifs de compatibilité Dans cette build, il y a : - Ridge Racer Revolution (SCES-00242) - Ridge Racer Revolution (SLUS-00214) - Ridge Racer Revolution v1.0 (SLPS-00150) - Ridge Racer Revolution v1.1 (SLPS-00150) - Rage Racer (SCES-00650) - Rage Racer (SLUS-00403) - Rage Racer v1.0 (SLPS-00600) - Rage Racer v1.1 (SLPS-00600) - Ridge Racer Hi-Spec Demo (SCES-01832) - Ridge Racer Bonus Turbo Mode Disc (SLUS-90049) - Ridge Racer High Spec Ver. & Namco Catalogue '98 (SLPS-01801) [qui ont l'équivalent des codes $T postés plus haut, textures en zigzag] et - Dave Mirra Freestyle BMX: Maximum Remix (SLUS-01347) [qui a l'équivalent d'un vieux TROJAN posté autrefois sur ASSEMblergames, pour éloigner la caméra du rider et limiter les glitches] * Ajouts de cracks LibCrypt et de mode de compatibilité incorporés - Roger Lemerre: La Selection des Champions (SLES-02976) [LibCrypt] - This Is Football (SCES-01882) [LibCrypt] - World Championship Snooker (SLES-02196) [LibCrypt] - Action Man: Destruction X (SLES-03083) [Mode Comp. 0x05] - Spyro: Year Of The Dragon v1.1 (SCES-02835) [LibCrypt] - Spyro 2: Gateway To Glimmer (SCES-02104) [LibCrypt] Les Spyro sont TOUJOURS incompatibles. D'après le commentaire dans la liste de compatibilité HDD, Action Man: Destruction X bloque après la course. C'est un code de triche qui cause ça. === Problèmes connus === - Si le KELF n'est pas renommé en EXECUTE.KELF, POPStarter utilisera son nom en tant que nom de partition de ressources, causant la désactivation des VMCs et probablement des handlers "current game"... Sans doute un truc qui se traine depuis la WIP 01. Faudrait imposer EXECUTE.KELF et kicker à l'OSD si le KELF n'a pas été renommé, dans la prochaine beta. - Constaté dans la nouvelle implémentation du lecteur CD, sceCdStatus() renvoie une valeur différente en fonction d'où POPStarter est lancé (WTF ?). Depuis le HDDOSD avec le tiroir éjecté, ça renvoie 0 et depuis uLe ça renvoie 10; ou quelque chose dans ce genre. C'est incompréhensible... Pour le moment, POPStarter jugera le lecteur CDVD inaccessible si sceCdStatus() retourne quoi que ce soit d'autre que 1. - fileXioChStat échoue sur les sous-dossiers (donc sur les dossiers VMC, pas sur le dossier POPS) si la structure APA est hors standard. Ce qui rend infaisable la copie de list.ico & icon.sys ainsi que le changement des propriétés des dossiers VMCs par POPStarter (POPS peut néanmoins gérer les VMCs). Avec peut être pour effet collatéral de désactiver les handlers "current game"... Pas grave, je dois être le seul sur terre à causer ce bug avec une structure APA hackée et des partoches de tailles non multiples de 128 MB:lol:.
  11. krHACKen

    POPStarter Revision 13

    LOL, je pige mieux comment c'est foutu maintenant. Non, je ne vais pas implémenter ça. POPStarter est suffisamment borderline, je ne prendrais pas le risque d'enfreindre la licence d'OPL en lui piquant le code nécessaire. Libre à l'auteur des pilotes de créer un plugin basé dessus pour POPStarter, si il en a envie... Ce que je peux faire, c'est poster une build de POPStarter qui simplifiera le chargement des modules et du trojan pour initialiser la DS3 avec les librairies... Avec un système de reconnaissance des pilotes DS3 BT/USB qui chargera padman_hsync en priorité, et un chargement du IRX 5 après smsutils en mode SMB (pour le module pademu)... Toujours pas réglé mon problème de PC, après des heures à charcuter le registre de Windows et de reboots. Ce connard n'affiche toujours pas mes périphs nForce dans les connexions réseau. Plus possible de ponter l'ethernet .
  12. krHACKen

    POPStarter Revision 13

    Merci pour les tests. Je me disais bien que ça ne marcherait pas sans libds3ps2 et une initialisation du pad dans POPStarter... Le -200 indique une dépendance manquante. Soit c'est un export manquant dans un des modules de POPS_IOX.PAK (ça m'étonnerait), soit le pilote DS3 a besoin du pilote USBD en tant que MODULE_0.IRX quand POPStarter tourne en mode SMB/HDD (ça me semble plus logique)... J'essaierais de bidouiller POPStarter dès que possible. Pour le moment, je suis emmerdé avec ce bug et mes ETH/IEEE1394 nForce. Aucune des solutions proposés et tout ce que j'ai pu essayé en supplément n'a résolu le problème. TAS DE MERDE DE WINDOWS XP:grr:.
  13. krHACKen

    POPStarter Revision 13

    Si j'étais en mesure de tester, je téléchargerais dualshock_samples.zip. Je renommerais ds3ps2.irx en MODULE_0.IRX et je le copierais dans le dossier POPS de la partition __common.
  14. krHACKen

    POPStarter Revision 13

    Ouais j'aurais aimé t'aider, mais je ne sais pas du tout comment ce truc fonctionne. Aussi je trouve vraiment bizarre que ça puisse fonctionner avec le module padman_hsync de POPS rien qu'en les chargeant... Le wiki ne semble pas avoir les instructions pour charger les modules. Voilà comment faire : Renommes ton module en MODULE_0.IRX et copies-le dans le dossier POPS. Si le pilote consiste en plusieurs modules, tu peux les renommer en MODULE_0.IRX, MODULE_1.IRX, MODULE_2.IRX... Je ne sais pas comment on configure le récepteur BT et tout le bordel, ni si ça marche avec POPStarter en USB. EDIT : La page du wiki qui aborde la question des modules : https://bitbucket.org/ShaolinAssassin/popstarter-documentation-stuff/wiki/ps1-special-devices
  15. krHACKen

    POPStarter Revision 13

    Il me semble avoir lu quelque part sur PSX-Scene que le driver est compatible avec POPStarter. EDIT : FMCB v1.9 series release thread - Page 87 Je n'intégrerais pas ces modules dans POPStarter, parce que ça m'obligerait à libérer le code. Mais d'après belek666, les modules fonctionnent en externe.
  16. Justement j'ai fait une update de mon insta du PS2SDK pour compiler wLE aujourd'hui. Malgré l'update, toujours pas moyen de renommer et de supprimer les partoches qui commencent par __. WIP7 utilise les drivers SMS, wLE utilise les versions HEAD. Je pourrais éventuellement essayer de recompiler wLE avec les drivers SMS, mais j'imagine que ça causera des soucis de dépendances avec le nouveau dev9 et que je vais galérer (j'ai souvenir d'un problème similaire en implémentant le réseau sur POPStarter)... À ton avis, en sachant que wLE a des bugs sévères (en particulier celui du HddManager), ça vaudrait le coup d'essayer de downgrader ses modules réseau ? EDIT : Mouais, la tambouille de modules ne marche pas. Je laisse tomber finalement. EDIT2 : Statut : Connexion à 192.168.0.13:21... Statut : Connexion établie, attente du message d'accueil... Réponse : 220 ps2ftpd ready. Commande : USER anonymous Réponse : 230 User logged in. Commande : SYST Réponse : 215 UNIX Type: L8 Commande : FEAT Réponse : 500 Not understood. Statut : Le serveur ne supporte pas les caractères non-ASCII. Statut : Connecté Statut : Récupération du contenu du dossier... Commande : PWD Réponse : 257 "/" Commande : TYPE I Réponse : 200 Command successful. Commande : PASV Réponse : 227 Entering passive mode (192,168,0,13,192,1). Commande : LIST Réponse : 150 Opening ASCII connection. Erreur : Délai d'attente expiré Erreur : Impossible de récupérer le contenu du dossier LOL. La connexion s’établit, les commandes sont correctement interprétées, mais le FTP ne renvoie pas les paquets de données autres que les réponses. C'est vraisemblablement le serveur netFS qui dysfonctionne, faire joujou avec les modules SMS n'y changera rien. Je vais voir ce qu'un remplacement de ps2netfs.irx peut donner... EDIT3 : Ça SEMBLE marcher de mon côté... Du moins, FileZilla peut récupérer les listes des fichiers... uLE_kHn_20170521.elf à tester à vos risques et périls.
  17. Peut être une soudure foireuse ou le socket qui ne fait pas bien contact avec les pattes de la SST. Quand il y a un mauvais contact EEPROM/circuit, X-Flash renvoie des IDs incorrects et les commandes d'écriture/lecture de page/secteur ne fonctionnent pas. Le Manufacturer 25 et Device B4 que tu obtiens me semble lié à ça. Vu que la PLCC32 n'est plus alimentée, je ne pense pas qu'elle parasite ta SST, mais je ne suis pas un expert en électronique... La touche R1 (Enable Comm dans X-Flash) est inutile. Elle sert à établir/désactiver la communication entre la cartouche Xplorer et le PC via la DB25. Ça n'interfère pas avec la reprogrammation. Pour le "Checksum Error" qui semble revenir avec le switch en bas, je n'ai aucune idée d'où ça peut venir. Il ne devrait normalement pas avoir de lien entre cette erreur et la position du switch. Le "Update Was Not Successful" ne donne pas d'indication sur l'état de la SST, qui peut être soit restée vierge (pas d'écriture du tout), soit "corrompue" par une écriture hasardeuse. Dans les deux cas la cartouche peut être débrickée en remettant les pins de la PLCC32 ou en résolvant le problème de la DIP32. Aussi, si tu as le matos pour programmer ta SST en dehors d'X-Flash et que tu veux essayer une puce tout prête dans ta cartouche, je pourrais t'envoyer le fichier ROM. Mais tant qu'X-Flash donne des IDs erronnés, j'imagine que la SST préprogrammée sera illisible par la cartouche.
  18. C'est bien avec le Cheat Engine Compilation que tu as essayé ? Le X-Flash de ce topic est périmé. Pour les cartouches Game Hunter 2M, faut impérativement utiliser celui que j'ai foutu chez Darius-Saturn. "Checksum Error" est une erreur de lecture du fichier [présent sur le CD] contenant les ROMs. "UPDATE WAS NOT SUCESSFULL !!" veut dire qu'après la reprogrammation, le contenu de la SST relue ne correspond pas à la ROM du CD. EDIT : Je viens de regraver le Cheat Engine Compilation. Ça fonctionne chez moi, avec la procédure décrire sur Darius-Saturn. Quelques observations : Avec le switch vers le bas, ça donne systématiquement "UPDATE WAS NOT SUCCESSFUL". C'est normal. La position du switch fausse la vérification, mais l'écriture est quand même réussie à 100%. Après un reset, UniROM se lance. Avec le switch vers le haut, rien à signaler. L'update se passe bien et ça revient à la liste des ROMs. Après un reset, Caetla se lance. Regardes les IDs rapportés par X-Flash. Si tu obtiens autre chose que Manufacturer BF et Device 10 (qui sont les IDs réels de la SST 29EE020), alors il y a un problème hardware. EDIT2 : Et si tu as bien BF 10, voilà 3 tests utiles. Ils consistent à vérifier comment le contrôleur gère l'EEPROM. Test 1 : Écriture 2M avec gap (spécial Game Hunter 2M) : Si ça marche, parfait. C'est ce qui était attendu. Si ça ne marche pas, passer au test 2. Test 2 : Écriture 2M sans gap (façon Xplorer, avec ROM UniROM sans modification) : Si ça marche, alors le contrôleur ne met pas de marge à 1F020000 étonnement:heu:... Si ça ne marche pas, passer au test 3. Test 3 : Écriture 1M (avec une ROM UniROM simple sans Caetla:() : Si ça marche, alors cette board Game Hunter 2M est une "fausse", son contrôleur ne mappe que 128 ko. Si ça ne marche pas... gros problème:heu:... quelques idées; nettoyer les connecteurs, vérifier les soudures du socket et éventuellement les refaire, virer complétement la PLCC32 d'origine.
  19. Comme Allan58 a dit. POPStarter ne permet pas de sauvegarder sur des cartes mémoires PS1 physiques. Faut sortir les sauvegardes des cartes mémoires et les injecter dans les VMCs. Hors-sujet : une fois je m'étais amusé à faire une version CD de POPS. J'avais chargé MCMAN et MCSERV, et initialisé les slots comme on ferait dans n'importe quel soft. Le but était de sauvegarder/charger les VMCs depuis des cartes PS2, pour ne pas avoir à foutre un stick USB. Et bien pas moyen d'accéder aux cartes. De mémoire, ça renvoyait -19, ce qui correspondrait à périphérique/mountpoint inexistant...
  20. Content que tu ais pu résoudre le problème:pouce:. C'est effectivement de là que le problème devait venir. J'ai vérifié les versions des programmes contenus dans le "Pack PS1 sur HDD PS2.rar", c'est périmé de chez périmé : - POPStarter Revision 13 WIP 02 du 22/08/2014 - CUE2POPS v2.0 du 16/05/2013 POPStarter à cette époque utilisait une méthode foireuse pour le dézonage. De mémoire, ça contournait le logo PS en entrainant des soucis de textes manquants dans certains jeux (police de caractère système manquante). En plus des autres nombreux bugs... CUE2POPS v2.0 était également une pile de bugs créant des fichiers VCDs avec de mauvais index. Il aura fallu attendre la version 2.3 (la dernière en date) pour que tous ces bugs soient corrigés jusqu'au dernier. C'est le souci avec la plupart des tutos (en particulier ceux de YouTube). Très souvent ils fournissent des fichiers vieux de 3 ans. Une fois qu'on a pigé comment POPStarter et les jeux s'installent et s'utilisent, ça vaut vraiment la peine de mettre à jour. Les bugs les plus malfaisants ont été corrigés et il y a un paquet de nouvelles fonctionnalités intéressantes (dont le changement de VCDs pour les jeux multi-disques et les codes Action Replay). Pour info, le forum officiel où je distribue POPStarter (ASSEMblergames) est actuellement HS. La meilleure source pour la documentation (en anglais) et les fichiers à jour est : https://bitbucket.org/ShaolinAssassin/popstarter-documentation-stuff/wiki/Home C'est le wiki officiel maintenu par ShaolinAssassin. Il est actualisé à chaque nouvelle sortie et POPStarter y est documenté avec énormément de détails et de sérieux:pouce:.
  21. Bizarre. Que ce soit en RGB ou en YUV, si c'est un problème de signal/résolution, tu devrais au moins pouvoir voir le logo PS. Je ne sais pas d'où vient ton POPStarter ni quelle est sa version. Mets POPStarter à jour. Si tu as des fichiers BIOS.BIN, supprimes les. Puis refais un test en YUV. Si ça ne marche pas, essaies en RGB. Si ça ne marche pas, mets un fichier CHEATS.TXT contenant la commande $HDTVFIX dans ton dossier POPS, puis refais un test en RGB et en YUV. Si ça ne marche toujours pas, possible que tes VCDs soient foireux. Ça expliquerait l'écran noir, sans logo PS et avec la possibilité d'ouvrir IGR.
  22. Théoriquement, MCLoader ne fonctionnera pas avec les lecteurs DVD > 2.10. Il y a une protection contre l'altération du lecteur introduite dans la version 2.12. D'après mes souvenirs elle purge l'EERAM au bout de quelques secondes de lecture:lol:. Seuls les dézoneurs commerciaux et le firmware repacké fonctionneront avec ces versions. EDIT : Ouaip, j'ai trouvé ça dans le package de MC Loader 1.35, Intéressant, il est dit que ça patch aussi la Macrovision... Faudrait que je le désassemble à l'occasion. Pour rappel, le lecteur DVD 3.11 repacké a toujours deux problèmes : Macrovision et RCE.
  23. Ouais, ça m'a l'air d'être pile poil ce qu'il te faut. Alim externe, USB3 rétrocompatible, support serial-ATA complet, acheteurs visiblement satisfaits.
  24. Un adaptateur pour HDD 3,5" avec une alimentation séparée (transfo sur prise murale). Pas un adaptateur auto-alimenté, ni un adaptateur qui s'alimente sur un deuxième port USB. Un USB3 si ton PC a réellement un hub 3.0. Sinon, USB2. EDIT : Oh, je viens de voir que ta recherche concerne un adaptateur 2,5". T'es sûr que ton Barracuda 7200 est un 2,5 pouce ? Ça m'a plutôt l'air d'être un 3,5.
  25. Tu veux parler du connecteur dev9 au dessus de l'expansion bay ? Il n'y a pas de câble pour ça. C'est un connecteur propriétaire sur lequel se branche une interface modem/ethernet/ide. Pour y mettre ton HDD, tu as deux solutions : 1) En interne, avec un adaptateur réseau officiel et un convertisseur SATA (HDD) vers IDE (adaptateur réseau). Original PS2 network adaptor modified to to support 2.5/3.5 SATA HDD [47] - $45.00 : Maxdiypower.com 2) En externe, avec un adaptateur réseau officiel et un NAS USB. La première solution est la plus compatible, mais la plus emmerdante pour la gestion des jeux, vu qu'il faut faire avec le système de fichier de $ONY (APA/PFS). La deuxième solution est la moins compatible, et ne fonctionnera qu'avec les homebrews qui supportent le SMB. À la différence de la première solution, on peut utiliser le système de fichier que l'on veut, du moment que le NAS le supporte.
×
×
  • Créer...