Aller au contenu

POPStarter Revision 13


krHACKen

Messages recommandés

Un grand bravo tjr au top, l'ajout du widescreen via les cheat code....

Est il compatible avec les new version OPL, la veille ne fonctionné pas avec. Et GSM pour affichage 480P, on peut via OPL lancer les code widescreen et le 480p comme pour les jeux PS2, ou c'est tjr comme une application?

Lien vers le commentaire
Partager sur d’autres sites

Est il compatible avec les new version OPL, la veille ne fonctionné pas avec.

Non, POPStarter refusera toujours de démarrer depuis OPL.

 

Et GSM pour affichage 480P, on peut via OPL lancer les code widescreen et le 480p comme pour les jeux PS2, ou c'est tjr comme une application?

Le ps2rd et le GSM incorporés à OPL ne marchent qu'avec les jeux PS2 tournant avec l'ODE d'OPL je pense (pas avec les CD physiques, ni avec les ELFs lancés via le menu APPS).

Avec le GSM standalone, on force POPS en NTSC-I en général. Faut voir, peut être que quelqu'un qui a réussi à avoir du 480p a partagé son fichier de config... PS2Home avait un topic concernant GSM + POPS autrefois.

Concernant le widescreen, les codes du forum pcsx2.net peuvent s'utiliser directement en les copiant dans CHEATS.TXT, sans oublier d'ajouter $ en début de ligne pour les activer. Si tu veux les utiliser avec un soft de triche PS2 comme ps2rd, Code Breaker, Cheat Device etc, il te faudra porter les codes au format PS2.

Le code $480P de POPStarter faisait de la merde à l'époque où j'ai créé ce mode. Je ne l'ai pas retesté depuis mais je pense qu'on peut y combiner $WIDESCREEN sans conflit.

Lien vers le commentaire
Partager sur d’autres sites

Salut @krHACKen.

 

Ton silence de quelques mois en valait le coup. Merci beaucoup pour le résultat du très laborieux travail que tu as dû fournir pour produire ces améliorations.

 

Si le jeu en vaut la chancèle, dois-je préparer une nouvelle liste avec ce qu'il faut dedans pour ton "proto" qui devrait devenir prochainement une "rev14" je suppose, les WIP étant devenue un peu trop nombreuse à mon humble avis ?

 

Tiens-moi au courant des évolutions prochaines et pour le nouveau listing à diffuser au besoin.

 

À bientôt, mon ami.

Lien vers le commentaire
Partager sur d’autres sites

Salut @krHACKen.

 

Ton silence de quelques mois en valait le coup. Merci beaucoup pour le résultat du très laborieux travail que tu as dû fournir pour produire ces améliorations.

Salut. En ce qui concerne le widescreen, je l'ai implémenté la veille de la publication. Donc je n'ai pas vraiment eu l'occasion de faire des recherches plus poussées.

Ça m'a pris une demie journée (au lieu d'une demie heure, si je m'y étais pris convenablement dès le départ) pour mettre ça en place, parce que je deviens sénile :

Au début je faisais une conversion float->entier et je réutilisais les fonctions litodp/dpmul/dpadd de POPS pour effectuer l'opération complète. En gros je faisais valeur fois multiplicateur = résultat. Ça donnait du widescreen, mais ça engendrait du gros calcul à chaque invocation et faisait ramer l'émulation de manière dramatique. Perte de temps sur un truc complexe inutilisable vu son impact sur la vitesse.

C'est ridicule. Il suffisait de multiplier le multiplicateur par 100 pour décaler la virgule deux fois à droite et obtenir un entier, de faire la multiplication, et de diviser le résultat par 100 pour obtenir la taille horizontale finale. Ça ne requiert que 3 petites instructions (au lieu des trois grosses fonctions qui bouffent des clock cycles en pagaille) et c'est rapide. MATHÉMATIQUES NIVEAU CM2:???:.

 

 

Si le jeu en vaut la chancèle, dois-je préparer une nouvelle liste avec ce qu'il faut dedans pour ton "proto" qui devrait devenir prochainement une "rev14" je suppose, les WIP étant devenue un peu trop nombreuse à mon humble avis ?

C'est vrai. Personnellement ça m'ennuie de produire des builds labellisées prototype, alors qu'il y a déjà des bêtas, et que la version que je recommande pour jouer est la dernière version bêta plutôt que la WIP5 finale vieille de 2 ans. C'est le foutoir, on n'y comprend plus rien.

Tant que j'ajouterais du code susceptible d'impacter les perfs de POPS et de ruiner la compatibilité des jeux, je reste en proto. Pour l'heure, je ne sais pas si ça débouchera sur une bêta ou sur une r14 finale. Ça dépendra de si je décide d'ajouter des fonctionnalités. Bêta voudra dire "globalement stable, testez les nouvelles fonctions pour voir si ça déconne", et r14 voudra dire "rien n'a ajouter en fonctionnalité, tout fonctionne, c'est stable".

 

Pour la liste, je pense que les protos n'en méritent pas une. Ou alors peut être une ouverte au public en écriture, pour la survoler et se faire une idée de ce que les correctifs globaux ont amélioré/cassé sur les jeux. L'avoir ouverte au public permettrait de ne pas avoir à valider chaque rapport, d'avoir plus de contributeurs pour croiser les rapports en cas de faux-positifs, mais elle risquerait très vite d'être vandalisée.

Je ne sais pas... La navigation dans Google Sheets me fout des boutons, pareil pour la tabulation. J'y réfléchirai plus tard...

 

 

Du coup on lance comment ....par ulaunche elf?

Si ton HDD interne ne requiert pas la toute dernière version de wLE pour accéder à la totalité de son contenu, tu peux passer par uLE_kHn.

Avec uLE_kHn, après avoir copié POPSTARTER.ELF dans ton dossier POPS, tu peux lancer les VCD directement. Pas besoin donc de renommer tes ELFs.

Je déconseille d'utiliser uLE_kHn pour autre chose que le lancement de VCD. Il est basé sur une version obsolète de uLaunchELF. Pour la copie des fichiers et la gestion des partitions, mieux vaut utiliser la dernière version de wLE.

Modifié par krHACKen
Lien vers le commentaire
Partager sur d’autres sites

krHACKen J'avais besoin de savoir comment exécuter le popstarter par le réseau smb, sans avoir besoin du chargeur OPL comme raccourci.

It cannot be done with the POPStarter ELFs on your SMB shares I guess...

Move your SB. ELFs from your SMB device to your USB/MC/HDD, launch them with uLE/wLE.

 

EDIT : ...Or if your ELFs are on your PC, perhaps you can share them with RadHostClient, use wLaunchELF/NetFS to connect and run the ELFs from host...

 

 

Pas faisable avec les ELFs de POPStarter dans tes partages SMB je pense...

Déplaces tes ELFs SB. de ton SMB vers ton USB/MC/HDD, lances-les avec uLE/wLE.

Modifié par krHACKen
NetFS !
Lien vers le commentaire
Partager sur d’autres sites

krHACKen, unfortunately this last PROTO version you made available (WIP_06_PROTO_20171003) is not initializing, and POPS is sending me back to uLE. With the version "WIP_06_PROTO_20170703" it works normally. I tested with Megaman Legends 1 (USA) and Megaman 8 (USA), I used "uLE 4.42d" and "uLE 4.43a", via HDD and USB.
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
  • Contenu similaire

    • Par Wisen
      Lut,
      j'ai réussi à trouver une version import de Metal Slug 7, j'en ai donc profité pour en faire le test :
       

       
      Version originale avec screens et note.
  • Statistiques des membres

    23 028
    Total des membres
    1 033
    Maximum en ligne
    Subaru
    Membre le plus récent
    Subaru
    Inscription
  • Statistiques des forums

    128,1 k
    Total des sujets
    1,7 M
    Total des messages
×
×
  • Créer...