Forum Replies Created
-
AuthorPosts
-
neighbourhoodnerdParticipant
[quote=88690]I’m running a pi2 at 1000MHz using berryboot and a usb harddrive and don’t seem to be having any lag problems so far. Only tested on playstation and mame so far.[/quote]
Most of my PSX games have audio lag – ESPECIALLY during FMVs. Can you post your Retroarch.cfg (copy paste it as .cfg files cannot be attached). I’d be very grateful.
neighbourhoodnerdParticipantThis helped me! Cheers :)
neighbourhoodnerdParticipantSame issue here, using Rpi2.
Symptoms:
-video runs very very smoothly – probably at least 50 fps!! It’s possibly running too fast?
-Audio seems to struggle to keep up, occasionally speeding up or cracklingHonestly, though, PSX on the Rpi1 was just horrible – definite video lag, long load times, and all this on a dangerously high overclock. Rpi2 is definitely a good investment to iron out the video lag in PSX, N64 and MAME. I’m confident that with the right configuration it will run PSX flawlessly.
neighbourhoodnerdParticipantAre you using a Mac to write these files? Macs are known to write these hidden files. You can view and delete them via Windows or Linux.
neighbourhoodnerdParticipantThere could be a few factors at work here:
-Your HDMI cable isn’t working (I had this with my TV which requires a specific quality of cable to work)
-Your power supply may not provide enough voltage/amperage to run the Pi. Try a different one. Note that when running, the Pi will also show a rainbow-coloured square in the top right corner of the screen if it does not have enough power to run properly.
-The software hasn’t been written properly to the SD card.neighbourhoodnerdParticipantfor Neo Geo, I found that putting the Neo Geo BIOS files into the ROM directory got it working for me.
neighbourhoodnerdParticipantI can confirm that SuperFX SNES titles run great on Pi2.
Some N64 titles work great; depends on the emulator.
PSX Emulation is extremely smooth video-wise; some audio issues at present but I think these can be resolved by software tweaks.neighbourhoodnerdParticipantMy fix: Give user Pi ownership of the directories.
sudo chown -R pi /opt/retropie/ sudo chown -R pi /etc/emulationstation/ sudo chown -R pi /home/pi/
neighbourhoodnerdParticipantIf your controller has a “MODE” button on it – this button can really confuse the crap out of you if you’re not careful. It switches the Dpad inputs with the left joystick. If you ever have issues where the Dpad doesn’t work, it’ll be because of this ;)
neighbourhoodnerdParticipantAttached: Retroarch ALL config
You may want to delete the stuff at the start and use the default settings there. Just copy over my button mappings and go from there :)
system_directory = /home/pi/RetroPie/roms/../BIOS config_save_on_exit = false rewind_enable = false rewind_buffer_size = 10 rewind_granularity = 2 input_rewind = r input_shader_next = m input_shader_prev = n input_autodetect_enable = true joypad_autoconfig_dir = /opt/retropie/emulators/RetroArch/configs/ video_aspect_ratio = 1.33 video_gpu_screenshot = true video_shader_dir = /opt/retropie/emulators/RetroArch/shader/ video_fullscreen_x = 640 video_fullscreen_y = 512 video_vsync = true #may be worth setting to false video_threaded = true video_smooth = true input_player1_joypad_index = "0" input_player1_b_btn = "0" input_player1_y_btn = "2" input_player1_select_btn = "6" input_player1_start_btn = "7" input_player1_up_axis = "-1" input_player1_down_axis = "+1" input_player1_left_axis = "-0" input_player1_right_axis = "+0" input_player1_a_btn = "1" input_player1_x_btn = "3" input_player1_l_btn = "4" input_player1_r_btn = "5" input_player1_l2_axis = "+2" input_player1_r2_axis = "+5" input_player1_l3_btn = "9" input_player1_r3_btn = "10" input_player1_l_x_plus_btn = "h0right" input_player1_l_x_minus_btn = "h0left" input_player1_l_y_plus_btn = "h0down" input_player1_l_y_minus_btn = "h0up" input_player1_r_x_plus_axis = "+3" input_player1_r_x_minus_axis = "-3" input_player1_r_y_plus_axis = "+4" input_player1_r_y_minus_axis = "-4" input_enable_hotkey_btn = "6" input_exit_emulator_btn = "7" input_enable_hotkey_btn = "6" input_save_state_btn = "4" input_enable_hotkey_btn = "6" input_load_state_btn = "5" input_player2_joypad_index = "1" input_player2_b_btn = "0" input_player2_y_btn = "2" input_player2_select_btn = "6" input_player2_start_btn = "7" input_player2_up_axis = "-1" input_player2_down_axis = "+1" input_player2_left_axis = "-0" input_player2_right_axis = "+0" input_player2_a_btn = "1" input_player2_x_btn = "3" input_player2_l_btn = "4" input_player2_r_btn = "5" input_player2_l2_axis = "+2" input_player2_r2_axis = "+5" input_player2_l3_btn = "9" input_player2_r3_btn = "10" input_player2_l_x_plus_btn = "h0right" input_player2_l_x_minus_btn = "h0left" input_player2_l_y_plus_btn = "h0down" input_player2_l_y_minus_btn = "h0up" input_player2_r_x_plus_axis = "+3" input_player2_r_x_minus_axis = "-3" input_player2_r_y_plus_axis = "+4" input_player2_r_y_minus_axis = "-4" input_enable_hotkey_btn = "6" input_exit_emulator_btn = "7" input_enable_hotkey_btn = "6" input_save_state_btn = "4" input_enable_hotkey_btn = "6" input_load_state_btn = "5"
neighbourhoodnerdParticipantHeh, same problem here. Never thought I’d complain about this for the Pi, but my PSX emulation seems to be too fast! The video plays too fast for the audio to keep up!
Now, this may be because I’m using my old Retroarch.cfg. Here is what it currently has in it, aside from joypad stuff:
system_directory = /home/pi/RetroPie/roms/../BIOS config_save_on_exit = false rewind_enable = false rewind_buffer_size = 10 rewind_granularity = 2 input_rewind = r input_shader_next = m input_shader_prev = n input_autodetect_enable = true joypad_autoconfig_dir = /opt/retropie/emulators/RetroArch/configs/ video_aspect_ratio = 1.33 video_gpu_screenshot = true video_shader_dir = /opt/retropie/emulators/RetroArch/shader/ video_fullscreen_x = 640 video_fullscreen_y = 512 video_vsync = false video_threaded = true video_smooth = false
Any suggestions?
neighbourhoodnerdParticipantYep, it’s F10. The current GBA emulator (GPSP) is separate to most of the other emulators, which are all based on Retroarch and thus use the same control scheme.
If you have a Pi2, I would suggest switching to a Retroarch emulator for GBA.
To do this:
Enter the following into the console:cd RetroPie-Setup sudo ./retropie_setup.sh
then Update the Retropie setup script and restart it
Then go to Experimental
Install the GPSP Retroarch package. This will take about 20 minutes.
This will give you a new folder in your ROMs directory where you can put GBA games.neighbourhoodnerdParticipantI have the Pi2 and I’m also experiencing audio hitches. I had this on my Pi1 as well, so I have a few ideas.
The best thing to do is to edit Retroarch.CFG in the PSX config directory.
I’m going to test:
-Audio-frame sync
-Changing resolution
-Changing audio output rate
-Changing audio driverYou can also try adjusting the Memory split and dedicating a bit more RAM to the CPU.
neighbourhoodnerdParticipantNote that you might not be able to map the centre button – I’m pretty sure it’s just for calibration.
My setup uses Start + Select (or “BACK”) to quit emulators.
neighbourhoodnerdParticipantI’ll do a bit of playing around and see if I can work it out with my F710 (basically the same controller but with rumble pak).
Would you be interested in my controller maps for Emulationstation, Retroarch ALL and Retroarch PSX? They are for two F710s which I think will work for you.
neighbourhoodnerdParticipantThis is gorgeous. I’m gonna use it :)
neighbourhoodnerdParticipantBloody nice work mate! I’m impressed!
neighbourhoodnerdParticipantThis sounds brilliant. Can you post up a YouTube of what it looks like in action?
02/20/2015 at 09:25 in reply to: Rpi2 + Retropie 2.5: Random crashing; is my hardware stuffed? #88273neighbourhoodnerdParticipantConfirmed – different PSU solved the issue. I am ROCKING now!
neighbourhoodnerdParticipantUpdate:
Tested GPSP-Retroarch – works flawlessly so far. Freaking fantastic ^^
02/19/2015 at 20:31 in reply to: Rpi2 + Retropie 2.5: Random crashing; is my hardware stuffed? #88189neighbourhoodnerdParticipantMy wall plug should be the correct voltage, but that’s definitely worth checking. I ran my Rpi1 with a different plug. It may be worth investing in a dedicated wall plug for the Pi!
I’ve wiped the SD card a few times so I’m confident this issue is not related to corruption.
Currently attached to the Rpi2:
-2x Logitech F710 wireless controller dongle
-1x Microsoft wireless keyboard and mouse dongle
-Ethernet, HDMI, Audio outThanks heaps for your advice. I had power issues with the previous Pi at first, now that I think about it, so that could well be it!
neighbourhoodnerdParticipantBasically just consider the fact that all these old consoles were designed to output to old TVs. The resolution output doesn’t need to be very high at all. I’d suggest using that setting on the ALL retroarch config. It’s very unlikely to make anything look worse :)
neighbourhoodnerdParticipantAwesome! Does VBA-next use the Retroarch engine? For my system I really want the control scheme to be consistent throughout all the emulators. I don’t want to have to explain anything to people who use it :)
I’m mainly planning to stick to the consoles so I don’t have to worry about PC emulation.
02/15/2015 at 20:27 in reply to: Pi2 full compatibility with emulation of fifth-generation consoles? #87563neighbourhoodnerdParticipantZanmaru: Use the “Pi2” overclock. The other overclock settings only apply to the Pi1. You’ll actually be running it slower if you use any other setting!
02/15/2015 at 00:41 in reply to: Pi2 full compatibility with emulation of fifth-generation consoles? #87492neighbourhoodnerdParticipantPretty much all PSX games are running great; some audio hitches here and there. This performance is out-of-the-box, no settings tweaks, overclocks or memory adjustments. I don’t doubt you’ll be able to get 100% with the right settings.
N64 emulation is a different story – understand that N64 emulation isn’t that great even on Windows with powerful PCs.
The new build comes with two emulators for N64; each which get different results depending on the game you try. I’ve tried a couple of games (Kirby, Mario) with the Retroarch N64 emulator on the Pi2, (again, stock settings) and they worked very well.
As Barryk above notes, this system (the Pi2) is brand-new and there isn’t a completed build for it yet. The current version is essentially a beta. You can wait a while if you’re not confident.
Personally I firmly recommend the Pi2. I think it’s fantastic.
neighbourhoodnerdParticipantNew version is working well for me.
Using only default settings:
Working emulators:
-
GB
-
GBC
-
GBA
-
N64
-
PSX
-
SNES
-
Genesis
Not working:
-
MAME
-
MAME-Libretro
I still get random crashes though. I’ve only had two so far since installing the latest image, but it makes me nervous. Think my unit is faulty, or should I try a different SD card?
neighbourhoodnerdParticipant[quote=86742]Hi, I’m completely new to this so apologies for the noob question. I’ve just ordered the rasberry pi 2 model. If I follow the instructions to install Retropie will it still work?[/quote]
Hi Danny. The current version will not work on the Rpi2. There is a beta build available for the Rpi2 which you can find on page two of this thread posted by Buzz. It’s working but there are some bugs!
neighbourhoodnerdParticipant[quote=86727]What emulators are you all using for snes and mame?…[quote]
I’ve been using Retroarch for SNES on the Pi2; using the image Buzz posted on page 2. Worked fine in my tests.
neighbourhoodnerdParticipantSeems to crash most often when an emulator is closed. Here’s a crash after exiting Retroarch after playing Doom:
Edit: Yep, that seems to be the issue. Crashed after using the RetroArch N64 emulator too (which was a little choppy at first but then sped up to perfect speed ^_^)
neighbourhoodnerdParticipantI’ve been playing around with the image Buzz uploaded on page 2.
I’ve configured a 254/746 memory split.
-
N64 games actually work and tested games have been smooth.
-
PSX video is 100%, audio still a bit choppy. I’m expecting this to be flawless with a slight overclock or adjustment to memory distribution.
-
GBA games crash and lock up if they have modded intros (where the ROM dumper added their own intro screen). Crashy behaviour elsewhere in this emulator too.
I’m getting random crashes here and there, unfortunately. Is anyone else experiencing this? I hate having to hard reboot the Pi2, as that’s a recipe for a corrupted microSD card.
neighbourhoodnerdParticipantMy Pi2 should arrive in a few hours. If I can dig up a microSD card I’ll get to work testing Chito’s solution ^_^
neighbourhoodnerdParticipantI managed to get 90-95% smooth emulation for PS1 titles, but only with absolutely maxed out overclock. It’s made the Pi somewhat unstable, unfortunately.
The Pi2 should have no problem running at 100% as its CPU is way better ^_^
-
AuthorPosts