Forum Replies Created
-
AuthorPosts
-
RooParticipant
I have to ask – why? :)
Nothing that the Pi can run would benefit from the motion controls on a WiiMote… Except maybe MAME gun games? That’d be a pretty good challenge to get working on the Pi
Anyways… How are you connecting the WiiMote? You need some kind of bluetooth interface and a sensor bar. I have a DolphinBar, I’d be willing to try it but there are no drivers for DolphinBar on linux
RooParticipantIt might work, but why? MAME is designed to have separate samples in a separate sample folder… I don’t see any advantage to trying to trick MAME
RooParticipantOnce you place the unziped PlayStation bin/cue files in /home/pi/RetroPie/roms/psx and start EmulationStation back up, the PlayStation menu will appear automatically.
Floob’s video should help you configure your PS controller
RooParticipant[quote=90314]Point taken killer, however the reason I wanted to try was because the forum suggests this as a fix to the commonly encountered “missing file/File not found” error when trying to load roms. Although I admit I have not tested a wide variety of roms to see if they may be the issue, I do know of that I should only be using 0.37b5 versions. [/quote]
If you see this error, you do not have the proper MAME v0.37b5 roms. Upgrading or re-installing MAME4ALL will not fix that.
You really need to start from the 2.6 SD card image.
RooParticipantFloob has some great videos on configuring RetroPie and controllers in RetroPie
RooParticipanthappy to have helped :)
RooParticipantI have not found a RetroArch shader in RetroPie that has the puke green color of the original GB.
On my Windows PC, the RetroArch shader “gb-shader.cgp” is a really nice shader for GB, complete with puke green color. But cgp shaders are not compatible with RetroArch on Pi which uses *.glsl shaders. I read somewhere they can be converted, but it never bothered me enough to spend the time to figure out how.
RooParticipantTry running
sudo ~/RetroPie_Setup/retropie_setup.sh
and selecting “Register RetroArch controller”This is really just an automated way to run retroarch-joyconfig (which is located in the retroarch binaries folder) and add the results to the retroarch config. So if you’re comfortable with it, you can run this yourself to see the way the buttons on your gamepad are mapped
RooParticipantRooParticipantHi floob, haven’t seen you for a while :) nice video!
RooParticipantNo. All shaders come with a performance hit. That said, I use the bead shader and an overlay and it runs at full speed, I don’t notice any lagging on a RPi 2 model B. I messed with shaders on the older B+ before the 2 came out and I found that the older Pi’s just didn’t have enough processor power to run the emulator and add shaders on top.
Here’s my /opt/retropie/configs/gb/retroarch.cfg for 1920 x 1200 resolution
# All settings made here will override the global settings for the current emulator core video_shader_enable = true video_shader = /opt/retropie/emulators/retroarch/shader/bead.glsl input_overlay_enable = true input_overlay = /opt/retropie/emulators/retroarch/overlays/gb.cfg input_overlay_opacity = 0.70 input_overlay_scale = 1.0 aspect_ratio_index = "22" custom_viewport_width = "645" custom_viewport_height = "648" custom_viewport_x = "637" custom_viewport_y = "275"
and here’s a cfg that works for 1920 x 1080 (1080p) resolution
# All settings made here will override the global settings for the current emulator core video_shader_enable = true video_shader = /opt/retropie/emulators/retroarch/shader/bead.glsl input_overlay_enable = true input_overlay = /opt/retropie/emulators/retroarch/overlays/gb.cfg input_overlay_opacity = 0.70 input_overlay_scale = 1.0 aspect_ratio_index = "22" custom_viewport_width = "642" custom_viewport_height = "581" custom_viewport_x = "638" custom_viewport_y = "248"
I’m using the overlays from http://retroarchborders.blogspot.com
RooParticipantYou really need to give us more information. You are “running the roms off a usb” what? External HDD? Flash drive? How is it attached? Directly? Via a USB hub? Does it have it’s own dedicated power?
With the limited info, I’m guessing you have an external USB hard drive plugged in to your Pi and it does not have dedicated power. If so, this is going to be a problem for the Pi – it can’t provide enough power through the USB ports to run an external USB hard drive. You need a good quality USB hub in the middle that powers the drive. Or a drive that has it’s own power supply and doesn’t pull power off USB.
RooParticipant[quote=88492]there is no problem if you want to install lxde.[/quote]
Have you actually done it on the latest builds? It breaks some other stuff, like ES autoloading
RooParticipantAside from overclocking your Pi, you could upgrade to a Pi 2
RooParticipantI found that Mupen64 will do that if you try to force its resolution too high. For example, if I hit ‘x’ when launching a game and try to set it to 1920×1080, I get the small window in the corner, but if I set it to 640×480, it launches full screen.
RooParticipantBad SD card? Did you get it off eBay? I understand there’s some problems with SD cards sold on eBay.
Another option might be to try a different package to put the image on the card
http://www.raspberrypi.org/documentation/installation/installing-images/windows.md
One other thing I would try it to unplug everything from the USB ports to see if one of the devices is causing the kernel panic.
RooParticipantOh. Did this change recently or have I been mistaken all along?
RooParticipantDid you set each emulator as you launch the game by pressing “x” or “m”?
RooParticipantEmulating the PS2 at a playable speed would require a high end 3D graphics processor, which the Pi doesn’t have and most likely never will have in a credit card size “System on a Chip” computer platform. Everything “3D” you see on the Pi is being done by the CPU.
Trust me, it’s not going to happen.
RooParticipantI guess now that PSX is playable larger cards aren’t that crazy. I personally run with a 16 GB and haven’t filled it up. But I don’t put every ROM known to man on my card. I can see upgrading to 32 GB to support the PSX library I want to have available.
RooParticipantIf it were me, I would get used to doing things without startx – adding lxde back in is going to cause you more problems than it solves.
sudo nano /etc/network/interfaces
your interfaces file should look like this
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 auto wlan0 iface wlan0 inet dhcp wpa-ssid "Your Network SSID" wpa-psk "Your Password"
RooParticipantCurrently I am using NTSC_scalines (or something close to that name, not in front of my Pi right now). It is supposed to be one pass of the multipass NTSC shader, but it works well on its own and gives me the effect I am looking for with good performance.
RooParticipantThe RetroPie image automatically overclocks your Pi2 to 1000MHz.
I don’t see any problems with Quake on my Pi2. Are you running stock settings?
RooParticipantThe desktop GUI is not included in newer builds of RetroPie. You can add it back in with
sudo apt-get install lxde
but it uses a lot of space and resources.What are you trying to do that you need the Desktop?
RooParticipantI would suggest you upgrade to the latest RetroPie 2.6.0. And then this will help:
https://github.com/retropie/RetroPie-Setup/wiki/Amiga-emulator-%28UAE4All%29
RooParticipant[quote=88233]Okay trying all this. Quick question though, instead of /opt/retropie/emulators/mame4all/ I have /opt/retropie/emulators/mame4all-pi/ . Is that what you had meant to type or is my file labeled incorrectly?[/quote]
Nope, not a typo. I looks like you have an older image. I would suggest you upgrade to the latest 2.6.0. Not really an “upgrade” per say – download the new SD card image and configure it. There’s lots of improvements being made all the time in RetroPie, if you want to take advantage of them you’ll need to upgrade.
[quote=88247]I do have one question though. What happens when a rom (Rampage World Tour) checks out with the verify but won’t load, only spit you back to EmulationStation? Any ideas?[/quote]
MAME4ALL has problems with Rampage World Tour, even though it’s in the list of supported games. It’s a newer (Rampage was 1986, World Tour was 1997) Midway title and a lot of those don’t work. Like Mortal Kombat II and 3 – they don’t work either.
I’m glad I could help :)
RooParticipantThe Pi 2 is not powerful enough to emulate the PlayStation 2
RooParticipantI believe you’ll see all your problems go away once you get the Pi2
RooParticipant@buzz when I launch raspi-config and select memory split, it shows the setting currently at 64. Is this just because raspi-config isn’t smart enough to recognize the variable memory settings you are using in /boot/config.txt?
RooParticipantAs a general rule in RetroPie, the “default” emulators perform better. So the general consensus is the /megadrive folder emulator works better than the /megadrive-dgen emulator. But both are included because no one emulator is best for every ROM. All emulators have their bugs.
You may be the only person to have found this particular bug, since it happens 3 hours in :)
RooParticipantI’m not sure that actually sets the memory split, I think it may just be a recommended value. Try
sudo raspi-config
and under advanced you can set memory split to 384. Once you do that you’ll see the new entry in /boot/config.txtI’ll try those games you mentioned tonight and let you know if I see any issues
RooParticipantThe easiest way is just to copy that one ROM to the other folder. For example If you have one ROM in
/home/pi/RetroPie/roms/megadrive-dgen
and 50 ROMs in/home/pi/RetroPie/roms/megadrive
, you’ll see two “Genesis” options in EmulationStation but one will have just the one game, the other will have all 50.I’m not sure, but I would bet the save systems between the two emulators are not compatible. But if they are, then yes, you would copy the save file to the correct folder where the other emulator is configured to look for save files. I’m not in front of my Pi, I don’t know the folder locations off the top of my head.
RooParticipant@gizmo98
I get that, but I don’t see this project supporting the Pi1 long term. It was just a little too underpowered for what most people seem to want from their retro-gaming machine.RooParticipantAlmost everything in RetroPie is designed to be joystick / dpad driven. For a touch screen to work the app would need to be mouse driven. I haven’t tested it personally, but I’m gonna say no, ES won’t work with a touch screen :)
-
AuthorPosts