@Benny merci ! ... ok, désolé ... et je n'arrive pas à deleter mon topic ;-(
Posts made by manatlan
-
RE: Carte SD de mon rpi3B dans un rpi3B+ ?
-
Carte SD de mon rpi3B dans un rpi3B+ ?
Bonjour,
J'ai une recalbox up-to-date dans un rpi3B : qui fonctionne ultra bien
J'envisage de changer, et donc de prendre le nouveau rpi3B+, tant qu'à faire.
Si je prends la carte SD de mon "vieux", pour la mettre dans le "nouveau" : est ce que j'arriverai à booter et l'utiliser de la même façon ? (ou suis-je obliger de faire qqchose de spécial ?)J'ai déjà vu des bribes de réponses dans le forum : mais ce n'est pas clair pour moi ;-(
Qu'est ce qu'il faut que je fasse pour arriver à mes fins ? -
RE: 4.1 ... scrapping et plantage en fin
@parménion merci, c'est rassurant ... je vais être plus patient la prochaine fois
merci encore ! -
4.1 ... scrapping et plantage en fin
Bonjour,
Depuis la 4.1, le scrapping des jeux, via le menu de la recalbox réalise bien le scrapping des nouvelles roms... mais systématiquement ; il m'affiche une messagebox en me donnant le nb de jeux nouvellement scrappés ... et impossible de faire quoi que ce soit après ça ; tout est figé ... Il ne me reste plus que le hard reboot (fort heureusement ça persiste ; les jeux sont bien scrappés après le reboot)
D'autres ont le même soucis ? il y a un truc ? ou c'est juste moi (une version 4.0 upgradé en 4.1)
merci d'avance -
RE: Recalbox 4.1 & lcd screen 3.5"
@ian57 Merci c'est rassurant ... je vais tenter (je trouve de la doc dans le wiki ?)
Sinon, une fois que c'est fait ... il y a t il une notion de plug'n'play
Je voulais le petit écran, en écran d'appoint, pour tester qu'une rom fonctionne, sans passer par un gros ...
SI je branche la sortie HDMI, va-t-il voir qu'une sortie plus adaptée est dispo et basculer automatiquement sur le HDMI ?
Ou faudra t il que je repasse par de la config pour basculer de l'un à l'autre ? -
Recalbox 4.1 & lcd screen 3.5"
Sur un coup de tête, j'ai acheté cet ecran 3.5", sur aliexpress:
https://fr.aliexpress.com/item/3-5-LCD-TFT-Touch-Screen-Display-with-Stylus-for-Raspberry-Pi-2-Pi-3-Acrylic/32793621238.htmlje pensais, que ça fonctionnerait out-of-the-box ... mais non ;-(
J'ai tout monté comme il faut, mais quand je démarre la RB, ce petit écran s'allume en blanc : mais il ne s'y passe rien ... si je plug la hdmi sur un TV, je vois que tout l'affichage sort par la hdmi ... et rien sur cet écran 3.5" ;-(Visiblement, c'est pas plug'n'play ... est-ce que qqu'un a déjà réussi à faire fonctionner ce genre de choses ??
faut installer des drivers dans la RB ?!est-ce que qqu'un sait ? et peut m'aider ?
Beta que je suis, je m'attendais à ce que la RB démarre sur cet écran, ça aurait pu servir en tant qu'écran d'appoint, et si je plus la HDM je déporte l'affichage ... mais ça semble pas aussi simple ... c'est quoi mon erreur ?
-
Recalbox 4.0.2, http api systems launcher, ça marche ?
Je suis en train de faire une interface web/html5/smartphone pour pouvoir chercher/filtrer les jeux de ma recalbox (j'ai déjà posté qques trucs là: https://forum.recalbox.com/topic/7156/tips-générer-une-liste-complete-des-jeux/19 )
Mais, le petit truc en plus, serait de pouvoir lancer directement le jeu, sur la RB, à partir de l'interface HTML du smartphone...
Visiblement, il existe des API HTTP (https://github.com/recalbox/recalbox-api), beaucoup fonctionnent.Mais l'api pour démarrer un jeu (launcher: https://github.com/recalbox/recalbox-api/blob/1.1.x/documentation/api/system-launch-game.md) ne fonctionne pas chez moi ;-(
j'ai bien un retour "success"' à true, ainsi que la ligne de commande qui a permi de lancer le truc.
Mais l'écran devient noir, et le gamepad ne réponds plus ...Est-ce que qqu'un sait si ça marche, et comment ?
merci d'avance
-
Jeux dans ES, mais pas dans le gamelist.xml
J'ai certain jeux qui apparaissent dans le menu d'es ... Mais qui n'apparaissent pas dans le gamelist correspondant ...
Qu'un sait comment c'est possible ?
Recalbox 4.0.2 -
RE: [TIPS] Générer une liste complete des jeux
@voljega Oui, avec lxml tu peux sans soucis, c'est même conseillé. Cependant, même les libs internes de python le peuvent (elles sont juste un poil plus lentes (aucune n'est plus rapide que lxml))
Voilà mon script qui génère un fichier "liste.js" :
#!/usr/bin/python # -*- coding: utf-8 -*- import os,glob,collections,json from lxml.etree import pa**e Game = collections.namedtuple('Game', 'console name genre date image path') def listgames(p,opt="*"): def get(i,e): ll=i.xpath(e) return ll[0].text if ll else None ll=[] for f in sorted(glob.glob( os.path.join(p,opt,"gamelist.xml") )): try: for i in pa**e(f).xpath("//game"): fpath=os.path.dirname(f) console=os.path.basename(fpath) name,genre,date,image=get(i,"name"),get(i,"genre"),get(i,"releasedate"),get(i,"image") path = os.path.realpath(os.path.join(fpath,get(i,"path"))) if get(i,"hidden")=="true": continue # zap hidden if genre and genre.strip().lower().startswith("bios"): continue # zap bios file if image: image = os.path.join( fpath, image ) # create realpath to image if date: date=date.strip()[:4] # keep just the year ll.append( Game(console,name,genre,date,image,path) ) except Exception as e: print "Fichier XML invalide:",f,e return ll def genJS(ll): ll=[{"name":i.name,"console":i.console,"genre":i.genre or "NO GENRE","year":i.date or "NO YEAR","image":i.image} for i in ll] with open('liste.js', 'w') as fid: fid.write("var liste="); json.dump(ll, fid) if __name__ == "__main__": ll=listgames("/media/recalbox/roms") # <--- just edit here !!! print( len(ll) ) genJS(ll)
Ce fichier est chargé par https://in-the.appspot.com/recalbox/index.html ...
(du coup, si vous voulez le faire chez vous, suffit de recupérer cet "index.html" (show source, ou le télécharger, et de mettre le liste.js généré par le script python)C'est juste un "index.html" de base (y a juste le css minimum, mais on peut trier les colonnes
-
RE: [TIPS] Générer une liste complete des jeux
@acris le hic, c'est que les scrapping sont rarement bons ... le genre, ça passe encore (mais il y a plein de genre pour un même genre (je me comprends ;-)) ... mais le nb de joueurs est très rarement juste ;-(
Mais dans l'absolu, c'est clair que ce serait géant ...voilà un exemple de ce que je genere :
http://in-the.appspot.com/recalbox/ -
RE: [TIPS] Générer une liste complete des jeux
@DjLeChuck ... j'ai un bon niveau en python, je connais tout ça
je ne l'ai pas mis en arg, car pour un utilisateur donné, il n'y a qu'un seul path (aka ça change pas tout le tempsSinon, si le "manager" est en python, je veux bien mettre les mains dedans, avec plaisir. J'ai 20ans de python, de web/http/js et j'en passe
-
RE: [TIPS] Générer une liste complete des jeux
@voljega a ce moment là, pas la peine d'utiliser LXML, python est installée avec d'autres libs natives pour pa**er la dom xml ...
moi, j'ai utilisé lxml, car c'est la plus rapide, et celle que j'utilise tout le temps -
RE: [TIPS] Générer une liste complete des jeux
@voljega Faut pas l'utiliser à partir de la recalbox ; mais à partir d'un ordi, soit sous win, soit sous linux (moi) ... C'est beaucoup plus simple (et plus simple d'installer lxml
Il faut juste que t'as SD soit visible de l'ordi (soit par reseau (wifi), soit en partoche)
et après, faut adapter le path (ligne : listgames("<PATH>")), en remplaçant ce dernier par le chemin vers ton répertoire "roms".Ca genère un CSV (pour excel ou libreoffice) ...
Cependant, j'ai fait bien mieux depuis, je génère un HTML/JS, qui présente un tableau dans lequel tu peux filtrer par nom, console, genre, année ... bien plus pratique ...
si ça interesse qqu'un, je le posterai ici -
[TIPS] Générer une liste complete des jeux
Voilà un script python (besoin de la librairie "lxml") pour lister l'ensemble des jeux (et qques infos supplémentaires : date, genre, console ...). ça se base sur les fameux "gamelist.xml". Il suffit juste de configurer le chemin vers votre répertoire "roms", et ça produit un CSV (fichier excel) qui contient le tout.
#!/usr/bin/python # -*- coding: utf-8 -*- import os,glob,collections from lxml.etree import pa**e Game = collections.namedtuple('Game', 'console name genre date image path') def genCSV(ll): with open("liste.csv","w+") as fid: for i in ll: fid.write( '%s;"%s";%s;%s\n' % ( i.console, i.name, i.genre or "", i.date or "" ) ) def listgames(p,opt="*"): def get(i,e): ll=i.xpath(e) return ll[0].text if ll else None ll=[] for f in sorted(glob.glob( os.path.join(p,opt,"gamelist.xml") )): for i in pa**e(f).xpath("//game"): fpath=os.path.dirname(f) console=os.path.basename(fpath) name,genre,date,image=get(i,"name"),get(i,"genre"),get(i,"releasedate"),get(i,"image") path = os.path.realpath(os.path.join(fpath,get(i,"path"))) if genre and genre.strip().lower().startswith("bios"): continue # zap bios file if image: image = os.path.join( fpath, image ) # create realpath to image if date: date=date.strip()[:4] # keep just the year ll.append( Game(console,name,genre,date,image,path) ) return ll if __name__ == "__main__": ll=listgames("/media/recalbox/roms") # <--- just edit here !!! genCSV(ll) print( len(ll) )
ça devrait pouvoir marcher partout, pour peu que python (2.7) et la lib externe "lxml" soit installée.
C'est pratique pour moi, alors ça le sera peut être pour d'autres
-
NeoGeo et fichiers MVS ?
Bonjour,
Je suis retombé sur ma "dingoo a320" (console portable d'émulation retro (un peu comme la recalbox mais en portatif, avec sortie tv !)).
Du coup, j'ai remis la main sur mon set assez complet de jeux neogeo, tous en MVS (fichiers *.mvs).
Il y a t il moyen des les utiliser qqpart dans la recalbox ? voir de les convertir pour les rendre utilisables ?
merci d'avance
ps: j'ai pas mal googler là dessus, mais c'est pas très clair. Du coup je fais appel à la communauté -
RE: Recalbox 4.0.2, N64 & overscan sur videoproj (hdmi)
J'ai trouvé tout seul
En fait, il faut modifier une ligne du recalbox.conf pour les n64 ...
j'ai plus la ligne exacte
mais c'est celle qui dit qu'il faut décommenter ça si c'est une utilisation sur un CRT (hors pour ma part, c pas un CRT, c un videoproj, la difference est subtile ... -
RecalBox v4 : correspondances roms/repertoires <-> console
Je galère toujours à trouver le repertoire où mettre mes roms ...
du coup, j'ai créer un tableau de correspondance, avec le nom du répertoire dans "roms", avec le nom de la console (l'année), ainsi que les extensions qui vont bien ...
ça peut servir à d'autres ... il y a peut être des corrections à apporter (je peux donner des accès sur des comptes gmail, si vous êtes sérieux)
https://docs.google.com/spreadsheets/d/1xvAYEIKJs1qqDTcdg5fdgyiyf3qm-9BGWz0vcyIYs04/edit?usp=sharing -
Recalbox 4.0.2, N64 & overscan sur videoproj (hdmi)
Bonjour,
J'ai une recalbox 4.0.2 sur rpi3b, branché à un videoproj, via HDMI.
Sur l'interface, j'ai une image qui prends (quasiment) l'intégralité de l' ecran.Mais sur les jeux N64, ce n'est clairement pas le cas
on voit clairement que tout l'espace n'est pas occupé ;-(Je n'ai pas de shaders, et encore moins de pixel perfect ...
Comment faire pour prendre la totalité de la projection (tant pis si l'image est étirée).
J'ai bien tenté de les configurer en 16/9, en perso .... rien n'y faitEDIT : j'ai rajouté une image plus claire : en vert la surface de l'image du videoproj, en rouge la taille reelle de l'émulation n64 .... et moi j'aimerai qu'elle couvre la totalité de la zone verte
EDIT2: j'ai 2 videoproj, et j'ai le même soucis (et j'ai pas de tv pour tester)
EDIT3: j'ai plus ou moins le même soucis sur d'autres types d'emulation, mais à moindre mesure. N'y aurait il pas une option qqpart qui force le binz à maximiser l'image ?!Il y a un truc ?
merci d'avance -
RE: Mettre un Rpi/Recalbox dans une arcade stick ?
Oui c'est le hori mini, normalement il marche sans faute.
Mais la place intérieur est moindre
Maintenant tu me met le doute -
RE: Mettre un Rpi/Recalbox dans une arcade stick ?
Ok merci pour ces clichés, je prends
Mais je crois que je vais prendre un autre stick.
Genre celui la : https://www.amazon.fr/gp/aw/cr/B0015PHMFU/ref=mw_dp_cr
Visiblement il est mieux, niveau boutons
Et la place, a l'intérieur, me semble parfaite...
Qqu'un l'a ?