Dingoonity.org

Other Portable Consoles => Ingenic JZ47xx Devices => Topic started by: tonyjih on November 25, 2018, 05:53:14 am

Title: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: tonyjih on November 25, 2018, 05:53:14 am
All mother board except PLUS are supported !

Changes:
v3.0.0

IPU support (Thanks to GCW0's kernel team  :))
Added triple buffer support
Added VSYNC support

v1.0.1
Added held power button 10 seconds for force shutdown system (no more reset pin)

v1.0
Speed up boot process
Added backlight control   ( echo > 1 /proc/jz/backlight_control ) to disable
Recovered usb to pc
Added double buffer support

RetroFW V1.1

    Rebuilt rootfs based on buildroot-2018.02.11
    Add OGG support
    exFAT support (experimental)
    Add Python + PyGame libraries
    Improved recovery mode
        Improved automatic SD card resizing
        Added file system check mode
    Fix power off bug in Kernel

RetroFW V1.2

    Fix boot lag due to bad behaved FAT32 partition in some uSD Cards


Download link :
RetroFW v1.2 (https://github.com/retrofw/firmware)
Title: Re: RS-97 Custom kernel release
Post by: kryswade on November 25, 2018, 10:44:59 am
Wow! Great! I hope it will become a thing also in 1.0s with new screens. If we can find out also what's wrong with the kernel that cannot make regba to work it would be amazing!
Title: Re: RS-97 Custom kernel release
Post by: benob on November 25, 2018, 11:02:21 pm
That sounds great, tonyjih.

Any chance you could share the source code / patches...?

Thanks
Title: Re: RS-97 Custom kernel release
Post by: tonyjih on November 26, 2018, 02:52:37 am
I'll release the source code around 2019 Feb due to some promise to the kernel provider
Title: Re: RS-97 Custom kernel release
Post by: HercTNT on November 26, 2018, 04:59:16 am
good to hear from you tony. I had wondered how things are with you. Amazing work and thank you.
Title: Re: RS-97 Custom kernel release
Post by: kajidzz on November 26, 2018, 10:00:42 am
Nice work Tony, much appreciated.

Quick question, does the double buffer support mean my rs-97 can load roms larger than 70M now? For some reason my 2.1 version device could not use the swap partition with firmware 1.6 so any roms larger tahn 70M will freeze on loading.
Title: Re: RS-97 Custom kernel release
Post by: kapster on November 26, 2018, 07:28:39 pm
Nice work Tony, much appreciated.

Quick question, does the double buffer support mean my rs-97 can load roms larger than 70M now? For some reason my 2.1 version device could not use the swap partition with firmware 1.6 so any roms larger tahn 70M will freeze on loading.

Not likely, double buffering refers to the method of drawing pixels to the screen.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 1.0s 4760B)
Post by: hanol on November 27, 2018, 06:05:46 am
wo cao niu bi!

well done!
Title: Re: RS-97 Custom kernel release
Post by: kajidzz on November 27, 2018, 10:21:24 am
Nice work Tony, much appreciated.

Quick question, does the double buffer support mean my rs-97 can load roms larger than 70M now? For some reason my 2.1 version device could not use the swap partition with firmware 1.6 so any roms larger tahn 70M will freeze on loading.

Not likely, double buffering refers to the method of drawing pixels to the screen.
tks for the explaination
Title: Re: RS-97 Custom kernel release
Post by: tonyjih on November 27, 2018, 01:03:29 pm
Nice work Tony, much appreciated.

Quick question, does the double buffer support mean my rs-97 can load roms larger than 70M now? For some reason my 2.1 version device could not use the swap partition with firmware 1.6 so any roms larger tahn 70M will freeze on loading.


This is what double buffer is for.
https://www.youtube.com/watch?v=NGX95PUrrL4
https://www.youtube.com/watch?v=4AwydbhdWjI
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 1.0s 4760B)
Post by: lemmywinks on November 27, 2018, 02:35:22 pm
Excellent stuff, is ther plans for the v2.0 console?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 1.0s 4760B)
Post by: samart45 on November 27, 2018, 05:10:19 pm
V1.0s
It's work. Thank you so much.  ;D
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 1.0s 4760B)
Post by: ruffnutts on November 28, 2018, 09:21:05 pm
Excellent stuff, is ther plans for the v2.0 console?

https://cdn.discordapp.com/attachments/498186370821521408/517185290713038861/NERDS_Kernel_v20.rar
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 3.0 4760B)
Post by: HercTNT on November 28, 2018, 11:27:16 pm
do existing emulators need to be compiled to take advantage of double buffering or is that handle in the system?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 3.0 4760B)
Post by: tonyjih on November 29, 2018, 01:56:18 am
Need to recompile
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 1.0s 4760B)
Post by: lemmywinks on November 29, 2018, 07:19:41 pm
https://cdn.discordapp.com/attachments/498186370821521408/517185290713038861/NERDS_Kernel_v20.rar

Cheers bud!
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 1.0s 4760B)
Post by: mbaran on November 30, 2018, 07:03:28 pm
https://cdn.discordapp.com/attachments/498186370821521408/517185290713038861/NERDS_Kernel_v20.rar

Cheers bud!

That's version 2.0, but the readme says it's only for 2.1 devices.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 3.0 4760B)
Post by: ruffnutts on November 30, 2018, 07:23:05 pm
Strange you not in the discord then, ask there

Sent from my Nokia 7 plus using Tapatalk

Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 3.0 4760B)
Post by: krams on December 02, 2018, 01:23:15 pm
I am using "V2.1 4760B" on "Firmware_v1.6_new21_JZ4760B", everything that I use still works with exception of the PicoDrive emulator. So I am not able to run megadrive or megadrivecd games. Anyone else have the same experience?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added 3.0 4760B)
Post by: tonyjih on December 04, 2018, 08:02:01 am
Updated picodrive, should works fine now

I am using "V2.1 4760B" on "Firmware_v1.6_new21_JZ4760B", everything that I use still works with exception of the PicoDrive emulator. So I am not able to run megadrive or megadrivecd games. Anyone else have the same experience?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: gamfunforstart on December 05, 2018, 08:24:53 pm
I'm going to start by thanking you for your work. :-)  Pico drive is doing the thing it was originally where sonic's shield is not flickering correctally.  Whenever you get a chance can you check on this.  Not a very good explanation but if you play it you will see. Lol

Sent from my SAMSUNG-SM-G891A using Tapatalk

Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: tonyjih on December 06, 2018, 07:47:18 am
you mean sonic's shield is wrong in my build ?
which sonic game ?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: gamfunforstart on December 07, 2018, 12:02:38 am
Sonic 2 it just sits on him and doesn't move sometimes it's just around him.  Sorry about the bad description kind of hard to explain.  It might have to do with the DMA fix.  In the first releases it did the same thing and then there was an update and the shield emulated normal.  I appreciate it not like its unplayable I still have fun with it.  Earlier you stated that emulators need to be re compiled for the double buffer? You think it will help psx?

Sent from my SAMSUNG-SM-G891A using Tapatalk

Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: renejr902 on December 27, 2018, 11:05:32 pm
with my v2.1 (16bg + NEW SCREEN) ( i use your patch on 141 firmware and i tried your patch with universal firmaware too)

i edited fceux.cfg and enable Double buffering with 1 instead of 0. But Double buffering dont work in games
 Thanks for help


Note: this is my unit: Revision 2.1 (New units) JZ4760B (Fixed usb)
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: renejr902 on December 28, 2018, 01:40:43 am
i cant get picodrive working in double buffering with my v2.1 (16bg + NEW SCREEN) neither fceux with double buffering enable in fceux.cfg
Maybe it works in double buffering BUT the screen is all flcikering with low brightness. Can you help me please.
thanks a lot ( i patched 141firmware with your patch, and i even tried to patch the universal patcher firmware with it)
i just tried with firmware 1.6 useless firmware, dont work too in double buffering.


Note: this is my unit: Revision 2.1 (New units) JZ4760B (Fixed usb)

EDIT: Jutley tried to help me and sent me a picodrive and gpsp build with double buffering, but it still dont work:
i email him this:

" its bad. it doesnt work again. Picodrive and gpsp have flickering problem.
maybe double buffering is working, but its unplayable with the flickering problem.
i can show you a video if needed.
I hope you can still help me.
All emulator dont have a option for vsync so double buffering is necessary, because so much tearing or stuttering

Thanks a lot , i appreciated A LOT your help !

Note: this is my unit: Revision 2.1 (New units) JZ4760B (Fixed usb)

( note: if possible after the picodrive and gpsp problem is corrected, i would love to have fceux and Oh boy in double buffering too ;) "

Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: tophuntyer99 on January 02, 2019, 07:23:26 am
Does the updated picodrive benefit 4760 chip device as well?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: Jason01 on January 06, 2019, 01:38:37 am
This kernel works great on my v3.0 RS-97.  After I applied the new kernel, PicoDrive just showed a black screen whenever I loaded a rom..  then I installed the new Picodrive with double-buffer support and it solved the problem.  Thanks for releasing this kernel..  I love the new PC USB support!
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: SteNik on January 07, 2019, 09:04:49 pm
Hi everyone. I do not speak English very well! I recently joined. I have a problem with my rs-97 version 2.1new, picodrive does not work. I opendigungux as an operating system. How can I solve? thank you
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: jequido on January 08, 2019, 01:37:30 pm

Good morning, use the version on page 1.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: jequido on January 08, 2019, 02:43:27 pm
Congratulations on the great work !!!!

Hi everyone, the fact that regba does not work has to do with the kernel?


does regba run on any of the rs-97 versions? or does it not work at all?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: renejr902 on January 09, 2019, 11:44:39 pm
i cant get picodrive working in double buffering with my v2.1 (16bg + NEW SCREEN) neither fceux with double buffering enable in fceux.cfg
Maybe it works in double buffering BUT the screen is all flcikering with low brightness. Can you help me please.
thanks a lot ( i patched 141firmware with your patch, and i even tried to patch the universal patcher firmware with it)
i just tried with firmware 1.6 useless firmware, dont work too in double buffering.


Note: this is my unit: Revision 2.1 (New units) JZ4760B (Fixed usb)

EDIT: Jutley tried to help me and sent me a picodrive and gpsp build with double buffering, but it still dont work:
i email him this:

" its bad. it doesnt work again. Picodrive and gpsp have flickering problem.
maybe double buffering is working, but its unplayable with the flickering problem.
i can show you a video if needed.
I hope you can still help me.
All emulator dont have a option for vsync so double buffering is necessary, because so much tearing or stuttering

Thanks a lot , i appreciated A LOT your help !

Note: this is my unit: Revision 2.1 (New units) JZ4760B (Fixed usb)

( note: if possible after the picodrive and gpsp problem is corrected, i would love to have fceux and Oh boy in double buffering too ;) "

Please Nobody is able to help me with double buffering?
( Jutley or tonyjih or gameblabla maybe?) thanks for help.

( im sad. Do you have any idea or special build to get picodrive and/or others emulators in Double Buffering, with my RS-97
v2.1.  All emulators have a lot of tearing and stuttering, so i hope double buffering will correct it. I dont have this problem with my gcw zero. But i prefer the rs-97. Thanks)
Title: Re: NERDS Kernel - RS-97 Custom kernel release (Added PicoDrive fix)
Post by: jequido on January 11, 2019, 12:23:02 pm

Congratulations on your great work !! Is the kernel download on page 01 already v1.0.1? so when I download it inside the file it says it's v1.0 version. my handset is V2.1 4760B.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 02, 2019, 01:58:55 am
How do I install this ?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: far on February 02, 2019, 04:26:34 am
How do I install this ?

Look at the original post, follow the link, download https://drive.google.com/open?id=162bNRp9c04sAycxVnj3kQE8Cthy3fNxa

Run the .bat for your version, then install the firmware image to your internal sdcard as usual.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: www123 on February 02, 2019, 06:45:09 am
Great work.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 02, 2019, 01:55:18 pm
How do I install this ?

Look at the original post, follow the link, download https://drive.google.com/open?id=162bNRp9c04sAycxVnj3kQE8Cthy3fNxa

Run the .bat for your version, then install the firmware image to your internal sdcard as usual.

Thanks ! But I still don't understand. What do you mean 'as usual' ? I installed Useless 1.6 for 3.0 on internal SD card.
That one has 4 gigs. This archive contains RetroFW.img, which is about half gig. Do I need RetroFW.img, or just the kernel ? Can I even use this with Useless FW ?

Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: far on February 02, 2019, 04:15:44 pm
How do I install this ?

Look at the original post, follow the link, download https://drive.google.com/open?id=162bNRp9c04sAycxVnj3kQE8Cthy3fNxa

Run the .bat for your version, then install the firmware image to your internal sdcard as usual.

Thanks ! But I still don't understand. What do you mean 'as usual' ? I installed Useless 1.6 for 3.0 on internal SD card.
That one has 4 gigs. This archive contains RetroFW.img, which is about half gig. Do I need RetroFW.img, or just the kernel ? Can I even use this with Useless FW ?

Follow the instructions in the original post to patch Useless 1.6

Quote
How to use:

1.Download the universal patcher and unpack to your pc anywhere.
2.Download you desired firmware and rename it to .fw
3.Run the file runmefirst.bat
4.Select stock or custom kernel.
5.Make sure you know what hardware revision you have and select the correct one in the menu by pressing the correct number.
6.It will now patch the fw.img to that device.Please wait until the terminal window closes and patching is complete.
7.flash the fw.img to your internal sdcard as you always do using etcher or any other.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 02, 2019, 06:52:37 pm
Follow the instructions in the original post to patch Useless 1.6

Thanks ! All clear !
Still I just can't find the text you are referring to. You mean first post in THIS thread? I see nothing like text you replied with.

EDIT: never mind, found it:
https://boards.dingoonity.org/ingenic-jz4760-devices/all-rs97-firmwares-here-(internal-external)-all-systems-supported/
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: ovhaum on February 02, 2019, 07:17:08 pm
Amazing! Fba320 is so much better now, and the .ipk packages are so much better than packed FW bloated with things that i don't want. How do we build those (ipk) packages?

@tonyjih : can you, please, build command file manager?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 02, 2019, 07:25:27 pm
Follow the instructions in the original post to patch Useless 1.6

Thanks ! All clear !
Still I just can't find the text you are referring to. You mean first post in THIS thread? I see nothing like text you replied with.

Hm .. so everything went fine. I mean I see no runmefirst.bat anywhere, but I just modified your bat which calls DD to modify useless 1.6. And it boots. And it's patched, there is RetroFW splashscreen. Also hold for powerdown works. Very useful !

But USB still doesn't work. I get the old 'This device does not support USB mount'. It's 3.0 (LKWY030A01).
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 02, 2019, 08:49:41 pm
After going through the other thread I tried this kernel:

https://drive.google.com/file/d/1kNfrhRBS-QGbcDVECOjbWZ023cEMaF2V/view

And USB works. But it's something different ?

Edit: tried RetroFw as is .. and USB also works. I might even like it more, trying to make both USB and picodrive work now :-)

Edit2: all your IPKs works perfectly. I now run RetroFW as is, and I like it ! Thanks a lot, and looking forward for more emulators !
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: far on February 03, 2019, 01:20:05 am
Follow the instructions in the original post to patch Useless 1.6

Thanks ! All clear !
Still I just can't find the text you are referring to. You mean first post in THIS thread? I see nothing like text you replied with.

EDIT: never mind, found it:
https://boards.dingoonity.org/ingenic-jz4760-devices/all-rs97-firmwares-here-(internal-external)-all-systems-supported/

It was my confusion, but I'm glad you figured it out.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: far on February 03, 2019, 01:24:56 am
Does the new 3.0 kernel work with Useless Firmware 1.6, or just the RetroFW.img? What is RetroFW? Do the ipk installers also work in Useless firmware? I would rather not switch and loose all of those installed emulators.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 03, 2019, 01:05:29 pm
Does the new 3.0 kernel work with Useless Firmware 1.6, or just the RetroFW.img? What is RetroFW? Do the ipk installers also work in Useless firmware? I would rather not switch and loose all of those installed emulators.

My experience from yesterday, with 3.0, tested emulators: Megadrive, NES, SNES, MAME, C64, Sinclair, Atari

Useless alone: emulators work, USB does not.
Useless + RetroFW kernel: USB does not work, PicoDrive (megadrive emulator) does not work.
Useless + patch from my previous post: USB works, PicoDrive (megadrive emulator) does not work.
Full RetroFW (first post this thread): USB works, you don't even have to reboot. But there are no emulators, or native games, or apps. You have to install them using IPK files, so far there is only few emulators. But Picodrive works, and the few which there are mostly those I want.

At the moment I don't know how to install emulators from Useless into Retro. Copying the files from emu directory does not work. Also Retro doesn't show external SD card in /mtn but in /media.

As I understand it Useless is not developed anymore, Retro is, but it's still new. It has potential to be better.

Today I'd like to try Useless with NERDS patch (non Retro), and to replace picodrive with IPK from RetroFw. No idea if that's gonna work.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: far on February 03, 2019, 04:26:22 pm
Thanks R0ger.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 03, 2019, 05:00:42 pm
Seems like IPKs indeed wont work in Useless.

But also there is now like 20 emus in IPK folder (from first post this thread). OP is clearly working hard over the weekend.
So I would recommend trying full RetroFW. I guess official release is getting close.

Btw. you don't have to extend the partition with RetroFW. It will do it by itself during first boot.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: odjinan on February 04, 2019, 08:35:12 pm
yes, most app and emu are getting ported on retroFW,  thanks all  8)
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: gameblabla on February 05, 2019, 12:10:30 am
RetroFW and Useless-RS97 are fundamentally incompatible :
RetroFW only supports the 320x240 resolution, while Useless-RS97 supports 320x480.
The former is actually a good thing, because it means that we can do straight ports with little to no patches from the Dingux, GCW0 world while the latter can require extensive patches (C-Dogs, OpenBor etc...).

So yeah, most of Useless-RS97 binaries won't work on RetroFW and vice-versa. There's also the fact that RetroFW uses uclibc, unlike Useless-RS97 which used musl.
So even for the games that used 320x240 in Useless-RS97 won't work on RetroFW anyway. (Cannonball, DLight)

It must be said though that RetroFW has some bugs. While they don't affect emulators, they definitely affect games.
OGG decoding via SDL_mixer does not work for example, as it requires extra patches for it to work. (Useless-RS97 included those but Tony switched to a stock buildroot)
That's why i have my own toolchain that makes static builds of games/emulators, not dependent on rootfs. Of course, they will only look properly on RetroFW.

So yeah guys, switch to RetroFW : it fixes a number of long standing issues, including the FAT32 partition not taking all of the space and the performance issues... The only drawback is that porting all of that stuff is going to take a while.

Also just saying, i will be providing builds for it (SMS_SDL, Oswan etc...).
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 05, 2019, 11:03:59 pm
Just a short report .. UAE sometimes freezes during start (black screen). It seems that if UAE is first emu I run after boot, it happens every time. If I run pico, and UAE after that, it started fine. Only tried several times though.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Stoofa on February 07, 2019, 01:41:14 pm
The rar file keeps coming up as corrupted for me. Tried 2 different PC's and 2 different browsers on each.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 07, 2019, 02:31:38 pm
The rar file keeps coming up as corrupted for me. Tried 2 different PC's and 2 different browsers on each.

Seems to work fine for me. File date is today 5:45.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Stoofa on February 07, 2019, 04:06:37 pm
WinRAR wouldn't have it at all. 7zip worked though. Odd
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 08, 2019, 02:17:23 am
How do I install this ?

Look at the original post, follow the link, download https://drive.google.com/open?id=162bNRp9c04sAycxVnj3kQE8Cthy3fNxa

Run the .bat for your version, then install the firmware image to your internal sdcard as usual.

Thanks ! But I still don't understand. What do you mean 'as usual' ? I installed Useless 1.6 for 3.0 on internal SD card.
That one has 4 gigs. This archive contains RetroFW.img, which is about half gig. Do I need RetroFW.img, or just the kernel ? Can I even use this with Useless FW ?

Follow the instructions in the original post to patch Useless 1.6

Quote
How to use:

1.Download the universal patcher and unpack to your pc anywhere.
2.Download you desired firmware and rename it to .fw
3.Run the file runmefirst.bat
4.Select stock or custom kernel.
5.Make sure you know what hardware revision you have and select the correct one in the menu by pressing the correct number.
6.It will now patch the fw.img to that device.Please wait until the terminal window closes and patching is complete.
7.flash the fw.img to your internal sdcard as you always do using etcher or any other.


The above instructions confused me.  Let me give you the instructions that worked perfectly for me on my RS-97 3.0 device:
1. Download the RetroFW.rar file from the above website.
2. Unpack the RetroFW.rar file you downloaded.  I used 7-zip and I didn't have any problems unpacking the .rar file. 
3. When you unpack the RetroFW.rar file, you'll end up with a series of .bat files and a 500 MB .img file.
4. Run the .bat file for your device.  I ran the "RetroGame_v3.0_B.bat" file since I have a 3.0 device.  This caused the included 500 MB .img file to be patched for my 3.0 device.
5.  Burn the patched .img file to your device using your favorite method.  On my Windows PC, I used Etcher.
6. When I inserted the micro SD card back into my device and started it up, the screen told me it was expanding the file system (or something like that). 
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 08, 2019, 02:16:00 pm
I would add:

- copy IPK packages of your choices to the card directly, or over USB
- run them from explorer / commander - this will install the apps / emus and add shortcuts to menu.
- ?
- profit !
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 09, 2019, 12:40:38 am
Been running the new RetroFW on my 3.0 device and so far I like it alot.  Sometimes I run FBA right after I power on my device and it just sits there with the message "Launching FBA A320."  The only way for me to reset my device to press the reset button..  even pressing and holding the power button doesn't do anything in this condition.  Even after powering off my device and powering it back on, when I launch FBA right after power up, it just hangs again.

I can consistently launch FBA without any hangups if I launch commander first, browse to the external card, exit commander and then launch FBA..  I don't know why... it's like I'm kicking the device in the butt to see my card or something?  I have a 128GB external microSD card in case that helps..
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: R0ger on February 09, 2019, 01:20:33 am
Been running the new RetroFW on my 3.0 device and so far I like it alot.  Sometimes I run FBA right after I power on my device and it just sits there with the message "Launching FBA A320."  The only way for me to reset my device to press the reset button..  even pressing and holding the power button doesn't do anything in this condition.  Even after powering off my device and powering it back on, when I launch FBA right after power up, it just hangs again.

I can consistently launch FBA without any hangups if I launch commander first, browse to the external card, exit commander and then launch FBA..  I don't know why... it's like I'm kicking the device in the butt to see my card or something?  I have a 128GB external microSD card in case that helps..

I have the same issue with UAE. I solve it by launching picodrive first. And I use the original internal SD card and nothing more.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Fishcakes on February 09, 2019, 03:53:54 am
Looks like things are progressing well! I plan on installing this to my rs97 tonight. Will i have to install emulators separately and if so, whats available? Thanks
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 10, 2019, 12:00:57 am
Take a look here:
https://drive.google.com/drive/folders/14bgV9f_weOz0ZAy7WdRl4i5ItYGGViK3

It's the download directory for all the .ipk files..  they are the add-ons after you install the firmware. 
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 10, 2019, 12:07:04 am
Any update to when these items will be ported to the new RetroFW?
- ScummVM
- Video Player
- Mame4All

I'm wondering if the video player would work any better on RetroFW compared to previous firmwares? I couldn't get ANY video to play smoothly on the old firmware.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: 02k0 on February 10, 2019, 02:02:38 am
I still do not understand how it installs ipk files in RetroFw. Could someone explain me better?

Enviado de meu Moto G (4) usando o Tapatalk

Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 10, 2019, 02:30:17 am
It doesn't install the .ipk files..  you do!  Copy the .ipk files to your micro SD, then launch Commander, select the .ipk file and press the A button to install it..
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Fishcakes on February 10, 2019, 02:35:27 am
Take a look here:
https://drive.google.com/drive/folders/14bgV9f_weOz0ZAy7WdRl4i5ItYGGViK3

It's the download directory for all the .ipk files..  they are the add-ons after you install the firmware.

Derp. Thanks man. Really should use my eyes a bit more
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: cocker on February 10, 2019, 01:37:09 pm
Any update to when these items will be ported to the new RetroFW?
- ScummVM
- Video Player
- Mame4All

I'm wondering if the video player would work any better on RetroFW compared to previous firmwares? I couldn't get ANY video to play smoothly on the old firmware.

I have compiled ScummVM from here ...

https://github.com/steward-fu/rs97_src/tree/master/scummvm

It seems to work fine but only tried it with Beneth a Steel Sky

https://anonfile.com/61r80et6b1/scummvm_09022019_ipk
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Elegubiel on February 10, 2019, 04:12:52 pm
Can I install this on rs97 plus?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: ace9094 on February 10, 2019, 10:26:56 pm
Can I install this on rs97 plus?

Ooohhh good question... Hopefully soon there will be a good youtube video comparing both devices in detail :)
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 11, 2019, 02:27:16 am
Thanks for doing this...  ScummVM runs, but I can't get the sound working correctly.  I'm trying to run Monkey Island and the sound is bunch of clicks and scratching sounds.  Any idea how to fix this?  Did the sound work correctly for you for Beneath a Steel Sky?

Thanks!

Any update to when these items will be ported to the new RetroFW?
- ScummVM
- Video Player
- Mame4All

I'm wondering if the video player would work any better on RetroFW compared to previous firmwares? I couldn't get ANY video to play smoothly on the old firmware.

I have compiled ScummVM from here ...

https://github.com/steward-fu/rs97_src/tree/master/scummvm

It seems to work fine but only tried it with Beneth a Steel Sky

https://anonfile.com/61r80et6b1/scummvm_09022019_ipk
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: cocker on February 11, 2019, 06:09:25 pm
Thanks for doing this...  ScummVM runs, but I can't get the sound working correctly.  I'm trying to run Monkey Island and the sound is bunch of clicks and scratching sounds.  Any idea how to fix this?  Did the sound work correctly for you for Beneath a Steel Sky?

Thanks!

Switching the sound for some games to PC-Speaker seems to work but for Monkey Island it doesnt.

gameblabla is looking at this ...
http://boards.dingoonity.org/ingenic-jz4760-devices/my-ipk-builds-for-retrofw/msg184426/#msg184426
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 12, 2019, 01:04:10 am
I'm excited there's more activity around this RetroFW firmware.  Is anyone looking into the reports of launching Emulators causing the system to hang until you restart your device?   Is anyone else besides me and R0ger running into this problem?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: ChrisRR on February 12, 2019, 01:26:34 am
The above instructions confused me.  Let me give you the instructions that worked perfectly for me on my RS-97 3.0 device:
1. Download the RetroFW.rar file from the above website.
2. Unpack the RetroFW.rar file you downloaded.  I used 7-zip and I didn't have any problems unpacking the .rar file. 
3. When you unpack the RetroFW.rar file, you'll end up with a series of .bat files and a 500 MB .img file.
4. Run the .bat file for your device.  I ran the "RetroGame_v3.0_B.bat" file since I have a 3.0 device.  This caused the included 500 MB .img file to be patched for my 3.0 device.
5.  Burn the patched .img file to your device using your favorite method.  On my Windows PC, I used Etcher.
6. When I inserted the micro SD card back into my device and started it up, the screen told me it was expanding the file system (or something like that).

Was this using the internal SD or the external?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 12, 2019, 01:35:14 am
The above instructions confused me.  Let me give you the instructions that worked perfectly for me on my RS-97 3.0 device:
1. Download the RetroFW.rar file from the above website.
2. Unpack the RetroFW.rar file you downloaded.  I used 7-zip and I didn't have any problems unpacking the .rar file. 
3. When you unpack the RetroFW.rar file, you'll end up with a series of .bat files and a 500 MB .img file.
4. Run the .bat file for your device.  I ran the "RetroGame_v3.0_B.bat" file since I have a 3.0 device.  This caused the included 500 MB .img file to be patched for my 3.0 device.
5.  Burn the patched .img file to your device using your favorite method.  On my Windows PC, I used Etcher.
6. When I inserted the micro SD card back into my device and started it up, the screen told me it was expanding the file system (or something like that).

Was this using the internal SD or the external?

I did mine on the internal microSD card.  I use my external card for storing ROMs.. it lets me swap out the firmware without messing with my ROM collection.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 12, 2019, 01:51:15 am
Thanks for doing this...  ScummVM runs, but I can't get the sound working correctly.  I'm trying to run Monkey Island and the sound is bunch of clicks and scratching sounds.  Any idea how to fix this?  Did the sound work correctly for you for Beneath a Steel Sky?

Thanks!

Switching the sound for some games to PC-Speaker seems to work but for Monkey Island it doesnt.

gameblabla is looking at this ...
http://boards.dingoonity.org/ingenic-jz4760-devices/my-ipk-builds-for-retrofw/msg184426/#msg184426

Schweet... just downloaded gameblabla's ScummVM port..  it solved my sound issues..
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 12, 2019, 10:46:35 pm
The Feb 10 update of gmenunx.ipk solved my issues with the emulators freezing up when you launch them, but introduced another bug.  When you have your menu skin settings to "Selection bar layout: Left" (or "Right"), the screen acts very strange when pressing the L and R buttons.  If you have your menu skin settings to something else, it works correctly.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: pingflood on February 13, 2019, 01:44:30 am
The Feb 10 update of gmenunx.ipk solved my issues with the emulators freezing up when you launch them, but introduced another bug.  When you have your menu skin settings to "Selection bar layout: Left" (or "Right"), the screen acts very strange when pressing the L and R buttons.  If you have your menu skin settings to something else, it works correctly.

Thanks for reporting. I'll take a look.

Edit: @Jason01, gmenu2x.ipk fixed. File available in the ipk repository:
https://drive.google.com/drive/folders/14bgV9f_weOz0ZAy7WdRl4i5ItYGGViK3

Please test and report any issue you find.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 13, 2019, 02:37:42 am
Yes, the updated gmenunx.ipk looks much better, thanks! 

Pingflood..  what's the difference between your version of PSCX4ALL and gameblabla's version of PSCX4ALL?  You guys both seem to be working on this emulator and releasing different versions.

Also, I'm interested in a port of the video player if you think it would run any better under the new RetroFW firmware..  it ran terrible under the old firmware.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: pingflood on February 13, 2019, 10:38:36 am
Pingflood..  what's the difference between your version of PSCX4ALL and gameblabla's version of PSCX4ALL?  You guys both seem to be working on this emulator and releasing different versions.

gameblabla's version of pcsx4all uses his own patches and is supposedly better with HLE bios and game compatibility.
You better check his thread and discussion with Senor Quack, one of the main devs of pcsx4all for more depth infos:

https://boards.dingoonity.org/ingenic-jz4760-devices/my-ipk-builds-for-retrofw/msg184448/#msg184448

And also you better test both versions and check which one you want to use.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: naxeras on February 13, 2019, 04:28:29 pm
?It is possible port this firmware to RS-07?

Regards.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: pingflood on February 13, 2019, 05:56:14 pm
?It is possible port this firmware to RS-07?

We will do a proper RetroFW release for RetroArcade as soon as IPU supports 480x272px screen resolution.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: ChrisRR on February 13, 2019, 09:56:06 pm
So I haven't been following RS-97 development, does IPU mean hardware graphics support, so that there's more CPU time for emulation?
Basically, can I expect PSX to run faster using it?

Also, I assume this only works for JZ4760B versions of the RS-97.  Unfortunately I have a 2.0
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: idagani on February 13, 2019, 11:22:21 pm
?It is possible port this firmware to RS-07?

We will do a proper RetroFW release for RetroArcade as soon as IPU supports 480x272px screen resolution.

pingflood - would you be able to do a version for the pap k3 plus too when IPU will support 480X272 ?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 13, 2019, 11:31:49 pm
Yes, the updated gmenunx.ipk looks much better, thanks! 

Pingflood..  what's the difference between your version of PSCX4ALL and gameblabla's version of PSCX4ALL?  You guys both seem to be working on this emulator and releasing different versions.

Also, I'm interested in a port of the video player if you think it would run any better under the new RetroFW firmware..  it ran terrible under the old firmware.

I'm still having problems with apps getting stuck when I launch them (even with the Feb 13 build of gmenux) on my RS-97 (v3).  I think it's related to CPU speed settings.  Here's how I can reproduce the steps:
1. Edit the link for Commander to have clock=600. 
2. Power off my and then power on the device.
3. Launch Commander, I get a message "Launching Commander" stuck on the screen.  Commander never launches. I have to reset my device.
4. Reset my device, and then edit the link for Commander to use the clock=528
5. Power off my device and power it back on and launch Commander, it launches with no problem. 

So, it seems that whenever I launch an app with clock=600 when I first power on my device, it locks up, but if I launch something with a lower clock speed first, it always launches just fine.  After I run a "slower" app, I can immediately launch a "faster" app and it runs without locking up.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: odjinan on February 14, 2019, 05:18:30 am
So I haven't been following RS-97 development, does IPU mean hardware graphics support, so that there's more CPU time for emulation?
Basically, can I expect PSX to run faster using it?

Also, I assume this only works for JZ4760B versions of the RS-97.  Unfortunately I have a 2.0

yes , this firmware support all revision of the rs97 (except the damned plus version), you will patch the image accordingly to your revision (a simple batch to run). Mine is an old 2.1 version and its working great.
gameblabla is improving a lot psx4all, check this topic: https://boards.dingoonity.org/ingenic-jz4760-devices/my-ipk-builds-for-retrofw/
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: far on February 14, 2019, 05:19:50 am
I installed the latest RetroFW tonight from the google drive link in the OP, using a 64GB internal SD card, and I used a 256GB SD card as a ROM disk in the cartridge adapter.

The 256GB SD card does not mount in retrofw, but it worked just fine in uselessFW.
Also, plugging my RS97 with RetroFW into my computer does not mount/detect any drives in windows (though the device drivers appear to work just fine, and windows recognizes the connection). Not sure if these are known issues, just wanted to report them.

Update:
I was wrong about the 256GB SD card, it is mounted in RetroFW, but its in the /media directory not the /mnt directory.
However using a 64GB SD card as the internal seems to have lead to lots of problems, including an inability to write anything to the card from within gmenu2x, ie can't install any ipk or modify any settings.  I installed RetroFW on the original 16GB SD card and it resolved my issues, but introduced a few new ones...
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: eltehero on February 14, 2019, 08:11:18 am
Impressive support for this device thanks to all devs. Will be getting one very soon after I regrettably sold my Zero a while ago

@alekmaul

Can you port your excellent GCW Zero Mame4All V1.1/1.2 if you have the device?

Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Elegubiel on February 14, 2019, 10:41:36 pm
Hope I won't have to trash my plus... sigh!
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: jamesensor on February 14, 2019, 10:48:09 pm
Hi friends,

I have my rs97 launching from external sdcard with useless firmware.

To install this I only have to write the nerds img file, patched for my version (1.0s) in the rs97's internal card, put it back inside the device, and run it? No previous procedure to swap boot to internal back again or something?

Then I keep my external for roms only, I guess.

Update: yes, it worked. I'm amazed at how simple is to access the internal sdcard and do the firmware installation. Usb also started to work, when plugged to my pc.   ;D

A simple question: how do you guys set up your mame emu? In useless we had the custom ui with game pics. Now I have to browse games same way pico drive does  :(
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 15, 2019, 12:53:36 am
Hi friends,

I have my rs97 launching from external sdcard with useless firmware.

To install this I only have to write the nerds img file, patched for my version (1.0s) in the rs97's internal card, put it back inside the device, and run it? No previous procedure to swap boot to internal back again or something?

Then I keep my external for roms only, I guess.

Update: yes, it worked. I'm amazed at how simple is to access the internal sdcard and do the firmware installation. Usb also started to work, when plugged to my pc.   ;D

A simple question: how do you guys set up your mame emu? In useless we had the custom ui with game pics. Now I have to browse games same way pico drive does  :(

Mame hasn't been ported yet, only FBA.  To show the FBA UI for the games list instead of the "browse games" folder, edit the menu link and change "Show Folders" to "Off".  When FBA loads, you'll want to go into its options (press Start) and specify your roms folder.  Also, you should set it to "Show roms=Available only".
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: jamesensor on February 16, 2019, 01:42:31 am
Thank you jason01! In fact, thank you all who contributed in this thread so we could have this.

One last question, that may help others as well: how do we add screenshots to roms in fba?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: HercTNT on February 16, 2019, 03:57:07 am
Amazing work overall. RS-97 getting better all the time. I have one issue maybe someone can help me with. Installed firmware no issues. installed ipk's no issues. run emulators and they cannot see my external sd card. plug machine into the usb and both internal and external sd cards work fine. i'm confused.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: jamesensor on February 16, 2019, 09:13:45 pm
I got it. Fba's folder is at /home where /previews store screenshots. They need to be in bmp format, which can be converted with some batch op software.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: far on February 16, 2019, 09:17:48 pm
Amazing work overall. RS-97 getting better all the time. I have one issue maybe someone can help me with. Installed firmware no issues. installed ipk's no issues. run emulators and they cannot see my external sd card. plug machine into the usb and both internal and external sd cards work fine. i'm confused.

You probably made the same mistake I did and thought the external SD card would be under the /mnt directory at the root of the filesystem.  It is not, it is under /media.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 16, 2019, 10:03:01 pm
Amazing work overall. RS-97 getting better all the time. I have one issue maybe someone can help me with. Installed firmware no issues. installed ipk's no issues. run emulators and they cannot see my external sd card. plug machine into the usb and both internal and external sd cards work fine. i'm confused.

Make sure your emulators are looking for the external SD card in the "media" folder.  This is one of the differences between this RetroFW firmware and previous firmware.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: HercTNT on February 17, 2019, 08:29:56 am
Amazing work overall. RS-97 getting better all the time. I have one issue maybe someone can help me with. Installed firmware no issues. installed ipk's no issues. run emulators and they cannot see my external sd card. plug machine into the usb and both internal and external sd cards work fine. i'm confused.

You probably made the same mistake I did and thought the external SD card would be under the /mnt directory at the root of the filesystem.  It is not, it is under /media.

Thank you both, that worked like a charm. So far everything retrofw is amazing. Huge thanks to everyone involved continuing the evolution of the rs-97.

Now for the shameless begging ;) can't wait to see some of my favorites get ported (i know these things take time)
openjazz, opentyrian, c-dogs, and sonic roboblast 2 would be amazing. Would still love to see micropolis ported as well. don't think it has ever made an appearance on a machine like this.
I"m also hoping the music and movie player make a return trip.

Thanks again, this kind of progress is amazing.

Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: eltehero on February 17, 2019, 03:45:35 pm
It would be very nice to play Neo Geo CD and AES games on RS-97

AES4ALL (neogeo AES emu) and NEO4ALL (Neogeo CD emu) were ported to Dingoo A320 by chui

Source code available here http://chui.dcemu.co.uk/ if someone wants to
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: adventureFAN on February 17, 2019, 06:06:51 pm
Okey guys, I will thank you so much for the support of the RS-97.
I really thought I bought a peace of junk... but with the RetroFW and the IPKs of gameblabla it become a very decent little device for the pocket.

Thank you guys! You are awsome!
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jutleys on February 17, 2019, 06:25:45 pm
Okay updated my website with the new RetroFW v1.0 all the images have already been patched so just download the one for your hardware and flash no patching involved your see download links to the ipk files next to firmwares enjoy.  https://jutleys.wixsite.com/retrogamers97-90/home/
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: naxeras on February 18, 2019, 09:19:24 am
Okay updated my website with the new RetroFW v1.0 all the images have already been patched so just download the one for your hardware and flash no patching involved your see download links to the ipk files next to firmwares enjoy.  https://jutleys.wixsite.com/retrogamers97-90/home/

It's someone working in porting this firmware to RS-07?

Regards.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: gameblabla on February 18, 2019, 01:07:39 pm
It's someone working in porting this firmware to RS-07?
Regards.
The reason why RetroFW exists on the RS-97 at all was due to IPU support and the fact it was pretty much a requirement for the RS-97.
On the Arcade Mini though, the IPU is less useful and Tony's kernel code does not support different resolutions yet so it's useless for now.
It will be supported though, once Tony improves his IPU code in the next month or so.

I plan to base my firmware around the rootfs for this one but it looks like it won't be easy plus they don't share the source code for GmenuNx and the GUI extender yet...
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: eltehero on February 20, 2019, 09:21:06 am
Anyone working on porting mame4all for this firmware?

Slaanesh did mention something about an updated version but it looks like his version won't be released anytime soon.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: bopbopbop on February 20, 2019, 01:15:30 pm
I've ported it - it's here, not packaged yet:

https://github.com/bopbopbopbop/mame4all-rs97
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: HercTNT on February 20, 2019, 10:56:13 pm
I've ported it - it's here, not packaged yet:

https://github.com/bopbopbopbop/mame4all-rs97

ok, hopefully i'm in the right thread now LOL. I was unable to get this to work. when running it screen flashes and dumps back to desktop. i have the proper skins directory as well as the mame folder copied into emus. created a link and nothing. any ideas?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: bopbopbop on February 20, 2019, 11:31:54 pm
I just downloaded and tested it again - it's definitely working for me! It's built for retroFW, it won't work on the Useless firmware.

Just extract the folder mame4all and keep it in the same structure. Run mame4all.dge from inside the folder.

If it still doesn't work, let me know and I can look in to it - maybe there's something I've overlooked.

I'll be building an IPK file out of it in a few days - if you still can't get it running, hopefully that should fix it.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: HercTNT on February 20, 2019, 11:49:26 pm
LOL after my thread debacle i'm sure i'm doing something wrong. i'm easy going. have no issue waiting. i will look at it again later and see what i did wrong.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: tophuntyer99 on February 21, 2019, 12:54:02 am
Is there a port of SORR for this FW yet? It's a must have for me.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Avoozl on February 21, 2019, 01:33:41 am
I have the v1.0_S and I haven't updated the firmware since SP15_FIRMWARE12_13.7z, what is the latest firmware I need to use? There also doesn't appear to be any instructions on what files to use for what version of device and how to install them.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: HercTNT on February 21, 2019, 02:41:50 am
I just downloaded and tested it again - it's definitely working for me! It's built for retroFW, it won't work on the Useless firmware.

Just extract the folder mame4all and keep it in the same structure. Run mame4all.dge from inside the folder.

If it still doesn't work, let me know and I can look in to it - maybe there's something I've overlooked.

I'll be building an IPK file out of it in a few days - if you still can't get it running, hopefully that should fix it.

ok, you gave me a clue that helped me. instead of linking to the .dge file i instead ran mame4all from explorer and it does infact run. somehow creating a link causes issues. maybe this might give a better idea whats going on.

Nevermind, after running it from explorer it now works from link. i just had to run it from explorer first to get it to function. odd but alls good. hope this helps anyone else having a similar issue
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 21, 2019, 01:15:07 pm
LOL after my thread debacle i'm sure i'm doing something wrong. i'm easy going. have no issue waiting. i will look at it again later and see what i did wrong.

The same thing happened to me.  When you extract the .zip file, it puts the files in the wrong paths.  For me, it created a "skins" folder, but it didn't put anything in it.  I noticed all of the .bmp files were put in the root of the mame rolder instead of the "skins" folder.  So, use the Explorer app on your device and move all of the .bmp files into the "skins" folder and it will work fine.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: bopbopbop on February 21, 2019, 05:09:01 pm
Since people seem to be having issues with mame4all, I've made a dedicated thread so we don't derail this one.

Any future questions, please ask them here:

http://boards.dingoonity.org/ingenic-jz4760-devices/mame4all-for-rs97-retrofw-and-rs07/

Jason01 - that is so weird. I've just downloaded it on another PC and it seems to be extracting properly - but yes, that's how the folders are meant to be!
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Long on February 23, 2019, 02:20:41 pm
why it can't see a external microSD?
rs97 2.1
internal card 64gb fat32
external card 64gb fat32
there is all works good on useless fw
but now it fails
thank you
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 23, 2019, 03:41:27 pm
why it can't see a external microSD?
rs97 2.1
internal card 64gb fat32
external card 64gb fat32
there is all works good on useless fw
but now it fails
thank you

This has been answered several times already.  External cards are in the "media" folder, not the "mnt" folder like on previous firmware.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Long on February 23, 2019, 04:06:06 pm
why it can't see a external microSD?
rs97 2.1
internal card 64gb fat32
external card 64gb fat32
there is all works good on useless fw
but now it fails
thank you

This has been answered several times already.  External cards are in the "media" folder, not the "mnt" folder like on previous firmware.
Iam sorry! never seen that before!
Thank you dear friend!
I'm allways hit "mnt", never "media" ahhahahahaha lol
sorry
thank you, I remember now -
mnt => media
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: bnkr on February 24, 2019, 02:52:38 am
Thanks for the brilliant work!

I own an RS-97 with V1.0_S on its motherboard. But I believe it uses an old chipset or something because I flashed every version of RetroFW and only V1.0_V2.0 would start properly.

It works like charm. It will expand the partition automatically. But after emulators were installed, I can't use them to open any game rom. The game just started, flash and then shutdown, or sometimes freeze so I had to stick the reset button.

Does anyone know what happened or what to do to fix it up? I just want to play some old GBA/NES games.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: gameblabla on February 24, 2019, 08:38:05 am
It works like charm. It will expand the partition automatically. But after emulators were installed, I can't use them to open any game rom. The game just started, flash and then shutdown, or sometimes freeze so I had to stick the reset button.
It could be numerous issues :
- Your unit is using a JZ4760 SoC. (even though it is a 1.0S) Unfortunately, some JZ4760 non B RS-97s are defective and don't even support 600 Mhz, which is a base clock speed. Try to lower the CPU clock speed (528 Mhz first then step up slowly until it crashes) and see if it allows it to run it.
- Your roms are invalid or got corrupted. Old rom dumps (.sfc) are known not to work on PocketSNES.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: Jason01 on February 25, 2019, 01:58:57 am
It works like charm. It will expand the partition automatically. But after emulators were installed, I can't use them to open any game rom. The game just started, flash and then shutdown, or sometimes freeze so I had to stick the reset button.
It could be numerous issues :
- Your unit is using a JZ4760 SoC. (even though it is a 1.0S) Unfortunately, some JZ4760 non B RS-97s are defective and don't even support 600 Mhz, which is a base clock speed. Try to lower the CPU clock speed (528 Mhz first then step up slowly until it crashes) and see if it allows it to run it.
- Your roms are invalid or got corrupted. Old rom dumps (.sfc) are known not to work on PocketSNES.

I had a similar issue with the 600 Mhz clock speed  I found that if I launch an app with a slower clock speed first (such as 528 Mhz), exit that app, and then I can launch an emulator running at 600 Mhz or higher no problem.  But if the first app I launch after turning on my device is something running at 600 Mhz, it will always lock up!  I've set up Commander to be 528 Mhz.. I usually just quickly launch and exit that app when I first turn on my device and then the rest of my time my device runs no problem.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: marv17 on February 25, 2019, 04:26:34 am
hello , did you do the ipk for install gpsp gba emulator ? and for duke nukem 3d and wolfeinstein 3d if possible?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: bnkr on February 25, 2019, 10:07:42 am
It works like charm. It will expand the partition automatically. But after emulators were installed, I can't use them to open any game rom. The game just started, flash and then shutdown, or sometimes freeze so I had to stick the reset button.
It could be numerous issues :
- Your unit is using a JZ4760 SoC. (even though it is a 1.0S) Unfortunately, some JZ4760 non B RS-97s are defective and don't even support 600 Mhz, which is a base clock speed. Try to lower the CPU clock speed (528 Mhz first then step up slowly until it crashes) and see if it allows it to run it.
- Your roms are invalid or got corrupted. Old rom dumps (.sfc) are known not to work on PocketSNES.
That clarification about clock freq really helped me. I tried to lower CPU to 528MHz and I can now get GBA/GB/NES/SNES emulators running properly.
By the way, I also tried to install your package "Ganbare" before. After CPU freq is set to 528MHz, it still won't start (turned to a black screen after a flash of loading box). I thought you might want to know.
And thanks!
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.0 released)
Post by: bnkr on February 25, 2019, 10:22:47 am
It works like charm. It will expand the partition automatically. But after emulators were installed, I can't use them to open any game rom. The game just started, flash and then shutdown, or sometimes freeze so I had to stick the reset button.
It could be numerous issues :
- Your unit is using a JZ4760 SoC. (even though it is a 1.0S) Unfortunately, some JZ4760 non B RS-97s are defective and don't even support 600 Mhz, which is a base clock speed. Try to lower the CPU clock speed (528 Mhz first then step up slowly until it crashes) and see if it allows it to run it.
- Your roms are invalid or got corrupted. Old rom dumps (.sfc) are known not to work on PocketSNES.

I had a similar issue with the 600 Mhz clock speed  I found that if I launch an app with a slower clock speed first (such as 528 Mhz), exit that app, and then I can launch an emulator running at 600 Mhz or higher no problem.  But if the first app I launch after turning on my device is something running at 600 Mhz, it will always lock up!  I've set up Commander to be 528 Mhz.. I usually just quickly launch and exit that app when I first turn on my device and then the rest of my time my device runs no problem.

I've just edited all shortcuts in the menu. Besides on my device, I can set the CPU clock up to 588 MHz but not higher. I wonder what's the difference since I can hardly find any differences in the game between 528MHz and 588MHz.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: tonyjih on March 03, 2019, 07:18:37 am
Updated download link and V1.2
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: HercTNT on March 03, 2019, 07:23:16 am
Updated download link and V1.2

Amazing work, huge thanks!
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: hutzero on March 03, 2019, 04:05:42 pm
My RS-97 (1.0s  JZ4760)  performance drop when using RetroFW 1.2 in some emulators, I don't know why.

- FCEUX from 50-60fps  to 1-3fps
- pcsx4all  from 50-60fps to 30-40fps
- ReGBA  no change   
- Gambatte  no change


Now I came back to RetroFW 1.0 
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: kryswade on March 04, 2019, 06:00:23 pm
Updated download link and V1.2

can we update without reflashing the whole firmware?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: gameblabla on March 04, 2019, 08:27:13 pm
Updated download link and V1.2
can we update without reflashing the whole firmware?
Only if Kernel was not updated, which is not the case here sadly... Kernel area is write protected.
Old units with the JZ4760 (not JZ4760B) could in theory be updated over USB but i couldn't get it to work on the RS-97 sadly...
Maybe Tony could though.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: sayerz on March 05, 2019, 11:54:57 pm
Hi, I'm a little new with this. after installing the .img file in the memory the console does not turn on the image I did something wrong ?, the one I have is 3.0 I come with a memory of 16gb I suppose if it has actual update?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: Jason01 on March 06, 2019, 12:37:15 am
My RS-97 (1.0s  JZ4760)  performance drop when using RetroFW 1.2 in some emulators, I don't know why.

- FCEUX from 50-60fps  to 1-3fps
- pcsx4all  from 50-60fps to 30-40fps
- ReGBA  no change   
- Gambatte  no change


Now I came back to RetroFW 1.0 

I'm a little worried about upgrading to 1.2 based upon this comment.  Is anyone else experiencing slowdowns after upgrading to 1.2?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: SomeRetroGuy on March 06, 2019, 03:18:10 am
No slow downs for me, if anything I am getting better performance through MAME, I have a v3.0 though so not sure if thats relevant.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: HercTNT on March 06, 2019, 05:49:24 am
Same, after 1.2 install on my V2.0 unit I notice no issues. As SomeRetroGuy stated I also seem to get a bit of a speed boost in MAME as well as FBA. The only hiccup I ran into is temper had to be run from explorer first before it would run from link. It was the only emulator I had this problem with and strangely has this issue with MAME once before. If anyone does run into this issue where an emulator will not start, run it from explorer and that should fix any issue. overall retrofw 1.2 is a nice step forward.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: k0en on March 06, 2019, 09:03:42 am
No issue with v1.2 on RS97 v2.0. Very impressive upgrade.
Thanks a lot for this.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: kryswade on March 13, 2019, 09:52:25 pm
I have an issue with my rs-97 1.0s on retrofw 1.2 . Usb mount doesn't work anymore. If I choose usb mode it just show "loading" and then takes me back to gmenu nx and asks again. It only works in pymenu. Anyone have the same issue?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: SomeRetroGuy on March 14, 2019, 01:18:15 am
I have an issue with my rs-97 1.0s on retrofw 1.2 . Usb mount doesn't work anymore. If I choose usb mode it just show "loading" and then takes me back to gmenu nx and asks again. It only works in pymenu. Anyone have the same issue?

I ended up reinstalling GMenu from the bitgala ipk server, just install it like you would any ipk.
I think there are potentially some things reinstalling fixes.

Otherwise that sounds really strange.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: rairoz on March 19, 2019, 01:03:14 am
Hello sir.
Thank you for retroFW.
I have a problem. I can't save game on PSCX4ALL.
I think the emul cannot reach PS MemCard.
How can I fix this?
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: bensonwind on March 19, 2019, 04:23:56 am
Hello sir.
Thank you for retroFW.
I have a problem. I can't save game on PSCX4ALL.
I think the emul cannot reach PS MemCard.
How can I fix this?

I have the same problem with you. But I found it can be solved by changing the BIOS HLE emulation to a real BIOS file. Wait for someone providing more details.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: HercTNT on March 19, 2019, 04:34:24 am
Hello sir.
Thank you for retroFW.
I have a problem. I can't save game on PSCX4ALL.
I think the emul cannot reach PS MemCard.
How can I fix this?

I have the same problem with you. But I found it can be solved by changing the BIOS HLE emulation to a real BIOS file. Wait for someone providing more details.

Not only that, but many more games will be compatible. atleast in my testing.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: gameblabla on March 19, 2019, 04:50:42 am
Hello sir.
Thank you for retroFW.
I have a problem. I can't save game on PSCX4ALL.
I think the emul cannot reach PS MemCard.
How can I fix this?
Now first of all, make sure you are using my fork of PCSX4ALL here :
https://gameblabla.nl/files/ipk/rs97/pcsx4all.ipk (https://gameblabla.nl/files/ipk/rs97/pcsx4all.ipk)

So yes, for best compatibility you will need to use it together with Sony's official BIOS.
It is copyrighted and is not free for distribution, you must hunt it down yourself.

Using HLE BIOS :
Most of the games can save, though there are still a few problematic ones that still don't work because the latest version does not have the HLE fix for cache. I will work on it though.

There are still some games like Nuclear Strike that will still not save using the memory cards ingame saves : in that case it is recommended to either rely on save states or use the official bios.

Steward's part5 will have fixes for HLE bios regarding clock cycles : this should improve compatibility with Ape Escape & Nuclear Strike but i haven't seen his patches yet. (i vaguely recall what he said exactly though but it was something like that)

He will also have speed improvements for GTE and all but that's not really related to compatibility hehe.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: Senor Quack on March 19, 2019, 04:01:58 pm
Steward's part5 will have fixes for HLE bios regarding clock cycles : this should improve compatibility with Ape Escape & Nuclear Strike but i haven't seen his patches yet. (i vaguely recall what he said exactly though but it was something like that)

He will also have speed improvements for GTE and all but that's not really related to compatibility hehe.

Are you referring to me, not Steward?  I am working on GTE, amongst other things, but not on fixes to HLE BIOS.  During dynarec work, I did touch some of the code, removing some old crap old ARM dynarec authors had inserted.. but this isn't going to improve HLE BIOS compatibility.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: gameblabla on March 19, 2019, 05:43:13 pm
Are you referring to me, not Steward?  I am working on GTE, amongst other things, but not on fixes to HLE BIOS.  During dynarec work, I did touch some of the code, removing some old crap old ARM dynarec authors had inserted.. but this isn't going to improve HLE BIOS compatibility.
Ah alright, i was confused given that we talked about HLE. (you were mentioning about HLE was not trying to implement the cycles for functions etc...) My bad.
I'm surprised the old ARM dynarec was not removed, given that it doesn't work properly on the said platforms anyway lol...
And given that notaz no longer actively maintains it, there's no point for us to merge the MIPS specific code upstream.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: Senor Quack on March 19, 2019, 10:32:31 pm
Are you referring to me, not Steward?  I am working on GTE, amongst other things, but not on fixes to HLE BIOS.  During dynarec work, I did touch some of the code, removing some old crap old ARM dynarec authors had inserted.. but this isn't going to improve HLE BIOS compatibility.
Ah alright, i was confused given that we talked about HLE. (you were mentioning about HLE was not trying to implement the cycles for functions etc...) My bad.
I'm surprised the old ARM dynarec was not removed, given that it doesn't work properly on the said platforms anyway lol...
And given that notaz no longer actively maintains it, there's no point for us to merge the MIPS specific code upstream.

The specific thing I was working on was related to 'io_cycle_ctr', basically a way for dynarecs to easily tell when next IRQ/event should occur. I was playing around with the idea of making it count down to zero instead of upwards to next event cycle value. In order to make that work, I had to inspect many parts of the core emulator code. The ARM dynarec authors had not quite known what they were doing, and I found instances of io_cycle_ctr adjustments either where they weren't needed, or not present where they were, particularly in HLE BIOS. I didn't see any major problems though, certainly nothing that would improve compatibility if fixed.

Regarding the issue about HLE BIOS code not advancing cycle counter when emulating various BIOS functions: yes, it's true, but I think it's unlikely that this is affecting compatibility in a significant way. The trouble, as I mentioned before, is that you don't know what to increment the cycles by, because different BIOS functions take longer or less time based on current state of real BIOS data structures, current state of PS1 Icache (for any BIOS code in lower 64KB RAM), and without spending some real time investigating these things on actual hardware, it's kinda pointless to just guess.  Especially if it doesn't lead to any compatibility improvements.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: HercTNT on March 20, 2019, 12:22:05 am
I read that.....tried to understand it.....drooled a bit.....then blacked out. I woke up realizing it's all way over my head so let me just offer this. I'm greatful for how far it as come. just over a year ago the general consensus was ps1 would never work on this machine. Now it runs rather good as far as i'm concerned (then again i'm easily impressed). Appreciate you all getting it this far. thank you. Now i'm gonna go make macaroni art so i can feel like i did something constructive...........
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: adventureFAN on March 22, 2019, 06:22:09 am
A question from a noob only out of interest:
I find it very intreresting that people program for such a limited devices.
Is there any roadmap? And how far it is even possible to optimize this devices? When is the end reaches?

I don't want reduce the work of you guys (on the contrary!)... I really intrested ^^
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: HercTNT on March 22, 2019, 06:38:29 am
A question from a noob only out of interest:
I find it very intreresting that people program for such a limited devices.
Is there any roadmap? And how far it is even possible to optimize this devices? When is the end reaches?

I don't want reduce the work of you guys (on the contrary!)... I really intrested ^^
This is essentially how i feel and why i make fun of my lack of understanding. i'm fascinated with how much these devices can be optimized and what can be run on them. I'm also jealous of the skills of others than can do these things ;)
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: gameblabla on March 22, 2019, 07:32:18 am
A question from a noob only out of interest:
I find it very intreresting that people program for such a limited devices.
Is there any roadmap? And how far it is even possible to optimize this devices? When is the end reaches?
That's something i actually plan to make a post about, there's still a few ideas to improve performance.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: adventureFAN on March 22, 2019, 07:39:47 am
Cool I'm looking forward to read it =)
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: eltehero on March 22, 2019, 07:47:54 am
A question from a noob only out of interest:
I find it very intreresting that people program for such a limited devices.
Is there any roadmap? And how far it is even possible to optimize this devices? When is the end reaches?
That's something i actually plan to make a post about, there's still a few ideas to improve performance.

senor quack dedicated psx emu dev for gcw zero, not really  for rs-97 who is gameblabla. With the latter handheld being a lot more powerful, the rs-97 version may be limited as to how far psx emulation goes, even though gameblabla has done amazing.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: gameblabla on March 22, 2019, 08:02:56 am
senor quack dedicated psx emu dev for gcw zero, not really  for rs-97 who is gameblabla. With the latter handheld being a lot more powerful, the rs-97 version may be limited as to how far psx emulation goes, even though gameblabla has done amazing.
PCSX4ALL's RS97 code is directly based upon the GCW0 version. In fact, it is based upon the newer part4 mips recompiler which is faster than GCW0's stable version.
Of course though, there are still some improvements to be made : these are part of part5 as senquack said in details.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: 02k0 on March 23, 2019, 08:44:10 pm
All mother board except PLUS are supported !

Changes:
v3.0.0

IPU support (Thanks to GCW0's kernel team  :))
Added triple buffer support
Added VSYNC support

v1.0.1
Added held power button 10 seconds for force shutdown system (no more reset pin)

v1.0
Speed up boot process
Added backlight control( echo > 1 /proc/jz/backlight_control ) to disable
Recovered usb to pc
Added double buffer support

RetroFW V1.1

    Rebuilt rootfs based on buildroot-2018.02.11
    Add OGG support
    exFAT support (experimental)
    Add Python + PyGame libraries
    Improved recovery mode
        Improved automatic SD card resizing
        Added file system check mode
    Fix power off bug in Kernel

RetroFW V1.2

    Fix boot lag due to bad behaved FAT32 partition in some uSD Cards


Download link :
RetroFW v1.2 (https://github.com/retrofw/firmware)
Do you intend to offer future support for custom firmware for the Dingoo A320? It looks like it has 3D acceleration.

Enviado de meu Moto G (4) usando o Tapatalk

Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: gameblabla on March 23, 2019, 09:26:34 pm
It looks like it has 3D acceleration.
That's a lot of crap, this thing is miserable : it has nothing.
If you want render 3D graphics on it, you need to do it all in software.
Just because you have 3D games like Quake doesn't mean it actually has 3D hardware acceleration.

Also, the Dingoo should be supported in the upstream kernel already i think. (it has support for the jz4740, not sure about the LCD screen)
But nobody owns these, this thing is dead and everyone moved on.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: 02k0 on March 23, 2019, 09:45:44 pm
It looks like it has 3D acceleration.
That's a lot of crap, this thing is miserable : it has nothing.
If you want render 3D graphics on it, you need to do it all in software.
Just because you have 3D games like Quake doesn't mean it actually has 3D hardware acceleration.

Also, the Dingoo should be supported in the upstream kernel already i think. (it has support for the jz4740, not sure about the LCD screen)
But nobody owns these, this thing is dead and everyone moved on.
Poor Dingoo ... the bug just wanted to be happy, R.I.P.

Enviado de meu Moto G (4) usando o Tapatalk

Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: blackz1982 on March 24, 2019, 06:22:39 am
I own dingoo a320. The dingoo lived, is alive and will live. :-)

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

Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: papapito on March 24, 2019, 02:09:34 pm
Tony, how about messing with the status leds?
Before a person would know the battery was about to go when the screen brightness automatically turned to the maximum setting. Now with the NERDS kernel there's no way of nowing if the handheld will turn itself off during gameplay. It should be rather trivial to put the green LED blinking when bettery is low, no?
We would then have the following status:
fixed green - powered on
fixed red - charging
blinking green - (critical) low battery
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: tonyjih on March 25, 2019, 05:23:38 am
Not possible without hardware modification

Tony, how about messing with the status leds?
Before a person would know the battery was about to go when the screen brightness automatically turned to the maximum setting. Now with the NERDS kernel there's no way of nowing if the handheld will turn itself off during gameplay. It should be rather trivial to put the green LED blinking when bettery is low, no?
We would then have the following status:
fixed green - powered on
fixed red - charging
blinking green - (critical) low battery
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: papapito on March 25, 2019, 06:01:40 pm
Sorry, I wasn't aware the LEDs were hardwired.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: adventureFAN on March 29, 2019, 06:11:38 am
Hello folks,

is there an option to "reset to factory default" RetroFW without flashing new?
I mean that all data will be wiped like a fresh flash.

And what is the max. MHz for the RS-97 3.0? Because it is the same CPU than the LDK (with max 700 MHz).
But on RetroFW the max. MHz is locked to 642 MHz. Or you notice something at all on 700 MHz (better FPS?).

(Because I want to play Golden Sun but the World Map is soooo slow)
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: ruffnutts on March 29, 2019, 09:01:43 am
You have to change the overclock settings in Gmenu to get your RS 97 up to 700Mhz

Sent from my Nokia 7 plus using Tapatalk

Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: v47 on April 06, 2019, 09:31:14 am
Hey, two quick questions - I assume v1.0_s (2018 6.21.) boards are fully supported, and any step-by-step install guides? There were some stickied awhile ago, but they seem to be gone now.

Thanks.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: adventureFAN on April 20, 2019, 01:20:09 pm
TonyJih have done a great job with RetroFW and emulators but this is really childish.
What is the meaning of this? Why really TonyJih don't want to work with you together? Is there history between you two? Or why he refuse you to give the source code?

The Dingoonity community have to stick together and not against each other.

Please TonyJih... when you read this: Shake hands and make up.
I think gameblabla only whats to help to bring the RetroFW further. Like yourself.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: cloudstr on April 20, 2019, 02:15:54 pm
So apart from (potentially) missing a good GBA emu, other emus are still in active development and huge improvement will be seen in the future. It's sad, but not a big loss.

If there is money involved, then we can probably donate some funds to TonyJih for the release of source code. @tonyjih, we are waiting for words from you. 
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: Jutleys on April 20, 2019, 03:40:26 pm
sauce i am going have to remove your post its inappropriate
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: Jutleys on April 20, 2019, 03:43:16 pm
What's done is done just don't make it worse as long as i am a moderator of this board i will moderate it the post was inappropriate its a personal matter not for here.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: tonyjih on April 20, 2019, 04:45:42 pm
I can't share the kernel source code from RG team because there are some proprietary code that don't belong to me.
I got it as a favor and under a NDA just to try to improve the device for everyone.

The ReGBA source code I was working was planned to be release in the future. There was some work in progress on it.
But since sauce is making such a BIG mess everywhere,  I have no choice but removing ReGBA's binary to keep it under GPL v2.

The original ReGBA source code still available here: https://github.com/nebuleon/ReGBA/
So there's no need for such drama. It's just a matter of anyone willing to pick it up and do the work.

Thanks for understanding.

So apart from (potentially) missing a good GBA emu, other emus are still in active development and huge improvement will be seen in the future. It's sad, but not a big loss.

If there is money involved, then we can probably donate some funds to TonyJih for the release of source code. @tonyjih, we are waiting for words from you.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: gameblabla on April 20, 2019, 04:56:34 pm
I can't share the kernel source code from RG team because there are some proprietary code that don't belong to me.
I got it as a favor and under a NDA just to try to improve the device for everyone.
The ReGBA source code I was working was planned to be release in the future. There was some work in progress on it.
But since sauce is making such a BIG mess everywhere,  I have no choice but removing ReGBA's binary to keep it under GPL v2.

The original ReGBA source code still available here: https://github.com/nebuleon/ReGBA/
So there's no need for such drama. It's just a matter of anyone willing to pick it up and do the work.
It's a lie, the GPLv2 doesn't say you must remove the binary.
What i was asking for was for your modifications to reGBA, nothing else.
GPLv2 says that you must release your changes to the source code, in human readable form. Everyone knows that.
Why is it so hard to comply ? Why tell lies ?

I made absolutely no mess about it, it is you guys who made a mess about it. All i was asking was for the source code (i did not insist you on it, i was just talking to someone else about it), much like i share the source code for PCSX4ALL, sms plus gx etc...
After i had asked about the source code, you had decided to react this way by removing the binary.
I had never asked for that, it is a scorched earth tactic.

EDIT: As for kernel source code, yes, the IPU code is an under NDA. But i never asked for it. it has nothing to do with that or the issue.
Title: Re: NERDS Kernel - RS-97 Custom kernel release (RetroFW 1.2 released)
Post by: tonyjih on April 20, 2019, 05:00:21 pm
If you think it a lie, then it is

I don't care.