Welshy,
You're awesome.
Wish i could thank you more!
If there's any way to do it with the RetroPie setup, I'd love some insight. Is any other emulators' frameskip settings in a certain config file? Might be there. I'll check when I get home if I can track anything down. (Currently leaving the office.)welshy wrote:MarcusRaven
You can with a source built Binary, I'm not sure with RetroPie.The 'Standard' Source Build is default at Frameskip=1 but can be adjusted in the GUI.
I had this problem with the Xbox 360 pad. I had to add the dpad-as-button command to the rc.local file and then reconfigure gpsp. I also had to reconfigure every other emulator. It was a massive pain but worth it as now I can play advance games with the dpad as originally intended.gilbdeth wrote:the emulator works perfect, but I have one odd thing that irratates me
when i press select+R1 i get the menu up but when you press up and down its soo sensitive it flys up and down the menu and makes selecting anything really hard, usually takes a while to actually get what you want!
is there a way of slowing this down?
The overscan is already set properly for my desktop though? Nothing is cut off on the boot sequence or the desktop environment, only when I try to use this emulator.welshy wrote:drapacioli
You probably need to change your overscan settings
See Here - http://elinux.org/RPiconfig
This emulator is fantastic, but it has a funny way of calculating it's scaling area.drapacioli wrote:The overscan is already set properly for my desktop though? Nothing is cut off on the boot sequence or the desktop environment, only when I try to use this emulator.welshy wrote:drapacioli
You probably need to change your overscan settings
See Here - http://elinux.org/RPiconfig
xboxdrv is the best bet. Even if you don't use an xbox controller, you can use xboxdrv to completely remap your usb stick's input for any game. It's kind of hairy trying to get reasonable information on it, but it does come with a number of example configurations and occasionally yelling search terms into google will come up with a page with some clear instructions on how to get it set up.Vanfanel wrote:Is there a way to remap USB joypad buttons?
Yes, here is my xboxdrv config file for this game:pjexposito wrote:Hi,
can I use xboxdrv with this emulator? How? I've installed the xboxdrv but there is not joystick on the menu section.
Thanks.
Code: Select all
[xboxdrv]
silent=true
deadzone=4000
trigger-as-button=true
led=2
dpad-as-button=true
[ui-buttonmap]
dl=KEY_LEFT
dr=KEY_RIGHT
du=KEY_UP
dd=KEY_DOWN
## remap all the buttons to the keys used in the default gpsp setup
y=KEY_SPACE # note:this does nothing
b=KEY_X
a=KEY_Z
x=KEY_F10
start=KEY_ENTER
back=KEY_BACKSPACE
guide=KEY_ESC
lb=KEY_A
lt=KEY_A
rb=KEY_S
rt=KEY_S
I generally create a new config file for xboxdrv for each emulator. I write a wrapper bash script that kills any currently running xboxdrv instance, and invokes a new one with the custom config. Here's an example:I had this problem with the Xbox 360 pad. I had to add the dpad-as-button command to the rc.local file and then reconfigure gpsp. I also had to reconfigure every other emulator. It was a massive pain but worth it as now I can play advance games with the dpad as originally intended.
Code: Select all
#!/bin/bash
## kill any existing xboxdrv setup and startup the gpsp config
sudo killall xboxdrv 2>/dev/null
sudo xboxdrv -i 0 -c ~/.config/xbox-gba.cfg --silent --quiet & sleep 1
/usr/local/bin/gpsp/gpsp
Hi Vanfanel, what exactly do you mean about the scaling issue? Could you specify what you changed as the readme on your github seems to be blank. Did you perform any other tweaks?Vanfanel wrote:This emulator is fantastic, but it has a funny way of calculating it's scaling area.drapacioli wrote:The overscan is already set properly for my desktop though? Nothing is cut off on the boot sequence or the desktop environment, only when I try to use this emulator.welshy wrote:drapacioli
You probably need to change your overscan settings
See Here - http://elinux.org/RPiconfig
I fixed it some time ago. Try my gpsp binary here instead:
https://github.com/vanfanel/binaries