Retro ESP32 Launcher - v.2.5 Available Now

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Retro ESP32 Launcher - v.2.5 Available Now

Post by 32teeth »

ImageImageImage


Additional In Game HUD Functionality
Latest Releases

All in game HUD have brightness and volume control


Launcher Features:
  • Splash Screen
  • Parallax Navgation
  • ROM Management
  • Better UI
  • Theming Color Selection
Gallery
Image
Image


GitHub Repo
Last edited by 32teeth on Tue Jun 09, 2020 6:37 am, edited 13 times in total.
These users thanked the author 32teeth for the post (total 4):
mad_ady (Wed Jul 17, 2019 4:45 am) • odroid (Wed Jul 17, 2019 9:31 am) • lordhardware (Wed Jul 17, 2019 6:23 pm) • ripper121 (Thu Jul 18, 2019 11:23 pm)
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

User avatar
odroid
Site Admin
Posts: 34849
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean, Japanese
ODROIDs: ODROID
Has thanked: 927 times
Been thanked: 758 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by odroid »

I love the simple and cool UI!

User avatar
meveric
Posts: 11112
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4
Has thanked: 43 times
Been thanked: 387 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by meveric »

32teeth wrote: ↑
Wed Jul 17, 2019 1:59 am
  • TurboGrafx 16 (currently runs like garbage)
Yay for TurboGrafx 16... this would be a dream coming true for the ODROID Go! :D
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

lordhardware
Posts: 175
Joined: Sat Sep 20, 2014 11:56 pm
languages_spoken: english
ODROIDs: U3
Odroid-W
Has thanked: 42 times
Been thanked: 22 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by lordhardware »

This looks really good!

However, looks aside, the biggest improvement so far (beyond performance of emulators of course) in my opinion has been the ingame menu and it's options that user pelle7 has introduced.

Please look at that as any large scale project shouldnt be a step back in functionality.

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

lordhardware wrote: ↑
Wed Jul 17, 2019 6:21 pm
This looks really good!

However, looks aside, the biggest improvement so far (beyond performance of emulators of course) in my opinion has been the in game menu and it's options that user pelle7 has introduced.

Please look at that as any large scale project shouldnt be a step back in functionality.
Thanks for the insight!
I take it you are speaking to odroid-go-emu-launcher from pelle7

What i would like to understand is, are you speaking to having an in game menu which would create a HUD inside the emulator?
This is interesting as one could present options like
  • Restart Game
  • Save Slot
  • Load Slot
  • and more
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

lordhardware
Posts: 175
Joined: Sat Sep 20, 2014 11:56 pm
languages_spoken: english
ODROIDs: U3
Odroid-W
Has thanked: 42 times
Been thanked: 22 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by lordhardware »

That's the one, in the GB emu for instance theyve added the functions for:
- volume
- save state/load state
- palette settings
- display brightness
- RTC time setting (for games that require real time time shifts.)
- emulation speed adjustment (double speed)

It's made a huge improvement to usability.
These users thanked the author lordhardware for the post (total 2):
32teeth (Thu Jul 18, 2019 2:29 am) • odroid (Thu Jul 18, 2019 10:18 am)

th0m4s
Posts: 1
Joined: Sat Jul 20, 2019 3:23 am
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by th0m4s »

Good work.

Can you list shortcuts for save etc.
Menu button seems to be not working maybe wrongly mapped GPIO?

wayn0r
Posts: 16
Joined: Wed Jan 23, 2019 3:56 am
languages_spoken: english
ODROIDs: Odroid Go
Has thanked: 2 times
Been thanked: 1 time
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by wayn0r »

Can anyone refer me to a good guide on installing this?

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

wayn0r wrote: ↑
Sat Jul 20, 2019 11:16 am
Can anyone refer me to a good guide on installing this?
GitHub Readme
Releases
Copy .fw(Application Firmware) file you want to your SD card
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

th0m4s wrote: ↑
Sat Jul 20, 2019 3:27 am
Good work.

Can you list shortcuts for save etc.
Menu button seems to be not working maybe wrongly mapped GPIO?
We will add option, but since is this targetting Gameboy Pocket Shell, Menu = Start + Select
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

32teeth wrote: ↑
Mon Jul 22, 2019 6:51 pm
th0m4s wrote: ↑
Sat Jul 20, 2019 3:27 am
Good work.

Can you list shortcuts for save etc.
Menu button seems to be not working maybe wrongly mapped GPIO?
We will add option, but since is this targetting Gameboy Pocket Shell, Menu = Start + Select
Check the project board for updates
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

Now with PC Engine / Turbo Grafx
All emulators have in game menu as well

Firmware

Supported Emulators
  • Nintendo Entertainment System
  • Nintendo Game Boy
  • Nintendo Game Boy Color
  • Sega Master System
  • Sega Game Gear
  • Colecovision
  • Sinclair Zx Spectrum 48k
  • Atari Lynx
  • Atari 2600
  • Atari 7800
  • PC Engine Turbo GrFX
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

deerwings
Posts: 165
Joined: Mon Oct 08, 2018 9:11 am
languages_spoken: english
ODROIDs: Odroid Go, Odroid Go Advance
Has thanked: 3 times
Been thanked: 13 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by deerwings »

Holy moly, this is -SEXY-! I wish the fonts for the Rom files was a bit bit bigger, and it would be nice to be able to hide emulators that have empty directories, but I really like how this looks! Fantastic work!
These users thanked the author deerwings for the post:
32teeth (Tue Sep 17, 2019 2:34 am)

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

deerwings wrote: ↑
Tue Sep 10, 2019 12:53 pm
hide emulators that have empty directories
It is NOW on the Project Board as a Feature
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

flowen8
Posts: 25
Joined: Wed Sep 11, 2019 8:02 am
languages_spoken: english
ODROIDs: odroid go Odroid go Advance
Has thanked: 2 times
Been thanked: 6 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by flowen8 »

Sorry to bother you, but is there any chance of including cwiiis' performance improvements for sms and nes in a future build?

ripper121
Posts: 174
Joined: Mon Jan 28, 2019 7:00 pm
languages_spoken: english
Has thanked: 44 times
Been thanked: 22 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by ripper121 »

Please add a real DAC to your Hardware.

zachlindblad
Posts: 8
Joined: Sat Sep 21, 2019 1:19 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by zachlindblad »

Finally got a chance to give this a shot, really impressed by the slick interface, but I'm having trouble using the 7800, lynx, spectrum, and PCE emulators, basically all the new ones. Is there any sort of setup needed for these emulators?

I didn't see anything on the github page about it. Have the lynxboot image in the lynx roms folder, tried to dig up a 7800 bios and put it in the a78 folder, tried flashing an older version of retro esp32 (tried 1.0.8 and 1.0.6).
The old emulators work perfect (nes,gameboy/color,sms, coleco, gg).

When I select a game, before it enters the "run" menu, the screen backlight goes to half brightness, and it freezes on a single rom img visible, no title, for about 3 seconds before rebooting to the retro ESP32 logo.

zachlindblad
Posts: 8
Joined: Sat Sep 21, 2019 1:19 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by zachlindblad »

Aaand never mind, I was missing empty data folders for these emulators, leaving up in case any one else has the issue.

bo1e
Posts: 4
Joined: Sat Sep 21, 2019 7:26 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by bo1e »

What are the correct folder names for the roms for all the different emulators? Can't seem to find this anywhere, and I don't have folders for atari 2600, 7800, lynx and pcengine. There also needs to be corresponding folders in the data folder?

Also, is it possible to switch between speaker and external dac?

ripper121
Posts: 174
Joined: Mon Jan 28, 2019 7:00 pm
languages_spoken: english
Has thanked: 44 times
Been thanked: 22 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by ripper121 »

bo1e wrote: ↑
Sat Sep 21, 2019 7:35 pm
What are the correct folder names for the roms for all the different emulators? Can't seem to find this anywhere, and I don't have folders for atari 2600, 7800, lynx and pcengine. There also needs to be corresponding folders in the data folder?

Also, is it possible to switch between speaker and external dac?
Pitty, they wont even want to add a real DAC to there Hardware.
So dont know if they add it to the Software.

deerwings
Posts: 165
Joined: Mon Oct 08, 2018 9:11 am
languages_spoken: english
ODROIDs: Odroid Go, Odroid Go Advance
Has thanked: 3 times
Been thanked: 13 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by deerwings »

ripper121 wrote: ↑
Tue Sep 24, 2019 5:29 pm
bo1e wrote: ↑
Sat Sep 21, 2019 7:35 pm
What are the correct folder names for the roms for all the different emulators? Can't seem to find this anywhere, and I don't have folders for atari 2600, 7800, lynx and pcengine. There also needs to be corresponding folders in the data folder?

Also, is it possible to switch between speaker and external dac?
Pitty, they wont even want to add a real DAC to there Hardware.
So dont know if they add it to the Software.
The makers of this Launcher aren't the same people that made the Odroid Go. This isn't like Nintendo where everything is made and licensed by Nintendo.

Odroid can't just add a DAC to the hardware for the Odroid Go without a major revision to the hardware which they're not really doing (Kinda wasn't the point of it) and 32teeth has only just started porting this particular launcher and it's still a work in progress, though pretty good work!

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

bo1e wrote: ↑
Sat Sep 21, 2019 7:35 pm
What are the correct folder names for the roms for all the different emulators? Can't seem to find this anywhere, and I don't have folders for atari 2600, 7800, lynx and pcengine. There also needs to be corresponding folders in the data folder?

Also, is it possible to switch between speaker and external dac?
Hi,
Good Questions.

The GitHub Repo has a folder called SD Card, which has a zip of an empty SD Card Skeleton.
This contains the required folders and bios files.
  • a26
  • a78
  • c64
  • col
  • gb
  • gbc
  • gg
  • lynx
  • nes
  • pce
  • sms
  • spectrum
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

deerwings
Posts: 165
Joined: Mon Oct 08, 2018 9:11 am
languages_spoken: english
ODROIDs: Odroid Go, Odroid Go Advance
Has thanked: 3 times
Been thanked: 13 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by deerwings »

I love this launcher so much. I think some of the emulators need work, there are some other versions that are better optimized than the ones included here that could be worked in, but I'll have to break down and run a test of each and everyone to compare. I have two Odroids, one is a Super Go Play and the other is the Retro32, so I'll try to test these and compare when I get a chance.

Great work on the sound pausing! It was a bit jarring to go into the menu and have the sound stuck. Works so much better!

Suggestions for future revisions:
Have a button set to move between emulators, like Select or Start in order to free up left and right on the D-Bad for paging through large lists of roms.
Increase the font size of the text about 2 points, or see if the text can be bolded. The Current font is just a little small and thin and ends up blending a bit too easily against the background regardless of color.

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

First, thank you for the feedback
deerwings wrote: ↑
Thu Sep 26, 2019 7:08 am
Suggestions for future revisions:
Have a button set to move between emulators, like Select or Start in order to free up left and right on the D-Bad for paging through large lists of roms.
Currently, Start + Select are used for the paging
Folder system has also been implemented
folders.gif
folders.gif (3.06 MiB) Viewed 10750 times
deerwings wrote: ↑
Thu Sep 26, 2019 7:08 am
Increase the font size of the text about 2 points, or see if the text can be bolded. The Current font is just a little small and thin and ends up blending a bit too easily against the background regardless of color.
Currently working on a 5x7 font instead of 5x5
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

johannesbehr
Posts: 62
Joined: Thu Jan 03, 2019 12:21 am
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 11 times
Been thanked: 41 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by johannesbehr »

Hi 32teeth, great work!

Have you thought about reading the emulators dynamically? I tweeked pelle7's launcher in this way, and I think it is really use full:
https://github.com/johannesbehr/odroid-go-emu-launcher
Maybe with this aproach it would be possible to create a kind of Installation tool (web based?), where you can select the launcher,
the Emulators, the design etc and get a ready to install Firmware :)
Also I think that schuemis Emulators are great ones and are worth to be added to the launcher…

Keep on coding!
These users thanked the author johannesbehr for the post:
32teeth (Mon Sep 30, 2019 9:36 pm)

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

johannesbehr wrote: ↑
Fri Sep 27, 2019 3:41 pm
Have you thought about reading the emulators dynamically?
Thank you for the feedback. Much appreciated
The dynamic emulator display is something in the works
https://github.com/retro-esp32/RetroESP ... d-26505143

Hopefully next release
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

deerwings wrote: ↑
Thu Sep 26, 2019 7:08 am
Increase the font size of the text about 2 points, or see if the text can be bolded. The Current font is just a little small and thin and ends up blending a bit too easily against the background regardless of color.
Done!
IMG_1490.jpeg
IMG_1490.jpeg (302.4 KiB) Viewed 10506 times
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

User avatar
odroid
Site Admin
Posts: 34849
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean, Japanese
ODROIDs: ODROID
Has thanked: 927 times
Been thanked: 758 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by odroid »

Nice update! It is much more readable.
But my old eyes need a bigger screen like 3.2inch or 3.5inch LCD. :o

User avatar
rooted
Posts: 7875
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 724 times
Been thanked: 222 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by rooted »

odroid wrote:Nice update! It is much more readable.
But my old eyes need a bigger screen like 3.2inch or 3.5inch LCD. :o
Maybe someday there will be a Odroid Go+ Image

deerwings
Posts: 165
Joined: Mon Oct 08, 2018 9:11 am
languages_spoken: english
ODROIDs: Odroid Go, Odroid Go Advance
Has thanked: 3 times
Been thanked: 13 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by deerwings »

32teeth wrote: ↑
Wed Oct 02, 2019 1:22 am
deerwings wrote: ↑
Thu Sep 26, 2019 7:08 am
Increase the font size of the text about 2 points, or see if the text can be bolded. The Current font is just a little small and thin and ends up blending a bit too easily against the background regardless of color.
Done!

IMG_1490.jpeg
Perfect! The text is MUCH easier to read now! I'll have to run some extensive testing now to compare different emulators within these launchers and see if I can identify which builds have which better working emulators for the Odroid within them. There's definitely some difference, I've noticed some differences within Gameboy/Color, and some with NES. But I love how this launcher looks!
These users thanked the author deerwings for the post:
32teeth (Tue Oct 08, 2019 1:53 am)

lix-alpha
Posts: 128
Joined: Fri Jul 27, 2018 9:41 pm
languages_spoken: english
Has thanked: 9 times
Been thanked: 3 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by lix-alpha »

I would really love to use this Launcher but performance are a bit off for PCEngine and other platforms...
Also, any plan on supporting larger roms list?, Or supporting pressing Right to browse faster?

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

lix-alpha wrote: ↑
Tue Oct 08, 2019 5:42 am
I would really love to use this Launcher but performance are a bit off for PCEngine and other platforms...
Also, any plan on supporting larger roms list?, Or supporting pressing Right to browse faster?
Start = Page Down
Select = Page Up
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

lix-alpha
Posts: 128
Joined: Fri Jul 27, 2018 9:41 pm
languages_spoken: english
Has thanked: 9 times
Been thanked: 3 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by lix-alpha »

I will try that.
And what about the limit on the amount of roms?
And the overall emulators performance ?

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

Latest Release

We are now using gnuboy with color palette selector by @mattkj (this is from Super Go Play)
Use hotkeys Select + (Left or Right) to cycle through color palettes
66504647-94dd4080-ea97-11e9-9e0d-5c87a8a9a716.gif
66504647-94dd4080-ea97-11e9-9e0d-5c87a8a9a716.gif (6.67 MiB) Viewed 9971 times
These users thanked the author 32teeth for the post (total 2):
odroid (Fri Oct 11, 2019 9:19 am) • rooted (Sat Oct 12, 2019 12:58 pm)
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

Nemo1984
Posts: 206
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Has thanked: 54 times
Been thanked: 9 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by Nemo1984 »

flowen8 wrote: ↑
Tue Sep 17, 2019 2:29 pm
Sorry to bother you, but is there any chance of including cwiiis' performance improvements for sms and nes in a future build?
I second that. I would gladly switch firmware if this is implemented.

lix-alpha
Posts: 128
Joined: Fri Jul 27, 2018 9:41 pm
languages_spoken: english
Has thanked: 9 times
Been thanked: 3 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by lix-alpha »

I repeat! What about the limit on the amount of roms?

johannesbehr
Posts: 62
Joined: Thu Jan 03, 2019 12:21 am
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 11 times
Been thanked: 41 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by johannesbehr »

Nemo1984 wrote: ↑
Fri Oct 11, 2019 4:27 am
flowen8 wrote: ↑
Tue Sep 17, 2019 2:29 pm
Sorry to bother you, but is there any chance of including cwiiis' performance improvements for sms and nes in a future build?
I second that. I would gladly switch firmware if this is implemented.
For everyone who wants a custom fw:

With the FW-Manager I posted at viewtopic.php?f=162&t=36369&p=268526#p268526
it is possible to exchange the "cores":
  • open the fw with the core you want to include
  • click on the partitions
  • save the binary to a file
  • open the ESP32 Launcher FW
  • update the partition with the binary
Should be easy :)
These users thanked the author johannesbehr for the post (total 2):
32teeth (Fri Oct 11, 2019 11:12 pm) • Nemo1984 (Fri Oct 25, 2019 7:50 am)

lix-alpha
Posts: 128
Joined: Fri Jul 27, 2018 9:41 pm
languages_spoken: english
Has thanked: 9 times
Been thanked: 3 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by lix-alpha »

Repeating for the THIRD time:
With this release is the amount of roms still limited???
And if so, is there any plan to fix this?

retrogamemonkey
Posts: 13
Joined: Tue Oct 01, 2019 1:41 am
languages_spoken: english
ODROIDs: odriod-go
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by retrogamemonkey »

I don't know if this is just me but I feel like there was a submenu for volume button when pressed, that is not there anymore. Can we get a list/key of all the buttons and menu's functions. I feel like i'm missing something because I don't know the correct button combinations. Otherwise, this thing is great!

retrogamemonkey
Posts: 13
Joined: Tue Oct 01, 2019 1:41 am
languages_spoken: english
ODROIDs: odriod-go
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by retrogamemonkey »

retrogamemonkey wrote: ↑
Mon Oct 14, 2019 4:54 am
I don't know if this is just me but I feel like there was a submenu for volume button when pressed, that is not there anymore. Can we get a list/key of all the buttons and menu's functions. I feel like i'm missing something because I don't know the correct button combinations. Otherwise, this thing is great!
Oh I figured it out. This menu was available in the PC engine emulator. Would it be possible to put this menu in the other emulators? I think It'd be pretty useful. Or even have some of these functions on the menu button. Just a thought.
72559100_1672151286250596_2644321406057185280_n.jpg
72559100_1672151286250596_2644321406057185280_n.jpg (392.46 KiB) Viewed 9758 times

mad_ady
Posts: 8315
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
Location: Bucharest, Romania
Has thanked: 573 times
Been thanked: 434 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by mad_ady »

How about a help screen with key combinations?

bram
Posts: 3
Joined: Tue Oct 15, 2019 7:20 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by bram »

Would it be possible to add some kind of 'native' launcher that can run arduino binaries from the sd card?
That way you won't need to switch firmware all the time.

Paspartout
Posts: 48
Joined: Fri Dec 28, 2018 2:13 am
languages_spoken: english, german
ODROIDs: Odroid go
Has thanked: 11 times
Been thanked: 15 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by Paspartout »

bram wrote: ↑
Tue Oct 15, 2019 7:25 pm
Would it be possible to add some kind of 'native' launcher that can run arduino binaries from the sd card?
That way you won't need to switch firmware all the time.
Unfortunately you can't run native/arduino binaries without flashing/installing them first.
Have you seen the multi app launcher by ducalex? It makes switching firmwares a lot faster.
In theory it should be also be possible to integrate his launching/flashing code into the RetroESP32 launcher, but its probably not that easy to do that.

bram
Posts: 3
Joined: Tue Oct 15, 2019 7:20 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by bram »

Paspartout wrote: ↑
Tue Oct 15, 2019 7:33 pm
bram wrote: ↑
Tue Oct 15, 2019 7:25 pm
Would it be possible to add some kind of 'native' launcher that can run arduino binaries from the sd card?
That way you won't need to switch firmware all the time.
Unfortunately you can't run native/arduino binaries without flashing/installing them first.
Have you seen the multi app launcher by ducalex? It makes switching firmwares a lot faster.
In theory it should be also be possible to integrate his launching/flashing code into the RetroESP32 launcher, but its probably not that easy to do that.
I'm fairly new to the Odroid GO (actually still waiting for mine to arrive).
Haven't seen the multiboot firmware yet but it looks like a nice solution.
Would indeed be hard to add to RetroESP32 launcher since it seems to be part of the bootloader/"main firmware?" code.

But I was just guessing.. If we can have emulators that load roms from sd card we must be able to write some launcher that runs native arduino binaries instead of roms right..?
However, I'm sure it's not something that can be achieved easily.

johannesbehr
Posts: 62
Joined: Thu Jan 03, 2019 12:21 am
languages_spoken: english
ODROIDs: Odroid-Go
Has thanked: 11 times
Been thanked: 41 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by johannesbehr »

You could pack the Arduino Binary in a FW file.

This can be done by command line Tools or with a Windows gui tool:
viewtopic.php?f=162&t=36369&p=268526#p268526

Paspartout
Posts: 48
Joined: Fri Dec 28, 2018 2:13 am
languages_spoken: english, german
ODROIDs: Odroid go
Has thanked: 11 times
Been thanked: 15 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by Paspartout »

bram wrote: ↑
Tue Oct 15, 2019 7:51 pm
But I was just guessing.. If we can have emulators that load roms from sd card we must be able to write some launcher that runs native arduino binaries instead of roms right..?
However, I'm sure it's not something that can be achieved easily.
Thats a very good technical question to ask.
The thing is that the emulators are basically interpreters of the old consoles machine code. Therefore they don't execute any roms directly.
These roms are usually small enough to fit into ram so the code can be interpreted from there.

Executing native code from ram seems to be a lot harder(see for example this post).
Also all the available arduino/native binaries contain the whole esp-idf framework including FreeRTOS, so the flashing and rebooting
approach the multi launcher did is the only viable one.

bram
Posts: 3
Joined: Tue Oct 15, 2019 7:20 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by bram »

Paspartout wrote: ↑
Tue Oct 15, 2019 8:05 pm
These roms are usually small enough to fit into ram so the code can be interpreted from there.
Ah yes, I was aware that the binaries would need to be loaded into ram but not that they would be much bigger than the roms!

We could still make all arduino libraries part of the firmware and dynamically load the 'arduino applications' as some kind of plugin (in the form of a shared library). Maybe something I will experiment with..
Paspartout wrote: ↑
Tue Oct 15, 2019 8:05 pm
Executing native code from ram seems to be a lot harder(see for example this post).
Thanks for the link. Seems like it is indeed a challenge.

wayn0r
Posts: 16
Joined: Wed Jan 23, 2019 3:56 am
languages_spoken: english
ODROIDs: Odroid Go
Has thanked: 2 times
Been thanked: 1 time
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by wayn0r »

Do I need to add new folders for the TG16 and Lynx roms, and if so, what names should they have?

I added "lnx" and nothing shows up in the UI.

I added "pce" and while I did get a list of the roms in the folder in the UI, attempting to run any of the games caused the system to reboot.

32teeth
Posts: 55
Joined: Sat May 18, 2019 2:56 am
languages_spoken: english
ODROIDs: Odroid Go
Game Boy Pocket Retro ESP32
Has thanked: 30 times
Been thanked: 26 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by 32teeth »

wayn0r wrote: ↑
Thu Oct 24, 2019 3:08 pm
Do I need to add new folders for the TG16 and Lynx roms, and if so, what names should they have?

I added "lnx" and nothing shows up in the UI.

I added "pce" and while I did get a list of the roms in the folder in the UI, attempting to run any of the games caused the system to reboot.
You can check out our skeleton sd card
Additionally, the latest release with In Launcher Volume Control.

Image
These users thanked the author 32teeth for the post:
wayn0r (Fri Oct 25, 2019 8:51 am)
Although we do this for πŸ’• of πŸ•ΉοΈ

We Also Like Coffee!
Please Consider Supporting

Image

Check out our work
Retro ESP32 - GitHub
Retro ESP32 - Store

Nemo1984
Posts: 206
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Has thanked: 54 times
Been thanked: 9 times
Contact:

Re: Retro ESP32 Launcher for Odroid and More

Post by Nemo1984 »

johannesbehr wrote: ↑
Fri Oct 11, 2019 6:54 pm
Nemo1984 wrote: ↑
Fri Oct 11, 2019 4:27 am
flowen8 wrote: ↑
Tue Sep 17, 2019 2:29 pm
Sorry to bother you, but is there any chance of including cwiiis' performance improvements for sms and nes in a future build?
I second that. I would gladly switch firmware if this is implemented.
For everyone who wants a custom fw:

With the FW-Manager I posted at viewtopic.php?f=162&t=36369&p=268526#p268526
it is possible to exchange the "cores":
  • open the fw with the core you want to include
  • click on the partitions
  • save the binary to a file
  • open the ESP32 Launcher FW
  • update the partition with the binary
Should be easy :)
Genius!

Post Reply

Return to β€œGame Emulators”

Who is online

Users browsing this forum: No registered users and 1 guest