#SwitchFriday

'Cause tonight we're gonna Nep - Nep like it's an RPG!

#Nintendo #Switch #IdeaFactory #SuperNeptuniaRPG

Super Neptunia RPG is an interesting idea, a platforming game very much welded together with a platforming game. #SuperNeptuniaRPG https://gamesense.co/game/super-neptunia-rpg/reviews/discuss/super-neptunia-rpg-is-a-laggy-mess-on-nintendo-switch/
Super Neptunia RPG Is A Laggy Mess On Nintendo Swi: Super Neptunia RPG : Gamesense.co

But the lag on the Nintendo Switch version of the game is completely unacceptable.

Bref, je ne comprends toujours pas pourquoi #SuperNeptuniaRPG est le SEUL jeu sous Unity qui est problématique.
Cf. anciens pouets pour les détails.

Supprimer les fichiers du jeu ?

Supprimer

#SuperNeptuniaRPG

Après, je n'ai pas parlé des "quêtes" annexes dans #SuperNeptuniaRPG (aller chercher un objet, donner des crédits), ou des ennemis sur l'écran qui sont tous représentés par des dogoos, et c'est quand le combat commence que les vrais ennemis sont affichés.

Tu penses que tu va combattre un dogoo ? Perdu, c'est un gros montre, résistant aux attaques physiques et magiques, excepté un seul élément qu'aucun de tes personnages ne possède. Si tu as été prudent (ou si tu as eu un Game Over) et que tu as acheté un nombre élevé d'objets possédant cette propriété magique (genre, feu) alors tu as peut-être une chance de les battre.
Sinon, fuis… tout du moins, essaie…

Si je pouvais résumer #SuperNeptuniaRPG :
Galère pas possible à faire fonctionner sous Windows N/K¹ et sous GNU/Linux ; pourtant, le moteur est celui d'Unity3D, donc bien connu/documenté et parfaitement utilisable sous GNU/Linux, vidéos comprises.
Une histoire où l'utilisation de l'amnésie générale permet d'ignorer la branche principale (canon) de la série².
Un système de combat super lent³, pas en tour à tour, et ce n'est pas non plus un A-RPG.
Personnages dans le groupe complètement inutiles⁴.

Plante pour un rien. Quelques exemples :
Changer la résolution = crash.
Passer en plein écran = crash.
Déplacer la fenêtre = crash.
Notification provenant d'une autre appli (notification intrusive) = crash.
Capture d'écran = crash.
Capture vidéo avec OBS = crash.
Passage à une autre fenêtre (souris ou alt-tab) = crash.

Plutôt joli graphiquement⁵, et textes traduits en français⁵.

Sur les 10h de jeu, il faut en compter 2 juste pour essayer de le faire fonctionner (écran noir, écran noir, logo IF puis écran noir… écran noir… crash… écran noir…). La seule solution étant de bourriner la touche A de la manette dès le lancement pour essayer de ne pas charger les vidéos pour arriver sur l'écran titre. Et rebelote pour une nouvelle partie, sinon re-crash du jeu. Donc recommencer… encore et encore.

En bref : à essayer plutôt en version console, pas en version PC/Windows.

Ma note de la version PC : 2/10. Et encore, je suis généreux.

¹ : Support limité ou absent de MediaFoundation, nécessaire pour lire les vidéos pourtant encodées en h264. Pas de MediaFoundation = crash écran noir au lancement.
² : Astuce simple et ultra-connue pour faciliter l'écriture d'un scénario.
³ : Alors oui, l'appui sur la touche L1/L2 permet d'accélérer le chargement de la jauge, mais les ennemis en profitent aussi pour attaquer.
⁴ : Pas d'attaque, pas de soutien… poids mort dans le groupe.
⁵ : Malheureusement, les seuls point positif du jeu.

Ça change de

WindowsVideoMedia error 0xc00d36b4

https://forum.unity.com/threads/video-decoding-windowsvideomedia-error-0xc00d36b4.456960/

#SuperNeptuniaRPG

Et pour info, c'est le SEUL jeu utilisant unity qui ne fonctionne pas.

Après, absolument aucun jeu d'IdeaFactory n'a fonctionné du premier coup, toujours obligé de passer par des manips à n'en plus finir pour les faire fonctionner (forcer le mode 32 bits, contournement pour la lecture des vidéos wmv, utilisation de vulkan à la place de directx…)

Toujours en train d'essayer de faire fonctionner #SuperNeptuniaRPG (problème d'écran noir au démarrage et crash direct du jeu).

Toujours ce pu**** de problème avec MediaFoundation.

Cette fois, je me prends un :

WindowsVideoMedia error 0xc00d36c4 while reading C:/Program Files (x86)/Steam/steamapps/common/Super Neptunia RPG/SuperNeptuniaRPG_Data/StreamingAssets/videos/logo/IF_logo_FHD.mp4

Context: CreateObjectFromByteStream
Error details: The byte stream type of the given URL is unsupported.
Track types:


(Filename: Line: 2456)

#SuperNeptuniaRPG visuellement, c'est plutôt joli.
Par contre, côté histoire, nous refaire (encore une fois) le coup de l'amnésie, ça commence à être lourd -_-' ; d'ailleurs, ça ne serait pas des personnages tirés de HdN, ça passerait aussi.
Côté technique, mis à part le fait que ça soit hyper difficile et chiant (je n'ai pas d'autres mots) à lancer, le jeu est stable… tant que la fenêtre ne perd pas le focus.
Donc, pas de capture d'écran, pas de capture vidéo, pas de changement de résolution, pas de notification intrusive, pas d'affichage de la console pour voir les messages d'erreurs et autres logs, sinon, crash du jeu.

Dernier détail : il vaut mieux le faire tourner dans son propre préfixe wine 64 bits, avec tout à jour, que ça soit drivers vidéo, DXVK wine (je suis en 4.13). Bien entendu, Steam (version Windows) est nécessaire.

Et le jeu ne tourne pas sur SteamPlay/Proton, parce que MediaFoundation n'est pas supporté. Cf. https://www.protondb.com/app/1016960

Bon, il ne faut pas trainer sur l'écran titre, parce que sinon, c'est écran noir puis crash du jeu...
Si seulement il y avait un paramètre -nomovie comme dans certains jeux Falcom, ça serait plus simple pour faire fonctionner ce jeu sous GNU/Linux.
#SuperNeptuniaRPG