RetroGame K101 Pro RS-97 a "Revo K101 Plus Clone"

Started by Bebop, January 16, 2018, 05:48:44 pm

Previous topic - Next topic

Bebop

January 16, 2018, 05:48:44 pm Last Edit: January 16, 2018, 06:06:12 pm by Bebop
RetroGame K101 Pro RS-97 a "Revo K101 Plus" clone.

Have somebody bought this $50 handheld console?
It cant play original gba cart as on the Revo but from a micro sd card you can and some other emulators as well.

https://www.youtube.com/watch?v=032j31YV718&t=359s

Do somebody knows to get FCEUX emulator running on this device(as in the video below) because what i have seen the built in nes emulator dont run good and this one runs much better.
Is somebody knows where to download it?

https://www.youtube.com/watch?v=Zfpk1I1keEg











Post Merge: January 16, 2018, 06:00:28 pm

Some more videos of this devise.

https://www.youtube.com/watch?v=IbZhXeNmg9U&t=1127s

https://www.youtube.com/watch?v=WlwA4hDvDNU&t=307s

Bebop

January 21, 2018, 07:26:18 am #1 Last Edit: January 21, 2018, 10:03:31 am by Bebop
I have got the files for a new NES Emulator(FCEUX) for the RetroGame K101 Pro RS-97 and its a linux shell.script.
I have to change the permission chmod to u+x.

Where and how do i that? i have never tinker with linux before.

Here is the files if someone whants to download.
https://drive.google.com/file/d/1y5NP1y5uC0K_kiThFXxHfZEnTc43yOPF/view

Jedi Master Baiter

Hey! This looks like a really cool handheld. I wonder if that GBA port is at all functional. Maybe it could be used to link play in the future?

Anyway, I think you may get better technical help at NESDev: http://forums.nesdev.com/index.php

Bebop

Quote from: Jedi QuestMaster on January 21, 2018, 12:44:11 pm
Hey! This looks like a really cool handheld. I wonder if that GBA port is at all functional. Maybe it could be used to link play in the future?

Anyway, I think you may get better technical help at NESDev: http://forums.nesdev.com/index.php


Thanks i have get the NES Emulator(FCEUX) working now its much better then nes emulator that are with the unit, i have try to be a member on dingoonity forum there they talking do mod this but it seems hard to get a membership :(

Bebop

January 27, 2018, 08:15:37 pm #4 Last Edit: January 27, 2018, 08:36:48 pm by Bebop
They seems have get the OpenDingux now running on the RetroGame RS-97.

Read more on this forum:
https://boards.dingoonity.org/ingenic-jz4760-devices/revo-k101-shell-used-in-another-device/270/





                                                                                    ***INSTALLING***

                                                          (have not done this myself, its taken from dingoonity)

After no one bricked their device, here the link to to TEST version  ;D :

Download https://drive.google.com/open?id=1tpITIRH1BMeDPFhMZnkiQj-JmHKGvuqH

Unpack all to an external sd-card.

You can make a backup of the original internal 4gig card using dmenu/installer/backup.dge (Will take a loong time and black screen. It creates a backup.bin file for you. You need at least 4gig space on the external sd-card

start dmenu/installer/install.dge to install the dmenu

I set up most emulators for you. The configuration of the menu is described her:
https://github.com/JackD83/dmenu/blob/master/readme.txt

Whats currently not working is the USB image that is shown if mounted, but usb is working.
I also noticed that the keys don't work if you started the default snes emulator and come back to the menu.

The usb behavior  is intentional. This way, you can charge the device and play at the same time ;)

The whole package shares like 99% code with the package for the K3P. I will try to make a "unified" repository to support both.

The whole secret to make it run in the correct resolution is the "sdlfix.so" that can be found in the dmenu folder and the emulator folder (they are the same).

You can take a look at apps/DinguxCommander on how its done:
The default executable is "DinguxCommander_.dge". If you start this, you get the resolution problem. I just created a script "DinguxCommander.dge" with the following content:


Code: [Select]
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
#!/bin/sh
LD_PRELOAD=./sdlfix.so ./DinguxCommander_.dge
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Thats all to make it work. You need an editor that can handle linux line ending like notepad++ or similar to save the file. (LF not CRLF). Just copy the DinguxCommander.dge script and edit it, most editors will honor the existing line endings.

This also works for the emulators I added in the zip. There are two requirements:
- The application has to use SDL for drawing to the screen. Most of them do, some don't
- The application has to be running in the first place. If its running and has distorted screen, give this fix a try

If its still not working, post here and I will have a look. Its the first time I fiddled with c/c++ and the size of datatypes.

Source of the menu can be found here: https://github.com/JackD83/dmenu
Source of the sdlfix is here: https://github.com/JackD83/sdlfix_rs-97

This dmenu does support game previews like the K3P version: https://boards.dingoonity.org/ingenic-jz4760-devices/pap-kiii-plus-(dingux-480x272-screen)/msg173194/#msg173194

Post Merge: January 27, 2018, 08:26:57 pm

Quote from: Bebop on January 21, 2018, 05:05:11 pm
Quote from: Jedi QuestMaster on January 21, 2018, 12:44:11 pm
Hey! This looks like a really cool handheld. I wonder if that GBA port is at all functional. Maybe it could be used to link play in the future?

Anyway, I think you may get better technical help at NESDev: http://forums.nesdev.com/index.php


Thanks i have get the NES Emulator(FCEUX) working now its much better then nes emulator that are with the unit, i have try to be a member on dingoonity forum there they talking do mod this but it seems hard to get a membership :(


Sadly the GBA port/slot are not functional for GBA games, the slot is only for the cart with the sd card.