Au détour de quelques clics sur le net, je suis tombé sur ce projet. Un Raspberry Pi, un petit écran, une NAOMI en netboot et hop, NAOMI Pi (http://newastrocity.wordpress.com/2013/02/10/naomi-pi/)!
C'est le tout début du projet mais ça parait intéressant et il ne me semble pas avoir vu ce genre de choses jusqu'à maintenant.
Ça pourrait intéresser les gens qui ont suivi les différents sujets (http://www.gamoover.net/Forums/index.php?topic=22828.msg421121#msg421121) qui en ont parlé ici (http://www.gamoover.net/Forums/index.php?topic=25666.0) :)
Trop bon, j'ai aussi un petit projet comme ça dans mes cartons avec un Pi mais piloté par smartphone pour envoyé le netboot.
Le Pi est transformé en serveur et on accède à une petite page internet par le smartphone pour lancer le netboot. Le seul problème pour moi c'est linux, j'ai vraiment du mal à accrocher.
Oh punaise, c'est justement ce que j'ai en préparation, j'allais m'en occuper cet été normalement.
J'ai un projet de faire le netboot à partir du raspberry mais je voulais voir pour faire un espèce de front-end pour la sélection de jeu et de faire une réplique miniature de la naomi.
En gros, une mini naomi à côté de la naomi pour sélectionner les jeux.
@th_vador, effectivement, ça avait été évoqué. Il me semble déjà dans le tout premier sujet sur ce forum à propos du rasppi.
C'est une très bonne idée, pas hyper complexe à mettre en route et bien moins énergivore qu'un pc qui fait serveur netboot.
@stickcross
C'est étonnant, une distro linux moderne n'est pas plus complexe à utiliser que windows. (genre slackware, mint)
Ma tante - qui n'avait JAMAIS utilisé autre chose que des PC sous windows - a compris très vite comment utiliser linux, installer des nouveaux logiciels toute seule et se démerder pour faire ce qu'elle veut faire. (elle a même constaté que son pc allait plus vite qu'avant)
On est très loin du linux des années 90 où tu devais y aller à grand coup de hack en tous genre pour que ça fonctionne à peu près.
Installer un serveur web + base de données SQL sur un rasppi sous linux, ça se fait en 5 minutes, je dirais.
Avec le support de scripts CGI installé sur le serveur web, il est possible d'exécuter des commandes shell en cliquant sur un bouton/lien dans une page web. Tu pourras même afficher le résultat de ta/tes commandes sur un page web dynamique.
Il me semble que le logiciel serveur netboot (en mode ligne de commande) existe en python, donc aucun problème pour l'utiliser sous linux ;)
Sinon c'est une très bonne idée de passer par un smartphone pour gérer ton netboot. La majorité d'entre nous possède ce genre de téléphones, ça évite de devoir acheter du matos supplémentaire (écran et autre "shield" pour rasppi) => économies!
Citation de: KodeIn le Vendredi 28 Juin 2013, 10:57:09 AM
Sinon c'est une très bonne idée de passer par un smartphone pour gérer ton netboot. La majorité d'entre nous possède ce genre de téléphones, ça évite de devoir acheter du matos supplémentaire (écran et autre "shield" pour rasppi) => économies!
Oui mais il faut rajouter un dongle wifi sur le raspb et puis utiliser son tél...
De mon côté j'ai ce projet mais un écran ça coute pas très cher, surtout pour faire ça.
Soit tu prends un écran comme le HD44780 en mode "texte" :fleche: http://www.rpiblog.com/2012/11/interfacing-16x2-lcd-with-raspberry-pi.html (http://www.rpiblog.com/2012/11/interfacing-16x2-lcd-with-raspberry-pi.html)
Ou alors, un petit écran du style ceux pour caméra de recul. C'est pas très cher, l'affichage est pourri (composite) mais si c'est juste pour choisir un jeu avec 2 ou 3 boutons ça suffit.
Donc, je vais sans doute ouvrir un sujet là-dessus car j'ai commencé à réunir le matos et les infos en même temps que le G2N d'Aganyte puisqu'on est dans la naomi ;) (ça y est j'ai les wiimotes !)
Si c'est pour partir sur un mode décentralisé , je pense qu'il vaut mieux partir d'un truc qui s'exécute sur un NAS. Le nas et la naomi étant déjà sur le réseau.
Et les images pourront être stockées sur le nas.
Personnellement, je préfèrerais investir dans une clé wifi à 10€ (http://www.amazon.fr/TP-Link-TL-WN725N-Nano-Adaptateur-sans/dp/B008B7PZU4), 100% compatible avec raspbian.
Ce qui permet :
- d'utiliser un NAS pour stocker les jeux, comme propose Iro ;)
- de faire de la "maintenance" du rasppi à distance sans le sortir de la borne
- de ne pas avoir un "fil à la patte" entre ta borne et le boitier écran/contrôle du rasppi
Et tu n'es pas obligé d'utiliser ton téléphone. N'importe quel appareil ayant accès à ton réseau et équipé d'un browser web fait l'affaire.
EDIT : Mais je comprends ton point de vue, surtout si tu as déjà le matériel ;)
Je suis du même avis qu'Iro. Après il faut effectivement être équipé d'un NAS/Homeserver.
Il faut que je me trouve un adaptateur ethernet/wifi quelqu'un à un bon plan rapport qualité/prix ?
Citation de: AsPiC le Vendredi 28 Juin 2013, 13:56:55 PM
Je suis du même avis qu'Iro. Après il faut effectivement être équipé d'un NAS/Homeserver.
Il faut que je me trouve un adaptateur ethernet/wifi quelqu'un à un bon plan rapport qualité/prix ?
Salut,
Chez amazon de temps en temps tu as des bon plans sur du netgear, genre celui ci tombe à 25~30€ des fois :
www.amazon.fr/gp/product/B003RE364I/ (http://www.amazon.fr/gp/product/B003RE364I/)
A+
Je connais effectivement ce modèle pour en avoir acheté un pour mes parents. Je pensais plus à un modèle moins encombrant avec un unique port ethernet.
Citation de: AsPiC le Vendredi 28 Juin 2013, 13:56:55 PM
Il faut que je me trouve un adaptateur ethernet/wifi quelqu'un à un bon plan rapport qualité/prix ?
Tu n'as pas de box internet à la maison ?
Si =:))
C'est pour le coté netdimm et non pas Homeserver. Je veux une netdimm wifi quoi ;)
ok :D
perso j'ai penser à exploiter une autre piste un peu plus simple.
juste à valider une petite maquette...
8)
Mettre une cartouche dans la naomi ?
:D :fleche:
AsPiC: j'ai celui la si tu veux: http://www.materiel.net/connexion-wi-fi/netgear-wnce2001-adaptateur-wi-fi-universel-55728.html
Utilisé 2 fois pour du netboot et ça marche plutôt bien, mais je suis parti sur la solution Pi. Si ça t'intéresse je peut te le revendre, il dort dans son carton depuis mes tests.
KodeIn: Je sais que c'est pas compliqué, mais je fait un blocage avec linux des qu'il faut taper 3 lignes de commandes. Il y a le temps aussi qui me manque un peut en ce moment.
Pour ma part ça va être simple aussi car je veux que le rasp soit indépendant.
Pas de serveur, on l'emmène où on veut et on branche en rj45.
Citation de: KodeIn le Vendredi 28 Juin 2013, 13:53:27 PM
Personnellement, je préfèrerais investir dans une clé wifi à 10€ (http://www.amazon.fr/TP-Link-TL-WN725N-Nano-Adaptateur-sans/dp/B008B7PZU4), 100% compatible avec raspbian.
Ce qui permet :
- d'utiliser un NAS pour stocker les jeux, comme propose Iro ;)
- de faire de la "maintenance" du rasppi à distance sans le sortir de la borne
- de ne pas avoir un "fil à la patte" entre ta borne et le boitier écran/contrôle du rasppi
Et tu n'es pas obligé d'utiliser ton téléphone. N'importe quel appareil ayant accès à ton réseau et équipé d'un browser web fait l'affaire.
EDIT : Mais je comprends ton point de vue, surtout si tu as déjà le matériel ;)
J'avais compris ce que tu avais dit mais celà necessite d'utiliser un nas pour le stockage.
Un raspberry peut d'ailleurs le faire.
Chez moi, pas de souci, je suis en réseau et j'ai la box + le nas et tout ce qui va bien.
Par contre à la maison de campagne où j'ai également une naomi, y a rien. Pas de réseau ni de nas et je vais pas en acheter un deuxième.
Par contre pour éviter d'avoir le fil à la patte, j'aurai pu envisager de mettre le raspberry à l'intérieur de la borne avec un petit écran déporté mais je veux pouvoir le trimbaler avec moi pour l'utiliser sur mes 2 naomis qui sont à 2 endroits différents.
Ou sinon, comme le dis AsPiC, un convertisseur rj45/wifi mais ça peut être une évolution.
Mon projet comme je le voyais serai plutôt d'utiliser un raspberry de façon indépendante. Je déporte le rj45 sur les bornes pour y brancher le raspberry à la demande. Dessus j'y mets un disque pour le contenu et hop je "l'habille" façon mini borne pour l'esthétique.
Citation de: Iro le Vendredi 28 Juin 2013, 15:10:12 PM
Mettre une cartouche dans la naomi ?
:D :fleche:
si ça marche comme je veux, même mieux.
Citation de: funkycochise le Vendredi 28 Juin 2013, 15:19:54 PM
si ça marche comme je veux, même mieux.
Rhoooooo teeeeasing :-(( Dit nous en plus !!
Citation de: stickcross le Vendredi 28 Juin 2013, 15:12:05 PM
AsPiC: j'ai celui la si tu veux: http://www.materiel.net/connexion-wi-fi/netgear-wnce2001-adaptateur-wi-fi-universel-55728.html
MP moi ton prix ;)
Citation de: Maitre_Poulpi le Vendredi 28 Juin 2013, 15:13:07 PM
Pas de serveur, on l'emmène où on veut et on branche en rj45.
Dans ce cas, un lecteur CF et c'est on ne peut plus nomade
Citation de: AsPiC le Vendredi 28 Juin 2013, 15:27:05 PM
Rhoooooo teeeeasing :-(( Dit nous en plus !!
pas assez avancé, c'est de votre faute aussi de causer du netboot...
:D
Citation de: Iro le Vendredi 28 Juin 2013, 15:28:22 PM
Dans ce cas, un lecteur CF et c'est on ne peut plus nomade
Ben j'en ai fait un déjà (il est toujours chez n3o d'ailleurs).
Au pire je pourrais en faire 2.
Ca nécessite d'avoir plusieurs cartes mais j'avoue que le principe de la "cartouche" est très sympa dans ce cas.
C'est bien de faire d'autres projets ;)
Et puis mon petit raspberry (j'en ai 3 maintenant) aura une autre utilité aussi ;)
Citation de: Maitre_Poulpi le Vendredi 28 Juin 2013, 15:47:24 PM
C'est bien de faire d'autres projets ;)
Clairement, c'est pour çà que je n'ai pas parlé du CF tout de suite.
Car pour moi, c'est la meilleure solution :)
Citation de: Iro le Vendredi 28 Juin 2013, 16:49:14 PM
Clairement, c'est pour çà que je n'ai pas parlé du CF tout de suite.
Car pour moi, c'est la meilleure solution :)
Je dirais que c'est 2 solutions différentes.
L'avantage du CF c'est la mise en oeuvre et ce côté "cartouche" avec un sticker dessus c'est très sympa.
S'il peut avoir un inconvénient ça serais un temps de chargement un peu plus long (mais qui semble plus rapide que le gd quand même). Et ce n'est pas compatible avec la triforce type 1.
L'avantage d'une solution par netboot comme je le verrai, c'est la compatibilité avec la triforce type 1 et un temps de chargement plus court (surtout sur virtua striker 4 mais en même temps je n'ai pas pu tester le CF avec...), de ne pas avoir besoin d'éteindre et rallumer la borne et de pouvoir faire une sélection par liste. L'inconvénient c'est le "fil à la patte" bien que ça peut se résoudre et le design du pc à côté avec écran. C'est pour ça que je voudrais essayer de faire un truc plus joli genre une réplique type mini borne avec une clé usb pour le stockage.
Et on peut très bien imaginer d'autres choses, comme se servir du projet de jukebox mural et se servir de celui-ci pour envoyer un jeu sur la ou les naomi présente dans la gameroom.
Il y a tellement de projet sur ce forum que chacun peut adapter un truc qui lui plaît ^-^
On pourrait utiliser un kit de ce genre ?
http://www.ebay.fr/itm/rpi-ui-User-Interface-for-Raspberry-pi-with-LCD-buttons-on-SPI-and-RTC-on-I2C-/160966423371?hash=item257a58b34b#ht_500wt_1203
Attention, le netboot via wifi c'est quand même super lent.
Ah ! A ce point ? Tu as testé ?
Yep, j'avais mis 7 minutes pour uploader un jeu contre 2 en ethernet. Il me semble que c'était Akatsuki Blitztrucmescouilles.
Citation de: Maitre_Poulpi le Vendredi 28 Juin 2013, 17:11:54 PM
Je dirais que c'est 2 solutions différentes.
L'avantage du CF c'est la mise en oeuvre et ce côté "cartouche" avec un sticker dessus c'est très sympa.
S'il peut avoir un inconvénient ça serais un temps de chargement un peu plus long (mais qui semble plus rapide que le gd quand même). Et ce n'est pas compatible avec la triforce type 1.
[...]
J'ajouterai un autre inconvénient au CF, c'est l'aspect construction. Un truc à base de raspberry pi, si on reste sur de l'autonome, ça se branche sur le port RJ 45 de la netdimm et hop.
En tout cas, ça en fait du monde qui a un raspberry pi et qui
ne sait pas quoi en faire le garde pour le faire parler à sa NAOMI! J'ai hâte de voir ce que ça va donner :-)=
Je pense que la solution de Funkycochise est la plus bandante que j'ai vu pour le moment au niveau ergonomie, ça atomise les raspberry et lecteur de cf, bon par contre a voir pour la vitesse de transfert
La solution dont personne ne sait rien? (à part toi manifestement! :P)
Ça tease sec par ici!
(http://www.gamoover.net/Forums/gallery/signatures-downloads/Teasing.gif)
Personne dit rien, mais tout le monde prépare son petit truc !
Citation de: th_vador le Vendredi 28 Juin 2013, 21:48:16 PM
En tout cas, ça en fait du monde qui a un raspberry pi et qui ne sait pas quoi en faire le garde pour le faire parler à sa NAOMI! J'ai hâte de voir ce que ça va donner :-)=
Si j'ai commencé à faire une squeezeberry pour la salle de bain (une des conditions pour mon rt :D )
Citation de: AsPiC le Vendredi 28 Juin 2013, 23:19:23 PM
(http://www.gamoover.net/Forums/gallery/signatures-downloads/Teasing.gif)
Ouai d'abord :-((
=:))
Citation de: AsPiC le Vendredi 28 Juin 2013, 23:19:23 PM
(http://www.gamoover.net/Forums/gallery/signatures-downloads/Teasing.gif)
J'ai eu trop de mal à voir le contenu de ton message avec ton image qui ressemble à une signature!!!
Citation de: AsPiC le Vendredi 28 Juin 2013, 23:19:23 PM
(http://www.gamoover.net/Forums/gallery/signatures-downloads/Teasing.gif)
désolé, j'aurai rien du dire.
et cette signature, elle ressort des limbes...
:D
Citation de: th_vador le Vendredi 28 Juin 2013, 21:48:16 PM
J'ajouterai un autre inconvénient au CF, c'est l'aspect construction. Un truc à base de raspberry pi, si on reste sur de l'autonome, ça se branche sur le port RJ 45 de la netdimm et hop.
Pourquoi construction ? le CF tu le branches sur le SCSI et le 5V.
C'est pas la mer à boire :D
Il y a quand même un peu de wiring à faire avant que ce soit plug and play.
Ah bah oui mais bon, ici c'est gamoover hein. On rechauffe notre café le matin avec un fer à souder. 8)
:D
Après c'est deux écoles :
Le CF , c'est en effet juste du câblage : c'est donc donné à tout le monde. Et je pense un peu moins cher que le PI
Le PI , même avec un ghost , va falloir sortir le clavier et de la ligne de commande.
Mais c'est surement une bonne solution le PI. Et comme disais Poulpi et Arnold & Willy : faut de tout pour faire un monde.
Citation de: Iro le Vendredi 05 Juillet 2013, 10:29:03 AM
Et comme disais Poulpi et Arnold & Willy : faut de tout pour faire un monde.
:D :D :D
N'emèche que le père funkycochise nous fait miroiter une troisième solution Rrrrrévolouzionaire on dirait?
Ça sent l'arduino avec un shield ethernet, un LCD et un lecteur de sd ;)
Citation de: kaneda56 le Vendredi 05 Juillet 2013, 10:23:18 AM
Ah bah oui mais bon, ici c'est gamoover hein. On rechauffe notre café le matin avec un fer à souder. 8)
Oui c'est sur, mais c'est pas le cas de tout le monde :P
Citation de: aje_fr le Vendredi 05 Juillet 2013, 10:54:36 AM
Ça sent l'arduino avec un shield ethernet, un LCD et un lecteur de sd ;)
Plus simple et mieux que ça. :-**
c'est honteux !!!
Allezzzzzzz des infosssssssss :o :o
c'est du teasing à l'américaine là !! manquerait plus qu'une fois grave et accent de folie et on y est !
;)
Citation de: aje_fr le Vendredi 05 Juillet 2013, 10:54:36 AM
Ça sent l'arduino avec un shield ethernet, un LCD et un lecteur de sd ;)
Si c'est ça, pourquoi ça serait plus simple que le pi ?
Citation de: Iro le Vendredi 05 Juillet 2013, 10:29:03 AM
:D
Après c'est deux écoles :
Le CF , c'est en effet juste du câblage : c'est donc donné à tout le monde. Et je pense un peu moins cher que le PI
Le PI , même avec un ghost , va falloir sortir le clavier et de la ligne de commande.
Mais c'est surement une bonne solution le PI. Et comme disais Poulpi et Arnold & Willy : faut de tout pour faire un monde.
Au delà du principe des écoles ( :D), pour moi, j'adore tester/bricoler.
J'ai fait le compact flash grace au travail partagé, j'aimerais pouvoir essayer autre chose et si ça fonctionne comme je pense pouvoir partager une autre solution.
J'aimerais bien arriver à proposer du tuto moi aussi :'(
Un petit challenge quoi ;)
sélection du jeu directement sur l'écran de la borne???? :-)=
(dans deux pages les fantasmes seront tellement fous que funky aura beaucoup de mal à nous vendre son truc au final 8))
Citation de: kaneda56 le Vendredi 05 Juillet 2013, 12:51:36 PM
sélection du jeu directement sur l'écran de la borne???? :-)=
(dans deux pages les fantasmes seront tellement fous que funky aura beaucoup de mal à nous vendre son truc au final 8))
Ca pourrait être possible ça en switchant l'affichage entre la source qui envoit par netboot et la carte mère naomi. Dou coup peut importe que se soit un pc, un pi ou autre chose.
Mais c'est sans doute bien plus simple encore, Aganim semble être au courant.
Donc je rejoint Iro, c'est HONTEUX ! =:))
Dans 3 pages, on commencera à parler de choix du jeu par interface cognitive, et quand il nous dira qu'il a développé une interface tactile pour Raspberry à moins de 5€ fdp in avec le fullset Naomi compressé sur une carte SD de 128MB, on sera presque déçus. ;D
Citation de: kaneda56 le Vendredi 05 Juillet 2013, 12:51:36 PM
sélection du jeu directement sur l'écran de la borne???? :-)=
(dans deux pages les fantasmes seront tellement fous que funky aura beaucoup de mal à nous vendre son truc au final 8))
c'est pas faux. arrêtez les escalades et les extrapolation. Je le répète : ya rien de révolutionnaire, ni de génial.
Prière d'arrêter le teasing : merci. <:)
C'est ta faute! :-((
Faut pas teaser, c'est mal!
Mais ce n'est pas encore au point car chez moi cela ne fonctionne pas :'(
J'attends une aide de Cochise <:)
Citation de: funkycochise le Vendredi 05 Juillet 2013, 16:24:41 PM
c'est pas faux. arrêtez les escalades et les extrapolation. Je le répète : ya rien de révolutionnaire, ni de génial.
Prière d'arrêter le teasing : merci. <:)
Ben finalement c'est pas si mal ce teasing, ça donne des idées.
C'est plutôt une bonne idée le choix sur l'écran de la naomi et comme je l'ai indiqué ci-dessus, c'est sans aucun doute réalisable.
On pourrait mettre un switch VGA avec un petit bouton discret.
Par exemple, on switch sur la machine ayant le petit "front-end" naomi pour la sélection du jeu et on peux même envisager que ça rebascule de façon automatique (dans le script python) une fois le jeu chargé.
Un multiboot avec le matos d'origine.
Pour ma part, je vais me contenter dans un premier temps de faire la sélection via un petit écran déporté avec le pi.
Moi je vote pour l'appli Android ! :D
Avec un point d'accès wifi sur la naomi, un smartphone et feu !
A+
(http://cdn-gulli.ladmedia.fr/var/jeunesse/storage/images/gulli/chaine-tv/dessins-animes/les-schtroumpfs/personnages/schtroumpf-grognon/schtroumpf-grognon/21226964-2-fre-FR/Schtroumpf-grognon.jpg)
J'aime pas Android...
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20130705195127-funkycochise-Capture-d-Aoe-Acran-du-Simulateur-iOS-5-juil.-2013-19.51.06.png) (https://gamoovernet.pixhotel.fr/pics/20130705195127-funkycochise-Capture-d-Aoe-Acran-du-Simulateur-iOS-5-juil.-2013-19.51.06.png)
Ah ba je préfère j'ai un iPhone 4 qui prend la poussière à la maison. Ça lui fera une utilité autre que programme télé =:))
J'avais raison :D
Par contre, IOS >:( :oo:
A ce que je vois on a tous les mêmes idées :D
(je changerai le nom, j'avais pas vu qu'il était déjà pris)
(http://img3.uplood.fr/free/rxte_screenshot_2013-07-06-01-12-14.png) (http://uplood.fr/visu.php?url=http://img3.uplood.fr/free/rxte_screenshot_2013-07-06-01-12-14.png)
Mdr d'avoir fini sur le même nom. 8)
^-^
La faut plus teaser...allez y franco :)
Splendide :-)=
un tuto , un tuto !!!
je up ce post car j ai commander du matos pour faire du netboot via raspberry. Où en sommes nous ?
Des nouvelles de l'appli android ?
J'ai une tablette qui ne sert plus trop et elle trouverait une nouvelle utilité avec le netboot ! :)
Citation de: kos71 le Jeudi 12 Septembre 2013, 15:54:16 PM
je up ce post car j ai commander du matos pour faire du netboot via raspberry. Où en sommes nous ?
J'ai pas attaqué encore :(
Citation de: lipide512 le Lundi 23 Septembre 2013, 11:59:38 AM
Des nouvelles de l'appli android ?
J'ai une tablette qui ne sert plus trop et elle trouverait une nouvelle utilité avec le netboot ! :)
J'ai plein d'idées mais peu de temps en ce moment ;D
Si tu as besoin d'aide pour les gfx de l'appli - n'hésite pas - ta solution me parait vraiment top et surtout mobile ! :)
Si t'as une version à betatester je serai heureux de le faire. ^-
Yop !
Je viens au news ;)
En fait j'ai une Naomi équipée Dreamcast, et je voudrais bien lui réintégrer une carte mère d'origine avec Netdimm.
Pour l'instant je stoppe là, car je ne sais pas trop quel matos me procurer au vu des différentes solutions évoquées dans le topic...
Est ce que les kings de la modif ont trouvés une solut' ?
j'aime bien le côté matériel inclus dans la borne, et lancement par une appli ;)
En ce qui me concerne je suis en plein brainstorming/refonte de mon bouzin, pour que ça soit le plus simple à utiliser possible. Là le coup des jeux Atomiswave netbootable sur Naomi vient de me donner une méchante gaule donc ça va peut-être me motiver un peu :)
Gros up !
Une solution fonctionnel : http://www.e-venturi.com/jamma/?page_id=1094
Manque plus que la sélection du jeux.
Citation de: AsPiC le Lundi 24 Mars 2014, 22:52:16 PM
Gros up !
Une solution fonctionnel : http://www.e-venturi.com/jamma/?page_id=1094
Manque plus que la sélection du jeux.
Super, merci pour le partage, c'est un truc comme ça que je voudrais faire.
C'est intéressant aussi la sélection du jeu via Dipswitch http://www.e-venturi.com/jamma/?page_id=1096 (http://www.e-venturi.com/jamma/?page_id=1096)
J'aimerais cependant faire le choix du jeu sur un écran via un screenshot, un peu comme sur un front-end en somme. J'ai un petit projet dans ce sens mais j'ai pas encore attaqué.
C'est clair ça pète mais j'était beaucoup plus séduis par l'autre projet avec l'écran quelque post avant qui est stoppé maintenant (en plus j'ai tout le matos maintenant :'().
Cela ressemble beaucoup au system compact flash dans le fonctionnement.
Une clef sbub par jeux. Le system de choix des jeux est comment dire un peut limité je trouve et surtout il faut sortir le fer.
Par contre il faudrait lui répondre car dans ça to do list, il parle de l'écran lcd pour choisir les jeux.
Pfff pourquoi je suis manchot en pingouin.
Rien que de voir le démarrage avec toute les lignes ça me donne des boutons, même si c'est beaucoup plus accessible maintenant.
Ça va pas faire avancer le débat, mais je trouve qu'à l'utilisation ce système est vraiment pas pratique. Il faut copier ses roms sur une clef USB dans un dossier spécifique, et la première dans l'ordre alphabétique sera chargée. Faut vraiment que je dépoussière le proto que j'ai fait y a (trop) longtemps...
+1 et +1000000 pour que tu resortes le proto du placaire ;D
Ah ! Je crois qu'on touche au but :
Source : http://capane-us.github.io/piforcetools/
:-*
((:s
Woot manque juste de quoi mettre les jeux sur une clé et zou ca démonte
G-E-N-I-A-L !
Une petite carte 16go et hop tout le fullset est dessus !!!
C'est beau ! <:)
Citation de: lipide512 le Jeudi 08 Mai 2014, 18:35:27 PM
G-E-N-I-A-L !
Une petite carte 16go et hop tout le fullset est dessus !!!
C'est beau ! <:)
le petit pi est une merveille pour les bidouilleurs en tout genre... et surtout le genre linux ^-
Je suis en train de voir pour commander ça :
(http://img.dxcdn.com/productimages/sku_312812_1.jpg)
ici :
http://www.dx.com/p/raspberry-pi-b-uk-and-rgb-negative-16-x-2-lcd-keypad-kit-for-raspberry-pi-black-312812#.U2uyvFcqd8E
Mais ça risque pas de chauffer avec la distri dessus ?
Sur un projet pro, on a eu pas mal de soucis avec la surchauffe de Raspberry - faut dire qu'il était dans un rack pas ventilé spécialement...
énorme AsPiC! ^-
Il manque quoi du coup?
Trop bien :-)= , j'ai tout déjà sauf que l'écran c'est pas le même.
J'espère que ça va fonctionner.
Citation de: lipide512 le Jeudi 08 Mai 2014, 19:03:20 PM
Mais ça risque pas de chauffer avec la distri dessus ?
Sur un projet pro, on a eu pas mal de soucis avec la surchauffe de Raspberry - faut dire qu'il était dans un rack pas ventilé spécialement...
bah, en même temps pour le netboot ca envoi juste le jeu une seule fois et apres plus besoin du pi
si t'as le security chip
du coup pas de probleme de surchauffe
Citation de: lipide512 le Jeudi 08 Mai 2014, 19:03:20 PM
Je suis en train de voir pour commander ça :
ici :
http://www.dx.com/p/raspberry-pi-b-uk-and-rgb-negative-16-x-2-lcd-keypad-kit-for-raspberry-pi-black-312812#.U2uyvFcqd8E
Cool pour le lien, merci je vais peut être me laisser tenter.
Ça donne envie, quelqu'un pourrai me détailler simplement tout ce qu'il faut pour ce projet ?
Donc il faut ...
Une Naomi
Une net dim ... Obligé ou une dim board ferai l'affaire ?
Un pi avec le kit LCD + pad comme sur le lien de lipide
Une carte sd
Un câble rg45
Et ?
Et de l'huile de coude ^^
(http://p2.storage.canalblog.com/23/02/1043810/79517551_o.gif)
Citation de: Calybre le Vendredi 09 Mai 2014, 09:46:08 AM
Cool pour le lien, merci je vais peut être me laisser tenter.
Ça donne envie, quelqu'un pourrai me détailler simplement tout ce qu'il faut pour ce projet ?
Donc il faut ...
Une Naomi
Une net dim ... Obligé ou une dim board ferai l'affaire ?
Un pi avec le kit LCD + pad comme sur le lien de lipide
Une carte sd
Un câble rg45
Et ?
Vi, bonne question !
Citation de: zebassprophet le Vendredi 09 Mai 2014, 09:20:16 AM
bah, en même temps pour le netboot ca envoi juste le jeu une seule fois et apres plus besoin du pi
si t'as le security chip
du coup pas de probleme de surchauffe
BAh je me connais, les soirées démo ou tu enchaines les jeux pour tester rapidos. Le truc va rester brancher. Après je dis ça aussi simplement dans l'idée de faire une intégration sous le panel là ou sont habituellement les cf. Comme le fullset ne bougera pas - pas forcément besoin d'évoluer.
Sinon faut penser à intégrer un interrupteur pour le 5v (qui sera bien sur recup de la borne)
Ya pas de risques non plus de flinguer la distri si on coupe le jus du raspberry brutalement et qu'on ne ferme pas "proprement" ?
combien ça coute ce petit jouet ?
Citation de: Benoit33 le Vendredi 09 Mai 2014, 11:06:26 AM
combien ça coute ce petit jouet ?
57 dollars sur le lien de lipide. ;)
j'ai ce matériel (l'écran de DX mais l'image SD ne donne rien (pas de texte à l'écran.
maintenant j'ai pas eu le temps de faire plus...
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140509114638-funkycochise-IMG-1039.jpg) (https://gamoovernet.pixhotel.fr/pics/20140509114638-funkycochise-IMG-1039.jpg)
faut que j'essaye les tests unitaires adafruit
(http://images.linnlive.com/58a88d79cf20984de2ce1df45fb08d38/dc8c0f56-2fc7-4b0a-91b5-e6631312fea8.jpg)
Et avec un écran tactile comme celui la, il n'y aurai pas moyen de faire encore mieux genre afficher les jeux avec une icône ou une image ensuite un simple clic sur l'image lancerai le jeu ?
Je pense pas que ça soit compliquer sur un ordi par contre sur le pi j'en sais rien je ne connais pas du tout la bête .. Pas encore !! :D
Mais après tout ça reste un mini ordi non ?
J'avais justement dans l'idée de faire un projet de netboot naomi avec l'écran tactile PiTFT ( https://www.adafruit.com/products/1601 (https://www.adafruit.com/products/1601) ) et de l'intégrer à la place d'un lecteur de cartes de panel Sega.
Avec le code qui est déjà dispo du "piforcetools" ca me simplifie la vie! :)
Citation de: Calybre le Vendredi 09 Mai 2014, 09:46:08 AM
Ça donne envie, quelqu'un pourrai me détailler simplement tout ce qu'il faut pour ce projet ?
Suffit d'aller lire sur le dsite :
Citation
You will need the following items to use Piforce Tools:
A Raspberry Pi - http://www.raspberrypi.org/
An SD Card (Minimum 4GB, but I recommend 8GB or higher)
An assembled Adafruit 16x2 LCD Plate - http://learn.adafruit.com/adafruit-16x2-character-lcd-plus-keypad-for-raspberry-pi
A Naomi, Triforce, or Chihiro arcade system.
A Netdimm with a zero-key security PIC installed. I cannot provide links for this, but a modicum of Google-fu will get you what you need. The netdimm will need to be configured in static mode with an IP address of 192.168.1.2, netmask of 255.255.255.0, and gateway of 192.168.1.1.
A crossover cable
Ian57 me dit que les versions UK sont meilleur que les version made in china
bon par contre forcément sur le site officiel, ils disent que l'envoi est aleatoire :?
Citation de: AsPiC le Vendredi 09 Mai 2014, 14:34:38 PM
Suffit d'aller lire sur le dsite :
Yep c'est souvent le cas... il faut un peu lire le manuel :D
Citation de: funkycochise le Vendredi 09 Mai 2014, 11:36:29 AM
j'ai ce matériel (l'écran de DX mais l'image SD ne donne rien (pas de texte à l'écran.
maintenant j'ai pas eu le temps de faire plus...
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140509114638-funkycochise-IMG-1039.jpg) (https://gamoovernet.pixhotel.fr/pics/20140509114638-funkycochise-IMG-1039.jpg)
faut que j'essaye les tests unitaires adafruit
t'as déclaré les modules de ton écran? il a peut être pas le meme chipset que celui "officiel" de adafruit, celui de adafruit je le trouve a 25€fdpin et un chinese j'en trouve a 12€... Mais je me tate a en prendre pour la compatibilité.
Enfin sur la fiche d'achat t'as quand même le tuto pour le déclarer, je te le copie colle ca peut peut etre t'aider :
1.
sudo nano /etc/modules and add:
i2c-bcm2708
i2c-dev
2.
sudo apt-get install python-smbus
sudo apt-get install i2c-tools
3.
if you are using a version 2 Raspberry Pi
sudo i2cdetect -y 1
4.
sudo apt-get install python-dev
sudo apt-get install python-rpi.gpio
5.
git clone github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git
(add 'https://' before 'github.com', beause aliexpress forbid to insert the other URL).
cd Adafruit-Raspberry-Pi-Python-Code
cd Adafruit_CharLCDPlate
6.
sudo python Adafruit_CharLCDPlate.py
Salut à tous !
J'ai monté un rasp +LCD dans mon coin. Je suis parti du script Naomi_boot qui ne nécessite pas de security chip. La distro qui tourne ne permet pas de lancer les roms sans null pic; c'est un peu gênant. Je suis en phase de test,mais c'est un peu galère car pour tester les menus il faut absolument uploader sur le rasp. Le but est que mon jukebox ne fasse pas que Naomi mais aussi triforce et Chihiro par sélection au menu. Pour le moment ca tourne sur triforce et chihiro. Je suis en train d'ajouter des nice features comme le paramétrage de l'ip du rasp et de la naomi via clavier et aussi la possibilité de lancer une distro mame sur le raspberry pour avoir un 2 en 1. AU niveau matos, c'est pas bien compliqué pour tout cela un raspberry, un lcd 16x2 adafruit, un convertisseur hdmi to vga et un autoswitch 2 ports vga. En poussant plus loin dans les semaines qui viennent, je vais tenter le menu on screen.
++
Sexy la démo de piforce !!
Et çà serait Uber Sexy avec l'écran tactile !!
+1 avec l'écran.
De mon côté je voulais faire une réplique miniature de la naomi avec un petit panel pour sélectionner le jeu via le stick avec un screenshot.
Ou sinon, il devrait y avoir moyen de se servir de l'écran de la naomi pour afficher un "frontend" du pi afin de sélectionner le jeu et quand c'est fait, ça switch sur la cm naomi. Et pour sélectionner à nouveau, on rebascule.
M'enfin, c'est bien ce petit pi, c'est pas encombrant et on commence à trouver de plus en plus de projet très sympa (presque trop même pour arriver à suivre :P )
edit : ah oui, sinon on peut trouver aussi un produit similaire (écran lcd) ici => http://www.kubii.fr/fr/extensions-raspberry-pi/229-piface-control-display-rpi-i-o-carte-avec-afficheur-lcd--3272496000179.html (http://www.kubii.fr/fr/extensions-raspberry-pi/229-piface-control-display-rpi-i-o-carte-avec-afficheur-lcd--3272496000179.html)
Oui, c'est l'idée d'avoir un front end avec un stiwh auto vga 2 ports. L'idée c'est d'avoir l'affichage du rasp au démarrage et de désactiver la vidéo apres la sélection du jeu. Si mes calculs sont bons, cela doit switcher automatiquement sur la sortie naomi. Je vais tester ca et je vous ferais des retours ainsi qu'un tuto une fois le tout fonctionnel!
Tu feras pareil pour les contrôles ?
Je sais que ce serait un peu dénaturer une Naomi, mais imaginez un Rasp avec écran tactile bien intégré dans le control panel, qui permettrait de choisir son jeu sans se bouger, avouez que ce serait le pied, non? :-)=
Citation de: Wil2000 le Jeudi 15 Mai 2014, 10:35:49 AM
Je sais que ce serait un peu dénaturer une Naomi, mais imaginez un Rasp avec écran tactile bien intégré dans le control panel, qui permettrait de choisir son jeu sans se bouger, avouez que ce serait le pied, non? :-)=
J'y pense perso sur mon arcade electronique ( j'ai claqué une naomi dedans ) je pense virer le cendar centrale et mettre le rasp à la place, mais un doute sur les boutons de controles, apres le tout tactile ca peut etre sympa oé :)
J'ai recu mon piTFT aujourd'hui, je vais faire les installations qui vont bien et je vais commencer a jouer avec ce weekend :)
J'espère pouvoir founir un premier jet rapidement =:))
J'ai commandé le mien aujourd'hui pour tester cette distri : naopi - http://www.e-venturi.com/jamma/?page_id=1073 :D
Ca permet de faire le net boot d'une rom sur clé usb branchée au Rpi.
moi j'attend que tout le monde ait finit de tester avant de m'y mettre^^
et en réseau filaire sur la NAOMI d'un côté, et en WiFi pour se connecter avec un smartphone (par exemple), ça ne marcherait pas?
ça éviterait d'encombrer la gameroom ou de percer le panel de la borne pour y mettre un écran tactile, non?
Petit retour d'expérience : j'ai reçu mon RaspberryPi... peu de temps pour tester ... un peu déçu sur les performances avec les distros dispos, j'ai certainement trop idéalisé. ;)
J'ai testé rapidos naopi sans succès. Mais je pense que ça vient du romset utilisé puisqu'il faut selon l'auteur des roms "zeroed".
Roms zeroed je pense que ça veut dire roms décryptées. Donc si tout le monde a pris ses roms au même endroit ou en décryptant des CHD, on a tous des roms zeroed :D
Je vais retester.
Reste que je rencontrais des problèmes de stabilité à cause de l'alimentation usb sur secteur d'ou une certaine déception dans mon post plus haut.
Elle ne délivrait pas suffisamment. Là avec une autre alim ça marche nettement mieux.
HS : Je fais tourner xbmc qui est vraiment fluide, en plus d'être très beau et pratique.
Donc je me ravise, le raspberry en a quand même sous le pied ! <:)
Je me demande quand même si c'est pas gâcher un peu ce petit raspberry de le cantonner à ce genre d'utilisation alors que chez nous commencent à trainer des terminaux ou tablettes sous android... sur aliexpress des tablettes 7 pouces sont dispos à 36 dol... ce serait à la fois moins couteux et plus écolo (dans le cadre de la "ré-utilisation") de lancer ça de ce genre de périphériques, non ?
Mais comment tu communiques comment avec l'extérieur ?
Il n'y à pas de RJ45
C'est vrai. Mais dans mon cas, comme certainement beaucoup d'autres, la naomi est connectée au réseau domestique par conséquent également au wifi.
Sinon le top serait peut être une distro comme celle de rAsPiCade avec le support du netboot. Au moins on connecte ça à la naomi en vga via sélecteur et on peut avoir du netboot et éventuellement de l'émulation neogeo ou cps2 par exemple et tout ça sur la même borne.
Ca me parait mieux exploiter le bousin... non ?
Franchement, le transfert de rom par wifi c'est quand même bien long.
Mais le transfert sur la dimm se fait bien par le RJ45 ?
Citation de: Iro le Vendredi 30 Mai 2014, 08:14:55 AM
Mais le transfert sur la dimm se fait bien par le RJ45 ?
Oui,bien sûr mais sur la plupart des box, il y a un bridge wifi / rj45. Donc c'est transparent.
Citation de: ouamself le Jeudi 29 Mai 2014, 17:33:19 PM
Franchement, le transfert de rom par wifi c'est quand même bien long.
Le boot de la naomi est long... Je ne parle pas de faire une soirée swap de jeux ou on change toutes les 5 minutes - mais de lancer un jeu pour qu'il y reste 2 heures et faciliter la manœuvre.
On a déjà tous des idroid ou Anphone, les télés en sont aussi équipées... et ce petit raspberry est quand même doué pour faire bien plus !
ah ok , je voyais çà comme le naomipi, directement sur la board.
Si le smartphone n'a plus d'autre utilité pourquoi ne pas le fixer sur la borne ?
Pour les plus exigeants, la liaison ethernet peut se faire via OTG /USB. Les noyaux récents d'android les supportent.
Une intégration sur une NUC, j'aime pas trop les boutons qu'il a mis mais c'est propre.
En plus il est Français, oui monsieur.
Citation de: stickcross le Jeudi 05 Juin 2014, 18:30:06 PM
Une intégration sur une NUC, j'aime pas trop les boutons qu'il a mis mais c'est propre.
En plus il est Français, oui monsieur.
ça me donne de plus en plus envie de posséder une naomi !
je suis pas sur mais on dirait le gars qui faisait des demo amiga au BGS l année dernière .
je vais l appeler du coup ;D
quoi la curiosité n ai pas toujours un vilain défaut ;D
alors ca donne quoi ici depuis 1 mois? j'ai commandé mes écrans LCD sur dealextreme il y a 2 mois et je l'ai jamais reçu :( je viens de me faire rembourser du coup j'en ai commandé un sur ebay, on verra bien !
Citation de: funkycochise le Vendredi 09 Mai 2014, 11:36:29 AM
j'ai ce matériel (l'écran de DX mais l'image SD ne donne rien (pas de texte à l'écran.
maintenant j'ai pas eu le temps de faire plus...
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140509114638-funkycochise-IMG-1039.jpg) (https://gamoovernet.pixhotel.fr/pics/20140509114638-funkycochise-IMG-1039.jpg)
Suite à la reprise en main du sujet par le sieur Aganim (et aussi de la présence de tips utile sur le site de vente (http://www.dx.com/fr/p/rgb-negative-16-x-2-lcd-keypad-kit-for-raspberry-pi-black-297384#.U9_Pj6iRbdo) de l'écran), la plateforme tourne enfin.
1. l'écran de chez DX a quelque problème de backlite et nécessite une modif du script de piforce.
dans le fichier
Adafruit_CharLCDPlate.py, il faut modifier la ligne 99
0b00011111, # IODIRA R+G LEDs=outputs, buttons=inputs
et après jouer sur le contraste de l'écran. Piforce boote tout seul, ya rien à faire.
2. les roms doivent avoir un nom bien déterminé pour être reconnues.
après ça et quelques déboire réseaux, tout roule :
[youtube=692,520]z-6sNSDyjUE[/youtube]
Un petit tuto tout propre maintenant ? <:) 8)
Citation de: AsPiC le Lundi 04 Août 2014, 20:33:56 PM
Un petit tuto tout propre maintenant ? <:) 8)
et voilà, tu files la main et on te bouffe le bras :D
ya rien de sorcier dans la manip', juste la partie écran (parce que pas adafruit) qui me bloquait depuis des mois...
j'aurai pris un adafruit si ça avait été monté, mais là, je me voyais pas tout souder.
et maintenant que j'ai un peu vu comment on contrôle l'écran en python, ça donne d'autres idées...
je met un gros grain de sel, normal je suis exigeant :P
à quand la version multi-naomi ? :ang:
C'est déjà multi naomi, je te montre ça samedi Ombre ;)
Citation de: uneombrenoire le Mardi 05 Août 2014, 21:56:07 PM
je met un gros grain de sel, normal je suis exigeant :P
à quand la version multi-naomi ? :ang:
Je n'ai pas plusieurs naomi à dispo pour la démo, moi.
À vous de faire une video multi naomi...
=:))
allez, une petite video pour ombre, comment on change de cible :
Mais je le vois venir le ombre : il va vouloir un set de jeu dédié à une cible...
maintenant c'est pas bien dur à faire.
Tutoriel pour installer
piforcetools (http://capane-us.github.io/piforcetools/)piforce ne fait jamais que pemettre le netboot sur un raspberry pi muni d'un écran avec 5 boutons.
je vous conseille donc d'être un minimum familiarisé avec le netboot et d'avoir déjà une plateforme fonctionnelle.
0. PréparatifCe dont vous avez besoin :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806111015-funkycochise-piforce-set.jpg) (https://gamoovernet.pixhotel.fr/pics/20140806111015-funkycochise-piforce-set.jpg)
1. Un câble USB - micro USB pour l'alimentation,
2. Une carte SD,
3. Un câble ethernet croisé,
4. Un raspberry Pi (http://fr.rs-online.com/web/p/kits-de-developpement-pour-processeurs-et-microcontroleurs/8111284/?searchTerm=pp-semisl2semiconductors-0814_f1&relevancy-data=77633D4E4F4E4526),
5. Un écran LCD type adafruit chez dealextreme (http://www.dx.com/fr/p/rgb-negative-16-x-2-lcd-keypad-kit-for-raspberry-pi-black-297384#.U-HyCVgfUmo)
et bien sur une naomi/naomi2/triforce/chihiro
1. Préparation de la carte SDTout d'abord récupérez l'image de la carte SD (http://downloads.capane.us/piforcetools.img.zip)
Je vais expliquer la configuration sur mac OS X, mais le processus est le même sous Windows.
Afin de préparer la carte SD, j'utiliserai l'utilitaire Apple Pi Baker (http://www.tweaking4all.com/hardware/raspberry-pi/macosx-apple-pi-baker/), plus facile à utiliser que dd. Sous Windows vous pouvez utiliser l'utilitaire Win32diskimager (http://sourceforge.net/projects/win32diskimager/)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806115715-funkycochise-Raspi-Baker-ico.png) (https://gamoovernet.pixhotel.fr/pics/20140806115715-funkycochise-Raspi-Baker-ico.png)
Au lancement, Apple pi baker vous demandera votre mot de passe Administrateur :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806115913-funkycochise-ApplePi-Password.png) (https://gamoovernet.pixhotel.fr/pics/20140806115913-funkycochise-ApplePi-Password.png)
Choisissez votre carte SD sur la gauche (Pi Crust) et l'image disque à droite (Pi ingredients) :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806120003-funkycochise-ApplePi-Config.png) (https://gamoovernet.pixhotel.fr/pics/20140806120003-funkycochise-ApplePi-Config.png)
Lancer la préparation en cliquant "Restore Backup" :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806120205-funkycochise-ApplePi-Progress.png) (https://gamoovernet.pixhotel.fr/pics/20140806120205-funkycochise-ApplePi-Progress.png)
Il n'y a plus qu'à attendre le message de fin :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806120246-funkycochise-ApplePi-Finish.png) (https://gamoovernet.pixhotel.fr/pics/20140806120246-funkycochise-ApplePi-Finish.png)
2. Modification de la carte SDIl s'agit là de modifier le contenu de la carte SD pour :
- changer les adresses IP des cibles du netbook,
- changer l'adresse IP du Raspberry Pi,
- changer la configuration du pilote adafruit,
- ajouter des roms.
j'ai préféré modifier les IP afin d'être plus en adéquation avec les IP par défaut des naomi.
2.1.. - Modification de l'IP du raspberry PI :Editez le fichier net-config.txt
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806122058-funkycochise-SD-NetConfig.png) (https://gamoovernet.pixhotel.fr/pics/20140806122058-funkycochise-SD-NetConfig.png)
Modifiez "Adress", "Gateway" et "DNS".
2.2. - Modification des IP des cibles du netboot :Editez le fichier piforcetools/piforcetools.py
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806122554-funkycochise-SD-PiForceTools0.png) (https://gamoovernet.pixhotel.fr/pics/20140806122554-funkycochise-SD-PiForceTools0.png)
Modifiez la ligne IP afin de correspondre aux IP de vos machines (je n'ai conservé que le 10.0.0.1, 10.0.0.2, 10.0.0.3)
2.3. - Modification de la configuration adrafruit, éditez le fichier piforcetools/adafruit_CharLCDPlate.py :- Uniquement si vous utilisez la copie de l'adafruit de de chez DealExtreme -
Editez le fichier piforcetools/adafruit_CharLCDPlate.py
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806124241-funkycochise-SD-Adafruit.png) (https://gamoovernet.pixhotel.fr/pics/20140806124241-funkycochise-SD-Adafruit.png)
Il faut modifier la partie :
self.i2c.bus.write_i2c_block_data(
self.i2c.address, 0,
[ 0b00111111, # IODIRA R+G LEDs=outputs, buttons=inputs
par
self.i2c.bus.write_i2c_block_data(
self.i2c.address, 0,
[ 0b00011111, # IODIRA R+G LEDs=outputs, buttons=inputs
2.4. - Ajout des roms :Ajoutez les fichiers dans le dossier
romsLes fichiers doivent répondre aux noms définis dans le fichier
piforcetools/piforcetools.py :
Citation# Atomiswave Games
games = {"Knights of Valor\nSeven Spirits": "kov7spirits.bin",
"Dolphin Blue": "dol222.bin",
"Fist of the\nNorth Star": "FOTNS_Naomi2_Fixed.bin",
# Naomi Games
"18 Wheeler (STD)": "18_Wheeler_STD.bin",
"18 Wheeler (DLX)": "18_Wheeler_DX.bin",
"Airline Pilot": "AirlinePilots.bin",
"Akatsuki Blitz\nkampf Auf Asche": "Akatsuki_Bk_Ausf_Achse.bin",
"Alien Front": "AlienFront.bin",
"Azumanga Daioh\nPuzzle Bobble": "AzumangaDaiohPuzzleBobble_v3.bin",
"Border Down": "BorderDown_v3.bin",
"Burning Casino": "BurningCasino_v3.bin",
"Capcom vs. SNK\nM. Fight 2K": "Capcom_vs_SNK_Millenium_Fight_2000.bin",
"Capcom vs. SNK\nM. Fight 2K Pro": "Capcom_vs_SNK_Millenium_Fight_2000_Pro.bin",
"Capcom vs. SNK 2\nM. Fighting 2001": "Capcom_Vs_SNK_2_Millionaire_Fighting_2001.bin",
"Chaos Field": "ChaosField_v3.bin",
"Cleopatra\nFortune Plus": "CleopatraFortunePlus_v6.bin",
"Confidential\nMission": "ConfidentialMission.bin",
"Cosmic Smash": "CosmicSmash.bin",
"Crazy Taxi": "CrazyTaxi.bin",
"Dead or Alive 2": "DeadOrAlive2.bin",
"Dead or Alive 2\nMillenium": "DeadOrAlive2Millenium.bin",
"Death Crimson OX": "DeathCrimsonOX.bin",
"Doki Doki Idol\nStar Seeker": "DokiDokiIdolStarSeeker.bin",
"Dynamite Deka Ex": "DynamiteDekaEx.bin",
"Giant Gram Zen.\nPro Wrestle 2": "Giant_Gram_EPR-21820_PATCHED.bin",
"Giant Gram 2K Zn\nPro Wrestle 3": "Giant_Gram_2000.bin",
"Gigawing 2": "GigaWing2.bin",
"Guilty Gear XX": "GuiltyGearXX.bin",
"Guilty Gear XX\nReload": "GuiltyGearXXReload.bin",
"Guilty Gear XX\nSlash": "GuiltyGearXXSlash_v6.bin",
"Guilty Gear XX\nAccent Core": "GuiltyGearXXAccentCore_v6.bin",
"Gunspike": "GunSpike.bin",
"Heavy Metal\nGeomatrix": "HeavyMetalGeomatrix.bin",
"Ikaruga": "Ikaruga_v3.bin",
"Illvelo": "Illvelo_v6.bin",
"Jambo Safari": "Jambo_Safari.bin",
"Jingy Storm\nThe Arcade": "JingyStormTheArcade.bin",
"Karous": "karous_v3.bin",
"Kuru Kuru\nChameleon": "KuruKuruChameleon_v3.bin",
"La Keyboard xyu": "LaKeyboardxyu_v3.bin",
"Lupin 3\nThe Shooting": "Lupin3-TheShooting.bin",
"Lupin\nThe Typing": "Lupin-TheTyping.bin",
"Mamoru-kun wa\nNoro. Shimatta!": "mamonorov6.bin",
"Marvel vs.\nCapcom 2": "MarvelVsCapcom2.bin",
"Maze of the King": "TheMazeOfTheKings.bin",
"Melty Blood\nActress Again NP": "MeltyBloodActressAgain.bin",
"Melty Blood\nActress Again": "MeltyBloodActressAgain_v6.bin",
"Melty Blood\nAct Cadenza A": "MeltyBloodActCadenza(RevA).bin",
"Melty Blood\nAct Cadenza B": "MeltyBloodActCadenzaVerB_v3.bin",
"Melty Blood\nAct Cadenza B2": "MeltyBloodActCadenzaVerB2_v3.bin",
"Mob Suit Gundam\nFed. Vs Zeon": "MobileSuitGundam-FederationVsZeon.bin",
"Mob Suit Gundam\nFed. Vs Zeon DX": "MobileSuitGundam-FederationVsZeonDX.bin",
"Monkey Ball": "MonkeyBall.bin",
"Musapeys Choco\nMarker": "MusapeysChocoMarker.bin",
"Nomiso Kone Kone\nPuzzle Takoron": "NoukonePuzzleTakoron.bin",
"Power Stone": "Powerstone.bin",
"Power Stone 2": "PowerStone2.bin",
"Project Justice\nRival School 2": "RivalSchools2-ProjectJustice.bin",
"Psyvariar 2": "Psyvariar2_v6.bin",
"Puyo Puyo Da": "Puyo_Puyo_Da_EPR-22206_PATCHED.bin",
"Puyo Puyo Fever": "PuyoPuyoFever_v6.bin",
"Quiz Keitai\nQ Mode": "QuizKeitaiQMode.bin",
"Radirgy": "Radirgy_v3.bin",
"Radirgy Noa": "RadirgyNoa_v6.bin",
"Samba de Amigo": "Samba_De_Amigo_EPR-22966B_Patched.bin",
"Sega \nMarine Fishing": "Sega_Marine_Fishing_EPR-22221.bin",
"Sega\nStrike Fighter": "SegaStrikeFighter.bin",
"Sega Tetris": "SegaTetris.bin",
"Senko no Ronde": "senkov3.bin",
"Senko no Ronde\nNew Ver": "senkonewv6.bin",
"Senko no Ronde\nSP": "SenkoNoRondeSP_v3.bin",
"Shikigami\nno Shiro II": "ShikigamiNoShiroII_v6.bin",
"Shooting Love\n2007 - Exzeal": "ShootingLove2007-Exzeal_v6.bin",
"SlashOut": "Slashout.bin",
"Spawn": "spawn.bin",
"Spikers Battle": "SpikersBattle.bin",
"Sports Jam": "SportsJam.bin",
"Street Fighter\nZero 3 Upper": "StreetFighterZero3Upper.bin",
"Super Shanghai\n2005": "SuperShanghai2005_v6.bin",
"Super Shanghai\n2005 [A]": "SuperShanghai2005VerA_v6.bin",
"Tetris\nKiwamemichi": "TetrisKiwamemichi_v6.bin",
"Typing of\nthe Dead": "TheTypingOfTheDead.bin",
"Toy Fighter": "ToyFighter.bin",
"Trigger Heart\nExelica": "TriggerHeartExelica_v6.bin",
"Trizeal": "Trizeal_v3.bin",
"Under Defeat": "UnderDefeat_v3.bin",
"Usagui Yamashiro\nMahjong Hen": "Usagui-YamashiroMahjongHen_v3.bin",
"Virtua Athlete": "VirtuaAthlete.bin",
"Virtua Golf": "VirtuaGolf.bin",
"Virtua NBA": "VirtuaNBA.bin",
"Virtua Striker 2\nVer. 2000": "VirtuaStriker2-2000.bin",
"Virtua Tennis": "VirtuaTennis.bin",
"Virtua Tennis 2": "VirtuaTennis2.bin",
"Wave Runner GP": "WaveRunnerGP.bin",
"World Series\nBaseball": "WorldSeriesBaseball.bin",
"WWF Royal Rumble": "WWF_Royal_Rumble.bin",
"Zero Gunner 2": "ZeroGunner2.bin",
"Zombie Revenge": "ZombieRevenge.bin",
# Naomi 2 Games
"Beach Spikers": "BeachSpikers.bin",
"Club Kart\nEuropean Session": "ClubKartEuropeanSessionUnlocked.bin",
"Initial D\nExport": "InitialDexp.bin",
"Initial D \nJapanese": "InitialDjap.bin",
"Initial D 2\nExport": "InitialD2exp.bin",
"Initial D 2\nJapanese": "InitialD2jap.bin",
"Initial D 2\nJapanese B": "InitialD2jap-revb.bin",
"Initial D 3\nExport": "Initial_D3_Export.bin",
"King Of\nRoute 66": "KingOfRoute66.bin",
"Virtua Fighter 4": "VirtuaFighter4.bin",
"Virtua Fighter 4\nVer. B": "VirtuaFighter4_verb.bin",
"Virtua Fighter 4\nVer. C": "VirtuaFighter4_verc.bin",
"Virtua Fighter 4\nEvo": "VirtuaFighter4Evo.bin",
"Virtua Fighter 4\nEvo Ver. B": "VirtuaFighter4Evo_verb.bin",
"Virtua Fighter 4\nFinal Tuned": "VirtuaFighter4FinalTuned.bin",
"Virtua Fighter 4\nFinal Tuned A": "VirtuaFighter4FinalTuned_vera.bin",
"Virtua Fighter 4\nFinal Tuned B": "VirtuaFighter4FinalTuned_verb.bin",
"Virtua Striker 3": "VirtuaStriker3.bin",
# Chihiro Games
"Crazy Taxi\nHigh Roller": "CrazyTaxiHighRoller.bin",
"Ghost Squad\n512M": "Ghost_Squad_Ver._A_512.bin",
"Ghost Squad \n1GB": "Ghost_Squad_Ver._A_1GB.bin",
"Gundam Battle\nOperating Sim.": "Gundam_Battle_Operating_Simulator.bin",
"Ollie King\n512MB": "Ollie_King_512.bin",
"Ollie King\n1GB": "Ollie_King_1GB.bin",
"Out Run 2\n512MB": "OR2_512.bin",
"Out Run 2\n1GB": "OR2_1gb.bin",
"Out Run 2\nBETA": "OR2BETA.bin",
"Out Run 2 SP": "or2sp_1gb.bin",
"Out Run 2\nSpec Tours 512MB": "Outrun_2_Special_Tours_512.bin",
"Out Run 2\nSpec Tours 1GB": "Outrun_2_Special_Tours_1GB.bin",
"Sega Golf Club\n2006 NT 512MB": "Sega_Golf_Club_Version_2006_Next_Tours_Rev.A_512.bin",
"Sega Golf Club\n2006 NT 1GB": "Sega_Golf_Club_Version_2006_Next_Tours_Rev.A_1GB.bin",
"The House Of\nThe Dead 3": "The_House_Of_The_Dead_3_GDX-0001.bin",
"Virtua Cop 3\n512MB": "Virtua_Cop_3_512.bin",
"Virtua Cop 3\n1GB": "Virtua_Cop_3_1GB.bin",
"Wangan Midnight\nMax Tune (EXP)": "Wangan_Midnight_Maximum_Tune_EXPORT_(GDX-0009B).bin",
"Wangan Midnight\nMax Tune 512MB": "Wangan_Midnight_Maximum_Tune_EXP_512.bin",
"Wangan Midnight\nMax Tune 1GB": "Wangan_Midnight_Maximum_Tune_EXP_1GB.bin",
"Wangan Midnight\nMax Tune 2 (JAP)": "Wangan_Midnight_Maximum_Tune_2_JAP_(GDX-0015).bin",
"Wangan Midnight\nMax Tune 2 512MB": "Wangan_Midnight_Maximum_Tune_2_JAP_512.bin",
"Wangan Midnight\nMax Tune 2 1GB": "Wangan_Midnight_Maximum_Tune_2_JAP_1GB.bin",
"Wangan Midnight\nMax Tune 2B 512M": "Wangan_Midnight_Maximum_Tune_2B_EXP_512.bin",
"Wangan Midnight\nMax Tune 2B 1GB": "Wangan_Midnight_Maximum_Tune_2B_EXP_1GB.bin",
# Triforce Games
"F-Zero AX": "FZeroAx.bin",
"Mario Kart\nArcade GP": "MarioKartGP.bin",
"Mario Kart\nArcade GP 2": "MarioKartGP2.bin",
"Virtua Striker\n2002": "vs2002e.bin",
"Virtua Striker 4\nv2006": "vs406.bin",
"Virtua Striker 4\n2006 (Export)": "Virtua_Striker_4_2006_Exp.bin"}
Il est impératif de respecter ou de modifier les noms des fichiers pour que ceux-ci apparaissent sur l'écran du raspberry Pi.
Pour mon test je copie un fichier :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806132428-funkycochise-Roms.png) (https://gamoovernet.pixhotel.fr/pics/20140806132428-funkycochise-Roms.png)
2.5. - Support des dernières roms atomiswave :Editez le fichier piforcetools/piforcetools.py
Au tout début, remplacez la partie
games = {"Knights of Valor\nSeven Spirits": "kov7spirits.bin",
"Dolphin Blue": "dol222.bin",
"Fist of the\nNorth Star": "FOTNS_Naomi2_Fixed.bin",
par
games = {"Knights of Valor\nSeven Spirits": "kov7spirits.bin",
"Dolphin Blue": "dol222.bin",
"Fist of the\nNorth Star": "FOTNS_Naomi2_Fixed.bin",
"Metal Slug 6": "MetalSlug6.bin",
"King of Fighters\nNeoWave": "KingOfFightersNewWave.bin",
Ainsi les jeux "Metal Slug 6" et "King of Fighters NeoWave" seront reconnus
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20141026093255-funkycochise-ms6-game.jpg) (https://gamoovernet.pixhotel.fr/pics/20141026093255-funkycochise-ms6-game.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20141026093140-funkycochise-kof-game.jpg) (https://gamoovernet.pixhotel.fr/pics/20141026093140-funkycochise-kof-game.jpg)
3. Montage final :Maintenant, on peut remonter le Pi en y ajoutant l'écran, la carte SD, le cable USB pour l'alimentation et le cable réseau :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806132848-funkycochise-PiFull.jpg) (https://gamoovernet.pixhotel.fr/pics/20140806132848-funkycochise-PiFull.jpg)
Il vous faudra surement ajuster le contraste de l'écran grâce à la vis "LCD Contrast".
Merci à :
- Capane.us pour son travail sur piforce.
- Aganim pour avoir déblayé le problème de l'écran.
- DarkSoft pour les convert Atomiswave / naomi
FKY
^- gg funkycochise.
Je préciserai juste que l'étape 2.3 n'est nécessaire QUE si vous ne prenez pas un adafruit mais que vous commandez la copie de dealextrem.
MERCI !!!!!!! Au top !!! ^-^
Hop a rajouter a la section tutorial de gamoover. :10:
:-* :-* :-*
Là bien vu ^- et merci pour les gens comme moi qui ont besoin de ce genre de tuto <:)
Citation de: aganim le Mardi 05 Août 2014, 22:41:57 PM
C'est déjà multi naomi, je te montre ça samedi Ombre ;)
Qu'entends tu par multinaomi ?
C'est une seule fois le kit du tuto, pour envoyer 2 jeux différents sur 2 Naomi, à partir du moment où tu as une Netdimm dans les 2 ?
Ou bien j'ai mal dormi cette nuit ? ;D :D
En faites, de ce que j'ai compris, ca envoie le jeux sélectionner, à toutes les naomi renseigné dans le fichiers de conf ;)
Ça permet de balancer le jeux à toute une salle de naomi d'un coup par exemple ;)
Rectifier mes dires si je me suis trompé <:)
Citation de: Eko le Mercredi 06 Août 2014, 15:36:55 PM
Qu'entends tu par multinaomi ?
C'est une seule fois le kit du tuto, pour envoyer 2 jeux différents sur 2 Naomi, à partir du moment où tu as une Netdimm dans les 2 ?
Ou bien j'ai mal dormi cette nuit ? ;D :D
oui c'est ça, Sieur ombre est un nanti avec plusieurs machines "netbootables".
le soft piforce, tel quel, permet de gérer autant d'appareils que l'on veut.
maintenant pour une utilisation plus efficace, nous avons quelques idées de modifications.
Citation de: Tormak le Mercredi 06 Août 2014, 15:42:49 PM
En faites, de ce que j'ai compris, ca envoie le jeux sélectionner, à toutes les naomi renseigné dans le fichiers de conf ;)
Ça permet de balancer le jeux à toute une salle de naomi d'un coup par exemple ;)
Rectifier mes dires si je me suis trompé <:)
non le script python fait du one shot :
tu choisis une cible, tu choisis un jeu, tu envoies
évidement, il faut une net dimm sur chaque dispositif (naomi, naomi2, triforce, chihiro)
Ha bah ça c'est le top du top ! ^-
J'aurais pas penser qu'il aurait intégrer cette fonctionnalité directement
Du coup l'idéal c'est de mettre l'ensemble dans un petit boitier facilement accessible.
Super projet, ça me donne presque envie d'investir dans une CM naomi et un netdimm...
Madame qui va pas être contente si je ramène ça en plus ! ;D
juste pour redonner une idée la taille que ça fait :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806165158-funkycochise-1cent.jpg) (https://gamoovernet.pixhotel.fr/pics/20140806165158-funkycochise-1cent.jpg)
Citation de: funkycochise le Mercredi 06 Août 2014, 16:30:24 PM
oui c'est ça, Sieur ombre est un nanti avec plusieurs machines "netbootables".
le soft piforce, tel quel, permet de gérer autant d'appareils que l'on veut.
maintenant pour une utilisation plus efficace, nous avons quelques idées de modifications.
Rhoooo violent comme vous êtes des bestiaces en électronique et info <:) <:)
Ayé, j'ai encore pris une demi mole moi :D
Bah voilà... Va encore falloir que je dépense des sous moi :D
Je voulais pouvoir conserver mes 2 Naomi, 1 en tate et l'autre en yoko, bah voilà ! C'est jouable avec ce système ^-^
Et du coup, ça marche aussi avec le petit écran tactile que l'on voit plus haut dans le topic ?
:-*
Citation de: Eko le Mercredi 06 Août 2014, 18:10:42 PM
Et du coup, ça marche aussi avec le petit écran tactile que l'on voit plus haut dans le topic ?
non, piforce n'est que pour l'écran LED adafruit
J'ai testé il y a 15 jours chez un pote et ca marche du tonerre ! ( j'ai le rasp, il a la naomi avec le netdimm en bonne version ).
On a galéré environ 1h30 pour changer l'IP de sa naomi et en fait il n'avait pas la ram d'origine, et sans ram d'origine impossible de changer l'IP ! ( par contre jouer ca marche ).
Une fois le soucis réglé tout roule.
Par contre il manque un truc dans le tuto, augmenter la partition fat32 de la carte SD, par défaut on a que 2go de libre et ca se remplit vite vu que les jeux ne sont pas compressé. Surtout pour ceux qui ont une naomi 2 et qui veulent jouer a d'autres systèmes.
Il faut utiliser ce produit : http://www.partitionwizard.com/free-partition-manager.html
Pour déplacer la partition linux à la fin de la carte SD et agrandir la partition Windows.
Citation de: funkycochise le Lundi 04 Août 2014, 20:39:25 PM
et voilà, tu files la main et on te bouffe le bras :D
ya rien de sorcier dans la manip', juste la partie écran (parce que pas adafruit) qui me bloquait depuis des mois...
j'aurai pris un adafruit si ça avait été monté, mais là, je me voyais pas tout souder.
et maintenant que j'ai un peu vu comment on contrôle l'écran en python, ça donne d'autres idées...
Je te rassure, ça fait deux mois que j'essaye avec l'écran adafruit pris sur RS, j'en est même racheter un autre car j'avais pris un négatif au départ croyant que c'était ça et rien ne s'affiche sur cette bestiole.
J'ai refait plusieurs fois la carte SD, j'ai aussi essayé de changer le bus mais toujours rien >:D
J'ai envie de le balancer contre le mur ce truc, en plus j'ai regardé le boot et essayé de trafiquer le pinguin dedans et ça me donne une crise d'urticaire géant ces lignes.
Si quelqu'un a une idée ou un utilisateur sur Toulouse je suis preneur.
Un copain m'a prêter son Raspberry et c'est pariel avec les 2 écrans que j'ai, donc ça viens pas de ça non plus.
Je vais test avec la distro d'origine et faire de test écran que préconise Adafruit.
Vraiment personne pour m'aider? Aucun utilisateur avec l'écran officiel adafruit?
J'ai remis la carte SD avec raspbian et fait le test des 2 écrans avec un example adafruit et il fonctionne impec,les 2 raspberry aussi.
Donc c'est l'image piforcetools qui merde ou alors c'est moi qui fais un truc de travers mais quoi ;D.
Il y a une astuce en plus du mini tuto que seul un initier au pingouin peut savoir?
tu n'as pas des outils spécifiques à l'adafruit pour tester ?
sinon à ta place je commanderais une version DX histoire de comparer.
C'est ce que j'ai fait en remettent rasbian, j'ai mis le test adafruit et tout mon matèriel fonctionne correctement.
Au pire oui je vais prendre le DX mais bon j'ai 2 raspberry complet, j'aimerai les faire fonctionner quand même.
C'est juste un problème soft en plus.
bonjour ,
j' ai suivi le tuto , pour moi aussi faire du netboot avec un raspberry .
je bloque a la connexion avec la naomi , ca ping pas !
connect failed a l' envoi d' un jeu et unreachaeble lorque que je ping netdimm . je change les targets et c' est pareil .
ma naomi a la config suivante
ip 192.168.1.2
net mask 255.255.255.0
voici mon net-config.txt
Description='A basic ethernet connection'
Interface=eth0
Connection=ethernet
## For DHCP
#IP=dhcp
## For Static Config
IP=static
Address=('192.168.1.1/24')
Gateway='192.168.1.1'
DNS=('192.168.1.1')
la ligne sur les target dans piforcetools.py
ips = ["192.168.1.2"] # Add or remove as many endpoints as you want
je comprend pas pourquoi ça marche pas !
avec mon pc j'arrive a netbooter sans probleme.
avant de mette la faute au raspberry qui serait defaillant au niveau de ça prise reseau , j' aurai voulu avoir votre avis .
merci a+
Citation de: metwurcht le Lundi 20 Octobre 2014, 12:12:33 PM
bonjour ,
j' ai suivi le tuto , pour moi aussi faire du netboot avec un raspberry .
je bloque a la connexion avec la naomi , ca ping pas !
connect failed a l' envoi d' un jeu et unreachaeble lorque que je ping netdimm . je change les targets et c' est pareil .
ma naomi a la config suivante
ip 192.168.1.2
net mask 255.255.255.0
voici mon net-config.txt
Description='A basic ethernet connection'
Interface=eth0
Connection=ethernet
## For DHCP
#IP=dhcp
## For Static Config
IP=static
Address=('192.168.1.1/24')
Gateway='192.168.1.1'
DNS=('192.168.1.1')
la ligne sur les target dans piforcetools.py
ips = ["192.168.1.2"] # Add or remove as many endpoints as you want
je comprend pas pourquoi ça marche pas !
avec mon pc j'arrive a netbooter sans probleme.
avant de mette la faute au raspberry qui serait defaillant au niveau de ça prise reseau , j' aurai voulu avoir votre avis .
merci a+
quand c'est comme ça, je m'assure en premier du cable de liaison.
ping la naomi en utilisant le même câble avec ton pc.
salut
le ping de la naomi avec le même câble de liaison est bon. de plus avant je netbooutais avec ce même câble depuis mon pc .
a+
voila , je craque . ça marche pas !! connect failed ,
http://capane-us.github.io/piforcetools/
sur ce site il dit qu'il faut définir le gateway de la dimm sur 192.168.1.1 .
je n' ai que ip et netmask dans les setting de la naomi .
ma dimm est en 4.01 , il faut la 4.02?
peut être une histoire de bios (le mien epr-21578G)? comment vérifier ?
rappel , je netboot avec mon pc sans problème , mon cable croisé est neuf de ce matin . je met l' image piforcetool sur ma sd sans rien éditer une fois gravé .
mon raspberry est un b+ .
qui a la même config que moi ? peut t'on m'aider ?
merci
Citation de: metwurcht le Jeudi 23 Octobre 2014, 15:29:43 PM
voila , je craque . ça marche pas !! connect failed ,
http://capane-us.github.io/piforcetools/
sur ce site il dit qu'il faut définir le gateway de la dimm sur 192.168.1.1 .
je n' ai que ip et netmask dans les setting de la naomi .
ma dimm est en 4.01 , il faut la 4.02?
peut être une histoire de bios (le mien epr-21578G)? comment vérifier ?
rappel , je netboot avec mon pc sans problème , mon cable croisé est neuf de ce matin . je met l' image piforcetool sur ma sd sans rien éditer une fois gravé .
mon raspberry est un b+ .
qui a la même config que moi ? peut t'on m'aider ?
merci
pourtant normalement c'est relativement simple :
tu changes net-congig.txt en y mettant l'adresse ip du pi
piforcetools/piforcetools.py en y mettant les ip des naomi
Le dimm en 4.01, tu n'as pas besoin de plus (j'ai la même)
Ton bios ne doit pas jouer concernant le ping.
salut
ton raspberry est un B+ ? ou un B
a+
Petit ajout sur le support des nouvelles roms Atomiswave (comme l'avait annoncé tylerdurden67 ^- )
Editez le fichier piforcetools/piforcetools.py
Au tout début, remplacez la partie
games = {"Knights of Valor\nSeven Spirits": "kov7spirits.bin",
"Dolphin Blue": "dol222.bin",
"Fist of the\nNorth Star": "FOTNS_Naomi2_Fixed.bin",
par
games = {"Knights of Valor\nSeven Spirits": "kov7spirits.bin",
"Dolphin Blue": "dol222.bin",
"Fist of the\nNorth Star": "FOTNS_Naomi2_Fixed.bin",
"Metal Slug 6": "MetalSlug6.bin",
"King of Fighters\nNeoWave": "KingOfFightersNewWave.bin",
Ainsi les jeux "Metal Slug 6" et "King of Fighters NeoWave" seront reconnus
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20141026093019-funkycochise-ms6-pi.jpg) (https://gamoovernet.pixhotel.fr/pics/20141026093019-funkycochise-ms6-pi.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20141026092958-funkycochise-kof-pi.jpg) (https://gamoovernet.pixhotel.fr/pics/20141026092958-funkycochise-kof-pi.jpg)
ce que ça donne :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20141026093234-funkycochise-ms6-title.jpg) (https://gamoovernet.pixhotel.fr/pics/20141026093234-funkycochise-ms6-title.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20141026093255-funkycochise-ms6-game.jpg) (https://gamoovernet.pixhotel.fr/pics/20141026093255-funkycochise-ms6-game.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20141026093121-funkycochise-kof-title.jpg) (https://gamoovernet.pixhotel.fr/pics/20141026093121-funkycochise-kof-title.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20141026093140-funkycochise-kof-game.jpg) (https://gamoovernet.pixhotel.fr/pics/20141026093140-funkycochise-kof-game.jpg)
darksoft a en cours les converts de King of Fighters XI, Neo Geo Battle Coliseum et Samurai Showdown VI
qui pour le moment ne tournent que sur émulateur.
ça ne devrait plus tarder...
Salut
J'ai fait une image basee sur Raspbian, le principal (seul ?) interet par rapport a celle d'origine etant qu'elle marche sur le B+ :
https://mega.co.nz/#!v1EC0Jqb!1zDPfqOGCaxXnVJCFekR-6OQzqTcVwDdyEL4sDBOGeQ (https://mega.co.nz/#!v1EC0Jqb!1zDPfqOGCaxXnVJCFekR-6OQzqTcVwDdyEL4sDBOGeQ)
Piforce Tools
1.2.1-raspbian
====================================================
This is a stock Raspbian distro (2014-09-09-wheezy-raspbian image) with a modified version of Piforce Tools 1.2 installed.
The official website of Piforce Tools is : http://capane-us.github.io/piforcetools/
The reason for creating this disk image is that apparently the 1.2 image provided by its author is based on ArchLinux,
and the version that was used is not compatible with the Pi B+.
ArchLinux images are not readily available anymore from the raspberry.org website,
and Raspbian is much more widely used and documented, so I went for this distro instead.
Funny to mention that Piforce Tools actually evolved from Raspbian to ArchLinux during the course of development (look at the Git repository),
because ArchLinux is lighter and faster to boot.
I kept the original author's idea to have all the relevant configuration and Piforce Tools files on the FAT32 partition,
so that they can be easily edited under Windows with an SD card reader (being a Windows user myself).
Note : if Windows does not want to read the FAT32 partition on your SD card... try with another SD card reader.
The onboard reader in my Sony Vaio couldn't read it, but a cheap Transcend one could.
So basically you can follow the exact same installation steps mentioned on http://capane-us.github.io/piforcetools/
In case you want to install Piforce Tools yourself on an existing Raspbian SD card, I will list the steps below.
====================================================
Changes that were made to Raspbian after copying the image onto an SD card :
The 'pi' account's password is still the default one : 'raspberry' - so no change on that one.
Ran 'sudo raspi-config' and changed the name of the Raspberry to 'PiforceTools'.
Packages to use the Adafruit 16x2 Character LCD were installed using this tutorial :
https://learn.adafruit.com/adafruit-16x2-character-lcd-plus-keypad-for-raspberry-pi/usage
Using 'sudo bash', moved the network interfaces config file from /etc/network/interfaces to the FAT32 partition /boot :
cd /etc/network/
cp interfaces /boot/
mv interfaces interfaces.bak
ln -s /boot/interfaces
Then I made another backup of /boot/interfaces as /boot/interfaces.bak, and edited /boot/interfaces to be able to use a crossover cable :
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
If you want to connect the Raspberry to a router with DHCP instead, just rename /boot/interfaces to something else, and /boot/interfaces.bak as /boot/interfaces
Lastly, to make Piforce Tools start at boot, I edited rc.local :
sudo nano /etc/rc.local
and added this line in it :
sudo /usr/bin/python /boot/piforcetools/piforcetools.py &
====================================================
Installing Piforce Tools :
Created /boot/roms to hold roms & decrypted isos.
Copied version 1.2 of Piforce Tools Python scripts in /boot/piforcetools.
Changes made to piforcetools.py :
Commented the 2 lines regarding daemon usage (as we are starting with rc.local).
Added 2 Atomiswave games which were recently released as Naomi roms.
Replaced version number 'Ver. 1.2' by '1.2.1-raspbian', and increased version display to 5 seconds.
====================================================
All credit goes to capane-us of course.
Feel free to distribute, licenses remain the same.
parodius
Nov 16, 2014
salut,
merci pour l'image. je vais tester.
A+
Quelqu'un a réussi a lancer cette nouvelle version ?
Je suis bloqué sur le fichier interfaces.bak
Besoin d une confirmation, j ai réussi a faire communiqué le pi b+ avec la Naomi
Error 33
Pc netboot pas de souci
Mais avec le pi faut il une chop sur la dimm board ?
En sachant que les jeux atomiswave fonction eux.
Yo-
J'aimerais rajouter des roms dans la SD de mon raspbery
Vous moquez pas hein :D
J'ai checké le tuto http://www.gamoover.net/Forums/index.php?topic=28275.msg499722#msg499722 (http://www.gamoover.net/Forums/index.php?topic=28275.msg499722#msg499722)
Question bete, je peux connecter mon rasp a mon PC ?
Je suis preneur de quelques conseils :-\
Citation de: juju49 le Jeudi 12 Novembre 2015, 17:22:40 PM
Yo-
J'aimerais rajouter des roms dans la SD de mon raspbery
Vous moquez pas hein :D
J'ai checké le tuto http://www.gamoover.net/Forums/index.php?topic=28275.msg499722#msg499722 (http://www.gamoover.net/Forums/index.php?topic=28275.msg499722#msg499722)
Question bete, je peux connecter mon rasp a mon PC ?
Je suis preneur de quelques conseils :-\
Tu mets ta carte sd et copie les fichiers dessus.
Par contre t'a une erreur dans le tuto, l'ajout de jeux se fait dans gamelist.py et non pas piforcetools.py
Et faut un security chip sur ta netdimm pour que ça fonctionne correctement(essayes gigawing2 ou akatsuki pour voir le bordel se mettre en défaut)
Merci Tyler mais :-\
-Comment connecter mon pi a mon PC ? en ethernet ?
-j'ai telechargé win32diskimage , puis l'image disk (1go), mais ça trouve rien
-concernant le security chip, j'en ai pas sur ma naomi et ça a toujours fonctionné avec mon PC (mais pas testé avec le pi) pas moyen de s'en passer ?
Tyler le tuto est fait avec la version 1.2 du piforce tool. Le fichier gamelist apparait à partir de la version 1.3 et 1.4 qui sont compatible avec les Pi B+.
Juju le plus simple c'est de mettre la sd dans ton pc, la partition contenant les jeux est lisible sur tout les systèmes d'exploitation. Tu as foiré la sd que je t'ai envoyé ?
Avec le piforce pas besoin de chips pour netbooter.
Nan je l'ai pas flingué :D
Mais j'ai pas de port SD sur mon PC :-\ c'est pour ça
Un petit adaptateur usb vers micro sd ça le fait aussi.
Il n'y a aucun intérêt de passer par une connexion en ssh surtout que je ne suis pas certain que ce soit activé et que les comptes habituelles soit dispo sur ces distrib.
en ssh par defaut c'est pi en login et pi en password
je m'en vais rajouter mvsc2 sur le miens ;)
au passage c'est un super truc, ca marche du tonerre (bon heuresement que j'avais deja regardé le fonctionnement)
et effectivement le security chip c'est cool
au passage pour Street fighter zero 3, il faut un bios jap c'est ca?
Citation de: aganim le Jeudi 12 Novembre 2015, 21:10:01 PM
Tyler le tuto est fait avec la version 1.2 du piforce tool. Le fichier gamelist apparait à partir de la version 1.3 et 1.4 qui sont compatible avec les Pi B+.
Juju le plus simple c'est de mettre la sd dans ton pc, la partition contenant les jeux est lisible sur tout les systèmes d'exploitation. Tu as foiré la sd que je t'ai envoyé ?
Avec le piforce pas besoin de chips pour netbooter.
J'ai oublié de préciser
Avec le fichier pitool que l'on récupère, le gamelist est present
Citation de: aganim le Jeudi 12 Novembre 2015, 21:10:01 PM
Avec le piforce pas besoin de chips pour netbooter.
On à testé y'a deux jours avec Tyler, et ça ne veux pas booter sans chip. C'est un souci de roms? Ou de version de Piforce?
Salut
J'ai "presque" lançé OR2 et crazy taxi HR, mais au bout d'une minute, reboot et Error 33 "gateway not found"
>:( >:(
Je sens que je que suis proche du but ultime rhaaa >:D
Je n'ai pas de sécurity Chip, pas besoin si j'ai bien vu
Dimm en 3.03
Adresse IP de la dimm 192.168.1.2
En recherchant, j'ai vu qu'il fallait eventuellemnt modifier un fichier. Piforcetool.py , est ce bien ça ? Comment éditer ce fichier ? (clic droit - ouvrir avec , ça fonctionne pas)
Citation de: juju49 le Vendredi 20 Novembre 2015, 18:36:55 PM
Salut
J'ai "presque" lançé OR2 et crazy taxi HR, mais au bout d'une minute, reboot et Error 33 "gateway not found"
>:( >:(
Je sens que je que suis proche du but ultime rhaaa >:D
Je n'ai pas de sécurity Chip, pas besoin si j'ai bien vu
Dimm en 3.03
Adresse IP de la dimm 192.168.1.2
En recherchant, j'ai vu qu'il fallait eventuellemnt modifier un fichier. Piforcetool.py , est ce bien ça ? Comment éditer ce fichier ? (clic droit - ouvrir avec , ça fonctionne pas)
bonjour, c'est très probablement la rev de ta dimm qui pose problème en premier lieu passe la en 3.17 au mini voir mieux en 4.02 ;)
Ca peut se faire via netboot ?
Si oui, le soucis sera le même non ? Vu que ça communique pas ...
Il te faut une dimm en 3.17 et lorsque cela fonctionnera, il te faudra aussi un security chip suivant le pi que tu as
rhaaa >:D
Merci Tyler de ta réponse mais:
-Je vais tester la mise a jour via netboot
-Security chip ou pas security chip =?= :-\ Je vous crois sur parole les gars, mais les avis divergent :D
Après quelques tests:
-Naomi2+dimm 256: quelques jeux passent et d'autres plantent (reboot+E33)
-Test sur Chihiro, tous les jeux plantent (idem)
Je vais donc me résoudre à chopper un sécurity chip :-\
Une autre question, j'aimerais metre à jour la dimm de la chihiro, j'ai donc DL le fichier, mais quelle "écriture" dois-je lui donner dans la section "roms" pour que ce soit reconnu =?=
merci
j'ai un security chip et j'ai aucune galere à ce jour
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20151125205353-juju49-WP-20151125-001.jpg) (https://gamoovernet.pixhotel.fr/pics/20151125205353-juju49-WP-20151125-001.jpg)
:-)= :-)= :-)= :-)= :-)=
Pour en revenir au netbootPi
-Sans security chip, certains jeux sur Naomi se lançent et pas de soucis, mais d'autres pas...
-Avec security chip: Indispensable pour chihiro, et idem pour certains jeux Naomi 2 (Beach spikers :D ) maintenant, plus de soucis
Je vous laisse, je retourne avec ma blonde 8)
Citation de: funkycochise le Mercredi 06 Août 2014, 13:41:25 PM
0. Préparatif
Ce dont vous avez besoin :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20140806111015-funkycochise-piforce-set.jpg) (https://gamoovernet.pixhotel.fr/pics/20140806111015-funkycochise-piforce-set.jpg)
1. Un câble USB - micro USB pour l'alimentation,
2. Une carte SD,
3. Un câble ethernet croisé,
4. Un raspberry Pi (http://fr.rs-online.com/web/p/kits-de-developpement-pour-processeurs-et-microcontroleurs/8111284/?searchTerm=pp-semisl2semiconductors-0814_f1&relevancy-data=77633D4E4F4E4526),
5. Un écran LCD type adafruit chez dealextreme (http://www.dx.com/fr/p/rgb-negative-16-x-2-lcd-keypad-kit-for-raspberry-pi-black-297384#.U-HyCVgfUmo)
et bien sur une naomi/naomi2/triforce/chihiro
1. Préparation de la carte SD
Tout d'abord récupérez l'image de la carte SD (http://downloads.capane.us/piforcetools.img.zip)
Je vais expliquer la configuration sur mac OS X, mais le processus est le même sous Windows.
Afin de préparer la carte SD, j'utiliserai l'utilitaire Apple Pi Baker (http://www.tweaking4all.com/hardware/raspberry-pi/macosx-apple-pi-baker/), plus facile à utiliser que dd. Sous Windows vous pouvez utiliser l'utilitaire Win32diskimager (http://sourceforge.net/projects/win32diskimager/)
Bizarre, en préparant ma carte SD (sous windows), j'obtient une partition de 56 Mo (dont 42 de libres) intitulée "boot" sur laquelle il y a ce qu'il faut mais impossible de la redimensionner.
Vous avouerez que 42 Mo, c'est un peu petit pour mettre les roms.
Quelqu'un a une idée du pourquoi de cette taille minuscule et de l'éventuelle condition pour redimensionner la partition ?
Et BTW, c'est quoi le compte root pour accéder en ssh à cette image ?
FIXED avec un petit soft pour repartitionner la carte SD.
Donc, sous windows, il faut utiliser un soft comme "mini tool partition wizard" pour donner sa pleine taille à la partition système.
Et donc super pour le tuto; merci :) Chargement directe sur la naomi via netdim sans allumer le PC.
Ma config : Raspberry 2 B, kit écran DealxExtreme "AdaFruit-like", carte micro-SD 16 Go
Reste la question de l'accès ssh au Raspberry. Si quelqu'un a l'info, je la veux bien :)
Tu as acheté le cable SSH?
Citation de: Nekoma le Mercredi 10 Février 2016, 18:34:16 PM
Tu as acheté le cable SSH?
C'est quoi le cable ssh ?
Moi, comme sur tous les linux, je me connecte au Raspberry en ethernet avec putty sur le port 22.
D'ailleurs il répond très bien à celà mais je reste bloqué sur l'authentification.
Si j'ai bien vu, c'est une Debian en plus, le système que j'utilise tout le temps.
Citation de: Solkan le Mercredi 10 Février 2016, 22:10:06 PM
C'est quoi le cable ssh ?
Moi, comme sur tous les linux, je me connecte au Raspberry en ethernet avec putty sur le port 22.
D'ailleurs il répond très bien à celà mais je reste bloqué sur l'authentification.
Si j'ai bien vu, c'est une Debian en plus, le système que j'utilise tout le temps.
Si c'est du debian :
"
ouvre un terminal puis passe en super utilisateur "su" ensuite : "apt-get install ssh"
puis "ssh" ensuite sur ton pc plus qu'à se loguer via un terminal sur ta machine ssh nomduserduraps@adresseipduraps -p 21 (ou 22 apparemment dans ton cas).
exemple : narugawa@192.168.0.10 -p 21
sinon je déconseille formellement l'utilisation du port 21 ou 22 si la machine est relié à internet ;)
le ssh sur le pi, ça doit être pi/pi si je me souviens bien.
Un pote a loi a pris un pack incluant pi, wifi, micro sd et boitier.
Il lui ont mise aussi un câble. GPIO<==>USB avec lequel il peux contrôler le pi.
Je suppose que l'avantage est de pouvoir configurer le réseau de façon très spécifique, sans avoir a se servir du réseau en question pendant le processus.
Pour le coup, il n'en a aucune utilité, vu qu'il branche un écran dessus.
Citation de: narugawa le Mercredi 10 Février 2016, 23:05:17 PM
Si c'est du debian :
"
ouvre un terminal puis passe en super utilisateur "su" ensuite : "apt-get install ssh"
puis "ssh" ensuite sur ton pc plus qu'à se loguer via un terminal sur ta machine ssh nomduserduraps@adresseipduraps -p 21 (ou 22 apparemment dans ton cas).
exemple : narugawa@192.168.0.10 -p 21
sinon je déconseille formellement l'utilisation du port 21 ou 22 si la machine est relié à internet ;)
Merci, je connais, c'est un peu mon job 8)
PS : Sur les quelque centaines de serveurs Linux que j'ai eu à gérer dans ma vie, je n'ai jamais vu du ssh sur le 21 (utilisé par le ftp en général). Je vais faire ca pour le prochain junior qui arrive chez nous : mettre le ssh sur le 21 et le ftp sur le 22 ;D
PS2 : On parlais ici de raspberry et pas de Debian de manière générale. Si tu avais bien lu, il semble déjà y avoir un serveur ssh puisque la framboise répond lorsqu'on l'interroge là dessus :D
Et "su" c'est mal ;D "sudo" tu utlisera :D
Citation de: spectroman le Jeudi 11 Février 2016, 09:11:49 AM
Et "su" c'est mal ;D "sudo" tu utlisera :D
Sur une debian de base sudo n'est malheureusement pas installé, mais je plussoi ta remarque ;)
Ayant deux et bientôt trois Naomi en netboot à la maison et ces Naomi ayant des jeux cibles qui leur sont propre (une NUC, une Naomi Gun, ...), le piforcetools.py ne me convient pas des masses.
En effet, pour booter chacune des machines, il me faut sélectionner la cible et ensuite choisir le jeu dans une liste commune à toutes les machines (plutôt longue).
J'ai donc ré-écrit une version de piforcetools.py qui pourrait plutôt être représenté comme un menu où les systèmes cibles sont disponibles avec les flèches horizontales et les jeux spécifiques en vertical :
Naomi 1 <--------> Naomi 2 <--------> Gun Cab <--------> Race Cab <--------> Commands
| | | | |
-> DeadOrAlive2 -> Exzeal -> Conf Mission -> Initial D -> Ping Naomi 1
-> Dolphin Blue -> Ikaruga -> Lupin the S -> Crazy Taxi -> Ping Naomi 2
-> Metal Slug 6 .... .... .... ....
-> Spawn
-> Virtua Tennis
....
Une petite vidéo vaut mieux qu'un long discours.
https://youtu.be/icO1robhGtU (https://youtu.be/icO1robhGtU)
Ceci étant, je ne connais pas vraiment les raspberry, ni même le python alors si vous avez des suggestions pour développer facilement sans devoir tester en aveugle sur un vrai raspberry, je suis preneur ;D
J'en suis encore au débugging et à la gestion des imprévus mais voilà déjà une version un peu stable (le ping ne fonctionne pas et les répertoires de roms doivent exister). Pour remplacer piforcetools.py :
#!/usr/bin/python
# Written by TravistyOJ (AKA Capaneus)
# 20160309 - Modified by Solkan (for Gamoover.net)
import os, collections, signal, sys, subprocess, socket
import triforcetools
from Adafruit_CharLCDPlate import Adafruit_CharLCDPlate
from time import sleep
# Add or remove as many endpoints as you want
targetsIp = ["10.0.0.26", "10.0.0.24", "10.0.0.25", "10.0.0.27"]
targetsName = ["NUC 1", "NUC 2", "Gun Cab", "Race Cab"]
targetsRomDir = ["/boot/roms/", "/boot/roms/", "/boot/roms/Gun/", "/boot/roms/Racing/"] # Set absolute path of rom files ending with trailing /
commands = []
# Building commands list
for index in range(len(targetsIp)):
commands.append("Ping "+targetsName[index]+"\n "+targetsIp[index])
# Define a signal handler to turn off LCD before shutting down
def handler(signum = None, frame = None):
lcd = Adafruit_CharLCDPlate()
lcd.clear()
lcd.stop()
sys.exit(0)
signal.signal(signal.SIGTERM , handler)
# Determine hardware revision and initialize LCD
revision = "unknown"
cpuinfo = open("/proc/cpuinfo", "r")
for line in cpuinfo:
item = line.split(':', 1)
if item[0].strip() == "Revision":
revision = item[1].strip()
if revision.startswith('a'):
lcd = Adafruit_CharLCDPlate(busnum = 1)
else:
lcd = Adafruit_CharLCDPlate()
lcd.begin(16, 2)
lcd.clear()
lcd.message(" Piforce Tools\n Ver. Solkan")
sleep(2)
pressedButtons = []
gamesList = []
curr_menu_index = 0
curr_ip = 0
# Try to import game list script, if it fails, signal error on LCD
try:
from gamelist import games
except (SyntaxError, ImportError) as e:
lcd.clear()
lcd.message("Game List Error!\n Check Syntax")
sleep(5)
games = {}
# Build game dictionary of game files that can be found
for index in range(len(targetsIp)):
present_games = {}
for key, value in games.iteritems():
if os.path.isfile(targetsRomDir[index]+value):
present_games[key] = value
gamesList.insert(index, present_games)
# message first endpoint and first game at startup
lcd.clear()
lcd.message("* "+targetsName[curr_menu_index])
sleep(1)
lcd.clear()
iterator = iter(collections.OrderedDict(sorted(gamesList[curr_menu_index].items(), key=lambda t: t[0])))
selection = iterator.next()
previous = None
lcd.clear()
lcd.message(selection)
while True:
# Handle SELECT
if lcd.buttonPressed(lcd.SELECT):
if lcd.SELECT not in pressedButtons and selection != None:
pressedButtons.append(lcd.SELECT)
if selection[:5] == "Ping ":
lcd.clear()
lcd.message(" Pinging\n " + selection[6:20])
response = os.system("ping -c 1 " + selection[6:20])
lcd.clear()
if response == 0:
lcd.message("SUCCESS!")
else:
lcd.message("Netdimm is\n unreachable!")
sleep(2)
lcd.clear()
lcd.message(selection)
else:
lcd.clear()
lcd.message("Connecting...")
try:
triforcetools.connect(targetsIp[curr_menu_index], 10703)
except:
lcd.clear()
lcd.message("Error:\nConnect Failed")
sleep(1)
lcd.clear()
lcd.message(selection)
continue
lcd.clear()
lcd.message("Sending...")
lcd.setCursor(10, 0)
lcd.ToggleBlink()
triforcetools.HOST_SetMode(0, 1)
triforcetools.SECURITY_SetKeycode("\x00" * 8)
triforcetools.DIMM_UploadFile(targetsRomDir[curr_menu_index]+gamesList[curr_menu_index].get(selection))
triforcetools.HOST_Restart()
triforcetools.TIME_SetLimit(10*60*1000)
triforcetools.disconnect()
lcd.ToggleBlink()
lcd.clear()
lcd.message("Transfer\nComplete!")
sleep(5)
lcd.clear()
lcd.message(selection)
elif lcd.SELECT in pressedButtons:
pressedButtons.remove(lcd.SELECT)
# Handle LEFT
if lcd.buttonPressed(lcd.LEFT):
if lcd.LEFT not in pressedButtons:
pressedButtons.append(lcd.LEFT)
lcd.clear()
curr_menu_index -= 1
if curr_menu_index < 0:
curr_menu_index = len(targetsIp)
lcd.message("* Commands")
iterator = iter(commands)
else:
lcd.message("* "+targetsName[curr_menu_index])
iterator = iter(collections.OrderedDict(sorted(gamesList[curr_menu_index].items(), key=lambda t: t[0])))
sleep(1)
selection = iterator.next()
previous = None
lcd.clear()
lcd.message(selection)
elif lcd.LEFT in pressedButtons:
pressedButtons.remove(lcd.LEFT)
# Handle RIGHT
if lcd.buttonPressed(lcd.RIGHT):
if lcd.RIGHT not in pressedButtons:
pressedButtons.append(lcd.RIGHT)
lcd.clear()
curr_menu_index += 1
if curr_menu_index == len(targetsIp):
lcd.message("* Commands")
iterator = iter(commands)
else:
if curr_menu_index > len(targetsIp):
curr_menu_index = 0
lcd.message("* "+targetsName[curr_menu_index])
iterator = iter(collections.OrderedDict(sorted(gamesList[curr_menu_index].items(), key=lambda t: t[0])))
sleep(1)
selection = iterator.next()
previous = None
lcd.clear()
lcd.message(selection)
elif lcd.RIGHT in pressedButtons:
pressedButtons.remove(lcd.RIGHT)
# Handle UP
if lcd.buttonPressed(lcd.UP):
if lcd.UP not in pressedButtons and previous != None:
pressedButtons.append(lcd.UP)
if curr_menu_index < len(targetsIp):
iterator = iter(collections.OrderedDict(sorted(gamesList[curr_menu_index].items(), key=lambda t: t[0])))
else:
iterator = iter(commands)
needle = iterator.next()
selection = previous
previous = needle
while selection != needle and selection != previous:
previous = needle
try:
needle = iterator.next()
except StopIteration:
break
lcd.clear()
lcd.message(selection)
elif lcd.UP in pressedButtons:
pressedButtons.remove(lcd.UP)
# Handle DOWN
if lcd.buttonPressed(lcd.DOWN):
if lcd.DOWN not in pressedButtons:
pressedButtons.append(lcd.DOWN)
previous = selection
try:
selection = iterator.next()
except StopIteration:
# back to first element
if curr_menu_index < len(targetsIp):
iterator = iter(collections.OrderedDict(sorted(gamesList[curr_menu_index].items(), key=lambda t: t[0])))
else:
iterator = iter(commands)
selection = iterator.next()
lcd.clear()
lcd.message(selection)
elif lcd.DOWN in pressedButtons:
pressedButtons.remove(lcd.DOWN)
yop l'adresse de l'img a changé : http://downloads.travistyoj.com/piforcetools.img.zip
moi ya un piface http://www.farnell.com/datasheets/1765332.pdf et c'est sur bus SPI et non I2C... va encore falloir que je bidouille ;)
bon ben va falloir modifier l'image et les scripts pour faire fonctionner ce piface... il à l'ai bien et il est en super promo chez kubii à 14.40 http://www.kubii.fr/site-entier/229-piface-control-display-afficheur-lcd-3272496000179.html
bon je vais mettre le nez dans le code de piforcetools.py ... mais comme c'est bien fait, il ne devrait pas y avoir trop de boulot en effet les 2 classes Adafruit_CharLCDPlate (I2C) et pifacecad (SPI) se ressemble pas mal ça devrait donc etre plus simple... wait and see
cf : https://piface.github.io/pifacecad/example.html#basic-usagepiface-control-display-afficheur-lcd-3272496000179.html
Hello,
j'ai attaqué la conversion du programme piforcetools.py (pour le module LCD IC2) en pifacetools pour le module piface en SPI dont je dispose avec la lib pifecad.
C'est ici https://github.com/ian57/piforcetools/blob/master/pifacetools.py
pour l'instant c'est pas fonctionnel j'ai un bug dans l'enchainement des menus... mais rien d'insurmontable. j'avance doucement.
Le python est pas super propre, je connais pas ce langage... (du coup ya rien d'objet)
Bonjour,
Quelqu'un sait si l'écran adafruit est compatible avec le PI 3 ?
Je dis peut-être une connerie mais l'écran est piloté via une lib Python et ne dépend pas vraiment du hardware/os. Je dirais donc que, à mon avis, ca fonctionne.
Citation de: Solkan le Lundi 09 Mai 2016, 09:51:53 AM
Je dis peut-être une connerie mais l'écran est piloté via une lib Python et ne dépend pas vraiment du hardware/os. Je dirais donc que, à mon avis, ca fonctionne.
Je pensais plus au coté raccordement avec le GPIO car il me semble que entre le PI 2 et le PI 3 c'est pas le même nombre de pins ?
Citation de: Gnomon le Lundi 09 Mai 2016, 10:39:33 AM
Je pensais plus au coté raccordement avec le GPIO car il me semble que entre le PI 2 et le PI 3 c'est pas le même nombre de pins ?
Non c'est le même nombre de broche et oui ça marchera car ça passe sur le bus i2c. De plus les 26 premiers pins sont identiques sur tous les pi.
Rah... mon http://eud.dx.com/product/rgb-negative-16-x-2-lcd-keypad-kit-for-raspberry-pi-black-844297384#.VzC2vrqLTRZ vient de rendre l'âme... il n'est plus détecté sur le PI!!! il a tenu 2 jours!!!
Citation de: ian57 le Lundi 09 Mai 2016, 18:14:02 PM
Non c'est le même nombre de broche et oui ça marchera car ça passe sur le bus i2c. De plus les 26 premiers pins sont identiques sur tous les pi.
Rah... mon http://eud.dx.com/product/rgb-negative-16-x-2-lcd-keypad-kit-for-raspberry-pi-black-844297384#.VzC2vrqLTRZ vient de rendre l'âme... il n'est plus détecté sur le PI!!! il a tenu 2 jours!!!
ahh merde. Demande à DX : ils assurent pour le SAV.
Citation de: ian57 le Lundi 09 Mai 2016, 18:14:02 PM
Non c'est le même nombre de broche et oui ça marchera car ça passe sur le bus i2c. De plus les 26 premiers pins sont identiques sur tous les pi.
Rah... mon http://eud.dx.com/product/rgb-negative-16-x-2-lcd-keypad-kit-for-raspberry-pi-black-844297384#.VzC2vrqLTRZ vient de rendre l'âme... il n'est plus détecté sur le PI!!! il a tenu 2 jours!!!
Une fois de plus merci Ian57 ^-
Citation de: funkycochise le Lundi 09 Mai 2016, 18:16:38 PM
ahh merde. Demande à DX : ils assurent pour le SAV.
ra ben en fait c'est un banggood, mais c'est le même http://www.banggood.com/Negative-16-x-2-LCD-Keypad-Kit-RGB-Backlit-For-Raspberry-Pi-p-960166.html,
je vais voir...
Bon ben finalement c'était une soudure froide sur le connecteur GPIO du module sur l'une des pins de l'I2C. Du coup, le bus s'évanouissait de temps en temps sans rien dire...
Sur ce j'ai donc modifié un peu piforcetools afin d'y ajouter :
- la gestion de la couleur de la led (Vert Ok, Bleu Run, Rouge Error)
- au bout de 10-15s le rétro eclairage + LED s'éteint (ça fait moins mal aux yeux) et il faut rappuyer sur select pour rallumer
- un menu shutdown pour stopper proprement le Pi et ainsi éviter une corruption de SD
En video c'est ici
le code est là https://github.com/ian57/piforcetools
yop par code, tu veux dire que je peux mettre sur la carte sd avec une copie?
ou y'a une manip a faire
Citation de: zebassprophet le Lundi 30 Mai 2016, 17:35:25 PM
yop par code, tu veux dire que je peux mettre sur la carte sd avec une copie?
ou y'a une manip a faire
ben j'ai mis les roms dans /home/pi/roms... car j'ai étendu la partoche / à 30Go :)
du coup si tu as gardé les reps par défaut faut juste commenter la bonne ligne
rom_dir = "/boot/roms/" # Set absolute path of rom files ending with trailing /
#rom_dir = "/home/pi/roms/" # Set absolute path of rom files ending with trailing /
normalement y'a juste à copier les fichiers dans le rep /boot/piforcetools en écrasant ceux d'origines.
Héhé on avance ... le boitier piforcetools est en phase de finalisation... il me reste à flasher le BIOS de la Naomi pour passer d'un révision EPR-21578d - NAOMI BOOT ROM 1999 06/04 1.40 (Export) à EPR-21578h - NAOMI BOOT ROM 2002 07/08 1.8- (Export) pour le support de la net dimm... car pour l'instant... error 01
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160531170417-ian57-DSC-0999.JPG) (https://gamoovernet.pixhotel.fr/pics/20160531170417-ian57-DSC-0999.JPG)
Tu n'as aps le bios multi-region qu'on pilote avec les dip?
Aucune idée? sur la naomi ou netdimm?
le bios de la naomi est une release d... donc la netdimm n'est pas reconnue
A+
Je parle du bios de la carte mère Naomi:
epr-21576h_multi
Citation de: Nekoma le Mardi 31 Mai 2016, 17:43:56 PM
Je parle du bios de la carte mère Naomi:
epr-21576h_multi
ah ben oui pourquoi pas, il faut que je flash le mien de toute manière ....
je l'ai mis là:
http://www.partage-facile.com/VJOEJJG2RB/naomi.7z.html
j'ai une eeproms pour oti Ian au besoin (celle de ma naomi 2)
au passage, merci nekoma
ton bios marche nickel chrome ;) ^-
j'attend de refaire marcher ma dimm et je te fais ton cable
Citation de: Nekoma le Mardi 31 Mai 2016, 17:49:51 PM
je l'ai mis là:
http://www.partage-facile.com/VJOEJJG2RB/naomi.7z.html
Yop t'as moyen de flasher toi? moi je n'ai pas trouvé de programmateur d'eprom à mon taf...
j'ai pas trop envie de mettre 30€ pour un 1 shot ;)
Merci pour le lien
Citation de: ian57 le Mardi 31 Mai 2016, 19:21:22 PM
Yop t'as moyen de flasher toi? moi je n'ai pas trouvé de programmateur d'eprom à mon taf...
j'ai pas trop envie de mettre 30€ pour un 1 shot ;)
Merci pour le lien
je peux te fournir une eeproms avec le cablage nekoma au besoin ;)
Yop, je viens de tomber sur un des fork de piforcetools https://github.com/amosso75/piforcetools/commit/254dbd1c1b186e7c1fda404632b4cb5382208de2
celui ci à l'air bien... je vais le tester et le modifier pour la gestion des leds et shutdown
adding features
- Sorts games by arcade system (Naomi 1, Naomi 2, Chihiro, Triforce) ;
- Sorts games by genre (Fighting, Horizontal Shmup, Puzzle, ...) ;
- Enables you to go to the previous/next letter inside any game list ;
- Multi-language support (for now only French & English) ;
- Enables you to give a nickname to each IP address for easy reading
(useful when you have a multi-system setup) ;
- Enables you to define for each arcade system which IP addresses you
allow as a target for uploading. The first IP of this list is the
default one with fast access to upload a game ;
- Enables you to customize the items you want in the main menu and
their order of appearance ;
- Enables you to customize the items you want in the "Games by genre"
and "Games by system" menus and their order of appearance ;
- Easy configuration of inputs (default one is the one I use but I
wrote another one in comments just as an example) ;
- Inputs management recognizes a long button press ;
- Shows a list of the "non matching" .bin files in the roms folder and
enables you to choose an "orphan" game for automatic .bin file renaming
;
- Enables you inside any game list to add or remove a favorite game
(this list is saved in a text file) ;
- A little heart is placed next to a favorite game's name on any list
- Shows a list of your favorite games ;
voila voila
le boitier est terminé. Il est spécialement conçu pour un Pi1 revB 512 et le module LDC de chez banggood ou Deal extreme http://www.banggood.com/Negative-16-x-2-LCD-Keypad-Kit-RGB-Backlit-For-Raspberry-Pi-p-960166.html
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160602114004-ian57-DSC-1007.jpg) (https://gamoovernet.pixhotel.fr/pics/20160602114004-ian57-DSC-1007.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160602114019-ian57-DSC-1006.jpg) (https://gamoovernet.pixhotel.fr/pics/20160602114019-ian57-DSC-1006.jpg)
Je vais mettre les STL sur thingiverse...
trés sympa !!
Citation de: Iro le Jeudi 02 Juin 2016, 11:49:44 AM
trés sympa !!
Merci ... j'ai un peu galéré pour mettre les trous en faces des boutons du module LCD.
Classe ^-
Voila c'est en ligne : http://www.thingiverse.com/thing:1603284
la suite... la modif du code source pour intégrer les fonctionnalités de amosso75.
Bon les gars, j'ai lâché l'arcade depuis 4-5ans environ pour cause de 2 mouflets :D
Le premier commençant à être en âge de jouer, je vais m'y remettre.
Vous m'avez fait envie là !
J'en étais resté aux jeux netbootables via PC, moi je le faisais depuis mon NAS.
Je sens que je vais trouver une bonne utilité à mon raspberry ^-^
Hello,
j'ai donc bidouillé la version des piforcetools d'Amosso75 : https://github.com/ian57/piforcetools-1.X pour l'écran DX ou banggood
j'ai ajouté en plus de son super taf, la gestion de la led RGB(vert = ok, Bleu = working, Red=Problem), une tempo qui permet d'éteindre l'écran au bout de 15s et l'appui sur une des touches le rallume, l'ajout du menu Shutdown pour un arrêt propre du Raspi.
Un appui court sur select = enter
Un appui long sur select = Echap
les autres touches réalisent les déplacement dans le 4 directions.
Les menus peuvent être mis en français ou en anglais (pour l'instant)
en video :
English
Français
petite question : comment tu developpes et débugges le python ? Utilises-tu un émulateur, une IDE spécifique ou directement sur le Raspberry ?
Citation de: Solkan le Mardi 07 Juin 2016, 08:22:46 AM
petite question : comment tu developpes et débugges le python ? Utilises-tu un émulateur, une IDE spécifique ou directement sur le Raspberry ?
ben la directement sur le pi en ssh depuis une machine de bureau avec Vim, car il faut l'accès au module lcd pour l'affichage et la LED, idem pour la carte SD et les fichiers de roms.. et puis c'est plus de la modif que du devel... du coup ça peut aller.
c'est sur pour un projet plus gros, il faudrait faire autrement, style tout faire sans l'accès au matos et ensuite ajouter sur le pi les trucs spécifiques au matos.
Merci pour l'info, je m'en doutais. En fait, j'ai utilisé l'image (http://downloads.capane.us/piforcetools.img.zip) et je n'ai pas l'accès root.
Bon, je vais me faire un raspbian from scratch, ce sera plus facile.
Citation de: Solkan le Mardi 07 Juin 2016, 08:33:45 AM
Merci pour l'info, je m'en doutais. En fait, j'ai utilisé l'image (http://downloads.capane.us/piforcetools.img.zip) et je n'ai pas l'accès root.
Bon, je vais me faire un raspbian from scratch, ce sera plus facile.
yep j'au aussi utilisé celle ci... et je n'ai pas trouvé le mdp root!, ni pi!! Du coup pour avoir l'accès, il faut mettre ta SD dans un lecteur de carte SD et monter sur un linux ou Mac (windows ne voit pas les partoches ext). puis tu édites le fichier /etc/passwd
root:x:0:0:root:/root:/bin/bash
pi:x:1000:1000:pi:/home/pi:/bin/bash
tu supprimes le x (correspondant au shadow passwd), tu enregistres et hop dans le pi. tu devras passer admin sur la machine avec laquelle tu fais les manips
root::0:0:root:/root:/bin/bash
pi::1000:1000:pi:/home/pi:/bin/bash
tu bootes et plus de mot de passe sur le compte root et pi (s'il existe)
ensuite tu remets tes mdp perso avec la commande
passwd
et
passwd pi
(pour le compte pi)
Sinon, dès que j'aurai testé en vrai avec la naomi (j'attends mon BIOS) je vais mettre en ligne une image de ma sd sans les roms ;)
Pareil avec cette image, moi j'ai mis les roms sur la partoche EXT car j'ai eu des soucis pour étendre la partoche FAT32 dans laquelle les roms sont stockées par défaut
Aussi sur cette image, la partoche ext est en lecture seul pour éviter les soucis lors de l'arrêt violent (ben oui c'et pourquoi j'ai rajouté le menu shutdown), du coup pour faire les modifs sur la SD en ssh, il faut repasser en RW, ya une commande prévue ;)
sudo rpi-rw
voila voila
Je viens de tester, ça ne marche pas. Mais en même temps c'est difficile de conclure, la version d'amosso n'a jamais marché chez moi. Le PiForceTools d'origine marche mais dès que je modifie ça ne fonctionne plus, j'ai peut-être un soucis avec ma SD.
Quel écran? Mes scripts sont fait pour l ecran banggood et les Roms sont dans home/pi
J'ai les 2 écrans, mais sur ce Pi je préférerais utiliser le chinois. C'est un Pi 1 B+
Je viens de refaire une installation propre depuis l'image d'origine, et en changeant juste les fichiers du dossier piforce (j'ai collé tous les fichiers de ton archive). J'ai une installation propre d'origine, pas bougé les partitions et juste mis Ikaruga (car petite ROM, rentre sans rien toucher).
Maintenant ça démarre mais j'ai un message d'erreur ("Error loading config files"). J'ai remis les fichiers d'origine (avec la modif pour l'écran) et ça démarre normalement.
Je vais essayer une autre carte mémoire.
Même procédé (image write + remplacer fichiers par ton archive + Ikaruga, partitions inchangées) sur une autre carte SD avec autre lecteur sur autre PC et "Error reading config files".
J'ai quelque chose à changer ?
Citation de: Gakman le Mardi 07 Juin 2016, 12:25:48 PM
Même procédé (image write + remplacer fichiers par ton archive + Ikaruga, partitions inchangées) sur une autre carte SD avec autre lecteur sur autre PC et "Error reading config files".
J'ai quelque chose à changer ?
oui comme kje l'ai écrit plus haut je crois, j'ai changé les répertoires par défaut
dans config.py fait les modifs si ça convient pas :
# Set absolute path of rom files ending with trailing /
ROM_DIR = "/home/pi/roms/"
# Set absolute path of the file containing the list your favorites games
FAVORITES_FILE = "/boot/piforcetools/favorites"
ensuite lance le pg depuis la console pour voir les messages d'erreur :
sudo python /boot/piforcetools.py
J'ai modifié ROM_DIR par la valeur d'origine mais ça ne change rien. Je vais attendre que tu fasses une image de ta sD :D.
Citation de: Gakman le Mardi 07 Juin 2016, 18:45:46 PM
J'ai modifié ROM_DIR par la valeur d'origine mais ça ne change rien. Je vais attendre que tu fasses une image de ta sD :D.
C'est quoi les messages d'erreur quand tu lances en console? l'ecran lcd s'allume?
sinon vérifie ça pour ton clone chinois : you need to modify the file Adafruit_CharLCDPlate.py, at line 99 like this Code:
0b00011111, # IODIRA R+G LEDs=outputs, buttons=inputs
Question : Ca va changer quelque chose de mettre un raspberry pi 3 ? Car ils sont a 30e sur ibé (http://www.ebay.fr/itm/Raspberry-Pi-3-Model-B-Wireless-LAN-1-GB-Ram-Bluetooth-4-1-Wi-Fi-4-USB-2-0-Ports-/252355253579?rmvSB=true) en ce moment.
Pitools est compatible ?
Je le garderais plutôt pour recalbox, ca sera plus utile je pense et je mettrais le pi 2 sur la naomi si c'est pour gagner 30s de chargement :P
Au pire, je testerai.
Merci
pour piforce, ça changera pas grand chose, éventuellement un boot plus rapide du pi
autrement...
Ok merci c'est ce que je pensais. Donc ça sert à rien. Le pi3 aura recalbox et la Naomi le pi2.
J'attend mon écran de chez banggood. J'ai tjs pas osé rallumer ma pauvre Naomi qui dort depuis 3 ou 4 ans. J'ai peur LOL
Juste pour ceux que ca interesserait y a des pi 0 sur Pi Hut actuellement
Merci, j'ai pu en chopper un. Le stock est parti en moins de deux heures...
Citation de: ian57 le Mardi 07 Juin 2016, 19:16:56 PM
C'est quoi les messages d'erreur quand tu lances en console? l'ecran lcd s'allume?
sinon vérifie ça pour ton clone chinois : you need to modify the file Adafruit_CharLCDPlate.py, at line 99 like this Code:
0b00011111, # IODIRA R+G LEDs=outputs, buttons=inputs
Merci de ton aide. Oui j'ai fait la modif pour le LCD, il s'allume bien c'est pour ça que j'ai le message d'erreur (sur le LCD Pi). Je n'ai pas lancé en console pour l'instant. Maintenant je suis en déplacement, je ferai plus de tests en rentrant.
Citation de: Gakman le Jeudi 09 Juin 2016, 11:00:40 AM
Merci de ton aide. Oui j'ai fait la modif pour le LCD, il s'allume bien c'est pour ça que j'ai le message d'erreur (sur le LCD Pi). Je n'ai pas lancé en console pour l'instant. Maintenant je suis en déplacement, je ferai plus de tests en rentrant.
ok pas de prob... en lançant en console on aura plus d'info sur l'erreur et ce sera plus simple de débugger ;)
Bon ben voila, Bios changé en 21576H multi et security chip inséré :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160611153845-ian57-DSC-1049.jpg) (https://gamoovernet.pixhotel.fr/pics/20160611153845-ian57-DSC-1049.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160611154016-ian57-DSC-1050.jpg) (https://gamoovernet.pixhotel.fr/pics/20160611154016-ian57-DSC-1050.jpg)
netdimm en 4.02
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160611155552-ian57-DSC-1051.jpg) (https://gamoovernet.pixhotel.fr/pics/20160611155552-ian57-DSC-1051.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160611155846-ian57-DSC-1061.jpg) (https://gamoovernet.pixhotel.fr/pics/20160611155846-ian57-DSC-1061.jpg)
et hop configuration de l'adresse réseau, le cable croisé et hop c'est parti
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160611155634-ian57-DSC-1065.jpg) (https://gamoovernet.pixhotel.fr/pics/20160611155634-ian57-DSC-1065.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160611160011-ian57-DSC-1054.jpg) (https://gamoovernet.pixhotel.fr/pics/20160611160011-ian57-DSC-1054.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160611160029-ian57-DSC-1055.jpg) (https://gamoovernet.pixhotel.fr/pics/20160611160029-ian57-DSC-1055.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160611160052-ian57-DSC-1052.jpg) (https://gamoovernet.pixhotel.fr/pics/20160611160052-ian57-DSC-1052.jpg)
en video :
Sympa.
Du coup tu as intégré les modif dont tu avais parlé à pitools, tu mettrais à dispo ? ;)
Question subsidiaire, c'est toi qui a fait ton logo ?
Citation de: dominion le Dimanche 12 Juin 2016, 17:34:58 PM
Sympa.
Du coup tu as intégré les modif dont tu avais parlé à pitools, tu mettrais à dispo ? ;)
Question subsidiaire, c'est toi qui a fait ton logo ?
Yep les modifs sont intégrées... et ça marche plutôt bien... j'ai pas arrêté de charger des roms hier aprem ;)
les sources sont dipos ici https://github.com/ian57/piforcetools-1.X mais je vais faire une image de ma sd de 8Go et mettre un lien ici.
Pour le logo oui c'est perso je peux mettre le vecto sur le git hub ;)
[edit] voila c'est fait https://github.com/ian57/piforcetools-1.X/tree/master/logo [/edit]
super merci <:)
L'image de ma carte SD de 8Go sans les roms est ici : https://mega.nz/#!DpsFDJQQ!sZW1l0XPlT1KzTMERJL_R3v8Fiv2L60r4GEvhodYms8 (https://mega.nz/#!DpsFDJQQ!sZW1l0XPlT1KzTMERJL_R3v8Fiv2L60r4GEvhodYms8)
les roms sont a déposer dans le repertoire /home/pi, pour cela il faut un système linux (via lecteur de carte SD) ou alors via réseau en ssh.
Je vais faire une nouvelle SD en remettant le plus grand espace pour la partition FAT afin de ne pas trop embêter les windowsiens.
L'image de la SD pour les utilisateurs windows ;) https://mega.nz/#!ylN1yKTL!gW5n8R2bp3e05zcGt-nPjRdouth_Z7R1WUUNYDtJhv4 (https://mega.nz/#!ylN1yKTL!gW5n8R2bp3e05zcGt-nPjRdouth_Z7R1WUUNYDtJhv4)
les roms sont a mettre dans le reps roms de la partition de boot dans piforcetools/roms
si quelqu'un peut tester l'image car je sais pas trop si elle boote après les déplacements et resize de patitions... et mon pi est sur la naomi ;)
^-
Moi je viens de recevoir mon écran de chez Banggood.
J'attend mon câble croisé et je serais à peu près prêt pour tester :-)=
La différence avec cette image et l'autre, c'est quoi ?
le cable croisé on peut le faire soit même avec la bonne pince ;)
la diff, juste que la partoche boot est la plus grosse et permet de contenir les roms. Elle est en fat32 et donc visible sur un windows contrairement à l'ext visible seulement sur Linux et mac.
Donc c'est plus simple à bidouiller pour les windowsiens
Bon hier j'ai essayé ton image pour les non windowsiens mais pas moyen d'avoir un truc correct.
Je suis sous Mac et avec Applepi baker et rpi sd card builder ca marchait po... Le pi bootait pas.
Alors qu'avec une autre sd card ca marchait.
Je retenterai.
Ah sinon j'ai reçu mon écran : devrait-il s'allumer lorsqu'il est branché sur le pi ?
Ou c'est seulement lorsqu'il est géré par la pi qu'il s'allume ?
Merci
Citation de: dominion le Mercredi 15 Juin 2016, 18:39:13 PM
Bon hier j'ai essayé ton image pour les non windowsiens mais pas moyen d'avoir un truc correct.
Je suis sous Mac et avec Applepi baker et rpi sd card builder ca marchait po... Le pi bootait pas.
Alors qu'avec une autre sd card ca marchait.
Je retenterai.
Ah sinon j'ai reçu mon écran : devrait-il s'allumer lorsqu'il est branché sur le pi ?
Ou c'est seulement lorsqu'il est géré par la pi qu'il s'allume ?
Merci
rah, j'ai pas testé mon image... pas sur qu'elle marche. Faut que je teste je ferai demain
l'écran s'allume (retroeclairage) un fois qu'il est géré, pas avant. Sinon tu peux voir qu'il est alimentén car les critaux liquides sont légèrement noir
Bon je te confirme ton image semble foiré.
Je tente avec une autre et j'ai bien quelque chose =:))
EDIT : Bon les gars Error 33 gateway is not found, c'est que j'ai besoin d'un zero key, c'est ca ?
Un jeu Atomiswave passe mais pas les jeux Naomi ;D
Citation de: dominion le Samedi 18 Juin 2016, 16:46:16 PM
Bon je te confirme ton image semble foiré.
Je tente avec une autre et j'ai bien quelque chose =:))
EDIT : Bon les gars Error 33 gateway is not found, c'est que j'ai besoin d'un zero key, c'est ca ?
Un jeu Atomiswave passe mais pas les jeux Naomi ;D
Error 33, c'est quand la netdimm croit qu'il n'y a pas de réseau, il faut juste allumer le pi avant la naomi normalement.
Il faut le secu chip pour les jeu de naomi.
moi les jeux atomis ne passe pas .. mais j'ai pas tout testé
Mais tu me confirmes qu'il faut un chip en particulier ou n'importe lequel fait l'affaire ?
(Merci pour l'astuce, je recheckerai mais vu que j'ai passé l'aprem sur le bordel, j'abandonne là)
Bah non, il faut un security key à 0
Ah bah voila l'info qu'il me manquait ^-
Quelqu'un sait ou je peux en trouver un facilement ?
Merci
EDIT: Quand je faisais du netboot depuis mon PC, y en avait pas besoin de mémoire.
Pour info, je crois que j'ai réussi à me passer d'une security key avec le code suivant dans piforcetools.py en remplaçant ceci :
triforcetools.TIME_SetLimit(10*60*1000)
triforcetools.disconnect()
lcd.ToggleBlink()
lcd.clear()
lcd.message("Transfer\nComplete!")
sleep(5)
lcd.clear()
avec ca :
triforcetools.TIME_SetLimit(10*60*1000)
lcd.ToggleBlink()
lcd.clear()
lcd.message("Transfer\nComplete!")
sleep(5)
while not lcd.buttonPressed(lcd.SELECT):
# set time limit to 10h. According to some reports, this does not work.
triforcetools.TIME_SetLimit(10*60*1000)
lcd.clear()
lcd.message("Now Playing")
sleep(1)
lcd.clear()
lcd.message(selection)
sleep(1)
lcd.clear()
lcd.message("Press select\nto change game")
sleep(1)
triforcetools.disconnect()
lcd.clear()
(Code honteusement pompé sur le forum d'en face, mais ca à l'air de fonctionner, je crois qu'il y a des merdouilles juste sur les jeux Naomi2 mais à tester)
Oui en fait pour leurrer la netdimm, tu restes connecté avec le pi le temps que que tu joues ;). C'est pour cela qu'avec le PC ça marchait sans Sécu chip... il restait connecté
Aujourd'hui j'ai pu jouer à MS6... donc les jeux atomis passent finalement...
J'ai chopé une rallonge USB que je veux utiliser pour brancher sur la naomi afin d'alimenter mon raspberry.
J'ai 4 fils qui sortent de la rallonge : un vert, un blanc, un noir et un rouge.
Je pense qu'il faut que j'utilise le noir et le rouge mais je dois les brancher sur quel PIN ?
Je dois faire comme ca en mettant le noir a la place du brun, j'ai bon ?
screen (http://8bitplus.co.uk/wp-content/gallery/naomi-netboot/Netboot_RPI_Power.jpg)
Merci
Citation de: dominion le Lundi 20 Juin 2016, 14:10:00 PM
J'ai chopé une rallonge USB que je veux utiliser pour brancher sur la naomi afin d'alimenter mon raspberry.
J'ai 4 fils qui sortent de la rallonge : un vert, un blanc, un noir et un rouge.
Je pense qu'il faut que j'utilise le noir et le rouge mais je dois les brancher sur quel PIN ?
Je dois faire comme ca en mettant le noir a la place du brun, j'ai bon ?
screen (http://8bitplus.co.uk/wp-content/gallery/naomi-netboot/Netboot_RPI_Power.jpg)
Merci
ici c'est écrit http://forum.arcadeotaku.com/viewtopic.php?t=29350
i used pin 1 and 4 in CN12 for +5v and GND, check with a multimeter which is which.
USB cable : red is 5v and black is ground.
c'est une bonne idée je vais faire de même :) c'est cool
Idem pour moi. J'ai déjà le câble, il me reste à acheté le connecteur et les pins.
Juste pour info, en ce moment, il est alimenté avec une batterie Xiaomi 10400mah.
Bah c'est pas mal, je pense qu'il peut tourner un moment comme ca :D
Les pins et le connecteur vous savez ou le chopper ?
J'en ai trouvé en Chine mais c'est un sac de 100 ;D
Il me semble que sur Starcab tu trouves le connecteur jst-nh et les pins à l'unité si tu veux
Par contre pour sertir les pins il faut quel type de pince?
Chez http://fr.rs-online.com, il y a par sachet de 10.
HxP-SHF-AA où le X est le nombre de contact
Par Exemple pour 4 : ici (http://fr.rs-online.com/web/p/boitier-pour-connecteur-ci/4905555/?searchTerm=H4P-SHF-AA&relevancy-data=636F3D3226696E3D4931384E4B6E6F776E41734D504E266C753D6672266D6D3D6D61746368616C6C7061727469616C26706D3D5E5B5C707B4C7D5C707B4E647D2D2C2F255C2E5D2B2426706F3D313326736E3D592673743D4D414E5F504152545F4E554D4245522677633D424F5448267573743D4834502D5348462D4141267374613D483450534846414126)
Les pins à sertir sont ici (http://fr.rs-online.com/web/p/contacts-pour-connecteur-ci/6881303/?searchTerm=6881303&relevancy-data=636F3D3126696E3D4931384E525353746F636B4E756D6265724D504E266C753D656E266D6D3D6D61746368616C6C26706D3D5E5C647B367D247C5E5C647B377D247C5E5C647B31307D2426706F3D313426736E3D592673743D52535F53544F434B5F4E554D4245522677633D4E4F4E45267573743D36383831333033267374613D3638383133303326)
Pour la pince, j'utilises une comme celle-ci
http://www.ebay.com/itm/Dupont-SN-28B-Pin-Crimping-Tool-2-54mm-3-96mm-28-18AWG-Crimper-0-1-1-0mm-New-/331888909221?hash=item4d461edba5:g:N2kAAOSwnDxUlRri
Hello,
merci tout plein pour les liens, ça évite de chercher.
Nickel merci Iro,
J'en profite vu que tu connais bien, pour sertir des pins pour connecteur AMP il faut quel type de pince ?
Normalement, la pince du dessus doit faire l'affaire.
Mais il faut la bonne tête , la plus petite , pour faire bien.
C'est que j'ai est suffisant pour le JST-NH mais pas pour le JST, étonnement.
Je vais essayer de trouver une tte avec les dimensions de la video
Merci.
Bon ca me saoule d'acheter une pince juste pour ca :D
oui ou alors faut en trouver une qui fasse plusieurs type de connecteurs.
j'ai recup ce qu'il faut au taf... connecteur pince et insert ;)... j'peux en faire quelques uns avec 2 bouts de fil qui sortent :D
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160624141457-ian57-DSC-1116.jpg) (https://gamoovernet.pixhotel.fr/pics/20160624141457-ian57-DSC-1116.jpg)
ça m'intéresse :D je t'envoi un MP
genre (https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160624142804-ian57-DSC-1117.jpg) (https://gamoovernet.pixhotel.fr/pics/20160624142804-ian57-DSC-1117.jpg)
j'ai pas mis les broches avant de connaitre la polarité ;)
Citation de: dominion le Vendredi 24 Juin 2016, 14:08:57 PM
Merci.
Bon ca me saoule d'acheter une pince juste pour ca :D
Un coups de soudure et de pince pour que çà rentre, çà fait le job :D
C'est un poil plus long, en effet.
Citation de: ian57 le Vendredi 24 Juin 2016, 14:15:14 PM
j'ai recup ce qu'il faut au taf... connecteur pince et insert ;)... j'peux en faire quelques uns avec 2 bouts de fil qui sortent :D
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160624141457-ian57-DSC-1116.jpg) (https://gamoovernet.pixhotel.fr/pics/20160624141457-ian57-DSC-1116.jpg)
moi, moi :-)=
Citation de: dominion le Vendredi 24 Juin 2016, 14:08:57 PM
Merci.
Bon ca me saoule d'acheter une pince juste pour ca :D
surtout qu'elle coute une blinde la molex là... dans les 100 boules je crois
donne une date pouraller kebaber avec thibaud semaine pro;)
Mail envoyé ian =:))
Yop c'est fait....
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160625114255-ian57-DSC-1118.jpg) (https://gamoovernet.pixhotel.fr/pics/20160625114255-ian57-DSC-1118.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160625114313-ian57-DSC-1119.jpg) (https://gamoovernet.pixhotel.fr/pics/20160625114313-ian57-DSC-1119.jpg)
Gnomon et Dominion mettez moi vous adresse en MP SVP.
de mon coté j'ai fait cela mpour mettre un cable micro usb... mais a priori le port de la naomi ne délivre pas assez pour allumer mon écran LCD...
faudrait peut être que je vire l'overclocking
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160625114441-ian57-DSC-1120.jpg) (https://gamoovernet.pixhotel.fr/pics/20160625114441-ian57-DSC-1120.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160625114455-ian57-DSC-1121.jpg) (https://gamoovernet.pixhotel.fr/pics/20160625114455-ian57-DSC-1121.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160625114508-ian57-DSC-1122.jpg) (https://gamoovernet.pixhotel.fr/pics/20160625114508-ian57-DSC-1122.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160625114523-ian57-DSC-1123.jpg) (https://gamoovernet.pixhotel.fr/pics/20160625114523-ian57-DSC-1123.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160625114545-ian57-DSC-1124.jpg) (https://gamoovernet.pixhotel.fr/pics/20160625114545-ian57-DSC-1124.jpg)
je vais voir ça, mettre aussi un autre distro pour voir si c'est bien un pb d'alim car là j'ai pas le carré multicolor... mais le firmware est peut être trop ancien.
[edit]Rien n'y fait, l'alim du port CN12 ne sembla pas assez puissante pour mon LCD chinois, il faudrait voir avec un adafruit [/edit]
PM envoyé.
Bon j'ai aussi un écran chinois. On verra bien.
Par contre, j'ai fait imprimer ton boitier pour mon pi.
Je viens de le recevoir et y a pas de trou pour la SD =:))
Pis j'arrive pas a enfiler l'écran LCD de banggood mais je pense que je pourrai ajuster un peu.
J'ai fait comme toi ian, mais j'avais laissé 1 à 2cm de fil au lieu de souder tout ensemble pour que ça ne tire pas trop sur le CN12. Comme ça je peux ajuster la longueur avec un câble micro-USB correspondant.
Et moi ça suffit à alimenter mon Pi + écran chinois.
Citation de: dominion le Samedi 25 Juin 2016, 18:19:09 PM
PM envoyé.
Bon j'ai aussi un écran chinois. On verra bien.
Par contre, j'ai fait imprimer ton boitier pour mon pi.
Je viens de le recevoir et y a pas de trou pour la SD =:))
Pis j'arrive pas a enfiler l'écran LCD de banggood mais je pense que je pourrai ajuster un peu.
Pour le trou de la SD j'en avais pas fait car j'utilise un adapateur micro-sd SD de chez adafruit http://www.gotronic.fr/art-adaptateur-micro-sd-pour-carte-raspberry-19655.htm et du coup ça dépasse pas. Je vais modifier le modèle pour ajouter ça et aussi des lumières pour les leds du pi
Bon mon alim est peut être un peu faiblarde
Citation de: Gakman le Samedi 25 Juin 2016, 20:00:45 PM
J'ai fait comme toi ian, mais j'avais laissé 1 à 2cm de fil au lieu de souder tout ensemble pour que ça ne tire pas trop sur le CN12. Comme ça je peux ajuster la longueur avec un câble micro-USB correspondant.
Et moi ça suffit à alimenter mon Pi + écran chinois.
ok bonne idée... je vais refaire...
ton écran chinois possède lui aussi une led rgb qui flashe fort?
Ian, j'ai un soucis pour ton boitier 3D. J'ai l'impression que les pins sur l'ecran bloque un peu.
Ce qui fait que je ne peux pas fermer le boitier. Tu avais le soucis ?
Merci
hello, peux tu poster un photo stp. y'en a un qui bloque c'est celui du haut près de l'écran je crois, il faut le raboter un peu. je posterai une photo ce soir... le boitier est chez moi
j'ai modif le boitier hier pour le trou de la sd et aussi des lumières coté leds d'activité, j'uploade sur thingiverse
Voici quelques photos du montage du boitier :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160628210759-ian57-DSC-1162.jpg) (https://gamoovernet.pixhotel.fr/pics/20160628210759-ian57-DSC-1162.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160628210818-ian57-DSC-1164.jpg) (https://gamoovernet.pixhotel.fr/pics/20160628210818-ian57-DSC-1164.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160628210835-ian57-DSC-1165.jpg) (https://gamoovernet.pixhotel.fr/pics/20160628210835-ian57-DSC-1165.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160628210909-ian57-DSC-1166.jpg) (https://gamoovernet.pixhotel.fr/pics/20160628210909-ian57-DSC-1166.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160628210924-ian57-DSC-1167.jpg) (https://gamoovernet.pixhotel.fr/pics/20160628210924-ian57-DSC-1167.jpg)
Finalement ya pas besoin de raboter les boutons, il faut bien les placer et aussi passer l'écran dans le bons sens afin de ne pas bloquer le bouton rouge du haut
super le boitier...il existe la version PI2 ? :mrgreen: :mrgreen:
moi j'ai toujours des problème de reboot intempestif avec justement mon PI2
partout on lit que c'est un Pb de security chip.... mes fesses oui :-(( :-(( :-((
error 33 gateway not found pb inexistant avec un pc et le script qui va bien...et sur pi wallou !!!!
Citation de: ian57 le Samedi 25 Juin 2016, 21:36:15 PM
ok bonne idée... je vais refaire...
ton écran chinois possède lui aussi une led rgb qui flashe fort?
Oui, c'est même assez désagréable.
câble reçu Ian57 ^- Encore merci
Citation de: sushy18 le Mardi 28 Juin 2016, 21:53:36 PM
super le boitier...il existe la version PI2 ? :mrgreen: :mrgreen:
moi j'ai toujours des problème de reboot intempestif avec justement mon PI2
partout on lit que c'est un Pb de security chip.... mes fesses oui :-(( :-(( :-((
error 33 gateway not found pb inexistant avec un pc et le script qui va bien...et sur pi wallou !!!!
yop, le soucis avec le boitier c'est qu'il est fait sur mesure pour l'écran LCD de chez Banggood... si tu en a un autre ça marchera pas.
Après je peux adapter pour un B+, Pi2, Pi3 pour ce type d'écran.
Pour l'instant je n'ai pas de soucis de reboot du Pi... tu as testé un autre Pi pour voir ?
Citation de: Gakman le Mardi 28 Juin 2016, 22:01:32 PM
Oui, c'est même assez désagréable.
du coup j'ai modifié les piforcetools pour jouer avec la couleur de la LED mais aussi couper LED + rétroéclairage au bout de 15s d'inactivité... :), une simple pression sur un bouton rallume le boitier
Citation de: Gnomon le Mardi 28 Juin 2016, 22:01:51 PM
câble reçu Ian57 ^- Encore merci
de nada... plus rapide que prévu ;)
je me suis renseigné... la pince à sertir molex coûte plus de 300€!!!!
Citation de: sushy18 le Mardi 28 Juin 2016, 21:53:36 PM
super le boitier...il existe la version PI2 ? :mrgreen: :mrgreen:
moi j'ai toujours des problème de reboot intempestif avec justement mon PI2
partout on lit que c'est un Pb de security chip.... mes fesses oui :-(( :-(( :-((
error 33 gateway not found pb inexistant avec un pc et le script qui va bien...et sur pi wallou !!!!
T'as essayé une autre alim pour ton pi ?
Citation de: ian57 le Mardi 28 Juin 2016, 22:03:34 PM
yop, le soucis avec le boitier c'est qu'il est fait sur mesure pour l'écran LCD de chez Banggood... si tu en a un autre ça marchera pas.
Après je peux adapter pour un B+, Pi2, Pi3 pour ce type d'écran.
Pour l'instant je n'ai pas de soucis de reboot du Pi... tu as testé un autre Pi pour voir ?
en gros tout va bien avec ta distri modifié yann jusqu'au moment ou le jeu se lance...
qq secondes apres le première crédit ( sur Puzzle bobble, tetris et d'autres jeu naomi 1)
la naomi reboot avec erreur 33 gateway not found.
Après qq recherche sur le net c'est le PI qui arrete de causer via le cable avec la dimmnet ce qui fais rebooter la naomi.
Solution proposé un peu partout foutre un chip zero key null double magnum dans ta face et ca marche sauf que là ca ne marche pas..
mon null chip est celui de Aje_fr qui fonctionne parfaitement sur le CF
les jeux Atomiswave eux passent sans pb et ne rebootent pas ( ils ne font pas de check Security chip CFQD ).
ceux qui ont ce pb ne l'ont plus jamais eu en netbootant via PC avec le batch python qui cause avec la netdimm.
autres points inintéressants c'est que le pb se voit surtout sur les PI2 et pasou moins avec le b ou b+
si qq'un peux me MP un .hex des fois que c'est pas le même pour mon 16f628aps: Tyler t'avais raison... un PI c'est bisextile... :-\
lipide512 tu avais aussi raison en disant qu'est ce que tu te fais chier avec un pi... y a que yann qui sait faire marcher ça... :D ( bon la fin est de moi ...)
Citation de: Maitre_Poulpi le Mardi 28 Juin 2016, 22:12:15 PM
T'as essayé une autre alim pour ton pi ?
ça peut jouer dessus tu crois ? je suis sceptique...
yo
c'est pas le même security chip pour le CF et pour le netboot.
tu peux changer une instruction (voir plus haut) pour que le pi envoi le signal en permanence et que du coup ca ne plante pas
j'ai eu la meme erreur que toi la semaine derniere
mon security chip etait mort
j'ai refait et c'est good
Citation de: zebassprophet le Mardi 28 Juin 2016, 23:14:43 PM
yo
c'est pas le même security chip pour le CF et pour le netboot.
tu peux changer une instruction (voir plus haut) pour que le pi envoi le signal en permanence et que du coup ca ne plante pas
j'ai eu la meme erreur que toi la semaine derniere
mon security chip etait mort
j'ai refait et c'est good
:-* <:) <:) <:)
si qu'un a de quoi me faire suivre le .HEX j'ai de quoi burner un PIC. :-* :-*
Faut modi aussi un jumper sur la dimm ? dailleurs c'est quoi la position qu'il faut ?
Je croyais que c'était ton pi qui rebootais sans cesse, c'est pour ça que je t'ai fait devenir comme la fosse. ;D
La fosse tranquille <:)
Dis tu as le .hex à me filer ??
De mémoire j'avais utilisé celui sur pastebin avec la correction indiquée par aje dans son tuto CF.
Citation de: Maitre_Poulpi le Mercredi 29 Juin 2016, 02:02:34 AM
De mémoire j'avais utilisé celui sur pastebin avec la correction indiquée par aje dans son tuto CF.
oui j'ai testé aussi et idem ça doit être celui pour les CF justement... :-[
il fonctionne pour toi en netboot ?
Tu avais essayé avec le bout de code a rajouter que j'avais indiqué quelques pages plus haut ?
J'avais aussi le soucis de gateway 33 et depuis plus aucun soucis.
Ian je referais des photos pour le boitier. Et merci pour la version avec carte SD =:))
EDIT:
Voici ce dont je parlais :
http://www.gamoover.net/Forums/index.php?topic=28275.msg589504#msg589504
demnde a nekoma c'est lui qui a fait mon pic
Citation de: dominion le Mercredi 29 Juin 2016, 07:15:50 AM
Tu avais essayé avec le bout de code a rajouter que j'avais indiqué quelques pages plus haut ?
J'avais aussi le soucis de gateway 33 et depuis plus aucun soucis.
Ian je referais des photos pour le boitier. Et merci pour la version avec carte SD =:))
EDIT:
Voici ce dont je parlais :
http://www.gamoover.net/Forums/index.php?topic=28275.msg589504#msg589504
Yep je vais modifier le projet pour prendre en compte la non presence du sécu chip et aussi les écran s adafruit par l'intermédiaire de variable de config. Ce sera plu simple pour tout le monde
Citation de: Maitre_Poulpi le Mercredi 29 Juin 2016, 01:26:19 AM
Je croyais que c'était ton pi qui rebootais sans cesse, c'est pour ça que je t'ai fait devenir comme la fosse. ;D
oui pareil, j'avais cru comprendre ça aussi... c'était bizarre ;)
Pour la config des jumpers c'est là http://8bitplus.co.uk/projects/netboot-sega-naomi-netdimm/
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160629084704-ian57-NetDimm-Jumpers-conf.png-nggid03748-ngg0dyn-320x240x100-00f0w010c010r110f110r010t010.png) (https://gamoovernet.pixhotel.fr/pics/20160629084704-ian57-NetDimm-Jumpers-conf.png-nggid03748-ngg0dyn-320x240x100-00f0w010c010r110f110r010t010.png)
j'ai demandé à nekoma pour le pg du Pic ...
Citation de: ian57 le Mercredi 29 Juin 2016, 08:47:33 AM
oui pareil, j'avais cru comprendre ça aussi... c'était bizarre ;)
Ah, on est on moins 2 :D
C'est la faute à Sushy, y parle le couscous =:))
Citation de: sushy18 le Mercredi 29 Juin 2016, 02:53:38 AM
oui j'ai testé aussi et idem ça doit être celui pour les CF justement... :-[
il fonctionne pour toi en netboot ?
J'ai pas poussé mes tests encore mais j'ai déjà une netdimm où ça ne fonctionne pas du tout, je crois que ça me dis que le jeu n'est pas compatible ou un truc du genre. Et j'ai une autre netdimm où sans chip ça va pas (faut que je test avec la modif indiquée par dominion plus haut) et avec chip (ça doit être celui du CF) j'arrive parfois à une erreur gateway et parfois ça fonctionne.
Citation de: Maitre_Poulpi le Mercredi 29 Juin 2016, 09:05:06 AM
Ah, on est on moins 2 :D
C'est la faute à Sushy, y parle le couscous =:))
J'ai pas poussé mes tests encore mais j'ai déjà une netdimm où ça ne fonctionne pas du tout, je crois que ça me dis que le jeu n'est pas compatible ou un truc du genre. Et j'ai une autre netdimm où sans chip ça va pas (faut que je test avec la modif indiquée par dominion plus haut) et avec chip (ça doit être celui du CF) j'arrive parfois à une erreur gateway et parfois ça fonctionne.
pour ta première netdimm, verifie la version du Bios de la naomi, moi j'ai du changer le mien (pour le dernier sorti en multi via Nekoma) trop vieux te la netdimm en 4.02 me donnait le même message d'erreur.
yep la modif de dominion, permet de conserver la connexion le temps que tu joues... ça leurre la netdimm... ce que fait le pc connecté...
pour l'erreur de gateway, le Jack a eu le soucis. changement du secu chip pour une version netdimm et tout est ok.
Citation de: Maitre_Poulpi le Mercredi 29 Juin 2016, 09:05:06 AM
Ah, on est on moins 2 :D
C'est la faute à Sushy, y parle le couscous =:))
et je dois même avoir le cerveau dans la semoule
j'ai bien fais la modif mon PI s'alimente mon lcd plus du tout.
#!/usr/bin/python
# Written by TravistyOJ (AKA Capaneus)
import os, collections, signal, sys, subprocess, socket
import triforcetools
from Adafruit_CharLCDPlate import Adafruit_CharLCDPlate
from time import sleep
ips = ["192.168.1.2", "192.168.1.3", "192.168.1.4", "192.168.1.5"] # Add or remove as many endpoints as you want
rom_dir = "/boot/roms/" # Set absolute path of rom files ending with trailing /
commands = ["Ping Netdimm", "Change Target"]
# Define a signal handler to turn off LCD before shutting down
def handler(signum = None, frame = None):
lcd = Adafruit_CharLCDPlate()
lcd.clear()
lcd.stop()
sys.exit(0)
signal.signal(signal.SIGTERM , handler)
# Determine hardware revision and initialize LCD
revision = "unknown"
cpuinfo = open("/proc/cpuinfo", "r")
for line in cpuinfo:
item = line.split(':', 1)
if item[0].strip() == "Revision":
revision = item[1].strip()
if revision.startswith('a'):
lcd = Adafruit_CharLCDPlate(busnum = 1)
else:
lcd = Adafruit_CharLCDPlate()
lcd.begin(16, 2)
# SET YOUR DESIRED POWER ON LCD COLOR HERE. 'lcd.COLORNAME' where COLORNAME = RED, YELLOW, GREEN, TEAL, BLUE, VIOLET
lcd.backlight(lcd.BLUE)
lcd.message(" Piforce Tools\n Ver. 1.5")
sleep(2)
# Try to import game list script, if it fails, signal error on LCD
try:
from gamelist import games
except (SyntaxError, ImportError) as e:
lcd.clear()
lcd.message("Game List Error!\n Check Syntax")
sleep(5)
games = {}
# Purge game dictionary of game files that can't be found
missing_games = []
for key, value in games.iteritems():
if not os.path.isfile(rom_dir+value):
missing_games.append(key)
for missing_game in missing_games:
del games[missing_game]
pressedButtons = []
curr_ip = 0
lcd.clear()
if len(games) is 0:
lcd.message("NO GAMES FOUND!")
sleep(1)
iterator = iter(commands)
selection = iterator.next()
mode = "commands"
lcd.clear()
lcd.message(selection)
else:
iterator = iter(collections.OrderedDict(sorted(games.items(), key=lambda t: t[0])))
selection = iterator.next()
mode = "games"
lcd.message(selection)
while True:
# Handle SELECT
if lcd.buttonPressed(lcd.SELECT):
if lcd.SELECT not in pressedButtons:
pressedButtons.append(lcd.SELECT)
if selection is "Change Target":
curr_ip += 1
if curr_ip >= len(ips):
curr_ip = 0
lcd.message("\n"+ips[curr_ip])
elif selection is "Ping Netdimm":
lcd.clear()
lcd.message("Pinging\n"+ips[curr_ip])
response = os.system("ping -c 1 "+ips[curr_ip])
lcd.clear()
if response == 0:
lcd.message("SUCCESS!")
else:
lcd.message("Netdimm is\nunreachable!")
sleep(2)
lcd.clear()
lcd.message(selection)
else:
lcd.clear()
lcd.message("Connecting...")
try:
triforcetools.connect(ips[curr_ip], 10703)
except:
lcd.clear()
lcd.message("Error:\nConnect Failed")
sleep(1)
lcd.clear()
lcd.message(selection)
continue
lcd.clear()
lcd.message("Sending...")
lcd.setCursor(10, 0)
lcd.ToggleBlink()
triforcetools.HOST_SetMode(0, 1)
triforcetools.SECURITY_SetKeycode("\x00" * 8)
triforcetools.DIMM_UploadFile(rom_dir+games[selection])
triforcetools.HOST_Restart() triforcetools.TIME_SetLimit(10*60*1000)
lcd.ToggleBlink()
lcd.clear()
lcd.message("Transfer\nComplete!")
sleep(5)
while not lcd.buttonPressed(lcd.SELECT):
# set time limit to 10h. According to some reports, this does not work.
triforcetools.TIME_SetLimit(10*60*1000)
lcd.clear()
lcd.message("Now Playing")
sleep(1)
lcd.clear()
lcd.message(selection)
sleep(1)
lcd.clear()
lcd.message("Press select\nto change game")
sleep(1)
triforcetools.disconnect()
lcd.clear()
lcd.message(selection)
elif lcd.SELECT in pressedButtons:
pressedButtons.remove(lcd.SELECT)
# Handle LEFT
if lcd.buttonPressed(lcd.LEFT):
if lcd.LEFT not in pressedButtons and len(games) > 0:
pressedButtons.append(lcd.LEFT)
mode = "games"
iterator = iter(collections.OrderedDict(sorted(games.items(), key=lambda t: t[0])))
selection = iterator.next()
previous = None
lcd.clear()
lcd.message("Games")
sleep(1)
lcd.clear()
lcd.message(selection)
elif lcd.LEFT in pressedButtons:
pressedButtons.remove(lcd.LEFT)
# Handle RIGHT
if lcd.buttonPressed(lcd.RIGHT):
if lcd.RIGHT not in pressedButtons:
pressedButtons.append(lcd.RIGHT)
mode = "commands"
iterator = iter(commands)
selection = iterator.next()
previous = None
lcd.clear()
lcd.message("Commands")
sleep(1)
lcd.clear()
lcd.message(selection)
elif lcd.RIGHT in pressedButtons:
pressedButtons.remove(lcd.RIGHT)
# Handle UP
if lcd.buttonPressed(lcd.UP):
if lcd.UP not in pressedButtons and previous != None:
pressedButtons.append(lcd.UP)
if mode is "games":
iterator = iter(collections.OrderedDict(sorted(games.items(), key=lambda t: t[0])))
else:
iterator = iter(commands)
needle = iterator.next()
selection = previous
previous = needle
while selection != needle and selection != previous:
previous = needle
try:
needle = iterator.next()
except StopIteration:
break
lcd.clear()
lcd.message(selection)
elif lcd.UP in pressedButtons:
pressedButtons.remove(lcd.UP)
# Handle DOWN
if lcd.buttonPressed(lcd.DOWN):
if lcd.DOWN not in pressedButtons:
pressedButtons.append(lcd.DOWN)
previous = selection
try:
selection = iterator.next()
except StopIteration:
if mode is "games":
iterator = iter(collections.OrderedDict(sorted(games.items(), key=lambda t: t[0])))
else:
iterator = iter(commands)
selection = iterator.next()
lcd.clear()
lcd.message(selection)
elif lcd.DOWN in pressedButtons:
pressedButtons.remove(lcd.DOWN)
j'ai chié où ? ::)
edit: j'ai recup le piforcetool.py
ici
https://github.com/ian57/piforcetools-1.X
et depuis quelques minutes j'utilise note ++ qui fout moins la merde dans les lignes...
et je vois apparaitre à 2 endroits le code à modifier :-((
des lignes 964 à 971
des lignes 1107 à 1114
je sèche... je pourrais quémander le piforcetool.py et l'injecter as-is...mais je ne comprendrait pas pourquoi ça ne marche pas....
un peu d'aide et surtout explication me ferais grand bien...
<:) :-*
hello sushy
Attention, ma version 1.X est très différente de la version originale 1.4 de https://github.com/travistyoj/piforcetools. Si tu utilises celle ci mon fichier piforcetool.py ne fonctionnera pas.
Il faut modifier le fichier original : http://pastebin.com/yUWbrWH9
tu a bien un écran chinois et pas un adafruit?
Citation de: ian57 le Jeudi 30 Juin 2016, 08:43:52 AM
hello sushy
tu a bien uin écran chinois et pas un adafruit. Ma version de piforce tools fonctionnait auparavant ?
Slt,
Pour ce qui est de la version ...j'en sais rien ...mais ça marchait avec le piforce non modifié ou le tien avec les modifications qui éteignent l'écran.
C'est après modification cités plus haut que ça ne marche plus....
J'pense plus à un pb de syntaxe.... mais...en vrai j'en sais pas plus.
Citation de: sushy18 le Jeudi 30 Juin 2016, 08:55:38 AM
Slt,
Pour ce qui est de la version ...j'en sais rien ...mais ça marchait avec le piforce non modifié ou le tien avec les modifications qui éteignent l'écran.
C'est après modification cités plus haut que ça ne marche plus....
J'pense plus à un pb de syntaxe.... mais...en vrai j'en sais pas plus.
ok je suis en train de modifier ma version pour la prise en compte de l'absence du secu_chip
je te dis quand j'ai une version à tester
Pour vérifier la syntaxe, il faut lancer le fichier pyrhon en console, sinon t'as pas de retour
Ok j'ai fais la modif https://github.com/ian57/piforcetools-1.X/commit/ea6082f1d17b2d27ab679561ba467dfab71ac918 , mais je peux pas tester.. j'ai pas la naomi au taf ;)
le pg se lance sur mon pi, sans erreur, mais c'est pas sur que ça marche.
dans le fichier config.py tu changes la valeur SECURITY_CHIP = 1 à SECURITY_CHIP = 0 (pour pas de secu chip)
si tu as tes roms dans /boot/roms il faut aussi modifier dans le même fichier :
ROM_DIR = "/home/pi/roms/" -> ROM_DIR = "/boot/roms/"
voila tiens moi au courant
sur ta pages il y a 3 fichiers
Config.py
piforcetool.py
et labels.py
correct ?
donc je prend le nouveau config.py je fais la modif du security en changeant le 1 en 0
j'injecte ensuite le nouveau piforcetool.py
et je prend aussi le labels.py et tout ça sur la SD en mode remplace et annule le précédent ?
je test et je te dis ?
Citation de: sushy18 le Jeudi 30 Juin 2016, 10:39:28 AM
sur ta pages il y a 3 fichiers
Config.py
piforcetool.py
et labels.py
correct ?
donc je prend le nouveau config.py je fais la modif du security en changeant le 1 en 0
j'injecte ensuite le nouveau piforcetool.py
et je prend aussi le labels.py et tout ça sur la SD en mode remplace et annule le précédent ?
je test et je te dis ?
la page c'est juste pour te montrer les modifs. Le plus simple pour faire vite c'est de prendre tous les fichiers.
ensuite oui tu modifies le fichier config.py suivant tes besoins.
tu as bien un écran chinois?
Acheté sur eBay ou Ali je dirais oui....mais il fonctionne avec toutes les versions de piforce...
Ca veut peut être rien dire =:))
Je te le prend en photo ds qq minutes.
Citation de: sushy18 le Jeudi 30 Juin 2016, 11:04:17 AM
Acheté sur eBay ou Ali je dirais oui....mais il fonctionne avec toutes les versions de piforce...
Ca veut peut être rien dire =:))
Je te le prend en photo ds qq minutes.
ok c'était juste pour savoir... après mon code est peut être buggé, j'ai fais cela en aveugle.
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160630111542-sushy18-IMG-20160630-111451.jpg) (https://gamoovernet.pixhotel.fr/pics/20160630111542-sushy18-IMG-20160630-111451.jpg)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160630111604-sushy18-IMG-20160630-111441.jpg) (https://gamoovernet.pixhotel.fr/pics/20160630111604-sushy18-IMG-20160630-111441.jpg)
verdict ?
yep , c'est le même que le mien :), c'est tout bon normalement
Je dois être gogole...
je viens de downloader ton image
piforcetools-1.X-Naomi_8Go_WindowsUser.img
j'ai lancé win32DiskImage writer
et lancé le pi....ben walou...les 2 leds de mon PI2 sont alumés fixe et l'ecran reste deseperement noir...
qd je veux lire ma µSD qui s'appel FAT il m'invite a la formater au démarrage...alors je dis oui (non j'deconne mdrrr :fleche: )
il me demande de le formater comme s'il etait dans un format inconnu de windaube.
encore 2 tentative et il y aura bientot une netdimm a vendre avec son pi NOS
Voici ma version si tu veux tester :
https://1fichier.com/?6nv06ho0al
Je n'y étais pas arrivé avec la version de Ian.
y a un mot de passe sur on fichier pour le DL ?
Citation de: sushy18 le Jeudi 30 Juin 2016, 19:04:48 PM
Je dois être gogole...
je viens de downloader ton image
piforcetools-1.X-Naomi_8Go_WindowsUser.img
j'ai lancé win32DiskImage writer
et lancé le pi....ben walou...les 2 leds de mon PI2 sont alumés fixe et l'ecran reste deseperement noir...
qd je veux lire ma µSD qui s'appel FAT il m'invite a la formater au démarrage...alors je dis oui (non j'deconne mdrrr :fleche: )
il me demande de le formater comme s'il etait dans un format inconnu de windaube.
encore 2 tentative et il y aura bientot une netdimm a vendre avec son pi NOS
yop cette image est HS, il faut que je la refasse. sorry. Prends la version non windows https://mega.nz/#!DpsFDJQQ!sZW1l0XPlT1KzTMERJL_R3v8Fiv2L60r4GEvhodYms8 et remets les nouveaux fichiers du projet https://github.com/ian57/piforcetools-1.X . Si tu n'y arrive pas je vais te faire uun image de la mienne.. ça va marcher t'inquiète, un peu de patience.
je vais refaire les images demain si j'ai un peu de temps.
Citation de: dominion le Jeudi 30 Juin 2016, 20:22:31 PM
Voici ma version si tu veux tester :
https://1fichier.com/?6nv06ho0al
Je n'y étais pas arrivé avec la version de Ian.
c'est la version originale https://github.com/travistyoj/piforcetools avec le patch du secu chip?
Oui, c'est la version 1.5 avec quelques trad françaises: https://1fichier.com/?6snk5g461h
Désolé =:))
Retentez avec ce lien.
Moi aucune de tes images n'avaient fonctionnées du coup, j'étais reparti sur un version bien basique.
Citation de: dominion le Vendredi 01 Juillet 2016, 07:35:57 AM
Oui, c'est la version 1.5 avec quelques trad françaises: https://1fichier.com/?6snk5g461h
Désolé =:))
Retentez avec ce lien.
Moi aucune de tes images n'avaient fonctionnées du coup, j'étais reparti sur un version bien basique.
ah ça c'est pas cool. Je vais faire quelques modifs aujourd'hui et refaire des images propres. Je vous tiens au courant.
salut ,
je confirme en effet que même l'image linux me fait la même chose.
ne boot pas et impossible d'explorer... :-\
Citation de: sushy18 le Vendredi 01 Juillet 2016, 08:40:47 AM
salut ,
je confirme en effet que même l'image linux me fait la même chose.
ne boot pas et impossible d'explorer... :-\
grrrr pas cool. je bosse dessus là... je posterai les nouveaux liens vers les images
apres faut pas te flageller pour notre debilisme :D
Citation de: sushy18 le Vendredi 01 Juillet 2016, 08:59:34 AM
apres faut pas te flageller pour notre debilisme :D
non t'inquiète, j'avais fais ça vite... et j'avais pas eu le temps de tout vérifier. les images sont peut être pourries, ou encore mon image sd de 8Go superieur à la taille de certaine SD de 8Go -> Erreur.
je reprépare une SD et je diminuerai un peu la taille de la partoche la plus grande histoire que ça déborde pas ;)
question pourquoi sur les distrib existantes je ne vois pas config.py entre autres ?
Citation de: sushy18 le Vendredi 01 Juillet 2016, 09:06:32 AM
question pourquoi sur les distrib existantes je ne vois pas config.py entre autres ?
pour la version 1.X, j'ai repris la version de https://github.com/amosso75/piforcetools/ bien plus avancée et mieux programmée. il y a pas mal d'ajout. On peut faire pas mal de truc en plus depuis les 5 boutons de l'interface, grâce à la gestion d'appui court et d'appui long du bouton select par exemple.
Citation de: sushy18 le Vendredi 01 Juillet 2016, 08:59:34 AM
apres faut pas te flageller pour notre debilisme :D
Elle est bonne celle-là.
Mets-la dans ta signature :D
Ah au fait, juste pour info vous aviez bien gunzipé le fichier avant de générer l'image ?
voici le lien vers l'image zippée https://mega.nz/#!m8EFBABC!yVpT8J8WwMtGW5qdv2XUmLRUEocPyNPzPxuTVicTS_g
là il faut un linux car les roms sont sans /home/pi/rom
je prépare la version windows... pour mettre les roms dans /boot/rom
Citation de: Maitre_Poulpi le Vendredi 01 Juillet 2016, 09:45:17 AM
Elle est bonne celle-là.
Mets-la dans ta signature :D
entre ma signature qu'il faut changer et le sous titre de mon avatar ...on va plus me reconnaitre :D
juste pour information :
en suivant les conseils de Dominion :-*
charger le 1.5 de http://travistyoj.github.io/piforcetools/
et remplacer les fichier contenu ici : https://1fichier.com/?6snk5g461h
ça marche Nickel....
Ian57 est ce que tu sais me dire si ce sont tes fichiers ou d'autres ?
j'ai tendance a penser que non puisque l'écran ne s'éteint pas...
par contre ça marche géniale !!! on peut même changer de jeu a la volée... :-)= :-)= :-)=
Citation de: ian57 le Vendredi 01 Juillet 2016, 10:25:49 AM
Ah au fait, juste pour info vous aviez bien gunzipé le fichier avant de générer l'image ?
ça veut dire extraire pour n'avoir que .img ?
Citation de: sushy18 le Vendredi 01 Juillet 2016, 10:29:44 AM
entre ma signature qu'il faut changer et le sous titre de mon avatar ...on va plus me reconnaitre :D
juste pour information :
en suivant les conseils de Dominion :-*
charger le 1.5 de http://travistyoj.github.io/piforcetools/
et remplacer les fichier contenu ici : https://1fichier.com/?6snk5g461h
ça marche Nickel....
Ian57 est ce que tu sais me dire si ce sont tes fichiers ou d'autres ?
j'ai tendance a penser que non puisque l'écran ne s'éteint pas...
par contre ça marche géniale !!! on peut même changer de jeu a la volée... :-)= :-)= :-)=
ça veut dire extraire pour n'avoir que .img ?
Non ce ne sont pas les miens ;) moi j'ai plus de fichiers et la Led ferait de joliee couleurs au démarrage ;) et oui le LDC s'éteint au bout de 15s car c'est bien chiant cette led bleue
pour la dernière phrase... c'est une blague ou non ?
l'image de la SD fait 8Go et le fichier téléchargé en fait 2... c'est donc une image compressée... si vous avez essayé de faire la SD avec la version compressée... pas étonnant que ça marche pas ;)
il faut utiliser un soft pour désarchiver l'image.. au final on a un .img que l'on utilise pour créer la carte SD avec win32disk imager par exemple.
Non non c'était pas une blague... <:) :-[
Je pensais que c'était un terme spécifique/un truc que seuls les linuxiens connaissent...
Du coup j'ai honte j'arrête de poster.....
Je quitte le forum.
Citation de: sushy18 le Vendredi 01 Juillet 2016, 10:52:42 AM
Non non c'était pas une blague... <:) :-[
Oui tu as raison, gunzip (gnu unzip) est un outil spécifique Unix/Linux pour extraire les archives. ça utilise des .gz.
le principal est que tu as extrait l'archive avant de la créer.
J'ai testé l'image linux elle fonctionne.
là je vais tester l'image windows avant de la gzipper ;)
Heu moi je suis pas un puceau du faisage de SD pour le pi :D
Ca merdait, bref pas grave, ma version me convient ^-
J'avais réussi à installer celle d'amosso, mais je trouvais qu'il y avait trop d'option.
Du coup j'étais reparti sur la 1.5 de bââââââse.
L'essentiel, c'est que ca marche !
^-
Sinon voici le boitier :
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160701131220-dominion-IMG-1581.JPG) (https://gamoovernet.pixhotel.fr/pics/20160701131220-dominion-IMG-1581.JPG)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160701131240-dominion-IMG-1582.JPG) (https://gamoovernet.pixhotel.fr/pics/20160701131240-dominion-IMG-1582.JPG)
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160701131303-dominion-IMG-1583.JPG) (https://gamoovernet.pixhotel.fr/pics/20160701131303-dominion-IMG-1583.JPG)
On voit bien que l'écran est a ras, voire dépasse un chouia mais je ne peux pas le fermer. (et encore c'est sans les boutons là)
J'ai l'impression que c'est les pinoches sur l'écran qui me gene.
Ian tu avais réuploadé la version avec SD sur thingiverse ?
Yep mon boitier ferme lui ;) donc il doit y avoir un truc qui dépasse :)
oui j'ai reup : case-RasPi_Case2Bottom_002.stl ici http://www.thingiverse.com/thing:1603284
cool le boitier, bon la forme est un peu neo stalinienne :) mais moi j'aime bien
J'allais oublier.. le lien vers l'image pour les windowsiens https://mega.nz/#!P0FAAKJA!D9ov18IgMqRYE-dNdXyg8LpnS4DqSfAkrsY5uJqGqQI
Un nouveau projet : la version graphique des PiForcetools pour utiliser l'ecran 3.5" tft tactile chinois qui n'est pas utilisable en arcade... résolution trop importante pour le bus SPI et du coup... pas assez de fps
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20160713160510-ian57-DSC-1232.jpg) (https://gamoovernet.pixhotel.fr/pics/20160713160510-ian57-DSC-1232.jpg)
Oula :-)= :-)= Ça s'annonce cool ce petit projet 8)
Tu vas me faire regretter l'achat de mon lcd... et me faire commander un tft dans pas longtemps ;)
Depuis le temps qu' on attendait ça, je croyais ne jamais le voir arriver ! <:) ^-
Bon j'suis qu'au début du projet .. le but ne pas tout refaire, du coup j'ai choisi PySDL2 afin de pouvoir intégrer le code des piforcestools dans le pg graphique.
Pour l'instant je me prends en main la lib... il reste tout à faire :)
Si tu peux intégrer piforce-web, comme ça on aura au choix l'écran ou l'accès par le mobile :D
^-
Citation de: Gakman le Jeudi 14 Juillet 2016, 09:51:44 AM
Si tu peux intégrer piforce-web, comme ça on aura au choix l'écran ou l'accès par le mobile :D
^-
connait pas piforce-web c'est ça ? https://github.com/dev-tty0/Piforce-Web par contre c'est juste une image... donc pas de doc pas d'explication... pffff encore du taf... :)
Le principe c'est d'avoir un relais de ton affichage écran en serveur page web, pour commander le pi avec un ordi ou un smartphone. C'est la classe de sortir ton smartphone de ta poche pour changer le jeu ;).
Citation de: Gakman le Jeudi 14 Juillet 2016, 21:21:29 PM
Le principe c'est d'avoir un relais de ton affichage écran en serveur page web, pour commander le pi avec un ordi ou un smartphone. C'est la classe de sortir ton smartphone de ta poche pour changer le jeu ;).
Alors que d'appuyer juste sur un bouton est bien moins compliqué ?
Citation de: TylerDurden67 le Vendredi 15 Juillet 2016, 06:33:34 AM
Alors que d'appuyer juste sur un bouton est bien moins compliqué ?
ce système peut permettre d'enfouir le pi, mais je vois pas l'intérêt, conjointement avec un écran.
Citation de: TylerDurden67 le Vendredi 15 Juillet 2016, 06:33:34 AM
Alors que d'appuyer juste sur un bouton est bien moins compliqué ?
:D <:)
Citation de: funkycochise le Vendredi 15 Juillet 2016, 07:58:10 AM
ce système peut permettre d'enfouir le pi, mais je vois pas l'intérêt, conjointement avec un écran.
Je me doute du principe mais sans parler de la difficulté d'intégrer le système Web, tu y rajoutes encore un dongle Wi-Fi, la liaison entre le raspberry et ton routeur. Bref,perso cela pose plus de problème de 'panne'.
Si j'avais une borne naomi dédiée, je pousserai plutôt le vice à intégrer l'écran et boutons directement sur le panel
Et vu la taille des smartphones de nos jours, l'avoir en poche ça la deforme :D
En même je n'en ai pas non plus l'utilité, mais faut bien lancer des défis technique à ian57 ! :D
Oula, tu m'interesses =:))
Tu as la ref de l'ecran ?
Citation de: TylerDurden67 le Vendredi 15 Juillet 2016, 06:33:34 AM
Alors que d'appuyer juste sur un bouton est bien moins compliqué ?
Oui mais moins classieux 8) =:))
Au fait ian57, maintenant que tu as une belle naomi, as tu essayés de mettre un Pi avec recalbox dedans? C'est pour savoir si tu as le même problème que moi de dédoublement vertical sur le menu de sélection des jeux.
Nop point encore... et je ne sais pas si je ferai... le pi c'est pour juste pour le netboot...
Hello,
j'ai tenté de passer la netdimm à 1Go à l'aide de ces barettes identiques http://www.ebay.fr/itm/231451453941?_trksid=p2057872.m2749.l2648&ssPageName=STRK%3AMEBIDX%3AIT
les barettes sont reconnues et le test est ok, tout se passe bien au niveau du téléversement dans la netdimm et du check memoire, mais au moment de lancer le jeu, certains ne passent pas avec le message d'erreur "THIS GAME IS NOT ACCEPTABLE BY MAIN BOARD" alors que le jeu passe avec mes 512 Mo en 2 barettes de 256Mo dépareillées.
voila, si quelqu'un a une idée... bon a prioori les 1Go ne sont pas du tout nécessaires... alors je suis repassé en 512...
je n'ai pas testé un barette de 512 seule...
Ma petite pierre à l'edifice
Dans peu de temps, il va y avoir du lourd techniquement concernant la naomi qui va ouvrir beaucoup de possibilités , et pour ceux qui s'en souviennent, je voulais accélérer le chargement des jeux.
Suite à un manque de temps et d'intérêt général, j'ai mis de côté
Ian, si t'es chaud ça ne prendra pas de temps, voici ce qu'il faut modifier pour accélérer le Chargement via netboot (pour cf, il faut patcher et réinjecter le firmware, donc plus lourd)
Le truc, je voulais carrément enlever les check memory.mais pour éviter des problèmes, on les garde mais on ne fera pas sur la totalité (honnêtement, à part un problème de câble ou de fichier corrompu, il n'y a rien à perdre)
La ligne de code à modifier dans le fichier. Py c'est
DIMM_SetInformation(crc, lenght)
Il faut une lenght plus petite(si divisée par 100 ou 1000 ça ne gênera pas grand monde) et la routine fera un crc sur cette longueur.
Donc uploader le fichier comme d'habitude et DIMM_SetInformation raccourci
Et voilà, fini les Check memory interminable
Ian, à toi <:)
Hello, TylerDurden67
Je dois t'avouer que je n'ai pas détaillé le code source de la partie transfert des roms... j'ai juste ajouter quelques lignes pour le gestion des leds pour mon cas particulier d'écran chinois (que tout le monde possède ;)) à partir d'un fork plus avancé que le piforcetools orginal.
Mais pas de soucis, je vais tester ton petit patch et faire un retour et intégrer si tout va bien.
En tous cas, un grand merci.
PS : je suis sur ma dreamguncab... donc pour l'instant le "graphical Piforcetools NetBoot" est en standby :)...mais je n'oublie pas ;)
PPS : tu comptes te rendre au BGS? ce serait l'occasion de se rencontrer in RL?
A+
L'annee dernière j'ai rencontré ton fils, tu étais au bar il me semble :D
J'essaye de passer cette année aussi au bgs ;)
Concernant la modif, je vais essayer de voir lorsque tout le monde fera la sieste. Je n'ai pas suivi tes modifs mais ton fichier est dispo pour que je rajoute cette partie ?
Faut juste que je regarde comment diviser en python, vu que je ne connais pas ce language :D
Citation de: TylerDurden67 le Dimanche 31 Juillet 2016, 09:40:01 AM
L'annee dernière j'ai rencontré ton fils, tu étais au bar il me semble :D
J'essaye de passer cette année aussi au bgs ;)
Concernant la modif, je vais essayer de voir lorsque tout le monde fera la sieste. Je n'ai pas suivi tes modifs mais ton fichier est dispo pour que je rajoute cette partie ?
Faut juste que je regarde comment diviser en python, vu que je ne connais pas ce language :D
Yop tout est là https://github.com/ian57/piforcetools-1.X
Cool si tu passes, moi je serai à mon stand recalbox avec des panels, une micro borne et la bartop galaxian.
lequel fils... le grand ou le petit ;)
A+
Tyler rules je dis ça je dis rien...
Hello tyler
J'ai bien trouvé la fonction
def DIMM_SetInformation(crc, length):
#s.send(struct.pack("<IIII", 0x1900000C, crc & 0xFFFFFFFF, length, 0))
#s.send(struct.pack("<IIII", 0x1900000C, crc & 0xFFFFFFFF, length // 100, 0))
s.send(struct.pack("<IIII", 0x1900000C, crc & 0xFFFFFFFF, length // 1000, 0))
Bon j'ai une erreur 31 : games is not acceptable by the mainboard!
après c'est peut être ma division... faut que je regarde en détail
j'ai modifié :
def DIMM_SetInformation(crc, length):
#s.send(struct.pack("<IIII", 0x1900000C, crc & 0xFFFFFFFF, length, 0))
#s.send(struct.pack("<IIII", 0x1900000C, crc & 0xFFFFFFFF, length // 100, 0))
s.send(struct.pack("<IIII", 0x1900000C, crc & 0xFFFFFFFF, hex(length // 100), 0))
ben là l'envoi du fichier ne se termine même pas.... ça reste bloqué sur "sending"... le fonction hex renvoie une chaine de caractères, je pense que ça vient de là
>>> hex(0xFFFFFFFF // 1000)
'0x418937'
>>>
je pense que l'info de la longueur de rom doit servir ailleurs ;)
il faudrait voir ou se trouve la directive de check memory pour diminuer la taille à ce moment. Mais je ne sais pas si c'est faisable
je refais un essais en divisant seulement par 10 :
def DIMM_SetInformation(crc, length):
#s.send(struct.pack("<IIII", 0x1900000C, crc & 0xFFFFFFFF, length, 0))
s.send(struct.pack("<IIII", 0x1900000C, crc & 0xFFFFFFFF, length // 10, 0))
Upload ok, mais erreur 31 au reboot de la naomi
je remets comme avant ... et ben ça remarche
je pense qu'il faut regarder de plus près le code du fihier triforcetools.py
A+
Effectivement
Je pense aussi que le firmware de la dimmboard doit attendre un retour du crc correspondant à la taille envoyée
On doit pouvoir limiter sans devoir hacker le firmware
Petits projets obligent, je n'ai pu regarder hier mais je m'y mettrais aussi
Merci à toi <:)
Coucou les filles, y a du neuf de votre coté ?
Moi j'avais un peu (bcp) laissé tombé mais le projet maison qui est en cours va certainement faire que cela va reprendre =:))
salut bon en ces journees froides je me suis decide a faire mumuse avec la naomi et le pi .
j ai install l image de notre ian piforce 1.x de juillet de l annee derniere et j ai un boot mais bien que j ai mis les jeux dans le rep rom j ai rien .
je ping la naomi et je peux eteindre le pi mais rien d autre . j ai comme seul autre commande favorites et apres l avoir selectionne j ai u beau no favorites .
je bloque du coup
Tu as modifié le nom des roms peut être ?
Citation de: aganim le Dimanche 03 Décembre 2017, 18:38:45 PM
Tu as modifié le nom des roms peut être ?
uio c'est une piste, verifie bien que tu as les mêmes noms de fichier que dans https://github.com/ian57/piforcetools-1.X/blob/master/gamelist.py
nom pas modifie les noms et j ai justement verifier ce point . du coup je seche . au passage comment on cree des favoris ?
je sais plus ;)
après pour le soucis de roms, la config du reps de roms. dans https://github.com/ian57/piforcetools-1.X/blob/master/config.py
# Set absolute path of rom files ending with trailing /
ROM_DIR = "/home/pi/roms/"
# Set absolute path of the file containing the list your favorites games
FAVORITES_FILE = "/boot/piforcetools/favorites"
après j'ai jamais testé les favoris :)
dans le même fichier :)
SHOW_GAMES_ADD_REMOVE_FAVORITES = LONG_RIGHT
bon ben je pense voir ou est le pb .
si c est pas un pb de nom c est un pb d adresse repertoire.
j ai pris ta version 1.x et il y a sur la partition fat un beau repertoire roms .
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20171204203008-kos71-20171204-202543.jpg) (https://gamoovernet.pixhotel.fr/pics/20171204203008-kos71-20171204-202543.jpg)
du coup j ai mis la rom ikaruga dedans . ben marche pas monsieur .
a mon avis il faut que je change le config avec le bon chemin .
je suis pas sur car un moment que j ai pas fait de linux mais boot/roms et pas pi/roms.
si ça fait trop chier je te fais une image de ma sd...
la version "windows" possède une partoche fat immense pour acceullir les roms, rep boot/roms
la version "linux" a un rep roms dans pi sur une partition ext4... rep /home/pi/roms
voila voila
je vais tenter de bidouille le truc . par contre tu devrais faire 2 image sur ta page . une version linux et une version windaube . pour le windaubien de base cela serait limite plug and play .plus simple que d edit le fichier config depuis une version linux .
Genre ça ? :D
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20171205225425-ian57-piforcetools.png) (https://gamoovernet.pixhotel.fr/pics/20171205225425-ian57-piforcetools.png)
fait depuis le début mais j'ai pas mis ma page à jour sur github :)
je vais le faire
fait peter alors je vais prendre cette version . cela m evitera le grognement du weekend dernier quand j ai demande le pc a madame .
MP
bon j ai mis ton image sur la cd mais cela change rien au probleme car config.py cherche toujours sous pi/roms et pas boot/roms les fichiers .
je tente d edit ce >:D >:D >:Dtain de fichier mais readonly .
Chmod donne rien et même a coup de sudo je peux pas sauvegarde les modifs
bref j ai envi de brule un pinguin bizarrement
ah désolé, le j'ai pas trop le temps de te faire l'image de ma SD. en plus je suis pas sur place la.
je regarde ce que je peux faire cet ap.
moi j aimerais surtout comprendre pourquoi meme a coup de sudo j arrive pas a sauvegarder l edit du chemin des roms dans le fichier config.py.
Salut c'est peut être un fichier en lecture seule ce qui expliquerai que cela ne sauvegarde pas ?
Si tu es sous Windows et que tu as Putty installé il faut que tu tapes
mount -o remount,rw /
et mettre le chemin vers ton fichier après le /
Par exemple mount -o remount,rw /etc/roms/config.py
Je me souviens plus trop ce que j'ai fait ;) mais oui ça peut être ça.. j'ai du blinder les partoches en cas d'arrêt sauvage.
Bonjour,
Je réagis au tuto, pâge 9.
Citation de: funkycochise le Mercredi 06 Août 2014, 13:41:25 PM
Ce dont vous avez besoin :
1. Un câble USB - micro USB pour l'alimentation,
Une ou deux petites questions qui ont peut-être déjà été posées sur l'alimentation.
1. Pour l'alim, le micro USB va sur le rasp, ça ok, mais le jus viens du côté USB... qu'on branche à quoi, du coup ? Un PC, un prise de courant ordinaire avec adaptateur USB, ... ?
2/ j'ai vu que certains faisaient des câbles qui prenaient le jus directement sur la mobo Naomi via une fiche JST-NH ? quelqu'un aurait vu passer un schéma de montage ?
merci. <:)
hello
le 1 ,j'utilise un adatateur standard
le 2, je vais chercher ;)
J'ai ça sur ma Chihiro
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180604103651-mariobros3-9531F392-C2FD-4B8F-A097-2F28E89DC9E6.jpeg) (https://gamoovernet.pixhotel.fr/pics/20180604103651-mariobros3-9531F392-C2FD-4B8F-A097-2F28E89DC9E6.jpeg)
Je branche le même câble sur la Naomi ici
(https://gamoovernet.pixhotel.fr/pics_gamoovernet890px/20180604103824-mariobros3-8D857BE0-A9EF-4B81-A048-37CF9A48F36E.jpeg) (https://gamoovernet.pixhotel.fr/pics/20180604103824-mariobros3-8D857BE0-A9EF-4B81-A048-37CF9A48F36E.jpeg)
<:) <:)
éh bah, on dirait que j'ai tout ce qu'i'm'faut avec les photos ! ça a pas l'air d'être bien sorcier.
1 connecteur JST NH 4 contacts femelle
4 pins femelles, 2 si on est vraiment rik-rak
et roule !
(C'est femelle sur femelle sur les JST NH (contrairement aux AMP UP)?)
J'ai économisé beaucoup d'argent, mine de rien ! =:))
merci zebassprophet
merci mariobros3
Vous allez me prendre pour un noob - je ne vous donne pas tort-, mais je sèche là :
Citation2. Modification de la carte SD
Il s'agit là de modifier le contenu de la carte SD pour :
- changer les adresses IP des cibles du netbook,
- changer l'adresse IP du Raspberry Pi,
- changer la configuration du pilote adafruit,
- ajouter des roms.
Okay, mais, sous Windows, je fais ça comment ? Là, l'ordi me dit que c'est pas reconnu (après restore de l'image sur la sd card)...
j'ai pas les prérequis, on dirait ;D
A priori, une des deux partitions de la carte SD est lisible sous Windows et contient les paramètres à configurer.
C'est d'ailleurs la seule partition accessible en écriture pour éviter une corruption du système lors d'extinctions sauvages
Hello à tous,
Petit Up sur l'image de l'image SD sur le github afin de supporter les derniers Raspi 3 et 3+. c'est ici https://github.com/ian57/piforcetools-1.X
chez moi ça marche toujours du tonnerre même si je m'en sers pas vraiment beaucoup :)
impossible de voir mes jeux sur le raspberry... :'( j'ai que favoris, ping et arrêt
Je suis sur windaube.
edit: solution trouvé j'ai édité le fichier config.py qui se trouve sur la partion en "ext4" (non visible sous windows) à l'aide d'ext2fsd.
il suffit de remplacer /home/pi/roms par /boot/roms
si ça peut aider un noob comme moi :-\