Forum Replies Created
-
AuthorPosts
-
petrockblogKeymaster
The cfg file is located in /home/pi/RetroPie/supplementary/SNESDev-Rpi/supplementary/.
petrockblogKeymasterLooks great – I am looking forward to see some more pics when the other button(s) are working :-)
petrockblogKeymasterI have not tried that emulator yet. Everyone is welcome to submit the needed script additions for the RetroPie Setup Script. :-)
petrockblogKeymaster[quote=3518]I wonder why Doom doesn’t include the shareware wad file?[/quote]
Good point – I put this on the to-do list for the next update!petrockblogKeymaster[quote=3529]Now I am really confused. I just did a fresh install and added SNESDev from my own forked repo which is set to exit back to emulation station after one press. However it is still 3 presses. What did I do wrong? I am positive I added my own correct repo. git clone git://github.com/brooksyx/SNESDev-RPi.git[/quote]
If you are running SNESDev as a service, you need to copy the new binary to/usr/local/bin/
, see https://github.com/retropie/RetroPie-Setup/blob/master/scriptmodules/supplementary.shinc#L210.petrockblogKeymasterGreat work!
petrockblogKeymaster[quote=3493]Florian, can we put a key combination in the code, like say KEY_ALT+ESC, or KEY_ALT+H?[/quote]
I have not tried this myself, but I would guess that something likecase BTN_STATE_PRESSED: if (button.pressedCtr == 1 && button.duration >= 1) { uinput_kbd_write(&uinp_kbd, KEY_LEFTALT, 1, EV_KEY); uinput_kbd_write(&uinp_kbd, KEY_H, 1, EV_KEY); } break; case BTN_STATE_RELEASED: if (button.pressedCtr == 1 && button.duration >= 1) { uinput_kbd_write(&uinp_kbd, KEY_LEFTALT, 0, EV_KEY); uinput_kbd_write(&uinp_kbd, KEY_H, 0, EV_KEY); } break;
could work.
See, e.g., http://www.cs.fsu.edu/~baker/devices/lxr/http/source/linux/include/linux/input.h?v=2.6.11.8#L164 for a complete list of key codes.
petrockblogKeymasterIf you start with the RetroPie SD-card image, first you need to install SNESDev from sources (e.g., via the RetroPie-Setup Script, source-baseed installation, select only SNESDev). The file
build.sh
is available afterwards.petrockblogKeymasterThe .WAD file that comes with the image/RetroPie Setup Script is not a game. You need to add your own WAD files to the rome directory.
The WADs that I got work fine for me.
petrockblogKeymasterNow that is great – I am glad to hear this!
petrockblogKeymasterThanks for that!
Did you also try the “-newpath” option of es-scraper? I cannot make it work for some reason right now.
petrockblogKeymasterIf you find a good solution for starting adf files from within Emulation Station I would be glad to get hear about it!
Also, feel free to update the information in the wiki at https://github.com/retropie/RetroPie-Setup/wiki/Amiga-emulator-%28UAE4All%29, if they contain any misleading information.
Unfortunately, I won’t find time for that in the next weeks.
petrockblogKeymasterThanks for that info!
This actually lead me to the recent commit, https://github.com/retropie/RetroPie-Setup/commit/36f9695c0d83e4e9410e94138e26ec327d207121.
petrockblogKeymaster[quote=3429]Sorry, it was my fault, it’s not working if I try to run it under Retropie-Setup, but it’s working fine using commands directly.
[/quote]Which command are you using now on the command line? I would modify the RetroPie Script accordingly.
petrockblogKeymasterHi everybody,
the recent update of the RetroPie Setup Script added Support for the autoconfig feature of RetroArch, see https://www.petrockblock.com/2013/12/02/retropie-autoconfig-functionality/.
It would be great if you could post your auto-generated config files for your controllers here! I will add them to the project so that these controllers will be automatically detected and used when connected in the future.
petrockblogKeymasterGreat work here! If you have found a working solution it would be great if you could add these information to https://github.com/retropie/RetroPie-Setup/wiki/PCSX-Core-Playstation-1.
petrockblogKeymasterWith the recent version of SNESDev, you need to run
./build
from within the directory/home/pi/RetroPie/supplementary/SNESDev-Rpi/
. After the compilation has finished, you need to copy the new executable to/usr/local/bin
viasudo cp "/home/pi/RetroPie/supplementary/SNESDev-Rpi/SNESDev" /usr/local/bin/
and restart SNESDev via
sudo service SNESDev restart
I know that this should be easier – in the best case the button behavior could also be configured via the config file. But I did not find the time to implement that feature yet.
petrockblogKeymasterThanks for that detailed information!
petrockblogKeymasterTo 1)
You could add system specific configurations in /home/pi/RetroPie/configs/psx/retroarch.cfg that tell RetroArch to use the PS3 controller. I never did such a thing, but I would bet it is possible.
petrockblogKeymasterCurrently, you would have to modify the lines around https://github.com/petrockblog/SNESDev-RPi/blob/master/src/SNESDev.c#L287 and recompile/reinstall SNESDev.
I plan to make this configurable when I find some time.
petrockblogKeymasterThe RetroPie Setup Script is specifically adapted to the Raspberry Pi and I doubt that something will work on that android dongle without fiddling around with the sources of the script.
However, RetroArch is said to work also on Android – but this is a totally different topic than.
11/25/2013 at 21:55 in reply to: How to disable second joystick on GPIO adaptor if no controller connected? #3286petrockblogKeymasterAll right, thanks for the feedback! The article has bold letter now ;-)
petrockblogKeymasterIt is not a mystery, see https://github.com/retropie/RetroPie-Setup/blob/master/supplementary/runcommand.sh.
What run command actually does, is to change the TV’s resolution to VGA. While this generally increases performance a lot, this leads to some issues in certain cases.
11/24/2013 at 18:58 in reply to: How to disable second joystick on GPIO adaptor if no controller connected? #3270petrockblogKeymasterJust to make sure: Could it be that you have installed the game con driver and SNESDev? They interfere with each other and I strongly recommend to use SNESDev when using the RetroPie GPIO Adapter.
I updated SNESDev this day – you can configure it now via config file, see https://github.com/petrockblog/SNESDev-RPi#configuring-snesdev-rpi.
petrockblogKeymasterNo, I have updated the driver (“SNESDev”) with that functionality just today. You can update SNESDev, e.g., via the source-based installation of the RetroPie Setup Script. The README of SNESDev can also be found at https://github.com/petrockblog/SNESDev-RPi#configuring-snesdev-rpi.
petrockblogKeymasterI have not tested this myself, but it should be possible to connect one SNES and one NES controller. The recent version of SNESDev, the driver for the RetroPie GPIO Adapter, can be configured in this way.
Four game pads would need four data lines, which are not provided by the adapter at the moment, unfortunately.
11/23/2013 at 14:51 in reply to: XBOX360 Controller problems – GBA won't accept the retroarch.cfg #3243petrockblogKeymasterThe GBA emulator has its own configuration file. More information on that can be found at https://github.com/retropie/RetroPie-Setup/wiki/The-gpSP-Emulator. Hope that helps!
11/23/2013 at 14:49 in reply to: How to disable second joystick on GPIO adaptor if no controller connected? #3242petrockblogKeymasterI think I need to have a look into the sources of the driver. I will report about any progress here!
petrockblogKeymasterI just tested ScummVM with the latest SD-card image ver. 1.9.1 and it worked for me (tested this with Monkey 2).
petrockblogKeymasterGreat!
petrockblogKeymasterJust to make sure: You need to install SNESDev and not the gamecon driver. The second half of the article at
explains the software setup for the RetroPie GPIO Adapter.
Hope that helps!?
petrockblogKeymasterMaybe using an active USB-hub would help.
petrockblogKeymasterThe game con driver is developed and maintained by a guy called “Marqs”. His original post about the driver can be found at http://www.raspberrypi.org/phpBB3/viewtopic.php?f=78&t=15787&p=453958&hilit=gamecon#p453958.
Until now, Marqs has always given an update when Raspbian was updated. Unfortunately, I cannot give any detailed support on the driver or even the needed files for that.
Maybe you can post this issue on the forum thread that I gave above.
petrockblogKeymasterI guess that you need to edit /home/pi/.emulationstation/es_systems.cfg. Change all the lines with “runcommand.sh 1 …” to “runcommand.sh 2 …”.
petrockblogKeymasterDoes it help, when you update the RetroPie Setup Script first (“git pull” from within the RetroPie-Setup folder)?
-
AuthorPosts