retro-esp32 / RetroESP32

Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
Creative Commons Attribution Share Alike 4.0 International
600 stars 93 forks source link

Crash on first try with sub folders #7

Closed Voljega closed 5 years ago

Voljega commented 5 years ago

Just downloaded firmware + skeleton sd card and burned the firmware

On first boot I chose my theme color and then went on NES system at the top. I was told we could use subfolders in this firmware, so I just copied my setup from a retrogaming distrib for the four main system :

retro32

With this subfolders, no games are displayed for one system, just one system has one game displayed. But Each system contains the whole romset in these subfolders ... like this :

retro32-nes-action

Anyway nes was saying 'no games found' I clicked A anyway, then something like 'Run' appeared, I clicked A again and the emulator seemed to launch, but I ended up with the white screen and red crossed sd card icon, the one saying ' - Files are not properly written to the SD card, or its contents are corrupted.' (https://wiki.odroid.com/odroid_go/emulator/usage_go_play)

And now I can't do anything, Force exit emulator (menu hold when powering on) does nothing, nor menu, nor reset, seems the firmware is totally stuck

so TLDR :

32teeth commented 5 years ago

I like this feature alot. We will implement in next few days

32teeth commented 5 years ago

Closing this one and creating two separate Issues

Voljega commented 5 years ago

OK but in the meantime is there anyway to come back to menu or will I need to reflash the firmware ?

32teeth commented 5 years ago

All emulators have a Wake Up interrupt

            if (bootState.values[ODROID_INPUT_MENU])
            {
                // Force return to menu to recover from
                // ROM loading crashes

                // Set menu application
                odroid_system_application_set(0);

                // Reset
                esp_restart();
            }

You can power up and hold Menu (Start + Select) to go back to Retro ESP, after a few seconds you will see the Retro ESP Restarting... Screen

320x240

Or... ...power up and hold B to go back to Odroid Firmware (Unless you used ./ota script)

Voljega commented 5 years ago

OK it worked with start + select

AmitMamoria commented 4 years ago

Hi can someone please tell me how to run retro arch launcher or how to run games from sd card. I am willing to make my own retro console from scratch ie. using with individual parts instead of buying pre-made boards that are available on google. I have googled and found some requirements for making retro console.

I have Following parts with me. 1.) Esp32 Dev Kit Board ( https://www.electronicscomp.com/esp32-development-board-with-wifi-bluetooth-india?gclid=CjwKCAjw74b7BRA_EiwAF8yHFE4jsQzOF9uV9N4Jpo5NEkk4oYJbGYL4lAK6atGl-U6_IuWaywzbmxoCOF0QAvD_BwE) 2.) TFT LCD 3.) SD Card Reader.

Please Help !!

fizarum commented 4 years ago

Hi, first of all you can check this repo: https://github.com/airainchoc/RetroESP32/tree/Hardware and this BOM: https://github.com/airainchoc/RetroESP32/blob/Hardware/bom/RetroESP32.csv make sure your board has this esp32 module: ESP32-WROVER (16MB) there is some picture of this soc: https://ae01.alicdn.com/kf/Hf494a4a947114e01b17cf46851904a443.jpg_q50.jpg so it looks different from Esp32 Dev Kit Board