Dingoonity.org

Other Portable Consoles => Ingenic JZ47xx Devices => Topic started by: gameblabla on February 11, 2019, 09:45:11 am

Title: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 11, 2019, 09:45:11 am
Hello guys,
as you may know already i stopped working on Useless-RS97, since RetroFW is much better and fixes the flaws/issues i had with the RS-97. This means i can now focus on improving the emulators/games :' )

I am providing my own IPK builds for some of my stuff here :
https://gameblabla.nl/files/ipk/rs97/ (https://gameblabla.nl/files/ipk/rs97/)

These includes:
PCSX4ALL : Improved fork with senquack's experimental MIPS recompiler, greatly improved HLE bios (fixes Digimon World not booting up, fixed saving in Parasite Eve, hotpatching hacky games on the fly...), and also fixing some bugs too. (including config file sometimes refusing to save your settings really)
Source code for fork is here : https://github.com/gameblabla/pcsx4all (https://github.com/gameblabla/pcsx4all)
I am interested in bug reports for broken games so feel free to report them and explain how it crashes. (including with HLE bios)

Stella 3.9.3 : Based on the GCW0 port by David Knight (who is now working in IT, you'll be missed).
This only required a few changes for the menu and this version supports more hardware/games/mappers.
It can play games like Princess Rescue and Zippy the porcupine properly.

Temper: A simple build of Temper. Executable was profiled for best performance and 6 buttons mode now works properly.
There will be support for upscaling 32 columns mode fullscreen

Ganbare Natsuki-San: It's a port of an old japanese game and it's pretty fun ! It was at one point released on XBLA but it's gone of course... Game plays smoothly. Source is here : https://github.com/gameblabla/Ganbare-Natsuki-San (https://github.com/gameblabla/Ganbare-Natsuki-San)

ScummVM : I'm trying to fix up ScummVM so it works properly on the RS-97. It does work for me but some people are still reporting issues in some games so be warned...

SMS_SDL :
A fork of SMS_SDL i am personally maintaining.
It is one of the most accurate Master System/Game Gear/SG-1000 emulator and should be able to run most games you throw at it.
It supports bilinear & Scale2x upscalers and can also run Colecovision games provided that you also have its bios in .smsplus/bios.
(BIOS file needs to be named BIOS.col)

Source : https://github.com/gameblabla/sms_sdl (https://github.com/gameblabla/sms_sdl)

Quake : A port of Quake, now based on TyrQuake (with some code from SDLQuake). This means that the game won't abruptly crash at random, something that greatly pissed me off and took me a long time. IPK file includes the shareware game.

Quake2: It's a game that even drove mad Steward-fu... and yet, after 1 year of banging my head against the wall, it is finally fixed and working on the RS-97 for your enjoyment. IPK file also includes the shareware version of the game.

(https://gameblabla.nl/img/lynx.png)
Handy : Here's an improved port of Handy, the Atari lynx emulator.
It can now auto-detect vertical games and adjust controls accordingly.
It also supports Zipped roms and triple buffering. Unlike other Atari Lynx emulators, no bios is required.
Just grab your games (preferably good dumps) and enjoy !

Abbaye Fixed port of L'abbaye des morts with proper music playback and fixed jumping sprite.

Opentyrian : Basic port of Tyrian.

Chocolate Doom (Strife, Hexen, Heretic, Doom) : Port of Chocolate Doom for the RS-97 with some removed useless options as to make it more straightforward.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 12, 2019, 01:11:11 am
I'm glad that you say the new firmware is better than the old Useless firmware, but would you mind spelling out in layman's terms what's improved about the new RetroFW vs. Useless, for example?  I saw a bulleted list saying "IPU support", "Added triple buffer support", and "VSYNC support".  Can you take a few moments and compare the old firmware with the new firmware and say how it will affect the performance of the emulators?
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 12, 2019, 03:30:34 am
Tried your PCSX4ALL tonight.  Two games I tried (Castlevania Chronicles and Castlevania Symphony of Night) freeze up when they display "Checking Memory Card."

Your pcsx4all.ipk was updated on Feb 11.  The pcsx4all.ipk on the Google Drive (https://drive.google.com/drive/folders/14bgV9f_weOz0ZAy7WdRl4i5ItYGGViK3) was updated on Feb 10 and it doesn't freeze up on these games. 

What's up with the duplicate work to port these emulators?  Seems like you and someone else are duplicating effort..
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 12, 2019, 08:38:41 am
Quote
I'm glad that you say the new firmware is better than the old Useless firmware, but would you mind spelling out in layman's terms what's improved about the new RetroFW vs. Useless, for example?  I saw a bulleted list saying "IPU support", "Added triple buffer support", and "VSYNC support".  Can you take a few moments and compare the old firmware with the new firmware and say how it will affect the performance of the emulators?
Well, IPU support is important (the biggest complain about the RS-97 actually) because you can just target 320x240, rather than 320x480. And believe me, that extra 240 pixels vertically was a lot of pain to deal with and as a result, a lot of performance is lost due to the required scaling. This is all handled by the IPU chip inside of the JZ4760B, hardware acceleration basically.
Triple buffering/Vsync are kind of related and they are techniques to deal with screen tearing. It's also a complain some people had to deal with and most of the stuff on RetroFW supports/use it. (a few have issues with triple buffering though)

Tried your PCSX4ALL tonight.  Two games I tried (Castlevania Chronicles and Castlevania Symphony of Night) freeze up when they display "Checking Memory Card."
Is that with the official BIOS or HLE ? I'm taking a look at it but it's entirely possible that we're dealing with a recompiler bug...
EDIT: It was an issue on HLE, bug is now fixed : https://github.com/gameblabla/pcsx4all/commit/b31b7801cbf39d8f4278516e477a683244bbc211 (https://github.com/gameblabla/pcsx4all/commit/b31b7801cbf39d8f4278516e477a683244bbc211)
I've uploaded the newer build on my website.

Quote
What's up with the duplicate work to port these emulators?  Seems like you and someone else are duplicating effort..
https://github.com/dmitrysmagin/pcsx4all/issues/46#issuecomment-462277817 (https://github.com/dmitrysmagin/pcsx4all/issues/46#issuecomment-462277817)
It's not in active development anymore it seems and repo has not been updated since 2 years now.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: adventureFAN on February 12, 2019, 08:55:47 am
Thank you very much!

Can you take a look at ReGBA @ 3.0? Because it dosn't work =(
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 12, 2019, 09:20:17 am
Alright, thanks for reporting the bug Jason, i've managed to quickly fix the regression (an error on my part...) and uploaded the newer build on my website.
Related commit : https://github.com/gameblabla/pcsx4all/commit/b31b7801cbf39d8f4278516e477a683244bbc211 (https://github.com/gameblabla/pcsx4all/commit/b31b7801cbf39d8f4278516e477a683244bbc211)

Keep reporting on regressions guys, thank you.

Can you take a look at ReGBA @ 3.0? Because it dosn't work =(
Wasn't it fixed already for 1.0S+ units on RetroFW ? Also just saying, but Tony has not released the source code for his reGBA yet so i can't look at it.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: adventureFAN on February 12, 2019, 11:58:58 am
Oh you're right! Finaly ReGBA works! Greeeeat! =D
And thank you very much for your ports =)
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Senor Quack on February 12, 2019, 05:46:51 pm
Tried your PCSX4ALL tonight.  Two games I tried (Castlevania Chronicles and Castlevania Symphony of Night) freeze up when they display "Checking Memory Card."
Is that with the official BIOS or HLE ? I'm taking a look at it but it's entirely possible that we're dealing with a recompiler bug...
EDIT: It was an issue on HLE, bug is now fixed : https://github.com/gameblabla/pcsx4all/commit/b31b7801cbf39d8f4278516e477a683244bbc211 (https://github.com/gameblabla/pcsx4all/commit/b31b7801cbf39d8f4278516e477a683244bbc211)
I've uploaded the newer build on my website.

Quote
What's up with the duplicate work to port these emulators?  Seems like you and someone else are duplicating effort..
https://github.com/dmitrysmagin/pcsx4all/issues/46#issuecomment-462277817 (https://github.com/dmitrysmagin/pcsx4all/issues/46#issuecomment-462277817)
It's not in active development anymore it seems and repo has not been updated since 2 years now.

This is simply not true, there are many commits that I have not posted on github publically yet, like 'part5' of my dynarec improvement branches.  Furthermore there are many changes that haven't been committed through my private git yet, including game fixes, IPU scaling support, an entire MXU renderer, MXU sound etc.  I don't have 100% of my time available to spend on pcsx4all and sometimes I must work on other stuff or life or take a break. If you charge ahead with patches, please be aware that it might make it harder for you in the long run.

In fact, back in December, I'd found and fixed the HLE 'PAD_init' bug related to it not checkng a0,a1 types.  However, this was randomly found by me while fixing random mem alignment issues throughout the project.  Normally I wouldn't spend much time on HLE issues, because it's just the tip of the iceberg: HLE was woefully incompatible, and using a real BIOS is always the preferred method to run games.  I simply had other issues, one of which is currently removing redundant calls to ResetIoCycle() throughout HLE and elsewhere,
after reworking how cycle advancement works in the dynarec.


I will send a PM.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 12, 2019, 05:58:57 pm
Quote
This is simply not true, there are many commits that I have not posted on github publically yet, like 'part5' of my dynarec improvement branches.  Furthermore there are many changes that haven't been committed through my private git yet, including game fixes, IPU scaling support, an entire MXU renderer, MXU sound etc.  I don't have 100% of my time available to spend on pcsx4all and sometimes I must work on other stuff or life or take a break. If you charge ahead with patches, please be aware that it might make it harder for you in the long run.
I was simply not aware that you even had a part5 for your MIPS recompiler. I'm also eargely waiting for the IPU fix, as it's something i have attempted to fix for Unai and failed because it loves to horribly crash at resolutions lower than 320...
Hence why i'm throwing big patches into the ocean because i assumed that no one cared by this point.
In fact, it seems that not even Smagin himself was aware of your efforts.

Quote
In fact, back in December, I'd found and fixed the HLE 'PAD_init' bug related to it not checkng a0,a1 types.  However, this was randomly found by me while fixing random mem alignment issues throughout the project.  Normally I wouldn't spend much time on HLE issues, because it's just the tip of the iceberg: HLE was woefully incompatible, and using a real BIOS is always the preferred method to run games.  I simply had other issues, one of which is currently removing redundant calls to ResetIoCycle() throughout HLE and elsewhere,
after reworking how cycle advancement works in the dynarec.
Yeah, i was taking about smagin himself, of course i had noticed you were working on the MIPS recompiler. (this fork in fact uses part3)
Your last commit for part4 is like 1 year ago so i kinda assumed that you stopped working on it.

Btw, the HLE pad init bug is not even fixed in PCSXR or PCSX-Rearmed but i guess they simply don't care and the saves in some games were still broken. But it wasn't the only issue with HLE, strcat too had some issues and it was preventing Digimon from booting up.
Then they were the saves that were broken and that was only fixed by cherry picking the last commits from PCSX-R upstream + moving up the events which only then fixed the memory saves for good.

Also, i believe that the HLE deserves improvements because : 1) it's faster in some cases and 2) it would be nice if we could at least play games without additional potential legal issues with Sony.

So yeah, i would be happy to talk about pcsx4all, i have some questions for you related to it. (And i pretty much suck recompiler-wise, i myself use the interpreter)
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 12, 2019, 10:33:19 pm
gameblabla, clear something up for me:

Someone is posting updated versions of PCSX4ALL on this Google Drive page (lasted updated Feb 10, 2019):
https://drive.google.com/drive/folders/14bgV9f_weOz0ZAy7WdRl4i5ItYGGViK3

You are also posting updated versions of PCSX4ALL on your page:
https://gameblabla.nl/files/ipk/rs97/

Who is posting the files on the Google Drive site?  Which version of PCSX4ALL should I be using because it seems like two different developers (or more) are currently working on PCSX4ALL for the RS-97..

The Google Drive page is linked off the main RS-97 page here: https://jutleys.wixsite.com/retrogamers97-90
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 13, 2019, 08:36:21 pm
gameblabla, clear something up for me:
Someone is posting updated versions of PCSX4ALL on this Google Drive page (lasted updated Feb 10, 2019):
https://drive.google.com/drive/folders/14bgV9f_weOz0ZAy7WdRl4i5ItYGGViK3
The Google Drive page is linked off the main RS-97 page here: https://jutleys.wixsite.com/retrogamers97-90
I'm not sure if it's pingflood making these builds or Tony making them instead but they are severely behind in improvements and features.
(They don't have the HLE improvements, they don't have the Sakura fix, they don't have the newer MIPS recompiler etc...)

I know that you are a bit lost but that's because dmitrysmagin mostly stopped working on it and senquack is privately working on part5, so there was like a 2 years gaps with no updates from them so that kinda meant that everyone was keeping their own patches to themselves, if they do anything at all. (other than rebuild the current source and call it a day like it used to be the case)

Alright so i talked to senquack a bit about PCSX4ALL and it was definitely useful.
Here's what happened basically :
- He helped improved my HLE BIOS patches.
- He fixed the freeze issue (modchip protection) in Tetris with Cardraptor sakura. (Requires interpreter for now though)
- He's working on part5, including with the GTE rendering code in MIPS MXU 2 assembly and other improvements. He also fixed cache trickery in some games (mostly EA formula games).

The newer PCSX4ALL now includes the fixes (except for part5 of course, it's not ready yet).

So i would advice that you now use my build in the meantime because they did little improvements. If you find another regression though (it shouldn't be but we never know) then let me know.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: jbanes on February 14, 2019, 01:55:02 am
gameblabla, clear something up for me:

Someone is posting updated versions of PCSX4ALL on this Google Drive page (lasted updated Feb 10, 2019):
https://drive.google.com/drive/folders/14bgV9f_weOz0ZAy7WdRl4i5ItYGGViK3

That's a stable build of PCX4ALL that's basically ported from earlier firmwares. It was one of the first IPKs out of the gate when RetroFW was launched. Gameblabla since started working on and making available a newer and more experimental version with higher performance. Right now that means that the previous IPK has a bit more spit and polish on its interface while Gameblabla's makes up for looks with some freaking Back to the Future-like flame-trails of performance.

Right now both options are available. As Gameblabla's work stabilizes, I suspect his version will supplant the existing one.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Pindos on February 14, 2019, 02:42:17 am
Tested the latest version of pcsx, works very well. Almost all games have become stable 60 fps, even in some 3D games like crash Bandicoot and resident evil. Thanks to the developer for this emulator, we are waiting for other transfers of games and applications :)
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 14, 2019, 03:59:19 am
gameblabla, clear something up for me:

Someone is posting updated versions of PCSX4ALL on this Google Drive page (lasted updated Feb 10, 2019):
https://drive.google.com/drive/folders/14bgV9f_weOz0ZAy7WdRl4i5ItYGGViK3

That's a stable build of PCX4ALL that's basically ported from earlier firmwares. It was one of the first IPKs out of the gate when RetroFW was launched. Gameblabla since started working on and making available a newer and more experimental version with higher performance. Right now that means that the previous IPK has a bit more spit and polish on its interface while Gameblabla's makes up for looks with some freaking Back to the Future-like flame-trails of performance.

Right now both options are available. As Gameblabla's work stabilizes, I suspect his version will supplant the existing one.

Thanks for clearing this up for me..  Gameblabla's PCX4ALL works excellent for me...
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 14, 2019, 04:00:22 am
Found an issue with ScummVM..  it's not saving any settings.  When I go into the options and change something such as Save game path or whatever, it won't retain this setting the next time I launch ScummVM.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: ChrisRR on February 15, 2019, 01:14:13 am
Could you compile Temper for PC Engine emulation please?
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: far on February 15, 2019, 04:33:14 am
Could you compile Temper for PC Engine emulation please?

https://drive.google.com/drive/folders/16JRzUl5LlIXIP_Sfbb_6vPM07B1FXvL7

Download and try out temper.rar
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: ChrisRR on February 15, 2019, 01:55:07 pm
I tried copying the contents of that rar file into the emulators directory but it seems to be in a different format to other emulators.  I can't run it through commander either
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Stoofa on February 15, 2019, 08:44:36 pm
I've been having limited success with the fba-a320.ipk on the googledrive. I've been using the FBA v0.2.97.39 romset. But have been coming up against a lot of errors. Am I using the wrong set or is it a case of its being worked on still?

I've no doubt its me doing something wrong, just trying to work out where I'm failing.

I know its slightly off topic as its a different originator but thought I would ask anyway.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: adventureFAN on February 15, 2019, 09:10:07 pm
Could you compile Temper for PC Engine emulation please?

https://drive.google.com/drive/folders/16JRzUl5LlIXIP_Sfbb_6vPM07B1FXvL7

Download and try out temper.rar
Dosn't work for me =(
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 15, 2019, 09:41:35 pm
I've been having limited success with the fba-a320.ipk on the googledrive. I've been using the FBA v0.2.97.39 romset. But have been coming up against a lot of errors. Am I using the wrong set or is it a case of its being worked on still?

I've no doubt its me doing something wrong, just trying to work out where I'm failing.

I know its slightly off topic as its a different originator but thought I would ask anyway.

I had the same romset, but I used clrmamepro and a .dat file for v0.2.96.86 to down-convert my romset to be compatible with FBA v0.2.96.86.  My romset isn't 100% complete, but a majority of the roms work fine now.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Stoofa on February 15, 2019, 10:46:00 pm
I've been having limited success with the fba-a320.ipk on the googledrive. I've been using the FBA v0.2.97.39 romset. But have been coming up against a lot of errors. Am I using the wrong set or is it a case of its being worked on still?

I've no doubt its me doing something wrong, just trying to work out where I'm failing.

I know its slightly off topic as its a different originator but thought I would ask anyway.

I had the same romset, but I used clrmamepro and a .dat file for v0.2.96.86 to down-convert my romset to be compatible with FBA v0.2.96.86.  My romset isn't 100% complete, but a majority of the roms work fine now.

Brilliant, thank you for the advice mate. Much appreciated.

Title: Re: My IPK builds for RetroFW (RS-97)
Post by: ace9094 on February 17, 2019, 12:34:10 am
Hey Gameblabla,

Thanks for these IPK files... I see PC Engine (Temper) has been added too...

Great work, I appreciate the effort and time taken  8)
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 17, 2019, 03:39:43 am
I have (re)ported Temper and for the first time, a port of Quake 2 for the RS-97 !
Enjoy

I hope i can make available EasyRPG here someday but it is still crashing on some games. I need to fix that before i push it here.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: far on February 17, 2019, 04:54:45 am
I have (re)ported Temper and for the first time, a port of Quake 2 for the RS-97 !
Enjoy

I hope i can make available EasyRPG here someday but it is still crashing on some games. I need to fix that before i push it here.

Quake II !!!  This is so awesome.  I have a quick question though... is it normal when installing ipk for the Package installer to spam warnings about  extracting archive entries: "Can't set user=1000/group=1000 for..."
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 17, 2019, 05:25:06 am
Quake II !!!  This is so awesome.  I have a quick question though... is it normal when installing ipk for the Package installer to spam warnings about  extracting archive entries: "Can't set user=1000/group=1000 for..."
Yes, because FAT32 does not allow permissions, hence the warnings.
I think OPK should be patched (or maybe there's a command line arg?) so it does not complain about it.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 17, 2019, 11:30:15 pm
https://www.youtube.com/watch?v=YdDklqkCE8U (https://www.youtube.com/watch?v=YdDklqkCE8U)
I also ported it to the bittboy just for comparison but it doesn't run too badly here either.
(I accidently disabled sound on the bittboy though oops, but the game does have sound and there are no issues)
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 18, 2019, 02:40:22 am
Maybe this is a crazy question, but does the RS-97 with RetroFW support external peripherals such as keyboard, mouse, or game controller through the mini USB port?
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: HercTNT on February 18, 2019, 04:01:17 am
it is possible to create a uart port. it has been done and it can be used for data communication obviously. it would be neat if it could be used for hardware addons or local multiplayer via data cable. no one has made headway on that in a long time.

Gameblabla thank you for the continued hard work. rs97 just gets better and better
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 18, 2019, 12:14:49 pm
Alright, my first release of Handy had a few issues with sound & sync.
Those are finally fixed and everything should run smoothly.

it is possible to create a uart port. it has been done and it can be used for data communication obviously. it would be neat if it could be used for hardware addons or local multiplayer via data cable. no one has made headway on that in a long time.

Gameblabla thank you for the continued hard work. rs97 just gets better and better
Yes, i am aware for the UART port but that only works one way as far as i know, not two-away and it is mostly used for getting debug logs.
And well, a mini USB to USB adapter could in theory allow for a small wifi adapter to be plugged in but from what i gather, the current kernel does not support that yet.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 18, 2019, 03:39:13 pm
I have (re)ported Temper and for the first time, a port of Quake 2 for the RS-97 !
Enjoy

I hope i can make available EasyRPG here someday but it is still crashing on some games. I need to fix that before i push it here.

gameblabla, I also greatly appreciate your work as well as the other developers who make all of this possible..  all of you devs are doing this in your spare time and you could be using that time for other more important things!

The Quake 2 port is awesome!  Last night I bought the full version of Quake and Quake 2 from Steam ($4.99 each) so I could gain access to the .pak files.  Copying over the .pak files to my RS-97 for Quake gave me the full version, but that process didn't work for Quake 2.  When I copied over the .pak files for Quake 2, the menu and console at the bottom of the screen showed up, but nothing would run.  Do I need to copy over more than just the .pak files to get the full version Quake 2 to work?
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: far on February 18, 2019, 04:43:50 pm
I have (re)ported Temper and for the first time, a port of Quake 2 for the RS-97 ! thank you
Enjoy

I hope i can make available EasyRPG here someday but it is still crashing on some games. I need to fix that before i push it here.

gameblabla, I also greatly appreciate your work as well as the other developers who make all of this possible..  all of you devs are doing this in your spare time and you could be using that time for other more important things!

The Quake 2 port is awesome!  Last night I bought the full version of Quake and Quake 2 from Steam ($4.99 each) so I could gain access to the .pak files.  Copying over the .pak files to my RS-97 for Quake gave me the full version, but that process didn't work for Quake 2.  When I copied over the .pak files for Quake 2, the menu and console at the bottom of the screen showed up, but nothing would run.  Do I need to copy over more than just the .pak files to get the full version Quake 2 to work?

You need to copy the whole baseq2 folder.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: lazanti on February 18, 2019, 04:53:42 pm
Tested the latest version of pcsx, works very well. Almost all games have become stable 60 fps, even in some 3D games like crash Bandicoot and resident evil. Thanks to the developer for this emulator, we are waiting for other transfers of games and applications :)
What about Metal Gear Solid? :)
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: far on February 18, 2019, 05:01:37 pm
Tested the latest version of pcsx, works very well. Almost all games have become stable 60 fps, even in some 3D games like crash Bandicoot and resident evil. Thanks to the developer for this emulator, we are waiting for other transfers of games and applications :)
What about Metal Gear Solid? :)

MGS is just barely playable, using the PAL version.  Interior scenes are typically 50/50 fps, but even with frame skipping the game feels sluggish.  It's fast enough to play IMHO, but hopefully there will be further optimizations.  CPU is at 666MHz

EDIT:. I just tried 690MHz and the game feels full speed.  Only issue is the comm screen: weird buffer glitch on the right hand side.
MGS is very playable.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Hellboy82BR on February 18, 2019, 07:26:42 pm
There's is no way to improve the option "interlace"? When i activate it the frame rate increases, but this option create a kind of a mix with the second layer or Background, When the game have a black background works well (low res but full speed) but when the game have a undefined BG it makes a strange interlaced mash. Would be a good improvement.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 18, 2019, 08:14:08 pm
There's is no way to improve the option "interlace"? When i activate it the frame rate increases, but this option create a kind of a mix with the second layer or Background, When the game have a black background works well (low res but full speed) but when the game have a undefined BG it makes a strange interlaced mash. Would be a good improvement.
He's working on improving the interlacing option. Right now, it is as you may have noticed, very poor.
Senquack is working towards finishing part5 of his mips recompiler making use of the MXU and he told me i can expect speed improvements around 10~20 %. So yeah, just wait guys for now.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 18, 2019, 11:13:53 pm
I have (re)ported Temper and for the first time, a port of Quake 2 for the RS-97 ! thank you
Enjoy

I hope i can make available EasyRPG here someday but it is still crashing on some games. I need to fix that before i push it here.

gameblabla, I also greatly appreciate your work as well as the other developers who make all of this possible..  all of you devs are doing this in your spare time and you could be using that time for other more important things!

The Quake 2 port is awesome!  Last night I bought the full version of Quake and Quake 2 from Steam ($4.99 each) so I could gain access to the .pak files.  Copying over the .pak files to my RS-97 for Quake gave me the full version, but that process didn't work for Quake 2.  When I copied over the .pak files for Quake 2, the menu and console at the bottom of the screen showed up, but nothing would run.  Do I need to copy over more than just the .pak files to get the full version Quake 2 to work?

You need to copy the whole baseq2 folder.

Schweet.. that solved my problem.  Thanks!
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 18, 2019, 11:18:00 pm
gameblabla, any advice for me with regards to getting ScummVM to save its settings?  When I change one of the settings (such as the game file save path), it doesn't remember the settings the next time I launch ScummVM.  Also, I think ScummVM throws an exception or something when I exit it, because as soon as I exit ScummVM, I can't immediately relaunch it again until I reset my device.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Senor Quack on February 19, 2019, 12:09:21 am
There's is no way to improve the option "interlace"? When i activate it the frame rate increases, but this option create a kind of a mix with the second layer or Background, When the game have a black background works well (low res but full speed) but when the game have a undefined BG it makes a strange interlaced mash. Would be a good improvement.
He's working on improving the interlacing option. Right now, it is as you may have noticed, very poor.
Senquack is working towards finishing part5 of his mips recompiler making use of the MXU and he told me i can expect speed improvements around 10~20 %. So yeah, just wait guys for now.

The 10-20% estimate includes as a whole the dynarec part1..5 branches + MXU GTE. So, you've already realized some of the improvements from having incorporated pre-part5 branches, and the GTE improvements would only benefit 3D games.  My estimate also assumes your kernel uses the standard 4KB page size which the dynarec can take advantage of, not something unusual like 16KB or 64KB.  I want to give you realistic expectations, and have no RS-97 hardware to test/dev with (noone donated one to me).
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Senor Quack on February 19, 2019, 12:14:08 am
Tested the latest version of pcsx, works very well. Almost all games have become stable 60 fps, even in some 3D games like crash Bandicoot and resident evil. Thanks to the developer for this emulator, we are waiting for other transfers of games and applications :)
What about Metal Gear Solid? :)

MGS is just barely playable, using the PAL version.  Interior scenes are typically 50/50 fps, but even with frame skipping the game feels sluggish.  It's fast enough to play IMHO, but hopefully there will be further optimizations.  CPU is at 666MHz

EDIT:. I just tried 690MHz and the game feels full speed.  Only issue is the comm screen: weird buffer glitch on the right hand side.
MGS is very playable.

MGS is a fairly demanding game, frameskip I'm sure is needed with this one on a 600mhz device, as even 1GHz GCW struggled for a long time, and some scenes can still dip below full speed.

Be sure you have 'Cycle Multiplier' set to 2.0 in settings. MGS and some other games depend on this, or game speed will seem sluggish regardless of frameskip or other settings.  Out of curiosity, please tell me, what are gameblabla's releases setting it to?
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: far on February 19, 2019, 02:22:59 am
MGS is a fairly demanding game, frameskip I'm sure is needed with this one on a 600mhz device, as even 1GHz GCW struggled for a long time, and some scenes can still dip below full speed.

Be sure you have 'Cycle Multiplier' set to 2.0 in settings. MGS and some other games depend on this, or game speed will seem sluggish regardless of frameskip or other settings.  Out of curiosity, please tell me, what are gameblabla's releases setting it to?

I am setting the cycle multiplier to 2.00, and the simple fact the MGS is barely playable is already beyond my expectations for the rs97.  Gameblabla's port is set to 2.00 by default, for the cycle multi.  Also, to anyone interested: While I did get smooth gameplay through the first level of MGS with frameskipping set to 1, and an OC of 690MHz, on my particular rs97 690MHz crashes the device under load, while 642MHz to 666MHz appears to be stable, your mileage may vary.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 19, 2019, 05:20:11 pm
Alright guys,
I have discovered an issue with Triple & Double buffering : it conflicts with the audio sync via OSS.
As a result, the whole thing becomes slightly slower : this was mostly only noticeable on some Atari lynx games on Handy but SMS Plus GX was also affected.
As a result, i have disable Triple buffering on both Handy & SMS Plus GX and they should work smoothly now. (Updated as of this post)

PCSX4ALL also uses Triple buffering so i suspect it could suffer from the same issue.

gameblabla, any advice for me with regards to getting ScummVM to save its settings?  When I change one of the settings (such as the game file save path), it doesn't remember the settings the next time I launch ScummVM.  Also, I think ScummVM throws an exception or something when I exit it, because as soon as I exit ScummVM, I can't immediately relaunch it again until I reset my device.
I noticed that ScummVM's configuration folder has a tendency to corrupt itself, preventing deletion.
You can check this by deleting .cache on your sd card (if it's not there, look for .scummvm inside of one the folders).
The only way to solve this is to check the FAT32 partition with Windows/Linux.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Jason01 on February 20, 2019, 02:39:51 am
I noticed that ScummVM's configuration folder has a tendency to corrupt itself, preventing deletion.
You can check this by deleting .cache on your sd card (if it's not there, look for .scummvm inside of one the folders).
The only way to solve this is to check the FAT32 partition with Windows/Linux.

Once again, you nailed it.  Thanks for the advice.. it solved my problem.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Long on February 23, 2019, 12:13:09 pm
Hello!  compile the Meritous game  please! and Chocolate Doom!
thank you!
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: 02k0 on February 24, 2019, 02:38:54 am
how is running Quake 2? I already installed it and did not create the shortcut and can not even execute.

Enviado de meu Moto G (4) usando o Tapatalk

Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 24, 2019, 08:20:40 am
how is running Quake 2? I already installed it and did not create the shortcut and can not even execute.

Enviado de meu Moto G (4) usando o Tapatalk
Give it some time before exiting. Install it via the explorer and wait for a while.
(You can press Down to update the terminal)

I suggest you update the GmenuNx ipk if you didn't do so already.

Quote
Hello! Compile the Meritous game please! and Chocolate Doom!
thank you!
No plans for meritous for now but i am considering Chocolate Doom.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Hellboy82BR on February 25, 2019, 02:06:06 pm
I was testing some apps that come in the Opendingux for Rs97 and i figure out several games are running without issues (apparently) in the RetroFW:
Looks like it have some compatibility.

 Included the Chocolate Doom

All you need to do is copy the aplications and add a respective link properly:


Profanation Deluxe
Arkanoid
Just4Qix
KETM
The last mission
Meritous
MrDrillux
Open Tyrian
Pang
Quake
Rise of The Triad
Spartak Chess
Apricots
Spout
Super Trans Ball 2
Triple Trapled
Wolfenstein 3
Blockout 2
Legend of Zelda: Return of Hylian

Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Long on February 25, 2019, 07:06:55 pm
I was testing some apps that come in the Opendingux for Rs97 and i figure out several games are running without issues (apparently) in the RetroFW:
Looks like it have some compatibility.

 Included the Chocolate Doom

All you need to do is copy the aplications and add a respective link properly:

in details, please!
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Hellboy82BR on February 25, 2019, 08:06:31 pm
I was testing some apps that come in the Opendingux for Rs97 and i figure out several games are running without issues (apparently) in the RetroFW:
Looks like it have some compatibility.

 Included the Chocolate Doom

All you need to do is copy the aplications and add a respective link properly:

in details, please!

I uploaded all games that works from opendingux (my previous installed firmware).
link Here:
https://www.plustransfer.com/download.php?id=30ed926f85f29639e788bb2426ef4cee

Each folder in compressed archive it's a diferent game. Select the game folder that you would like to install then copy to folder:
"Home/Retrofw/Games" directory.

After that, create a link pressing select button and choosing Add link, Finally you navigate to the main archive inside the game folder copied and select it.


Let me know if it works (Like Gameblala said exist a possibility to crash) :o

Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on February 25, 2019, 08:15:39 pm
I was testing some apps that come in the Opendingux for Rs97 and i figure out several games are running without issues (apparently) in the RetroFW:
Looks like it have some compatibility.
Yup, this is because Opendingux at its heart is nothing more than a uclibc-based linux distro built with soft-float.
However, the shared libraries are built with hard-float so these apps might be able to crash !

It's possible to achieve full compatibility with those by building said shared-libraries as soft-float and exporting the LD_PRELOAD variable to said directory. I was planning on releasing a fully compatible Opendingux distribution as to have full compatibility with proprietary apps/games but all the games you pointed to so far have source code available.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Hellboy82BR on February 25, 2019, 08:36:15 pm
Quote
Yup, this is because Opendingux at its heart is nothing more than a uclibc-based linux distro built with soft-float.
However, the shared libraries are built with hard-float so these apps might be able to crash !

It's possible to achieve full compatibility with those by building said shared-libraries as soft-float and exporting the LD_PRELOAD variable to said directory. I was planning on releasing a fully compatible Opendingux distribution as to have full compatibility with proprietary apps/games but all the games you pointed to so far have source code available.

Oh I understand now, so this files are not fully compatible, I was expecting this.  :-[ :'(
But for a while to make some tests it's ok to me.
Sure, if this games not damage the device. (There's no way to do this right?)
Thank you so much by your support and explanation.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: Long on February 26, 2019, 08:03:10 am
I was testing some apps that come in the Opendingux for Rs97 and i figure out several games are running without issues (apparently) in the RetroFW:
Looks like it have some compatibility.

 Included the Chocolate Doom

All you need to do is copy the aplications and add a respective link properly:

in details, please!

I uploaded all games that works from opendingux (my previous installed firmware).
link Here:
https://www.plustransfer.com/download.php?id=30ed926f85f29639e788bb2426ef4cee

Each folder in compressed archive it's a diferent game. Select the game folder that you would like to install then copy to folder:
"Home/Retrofw/Games" directory.

After that, create a link pressing select button and choosing Add link, Finally you navigate to the main archive inside the game folder copied and select it.


Let me know if it works (Like Gameblala said exist a possibility to crash) :o
thanks! Doom works good
but meritous is not works
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 03, 2019, 11:24:27 am
I have ported Stella 3.9.3 to the RS-97 as well as Opentyrian.

The Stella port is based on the GCW0 port by David Knight, with some modifications to allow it to work on the RS-97 since it lacks an analog stick.
Enjoy
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: HercTNT on March 03, 2019, 06:31:01 pm
I have ported Stella 3.9.3 to the RS-97 as well as Opentyrian.

The Stella port is based on the GCW0 port by David Knight, with some modifications to allow it to work on the RS-97 since it lacks an analog stick.
Enjoy

Awesome Sauce! i really like this retro firmware. the rs-97 is a plucky little device. Thank you for the ports.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: eltehero on March 12, 2019, 03:49:04 am
gameblabla, can you port the latest GCW0 version of FCEUX (by dimitry smagin) to RS-97 sometime? It would be nice to have a fullspeed nes emu with your other ipk builds.

I don't think that the talented Dingoo A320/GCW0 emulator devs that made the scene great are particularly interested in this device apart from yourself and Slaanesh :(

Is the Temper running at fullspeed including the supergrafx games?

Thanks so much for your effort and hard work. I'm considering getting the white one
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: vermillion on March 12, 2019, 10:49:38 am
I was testing some apps that come in the Opendingux for Rs97 and i figure out several games are running without issues (apparently) in the RetroFW:
Looks like it have some compatibility.

 Included the Chocolate Doom

All you need to do is copy the aplications and add a respective link properly:

in details, please!

I uploaded all games that works from opendingux (my previous installed firmware).
link Here:
https://www.plustransfer.com/download.php?id=30ed926f85f29639e788bb2426ef4cee

Each folder in compressed archive it's a diferent game. Select the game folder that you would like to install then copy to folder:
"Home/Retrofw/Games" directory.

After that, create a link pressing select button and choosing Add link, Finally you navigate to the main archive inside the game folder copied and select it.


Let me know if it works (Like Gameblala said exist a possibility to crash) :o
Could you re-upload as the link is dead.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: HercTNT on March 12, 2019, 07:58:02 pm
gameblabla, can you port the latest GCW0 version of FCEUX (by dimitry smagin) to RS-97 sometime? It would be nice to have a fullspeed nes emu with your other ipk builds.

I don't think that the talented Dingoo A320/GCW0 emulator devs that made the scene great are particularly interested in this device apart from yourself and Slaanesh :(

Is the Temper running at fullspeed including the supergrafx games?

Thanks so much for your effort and hard work. I'm considering getting the white one

The amount of people involved is considerably higher then you have given credit for. Quite a few very talented people have worked hard to get the rs-97 this far. 
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: eltehero on March 13, 2019, 12:57:43 am
gameblabla, can you port the latest GCW0 version of FCEUX (by dimitry smagin) to RS-97 sometime? It would be nice to have a fullspeed nes emu with your other ipk builds.

I don't think that the talented Dingoo A320/GCW0 emulator devs that made the scene great are particularly interested in this device apart from yourself and Slaanesh :(

Is the Temper running at fullspeed including the supergrafx games?

Thanks so much for your effort and hard work. I'm considering getting the white one

The amount of people involved is considerably higher then you have given credit for. Quite a few very talented people have worked hard to get the rs-97 this far.

HercTNT, don't get me wrong. I do appreciate the hard work done by all involved. The amazing work done by the firmware devs, Steward, Tonyjih, gameblabla and others. 

Most of the work done has been on development of the excellent custom firmwares. I was talking about development of emus specifically for the device, and that although a lot of emus have been compiled, the only emu devs from the A320/GCW0 scene that are actually maintaining and optimising emus are gameblabla and Slaanesh will be porting his mame4all.

However it is nice to see that new emu devs are contributing to make the device better.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 13, 2019, 04:23:26 am
Alright guys, i am very ashamed because i broke save states in SMS Plus GX.
It was caused by multiple issues, which all started with a work that should have not been attempted this early.
This is now fixed of course.

Another issue that was fixed is running Fantastic Dizzy in PAL mode : HUD would not display properly.
No one noticed this issue though because the game was forced to run in NTSC mode, even though that can cause issues with this game.

Gauntlet had graphical glitches in game (These were also in ekeeke's fork), which is now fixed.

I also added Scale2x, the upscaler that attempts to improve graphics.
It is very CPU intensive and i would only recommend it for Game Gear games.

SRAM saving is fixed, this fixes games like Penguin Land when attempting to save data. (it would fail before due to an error in parsing the path)

The Colecovision is now supported :
Make sure to have the Colecovision bios called "BIOS.col" in .smsplus/bios.
You also need to make sure your colecovision games have the col extension, otherwise it will refuse to run them.
This unfortunately means that it can't run zipped CBS games because it cannot detect them.
Compatibility should be higher or similar to ColEm.

I've written two blog posts about my fork of SMS Plus GX, which you can read here :
https://blog.gameblabla.nl/2019/03/12/smssdl/ (https://blog.gameblabla.nl/2019/03/12/smssdl/)
https://blog.gameblabla.nl/2019/03/08/smssdl/ (https://blog.gameblabla.nl/2019/03/08/smssdl/)

Grab the new build in the first post.

I don't think that the talented Dingoo A320/GCW0 emulator devs that made the scene great are particularly interested in this device apart from yourself and Slaanesh :(
Slaanesh is dead lol.... We're still waiting for his port of MAME, on any platforms.

Quote
gameblabla, can you port the latest GCW0 version of FCEUX (by dimitry smagin) to RS-97 sometime?
It was already ported by pingflood, you should find it here :
https://github.com/pingflood/FCEUX/releases/download/latest/fceux.ipk (https://github.com/pingflood/FCEUX/releases/download/latest/fceux.ipk)

Quote
Is the Temper running at fullspeed including the supergrafx games?
SuperGrafx games should be able to run fullspeed now, especially since i have profiled it myself.

Anyway, there's still a lot of work to do, even on emulators...
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: riverinwoods on March 13, 2019, 06:57:07 am
Your a legend gameblabla! We?re lucky to have peeps like u around, cheers for the work!
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: chevette on March 13, 2019, 05:26:09 pm
Thanks gameblabla for all your cool work.

The Colecovision is now supported :
Make sure to have the Colecovision bios called "BIOS.col" in .smsplus/bios.
You also need to make sure your colecovision games have the col extension, otherwise it will refuse to run them.
This unfortunately means that it can't run zipped CBS games because it cannot detect them.
Compatibility should be higher or similar to ColEm.

I tried the new sms_sdl.ipk (3-13-19), have the Colecovision bios called "BIOS.col" in .smsplus/bios, all the Colecovision ROMs are .col. When I start any Colecovision ROM, I get a black screen. What am I doing wrong??
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 13, 2019, 05:59:18 pm
I tried the new sms_sdl.ipk (3-13-19), have the Colecovision bios called "BIOS.col" in .smsplus/bios, all the Colecovision ROMs are .col. When I start any Colecovision ROM, I get a black screen. What am I doing wrong??
Well i made a mistake in the IPK, which would mean that normally you wouldn't be even able to select the Colecovision roms.
Thus, you'll get a black screen either way.

There's a new version coming up that drops SDL as a dependency and which draws to low level instead.
Input is now also read from /dev/input/event0.
This should improve input latency & the overall the speed of it.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: chevette on March 13, 2019, 06:19:55 pm
I changed the filter on the ICON to allow .col, then I was able to select Colecovision ROMS. OK, thanks for you help, looking forward to the next update!
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 15, 2019, 09:51:01 pm
Another (hopefully) final update to SMS Plus GX before i move on.

The save state bug was not completely fixed unfortunately... This is fixed now, it was caused by an error on my side.
https://github.com/gameblabla/sms_sdl/commit/0fdb3e3424709707df97dedb6b4ed26addbfc3d0 (https://github.com/gameblabla/sms_sdl/commit/0fdb3e3424709707df97dedb6b4ed26addbfc3d0)

The brightness level is set to its highest for Master system games, this makes games less darker and on par with other emulators.

You can now toggle the sound volume, the max setting is 4, which is the volume multiplied by 4.
Default is 2 but you can decrease it back to 1.

Settings are also saved (as binary) so it will remember your last settings for upscaler & volume.
Kind of pointless right now but might be important in the future.

IPK now allows you to select Colecovision games.
Another potential issue that could arise are game gear games not being properly detected and thus run as Master system games, this is somewhat fixed as long as you are not zipping them.

The rest are mostly internal changes, nothing news worthy for users.

Now i can finally tackle Oswan and other emulators...

EDIT: Made a list to myself as to address the problematic  games on SMS Plus GX (which also affects other emulators) :
https://github.com/gameblabla/sms_sdl/blob/master/docs/BROKEN_GAMES_LIST.txt (https://github.com/gameblabla/sms_sdl/blob/master/docs/BROKEN_GAMES_LIST.txt)

Don't try to play Batman & Robin GG hehe
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: riverinwoods on March 15, 2019, 11:44:03 pm
New sms ipk wont unpack, not sure what?s going on...fails to extract data files, do I need to delete more files than old emu and obvious folders before putting updated ipk in? Is there an opk uninstall file sumwer? Sorry if this is supposed to be obvious..
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: chevette on March 15, 2019, 11:47:48 pm
SMS colors are all screwed up now, and Colecovision allows you to select game but displays a black screen. I have RS-97 Ver 2.0
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: riverinwoods on March 16, 2019, 12:08:55 am
Deleted new sms ipk and now have a corrupt sms file folder I can?t delete when USB connected, and can?t see it in gmenunx?...so all I could do was rename corrupt sms folder (on my pc (USB connected)) and reinstall old sms ipk which loaded....but now doesn?t read boxart, won?t save directory paths in edit..... ???

I can load games though...(previous ipk)
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: chevette on March 16, 2019, 12:35:52 am
Make sure you delete the .smsplus + \emus\sms_sdl folders before you install a prior sms_sdl.ipk file.
That was the only way I could get mine to work again
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: riverinwoods on March 16, 2019, 01:18:36 am
Make sure you delete the .smsplus + \emus\sms_sdl folders before you install a prior sms_sdl.ipk file.
That was the only way I could get mine to work again
Yea did that...
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 16, 2019, 10:06:31 am
Well it had nothing to do witth the .smsplus folder...
Somehow the IPK file generated got corrupt... so when you install it, you would get a black screen in SMS Plus GX.
I redid it the package and it works properly now.

Strangest OPK bug but if you had the issues, re-download it again. (hopefully the last time)
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: chevette on March 16, 2019, 12:05:33 pm
Attempted to install the new IPK, but got errors during install
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 16, 2019, 12:40:21 pm
Attempted to install the new IPK, but got errors during install
What errors ? If it's an error saying that time cannot be restored then you can ignore it.
Run it again and see if it works

If you got errors saying that it is unable to install it well that sometimes can happen under normal circumstances,
it's not related to SMS_SDL...
Delete your .opk folder and try again.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: chevette on March 16, 2019, 02:46:01 pm
Attempted to install the new IPK, but got errors during install
What errors ? If it's an error saying that time cannot be restored then you can ignore it.
Run it again and see if it works

If you got errors saying that it is unable to install it well that sometimes can happen under normal circumstances,
it's not related to SMS_SDL...
Delete your .opk folder and try again.
Deleting .opk contents worked for me. Thank - you. Only problem now is if I open .sms file, it is fine. Then open .gg, it is fine, but if I go back and open .sms file, colors are all screwed up. Deleting the config.cfg file in the .smsplus folder seems to work, but I have to do each time I switch between Sega Master System + Game Gear. Thanks again
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 16, 2019, 04:55:30 pm
Deleting .opk contents worked for me. Thank - you. Only problem now is if I open .sms file, it is fine. Then open .gg, it is fine, but if I go back and open .sms file, colors are all screwed up. Deleting the config.cfg file in the .smsplus folder seems to work, but I have to do each time I switch between Sega Master System + Game Gear. Thanks again
FML, you're right, i forgot to properly fix it as i made yet another mistake.
Uploaded a newer IPK and checked it, it fixed all the issues and installing the IPK works fine.

Title: Re: My IPK builds for RetroFW (RS-97)
Post by: chevette on March 16, 2019, 07:03:26 pm
Deleting .opk contents worked for me. Thank - you. Only problem now is if I open .sms file, it is fine. Then open .gg, it is fine, but if I go back and open .sms file, colors are all screwed up. Deleting the config.cfg file in the .smsplus folder seems to work, but I have to do each time I switch between Sega Master System + Game Gear. Thanks again
FML, you're right, i forgot to properly fix it as i made yet another mistake.
Uploaded a newer IPK and checked it, it fixed all the issues and installing the IPK works fine.
Installed IPK perfectly, both Sega Master System + Game Gear are working perfectly now. Can switch between the two with no problem. Thank you so much gameblabla!!!
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: riverinwoods on March 17, 2019, 02:28:54 am
now I have 2 corrupt sms folders in my emu folder that are corrupt and I don't know how to delete them......back to the old sms ipk again....
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 17, 2019, 03:26:14 am
now I have 2 corrupt sms folders in my emu folder that are corrupt and I don't know how to delete them......back to the old sms ipk again....
Well the newer SMS should be compatible with the older SMS saves... (before save states started to break)
Sorry for the trouble though but it happens.

Btw, it's not hard to delete the folders, all your save states are in .smsplus/sstates.
(If you can't delete them still, well your FAT32 partition probably got corrupt. try pressing X while power it on, i think it triggers the filesystem fix)

The older versions also don't support SRAM saving in some games so probably recommend you upgrade still unless you have important progress.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: riverinwoods on March 17, 2019, 05:33:14 am
Not the save states, it?s the emu sms folder but is corrupted, definitely can?t delete them and think that?s why I can?t get the new ipk set up. Reflashed fw and everything else.....bummer but only way I can think of cleaning it up.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 17, 2019, 06:41:56 am
Not the save states, it?s the emu sms folder but is corrupted, definitely can?t delete them and think that?s why I can?t get the new ipk set up. Reflashed fw and everything else.....bummer but only way I can think of cleaning it up.
Yup, your partition definitely got corrupt. You can just have Windows fix it with chkdsk or using the GUI.
Then you should be able to delete said folder.

(This is unrelated to SMS SDL btw, it can happen for anything. The reason why is because FAT32 isn't exactly reliable nor stable.
There are ways around that but it involves switching to ext3....)
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: riverinwoods on March 17, 2019, 10:47:10 am
Not the save states, it?s the emu sms folder but is corrupted, definitely can?t delete them and think that?s why I can?t get the new ipk set up. Reflashed fw and everything else.....bummer but only way I can think of cleaning it up.
Yup, your partition definitely got corrupt. You can just have Windows fix it with chkdsk or using the GUI.
Then you should be able to delete said folder.

(This is unrelated to SMS SDL btw, it can happen for anything. The reason why is because FAT32 isn't exactly reliable nor stable.
There are ways around that but it involves switching to ext3....)

Yea reflashed, replaced and all is good again.....ur new sms ipk is good, thx gameblabla
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 17, 2019, 10:58:28 pm
Added port of Chocolate Doom based directly on Johnnny's flame port.
https://github.com/JohnnyonFlame/chocolate-doom (https://github.com/JohnnyonFlame/chocolate-doom)

The newer versions have little to no improvements and actually run slower so this will do.

Grab the IPK in the first post.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: chevette on March 18, 2019, 12:29:22 am
gameblabla - Thanks for Chocolate Doom (and all your releases). Quick question......do all installs to RetroFW have to be done using IPK files, or can they be installed the old fashioned way? I want to get Vice (Commodore 64) emulator working on RetroFW, but haven't had any luck trying to install the non IPK way. Thanks for all you do
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: HercTNT on March 18, 2019, 01:40:41 am
All work great. Strife, hexen, heretic, doom never looked or worked so good. Thank you.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: adventureFAN on March 18, 2019, 07:15:32 am
gameblabla you are awsome!
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 18, 2019, 11:36:12 am
gameblabla - Thanks for Chocolate Doom (and all your releases). Quick question......do all installs to RetroFW have to be done using IPK files, or can they be installed the old fashioned way? I want to get Vice (Commodore 64) emulator working on RetroFW, but haven't had any luck trying to install the non IPK way. Thanks for all you do
Don't bother with Opendingux binaries, just wait for us to provide a build for it.
You can execute such binaries with Explorer but it's not guaranteed it will even run and will crash as soon as it encounters a float.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: papapito on March 18, 2019, 05:54:48 pm
Gameblabla, what's the toolchain needed to create our own ipk's? What are the steps needed?
I've been wanting to port the wonderswan emulator for Tony's kernel.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: gameblabla on March 18, 2019, 06:09:30 pm
Gameblabla, what's the toolchain needed to create our own ipk's? What are the steps needed?
I've been wanting to port the wonderswan emulator for Tony's kernel.
Don't port Oswan for RetroFW yet, that's my emulator and it has issues with some games corrupting the menu.
I am working on revamping the menu as to avoid the leaking issues.
It also has other issues (including sound), so please don't port it.
Title: Re: My IPK builds for RetroFW (RS-97)
Post by: eltehero on March 18, 2019, 10:16:43 pm
gameblabla - Thanks for Chocolate Doom (and all your releases). Quick question......do all installs to RetroFW have to be done using IPK files, or can they be installed the old fashioned way? I want to get Vice (Commodore 64) emulator working on RetroFW, but haven't had any luck trying to install the non IPK way. Thanks for all you do

There is a GCW0 version of vice which qbertaddict uploaded back in 2014. I never used it when I had the handheld but it's supposed to be fullspeed. That may be a good version to port?