Software Branch
This branch contains the specific modification for the Odroid Go hardware to use the 320x240 ILI9342 2.6" and 240x320 ILI9341 display
- Odroid Go - Firmware
- Odroid Go - Go Play Emulators
- Launcher based on GoGo Launcher
- ROM Management
- Config for both ILI9341/2
What else do you need to do
- Nintendo Entertainment System
- Nintendo Game Boy
- Nintendo Game Boy Color
- Sega Master System
- Sega Game Gear
- Colecovision
- Sinclair Zx Spectrum 48k
- Atari 2600
- Atari 7800
- Atari Lynx
How To
Clone the Software Branch of the Official Retro ESP32
git clone -b Software --single-branch git@github.com:gaboze-express/GabozeExpress.git --recursive
git submodule update --init --recursive
git submodule foreach git pull origin master
It will take a while since we run a few git submodule
inside the repository
You will need the xtensa esp32 toolchain
Note: You only need to install the xtensa toolchain. The esp-idf is included in this repository.
Some tools to help you along your way
Navigate to you newly cloned repository and execute the following
chmod -R 777 Scripts
cd Scripts
Note: All bash scripts MUST be executed from the Scripts folder.
Make sure all the submodules are on the right branches
./branches
Copy relevant files for ILI9342 TFT LCD
./replace
Install all thing necessary (NIX/OS X) Windows Coming Soon
./installer
Set all your paths Be sure to run installer first
source paths
Execute
source paths
before proceeding
if this is your first time running the executable, answer Y to the options
./firmware
You will now have a file called Retro ESP32.fw in the Firmware/Release folder.
You can copy this onto your SD Card into the odroid/firmware folder
Insert the sd card into your Retro ESP32 / (Odroid Go) and follow the prompts
Power On | List | Selection | Verification | Write | Reboot |
---|---|---|---|---|---|
Flash directly to ESP32
This is the easiest option, simple follow the onscreen prompts!
./ota
Erase flash and storage from ESP32
./erase
Create Firmware from Arduino
.ino.bin
file
./arduino
You will now have a .fw
file in Arduino/firmware folder.
You can copy this onto your SD Card into the odroid/firmware folder
Software Branch
Finally a new launcher for your Odroid-Go
make menuconfig inside Launchers/retro-esp32
- Odroid Go Default (ILI9341) [2.4"] default
- Retro ESP32 (ILI9342) [2.6"]
- Run
./ota
(see above)
Splash | Navigation | ROM State Management | Run |
---|---|---|---|