Forum Replies Created

Viewing 35 posts - 36 through 70 (of 114 total)
  • Author
    Posts
  • cacophony555
    Participant

    I had similar issues getting this to work.

    Try the startup image and rom that are linked on this page:
    http://www.redundantrobot.com/sheepshaver-tutorial/

    You’ll have to rename both of them and move them to the places that are referenced in es_systems.cfg

    in reply to: Testers for new image with emulator selection #90956
    cacophony555
    Participant

    Any chance of getting an image optimized for the Pi 2?

    in reply to: MAME on Pi 2 question #90953
    cacophony555
    Participant

    It’s not a game I’m familiar with but I just tried it on my Pi 2 in mame4all-pi and it seemed to run great. Didn’t notice any slowdowns or issues.

    in reply to: Cannot get it to work , help #90840
    cacophony555
    Participant

    I tried installing lxde via the apt-get command above and it worked fine.

    I think it’s better to not have it be part of the retropie image by default, mainly because I’m concerned about the potential performance impact due to all the dependencies that get installed. Some of those dependencies might be services that run all the time.

    in reply to: Testers for new image with emulator selection #90785
    cacophony555
    Participant

    Sounds like some useful enhancements. I’d be interested in giving it a try and providing feedback.

    Where can I download it?

    cacophony555
    Participant

    I had a similar issue after doing a “sudo apt-get install lxde”.

    I fixed it by doing “sudo raspi-config” and modifying the boot setting to boot to the command line. After that emulationstation started up fine on reboots.

    in reply to: Snes Sound #89727
    cacophony555
    Participant

    [quote=89710]Forgive me but I’m totally new to this and just got my first raspberry pi 2 last week just for this project. Got everything up and running after a few hiccups looks to be going well except I’ve noticed on the legend zelda a link to the past there is an odd sound issue (haven’t noticed it in any other games yet but really haven’t had a chance to play to many), It’s like a lot of static i guess but thats not quite right. If anyone has any ideas or suggestions I would be grateful.[/quote]

    The default SNES emulation on RetroPie does a horrible job with sound reproduction. For the Pi 2 I’d definitely suggest trying the “experimental” snes9x-next core which has significantly more accurate sound emulation. It was *just* added in the last few days so you may have to update your RetroPie software.

    cacophony555
    Participant

    I tried setting video_smooth to true for my nes core (nestopia) and thought it looked very fuzzy. I’ve seen pixel interpolation used on nes emulators on the PC that looked great so this was a pretty big disappointment. Any other suggestions for reducing pixelation without losing much perceived sharpness.

    in reply to: Power button options #89621
    cacophony555
    Participant

    Here’s what I use:
    http://www.adafruit.com/product/1620

    switch

    Simple and effective!

    cacophony555
    Participant

    [quote=89602]1. Retroarch can display frame rates if video is not threaded. Open RGui ingame with F1 or start+x and enable “show framrate”

    2. CAE19 should be the highest resolution. Higher resolutions have a performance impact but if you have a Pi2 this should be no problem. Retroarch keeps aspect equal if you switch display resolutions.
    [/quote]

    For some reason I can’t get any GUI to open in-game in any of my retroarch cores. I tried hitting all the different function keys as well as start+x on the joypad. F4 does work to quit emulation station so I know the keyboard is working. Any ideas?

    cacophony555
    Participant

    Anybody?

    in reply to: snes9x-next installation issue #89594
    cacophony555
    Participant

    [quote=89587]You filed an issue and snes9x-next was added yesterday :-)[/quote]

    Nice, thanks!

    in reply to: snes9x-next installation issue #89584
    cacophony555
    Participant

    I’m confused. snes9x-next was in the experimental installation part of the 2.6 image all along? I ended up installing it manually and was told to file an enhancement issue in this thread: https://www.petrockblock.com/forums/topic/can-we-officially-add-snes9x-next-core-to-retropie/

    Here’s the issue:
    https://github.com/retropie/RetroPie-Setup/issues/695

    cacophony555
    Participant

    [quote=89405]http://pastebin.com/kg9Hk4WS[/quote]

    [quote=89405]
    http://pastebin.com/kg9Hk4WS

    This is what I get, copy/paste exactly what you wrote, just fixing the quotes. Takes about 8 minutes to finish, then seg faults when I try to run it through emulationstation.

    Am I just missing some kind of packages? Using the SD image of RetroPie as instal.
    [/quote]

    Your pastebin helps a lot :)
    It looks like it failed to build due to permission issues (despite your sudo). I would try the same commands in your home directory where you definitely have write permissions and you shouldn’t need to use sudo. Then assuming it completes without error use sudo to copy the file to the directory that has the other libretro cores and make sure to point at it properly in es_systems.cfg

    This is the key part of the errors:
    Assembler messages:
    Fatal error: can’t create src/sa1.o: Permission denied

    When the assembler process was spawned it probably didn’t inherit your sudo.

    cacophony555
    Participant

    [quote=89399]

    <div class=”d4p-bbt-quote-title”>cacophony555 wrote:</div>
    You’re using a RPi 2, right? If not then instructions above definitely wouldn’t work.

    The 4 lines I gave above are exactly what you need to type to generate the .so file. If trying to use the generated .so is causing a segfault on your RPi 2 then I’m not sure what to suggest.

    Yep, Rpi2, even using just make by itself without any of your added code ends up with a seg fault.. also a massive list of errors when trying to make.

    It’s hard to tell in your code, but those are “quotes” right.. cause they copy/paste weirdly..
    [/quote]

    Yeah they’re just normal quote marks. Strange. I would think if there were actual errors you wouldn’t get the generated .so file. Maybe you’re not pointed at the right file?

    cacophony555
    Participant

    [quote=89394]Ok, so I think I figured it out somewhat, but why am I getting segmentation faults every time I try to run it after compiling?[/quote]

    You’re using a RPi 2, right? If not then instructions above definitely wouldn’t work.

    The 4 lines I gave above are exactly what you need to type to generate the .so file. If trying to use the generated .so is causing a segfault on your RPi 2 then I’m not sure what to suggest.

    cacophony555
    Participant

    [quote=89322]Hmm just tried to complie snes9x-next and its seemed to of hanged at…

    src/seta.c:678:174 warning: cat to pointer from interger of different size [-Wint-to-pointer-cast]

    any ideas?

    EDIT: Ok its finished now, just took a long time to complie.

    Where is snes9x-next supposed to be placed?, /home/pi/RetroPie-Setup/scriptmodules/emulators ? As i cant see it there. How do i get it to show up in EmulationStation?
    [/quote]

    It doesn’t matter where you put the generated .so file as long as you point to the correct location in the es_systems.cfg file. Just find the part that refers to the location of your current snes core (.eg pocketsnes_libretro.so) and replace it with the location of your new core.

    cacophony555
    Participant

    [quote=89345]

    <div class=”d4p-bbt-quote-title”>cacophony555 wrote:</div>
    I manually added the snes9x-next core (https://github.com/libretro/snes9x-next), and then compared it to all the options that are currently offered in RetroPie (experimental and otherwise) and overall I liked it best. Can it be officially added to RetroPie?

    Please create an “enhancement” issue in the RetroPie-Setup repository here.
    [/quote]

    Thanks I just added it:
    https://github.com/retropie/RetroPie-Setup/issues/695

    cacophony555
    Participant

    [quote=89309]

    <div class=”d4p-bbt-quote-title”>cacophony555 wrote:</div>

    <div class=”d4p-bbt-quote-title”>vintagamer wrote:</div>
    That’s great! can you share please your .so file? thanks

    It’s really easy to build yourself. Just do:

    export CFLAGS=”-mcpu=cortex-a7 -mfpu=neon-vfpv4″
    git clone https://github.com/libretro/snes9x-next.git
    cd snes9x-next
    make -f Makefile.libretro platform=”armv neon hardfloat” -j4

    You do this on the RPi itself then?

    Is it the same command for all emulators you want to compile just changing out the url for github?

    So if i wanted to add FCEUMM emulator i would use the command…

    export CFLAGS=”-mcpu=cortex-a7 -mfpu=neon-vfpv4″
    git clone https://github.com/libretro/libretro-fceumm.git
    cd FCEUMM
    make -f Makefile.libretro platform=”armv neon hardfloat” -j4

    would that work?
    [/quote]

    Yes, on the pi itself.

    The fceumm core is already installed by default (it’s the default nes emulator too if I recall) though nestopia seems to be a bit better IMO.

    The above may or may not work for other cores depending on the Makefile of the core you’re trying to bulid. It should be pretty similar though. Some cores don’t build with the “-j4” option, some use a Makefile instead of Makefile.libretro, for example.

    in reply to: BSNES Core #89298
    cacophony555
    Participant

    [quote=89296]Whats that bsnes performance you tried cacophony?? Out side of bsnes whats the next best snes emulator?, snes9x-next???[/quote]

    I tried this version of bsnes:
    https://github.com/libretro/bsnes-mercury

    From the limited testing I’ve done with every SNES option I like snes9x-next best so far. It’s definitely the most accurate for music.

    cacophony555
    Participant

    [quote=89231]That’s great! can you share please your .so file? thanks[/quote]

    It’s really easy to build yourself. Just do:

    export CFLAGS=”-mcpu=cortex-a7 -mfpu=neon-vfpv4″
    git clone https://github.com/libretro/snes9x-next.git
    cd snes9x-next
    make -f Makefile.libretro platform=”armv neon hardfloat” -j4

    in reply to: BSNES Core #89219
    cacophony555
    Participant

    I tried the bsnes core in retropie (manually added it myself) it was was unusably slow. So slow I wouldn’t even call it functional. I’ve heard that bsnes is the most processor intensive snes emulator so it might be unrealistic to expect it will ever run well on the current pi hardware.

    in reply to: Fixed! 4 min wait after Emulationstation F4 #89192
    cacophony555
    Participant

    I would try moving (or deleting) your gamelist.xml and roms for the 2600 and see if that helps.

    The gamelist.xml should be in .emulationstation/atari2600 (or atari2600-libretro if you used the retroarch emulator instead).

    So I would:

    1. Quit Emulation Station
    2. Move the gamelist.xml somewhere else so it won’t be read
    3. Move your 2600 roms somewhere else
    4. Restart Emulation Station, verify that the 2600 doesn’t show up anymore, and then see if the issue goes away

    in reply to: Fixed! 4 min wait after Emulationstation F4 #89177
    cacophony555
    Participant

    How many systems and roms do you have in your setup? There’s a known issue with emulation station 2 where a large number of system/roms causes massive slowdowns in various ways. Here’s some more info: https://github.com/Aloshi/EmulationStation/issues/191

    cacophony555
    Participant

    Good point. Still wondering whether switching branches like this (after master has already been built) will be problematic, but I guess I could try it.

    cacophony555
    Participant

    [quote=84717]Thanks you, but when I scrap the rom folder, I get out the XML file but I do not have all my games, I’ve only games that have been scraped (by GameDB I think) …
    [/quote]

    Hard to say without more detail, but it sounds like you might be looking at the wrong xml or something. Based on your command above the script simply looks for all the files in /home/pi/RetroPie/roms/snes directory that have an smc extension and writes an output xml with all those files.

    cacophony555
    Participant

    [quote=84672]Hello,

    Thanks for this script !!! How can I match my Snes folder roms with my image Snes folder to generate an XML file ?!!

    Because when I execute the command :

    perl mameGenXml.pl -rompath /home/pi/RetroPie/roms/snes -mode console -extension smc > gamelist.xml

    The result is the XML file create, but not image path, there is no <image>…</image>

    I put the .png file with the rom file in the same folder and I launch the script, but I don’t have images path in the XML file !!

    Do you have an idea ?!

    Thanks you :)
    [/quote]

    Do the images have the exact same names as the roms and have extensions that are one of these: png, jpg, jpeg, bmp ?

    In other words if your rom is called “mygame.smc” the image must be called one of “mygame.png”, “mygame.jpg”, etc

    You sure you’re looking at the right xml file ?

    If you’re still having problems it might help if you provided some example rom and image file names and the relevant part of the ouput xml file output.

    cacophony555
    Participant

    [quote=84363]One more question – any idea why some roms don’t get added? Off the bat I see 720 and 3COUNTB, but not 1942 or 1943, etc…[/quote]

    You mean certain games don’t get added to the gamelist.xml file? As long as they’re in the same directory and have the same extension (eg “.zip”) they should definitely be added.

    cacophony555
    Participant

    Ah yes, good catch! Glad to hear it’s working now!

    cacophony555
    Participant

    [quote=84356]I used this and it it worked beautifully to build the gameslist.xml – but ES doesn’t seem to be using it. I have copied the file to both ~/Retropie/roms/mame/gameslist.xml and in ~/.emulationstation/gameslist/mame/gameslist.xml and still, no data in emulation station.

    Anything I’m missing?
    [/quote]

    Did you make sure to quit emulation station before moving the gamelist.xml?
    You need to move it to the directory that contains the ROMs and it has to match your configuration in es_systems.cfg. Can you put the relevant lines of your ~/.emulationstation/es_systems.cfg here so I can see it?

    in reply to: PiFBA Full game title #82656
    cacophony555
    Participant
    in reply to: Full speed NES/SNES/GEN? #6849
    cacophony555
    Participant

    NES and Genesis emulation is flawless. The slowdowns people are referring to occurred with the original hardware, so the emulators are just recreating the experience accurately. I’ve compared current PC emulators and the Pi is every bit as good.

    For SNES emulation it’s a different story. It runs at full speed but the audio emulation is way off even on PiSnes. It turns out that accurately emulating the audio chip in the SNES requires a lot of computational power and the Pi is not up to the task, so all the SNES emulators employ simpler but less accurate approximations of the audio. For many games the audio is WAY off. For example in Final Fantasy 3 the wind noise in the beginning sounds like bees.

    But the Pi is great at emulating many systems including: nes, master system, genesis, mame, and turbo graphics 16

    in reply to: Controller Issues In Games #5708
    cacophony555
    Participant

    I have it in X mode. Never got D mode to work. It did take awhile to get X mode recognized though. I had to plug it in a bunch of times, restart, etc. But eventually it recognized it, and after that it worked every time.

    Never installed xboxdrv or any other drivers.

    in reply to: Controller Issues In Games #5705
    cacophony555
    Participant

    I have the Logitech F310 as well and haven’t installed any drivers for it (other than what came with Raspbian). I haven’t tried the N64 emulator, but all the other emulators I’ve tried work fine. Some emulators require me to enable the “mode” button to get the dpad working though, so you might want to try that.

    in reply to: Issue with SNES Emulation…HDMI? #5594
    cacophony555
    Participant

    Sure sounds like an hdmi issue (cable or one of the ports). Maybe try a different cable or a different port on the tv/monitor? You could also using the composite out on pi.

Viewing 35 posts - 36 through 70 (of 114 total)