Forum Replies Created
-
AuthorPosts
-
ronoh55Participant
you have to use nano to open the retroarch.cfg. Your command will be
sudo nano /opt/retropie/configs/all/retroarch.cfg
If that gives an error use
cd /opt/retropie/configs/all/
then
ls
to list the files in that folder and verify that retroarch.cfg is there (it should be)ronoh55ParticipantThe carbon art (all of it, including the blueprints) is by Rookervik (go check out his splash screens on that part of the forums here. They are amazing!)
Those won’t save you any time though tronkyfran, they are just the controllers, and you are doing the systems like that. I agree on the GB touch up, but I’m sure that time will come.
ronoh55ParticipantPower light isn’t on with the one that has a game lol :p
ronoh55ParticipantI’ll repeat that it’s just personal preference.
I manually sort the various roms into folders by genre. Then you can figure out what kind of game you want to play and go to that folder in ES and have a much shorter list to scroll through.Also if you hit select on your controller, you can jump to letter, but that’s not a ton faster than the scroll by page.
ronoh55ParticipantAwesome! Love it when an idea of mine gets used (though I’m sure everyone does lol.)
ronoh55ParticipantI don’t know how/who I’m gonna use to sing it, but if I do make the jingle it’s gonna say Retro instead of Sega.
ronoh55ParticipantRetrofan. If you search “BBC” on the forums here you will see that the BBC Micro has been looked at but seems to have some fatal flaws that keep it from being put in the retropie setup script. There are also some links in the various posts of how to install it manually if you wish to take your chances.
proxycell No problem with the update! Hopefully Buzz or HerbFargus can chime in and fill us in on stuff I might have missed or not heard of yet.
ronoh55ParticipantFrom my chats with HerbFargus (one of the big contributors) this is what’s going on.
–Retropie on Raspbian Jessie (no noticeable changes, but future-proofs the project)
–Making only a core set of emulators installed by default on the image (SNES, Genesis, N64, PSX, etc. Rest still installable via the retropie setup script)
–Keeping emulators in the project up to date as they become available
–Adding more linux based or open source games to the ports section (please bring them to the forums attention if you know of some good ones!)That’s all I can remember off the top of my head.
ronoh55ParticipantPlease. Compile it and make a guide for us, or at least link to a guide already up. The guys on Retropie are busy on other things in improving this for us all, so making it easier for them is always appreciated!
I’m unfortunately overencumbered with projects to do it myself currently, or else I’d do it.ronoh55ParticipantI think the arcade machine for MAME should have the old “Winners Don’t Use Drugs” page from all the old arcade machines instead of a shot of any particular game. Just a thought.
ronoh55ParticipantI’m not seeing anything on their websites for how much power it needs to run. I’m guessing the pi isn’t powerful enough for it, but if you can get it installed from their github (where everything is 1.1, but you have to install from source) here: https://github.com/hrydgard/ppsspp
If you can get it running it would be awesome! Please give it a try and let us know.
ronoh55ParticipantThere might be a way to implement a script for when ES goes into “screensaver mode” instead of going dim.
I just messaged HerbFargus to get him in here and see if it can be done.
ronoh55ParticipantThere may be some answers for you in this thread about the emulator used for amiga in Retropie: https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=80602
This project doesn’t make or even (to my knowledge) help develop the emulators we use. If you guys figure out how to do this PLEASE make a How-to on it for the rest of us that will get to setting it up in the future!
ronoh55ParticipantI like the idea of the “blueprint” option. The blueprint for the controller is a good idea too, but I wonder if it should be set as a floater as well instead of integrated into the background.
ronoh55ParticipantJust came by to see how the progress is going and find the spectrum added to the mix! Can’t wait to see these all done.
ronoh55ParticipantJust wanted to check in on progress for future updates.
Great theme here, using it currently and it works perfectly for me so far.
ronoh55ParticipantThis whole “Selling Open source things” can all be easily fixed.
The kickstarter is selling a kit to build this project (as well as a pre-assembled version)
They are not selling any of the software for it, though they do have their own (I assume preconfigured for controls) SD image for retropie. The easy fix is to release that image on their site free of charge, proving it’s only the hardware they are selling.ronoh55ParticipantMay have taken hours, but it is so beautiful! I think this is my favorite so far. I may not be using any of your splashes, but I do need to give you props on the great work! I enjoy checking them out nonetheless.
ronoh55ParticipantFrom what I see in the license agreement:
https://github.com/RetroPie/RetroPie-Setup/blob/master/LICENSE.md
There should be no legal issues with doing this (provided you do not provide ROMs/BIOS).
That being said, selling open source code that you did not create is generally frowned upon.Granted that is only the license for the RetroPie code. You would have to look at Emulationstation licenses as well to be sure.
ronoh55ParticipantBBC Micro issues/builds for the pi.
https://www.raspberrypi.org/forums/viewtopic.php?f=9&t=4448
Acorn Electron
https://www.raspberrypi.org/forums/viewtopic.php?f=9&t=4429
Literally first google searches of “*systemname* emulator raspberry pi”. If they both build as easy as it seems in those posts the emulators could be added on the next version of Retropie no problem.
ronoh55ParticipantI used the no-intro sets personally and just unzipped everything down to the rom file. For something like the Rpi GOODsets are kinda a waste of space. (and a waste of space in general imo, who needs all those versions that don’t/barely work?) Since they are so much bigger, idk if/when they will be supported. Sorry I can’t be more help
ronoh55ParticipantHow are you using folders?
I’m using them in each rom folder to separate games by genre. It works beautifully as is. When I exit emulation station it does give an error that the gamelists for any games I’ve used the scraper on won’t update, but after they’ve been scraped and are in their place in the folders I don’t see a need for them to update.
ronoh55ParticipantI am correct that if I rerun the experimental package, it will properly update my current install to the fixed one, right?
ronoh55ParticipantAwesome! Still at work for 2 hrs, but this will be the first thing I do when I get home! Thanks for all the help. Hope to be able to play against you when netplay is working.
ronoh55ParticipantHere’s my link to the SMW “official” forums. It’s actually the same thread as linked near the top of the thread, but Obviously with the new question of bots freezing the game.
http://72dpiarmy.supersanctuary.net/index.php?topic=11144.0
Any luck diving into those files?
ronoh55ParticipantThe fork you linked to is definitely an active member of the forums over there, but I don’t remember quite in what capacity. There are 2 or three members working on their own updates of the game (the original creator died unfortunately).
I’m off to bed now but I’ll definitely jump on there tomorrow. I hope you can find something in one of those files that would help even!
ronoh55ParticipantYeah, I just confirmed one bot will freeze it, though it lasts longer. I’ll see if I can start a new thread on the games forums and find a fix tomorrow.
ronoh55ParticipantI do play with bots! Usually 2 (so three active players) I’m gonna try with one bot right now and see if it still freezes.
ronoh55ParticipantStill froze, in game after about 5 mins. What are your overclock and memory split settings? maybe that has something to do with it? I’m on Retropie 3.0 b4 right now with pi2 overclock and default mem split.
ronoh55ParticipantLast time I played it was Retropie 2.6 on my pi2, it was crashing semi randomly, but mostly in battle. It would last between 5 and 15 mins. I’ll have a chance to test out a fresh install of it tomorrow though.
ronoh55ParticipantThis is awesome! Have you possibly found anything that is causing the random crash while you were simplifying everything? That’s the only issue that I know of that would keep it out of the setup script. Thanks for taking the time to simplify it for us all!
ronoh55ParticipantIt wouldn’t let me edit my Opening post with the tutorial…odd. Anyways Here is the directions I promised. These are based on My memory of installing SMW and from reading my forum posts from links above aiding the memory. I will be reinstalling SMW on 3.0b4 soon(ish) and will edit this as needed.
This tutorial assumes you know how to use nano to create/edit .sh files and the es_systems.cfg
First you need to download a patch that makes SMW run on the Raspberry Pi.
You can get the patch here: https://mmatyas.github.io/smw_fileio.zip
Unzip and throw that file on a flash drive so you can move it to the pi later.On your pi run the following code:
sudo apt-get update wget https://aur.archlinux.org/packages/sm/smw-svn/smw-svn.tar.gz tar -xf smw-svn.tar.gz cd smw-svn sudo apt-get install subversion svn co http://supermariowar.googlecode.com/svn/trunk smw cd smw sudo apt-get install dos2unix dos2unix configure chmod +x configure
This is where you need to locate the patch we downloaded earlier.
sudo mv /Your/Patch/Location/smw_fileio.patch ~/smw-svn/ patch -Np0 < ../gcc.patch patch -Np0 < ../smw_fileio.patch (If this fails see section at the bottom of post) ./configure make sudo make install
After the ‘make install’ command is finished you need to make your way to your es_systems.cfg file (in /etc/emulationstation/)
And add this entry to the file:
<system> <name>apps</name> <fullname>Apps</fullname> <path>~/RetroPie/roms/apps</path> <extension>.sh .SH</extension> <platform>pc</platform> <command>%ROM%</command> </system>
Then you have to make an shell script file in ‘~/RetroPie/roms/apps/‘ with the contents:
!/bin/bash smw
And name the file smw.sh
Then type:
sudo chmod +x smw.sh
To allow the .sh file to execute.
Reboot back into Emulation station and you should have a new system with one item in it (smw) that launches the game!
smw_fileio.patch failed to apply?
This happened to me the first time. You will need to manually edit the files to apply the patch. Fortunately it’s pretty easy to do. You have to go to ‘~/smw-svn/smw/_src/FileIO.cpp’ and edit it.First search for ‘#include “global.h”’ and add ‘#include <stdint.h>’ directly below it.
Then search for :
void WriteByteFromShort(short out, FILE * outFile) { char b = (char)out; fwrite(&b, sizeof(Uint8), 1, outFile); } short ReadByteAsShort(FILE * inFile) { char b; fread(&b, sizeof(Uint8), 1, inFile); return (short)b;
And you will replace ‘char b = (char)out;’ with ‘int8_t b = (int8_t)out;’ and ‘char b;’ with ‘int8_t b;’
Save and exit, the patch is now manually applied and you can continue with running ./configure (Don’t forget to go back to ~/smw-svn/smw first though!)Sources:
http://72dpiarmy.supersanctuary.net/index.php?topic=11144.0
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=66506
http://supermariowar.supersanctuary.net/Other issues:
I know there is an issue where SMW randomly crashes. I’m not sure what causes this, and have not had the time to play with settings to see if it can be fixed easily. I am on the pi2 and am running the pi2 overclock setting as is.ronoh55Participant[quote=101363]
*edit*
As an experiment, quit ES and go to the command line, enteremulationstation --resolution 1024 768
(4:3 aspect ratio)
and you should get black bars,then try:
emulationstation --resolution 1024 576
(16:9 aspect ratio)
and this should work ok[/quote]
This worked exactly as you said it should. 16:9 aspect ratio gets rid of the bars.
@InsecureSpike If you find anything it would be appreciated.ronoh55ParticipantThis is how I understand it. I may be wrong on the details
The pi2 is built on a different type of processor (arm7 vs the arm 5(?) of the pi 1) It is backwards compatible with much of the old processes, but it will have some inconsistencies. The separate image for the pi2 is tweaked at the kernel level to make everything work properly.
You should be able to put a clean pi2 image on an SD card and copy over all your customized settings and roms and it should all work as is. You will have to reinstall Kodi and any other extra programs you might have added yourself. Hope this makes sense and helps.
ronoh55ParticipantMakes plenty of sense! I will eventually try it on another TV, but right now I’m focused on sorting the games I have the way I want so it will probably be a bit.
It’s not something that keeps me from playing. I’m on a 24 inch tv right now, so maybe it just doesn’t work on smaller tvs for some reason. -
AuthorPosts