OFFICIAL RECALBOX THEME - WE NEED YOU
-
@shub, je vais attendre que @rockaddicted charge toute l'arborecence et je ferais un petit tutoriel avec ma propre contribution
-
J'ai postĂ© un commentaire sur Github mais je le remet ici: En terme de facilitĂ© d'utilisation d'Emulation Station, je m'inquiĂšte un peu de la multiplication et de la sĂ©paration des systĂšmes, cela devient vite laborieux de retrouver la bonne console avec ce menu. Vous avez regroupĂ© msx1 et msx2, pcengine et pcengineCD. Cela me parait Ă la rĂ©flexion le plus simple et le plus cohĂ©rent de regrouper des systĂšmes trĂšs proches dans le mĂȘme menu/thĂšme/dossier. Il faudrait Ă mon avis gĂ©nĂ©raliser ce choix et donc faire de mĂȘme pour d'autres systĂšmes qui ne sont qu'une amĂ©lioration ou une extension du systĂšme principal: - une seule entrĂ©e amiga (et svp mettez l'Amiga 500 dans le thĂšme, autant mettre la machine la plus vendue et la plus reprĂ©sentative) - nes+famicom disk system - gb+gbc - sg1000+mastersystem (la sg1000 est l'ancetre de la master system, elle a Ă©tĂ© un flop et les bons jeux se comptent sur les doigts d'une main, le hardware et quasiment le meme, l'emulateur aussi) - megadrive+segacd (par exeption il faudrait garder la 32x Ă part pour le moment car genesis plus gx ne l'Ă©mule pas) - ngp+ngpc - worderswan+color - zx81+spectrum Cela permettrait une plus grande cohĂ©rence dans le menu, et pour ceux qui veulent sĂ©parer plus finement les jeux, on peut toujours faire des sous-dossiers dans le dossier des roms (il faut dĂ©jĂ le faire pour le msx1/2 et pcengine cartouche/cd) qu'en pensez-vous?
-
Perso a part l'amiga pour lequel ça n'a vraiment aucun sens d'avoir deux entrĂ©es, je ne suis pas tout d'accord pour tout le reste, je prĂ©fĂšre avoir les systĂšmes sĂ©parĂ©s, je vois pas trop le rapport entre une sg1000 et une master system ou une megadrive et le sega cd qui est un qd mĂȘme trĂšs particulier niveaux jeux ou histoire au point d'ĂȘtre quasiment un systĂšme en soit,je dĂ©testerai vraiment de voir tout ça fusionnĂ©
-
@bigboo je t'ai répondu sur github, https://github.com/recalbox/recalbox-os/issues/546#issuecomment-187239499
-
merci pour l'idĂ©e de regrouper moi-mĂȘme les roms dans le mĂȘme dossier je n'avais pas pensĂ© que ca pourrait marcher! Par contre comme je l'ai dit dans github pour rester cohĂ©rent dans ce choix il faut aussi sĂ©parer msx1 et msx2, pcengine et pcengineCD
-
Odyessy 2 is going to be a tough one! Â There isn't any music I can find. Â The two themes I have, 'fanart' and 'clean', are being worked on to include the new systems. Â If anyone would like I have managed to find a picture of the Odyessy 2 controller and have cleaned it up to make something which could be converted into svg. Â You are welcome to use it.
-
Hello ! Bon ça s'organise bien tout ça ! Alors ce qu'on va faire : Finir toutes les vectorisation. Une fois qu'on a toute la matiĂšre on pourra facilement classer, ajuster, changer deux trois p'tits trucs ce que je ferais. Pour retrouver toute cette matiĂšre, oui pourquoi pas le Github. Moi j'ai une question j'ai vu qu'il y a avait la console "Lutro" est-ce que c'est bien ce que j'ai attachĂ© en image ? Je savais mĂȘme pas que ça existait
-
@zuco en fait
Lutro
est un framework permettant de lancer des jeux en .lua : https://github.com/libretro/libretro-lutro Donc pas vraiment de machines Ă vectoriser pour le coup Je laisserai donc votre imagination d'artiste bosser ! -
Bon et pour l'amiga vous ĂȘtes sur de sĂ©parer amiga600 et amiga1200? Si on suit cette logique jusqu'au bout il faut aussi sĂ©parer atari st /ste /tt et falcon (et pareil pour les diffĂ©rents amstrad), mais je pense que pour les ordinateurs il vaudrait mieux les garder regroupĂ©s par famille. Si a l'avenir on ajoute les atari 8bit, le commodore64, l'apple2 ca sera le mĂȘme soucis avec toutes les variantes
-
@bigboo si on sépare l'amiga en 2 sous systÚmes ce n'est uniquement en vue de son intégration future dans recalbox. Le rpi1/0 sera certainement cantonné uniquement au ecs alors que le pi2 pourra gérer également le aga. On en reparlera le moment on l'on intégrera cette machine à la recalbox, une fois la 4.0.0 sortie (l'ajout de features étant pour le moment gelé)
-
Je peux me tromper mais aprĂšs avoir testĂ© plus de 1200 jeux amiga sur ma recabox en Pi2 ces derniĂšres semaines je ne pense pas que les performances seront un problĂšme sur le premier Pi... Compiler l'exĂ©cutable dans la bonne version pour Pi1/0 si par contre peut-ĂȘtre mais c'est un autre sujet.  Bref la distinction n'a pas vraiment lieu d'ĂȘtre je pense sans compter que pour quelqu'un ne connaissant pas la machine en profondeur il est difficile de savoir quel systĂšme utiliser quand on rĂ©cupĂšre un adf ou whd standard...
-
mĂȘme les jeux en aga passent nikel en full speed sur un rpi1 ? car de mon cĂŽtĂ© j'ai eu des infos contradictoires.
-
<p style="text-align: left;">Je ne sais pas je n'ai pas de Pi1 pour tester mais sur le 2 aucun problĂšme, j'exĂ©cute tout en AGA chargĂ© Ă bloc (ram supplĂ©mentaire, etc), aucun ralentissements et il y a mĂȘme de nombreux jeux qu'il faudra downgrader niveau conf car ils s'exĂ©cutent bien trop vite.en plus les jeux purement AGA sont trĂšs trĂšs peu nombreux (moins d'une centaine sur le total) et l'immense majoritĂ© de ceux lĂ existent aussi dans une version pour Amiga prĂ©cĂ©dent...</p> <p style="text-align: left;"></p> <p style="text-align: left;"></p> <p style="text-align: left;"></p>
-
Oui je sais bien ça, mais il faut prendre en compte que la version qui sera dispo sur le rpi1/0 sera sans le support neon, jit, picasso96 pour raison techniques ... Du coup les perfs vont en prendre un coup dans la tronche. Et donc dans un soucis d'intégration facilité entre les 2 plateformes, je pense que l'on sera obligé de splitter les deux. Je te propose que l'on reprenne cette discussion le moment venu, lorsque l'on commencera à travailler sur l'intégration de l'amiga, que l'on aura les binaires compilés pour les 2 plateformes etc... Histoire de ne pas "poluer" ce post dédié au futur thÚme par défaut de la 4.0.0 Pour le moment on part la dessus, et si dans le futur il s'avÚre que l'on peut finalement faire avec un systÚme amiga unique, on fera un rollback.
-
@rockaddicted je comprend bien le problÚme, merci pour ces explications détaillées!
-
@Th4Shin, du coup j'ai commencĂ© la vecto de la  neogeo, pas la peine de s'y mettre , n'hĂ©sitez pas a jeter un Ćil sur le Gdoc qu'on se mĂ©lange pas le pinceaux Pour ma part je vais pas avoir beaucoup de temps cette semaine, je reprendrai ca dimanche je pense, d'ailleurs j'ai toujours besoin d'une formation Github @digitalLumberjack
-
@zuco pour la Lutro on avait fait un logo maison avec une typo classique mais il n'y a pas vraiment de charte graphique spĂ©cifique. On est sur du pur Ă©mulateur humbrow... AprĂšs on peut mettre un pc en machine ce qui fera trĂšs bien l'affaire aussi ou comme pour scummvm prboom et cie, jouer uniquement sur l'image de marque uniquement... Regarde sur le theme zoid pour t'inspirer un peu de ce qu'on mettait en avant...:) @bigboo, je pense qu'il faut mieux proposer plus de sĂ©paration pour servir les besoins de chacun que tout centraliser... Surtout pour ceux qui font dans le full romset... un peu de sĂ©paration est le bienvenue pour Ă©viter d'avoir des listes trop longues ^^. Cela permet aussi de pouvoir diffĂ©rentier les cores pour avoir les meilleurs performances car mĂȘme si certains cores sont communs Ă ces machines, certains spĂ©cifiques peuvent ĂȘtre plus performant sur certains jeux / consoles... Mais rien ne t'empeche de te monter toi mĂȘme ta liste de systeme et ton theme ou, de mettre tout dans un meme dossier avec un core gĂ©nĂ©rique. Exemple de la nĂ©ogeo qui n'est qu'un system vitrine. Rien ne t'empeche de lancer tes jeux neogeo sur le systeme mame, fba ou fba libretro ;).
-
Bon ba voilà ma contribution :s. C'est pas mal de reprise et un peu de vecto et color maison mais la je suis au max de ce que je peux sortir ^^. Illustrator reste trop rigide pour moi ^^. Je finis la fba demain et je pousse sur le git. Je laisserais quelqu'un de plus expérimenté faire l'export svg comme il faut a moins que quelqu'un nous donne son paramétrage d'export ce qui serait vraiment top ^^. Mame : http://i.imgur.com/WwtRZM1.jpg FBA Libretro : http://i.imgur.com/iNW7OtM.jpg Tout est bien entendu au format vectoriel avec peu ou pas de dégradé...
-
Tutorial for up your contributions in Git-hub in drag and drop mode in 20 steps : You have other solution for use git-hub with a software on your computer or only in commande line but the idea is the same. I'm not an expert and it's possible that is not the best solution for drag and drop contributions. But that can help you to understand the github lexique and if you have a lot of contributions for recalbox, it's better to use gui computer solution or for the best man, command line ;). This solution of drag and drop is perfect if you have not to much contribution... 1 - Go to the Official Repository https://github.com/recalbox/recalbox-themes 2 - Créate one account or login if you are already registred. 3 - Fork the repo (it's a copy of the officiel repository at your name). for that, you juste need to click on the button on the top right of the repo. 4 - Go in your fork. You can see you are in your fork when the directory is
[USER_NAME]/recalbox-themes forked from recalbox/recalbox-themes
5 - Go in the folder where you want add your contributions. For my exemple, i want had ressources off fba/fba libretro/mame template. For that i'm going inrecalbox-themes/recalbox/resources/[system]
6 - I prepare in my computer 3 upload i want with the naming files match to the others folders. For me it's : For fba_libretro : - fba_libretro_bg.ai - fba_libretro_bg_preview.jpg For fba : - fba_bg.ai - fba_bg_preview.jpg For mame : - mame_bg.ai - mame_preview.jpg 7 - Drag and drop your contents in the system folder of your choise (in the github navigator windows). For me, i start by the fbarecalbox-themes/recalbox/resources/fba/
. The windows become grey with icons of drag and drop. You can see the update in progress and the differents files uploaded in this github directory. 8 - Now your files is uploaded. you can add other files with drag and drop if you forget one or just add a title and description for this Commit. One commit is a "add/modification in github. ** ProTip :** - Great commit summaries title are 50 characters or less. Place extra information in the extended description. - Prefer english for all your contribution in github. Your are in the open source world and english is not only the business language. It's also the open-source language ;). 9 - Important : chose optionCreate a new branch for this commit and start a pull request
. That is better for your futurs updates of your fork. ;). You need to chose a name. Make sommething light :). You need to change the name for all your pull requests. 10 - Click on button 11 - Now you ar on the pull request windows. One pull request is a a request for the folder where you are to propose your contribution (in this case, you are in your fork, that is not a problem ^^). 12 - Click on button. 13 - Now, you are in the pull requests zone of your fork. Her, you can find all the pull request sended by user in your repository. Because you are the creator of this repository (it's your fork) ;). You can directely click on button and button just after. If you make the same step (1 to 13) in other repo or in the official repo and you doesn't have the autorisations of the owner, only him can view your modification and merge the pull request. Easy no ? . 14 - Congrats your contribution is now on github in your fork of the project ! 15 - Restart the step 2 to 13 for all your contribution. For me, i make the same for mame and fba_libretro 16 - Now all your files is on your fork, you need to make a new pull request in the official repositoryrecalbox/recalbox-themes
. you can see the laste update date is different from the beginning. Juste click on button. 17 - Now you are in the Comparing changes area. Like you can see in my exemple, you have based in the officiel repo and you want to make a pull request of your fork modifications. This makes a comparison between your project and the official project. If it's good to you, click on button. 18 - Now you are in the pull request windows. Juste add title and description :). 19 - Click on button. 20 - Congrats, your pull request is now on the owner hands ! :D. Juste be patient and tank's a lot for your contribution :D. Â **Bonus stage ** - Your fork is not automaticaly updated. But if they have news contributions in the official repository. You can easely make a compare of the official repository and fork for make a pull request and juste after that, merge the pull request on your fork. For compare, juste go on your fork and click on button.<div id="gt-res-content" class="almost_half_cell">
<div dir="ltr" style="zoom: 1;"><span id="result_box" class="" lang="en"><span class="hps">I hope to see</span> <span class="hps">lots of</span> <span class="hps">pull</span> <span class="hps">requests</span> <span class="hps">in the next days</span> <span class="hps">now.</span> <span class="hps">You no longer have</span> <span class="hps">an excuse</span>! <span class="hps">Here</span><span class="">'s creations</span><span class="">:</span> <span class="hps">D!</span></span></div>
</div>
Je n'ai pas Ă©cris ce tutoriel en Français mais si mon anglais est vraiment trop mauvais, n'hĂ©sitez pas Ă me le dire pour que je le traduise ^^. Si vous avez des corrections Ă apporter, n'hĂ©sitez surtout pas ! :D. Je n'ai absoluement pas la prĂ©tention d'ĂȘtre un pro de github et j'ai dĂ©butĂ© avec recalbox et avant tout avec le logiciel windows donc le drag and drop, je l'ai utilitĂ© en mĂȘme temps que la crĂ©ation de ce tutoriel :). J'espĂšre voir pleins de pull requests dans les jours Ă venir maintenant. Vous n'avez plus d'excuse ! Par ici les crĂ©ations ! Other information : I have problem to find how export my ai files in differents svg files needed by the template. If you doesn't have this problem, please, give me your configuration of illustrator export ! :D. Dans for the wording files name, please respect that : - Pull your contributions on recalbox-themes/recalbox/recalbox/[System]/data/ - the name need to be : console.svg controller.svg (or controller2.svg if you have different view of your controller game.svg logo.svg (or logo2.svg if you have an other type of logo)
-
Holy cow! Ca c'est du tuto O_o Bon c'est encore plus complexe que je ne le pensais mais ça doit juste ĂȘtre une question d'habitude (ou de developpeur). Je vais essayer de piger, merci !