RetroPie 3.7 + Child friendly EmulationStation wont start
-
I'll try to update the fork tonight.
The crash is likely due to something else yes, but I have an inkling what might have caused it. Just need some time to take a proper look at it.
-
Ok, the starting should work now, the script has been updated.
-
@Zigurana said in RetroPie 3.7 + Child friendly EmulationStation wont start:
Ok, the starting should work now, the script has been updated.
Great!
Any new insight on the crash bug? -
I've tried a fresh install and I'm still getting the error when the script tries to start. Do I need to do anything other than updating the install script to make sure the install is pulling the latest version?
-
Ah & =%:€! I've pushed it to the wrong branch. Sorry.
I'll take another look on sunday.
In the meantime you can change the script manually, it's only 2 lines (see Buzz's link above).
Fixing the crash needs priority in any case... -
@Zigurana said in RetroPie 3.7 + Child friendly EmulationStation wont start:
Ah & =%:€! I've pushed it to the wrong branch. Sorry.
I'll take another look on sunday.
In the meantime you can change the script manually, it's only 2 lines (see Buzz's link above).
Fixing the crash needs priority in any case...Looking forward for a fix :)
Thank you
-
@Zigurana I demand better support for the price I'm paying... (looks at letter that was handed to him) apparently you do this for free so never mind :)
No worries. But for future reference do I need to run the retropie script update to pull the new code from experimental or do I just rerun the install script?
-
@Tarran: glad to hear that!
Just re-installing from the experimental menu should be sufficient if you've updated since the 22th of april. -
Ok, this time the commits should be ok (fingers crossed).
My latest commit to UI_modes_Kiosk_Kid_Full (called:This reverts some of the 'optimizations' I tried earlier.
) should- fix the script
- undo some work i did in the file listing, which obviously needs some more work (or a complete overhaul once I finally make the step to the SQL implementation).
@Rion , @Tarran , if you could be so good as to try and install it from the experimental menu, and tell me how it goes, that would be really swell!
There probably will be other issues/bugs, or things you might want smoothed out /added, just let me know, and I'll see what I can do.
-
I'll give it a try when I get home from work. I do want to say thank you for the work you're doing. Something like this a HUGE help to me as I'm building this system for my nephew and this lets me put all the games on there as he gets older rather than having to put only a few on. (Plus I know his parents will play it at night after he's asleep :P )
-
So EmulationStation starts now but it soon crashes with the following error
====================
input config finish command:
Input type is 'joystick'.
Configuring 'emulationstation'
Configuring 'mupen64plus'
Configuring 'reicast'
Configuring 'retrocarch'terminate called after throwing an instance of 'std::out_of_range'
what(): vector::_M_range_check: __n (which is 0) >= this->size() (which is 0)
Aborted -
Hey, thanks for testing.
Is this with any roms installed/set as favorite/set as kidgame, in wich Ui mode?
Also, starting ES with the "--debug" flag added gives me some more information to work with. -
I must say I am surprised I did not see this in my own tests.
Did you set up a working stock version of 3.7, with some roms in place and the controllers configured, before attempting to install this fork?
Thats the one if the things I can think of that might make the difference. -
@Zigurana So I had this running 3.5 and recently upgraded to 3.7. I have been configuring some new remotes since this. So are you saying I should maybe uninstall kid-friendly, configure all the controllers (I have a bunch for him to play the different games) and then install kid-friendly again?
-
@Tarran I would suggest you set up all elements of your installation, and (after creating an image of the SD card) then install the Kidmode fork.
This has the added benefit of being able to revert to a more stable situation quickly :-) -
@Zigurana Let me put a scenario out there, and it could just be my not understanding the retropie environment as well yet. But for the rig I'm setting up I'm giving my nephew a few controllers, NES/SNES/Genesis. Does the config have to run each time if I've connected them all already? I just want to make sure it doesn't die on him if he wants to play sonic instead of mario :)
-
@Zigurana said in RetroPie 3.7 + Child friendly EmulationStation wont start:
Ok, this time the commits should be ok (fingers crossed).
My latest commit to UI_modes_Kiosk_Kid_Full (called:This reverts some of the 'optimizations' I tried earlier.
) should- fix the script
- undo some work i did in the file listing, which obviously needs some more work (or a complete overhaul once I finally make the step to the SQL implementation).
@Rion , @Tarran , if you could be so good as to try and install it from the experimental menu, and tell me how it goes, that would be really swell!
There probably will be other issues/bugs, or things you might want smoothed out /added, just let me know, and I'll see what I can do.
Sorry about the late reply @Zigurana
Work have got in the way this week and I'm also not home during most of the week. Will test when I get some time later this week.
@Tarran I think it best to always start with a fresh image before you install Child Friendly ES.
-
@Tarran said in RetroPie 3.7 + Child friendly EmulationStation wont start:
@Zigurana Let me put a scenario out there, and it could just be my not understanding the retropie environment as well yet. But for the rig I'm setting up I'm giving my nephew a few controllers, NES/SNES/Genesis. Does the config have to run each time if I've connected them all already? I just want to make sure it doesn't die on him if he wants to play sonic instead of mario :)
Well, I'm not quite sure, but it has little to do with the kidmode extension as such, more with ES and the way we manage controller-configurations in general.
There are two ways I see this working : 1) you plug in all controllers in a fixed usb position on the pi and set the controller to be used in emulator-specific configurations.
2) you configure each controller separately beforehand, and as long as they are recognized as unique controllers you can plug them in and count on them working correctly.
Of course, there is a lot that could go wrong, see the many topics on controller config around here. But again, its a general issue, not kidmode specific. -
@Zigurana
Preliminary testing today with a clean 3.7 Image.Everything seems to work as it should and i am a happy camper :)
If i find any bugs i will report them as soon as i can.
You mentioned that we could give you a couple of suggestions and thing we wish could be added in the future.
One of those request would be to have support for the skin carbon-nometa.Is this a possibility even if the skin has no metadata support? Can it be added, cause if would look really god without the metadata that my son cant read yet anyway.
-
I got a request for the UI Kids mode.
Is it possible to remove the option Shutdown in the context menu and only have Reboot & Restart?BTW have you looked in to support for no metadata carbon skin?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.