Forum Solarus-Games francophone

Zelda => Zelda : Mystery of Solarus DX => Discussion démarrée par: Sam101 le 27 Août 2013 à 18:44

Titre: Solarus Android (appel à tests)
Posté par: Sam101 le 27 Août 2013 à 18:44
Salut à tous !

Après quelques balbutiements, j'ai mis à jour le portage de Solarus/ZSDX sur Android (basé sur la branche github actuelle (https://github.com/christopho/solarus), et j'aurais donc besoin de vos tests avisés avant de pouvoir releaser une version stable, afin de detecter les problèmes qui pourraient survenir sur certains téléphones.

Vous pouvez télécharger l'apk à l'adresse suivante: http://slepetit.com/Solarus.apk (http://slepetit.com/Solarus.apk).

Il vous suffit d'installer le jeu, de le lancer (le premier lancement peut prendre un peu de temps), et tout devrait fonctionner.

Merci à tous pour votre aide !
Titre: Re : Solarus Android (appel à tests)
Posté par: Renkineko le 27 Août 2013 à 21:38
Bon alors je sais pas si c'est "normal" (dans le sens où c'est clairement un bug mais peut-être est-il connu), mais si on change l'affichage attation les dégâts... Téléphone : Nexus 4, Android 4.3

Lorsqu'on le met en Plein écran lisse (large) :
http://jeuxtotaltribu.free.fr/zsdx-bug/android/Screenshot_2013-08-27-21-01-21.png

Lorsqu'on le met en Plein écran étiré (large) :
http://jeuxtotaltribu.free.fr/zsdx-bug/android/Screenshot_2013-08-27-21-01-09.png

Et lorsqu'on va sur la carte au début du jeu, avant de récupérer la carte par le vieux :
http://jeuxtotaltribu.free.fr/zsdx-bug/android/Screenshot_2013-08-27-21-00-41.png

Voilà déjà les premiers bugs que je peux indiquer...
Titre: Re : Solarus Android (appel à tests)
Posté par: Christopho le 27 Août 2013 à 22:48
Le troisième problème est un bug du menu de pause de ZSDX, je viens de le corriger.
Les deux autres proviennent soit du moteur soit de SDL. En tout cas je pense qu'activer le mode large n'a pas vraiment de sens. Sam tu peux compiler avec -DSCREEN_FORCE_MODE=3 pour forcer le mode vidéo à fullscreen normal.

Et Sam il faut que tu publies ton code pour permettre à plus de monde de tester. D'ailleurs je te rappelle que tu violes la GPL en publiant Solarus comme cela sans code source ;) Si tu penses que c'est trop instable, fais une branche dans git.

Merci pour ton aide :)
Titre: Re : Solarus Android (appel à tests)
Posté par: Sam101 le 27 Août 2013 à 23:28
Merci pour ton test Renkineko (même si au final il m'avance peu vu que j'ai exactement le même téléphone que toi sous le même système d'exploitation ^^).

Tes deux premiers problèmes avec les modes sont dus au fait que aucun mode vidéo n'est forcé actuellement, c'est volontaire.

Pour le code source, je compile actuellement sans la moindre modification au code depuis la branche master (https://github.com/christopho/solarus/tree/bae1e81d651544bf34abc6287627cf02a88b76c4) courante, en utilisant le port SDL de chez commandergenius (https://github.com/pelya/commandergenius) et modplug depuis mon dépot github (https://github.com/sam101/libmodplug-android) (principalement juste un fichier Android.mk supplémentaire).

A dire vrai, la seule modification que j'ai faite au code était pour le support de logcat (que j'ai supprimée au final).

Je prépare un tutorial/readme pour expliquer tout ça.
Titre: Re : Solarus Android (appel à tests)
Posté par: benoit le 28 Août 2013 à 07:47
Est-ce que la version android est compatible avec les tels blackberry (torch pour moi) ?
Titre: Re : Solarus Android (appel à tests)
Posté par: Couet le 07 Septembre 2013 à 19:29
Sur un Galaxy S3 ça pourra aider ?
J'imagine que oui, vu que les Galaxy sont assez répandus :)

Je le télécharge dès que je peux.
Titre: Re : Re : Solarus Android (appel à tests)
Posté par: Sam101 le 08 Septembre 2013 à 21:38
Citation de: Couet le 07 Septembre 2013 à 19:29
Sur un Galaxy S3 ça pourra aider ?
J'imagine que oui, vu que les Galaxy sont assez répandus :)

Je le télécharge dès que je peux.
N'importe quel test est bon à prendre ! :)
Titre: Re : Solarus Android (appel à tests)
Posté par: nico1287 le 09 Septembre 2013 à 04:58
J'ai testé brièvement le jeu sur mon Galaxy Ace II X. Outre que sa lag un peu le jeu fonctionne correctement.


Il y as quelque point a améliorer a mon avis.
Le joystick virtuel est très désagréable a utiliser.
C'est quoi le délire avec les icone des boutons ?
Il faudrait aussi empêcher le mise en veille pendant le jeu.
Titre: Re : Solarus Android (appel à tests)
Posté par: Couet le 27 Septembre 2013 à 21:05
Bon alors soit je ne sais pas installer une appli comme ça, soit le jeu ne s'installe pas sur mon Galaxy.
Titre: Re : Solarus Android (appel à tests)
Posté par: Floya le 27 Septembre 2013 à 23:35
Tu le mets sur ton portable, tu vas le chercher dans mes fichiers et tu l'exécutes normalement. :)
Titre: Re : Solarus Android (appel à tests)
Posté par: Couet le 28 Septembre 2013 à 20:41
Oui oui et là ça plante.
Titre: Re : Solarus Android (appel à tests)
Posté par: WalloO le 15 Mars 2014 à 18:45
Bonjour!
Tout d'abord un grand BRAVO pour ce zelda! Je viens de l'installer sur ma Galaxy Tab 3, et pour l'instant je ne rencontre aucun problème... juste au niveau des touches virtuels. Enfin ce n'est vraiment pas un problème pour jouer. Je m'explique. J'utilise une manette PS3 pour y jouer et j'aimerais bien faire disparaitre les touches sur l'écran de ma tablette. Quand je choisis l'option invisible, elles sont toujours apparentes, très légèrement, mais toujours apparentes. Serait-il possible de les rendre totalement invisible?
Titre: Re : Solarus Android (appel à tests)
Posté par: Christopho le 15 Mars 2014 à 19:17
Bonjour,
Je ne connais pas bien ce portage, mais malheureusement je crains que non, on ne puisse pas les enlever.
Titre: Re : Solarus Android (appel à tests)
Posté par: Teji le 15 Mars 2014 à 23:44
Il faudrait pour cela que ce portage ait une option pour réduite l'opacité des touches à 0. Si j'ai bien compris c'est Sam qui a main la dessus.

Bonne initiative ça me pousseras sans doute à y rejouer! Par extension Christopho, pas tenté pour étendre ton expérience en jeu Zelda inédit sur mobile ?
Titre: Re : Solarus Android (appel à tests)
Posté par: Renkineko le 17 Mars 2014 à 08:00
On peut... Utiliser sa manette PS3 sur Android !? O.O Mais ça va changer beaucoup de chose ça !

C'est quoi l'appli que t'utilises, comment on fait ? *va faire des recherches en attendant la réponse*

En tout cas c'est cool de se dire qu'on peut même jouer à Zelda avec une manette PS x)
Titre: Re : Solarus Android (appel à tests)
Posté par: WalloO le 21 Mars 2014 à 09:10
Alors pour utiliser une manette PS3 sur android, il faut tout d'abord un smartphone/tablette rooté. Pour voir si ton appareil est compatible, il existe sur le Google play une appli Sixaxis Compatibility Checker dispo en cliquant ici (https://play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscompatibilitychecker). Si il est compatible, l'appli Sixaxis Controller pour connecter une manette PS3 se trouve aussi sur le Google play à 1,94€ en cliquant là (https://play.google.com/store/apps/details?id=com.dancingpixelstudios.sixaxiscontroller). Ensuite il faut installer sur ton pc le logiciel SixaxisPairTool dispo à cette adresse (http://www.dancingpixelstudios.com/sixaxiscontroller/tool.html). Une fois tout installer, il suffit de brancher la manette PS3 sur ton pc, ouvrir SixaxisPairTool, lancer l'appli Sixaxis Controller et de noter la "local bluetooth address" dans la case "change master" de SixaxisPairTool et de cliquer sur Update. Et voila, la manette PS3 est relié à ton smartphone/tablette.Ensuite il suffit de mapper les touches de la manette dans l'appli Sixaxis Controller. Si tu n'arrives pas pour le mapping des touches, je peux t'aider si il le faut. J'espère que ce tuto est assez compréhensible et qu'il t'as rendu service. Si besoin d'aide n'hésite pas à demander.
Titre: Re : Solarus Android (appel à tests)
Posté par: WalloO le 21 Mars 2014 à 09:45
Je mets à disposition le fichier map pour la config des touches de la manette PS3 avec Zelda : Mystery of Solarus à cette adresse (http://fr.packupload.com/JI8886HO8MN). Il suffit de le copier sur le smartphone/tablette dans le dossier suivant : storage/emulated/0data/com/dancingpixelstudios.sixaxiscontroller/profiles
Ensuite, dans Sixaxis Controller, il faut choisir dans "Active Touch Profile" l'option zsdx comme sur l'image(http://image.noelshack.com/fichiers/2014/12/1395391703-screenshot-2014-03-21-09-35-23.png)
Voilà!  :)
Titre: Re : Solarus Android (appel à tests)
Posté par: Cyberclic le 21 Mars 2014 à 14:10
Ça doit être bon un p'tit Solarus sur Ouya  :lol: