Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't find game (file) in Retropie(<systemList> tag required at end of es_systems.cfg) #25

Closed
Maki2007 opened this issue Nov 26, 2021 · 7 comments
Labels
help wanted Extra attention is needed

Comments

@Maki2007
Copy link

Hello
I have added my elf file to /home/pi/RetroPie/roms/makecode/. But when I go to RetroPie I cant find the Makecode Menu in RetroPie. When I somehow, I don't know, enter the menu in RetroPie, My game are not here.
I don't know whats going wrong.

@Vegz78
Copy link
Owner

Vegz78 commented Nov 26, 2021

Hi and thanks for your feedback and trying McAirpos!

Have you tried sudo chmod -R 755 ~/RetroPie/roms/makecode and then restarting EmulationStation?

@Maki2007
Copy link
Author

Maki2007 commented Nov 27, 2021

Yes, I have tried that

@Vegz78
Copy link
Owner

Vegz78 commented Nov 28, 2021

Did you install McAirpos manually or with the installation script?

Since you can’t find the MakeCode menu nor the games inside RetroPie, I am thinking that you maybe are lacking the MakeCode entry inside /etc/emulationstation/es_systems.cfg?:
https://github.com/Vegz78/McAirpos/blob/master/McAirpos/EmulationStation/es_systems.cfg_MakeCode

@Maki2007
Copy link
Author

Maki2007 commented Nov 28, 2021

Sorry
I copied the ./McAirpos/EmulationStation/es_systems.cfg_MakeCode file to the end, the </systemList> should be the last line

@Vegz78
Copy link
Owner

Vegz78 commented Nov 28, 2021

Yeah, </systemList> must be kept as the last concluding line when adding entries to the original es_systems.cfg file.

All good and working now, and we can close this issue?

@Maki2007
Copy link
Author

Yes sure, I got my games from my Meowbit running on my pi. But I have an another issue. If I play games with the settings or database extension (Save data like text) I can’t play them.

@Vegz78
Copy link
Owner

Vegz78 commented Nov 29, 2021

Great!

In particular, the settings extension/namespace does not work 100% on the Raspberry Pi, but there is a functioning work-around:
#14 (comment)
microsoft/pxt-arcade#3812

In general, the saving to disk functions seem to need to be run a couple of times in a row per game to start to work ok, no idea why, and I have not tested if the same applies to booting with the official MakeCode image for Raspberry and uf2 files instead(should work in a similar fashion). It is the same executable .elf file inside the uf2 files, but the runtime environment inside MakeCode's boot image might be a little bit different from on regular Raspberry Pi OS.

There is also different extensions support for different hardware, etc.:
#12

But core Arcade functions seem to work ok most places.

If the settings workaround does not work for you, or you need more help, please open a new issue with the right topic.

God luck and keep on retro game making and playing!

@Vegz78 Vegz78 closed this as completed Nov 29, 2021
@Vegz78 Vegz78 added the help wanted Extra attention is needed label Dec 17, 2021
@Vegz78 Vegz78 changed the title Can't find game (file) in Retropie Can't find game (file) in Retropie(\<systemList\> tag required at end of es_systems.cfg) Dec 17, 2021
@Vegz78 Vegz78 changed the title Can't find game (file) in Retropie(\<systemList\> tag required at end of es_systems.cfg) Can't find game (file) in Retropie(<systemList> tag required at end of es_systems.cfg) Dec 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants