Forum Replies Created
neighbourhoodnerdParticipant03/30/2016 at 03:13Post count: 111
Just wanted to say I really appreciate your work. I’m setting up my Raspberry Pi(s) for the same reason you are – a retro gaming museum :)
You may have covered this already but I thought I’d mention it just in case.
For this project you’ll definitely want to disable any emulator commands that open menus (eg the command to launch LR-Config in Retroarch emulators). I’m also making sure this isn’t needed by programming in savestate and loadstate commands.
I want the kids to be able to play the Final Fantasy series when they’re older, including the PSX classics which are multi-disk systems. I found a good guide on this forum for combining and compressing these titles into one image and then adding a disk-swap command.neighbourhoodnerdParticipant03/25/2016 at 05:43Post count: 111neighbourhoodnerdParticipant03/20/2016 at 07:09Post count: 111
I don’t know what version you have on your old SD card, but on my 3.6 install, the images are located here:
Network shortcut: \\RETROPIE\configs\all\emulationstation\downloaded_images
Local directory: /opt/retropie/configs/all/emulationstation/downloaded_imagesneighbourhoodnerdParticipant03/20/2016 at 07:05Post count: 111
Sorry, that was a dumb way for me to explain it :P
I’ve seen online that the command scraper is the one to use, but if I run it on my Pi it says the command wasn’t recognised. Even though I definitely have it installed and have used it (but only via the retropie-setup app).neighbourhoodnerdParticipant03/20/2016 at 07:03Post count: 111neighbourhoodnerdParticipant03/19/2016 at 12:55Post count: 111neighbourhoodnerdParticipant03/19/2016 at 06:12Post count: 111neighbourhoodnerdParticipant03/19/2016 at 05:58Post count: 111
I ran the scraper today via RetroPie-Setup and it did a great job. Much faster than the inbuilt scraper and produced far more results.
Two quick questions:
1. I want to run the scraper from the terminal instead of using the RetroPie-Setup GUI so I can add arguments. Running the command scraper doesn’t seem to work though.
2. All my multi-disk games fail to scan. Here’s an example of how they are named in my library: Final Fantasy VII [disk 1 of 3].ISO. Is there any easy way to scrape these? I don’t mind renaming them but naturally I need a way to know which disk is which.neighbourhoodnerdParticipant03/19/2016 at 05:36Post count: 111
[quote=120511]You can find it under RetroPie-Setup, #3 Configuration. You have to kill EmulationStation before scraping though. It’s so much better than the built-in one.
Ta, I got there in the end. The default scraper started going really slowly again so I am now setting up Sselph’s one :)neighbourhoodnerdParticipant03/15/2016 at 22:55Post count: 111
In my experience, segfaults are caused by overheating which can corrupt the memory card. If you’re overclocking, make sure you have a heatsink or an open case.
You might be able to reinstall the emulator to fix this issue if it’s only affecting the one system.neighbourhoodnerdParticipant03/15/2016 at 21:18Post count: 111
Thanks for the tips folks :)
I managed to get everything scraped except my multi-disk games. Apparently the scraper can’t handle [disk 1 of 2] as part of the file name. When I have some patience I’ll plug in my keyboard and rescrape them.
How do you use the sselph scraper?neighbourhoodnerdParticipant03/15/2016 at 04:40Post count: 111neighbourhoodnerdParticipant03/15/2016 at 03:00Post count: 111
Your screenshots are all gone :(neighbourhoodnerdParticipant03/15/2016 at 02:28Post count: 111neighbourhoodnerdParticipant03/15/2016 at 02:27Post count: 111
This looks glorious. I can’t wait to get home and try it out.
I’m loving the gradient backgrounds, the controller art, and the console images. My Pi is specifically geared towards being a mini gaming museum, so being able to show the kids what all the old consoles actually looked like will make a big difference! :)neighbourhoodnerdParticipant03/15/2016 at 01:57Post count: 111neighbourhoodnerdParticipant03/14/2016 at 08:05Post count: 111neighbourhoodnerdParticipant03/01/2016 at 22:24Post count: 111
[quote=118620]Well this makes me happy, and sad. I just bought my fisrt Pi bout 3 weeks ago…
Whenever I get a new Pi, I buy a new controller and gift my old one to a friend/family member ^_^ My Pi2 is going to the niece and nephew in a few weeks!neighbourhoodnerdParticipant02/25/2016 at 23:03Post count: 111neighbourhoodnerdParticipant02/24/2016 at 01:44Post count: 111
Just create the folder yourself :) The real PSP actually uses the same folder structure.neighbourhoodnerdParticipant12/04/2015 at 10:57Post count: 111
Only other thing I can think of is that your OC may be too high. Either that or the emulator is still a bit buggy. Are you using LR-PPSSPP or the standalone one? I’m using LR-PPSSPP.neighbourhoodnerdParticipant12/03/2015 at 04:43Post count: 111
Got lots of games working much better with an overclock (copy-pasteable):
and these settings (not copy-pasteable):
CPU core = JIT
Auto frameskip = off
frameskip = 1
Framerate limit = 60
Fast Memory = YES
Set Rounding Mode = YES
Block Transfer GPU = YES
Texture scaling level = 1
Texture scaling type = xbrz
Anisotropic filtering = NO
Texture Deposterize = YES
Internal Shader = NO
GPU hardware T&L = YES
Vertex Cache = YES
Prescale UV = YES
IO THreading = YES
Unsafe FuncReplacements = YES
Sound Speedhack = YES
Threaded Input Hack = YESneighbourhoodnerdParticipant12/02/2015 at 04:28Post count: 111
I did notice one thing – you have the following setting:
CacheFullIsoInRam = True
This would work fine for small ROMs, but most PSP ROMs are well over 1GB in size which would exceed the Pi’s max memory. Could be what’s causing your IO issues.neighbourhoodnerdParticipant12/01/2015 at 23:10Post count: 111neighbourhoodnerdParticipant12/01/2015 at 23:04Post count: 111neighbourhoodnerdParticipant12/01/2015 at 22:49Post count: 111
I finally got LR-PPSSPP compiled and running. No IO issues (I’m using a class 10 MicroSD, Pi is not overclocked).
I haven’t applied your config settings yet.
My experience thus far has been:
-Pure 2D games work great
-Fancy 3D titles (Ratchet and Clank, Dissidia) crash after the start screen. Tekken 6 runs but is monstrously slow.
-Hit and miss for other 3D titles. Legend of Heroes is 100%, while GTA Chinatown Wars is a bit laggy. LittleBigPlanet is perfect except for some busy areas where it slows down sightly.
-Some titles are missing some 2D elements (such as menu text) but otherwise work great (MGS Peace Walker, Monster Hunter Freedom Unite).
-The emulator can’t display the PSP keyboard.
This is very exciting though – I’ve tested about 40 popular titles and I’d say about 50% work perfectly. That’s a really good start, especially considering I haven’t gotten into the settings too deeply.neighbourhoodnerdParticipant11/27/2015 at 03:09Post count: 111
Yes – please do this urgently so others can have a go :D
IO issues are probably caused by your SD card class (Class 10 is recommended). You might also have a dodgy power supply.neighbourhoodnerdParticipant11/27/2015 at 03:06Post count: 111
I’m sure you can overclock by editing the config file. Just be careful – if they’re using an older chip it may already have a slight overclock applied to it. 1ghz is the stock speed that has been applied. If you’re using an old Retropie image your clock will probably be lower.neighbourhoodnerdParticipant08/13/2015 at 03:20Post count: 111
I agree with the others; Pi1 is not powerful enough to emulate PS1 games perfectly. Overclocking does help but you’ll need to go to 1000mhz for *playable* PS1 games.
No need to edit GPU memory allocation; 128mb is plenty.
Get a Pi2 and you’ll be much happier :)neighbourhoodnerdParticipant08/13/2015 at 03:16Post count: 111neighbourhoodnerdParticipant06/15/2015 at 03:14Post count: 111
I’d forgotten about this!
I’ve learned a lot about this process now.
The .SRM files are the Memory Card files (at least in the case of PSX games). One .SRM file is created for each game, which means that you can’t access saved game files created for different games.
There aren’t any external tools to edit .SRM files, but you can rename them to a .MCR file and edit them that way. There’s a tool called MemCardRex that can import save files.
So, to get my completed Tekken 3 save:
1. Copy the tekken 3.srm file from the PSX folder to your PC.
2. Rename the file to tekken 3.mcr.
3. Download a save file (just Google it!)
4. Open the tekken 3 .mcr file in MemCardRex.
5. (Optional, depending on the game) Delete any existing save file
5. Right click an empty slot and select Import Save…
6. Select your downloaded save file.
8. Rename the file back to a .srm file.
9. Place the .srm file back into the PSX folder on your Retropie.neighbourhoodnerdParticipant06/15/2015 at 02:59Post count: 111
Just edit ES_Systems.CFG. This file controls what file extensions EmulationStation will make visible in its menus.
The file is found at /etc/emulationstation/es_systems.cfg
Search the file for “PlayStation” and edit the EXTENSION section to match mine:
<system> <fullname>Sony Playstation 1</fullname> <name>psx</name> <path>~/RetroPie/roms/psx</path> <extension>.bin .BIN .cbn .CBN .img .IMG .iso .ISO .mdf .MDF .pbp .PBP .toc .TOC .z .Z .znx .ZNX</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/psxlibretro/libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/psx/retroarch.cfg %ROM%" "psxlibretro"</command> <platform>psx</platform> <theme>psx</theme> </system>
These changes make sure that .CUE, .CCD etc are ignored and adds other common disk image formats. Don’t worry, the emulator runs them all just fine.neighbourhoodnerdParticipant03/25/2015 at 22:59Post count: 111neighbourhoodnerdParticipant03/23/2015 at 04:35Post count: 111
Rpi2 on standard 1000mhz clock with latest updates will run pretty much every PSX game, with the exception of a few PAL titles that have an anti-piracy trick built in. For these games, emulation is usually flawless but the game crashes after 1-2 levels.
Basically, just use NTSC titles and you’ll be golden.