Forum Replies Created
ziguranaParticipant04/05/2016 at 18:56Post count: 101
I wouldn’t fiddle w/ that. It sets your locales for currency, language, time and date format, etc. That too is better set via the wizard in RetroPie.
I’d say, fiddle all you want, that’s what the Pi is for IMO. The entry in rc.local is indeed to make it stick. You should try it from the command line first, to see if this solves your issue.ziguranaParticipant04/04/2016 at 08:54Post count: 101
I had the situation where my router would report the Pi to be connected via Wifi (fixed ip), but the pi would not report an IP address at all. The routers logging would show many ACK commands, basically trying to keep the connection alive, but failing.
For me it helped to switch off wifi power-management:
sudo iwconfig wlan0 power off
I’ve added the same to my rc.locale:
sleep 10 sudo iwconfig wlan0 power off
just before the
exit 0ziguranaParticipant03/30/2016 at 15:50Post count: 101
If you are doubting the physical wiring, I would suggest just picking up a multimeter and test for continuity.
If you suspect the mini-Pac, you could maybe use triggerhappy to capture the events that it puts out?
thd --dump /dev/input/event*would be something to try.ziguranaParticipant03/30/2016 at 09:25Post count: 101
Afraid not. You are able to lock it down severely though. By removing or hiding all of the unwanted features/systems you could limit the clutter.
It will remain a 2-level (system selection / games list) setup though.
For hiding systems and options, have a look here: https://github.com/retropie/RetroPie-Setup/wiki/Child-friendly-EmulationStationziguranaParticipant03/30/2016 at 09:22Post count: 101
aww, who’s a cute fan? You are! Yes you!ziguranaParticipant03/29/2016 at 22:49Post count: 101
Nah, I screwed up the script. <shame> I posted without actually trying it </shame>
This works though:
# By default this script does nothing. sudo cp $(shuf -n 1 -e /home/pi/RetroPie/splashscreens/*.png) /opt/retropie/supplementary/splashscreen/00_random_splash/splashscreen.png exit 0
As you can see, it uses shuf, which is available by default, and copies the output to a new dir I made for this purpose (00_random_splash).
I must admit it is somewhat more cryptic than the while-loop approach, but this one fits on a single line! ;-)ziguranaParticipant03/24/2016 at 22:50Post count: 101ziguranaParticipant03/24/2016 at 20:12Post count: 101
While EmulationStation is used as a part of RetroPie, it is not written or developed by RetroPie’s devs.
Sadly, the original developer of ES has been out of the picture for the last few months. That means that very little is currently possible within the ES software.
In it’s current shape there is not even full unicode support let alone a proper localisation layer to enable different languages.
If you feel that having ES in your own tongue is essential for your needs , I would suggest looking at Recalbox, which is also based on ES, but have localisation options (i.e. Many different languages). They support fewer systems though.ziguranaParticipant03/24/2016 at 10:31Post count: 101ziguranaParticipant03/21/2016 at 12:15Post count: 101ziguranaParticipant03/21/2016 at 12:12Post count: 101
I like this game of optimize a trivial problem:
shuf -n 1 -e [FolderWithPrettyPictures]/*.png | cp [TargetDir]/splashscreen.png
Uses shuffle to get the first random entry, and one less pipe.ziguranaParticipant03/20/2016 at 19:44Post count: 101
[quote=120809]> Other thread
I’m new here. What do you mean by ‘other thread’?
Sorry, its a link (to another thread) about the same topic. There I explain how I’ve tackled the problem.
The forum style is not exceptionally clear.ziguranaParticipant03/18/2016 at 21:07Post count: 101ziguranaParticipant03/18/2016 at 21:06Post count: 101ziguranaParticipant03/16/2016 at 08:15Post count: 101
I use this approach https://www.petrockblock.com/forums/topic/simple-gpio-shutdown-button-no-resistorspythonlibrariesdriverscor-poll/#post-94854. This will not actually switch off the power, but allows you to have a button that boots/shuts down the system nicely so you can remove the power-supply from the wall socket without worrying about the SD card.
total BOM: two wires and a button.ziguranaParticipant03/15/2016 at 21:04Post count: 101ziguranaParticipant03/12/2016 at 12:27Post count: 101
And its in! (Github – commit)
Updating the retropie-setup script should make it visible again in the experimental section.ziguranaParticipant03/11/2016 at 21:12Post count: 101
the only thing I change was I made all Roms kid friendly from the start.
Hi! Glad you found it usefull! If you want to enable the kid tag, I would suggest a simple find&replace on the gamelist.xml files.
I attempted to scrape the meta-data for the games, I found that this functionality didn’t work, is this true, or did I not compile the correct version of your current code?
There is currently no automatic scraping for the new metadata items favorites, hidden or kid-friendly. The existing scrapers are completely ignorant of these tags as well and will probably ommit them while rewriting the xml files.
Also your modification for the “UIMode_passkey” the only file impacted are?:
Those are the main ones yes. I suggest you have a look at the repository, that will enable you to compare with other branches, such as the RetroPie one. (https://github.com/zigurana/EmulationStation/tree/UI_modes_Kiosk_Kid_Full)
Btw: this is the correct adres for the wiki:https://github.com/RetroPie/RetroPie-Setup/wiki/Child-friendly-EmulationStationziguranaParticipant03/11/2016 at 20:46Post count: 101
[quote=119829]that’s what I thought, but I can’t see it?
I see all the new ports added, tho
Hi, yeah that’s my fault. I had to update my github branch to incorporate the latest changes from the RetroPie ES version. That took a little longer than expected. Its done now, so the latest features with regard to the runcommand and Direct Launch items on the system select screen are compatible.
Jools has been so good as to hold a module for this in preparation, while I was doing the merge.I hope that it will be available soon.ziguranaParticipant03/10/2016 at 07:49Post count: 101
Not using Raspbian (the distro that is used in the RetroPie images).
Actual (hard) real time OS-es such as VXworks should be able to run on the pi, but not without significant work, and recompilation of all software.
I think you are really looking to minimize input-lag, or not?ziguranaParticipant03/08/2016 at 12:44Post count: 101ziguranaParticipant03/08/2016 at 12:30Post count: 101ziguranaParticipant03/05/2016 at 22:36Post count: 101
[quote=119172]See discussion here also: https://github.com/RetroPie/RetroPie-Setup/issues/1288#issuecomment-192469767
Thanks, I hadnt seen that.
It looks like the technical grounds have been covered much more thorough than I could.
My feeling is though, that the solution will need to be equal parts technical improvements as well as user education (probably using the wiki, to explain what the default settings are, and what the consequences of changing them are).
(I still like the proposal)ziguranaParticipant03/05/2016 at 18:31Post count: 101
Well, then it’s hardly a difficult choice at all, is it? Users who would like to force everything to 640×480 still can do so, and every one else has automatic scaling to the displays native resolution. Whats not to like?
Question : what happens if you use a smaller (resolution – wise) display? We’ve seen some portable builds on the site, those often use displays with limited resolution.
On first glance, the proposed change is still an improvement, but I’m not an expert.
Another side effect to consider: If you use a single installation of RetroPie on multiple displays, performance might vary, depending if you have a SD or UHD monitor, right?ziguranaParticipant03/04/2016 at 22:35Post count: 101
Sorry, I have not yet made the time to install via the script on a fresh card. Family-life keeps interfering with my personal-life, if you know what I mean.
I have 3.6 already downloaded though, so any day now.
Some more questions: Are you running the retropie-setup script via Putty while ES is running? That will probably not work nicely.
Which version of RetroPie are you using?
When I Google your error messages, it looks like the c compiler itself cannot be found. How are you calling make?ziguranaParticipant03/02/2016 at 22:33Post count: 101
To close this off, I’ve tried to distill this thread into a wiki page:
Regarding the uptake of this branch of ES into the RetroPie one, it is not going to happen anytime soon. This is completely understandable. The RetroPie core-team is very small and has to juggle a lot of balls to keep everything up to date.
The difference between the stock ES and this branch is rather large, with many small changes in a lot of files. Consequently, when any update occurs in the original ES branch (upstream), this might impact this branch as well. Therefore, the risk of a high maintenance burden when this branch would be fully incorporated was deemed too high.
Kid Mode ES will remain in the experimental packages menu, where it is available for all users who which to test it out.
For the foreseeable future this ES version will be maintained by me, merging in all relevant changes when they occur (or when someone alerts me to it).ziguranaParticipant03/02/2016 at 20:53Post count: 101
The retropie menu is implemented as a system, so this should work as well.ziguranaParticipant03/01/2016 at 19:20Post count: 101
Alas, it is currently not possible to show a system-wide list of favorites in EmulationStation.
What is possible though, is to install a new and somewhat experimental version of ES which will allow you to set favorites per system. It is part of the Kid/kiosk EmulationStation version, which you can install from the experimental section of the RetroPie script. This will allow you to show only the favorites, but only for a single system (not sure how well it works with the new combined Arcade folder).
For more info see here: https://www.petrockblock.com/forums/topic/kid-friendly-retropiees-ui-modes-favorites-hiding-items-s-testers-wanted/ziguranaParticipant03/01/2016 at 08:25Post count: 101ziguranaParticipant02/26/2016 at 11:46Post count: 101
There certainly are benefits of going to the gamesdb branch, as is would allow for much more flexibility in how ES presents its lists of games. Filtering, sorting, across platforms, per publisher,etc. These things are now completely out of the question.
What it does *not* necessarily mean though, is performance improvements over the current xml approach. It will need a strongly optimized implementation to even break even. Like Herb said much testing and discussions on how we would like to see this implemented.
I would argue that we could start the discussion already, and see if there is some kind of consensus on what improvements we need/expect for this significant step.ziguranaParticipant02/24/2016 at 19:30Post count: 101
Well, I must admit I’ve considered building some kind of timer functionality on my kid oriented bartop. I have abandoned the idea for now, or at least untill i have them all chipped with their individual rfid chips (joke).
In any case, the assignment is probably not: use the internet to crowd-source this problem, so I would suggest you come up with some ideas of your own.
The good people here are more than willing to mull over your design, and give feedback when there is something to discuss.ziguranaParticipant02/23/2016 at 21:48Post count: 101
Hey, if you could describe the steps youve taken, I can try to replicate the issue. Are you using Gizmo98’s install script?ziguranaParticipant02/23/2016 at 21:38Post count: 101ziguranaParticipant02/23/2016 at 18:52Post count: 101