[TUTO] Compilation Zspin sur linux

Some tutorials for starting with zspin.

Modérateurs: vik, Modérateurs

Re: [Zspin] Compilation sur linux

Messagepar Pnumekin » 17 Sep 2015 - 18:54

J'ai mis à jour le premier post de ce sujet avec un tuto pas à pas pour compiler Zspin.

Une fois compilé Zspin se lance bien chez moi, j'ai un ou deux trucs bizarre, pas de vidéos et je ne peux pas faire retour, mais ça fera l'objet d'un autre fil de discussion.
(Je suis en train de télécharger la HFSBOX SP pour faire un pack media linux)
Avatar de l’utilisateur
Pnumekin
Amateur
Amateur
 
Messages: 57
Inscription: 11 Mar 2013 - 00:00
OS: Linux
Frontend: ZSpin

Re: [Zspin] Compilation sur linux

Messagepar Porko » 17 Sep 2015 - 19:52

Cool merki!

Tu vas utiliser quel launcher? Advanced launcher? Un autre que je connais pô?
Avatar de l’utilisateur
Porko
Modérateur
Modérateur
 
Messages: 2010
Inscription: 02 Fév 2014 - 00:00
OS: Windows 7
Frontend: ZSpin & HyperSpin
Launcher: HL2

Re: [Zspin] Compilation sur linux

Messagepar metheore » 17 Sep 2015 - 19:57

Merci @Pnumekin.
Image
Partager c'est prendre mais donner aussi un peu.
Avatar de l’utilisateur
metheore
Administrateur
Administrateur
 
Messages: 4165
Âge: 38
Inscription: 19 Oct 2012 - 01:00
OS: Windows 10
Frontend: ZSpin & HyperSpin
Launcher: RocketLauncher

Re: [Zspin] Compilation sur linux

Messagepar Pnumekin » 17 Sep 2015 - 20:02

Porko a écrit:Cool merki!

Tu vas utiliser quel launcher? Advanced launcher? Un autre que je connais pô?


Je ne sais pas encore, je ne connaissais pas Advanced launcher ! Le point négatif c'est qu'il nécessite Kodi si j'ai bien compris.
A la base je pensais à ma solution de brigand à base de script bash, c'est rudimentaire, un peu relou à créer mais je suis sur que ça fonctionnera !

Je vais me pencher sur la chose dès que j'aurai fini de télécharger la HFSBOX SP. Je créerai un nouveau post pour discuter de la partie conf/medias.
Avatar de l’utilisateur
Pnumekin
Amateur
Amateur
 
Messages: 57
Inscription: 11 Mar 2013 - 00:00
OS: Linux
Frontend: ZSpin

Re: [Zspin] Compilation sur linux

Messagepar Porko » 17 Sep 2015 - 20:05

Ok, un script maison c'est cool. Bon courage et merci encore!
Avatar de l’utilisateur
Porko
Modérateur
Modérateur
 
Messages: 2010
Inscription: 02 Fév 2014 - 00:00
OS: Windows 7
Frontend: ZSpin & HyperSpin
Launcher: HL2

Re: [Zspin] Compilation sur linux

Messagepar Antipode » 18 Sep 2015 - 01:14

J'ai fait un petit script a l'arrache.
N'oublier pas de faire :
Code: Tout sélectionner
sudo chmod u+x o-rw zspin64.sh


Cree un fichier zspin64.sh et coller ci :

Code: Tout sélectionner
#!/bin/bash

#Installation de node nodejs gi bul-essential

echo "Telechargement des dependence"
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
sudo apt-get install npm git nodejs git build-essential

#Telechargement des source Zspin

echo "Telechargement de Zspin"
git clone https://github.com/HFScode/zspin.git

#Deplacement dans le dossier Zspin

cd zspin

#Compilation de Zspin pour Linux 64 Bit

echo "Compilation pour Linux 64Bit "
make install
PLATFORM=linux64 make release

#Fin

echo "Felicitation Zspin pour linux est installer, vous trouverez l'executable dans le dossier /home/zspin/releases/zspin-linux-x64"


Pour le lancer vous aurais juste a faire ./zspin64.sh dans votre terminal !
Image
Avatar de l’utilisateur
Antipode
Gourou
Gourou
 
Messages: 508
Âge: 32
Inscription: 20 Nov 2012 - 00:00
Localisation: Rouen
OS: Windows 7
Frontend: HyperSpin
Launcher: RocketLauncher

Re: [Zspin] Compilation sur linux

Messagepar Pnumekin » 18 Sep 2015 - 06:47

Nickel merci Antipode, c'est encore plus simple avec ton script.
Porko, advanced launcher agit comme un lanceur simple ou comme rocketlauncher ?
(Je pense notamment au fait de s'interfacer entre le clavier et l'émulateur pour capter une frappe de touche et envoyer la bonne combinaison à l'émulateur.)
Avatar de l’utilisateur
Pnumekin
Amateur
Amateur
 
Messages: 57
Inscription: 11 Mar 2013 - 00:00
OS: Linux
Frontend: ZSpin

Re: [Zspin] Compilation sur linux

Messagepar camarade35 » 18 Sep 2015 - 07:01

Advanced Launcher est un plugin XBMC qui permet comme rocket launcher de lancer un émulateur avec le nom de la rom.
Pour plus de détals, c'est par là, je lis mais ne comprends pas tout (si il est facilement sortable en fait)

https://github.com/Angelscry/plugin.pro ... ulators.py
Avatar de l’utilisateur
camarade35
Maître
Maître
 
Messages: 3669
Âge: 38
Inscription: 05 Sep 2013 - 01:00
OS: Linux
Frontend: ZSpin

Re: [Zspin] Compilation sur linux

Messagepar Antipode » 18 Sep 2015 - 10:32

Cet nuit j'ai up la box sur ma VM et commencé a compilé retroarch. Je refrais le sript avec l'intégration de retroarch, quant j'aurais le temps de faire des essais.
Image
Avatar de l’utilisateur
Antipode
Gourou
Gourou
 
Messages: 508
Âge: 32
Inscription: 20 Nov 2012 - 00:00
Localisation: Rouen
OS: Windows 7
Frontend: HyperSpin
Launcher: RocketLauncher

Re: [Zspin] Compilation sur linux

Messagepar bencoz » 18 Sep 2015 - 21:59

J'ai bien suivi ton tuto Pnumekin et ça marche ! Par contre comme tu l'as évoqué, pas de vidéos, de wheel... Je vais quand même tester voir si j'peut toutefois lancer Retroarch.
edit : en fouillant les dossier j'ai constater que les librairies flash n'etaient pas présentent dans les dossiers linux32 et linux64 (/home/bencoz/zspin/libraries). J'ai recuperer le fichier libflashplayer.so dans l'archive flashplayer et placer dans le repertoire linux64, les artwork s'affichent désormais, mais pas de vidéos et de wheels...
Bencoz aka Kamagore, l'homme aux poumons percés vs le saigneur de glaires...
http://www.soundcloud.com/bencoz
Homebase : http://bencoz.free.fr
Image
Avatar de l’utilisateur
bencoz
Habitué
Habitué
 
Messages: 97
Âge: 33
Inscription: 25 Jan 2015 - 11:32
Localisation: 13
OS: Windows 7
Frontend: ZSpin & HyperSpin
Launcher: RocketLauncher

Re: [Zspin] Compilation sur linux

Messagepar Pnumekin » 19 Sep 2015 - 00:18

Alors moi sans rien toucher j'avais bien les wheels (après avoir fait entrée une première fois pour passer la vidéo d'intro qui ne s'affiche pas).
Effectivement ya un soucis de vidéo, pas encore penché sur le problème.

Est ce que tu peux faire retour ? Chez moi une fois entré dans une wheel je ne pouvais plus en sortir. (Même en changeant la touche assignée)

PS: faut qu'on s'ouvre un sujet à part pour les bugs linux, avant de reporter ca sur github.
Avatar de l’utilisateur
Pnumekin
Amateur
Amateur
 
Messages: 57
Inscription: 11 Mar 2013 - 00:00
OS: Linux
Frontend: ZSpin

Re: [Zspin] Compilation sur linux

Messagepar bencoz » 19 Sep 2015 - 22:29

En fait les wheels apparaissent bien, mais s’enchevêtrent toutes en haut de l’écran à gauche, le seul endroit ou elles s'affichent, mais se cumulent... Impossibilité de faire retour aussi, aucune videos...
PS : je vais éviter de trop trifouiller le système j'ai boot crash hier a 2h du mat...
Bencoz aka Kamagore, l'homme aux poumons percés vs le saigneur de glaires...
http://www.soundcloud.com/bencoz
Homebase : http://bencoz.free.fr
Image
Avatar de l’utilisateur
bencoz
Habitué
Habitué
 
Messages: 97
Âge: 33
Inscription: 25 Jan 2015 - 11:32
Localisation: 13
OS: Windows 7
Frontend: ZSpin & HyperSpin
Launcher: RocketLauncher

Re: [Zspin] Compilation sur linux

Messagepar vik » 19 Sep 2015 - 22:38

Yo

Ya les releases pour linux aussi maintenant hein plus besoin de s'embeter

https://github.com/HFScode/zspin/releases
Avatar de l’utilisateur
vik
Connaisseur
Connaisseur
 
Messages: 301
Âge: 29
Inscription: 01 Jan 1970 - 03:34
Localisation: oui

Re: [Zspin] Compilation sur linux

Messagepar Pnumekin » 19 Sep 2015 - 23:58

Oui mais c'est cool aussi de pouvoir se compiler son programme :mrgreen:
Bencoz : Grace à la maj 0.2.1 de Vik le bug des videos est corrigé, et c'est plus le bordel dans les wheels ! Le retour fonctionne également maintenant !

Rien qu'a l'état actuel ça marche très très bien, et visuellement, ça poutre méchamment les autres frontend linux.
Avatar de l’utilisateur
Pnumekin
Amateur
Amateur
 
Messages: 57
Inscription: 11 Mar 2013 - 00:00
OS: Linux
Frontend: ZSpin

Re: [Zspin] Compilation sur linux

Messagepar DarkEagle37 » 20 Sep 2015 - 12:13

Super les gars, continuez !
Bravo, ça va avoir de la gueule ;)

Envoyé de mon GT-I9305 en utilisant Tapatalk
Image
Nocta a écrit:La Team HFS ? Ah bah c'est une communauté de types qui dorment 2h par nuit, tournent à 4 g de coke par jour et font du meilleur boulot que les boites pros, le tout sur leur temps libre. Ensuite ils partagent tout gratos et font même le service après-cadeau, ça t'intéresse ? :shock:
Avatar de l’utilisateur
DarkEagle37
Modérateur
Modérateur
 
Messages: 3330
Âge: 22
Inscription: 07 Mar 2013 - 00:00
Localisation: Tours (37)
OS: Windows 7
Frontend: ZSpin & HyperSpin
Launcher: RocketLauncher

Re: [Zspin] Compilation sur linux

Messagepar bencoz » 21 Sep 2015 - 22:17

Nickel ce package fonctionne bien, tester avec l'hyperspin de base certains thèmes s'adaptent mal mais le rendu est déjà pas mal ! Vais re-test avec le starter pack voir ce que ça donne, mais si l'un d'entre vous sais comment parametrer retroarch ou un launcher equivalent sous Z-spin, faite moi signe lol :mrgreen:
Bencoz aka Kamagore, l'homme aux poumons percés vs le saigneur de glaires...
http://www.soundcloud.com/bencoz
Homebase : http://bencoz.free.fr
Image
Avatar de l’utilisateur
bencoz
Habitué
Habitué
 
Messages: 97
Âge: 33
Inscription: 25 Jan 2015 - 11:32
Localisation: 13
OS: Windows 7
Frontend: ZSpin & HyperSpin
Launcher: RocketLauncher

Re: [Zspin] Compilation sur linux

Messagepar Pnumekin » 23 Sep 2015 - 16:20

Vik m'a aidé le week-end dernier (merci encore !) et il a créé un petit script qui fonctionne super bien comme launcher :

Code: Tout sélectionner
#!/bin/bash

if [ "$1" == "MAME" ]; then
  echo "lancement de mame avec jeu $2";
  cd $HOME/Zspin/Data/Emulators/GroovyMamex64;
  ./mame64 $2;
elif [ "$1" == "Capcom Play System" ]; then
  echo "lancement de mame avec jeu $2";
  cd $HOME/Zspin/Data/Emulators/GroovyMamex64;
  ./mame64 $2;
elif [ "$1" == "Capcom Play System 2" ]; then
  echo "lancement de mame avec jeu $2";
  cd $HOME/Zspin/Data/Emulators/GroovyMamex64;
  ./mame64 $2;
elif [ "$1" == "Capcom Play System 3" ]; then
  echo "lancement de mame avec jeu $2";
  cd $HOME/Zspin/Data/Emulators/GroovyMamex64;
  ./mame64 $2;
elif [ "$1" == "Cave" ]; then
  echo "lancement de mame avec jeu $2";
  cd $HOME/Zspin/Data/Emulators/GroovyMamex64;
  ./mame64 $2;
elif [ "$1" == "SNK Neo Geo" ]; then
  echo "lancement de mame avec jeu $2";
  cd $HOME/Zspin/Data/Emulators/GroovyMamex64;
  ./mame64 $2;
else
  echo "systeme non supporte ($1) (jeu: $2)";

fi

exit 0


Il faut modifier le chemin vers ton mame linux. Là il est configuré pour les systèmes arcade de la HFSbox, je n'ai pas ajouté la snes et megadrive.
J'ai créé un fichier launcher.sh avec ça dedans, je l'ai mis dans mon répertoire hyperspin (ne pas oublier de rendre le fichier exécutable dans ses propriétés).
Ensuite dans la config de Zspin, il suffit de donner le chemin vers ce script.

Attention pour une utilisation avec la HFSboxSP, il faut bien indiquer dans le mame.ini tous les chemins des roms (donc les dossiers CPS1,2,3 etc...).
Avatar de l’utilisateur
Pnumekin
Amateur
Amateur
 
Messages: 57
Inscription: 11 Mar 2013 - 00:00
OS: Linux
Frontend: ZSpin

Re: [Zspin] Compilation sur linux

Messagepar syhrus » 18 Oct 2015 - 16:22

Bonjour tout le monde,

Avez vous du nouveau concernant la release linux arm7 ?!! J'aimerai faire tourner Zspin sous Raspberry Pi 2 pour ma borne à rénover, mais je n'y arrive pas !! :(
Comment lancer le fichier zspin sous Raspberry ?!! Quelles sont les dépendances requises ?!!

Merci pour vos lumières.
Avatar de l’utilisateur
syhrus
Apprenti
Apprenti
 
Messages: 22
Inscription: 03 Mar 2013 - 00:00

Re: [Zspin] Compilation sur linux

Messagepar lankou910 » 18 Oct 2015 - 17:10

bonjour

je t'invite a aller voir la

Reponse:Sera t'il possible d'utiliser Zspin avec un RPi2 ?
Il faut compiler nw.js pour ARM, je crois que c'est pas encore super bien supporté, mais dans l'avenir ca devrait l'etre. Donc pas pour l'instant mais peut-etre dans le futur.
Dernière édition par lankou910 le 04 Mar 2017 - 19:30, édité 1 fois.
Image

La différence entre Linux, Mac et Windows ? Windows bug tous le temps mais tu peux toujours réparer, Mac bug presque jamais, mais quand il bug, c'est fini, et quand Linux bug, c'est de ta faute^^
Avatar de l’utilisateur
lankou910
Gourou
Gourou
 
Messages: 637
Inscription: 16 Mai 2013 - 01:00
OS: Windows 10
Frontend: ZSpin
Launcher: RocketLauncher

Re: [Zspin] Compilation sur linux

Messagepar vik » 18 Oct 2015 - 19:39

euh ben ya une release ARM7 la : https://github.com/HFScode/zspin/releases
mais raspberrypi2 c'est mort, pas assez performant.
par contre avec les cles hdmi sous windows avec CPU Z3735 c'est top !
Avatar de l’utilisateur
vik
Connaisseur
Connaisseur
 
Messages: 301
Âge: 29
Inscription: 01 Jan 1970 - 03:34
Localisation: oui

PrécédenteSuivante


Retourner vers Tutorials



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité