Author Topic: Coolboy RS-97 (JZ4760 JZ4760B) (RetroGame 45$ Dingux handheld  (Read 338596 times)

Jutleys

  • ***
  • Posts: 1739
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #260 on: January 25, 2018, 11:09:48 pm »
It just has loads of emulators and games that will run on rs-97.

ruffnutts

  • ****
  • Posts: 2652
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #261 on: January 25, 2018, 11:15:28 pm »
It just has loads of emulators and games that will run on rs-97.

But they might not run in the right res

Jutleys

  • ***
  • Posts: 1739
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #262 on: January 25, 2018, 11:23:51 pm »
i will test them all and see which ones work then make a nice local pack to boot.

SNESFAN

  • *
  • Posts: 87
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #263 on: January 25, 2018, 11:53:29 pm »
Anyone interested in setting up UART

solder points, connection settings and output from default OS boot sequence.

https://drive.google.com/drive/folders/1oJY31ctMMBynZMj_gWg8ueWuoOt2w4dP?usp=sharing
Using Tapatalk

literallywhy

  • *
  • Posts: 50
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #264 on: January 26, 2018, 01:10:26 am »
Anyone interested in setting up UART

solder points, connection settings and output from default OS boot sequence.

https://drive.google.com/drive/folders/1oJY31ctMMBynZMj_gWg8ueWuoOt2w4dP?usp=sharing

Looks like you were able to log the whole boot processes.
So, what exactly are you working on? An opendingux port?
Also I'm down for testing any software, but sadly I don't have access to soldering equipment.
Also you might wanna replace that battery, looks pretty damaged.
Thanks a ton for all the effort you're putting in this by the way

SNESFAN

  • *
  • Posts: 87
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #265 on: January 26, 2018, 01:34:17 am »
Looks like you were able to log the whole boot processes.
So, what exactly are you working on? An opendingux port?
Also I'm down for testing any software, but sadly I don't have access to soldering equipment.
Also you might wanna replace that battery, looks pretty damaged.
Thanks a ton for all the effort you're putting in this by the way
I'm working on building current versions of uboot, linux kernel, and buildroot (toolchain + rootfs). I'll try to keep as many of the packages and libraries and default apps that came with the gcw0. (not necessarily the same versions though)

I want to add options into buildroot so you can also build an image like a retropie that includes emulationstation and options to build emulators into the image in addition to gmenu2x. I think emulation is the primary use for devices like this so it makes sense to make a package that can streamline most of that in a maintainable way.

I'm not focusing as much on maintaining legacy binary compatibility as much as I am going for stability and optimizations for new ports of existing software to be done.
« Last Edit: January 26, 2018, 01:48:02 am by SNESFAN »
Using Tapatalk

literallywhy

  • *
  • Posts: 50
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #266 on: January 26, 2018, 02:23:44 am »
Looks like you were able to log the whole boot processes.
So, what exactly are you working on? An opendingux port?
Also I'm down for testing any software, but sadly I don't have access to soldering equipment.
Also you might wanna replace that battery, looks pretty damaged.
Thanks a ton for all the effort you're putting in this by the way
I'm working on building current versions of uboot, linux kernel, and buildroot (toolchain + rootfs). I'll try to keep as many of the packages and libraries and default apps that came with the gcw0. (not necessarily the same versions though)

I want to add options into buildroot so you can also build an image like a retropie that includes emulationstation and options to build emulators into the image in addition to gmenu2x. I think emulation is the primary use for devices like this so it makes sense to make a package that can streamline most of that in a maintainable way.

I'm not focusing as much on maintaining legacy binary compatibility as much as I am going for stability and optimizations for new ports of existing software to be done.

I think targeting the GCW0 libs is a smart idea, since this system is much closer to it in performance than the A320.
Honestly it would be fantastic if we could just port all the GCW0 binaries to this device and the papk3p. Would really eliminate the need of "re-inventing the wheel" and writing stuff from scratch.
For now I'll settle for a resolution correct ohboy/gnuboy and regba though haha

tackro

  • *
  • Posts: 54
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #267 on: January 26, 2018, 02:31:31 am »
I am looking for tester ;D

...and a way to rotate images :P

How about picodrive performance? Same for sega cd emulation on that

literallywhy

  • *
  • Posts: 50
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #268 on: January 26, 2018, 02:34:39 am »
I am looking for tester ;D

...and a way to rotate images :P

How about picodrive performance? Same for sega cd emulation on that

The built in emulator does it fairly well, so you can probably expect picodrive to work fullspeed.

Jutleys

  • ***
  • Posts: 1739
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #269 on: January 26, 2018, 04:47:39 am »
Looks like you were able to log the whole boot processes.
So, what exactly are you working on? An opendingux port?
Also I'm down for testing any software, but sadly I don't have access to soldering equipment.
Also you might wanna replace that battery, looks pretty damaged.
Thanks a ton for all the effort you're putting in this by the way
I'm working on building current versions of uboot, linux kernel, and buildroot (toolchain + rootfs). I'll try to keep as many of the packages and libraries and default apps that came with the gcw0. (not necessarily the same versions though)

I want to add options into buildroot so you can also build an image like a retropie that includes emulationstation and options to build emulators into the image in addition to gmenu2x. I think emulation is the primary use for devices like this so it makes sense to make a package that can streamline most of that in a maintainable way.

I'm not focusing as much on maintaining legacy binary compatibility as much as I am going for stability and optimizations for new ports of existing software to be done.

Great progress apreciate the hard work your doing i have two of these devices donte mind testing on one if you need any help.

onthebridge

  • *
  • Posts: 110
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #270 on: January 26, 2018, 07:09:43 am »
Great job snesfan :D Out of ignorance I wanted to ask, if you port Opendingux to the rs97, will it be the same for the papk3p apart from the lcd and the controls? Is it possible a unified firmware for these machines?

Jack83

  • *
  • Posts: 159
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #271 on: January 26, 2018, 08:19:12 am »
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

VanZan

  • *
  • Posts: 283
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #272 on: January 26, 2018, 08:57:51 am »
Thanks for this! I notice when I exit out of some emulators (using start+select) that when I get back to the menu the controls don't work (or it's just frozen). Some emulators are fine but the MD, SFC and FC seem to always do this.

ruffnutts

  • ****
  • Posts: 2652
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #273 on: January 26, 2018, 08:59:45 am »
Why does the wallpapers not fit to screen in Dmenu? its like there to big?

lemmywinks

  • ****
  • Posts: 2795
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #274 on: January 26, 2018, 09:18:49 am »
Why does the wallpapers not fit to screen in Dmenu? its like there to big?

Presumably because it's a 3:2 resolution on a 4:3 screen?
Handhelds:
GPD Win, GPD XD 64gb, RS-97, RS-90, 3DS XL, DSi XL, GBA SP, GBBC Clone, Gameboy Pocket, PSP Go
PC:
Medion Erazer, Toshiba Z20t, Dell Mini 9, Psion 5MX
Tons of other old laptops and tablets.....

ramsaynieve

  • Posts: 3
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #275 on: January 26, 2018, 09:42:29 am »
Guys, i buy this gadget but i think i remove something to internal sd card and now the explorer not work, show black screen and return to menu.

its very strange


anyone can upload on mega or drive the content of internal sd card (no roms)


thanks

Jack83

  • *
  • Posts: 159
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #276 on: January 26, 2018, 09:51:25 am »
Why does the wallpapers not fit to screen in Dmenu? its like there to big?

Wallpapers are taken from the K3P and have a 480x272 resolution. In fact, all background images like the file list background are that size. On the RS-97, they just get clipped. If you want better fitting wallpapers, just put them in the wallpaper folder as 320x240 images

ruffnutts

  • ****
  • Posts: 2652
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #277 on: January 26, 2018, 10:14:11 am »
Why does the wallpapers not fit to screen in Dmenu? its like there to big?

Wallpapers are taken from the K3P and have a 480x272 resolution. In fact, all background images like the file list background are that size. On the RS-97, they just get clipped. If you want better fitting wallpapers, just put them in the wallpaper folder as 320x240 images
Ok thanks for that

Sent from my MIX using Tapatalk


ramsaynieve

  • Posts: 3
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #278 on: January 26, 2018, 10:46:31 am »
Guys, i buy this gadget but i think i remove something to internal sd card and now the explorer not work, show black screen and return to menu.

its very strange


anyone can upload on mega or drive the content of internal sd card (no roms)


thanks

guys i need pls  i want install your test version and i cant

ruffnutts

  • ****
  • Posts: 2652
Re: Coolboy RS-97 RetroGame 45$ Dingux handheld
« Reply #279 on: January 26, 2018, 10:50:23 am »
Guys, i buy this gadget but i think i remove something to internal sd card and now the explorer not work, show black screen and return to menu.

its very strange


anyone can upload on mega or drive the content of internal sd card (no roms)


thanks

guys i need pls  i want install your test version and i cant
The is a back up mega link near the beginning of this thread

Sent from my MIX using Tapatalk


 

Post a new topic