@Pie-Guy said in PSX Gamelist issue- Really Appreciate the help here!!:
Before I start deleting games... is there some game systems that have notably bigger files than others? I can start with those...
The CD based games ? PS1/Sega CD/PCEngine CD. Copy/backup them to your PC.
@Efriim You may add the shutdown script according to the github description
Install fan_shutdown script: cd /lib/systemd/system-shutdown/ && sudo wget https://raw.githubusercontent.com/crcerror/ES-generic-shutdown/master/shutdown_fan && sudo chmod +x shutdown_fan
Install raspi-gpio with sudo apt install raspi-gpio
The shutdown_fan is setted to GPIO4 as standard
Therefore you might edit with sudo nano /lib/systemd/system-shutdown/shutdown_fan
The script will be executed miliseconds before shutdown and will cut off power and stops the fan from everlasting blowing.
The question was so simply. How to load the settings menu for Odroid XU 4 retropie with a key or command. In raspberry is very easy with the raspi-config but in Odroid? The rest about roms and whatever thing doesn’t matter the issue complicated without the need to.
@ray3d seriously ... just a bunch of users here have a XU4 system with ORA running (me for example) but I'm away of the device now and can't give you help. So the answer is....
Maybe someone can help you, but this is a Raspberry forum and most users here use a Raspberry for emulating ;) -- Sorry pal this question is not easy to answer out of the box. Would it help if I answer please try odroid-config or xu4-config without a clue - just some gueses? I think not and so you may do some google search for this ;)
I hate to say it, but they'll probably not answer you bud. You did break their rule there.
No the moderators here are friendly, peaceful and open minded ... it's rather the amount of users that can really help here. Personally I dislike it to give hints without have a proof. So you for example help me really a lot in developling the RECALBOX shutdown scripts ;) Thank you I really appreciate this.
@mitu made a 100% hit in explaining about the question you asked here.
@SgtJimmyRustles Yes of course. The restart is the default option but if you change the python script intead of
os.system(scriptDir + "/recalbox_SafeShutdown.sh --restart")
You set the --kodi switch ;)
I recently build a small media center with the BATOCERA system and I would like to play some games and want a Media center. So it's a small gift to myself ;)
@Texacate said in Show Control Panel Layout before game starts in RetroPie, just like Arcade1UP does.:
@markwkidd At some point I will take you up on the offer to pull the data directly from XML, or JSON or whatever. But right now I'm happy with CSV.
It is not a problem to generate a CSV either. The idea is about sharing and making improvements to a common list of controls rather than the file format.
Pretty much any text-based format is possible if and when it is decided that collaborating on fixes to incorrect and missing button labels is part of the intention of the project in this thread.
If maintaining the control name list and fixing those problems is part of your intentions then it does seem to me like having one common database is worth some coding time on my part.
@quicksilver Oh wow. Thank you! I wasn't sure what to search for but this fixed my problem. Specifically this post: https://retropie.org.uk/forum/topic/21568/dialog-boxes-contain-x-s-and-q-s-instead-of-shading/40
@sergioad yes that's a very old bug in the main theme, I really should fix it some of these days.
@Darksavior yes, no scraper supports Pegasus yet, but that's also why there's support for ES's and Skraper's output, that most of them do. Hopefully the situation will get better in the future :)
As for renaming the files, perhaps that could scripted in some way to save time?
@Meldrak I've just pushed some updates, could you check the launching with the latest version (alpha11-34)?
Yes, could be added, some of them were also requested by others so will take a look on them.
@hooperre both collections have same launch command, so they should (unless RetroArch itself does some additional logic).
@tpo1990 So I found this very old bug report: https://sourceforge.net/p/doomlegacy/bugs/372/
They noted that : "Possibly another bug; launching a similar Co-op game
using the external launcher uses the item placements
from Deathmatch, not Co-op."
Ill comment on it and see if I get a response.
Thanks again for the help!
@Clyde Could be event 0, the code itself uses just the SDL slot, so whatever SDL picks up as slot X will be picked up. There are multiple event emitting files for a single joystick (JS and evt, the code states it uses js), but thankfully SDL isolates that so that you dont have to deal with this yourself.
I did not change the general registration logic itself, the heavy lifting towards the inputs is done via sdl. All I have done is to remove the hardcoded zero to something which can be customized via a command line option, a really harmless and small fix for an annoyance which is 8 years old.
As for the original developer, I could not pull off what he did, not my area of expertise, its just that there must have been some serious personal reasons not to finish the last 0.005% of the work when he already went as far as he did.
Nevertheless, this annoyance now to some degree is fixed (I´d rather prefer to have some kind of device pattern filter instead of a number, but atm I lack time to implement such a thing)
I just fixed the number scheme for my personal needs.
@George I did try to cross-compile from an Ubuntu 18.0.4 host and it seems to work, but there's one gotcha - you need to copy your scriptmodule to the chroot that gets created. So the steps would be
# build the cross-compiler
sudo ./retropie_packages.sh crosscomp setup stretch
# Compile one small package in the chroot, to get it created
sudo ./retropie_packages.sh builder chroot_build module lr-picodrive
# Copy your scriptmodule to $HOME/RetroPie-Setup/tmp/build/builder/stretch/home/pi/RetroPie-Setup/...., then run the cross-compilation.
sudo ./retropie_packages.sh builder chroot_build module mame
Note that the builder will cross compile twice - for RPI 0/1 and for RPI 2/3. I haven't figured out how to compile for one platform only, but you can modify the builder script to exclude the platforms you're not interested in.
Some steps in the MAME compilation will be executed completely on the ARM chroot (.lay files 'compilation'), they won't get any significant speed up from cross-compilation, but overall it should be considerably faster to get a PI build using cross-compilation.
Leaving aside the cross-compilation, I have just one suggestion for your scriptmodule - you're currently hardcoding the MAME tag release, but you can get the latest release tag dynamically from Github. Look at how this is implemented in the Skyscraper module, here and here.