> Attention!

New threads need to be created only inroot partition! In the future, they will be processed by moderators.



RETROMINI CoolBoy RS-90 | Portable retro console



Rep: (4)
RETROMINI or CoolBoy RS-90

Attached Image

On Youtube there are many reviews mainly from foreign guys ... are there any real users in our area? Interested in how this miracle works? Are there any brakes?
Cost on Ali 38 $ -45 $ ... Amazon 56 $ -99 $ ... Is it the same console or different? I ask because I found a forum on one foreign resource where people describe them as two completely different things, one works as it should and the other (from Chinese sites) slows down godlessly ...



Attached images
Attached Image
Attached Image
Attached Image


Post has been editedbuz24 - 01.02.18, 19:07



Rep: (69)
Here you can read a detailed text review with photos.

Console Firmware on OpenDingux

Be sure to read the information block to the end! You do everything at your own peril and risk and are solely responsible for the bric console :)

!!! Rollback to the base firmware is not possible, all games from the internal memory will be lost !!!

Audits consoles (not to disassemble the body):
40 embedded games - version 2.1
169 embedded games - version 3.0

Attention! The revision of the console is located under the screen (you need to disassemble the console), run only your version of the file!

Attached Image


The firmware process:

1) Turn off the console. We connect it to the computer. We press the button "BUT "and include.
2) Windows should find a new device, specify the path to the drivers.Attached filers90 drivers.rar(4.96 MB)

3) Download the latest version.flasher(it contains the base firmware). At the moment, the last2020.01.06 .
I attach the latest current version of flasher. Attached fileopendingux-flasher-2020.01.06.zip (32.51 MB)

4) Start the flasher of the required version (a DOS window will appear). The prefix will turn on and a menu will appear on the screen. It will be necessary to answer in the affirmative a couple of questions, the firmware runs for about two minutes. After the question on the screen of the console about restarting disconnect it from the computer.
5) The prefix will reboot.

The OpenDingux system is installed - it is completely empty, only the shell,no emulators in it .

Emulators
1) Nintendo gba (ReGBA)
For maximum compatibility, placeoriginal GBA BIOSto the /media/data/local/home/.gpsp folder. When loading, it will "pick up" automatically. Saved files are stored in the same folder.Enable the display of hidden and system files in the FTP client.
2) Sega Master System & Sega Game Gear (smsplus_rs90)
3) Atari lynx (handy_rs90)
4) Nintendo PokГ©mon Mini (pokemini_rs90.opk)
5) Nintendo nes (fceux_rs90.opk)
6) Nintendo GB / GBC (gnuboy_rs90.opk)
7) NEC PC-Engine (temper_rs90.opk)
8) Sega MD / CD (picodrive.opk)
9) Osan (oswan_rs90.opk)
10) Atari 2600 (Stella_rs90.opk)
11) Nintendo SNES (Snes9x_rs90.opk)
12) NEO GEO Pocket (Race-rs90)
13) Atari 7800 (Prosystem_rs90.opk)

Utilities
1) Music player GMU (Gmu_rs90.opk)
2)Commander (Cmdr_rs90.opk) Attached filecmdr_rs90.rar (83.57 Kb)

DingooNity Releases Page
Gameblabla developer page

Setting the emulators.
Download the necessary OPK file to your computer. Connectincluded prefix. It is defined as "Linux USB Network". If not specified, look for the network driver (I used SamDrivers assembly). Run on the computer of any FTP manager. Is connected to the address 10.1.0.2 (the password and leave the empty name). Write OPK-file in the emulator data / apps folder. The application icon will appear in the relevant section.

The latest versions of the firmware console is seen as a multimedia device, and allows you to write files to the internal memory directly in Windows Explorer (folderApps ). When using an external memory card, you can create a folder on it Apps and place it in the desired OPK files. These files will be available in the prefix menu, but will run a little slower than the internal memory.

Installing Updates.
Write the necessary OPK-file on the console, run it, agree to change the file, the process takes about 3-5 minutes and restart the console. After the update procedure OPK-file can be deleted.

Software update from 06/01/2019

Added USB mass storage mode (MTP). Finally, you can transfer your apps! If you are using the USB mode, you can use the USB mode.
Added 20 MiB of in-RAM compressed swap (zram). This will permits some RAM-hungry apps to start, although those who don't need swap.
Switched from mdev to udev, which fixes some issues, like the automounting of SD cards.
The brightness setting is now preserved across reboots.
And most importantly, the cow is back. Those who used to develop for OpenDingux on other devices will understand.


Software Update from 01/06/2020

Fixed DMA driver; using external micro SD cards will not cause crashes anymore.
Based on Linux v5.5-rc5 kernel and Buildroot 2019.11.
Small fixes to GMenu2X, nothing particularly noteworthy to report.
GMenu2X should now properly respawn when an app crashes.

I attach the latest version of the update. Attached fileopendingux-update-2020-01-06.rar (27.98 MB)


Attached Image


Format the card in FAT32!
We record games in arbitrary folders on the SD card, the folder names must be in English. In the console explorer, the card will be visible under the drive name specified during formatting (it is best to name the GAMES drive - it will be convenient to search for games).

We play, enjoy the miniature GBA. :)

Note
This console uses a screen similar to Game Boy Micro (can be used for replacement).
The processor works stably at 420 MHz (I recommend putting it on GBA and NES emulators)

Post has been editedzeliboba1900 - 30.03.20, 16:02



Rep: (4)
Thank you so much for the answer, put all the points in my doubts. I want to take it purely for retro games, since PSP doesn’t always want to be carried with me, and this miracle is less at times, but judging by the description, everything is not as smooth as it seemed ... I’ll still think ... Thanks again.



Rep: (2)
This is the processor bootloader mode. There is a utility for these processes, but the configs must be written for a specific memory chip, which is in the console.https://yadi.sk/d/vPG_1JBQ3Syxvs
How to use - wrote herehttps://geektimes.ru/post/256618/But there are commands for the player. The dimensions for the console must be looked at and studied directly on it.
Inside the utility there are files for restoring the firmware of one scarf on the jz4740 process. Do not try to pour in the console! Get a brick! This is firmware from ad players from Vogue and Playboy magazines.
If someone has already disassembled the prefix and says what kind of memory chip it is, I can try to write a config and tell you how to backup the firmware.
By the way, on this toy you can collect Linux =)

Post has been editedOdinokij_kot - 04.03.18, 11:50



Rep: (2)
Oh no, I made a mistake, on the scarf on that one, too, it costs 25b percent! That is, you can try to fill in the firmware from the console on the board! It will be necessary to search and experiment.



Rep: (0)
Odinokij_Kot @ 03/04/18, 18:19*
If someone has already disassembled the prefix and says what kind of memory chip it is, I can try to write a config and tell you how to backup the firmware.

https: //steward-fu.git...retromini/teardown.htm
HY27UF082G2B



Rep: (0)
Good day. I decided not to create a new topic, a question on a similar prefix (only 8-bit). Tell me, please, is there any way to remove all the trash from it and put my games on? How to do it? The toy is this:
https: //m.ru.aliexpres...h-amp.list.32807468113
Thank you in advance!

Post has been editedSanti7 - 08.03.18, 15:32



Rep: (69)
This is in vain, about "not creating a theme" - all consoles are different in firmware, even if someone finds a way to the one in the topic, it is far from the fact (or rather, 99.9%) that the same method is suitable for your option ...



Rep: (0)
Understood thanks! I apologize for clogging the branch due to unopenedness. I tried to create a separate topic, while there are no rights :(

Post has been editedSanti7 - 08.03.18, 16:43



Rep: (0)
Santi7 @ 03/08/2018, 14:08*
Good day. I decided not to create a new topic, a question on a similar prefix (only 8-bit). Tell me, please, is there any way to remove all the trash from it and put my games on? How to do it? The toy is this:
https: //m.ru.aliexpres...h-amp.list.32807468113
Thank you in advance!
Also interested in this question, can anyone know? Tell me please



Rep: (2)
Zeliboba1900 @ 03/06/18, 17:09*
I would be very grateful for the information and ready to participate in the experiment.

Well, in disassembly, you can see both the RAM and the nand. I will try to rewrite the scripts to remove the firmware. And then I'll try to fill the resulting dump into my board.
Is there a VK? Telegram? Look for odinokij_kot everywhere. It will be more convenient and faster to communicate.

Post has been editedOdinokij_kot - 15.03.18, 18:55



Rep: (69)
Odinokij_Kot @ 03/15/18, 18:42*
Well, in disassembly, you can see both the RAM and the nand. I will try to rewrite the scripts to remove the firmware. And then I'll try to fill the resulting dump into my board.
Is there a VK? Telegram? Look for odinokij_kot everywhere. It will be more convenient and faster to communicate.


Alas, no :) But there is on Skype, I can give my mail (I will send it in PM). You answer me in PM, I will give you all the coordinates. If you live in St. Petersburg, then I’m ready to give a prefix for the experiment :)



Rep: (2)
I rewrote the configs for your memory chip.https://yadi.sk/d/Lj_QNIya3TR98yNow we need to look with our eyes where the checksums are there, in order to add the final config.



Rep: (0)
Odinokij_Kot @ 03/16/18, 07:40*
I rewrote the configs for your memory chip.https://yadi.sk/d/Lj_QNIya3TR98y

Dumped using the commands:
boot 0
fconfig usbboot_nand.cfg 0
ndump 0 127 0 0 nand.bin
fconfig usbboot_norm.cfg 0
ndump 128 131071 0 0 data.bin

https://drop.me/MYmAJj
P.S .: x64 driver took withftp://ftp.radix.pro/mi.../USBBurnTool-1.4.2.rar



Rep: (2)
Dulus @ 03/16/18, 10:34*
Dumped using the commands:

There first would have a look at the contents of oob. perhaps the offset is incorrectly specified in the configs.
Beat the teams
nreadoob 0 64 0 0
nreadoob 120 64 0 0
nreadoob 128 64 0 0
nreadoob 1024 64 0 0
and put the output results here.

Post has been editedOdinokij_kot - 16.03.18, 12:19



Rep: (0)
nreadoob 0 64 0 0
USBboot:>nreadoob 0 64 0 0

Reading OOB from No.0 device No.0 flash ....
0x00000000: ff ff ff e6 9d 97 47 bb 7d 95 42 4c 41 e3 0b 06
0x00000010: b8 44 de bb 08 ab 6b 52 7e a1 e9 f1 e5 71 8a b4
0x00000020: 2c 57 69 7c 8b 02 a3 27 07 5e 52 9c cb d0 cb f4
0x00000030: 81 5a 98 1f 4a d9 de ff ff ff ff ff ff ff ff ff
Operation end position: 1

nreadoob 120 64 0 0
USBboot:>nreadoob 120 64 0 0

Reading OOB from No.0 device No.0 flash ....
0x00000000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x00000010: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x00000020: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0x00000030: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Operation end position: 121

nreadoob 128 64 0 0
USBboot:>nreadoob 128 64 0 0

Reading OOB from No.0 device No.0 flash ....
0x00000000: ff ff ff ff ff ff ff ff b5 f5 37 33 4e ec 5b cd
0x00000010: 79 4b f2 64 bb 30 4b 31 09 a7 79 72 0f d8 86 df
0x00000020: f4 6c fc 3c f4 f6 29 2b d1 a8 61 17 0c e1 b5 c0
0x00000030: 77 c7 2f ce 06 c3 6e a6 dc 73 e7 ed ff ff ff ff
Operation end position: 129

nreadoob 1024 64 0 0
USBboot:>nreadoob 1024 64 0 0

Reading OOB from No.0 device No.0 flash ....
0x00000000: ff ff ff ff ff ff ff ff 9f c3 51 e7 14 a8 21 2b
0x00000010: 6b ee 2a 75 0c a9 02 3e 6b ac 20 03 98 f3 3e fb
0x00000020: c7 be 79 f4 a3 01 7c e4 30 38 13 7d b3 22 d9 f0
0x00000030: d1 40 80 d6 4d be 89 01 5c 8e 94 c0 ff ff ff ff
Operation end position: 1025



Rep: (2)
Dulus on oob configs all norms. SPL bootloader offset by 3 bytes, everything else by 8. So the configs are correct and backups can be done safely. And make an inextricable dump command
ndump 0 131072 0 0 full.bin


I will look at the full dump, see the offsets of the firmware parts. And I’ll write a script for the file backup backup of the firmware.

It seems that the Chinese didn’t really take a steam bath and put some of the minios player’s versions there.
In general, I am wildly surprised that this thing was done on a platform 10 years ago. They would have taken some fresh brooches like in raspberries, or some kind of thread allwiner. Anything more interesting and quicker would be.

Post has been editedOdinokij_kot - 16.03.18, 12:42



Rep: (0)
Odinokij_Kot @ 03/16/18, 19:36*
And make an inextricable dump command
ndump 0 131072 0 0 full.bin

https://drop.me/MDje1g
It turned out almost the same as nand.bin + data.bin (copy / b nand.bin + data.bin full.bin), only one more page was additionally dumped at the end (read to 131073, it looks like the 0th page) .

Post has been editedDulus - 16.03.18, 14:10



Rep: (2)
Dulus @ 03/16/18, 13:59*
It turned out almost the same as nand.bin + data.bin (copy / b nand.bin + data.bin full.bin), only one more page was additionally dumped at the end (read to 131073, it looks like the 0th page) .

Probably. There is a glitch in the program, for some reason it always dumps one page more.
At home I will look, I will cut and I will write a script. And at the same time I will try to pour into my board on the same process, see what happens.

Post has been editedOdinokij_kot - 16.03.18, 15:04



Rep: (69)
Then came a detailed review of RetroMini and its comparison with BittBoy.

http://2fishki.ru/chul...y_detstvo_na_ladoshke/

Post has been editedzeliboba1900 - 18.03.18, 09:55


Full version    

Help     rules

Time is now: 11/07/20, 5:56