Forum Replies Created
-
AuthorPosts
-
brooksyxParticipant
[quote=98829]Great project bro. Could you explain in more detail how you wired up the reset button. I’m going to start my project this week and I’ve been struggling to find anyone who can explain it.
[/quote]
Hey I know this was from a while ago but for the reset button I cut out the corner of the SNES motherboard where the reset button hits and then wired those two wires to the gpio button push pin. Then screwed that part of the motherboard back into the base. Hope that makes sense.
brooksyxParticipantHere are some pictures.
All of the buttons are currently working but for some reason I need a keyboard plugged in for them to register so I will need to get this sorted out.
brooksyxParticipantIll try to get some updates up tonight. Its starting to come together.
brooksyxParticipantThats awesome! Thanks to Petrockblog and you for continuing to support this project. Have a raspberry pi model 2 on the way for a portable I am building and will probably also order one to upgrade my Super Nintendo Pi console down the road.
brooksyxParticipant[quote=86935]Connection attempt failed with “ECONNREFUSED – Connection refused by server”.[/quote]
If its refusing the connection then the credentials aren’t right, again make sure the username and password are correct, along with the port (should be port 21 or 22, don’t remember off the top of my head). Also, you are using the local IP and your internet connection IP.
Can you connect via SSH? Try this first.
brooksyxParticipantAre you connecting via the correct port and using the correct user name and password? Can you connect via ssh with putty?
Also, make sure samba is set up correctly and running.
brooksyxParticipantStarting to get all of the buttons all wired up along with installing the screen. Not really happy with how the paint turned out but already sanded it down again once, Decided to just go with a texture type theme instead. Should have more pictures tomorrow.
brooksyxParticipantYeah it is possible, you just need to change the rom path in ~/.emulationstation/es_systems.cfg
Here is a link to the emulation station setup guide:
http://emulationstation.org/gettingstarted.html#configbrooksyxParticipantThought I would share a picture of the progress I made last night. Finished adding buttons to the front of the shell. The goal for this weekend is to get the front finished and painted, then wire up all the buttons and screen. The D-Pad on the bottom right is more for C style buttons on N64 than directional buttons.
brooksyxParticipant[quote=86600]
<div class=”d4p-bbt-quote-title”>r3dstar wrote:</div>I’ve found GoldenEye to be running around 25-50% under what it should be, depending on how many polys are on screen. Smash Bros was a bit slow in a 1 on 1 with Mario and Link, but against 3 Yoshis it was really, really slow. Mario Kart 64 is the best so far. As others have said, StarFox on the SNES is running like a dream.
Ah that’s disappointing to hear. Hopefully it’s the software that’s the problem and someone somewhere will get it up to a better speed on the Pi.
[/quote]I’m sure that this updated raspberry pi will increase interest in working on the N64 emulator and other emulators. I feel like part of the problem is people lost interest due to the lack hardware power. It will also probably help that the new version is based on Arm7, which a lot of android phones use this architecture. Phones with similar specs run a lot of N64 games just fine.
brooksyxParticipantThis is awesome!! Just ordered one for a portable project I am working on (using a broken game gear as a shell, adding extra buttons and 4.3″ screen). Will probably upgrade the model b in my snes build in a few months as well. Hopefully it won take to long to get here, currently on back order.
brooksyxParticipant[quote=82914]I don’t know much about overclocking limitations, and I don’t have any heat sinks…is 1000mhz ok to run without sd corruption?[/quote]
SD Corruption was a bug in raspbian (retropie runs on it) that was fixed over a year ago. I have my pie running at 1175 mhz and max overvoltage with no issues.
You can try building this:
https://github.com/rmaz/ARMSNES-libretro
It is much better than pocketsnes (its just a fork of it) but I found that square soft RPG’s crash when exiting a battle. I posted the built version of it a while back. You can use it replace the current libretro core in the pocket snes folder.
brooksyxParticipantTrying to changing the joypad number the in retroarch.cfg config file. I think my setup is Joypad 1 is player one and joypad 0 is player 2. I might have it wired up wrong though…
brooksyxParticipantJust a quick question, you did remove the # symbol correct? Because the # symbol comments that line out.
brooksyxParticipantPretty sure you mean L & R, not X and Y. Regardless, not sure about key combos but I have seen a few mods with some buttons added to rear of the unit. You could also try adding some more GB buttons above where the current ones are if you are feeling brave.
brooksyxParticipantYou have to press the GPIO 3 times in a row to register the esc key being pressed.
I rewrote snesdev to only need it to be pushed once. Build from my git and replace the snesdev included with retropie:
brooksyxParticipantTry using one of the different snes emulators. You can change this by changing es_systems.cfg. See if the problem persists.
brooksyxParticipantRead the stickies. Need to edit the retroarch.cfg for all or the game gear specific one. You can probably find the paths in the stickies and definitely find it if you use the search box.
brooksyxParticipant[quote=75179]yes you do need one, doesnt have to be a microsoft wireless adapter though, i have a third party adapter and it works great on emulationstaion and the emulators[/quote]
No offense but your answer is going to confuse people. You should clarify that you are using a knock off of the microsoft wireless receiver, not “just any 3rd party receiver”.
Official brand:
brooksyxParticipantcd to the mupen64plus directory and run
sudo bash m64p_test.sh
brooksyxParticipant[quote=73613]whats the ssh script?[/quote]
SSH into the pi via putty or similar and run the test script at ~/emulators/mupen64plus/m64p_test.sh
brooksyxParticipantFor those having issues it might be worth running the test script from a ssh console and reading the output to see whats failing.
brooksyxParticipant[quote=69463]Alright, will try clocking it a bit higher then. One other question though, how can I fix the double entries in EmulationStation? Both the .cue and the .bin files are showing up, and when I close the game I can see an error saying that the .cue file was loaded but the .bin file couldn’t be loaded. Any way to fix this?[/quote]
Check es_systems.cfg and check to see if .cue and .bin are both listed as extensions under the playstation settings. If both are there remove one of them. I would imagine you would remove .bin because .cue should load the .bin but not how playstation libretro loads files so could be the other way around. Can’t really help you on the error part. Did you rename the .bin file? Check the corresponding .cue file in a text editor to make sure it references the .bin file name. I know mednafen will not even load the game if there is a mitcmatch for the bin filename.
brooksyxParticipant[quote=69551]Sound is better with ARMSNES but there are still some compatibility issues with PAL games and generally with others. If the developer can iron out these issue and fix a couple of other bug (on github) then this imo will be the best Snes emulator on the Pi.[/quote]
Yes, I would agree sound is much better with this version. Also FYI this a fork of pocketsnes that is included in RetroPie, the ARMSNES is just the name of the repository. I wish there was more interest in developing a good SNES emulator for the raspberry pi. Seems like currently the main interst is mupen64, which is awesome but I don’t ever see it running 100% on the pie. SNES would probably be the pinnacle emulator on the Pie. I specifically put my Pie in a dead snes shell.
brooksyxParticipantOverclocking should help, I believe that the SD corruption issue has been fixed in the newer revisions of rasbian(the base for retropie). I have never had a corruption issue when running the high, I would probably be running on turbo but my pie is not stable at that speed.
brooksyxParticipantDid you run the scraper for genesis? Maybe the gamelist.xml only contains some of the games and you can delete it?
brooksyxParticipant2.0.0 is working for me but for some reason player 1 controller is player 2 and vice versa. Anyone know how to fix this?
brooksyxParticipant[quote=64156]Noticing quite a bit of lag on snes games such as doom … I know it’s not due to the Pi’s processing power as it runs the freeware version of Doom that comes pre-installed with RetroPie runs just fine …
[/quote]Just fyi, that logic is incorrect. Freeware doom was ported to the Pie so it runs natively and it is a fairly light application. The SNES version of Doom is probably on of the worst versions of the game and you are emulating the SNES, which already does not run at fullspeed most of the time to play the game. Not the same.
brooksyxParticipant[quote=24671]Mupen64plus is slow at the moment. In my opinion the only playable game is mario64 and the PI will never be fast enough to emulate n64 games at full speed.
zelda ocarina of time –> too slow, graphic corruption
paper mario –> slow, hangs[/quote]
True but I would be more than happy to be able to play just a few of the great games.
Mario 64, Mario Kart, and similar games would be awesome. Shoot I would be so happy with just the two.
brooksyxParticipant[quote=67078]Hi I will do it when I get home in a few hours (in France). I remember someone posted this from a dropbox like server coming from a 1.x distro.
What do you recommend for the overclock ? I fear corrupting my SD card.
[/quote]
I have mine set on HIGH but I might bump it to turbo soon. I do have heatsinks on my chips and a 60mm fan blowing on top of the PI. I think corruption issues have been fixed in newer releases of raspbian. You can always make a backup image of your SD card with win32diskimager in case anything happens. I suggest starting with a medium OC and work your way up until better/desired results are achieved.
Also, here is the Zip locally.
brooksyxParticipantCan you re attach the file for everyone in this thread?
Also, to change OC settings type
sudo raspi-config
in the terminal and a settings menu will pop up with some config options, one is to change the overclock settings.brooksyxParticipantNew picture, added a fan to keep the Pi cool.
brooksyxParticipantI compiled the source of forked PocketSnes core and I must say it works much better! Sound is better in a lot of games along with speed.
If anyone is interested here is the latest version. Just overwrite the file located at ~/RetroPie/emulatorcores/pocketsnes-libretro/libretro.so
I would suggest making a backup of the current libretro.so just in case.
edit: looks like there is some issues with square games. Chrono Trigger and FFIII (us version) both crash after winning a battle.
brooksyxParticipantLooks like I found a fork of pocket snes with some recent commits:
https://github.com/rmaz/ARMSNES-libretro
Think I will try to build this from source tonight and update the emulator core with this version. Commit notes state better compatibility and performance.
brooksyxParticipant[quote=12106]Pretty cool. This post has inspired me to copy you. [/quote]
Cool, got any pics?
-
AuthorPosts