Author Topic: Custom Firmware for the Retro Arcade Mini  (Read 9562 times)

gameblabla (OP)

  • **
  • Posts: 762
Custom Firmware for the Retro Arcade Mini
« on: November 03, 2018, 04:42:06 pm »
So yeah, i ended up making little progress on it since last video, lol...
My original plans was to give it to redistributors (so they could install it for buyers, etc...).
However, looks like i was "asking" them too much ! (which really isn't but anyway)

So here it is, Useless-RS97 for the Retro Arcade Mini :
https://drive.google.com/open?id=15P0mPSnJ9juAoKqy690z2mDyRKELd5u3

Emulators : PocketSNES, Handy, Oswan, FCEUX, FBA-A320, SMS_SDL, GPSP, Speccy and Vice.
Games : Quake, ECWolf, Puzzletube, Snowman, Wizznic, Ganbare, Cannonball, Cave Story.
Apps : Dingoo Commander, Glutexto, ffplay.

Known issues:
- Most games don't properly support external controllers. You need to map them in Ecwolf. Wizznic kinda works, and Snowman & Puzzletube also support them but poorly.
- You can't use external controllers in Handy in the menu. Use the onboard buttons for that.
- Due to the increased resolution, arcade games are not scaled up. This is intentional because scaling them up would slow down performance. Just deal with it.

All emulators support external controllers. And among them, PocketSNES, Fceux, FBA and SMS_SDL can support 2 players !

Installation
You need to remove the 4 screws behind the 4 feet and open it up carefully.
Take the internal sdcard (hidden behind some foam) and flash it with Etcher. (it's the same process as Useless-RS97)
Then put everything back together.

Videos
<a href="https://www.youtube.com/watch?v=syD-CR4eOnY" target="_blank">https://www.youtube.com/watch?v=syD-CR4eOnY</a>

Enjoy, i need to (properly) port PCSX4ALL, Temper and Picodrive to that thing. Not any time soon though.
« Last Edit: December 11, 2018, 11:49:55 am by omgmog »

blackz1982

  • *
  • Posts: 73
Re: Custom Firmware for the Retro Arcade Mini
« Reply #1 on: November 03, 2018, 06:46:35 pm »
Changes in rootfs were in comparison with rs-97?

odjinan

  • *
  • Posts: 40
Re: Custom Firmware for the Retro Arcade Mini
« Reply #2 on: November 03, 2018, 07:12:35 pm »
A great custom firmware! 

sticky time!

I've use a different method to open the retro arcade mini by removing the main screen but its not a safe method! I didnt see the screw, i'll do your way next time ;)

gameblabla (OP)

  • **
  • Posts: 762
Re: Custom Firmware for the Retro Arcade Mini
« Reply #3 on: November 03, 2018, 07:18:05 pm »
Changes in rootfs were in comparison with rs-97?
Little to none. At first i wanted to make some changes but i decided not to. Plus i encountered some issues with a fully statically linked rootfs. Oh well...

cloudstr

  • *
  • Posts: 15
Re: Custom Firmware for the Retro Arcade Mini
« Reply #4 on: November 03, 2018, 08:14:25 pm »
Thank you gameblabla.  I wonder if this firmware is compatible with PAP Gameta II ? This handheld has a second analog stick but was poorly mapped on stock firmware..

Anyway, I'm very happy with the porting process. :)

ace9094

  • *
  • Posts: 375
Re: Custom Firmware for the Retro Arcade Mini
« Reply #5 on: November 03, 2018, 09:12:13 pm »
Great work... Thank You... I guess its flashed in the same manor as the RS-97 ?

So a few questions if I may...

Do I need to open the Arcade Mini and remove the SD Card to flash the firmware or will it run from external?
If it does not run from external, are you planning to release an external version?
And finally... Would PyMenu run on this?

Thanks again for the effort you have put in to this release :)
Dingoo x2, GCW0, RS-97 x2, Revo-K101, RS-90, PSP, PSP Go, GameGadget, New 3DS 128GB, PS Vita 200GB RS-45, Gamebox Advance and a few other obscure devices

gameblabla (OP)

  • **
  • Posts: 762
Re: Custom Firmware for the Retro Arcade Mini
« Reply #6 on: November 03, 2018, 09:46:06 pm »
Great work... Thank You... I guess its flashed in the same manor as the RS-97 ?
So a few questions if I may...

Do I need to open the Arcade Mini and remove the SD Card to flash the firmware or will it run from external?
If it does not run from external, are you planning to release an external version?
And finally... Would PyMenu run on this?
Thanks again for the effort you have put in to this release :)
No external version planned for this, because then it would mean not being able to use the external slot for roms...
especially on Windows. Believe me, it's much less of a pain if it's internal only for that reason alone.
Pymenu won't run on it, because python is not part of the rootfs. This could be added later though... it's not final yet.

Quote
Thank you gameblabla.  I wonder if this firmware is compatible with PAP Gameta II ? This handheld has a second analog stick but was poorly mapped on stock firmware..
Anyway, I'm very happy with the porting process. :)
No, it's not but the binaries themselves are. I just need to use the kernel from the PAP K3 Plus and the Gameta to port it over.

blackz1982

  • *
  • Posts: 73
Re: Custom Firmware for the Retro Arcade Mini
« Reply #7 on: November 03, 2018, 10:09:59 pm »
First Impression on Pap k3 plus
https://youtu.be/xmHJ4KDQDxQ

Отправлено с моего LLD-L31 через Tapatalk


cloudstr

  • *
  • Posts: 15
Re: Custom Firmware for the Retro Arcade Mini
« Reply #8 on: November 04, 2018, 09:32:07 am »
First Impression on Pap k3 plus
https://youtu.be/xmHJ4KDQDxQ

Отправлено с моего LLD-L31 через Tapatalk

Very cool :) May I ask how are the emulators (GBA, MD, SNES, NES) perform on the new firmware, compare to the stock firmware of K3? Very appreciated if you can record a video for it, thank a lot!
« Last Edit: November 04, 2018, 02:45:03 pm by cloudstr »

gameblabla (OP)

  • **
  • Posts: 762
Re: Custom Firmware for the Retro Arcade Mini
« Reply #9 on: November 04, 2018, 01:55:45 pm »
Quote
First Impression on Pap k3 plus
https://youtu.be/xmHJ4KDQDxQ
I was about to provide an image for the PAP K3 Plus but looks like you beat me to it, haha...
Btw, Cannonball requires the Outrun roms extracted in .cannonball/roms. It won't run without them. (though it should go back to Gmenu instead of crashing...)
« Last Edit: November 04, 2018, 01:58:41 pm by gameblabla »

darkwesley

  • *
  • Posts: 21
Re: Custom Firmware for the Retro Arcade Mini
« Reply #10 on: November 04, 2018, 04:12:15 pm »
Great job. ;D
There is not the PC Engine emulator, I saw that running add on the external SD and a lot of games work rather well.

ace9094

  • *
  • Posts: 375
Re: Custom Firmware for the Retro Arcade Mini
« Reply #11 on: November 04, 2018, 07:18:21 pm »
Here is a new ICO file to replace the RS-97 one :)

https://mega.nz/#!TFJXxQrS!Kp2lKy2LqDpxvCV71lTv0xe8Ht-YscJJ1noKo1pzyJU

Dingoo x2, GCW0, RS-97 x2, Revo-K101, RS-90, PSP, PSP Go, GameGadget, New 3DS 128GB, PS Vita 200GB RS-45, Gamebox Advance and a few other obscure devices

ace9094

  • *
  • Posts: 375
Re: Custom Firmware for the Retro Arcade Mini
« Reply #12 on: November 04, 2018, 08:44:45 pm »
Hi Gameblabla

Just finished copying my rom files to the SD Card, then I will reassemble the unit and give it a try :)

I aas wondering, If you release another version of the CFW with PSX and other additions will there be a new Image file and Service Pack for those who already have the CFW?

Enjoy, i need to (properly) port PCSX4ALL, Temper and Picodrive to that thing. Not any time soon though.
Im sure people will be happy with this release regardless.... FBA is the main thing :)

Thanks again !
ace
« Last Edit: November 04, 2018, 09:11:50 pm by ace9094 »
Dingoo x2, GCW0, RS-97 x2, Revo-K101, RS-90, PSP, PSP Go, GameGadget, New 3DS 128GB, PS Vita 200GB RS-45, Gamebox Advance and a few other obscure devices

ace9094

  • *
  • Posts: 375
Re: Custom Firmware for the Retro Arcade Mini
« Reply #13 on: November 04, 2018, 09:24:55 pm »
Hi Folks....

So... I have installed the CFW, Copied across all my games, but when I try to start any application / emulator etc I get the following happen for each button press:

A Button: Launches Settings
B Button: Starts to explore folders
Y Button: Nothing Happens
X Button: Nothing Happens
L Button: Scroll side menu up
R Button: Scroll side menu down
Start Button: Nothing Happens
Select Button: Edit Menu for selected application / emulator

Anyone have any idea how to fix it with out reflashing?

OK I messed this up I think... I have created a ROMS partition with the extra unused space on the SD Card and put all my games in there...  Unfortunately I cannot navigate to it :(

I will have to start again :( If I expand the partition with all the Emulators on etc and create a roms folder on there will that work? I can confirm that expanding the GMenu partition to 14GB on the Stock 16GB SD Card works... I created a "ROMS" folder and it see's all the titles fine :)

For anyone wondering I used Mini Partition Wizard which is free  ;)

Thanks

« Last Edit: November 05, 2018, 12:53:16 am by ace9094 »
Dingoo x2, GCW0, RS-97 x2, Revo-K101, RS-90, PSP, PSP Go, GameGadget, New 3DS 128GB, PS Vita 200GB RS-45, Gamebox Advance and a few other obscure devices

VanZan

  • *
  • Posts: 204
Re: Custom Firmware for the Retro Arcade Mini
« Reply #14 on: November 04, 2018, 09:39:15 pm »
B Button takes you to the file browser where you need to navigate to your roms folder and select a rom.

ace9094

  • *
  • Posts: 375
Re: Custom Firmware for the Retro Arcade Mini
« Reply #15 on: November 04, 2018, 09:41:01 pm »
B Button takes you to the file browser where you need to navigate to your roms folder and select a rom.

Arh... Right... Ill give it a shot... I was navigating to the DGE file  :o
Dingoo x2, GCW0, RS-97 x2, Revo-K101, RS-90, PSP, PSP Go, GameGadget, New 3DS 128GB, PS Vita 200GB RS-45, Gamebox Advance and a few other obscure devices

procyon

  • *
  • Posts: 193
Re: Custom Firmware for the Retro Arcade Mini
« Reply #16 on: November 05, 2018, 03:53:58 am »
Thanks so much for working on this gameblabla.  I'm gonna give it a go tomorrow, but I wanted to ask something before I do.  I'm seriously not trying to sound ungrateful, I'm just trying to understand what I'm installing.  It sounds like if I use this, I will lose the ability to emulate GBA and Genesis, is that correct?  Is it possible to add emulators to this through self-installation?  Or are we limited to the emulators supplied by the CFW?  If it is possible, what is the source for such emulators?  Thanks very much for the help.

darkwesley

  • *
  • Posts: 21
Re: Custom Firmware for the Retro Arcade Mini
« Reply #17 on: November 05, 2018, 12:02:48 pm »
Thanks so much for working on this gameblabla.  I'm gonna give it a go tomorrow, but I wanted to ask something before I do.  I'm seriously not trying to sound ungrateful, I'm just trying to understand what I'm installing.  It sounds like if I use this, I will lose the ability to emulate GBA and Genesis, is that correct?  Is it possible to add emulators to this through self-installation?  Or are we limited to the emulators supplied by the CFW?  If it is possible, what is the source for such emulators?  Thanks very much for the help.
I installed it yesterday, and for the GBA it works better than in the original firmware, for the Genesis we can not play it or so I do not find how to do it. The Snes emulator works much better, we see the difference on Mario Kart.

I can also play SMS, before I could not. It's really promising even if it's not perfect, but I find it better than the original.

gameblabla (OP)

  • **
  • Posts: 762
Re: Custom Firmware for the Retro Arcade Mini
« Reply #18 on: November 05, 2018, 06:37:39 pm »
Quote
It sounds like if I use this, I will lose the ability to emulate GBA and Genesis, is that correct?  Is it possible to add emulators to this through self-installation?  Or are we limited to the emulators supplied by the CFW?  If it is possible, what is the source for such emulators?  Thanks very much for the help.
There's GPSP for GBA games so you still get that. Genesis, i need to port Picodrive over to the RS-07. That has not been done yet.
Same for Temper and PCSX4ALL.
It will come in the future but i'm just burnt out rn...

Also, yeah, i changed GmenuNx's input layout and it's for the better i think, though it is different from the RS-97's one.

naxeras

  • *
  • Posts: 191
Re: Custom Firmware for the Retro Arcade Mini
« Reply #19 on: November 05, 2018, 06:39:31 pm »
I tried to run Pymenu and its working after add to /mnt/int_sd, but seems like the image is scaled for 320x240 image.

I?m put a usb keyboard on the device and its works!!!

@gameblabla

It is possible start a bash terminal for simplify launch commands?