Dingoonity.org

Other Portable Consoles => Ingenic JZ47xx Devices => Retro Game 350/RG-350 => Topic started by: gameblabla on October 09, 2019, 06:23:18 am

Title: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 09, 2019, 06:23:18 am
Hello guys !

The RG-350 is compatible with GCW0 software and its OPKs, except for of course the lack of a wifi chip.
Here's a list of ports that i had made for the GCW0 which should also work on the RG-350 :

Quote from: GCW0 ports
Games (Native ports)
  • Hydra Castle Labyrinth (https://github.com/gameblabla/hydracastlelabyrinth/releases)
  • OverHeated (https://github.com/gameblabla/overheated/raw/master/overheated.opk)
  • AlterEgo (https://github.com/gameblabla/bitbox-alterego-gcw0/raw/master/alterego.opk)
  • Hexa-Hop (https://github.com/gameblabla/hexahop/raw/master/hexahop.opk)
  • Ganbare-Natsuki San (https://github.com/gameblabla/Ganbare-Natsuki-San/raw/master/gnp.opk)
  • Evil Australians (https://github.com/gameblabla/evilaustralians/raw/master/release/Evil_australians.opk)
  • nKaruga (https://github.com/gameblabla/nKaruga/releases)
  • nCrafti (https://github.com/gameblabla/crafti/raw/master/crafti.opk)
  • Super Methane Brothers (https://github.com/gameblabla/methane/raw/master/source/gcw/methane.opk)
  • SuperTuxkart (old version, software rendered) (https://gameblabla.nl/files/stk.zip)
  • Witching Hour (Wolf3D like mod) (https://www.moddb.com/mods/witching-hour/downloads/witching-hour-gcw-zero)

Emulators/Game Engines
  • Mednafen (https://github.com/gameblabla/mednafen-gcw/raw/master/release/mednafen-gcw0.zip)
  • Cannonball (https://github.com/gameblabla/Cannonballs/raw/master/cannonball.opk)
  • KEGS (Apple IIGS) (https://boards.dingoonity.org/gcw-development/(alpha)-kegs-for-gcw0-apple-iigs-emulator/)
  • SRB2 2.1.1.5 (https://github.com/gameblabla/srb2-gcw/raw/master/srb2.opk)
  • Desmume (NDS emulator, slow) (https://boards.dingoonity.org/gcw-development/desmume-for-gcw0-proof-of-concept/)

Some are not linked here (like Oswan, Temper) because they need to be fixed and i haven't gotten around it yet.
The RG-350 has dual analog sticks which are clickable as well as an extra set of 2 shoulder buttons.
This means that ports can be tweaked to make use of the extra buttons.

Get my OPKs here :

This is for the beta firmware :
https://gitlab.com/gameblabla/gameblabla-releases/-/tree/master/opk/gcw0 (https://gitlab.com/gameblabla/gameblabla-releases/-/tree/master/opk/gcw0)

The Beta firmware for the GCW0/RG-350/RG-350M can be found here :
http://od.abstraction.se/opendingux/latest (http://od.abstraction.se/opendingux/latest/)

The OPKs for the older firmware :
https://gameblabla.nl/files/ipk/gcw0_old/ (https://gameblabla.nl/files/ipk/gcw0_old/)

My releases include :

SMS Plus GX (Master System/Game Gear/SG-1000/Colecovision)
This has numerous additions over the other builds. Compared to the older SMS_SDL release,
this fixes numerous games, runs faster, has the YM chip emulated and turned on for the supported games, and supports
the left analog stick too.

Handy (Atari Lynx)
Improved over the older Handy GCW0 build. This requires no BIOS, has more fixes, supports the IPU and is generally more stable.

Picodrive (Megadrive/Genesis/32X/Sega CD)
This is the Picodrive release with the 32X MIPS dynarec by Irixxx.
It is much faster than the older Picodrive build and can run all 32X games fullspeed.

NGPCEmu (Neo Geo Pocket Color emulator)
Based upon the libretro core of Mednafen's NGPC core. Runs fairly smoothly with Double buffering enabled. Left stick is supported.

VBA Next (Warning very slow !)
I wouldn't use this except as a Proof of Concept. 350H owners are advised to use the 350H specific version instead.

SwanEmu (Wonderswan emulator)
Based upon Mednafen's wonderswan core. Runs also fairly smoothly.
Double buffering isn't enabled due to the fact that Wonderswan games run at 75Hz.
Because double/triple buffering also forces vsync, there is no other around it.

Temper (PC Engine emulator)
Numerous fixes over my old GCW0 version, including support for the extra buttons and some fixes related to 6-buttons mode.
This also has IPU support and tries to crop some games with large borders.

Hode (Heart of Darkness)
This is a simple port of Heart of Darkness for Opendingux. To exit, press start, go to the main menu and select exit.
Title: Re: RG-350 Emulators/Game ports
Post by: gameblabla on October 09, 2019, 06:27:01 am
Reserved
Title: Re: RG-350 Emulators/Game ports
Post by: jbanes on October 09, 2019, 08:56:34 pm
Quake II will definitely benefit from the additional buttons. Not to mention proper analog sticks!

I hadn't thought about Quake III. That's a really good point. This device should be powerful enough!

Short of playing mods, it will mostly be a tech demo though. The AI is fun to play against, but Quake III really focused on online play. Something that's not going to happen on the RG-350.
Title: Re: RG-350 Emulators/Game ports
Post by: _-Caleb-_ on October 10, 2019, 12:25:35 am
Q3 or open arena?

The sticks are great for the fps ports :))

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

Title: Re: RG-350 Emulators/Game ports
Post by: Nikojiro on October 10, 2019, 02:41:12 pm
I tried two games yesterday and found issues:


No big rush, through.
Title: Re: RG-350 Emulators/Game ports
Post by: gameblabla on October 10, 2019, 02:54:56 pm
  • Hex-a-hop: dpad doesn't work
  • Super Methane Brothers: no sound
But the analog stick works for Hexahop ?

I thought i had fixed the missing sound issue in Super Methane brothers.. will look into it once i get my console.
Title: Re: RG-350 Emulators/Game ports
Post by: Tron2k on October 10, 2019, 05:55:07 pm
With the general nature of this thread's title i thought i was gonna find a more complete list of installable/playable apps for the rg350. I look forward to exploring the apps in gameblabla's list, don't get me wrong. I just need a place to find the engines that will play my doom and quake files. If anyone can link a library of everything in one place; homebrews, emulaters, anything else- please do so. Im sure many people new to the rg350 or even the gcw0 will appreciate finding this here.
Title: Re: RG-350 Emulators/Game ports
Post by: ace9094 on October 11, 2019, 02:38:01 am

The RG-350 has dual analog sticks which are clickable as well as an extra set of 2 shoulder buttons.
This means that ports can be tweaked to make use of the extra buttons.
So far, i've only done so for PCSX4ALL (implemented as Dualshock, left stick can also be used for digital only games) :


Looking forward to trying this PlayStation emulator when my RG350 arrives :)

Great work Gameblabla !!
Title: Re: RG-350 Emulators/Game ports
Post by: gameblabla on October 11, 2019, 07:04:34 am
Quote
With the general nature of this thread's title i thought i was gonna find a more complete list of installable/playable apps for the rg350. I look forward to exploring the apps in gameblabla's list, don't get me wrong. I just need a place to find the engines that will play my doom and quake files. If anyone can link a library of everything in one place; homebrews, emulaters, anything else- please do so. Im sure many people new to the rg350 or even the gcw0 will appreciate finding this here.
Yeah for some reasons the moderators changed the title from "My OPK for the RG-350/GCW0" to simply RG-350 Emulators/Game ports.
Maybe they think i am single handedly doing the ports, which is a bit far from the truth when it comes to the GCW0 and RG-350...

Quote
Looking forward to trying this PlayStation emulator when my RG350 arrives :)
I plan on adding right stick emulation for digital only games as well as fixing up Dual analog support.
Title: Re: RG-350 Emulators/Game ports
Post by: exorio on October 11, 2019, 09:11:14 am
I've been googling around; if ZDoom managed to be ported to this, brutal doom is PLAYABLE  ;D (at least v20b, but v21 is meh anyway). It's already done on Pi.

Not sure how the performance will go though.
Title: Re: RG-350 Emulators/Game ports
Post by: gameblabla on October 11, 2019, 02:49:32 pm
I 've released another minor update for PCSX4ALL :


As usual, you can grab the new OPK here :
https://github.com/gameblabla/pcsx4all/releases (https://github.com/gameblabla/pcsx4all/releases)

Btw, i also tried new optimization settings for this one. (still no PGO though because i still have not received my console)

Quote
I've been googling around; if ZDoom managed to be ported to this, brutal doom is PLAYABLE  ;D (at least v20b, but v21 is meh anyway). It's already done on Pi.
Yeah i'm afraid to see the performance for Brutal Doom... To be fair, i still need to figure out how to compile ZDoom.
Title: Re: RG-350 Emulators/Game ports
Post by: Senor Quack on October 11, 2019, 07:01:06 pm
I 've released another minor update for PCSX4ALL :

Gameblabla, I have a RG-350 and am working on an official release right now.  (To others: this OPK from gameblabla is NOT an official PCSX4ALL release)

This is why I can't post my commits on github with regularity.. :(   If anyone wishes to speak with me, I'm always on #gcw on Freenode IRC, though not necessarily 'at the keyboard' all the time of course.
Title: Re: RG-350 Emulators/Game ports
Post by: gameblabla on October 11, 2019, 11:18:59 pm
I 've released another minor update for PCSX4ALL :
Gameblabla, I have a RG-350 and am working on an official release right now.  (To others: this OPK from gameblabla is NOT an official PCSX4ALL release)
Is this based on the upcoming part5 with MXU ? Are you intending on using my Dualshock patches or do you have something better ?
Either way, i'm very eager to see what you come up !

Btw, i made someone try an input test app on the RG-350 and it seems that the power button returns 0.
In other words, SDLK_UNKNOWN...
Apparently its mapped to KP_POWER but is this even mapped by SDL 1.2 ?

I released a minor update that fixes L3/R3 to the correct ones, so its now working for Ape Escape.

EDIT: That reminds me Senquack but i'll have to merge my HLE patches to your branch if you are seriously making an official release because it fixes quite a few games.
Title: Re: RG-350 Emulators/Game ports
Post by: ace9094 on October 12, 2019, 07:26:53 pm
I have few questions...

My setting s choices for PSX wont stick... Frame rate is always on, I switch it and it comes back for the next time launch or choose a game... Any idea how to make them stick?

Some games boot to the memory card screen...  I thought the HLE Bios setting might fix it but sam,e thing happens.

All my roms are ISO / IMG  Converted to PBP to save space...

This is by far the best release of the emulator... Cant wait to play ape escape....

Great work Gameblabla Keep it up !!!

Title: Re: RG-350 Emulators/Game ports
Post by: gameblabla on October 15, 2019, 02:20:27 pm
Some games boot to the memory card screen...  I thought the HLE Bios setting might fix it but sam,e thing happens.
That's what happen when a dump is invalid or the image format isn't detected yet.
i am dumping my games to bin/cue and haven't ran into this issue but someone else did a pull request that could fix those games.
I'll do a later release if senquack does not make his...

Quote
My setting s choices for PSX wont stick... Frame rate is always on, I switch it and it comes back for the next time launch or choose a game... Any idea how to make them stick?
This can happen if .pcsx4all gets corrupt. Also it seems that it can sometimes crash on exit... Sadly the frontend code is poorly designed.
Title: Re: RG-350 Emulators/Game ports
Post by: Surkow on October 15, 2019, 03:05:41 pm
[...]
Yeah for some reasons the moderators changed the title from "My OPK for the RG-350/GCW0" to simply RG-350 Emulators/Game ports.
Maybe they think i am single handedly doing the ports, which is a bit far from the truth when it comes to the GCW0 and RG-350...
What would be a better thread title? "RG-350 Emulators/Game releases by gameblabla" or something similar?

Edit: done.
Title: Re: RG-350 Emulators/Game ports
Post by: gameblabla on October 15, 2019, 03:38:45 pm
[...]
Yeah for some reasons the moderators changed the title from "My OPK for the RG-350/GCW0" to simply RG-350 Emulators/Game ports.
Maybe they think i am single handedly doing the ports, which is a bit far from the truth when it comes to the GCW0 and RG-350...
What would be a better thread title? "RG-350 Emulators/Game releases by gameblabla" or something similar?
Yeah more like it. I don't want to give off the impression that i take credits for something i didn't : ' )
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: ace9094 on October 15, 2019, 09:36:08 pm
Hey Gameblabla,

Is it possible to add a feature to switch to Controller 2 on PCSX4ALL ? - This is required to beat Psychomantis in Metal Gear Solid :)

Just Curious if it can be done or if it will be done ?

Thanks
ace
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Reds on October 19, 2019, 08:17:42 am
Hey Gameblabla,

Is it possible to add a feature to switch to Controller 2 on PCSX4ALL ? - This is required to beat Psychomantis in Metal Gear Solid :)

Just Curious if it can be done or if it will be done ?

Thanks
ace

You can defeat Psycho Mantis by shooting the two statues in his room. There, I saved Gameblabla an update.

Speaking of the PS1 emulator, I'll cross-post since I'm not sure if he read it there:

I've encountered a very odd problem in the latest version that didn't exist on Senor Quack's last official GCW release, which is that certain games like Gungage and Megaman Legends 1 and 2 seem to completely ignore their own internal 30fps cap and run at double speed/60fps. Most games don't suffer from this but it renders those that do unplayable. Do you know what causes this, and if so is it possible to do a bugfix?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: ace9094 on October 19, 2019, 04:21:17 pm

I've encountered a very odd problem in the latest version that didn't exist on Senor Quack's last official GCW release, which is that certain games like Gungage and Megaman Legends 1 and 2 seem to completely ignore their own internal 30fps cap and run at double speed/60fps. Most games don't suffer from this but it renders those that do unplayable. Do you know what causes this, and if so is it possible to do a bugfix?

Try the PAL / NTSC patch for the games... That may limit them to 30FPS....


https://www.romhacking.net/hacks/40/ (https://www.romhacking.net/hacks/40/)

https://consolecopyworld.com/psx/psx_patches_m.shtml (https://consolecopyworld.com/psx/psx_patches_m.shtml)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Jim Goose on October 20, 2019, 01:29:18 am
Any thoughts on DOSBOX?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 20, 2019, 07:10:52 pm
Any thoughts on DOSBOX?
It works well enough as it is. I guess we could get better speed with Jbanes's Dosbox fork though, that's something worth trying out.
But i'm waiting for my RG-350 for that.

Btw, the current PCSX4ALL situation is a mess right now. Tony & Soar Qin made their own fork and grabbed some of my changes (but not all of them, they missed my Tenka fix it seems for example) and did weird things like disabling the Right analog being mapped to face buttons when enabling analog mode... I mean, i did that for a reason. (not all old games support the dualanalog or dualshock)

Soar Qin did add cheat support, which is interesting though i'm not sure how the cheat themselves must be formatted but i'm guessing its mostly compatible with the libretro ones. (extension must be .txt)

I'm currently merging back some of their changes back to my fork... I really wanted to wait for senquack to release part5 so i feel like this is going to be a mess, 3 versions of PCSX4ALL to deal with, ha.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: michaelpegaso on October 20, 2019, 08:54:16 pm
Thank you for your work and keep us informed.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: elea on October 24, 2019, 12:32:51 am
Is mouse support in dosbox via USB-C OTG possible?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 24, 2019, 09:07:56 pm
Is mouse support in dosbox via USB-C OTG possible?
In theory its possible. But do we really to expect them to use a real mouse for decent support ?
James was working on mapping the right stick to the mouse. Could make ports like this one more doable but meh.

Btw, Anbernic still has not sent my console. You know what this means ?
No console, you get nothing. I honestly hate the current situation but its true...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: michaelpegaso on October 24, 2019, 09:26:56 pm
Is mouse support in dosbox via USB-C OTG possible?
In theory its possible. But do we really to expect them to use a real mouse for decent support ?
James was working on mapping the right stick to the mouse. Could make ports like this one more doable but meh.

Btw, Anbernic still has not sent my console. You know what this means ?
No console, you get nothing. I honestly hate the current situation but its true...

These Chinese make it fatal, I do not understand how the first thing they did was not send a user, users of discord "retro game hands" and dingoonity (developers) Both put them send 10 or 20 units, it would be good free advertising.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on October 24, 2019, 09:50:03 pm
Is mouse support in dosbox via USB-C OTG possible?
In theory its possible. But do we really to expect them to use a real mouse for decent support ?
James was working on mapping the right stick to the mouse. Could make ports like this one more doable but meh.

Btw, Anbernic still has not sent my console. You know what this means ?
No console, you get nothing. I honestly hate the current situation but its true...

These Chinese make it fatal, I do not understand how the first thing they did was not send a user, users of discord "retro game hands" and dingoonity (developers) Both put them send 10 or 20 units, it would be good free advertising.

All they have to do is *ask* the more well-known devs in here if they'd be interested in porting & testing a new handheld *before* announcing it to the world and getting them some of the initial prototypes so that upon launch there's a slew of apps/games/ports/emulators ready for it.
The RG350 folks were smart enough to base their handheld upon the GCW-ZERO chipset and firmware so they kind of had an inkling of what they were doing, they just kind of timed it wrong.
I've still got my GCW0 and will be comparing the RG350 to it as soon as the rg350 arrives.
It's been shipping but tracking shows it went into Chinese customs and hasn't hit the U.S. yet.
Meh, could be worse.  Could be Kuwaiti customs.  God, I hate Kuwaiti customs.  The horror, the horror....
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on October 24, 2019, 09:52:33 pm
Is mouse support in dosbox via USB-C OTG possible?
In theory its possible. But do we really to expect them to use a real mouse for decent support ?
James was working on mapping the right stick to the mouse. Could make ports like this one more doable but meh.

Btw, Anbernic still has not sent my console. You know what this means ?
No console, you get nothing. I honestly hate the current situation but its true...

Let me know if they don't send you one and I'll order one for you out of my own pocket.
I've enjoyed your GCW0 ports over the years, so it's the least I can do if Anbernic is behind the curve on it.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: _-Caleb-_ on October 24, 2019, 10:12:27 pm
Is mouse support in dosbox via USB-C OTG possible?
In theory its possible. But do we really to expect them to use a real mouse for decent support ?
James was working on mapping the right stick to the mouse. Could make ports like this one more doable but meh.

Btw, Anbernic still has not sent my console. You know what this means ?
No console, you get nothing. I honestly hate the current situation but its true...

Let me know if they don't send you one and I'll order one for you out of my own pocket.
I've enjoyed your GCW0 ports over the years, so it's the least I can do if Anbernic is behind the curve on it.
Same, i can support u @iball with that if that case

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Jim Goose on October 25, 2019, 10:32:57 pm
Any thoughts on DOSBOX?
It works well enough as it is. I guess we could get better speed with Jbanes's Dosbox fork though, that's something worth trying out.
But i'm waiting for my RG-350 for that.

Btw, the current PCSX4ALL situation is a mess right now. Tony & Soar Qin made their own fork and grabbed some of my changes (but not all of them, they missed my Tenka fix it seems for example) and did weird things like disabling the Right analog being mapped to face buttons when enabling analog mode... I mean, i did that for a reason. (not all old games support the dualanalog or dualshock)

Soar Qin did add cheat support, which is interesting though i'm not sure how the cheat themselves must be formatted but i'm guessing its mostly compatible with the libretro ones. (extension must be .txt)

I'm currently merging back some of their changes back to my fork... I really wanted to wait for senquack to release part5 so i feel like this is going to be a mess, 3 versions of PCSX4ALL to deal with, ha.

I tried loading in fallout since I heard the RG350 CPU was similar in performance to a 486DX and it has okay 3D. The sad thing is, I cannot launch it since dos4gw keeps on giving an "illegal" error.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 25, 2019, 10:36:17 pm
I tried loading in fallout since I heard the RG350 CPU was similar in performance to a 486DX and it has okay 3D. The sad thing is, I cannot launch it since dos4gw keeps on giving an "illegal" error.
"RG350 CPU was similar in performance to a 486DX" in no way does this translate to emulation, especially since Fallout relies on a lot of self modifying code, which forces Dosbox to revert to the interpreter, making it very slow.
It was a shit show even on the OpenPandora 1Ghz and i doubt it will be much better here, even with jbanes's newer branch.
I'm surprised about the illegal error issue though, not sure what's going on.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Jim Goose on October 25, 2019, 10:55:29 pm
I tried loading in fallout since I heard the RG350 CPU was similar in performance to a 486DX and it has okay 3D. The sad thing is, I cannot launch it since dos4gw keeps on giving an "illegal" error.
"RG350 CPU was similar in performance to a 486DX" in no way does this translate to emulation, especially since Fallout relies on a lot of self modifying code, which forces Dosbox to revert to the interpreter, making it very slow.
It was a shit show even on the OpenPandora 1Ghz and i doubt it will be much better here, even with jbanes's newer branch.
I'm surprised about the illegal error issue though, not sure what's going on.

Yeah. I at least thought I could boot it. Even if it goes at about a few frames a second.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: _-Caleb-_ on October 25, 2019, 11:02:49 pm
And using dos32a?

http://dos32a.narechk.net/index_en.html

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: elea on October 25, 2019, 11:28:22 pm
Is mouse support in dosbox via USB-C OTG possible?
In theory its possible. But do we really to expect them to use a real mouse for decent support ?
James was working on mapping the right stick to the mouse. Could make ports like this one more doable but meh.

Btw, Anbernic still has not sent my console. You know what this means ?
No console, you get nothing. I honestly hate the current situation but its true...

Supposedly yours is being shipped this week.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Jim Goose on October 26, 2019, 04:08:11 am
And using dos32a?

http://dos32a.narechk.net/index_en.html

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

I use that to launch fallout instead?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: _-Caleb-_ on October 26, 2019, 08:44:20 am
And using dos32a?

http://dos32a.narechk.net/index_en.html

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

I use that to launch fallout instead?
Dos32a is a replacement for 4gw, faster, smallest and gnu

Put the exe in the folder and ejecute dos32a game.exe

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 26, 2019, 07:31:53 pm
I added a port of my SMS Plus GX fork for the RG-350/GCW0, my Master system/Game Gear/SG-1000/Colecovision emulator.
Again, i have no idea if this works on real hardware although it should.
The left analog stick is mapped to the Dpad, right analog stick is mapped to nothing. (though i'm thinking of mapping them to the Colecovision numpad, at least some keys)

Quote from: elea
Supposedly yours is being shipped this week.
I did ask Tony for one but i haven't told anyone aside from a few people on discord, how would you know that ? ? ?
(I'm not sure when he will send me one but i asked for it yesterday)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: _-Caleb-_ on October 26, 2019, 07:34:07 pm
My rg arrives the next week i can try if u need

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 27, 2019, 12:42:15 am
(https://cdn.discordapp.com/attachments/591092177887690866/637778678624944161/IMG_20191027_082404.jpg)

James told me that SMS Plus GX does not display properly...  Great.
For the recall, it uses the IPU for scaling up to the screen. However, it seems that it is not working properly...
EDIT: I think it might be an issue on my end, lemme take care of it.

On the good side of things, Tony did send me an RG-350 so i should get it by next week.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Jim Goose on October 27, 2019, 04:27:19 am
And using dos32a?

http://dos32a.narechk.net/index_en.html

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

I use that to launch fallout instead?
Dos32a is a replacement for 4gw, faster, smallest and gnu

Put the exe in the folder and ejecute dos32a game.exe

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

So I make a bat that executes them both?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: _-Caleb-_ on October 27, 2019, 08:16:32 am
And using dos32a?

http://dos32a.narechk.net/index_en.html

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

I use that to launch fallout instead?
Dos32a is a replacement for 4gw, faster, smallest and gnu

Put the exe in the folder and ejecute dos32a game.exe

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

So I make a bat that executes them both?
Yep, ive used in blood (in an old pc) and the performance increases around 60%...

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

Edit: in the console you can use the direct command without bat in the CONFIG file, i think...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 29, 2019, 01:59:18 am
I have updated the fist post with links to the latest versions for both PCSX4ALL and SMS Plus GX.

PCSX4ALL has been reported to work fine on real hardware, though make sure to have the very latest firmware release !
As for the changelog, it's mostly stuff like Rumble finally working properly, minor fixes to games and frontend.

SMS Plus GX should also work fine with the later OPK, again this needs the latest firmware release.

I'll stop until i can get my console because i seriously can't rely on other people's feedback and so many things can happen during the time they work...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: kribby on October 29, 2019, 02:34:15 am

SMS Plus GX should also work fine with the later OPK, again this needs the latest firmware release.

I'll stop until i can get my console because i seriously can't rely on other people's feedback and so many things can happen during the time they work...

SMS Plus works, however the main menu is a black screen, if I blindly press buttons I can see the submenus fine, but once I go back to the main menu screen it's still a blank. Otherwise the emulator seems to work fine.

I'll gladly wait until you get your unit, thank you for all your hard work.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 29, 2019, 01:09:19 pm
SMS Plus works, however the main menu is a black screen, if I blindly press buttons I can see the submenus fine, but once I go back to the main menu screen it's still a blank. Otherwise the emulator seems to work fine.

I'll gladly wait until you get your unit, thank you for all your hard work.
Hmm, i have no idea why the black screen happens.
I uploaded a newer OPK for SMS Plus GX with some minor fixes, can you please try it ? It should fix your issues with it.

Also, i uploaded a build of my Handy fork for the GCW0/RG-350 as well.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: kribby on October 29, 2019, 01:34:29 pm
This newer build straight up black screens at all times and audio is broken.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: AndreaSpooky on October 31, 2019, 10:34:23 am
Any chance to have RetroArch and UAE4ALL emus for RG 350?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: TheReaperUK on November 01, 2019, 11:36:27 pm
Got mine today, not sure but seems a bit slower then my GCWZero!!

Tested SMS Plus but all i get is a black screen but can hear sound, Sound sounds like its running really slow, pressing Power button i think brings up the emu menu but again its just a black screen but if i d-pad up once then press A it does quit.

Also PCSX4ALL has an odd problem with Right Analog Stick for me, The game Aliens Resurrection (Dualshock controls) is turning the player Left/Right with up and down on the stick and left/right is doing nothing at all?, Also on same game the Rumble on the unit does not stop while playing, possible to turn Rumble off?

Also frame rate is slower then the PCSX4ALL that came with my RG350 but that version does not use the analog sticks at all and also no Rumble.

And one last question, will you port Divi-Dead to the RG350 as i still waiting for RS-07/PAP K3 Plus version ;D

Update: Arnold (GX4000) Works but has no sound, tested with 5 games if that matters.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: ace9094 on November 03, 2019, 09:53:06 pm
Also frame rate is slower then the PCSX4ALL that came with my RG350 but that version does not use the analog sticks at all and also no Rumble.

Can you give me some example games and I will check it them across the 4 versions of PCSX4ALL I am running on my RG350.

I had frame rate issues where games were locked at 30FPS
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: AndreaSpooky on November 04, 2019, 09:44:18 am
Is it me or the right Analog in PCSX4ALL has 1 axis switched (Y instead of X) and the X axis doesn't work at all?

Anyway...
Any chance to have RetroArch and UAE4ALL emus for RG 350?

Found the UAE4ALL, runs pretty good, better than LDK's.

No trace of RetroArch though.

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Jim Goose on November 04, 2019, 02:52:42 pm
And using dos32a?

http://dos32a.narechk.net/index_en.html

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

I use that to launch fallout instead?
Dos32a is a replacement for 4gw, faster, smallest and gnu

Put the exe in the folder and ejecute dos32a game.exe

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

So I make a bat that executes them both?
Yep, ive used in blood (in an old pc) and the performance increases around 60%...

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

Edit: in the console you can use the direct command without bat in the CONFIG file, i think...

I tried many times, it still gets an error.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: TheReaperUK on November 04, 2019, 03:25:41 pm
Also frame rate is slower then the PCSX4ALL that came with my RG350 but that version does not use the analog sticks at all and also no Rumble.

Can you give me some example games and I will check it them across the 4 versions of PCSX4ALL I am running on my RG350.

I had frame rate issues where games were locked at 30FPS

It was the game Aliens Resurrection it was jumping frame rate from 26 to 60, but after checking settings frame skip was set to 0 (no skipping) but other PCSX4ALL was set to Auto, so that was why, I'm using another Emulator now that has no Rumble but Dualshock setting works so i can now play Aliens Resurrection with both analog sticks, But i could not get Road Rash (PBP) to work?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: ace9094 on November 04, 2019, 11:13:32 pm
I could not get Road Rash (PBP) to work?

I have found a lot of games do not work in PBP format, after some testing I figured games converted to PBP using PopStation work fine, however PBP titles downloaded on the Vita using PKJG for the Adrenaline PSP emulator or using the Playtstation download tool for PC do not work. I "Think" those titles are encrypted.

I also tried PBP games from the PlayStation Classic 256GB pack over at arcadepunks, some worked others did not.

I suggest you just convert the ISO / Image files for PSone games to PBP using Popstation, That has given best results for me so far :)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: AndreaSpooky on November 06, 2019, 08:58:11 am
Road Rash also doesn't work for me, game stucks after LOA movie logo at the beginning (cue+bin format): could be due the higher resolution menu?

Also: same issue with right analog here.
For example GT2 doesn't see the X axis, and the actual X axis is swapped on the Y.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 11, 2019, 07:02:06 pm
I have rebased PCSX4ALL and brought back my fixes to it. This new version works better according to a tester.

..Yes, i said tester because i still don't have it. (and thus i can't fix SMS Plus GX either, sorry)

I'll look into merging my patches to Tony's branch or maybe @senquack 's, if he gets around releasing his version that is...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on November 11, 2019, 10:41:40 pm
I have rebased PCSX4ALL and brought back my fixes to it. This new version works better according to a tester.

..Yes, i said tester because i still don't have it. (and thus i can't fix SMS Plus GX either, sorry)

I'll look into merging my patches to Tony's branch or maybe @senquack 's, if he gets around releasing his version that is...
Oooo, so close.  When I run your newest version and select a PS1 file, it instantly turns on the vibration motor it never shuts off.
Possibly have a vibration motor option in the settings somewhere?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Jim Goose on November 11, 2019, 11:07:36 pm
I have rebased PCSX4ALL and brought back my fixes to it. This new version works better according to a tester.

..Yes, i said tester because i still don't have it. (and thus i can't fix SMS Plus GX either, sorry)

I'll look into merging my patches to Tony's branch or maybe @senquack 's, if he gets around releasing his version that is...

Has this version fixed MegaMan Legends?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on November 12, 2019, 05:02:14 am
I have rebased PCSX4ALL and brought back my fixes to it. This new version works better according to a tester.

..Yes, i said tester because i still don't have it. (and thus i can't fix SMS Plus GX either, sorry)

I'll look into merging my patches to Tony's branch or maybe @senquack 's, if he gets around releasing his version that is...

The rumble code appears to be broken. 
Upon launching any game it turns on and never stops, it's a hard max rumble, i.e. "id_shake_big" and not a light one (id_shake_small).
Can we get a menu option to turn it off or disable it?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: spyroskonst on November 15, 2019, 08:01:00 am
Road Rash also doesn't work for me, game stucks after LOA movie logo at the beginning (cue+bin format): could be due the higher resolution menu?

Try this.
Once the game starts, press SELECT+START.
On the new menu go to CORE SETTINGS and change EMULATION CORE - "REC".

This is what worked for me and managed to start the first (original) Road Rash game.

Ironically, the other 2 games released after that work perfectly, without this workaround.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: ace9094 on November 16, 2019, 12:08:09 pm
Hey Gameblabla,

Is it possible to add the PlayStation cheats folder in to the next release of PCSX4ALL as suggested  in the thread below, or may create a one off version ?

See this thread :) https://boards.dingoonity.org/retro-game-350rg-350/how-to-pcsx4all-cheats/ (https://boards.dingoonity.org/retro-game-350rg-350/how-to-pcsx4all-cheats/)

Thanks
ace
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: AndreaSpooky on November 20, 2019, 11:04:52 am
Road Rash also doesn't work for me, game stucks after LOA movie logo at the beginning (cue+bin format): could be due the higher resolution menu?

Try this.
Once the game starts, press SELECT+START.
On the new menu go to CORE SETTINGS and change EMULATION CORE - "REC".

This is what worked for me and managed to start the first (original) Road Rash game.

Ironically, the other 2 games released after that work perfectly, without this workaround.

it was already on REC, by default
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: spyroskonst on November 26, 2019, 05:55:14 pm
** ROAD RASH settings **

Here are my screenshots from the settings.
Give it a shot. I just tried Road Rash and still rocks.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: AndreaSpooky on November 27, 2019, 09:42:25 am
** ROAD RASH settings **

Here are my screenshots from the settings.
Give it a shot. I just tried Road Rash and still rocks.

thx mate, I made it to work finally.
It wasn't the emu nor the configuration, but the dump of the game ;-)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 29, 2019, 10:21:10 pm
Hello guys,
first of all i'm sorry but the device took way longer than expected to arrive.
I just got it today and i have issued a bunch of fixes.

SMS Plus GX doesn't use the IPU right now (seems that the IPU is being ignored, despite it working in PCSX4ALL as intended) but it works ok for now.
I'm not very happy with it but at least it runs smoothly and better than the older version of it.

Handy is also now working properly but it seems that the left stick is maybe a bit too sensitive ? Let me know guys if that's the case.

I'll work next on porting NGPCEMU and adding Dual analog stick support to the Wonderswan emulator.

EDIT: Made a quick port of Picodrive with the better 32X MIPS JIT. The new JIT for 32X works somewhat smoothly, 40~45 FPS for Virtua Racing.
EDIT2: Re-applied the triple buffering patches. Redownload the OPK if you downloaded it earlier. I'm now hitting 60 FPS for Virtua Racing.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on November 30, 2019, 12:11:58 am
Hello guys,
first of all i'm sorry but the device took way longer than expected to arrive.
I just got it today and i have issued a bunch of fixes.

SMS Plus GX doesn't use the IPU right now (seems that the IPU is being ignored, despite it working in PCSX4ALL as intended) but it works ok for now.
I'm not very happy with it but at least it runs smoothly and better than the older version of it.

Handy is also now working properly but it seems that the left stick is maybe a bit too sensitive ? Let me know guys if that's the case.

I'll work next on porting NGPCEMU and adding Dual analog stick support to the Wonderswan emulator.

EDIT: Made a quick port of Picodrive with the better 32X MIPS JIT. The new JIT for 32X works somewhat smoothly, 40~45 FPS for Virtua Racing.
EDIT2: Re-applied the triple buffering patches. Redownload the OPK if you downloaded it earlier. I'm now hitting 60 FPS for Virtua Racing.
Thanks, GBB!  Glad you got one sent to you, was just about to ask you about it.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on November 30, 2019, 12:28:26 am
Hello guys,
first of all i'm sorry but the device took way longer than expected to arrive.
I just got it today and i have issued a bunch of fixes.

SMS Plus GX doesn't use the IPU right now (seems that the IPU is being ignored, despite it working in PCSX4ALL as intended) but it works ok for now.
I'm not very happy with it but at least it runs smoothly and better than the older version of it.

Handy is also now working properly but it seems that the left stick is maybe a bit too sensitive ? Let me know guys if that's the case.

I'll work next on porting NGPCEMU and adding Dual analog stick support to the Wonderswan emulator.

EDIT: Made a quick port of Picodrive with the better 32X MIPS JIT. The new JIT for 32X works somewhat smoothly, 40~45 FPS for Virtua Racing.
EDIT2: Re-applied the triple buffering patches. Redownload the OPK if you downloaded it earlier. I'm now hitting 60 FPS for Virtua Racing.

Downloaded the latest of your PCSX4ALL compiles and half the games the buttons don't work.
Air Combat - no buttons work
Ace Combat 2 - buttons work
Ace Combat 3 - no buttons work
Weird.
Also, it's not running as smooth as the older versions were.  Lots of stuttering.

EDIT:
Handy also seem to require a double-press of the buttons to get them to work.
SMS Plus seems to be working OK.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 30, 2019, 12:38:00 am
Downloaded the latest of your PCSX4ALL compiles and half the games the buttons don't work.
Air Combat - no buttons work
Ace Combat 2 - buttons work
Ace Combat 3 - no buttons work
Weird.
Also, it's not running as smooth as the older versions were.  Lots of stuttering.
I have played some games but not Ace Combat. I guess i'll give those a try.
Btw PCSX4ALL is a mess right now. I hope Senquack can release his build but looks like it will take some time...

Btw, some games might require Digital mode to work, but Ace Combat 3 should still work in Dualshock mode ugh
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on November 30, 2019, 12:52:23 am
Downloaded the latest of your PCSX4ALL compiles and half the games the buttons don't work.
Air Combat - no buttons work
Ace Combat 2 - buttons work
Ace Combat 3 - no buttons work
Weird.
Also, it's not running as smooth as the older versions were.  Lots of stuttering.
I have played some games but not Ace Combat. I guess i'll give those a try.
Btw PCSX4ALL is a mess right now. I hope Senquack can release his build but looks like it will take some time...

Btw, some games might require Digital mode to work, but Ace Combat 3 should still work in Dualshock mode ugh
Yeah, I tried all 3 modes.
It's weird.  The pcsx4all_BGR15_unmapped_memcpy32_untested.opk version works fine.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: michaelpegaso on November 30, 2019, 11:22:54 am
I also wondered where you were, thanks for your work.

Do you think that with the improvements of Senquack you can play 60fps games like tekken 3 or bloody roar 2?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Recce on November 30, 2019, 12:38:25 pm
Thanks for the update! 32X games are now running very smoothly.

Edit: Just to add on, is there an option to force full screen mode for all the games? I noticed some games had black bars at top and bottom (e.g. Virtua Racing Deluxe).
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: npaladin2000 on November 30, 2019, 03:06:43 pm
Hello guys,
first of all i'm sorry but the device took way longer than expected to arrive.
I just got it today and i have issued a bunch of fixes.

SMS Plus GX doesn't use the IPU right now (seems that the IPU is being ignored, despite it working in PCSX4ALL as intended) but it works ok for now.
I'm not very happy with it but at least it runs smoothly and better than the older version of it.

Handy is also now working properly but it seems that the left stick is maybe a bit too sensitive ? Let me know guys if that's the case.

I'll work next on porting NGPCEMU and adding Dual analog stick support to the Wonderswan emulator.

EDIT: Made a quick port of Picodrive with the better 32X MIPS JIT. The new JIT for 32X works somewhat smoothly, 40~45 FPS for Virtua Racing.
EDIT2: Re-applied the triple buffering patches. Redownload the OPK if you downloaded it earlier. I'm now hitting 60 FPS for Virtua Racing.

Great job on 32x emulation, I'm getting 60 FPS on a lot of 32x games now. But I can't seem to break out to the menu, Start/Select isn't working, and the power button isn't working.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on November 30, 2019, 03:43:30 pm


Great job on 32x emulation, I'm getting 60 FPS on a lot of 32x games now. But I can't seem to break out to the menu, Start/Select isn't working, and the power button isn't working.
I noticed the same.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 30, 2019, 03:57:16 pm
Quote
It's weird.  The pcsx4all_BGR15_unmapped_memcpy32_untested.opk version works fine.
Very strange because i later updated the OPK and its the exact same one as this one.
Maybe you downloaded it before i updated it on my website ?

Quote
Great job on 32x emulation, I'm getting 60 FPS on a lot of 32x games now. But I can't seem to break out to the menu, Start/Select isn't working, and the power button isn't working.
Yeah my mistake, it was an oversight on my part.
I have mapped MODE button (used by a few games) to R2 and mapped the Menu button to Select now.
Please download the new OPK and if it still doesn't work, remove the configuration file in .picodrive.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: kapster on November 30, 2019, 09:05:47 pm
Any chance the Madnafen port will support VirtualBoy at some point?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 30, 2019, 09:25:26 pm
Any chance the Madnafen port will support VirtualBoy at some point?
Emulating the NEC V810 is very challenging at decent speed so Virtual Boy (and PCFX) would run very slowly.
Last time i tried it wasn't worth bothering. If someone codes a MIPS JIT for it or a faster interpreter or better frameskipping code for the retroarch cores perhaps...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: kapster on November 30, 2019, 09:44:23 pm
Any chance the Madnafen port will support VirtualBoy at some point?
Emulating the NEC V810 is very challenging at decent speed so Virtual Boy (and PCFX) would run very slowly.
Last time i tried it wasn't worth bothering. If someone codes a MIPS JIT for it or a faster interpreter or better frameskipping code for the retroarch cores perhaps...

Thanks for responding.  The 32x support works great!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Recce on December 01, 2019, 02:06:35 am
On the PCSX4All, I assume there are various developers compiling their own versions?

I noticed one build ran the Marvel Super Heroes Vs Street Fighter with lots of stuttering and frame drops whereas another build runs it perfectly.

I'm wondering do all the devs sync up their fixes and changes and share code with one another?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: cloudstr on December 01, 2019, 07:41:17 am
Any chance the Madnafen port will support VirtualBoy at some point?
Emulating the NEC V810 is very challenging at decent speed so Virtual Boy (and PCFX) would run very slowly.
Last time i tried it wasn't worth bothering. If someone codes a MIPS JIT for it or a faster interpreter or better frameskipping code for the retroarch cores perhaps...

Hello gameblabla, just wanted to ask if you received my pm message yesterday?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Buretto on December 01, 2019, 10:01:36 am
Hi Gameblabla. I'm not getting any sound output for your latest build of Picodrive. Tried messing around with the options, but still the same. Any pointers? Anyways, I'm quite shocked to see 32X running buttery smooth! Cheers from SEA :)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Super Breakout Amateur on December 01, 2019, 10:28:35 am


Hello gameblabla, just wanted to ask if you received my pm message yesterday?
[/quote]forget it mate. he will never help users. he is so greedy and aggressive
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Super Breakout Amateur on December 01, 2019, 10:32:57 am

I'll work next on porting NGPCEMU and adding Dual analog stick support to the Wonderswan emulator.

[/quote]are you serious?
you make plans for a NGP Emulator for the RG 350 and don't give a trash about an RS90 emulator?
THAT IS IT ENTIRELY! SHAME ON YOU, IMBECILE!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Super Breakout Amateur on December 01, 2019, 10:34:09 am
Any chance the Madnafen port will support VirtualBoy at some point?
Emulating the NEC V810 is very challenging at decent speed so Virtual Boy (and PCFX) would run very slowly.
Last time i tried it wasn't worth bothering. If someone codes a MIPS JIT for it or a faster interpreter or better frameskipping code for the retroarch cores perhaps...

Hello gameblabla, just wanted to ask if you received my pm message yesterday?
forget it mate. he will never help users. he is so greedy and aggressive
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: msx on December 01, 2019, 12:19:25 pm

I'll work next on porting NGPCEMU and adding Dual analog stick support to the Wonderswan emulator.

are you serious?
you make plans for a NGP Emulator for the RG 350 and don't give a trash about an RS90 emulator?
THAT IS IT ENTIRELY! SHAME ON YOU, IMBECILE!

Are you serious, "Super Breakout Amateur"? Going around insulting people who's freely investing their time into making stuff that you can enjoy for free?
Here's my unrequested advice: git gud and make it happen yourself or stop acting like a self-entitled freeloader.

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 01, 2019, 01:00:28 pm
you make plans for a NGP Emulator for the RG 350 and don't give a trash about an RS90 emulator?
THAT IS IT ENTIRELY! SHAME ON YOU, IMBECILE!
if you were actually reading my response to your PMs (more than 100+ of them), you would have realized that the reason why i would not port it to the RS-90 is
simply because it is too CPU-intensive for it, whereas the RG-350 and its JZ4770 has enough horse power to emulate it.
But you were constantly filling up my PMS with ridiculous requests, even after i told you to stop.

Quite frankly i'm tired of your bullshit so let me get it straight : i owe nothing to people, especially to ones that constantly pisses me off even after i told you the reason why.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: cloudstr on December 01, 2019, 01:10:25 pm
forget it mate. he will never help users. he is so greedy and aggressive

Err.. what are you talking about ???  Please don't spread your cancerous stupidity here, @gameblabla is one of the most truthful person in this board and that is the fact !
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: cloudstr on December 01, 2019, 01:20:47 pm
Hello @gameblabla, seems like you have disabled private message or so .. I pmed you about the binary build of couple of emulator (SMSPlus-GX, Temper, PCSX4All) for PAP Gameta 2 as I don't know how to compile source code..

Would love if you can share those :)  Thank you!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on December 01, 2019, 10:52:49 pm
Quote
It's weird.  The pcsx4all_BGR15_unmapped_memcpy32_untested.opk version works fine.
Very strange because i later updated the OPK and its the exact same one as this one.
Maybe you downloaded it before i updated it on my website ?

That may have been it.  I gave it 24 hours then downloaded from the same link in the first post and now it's working fine and can access the menu.
On a whim I copied over a .CHD file and it looks like it doesn't work with CHD Sega-CD images?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 01, 2019, 10:55:18 pm
On a whim I copied over a .CHD file and it looks like it doesn't work with CHD Sega-CD images?
I don't know why you guys expect CHD support ? Don't use this format for this handled at all.
Same for ECM, uncompress it before you transfer it.

Hello @gameblabla, seems like you have disabled private message or so .. I pmed you about the binary build of couple of emulator (SMSPlus-GX, Temper, PCSX4All) for PAP Gameta 2 as I don't know how to compile source code..

Would love if you can share those :)  Thank you!
I may be able to provide you a quick build of SMS Plus GX but not for the other one rn.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on December 01, 2019, 11:14:53 pm
On a whim I copied over a .CHD file and it looks like it doesn't work with CHD Sega-CD images?
I don't know why you guys expect CHD support ? Don't use this format for this handled at all.
Same for ECM, uncompress it before you transfer it.

I was just curious and since it "saw" the CHD file I was wondering if it would decompress & load it. 
I have everything in both CHD & BIN/CUE & ISO formats since AutoBleem/RetroArch & RetroPie can use CHD.
I don't even use ECM for anything.
CHD saves a bit if disk space at the cost of slower load speeds due to decompressing it on launch.
I wasn't "expecting" it nor demanding anything, so please back off with the snark a bit.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Super Breakout Amateur on December 02, 2019, 01:38:06 pm

I'll work next on porting NGPCEMU and adding Dual analog stick support to the Wonderswan emulator.

are you serious?
you make plans for a NGP Emulator for the RG 350 and don't give a trash about an RS90 emulator?
THAT IS IT ENTIRELY! SHAME ON YOU, IMBECILE!

Are you serious, "Super Breakout Amateur"? Going around insulting people who's freely investing their time into making stuff that you can enjoy for free?
Here's my unrequested advice: git gud and make it happen yourself or stop acting like a self-entitled freeloader.
i am not educated for portig at all and this bloke is just greedy.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Super Breakout Amateur on December 02, 2019, 01:44:38 pm
you make plans for a NGP Emulator for the RG 350 and don't give a trash about an RS90 emulator?
THAT IS IT ENTIRELY! SHAME ON YOU, IMBECILE!
if you were actually reading my response to your PMs (more than 100+ of them), you would have realized that the reason why i would not port it to the RS-90 is
simply because it is too CPU-intensive for it, whereas the RG-350 and its JZ4770 has enough horse power to emulate it.
But you were constantly filling up my PMS with ridiculous requests, even after i told you to stop.

Quite frankly i'm tired of your bullshit so let me get it straight : i owe nothing to people, especially to ones that constantly pisses me off even after i told you the reason why.
i am sooooooooooo brutally sorry for infiltrating you that harsh  :(
i guess i should not even talk about that stash.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: TheReaperUK on December 03, 2019, 03:44:01 am
Thank you very much gameblabla, The PicoDrive with 32X support is Truly amazing and also thanks for SMS Plus GX as well, I rate this as the best MasterSystem/Game Gear emulator ever on handheld systems ;)

Also if and when you have some time can you have a look at your port of Arnold (GX4000), it works great but has no audio at all.

As i said above Thank you, for all your ports, on all types of Handhelds ;D
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Recce on December 03, 2019, 06:27:34 am
Thank you very much gameblabla, The PicoDrive with 32X support is Truly amazing and also thanks for SMS Plus GX as well, I rate this as the best MasterSystem/Game Gear emulator ever on handheld systems ;)


I'm wondering, since PicoDrive already supports SMS/GG/MD/32X, is there any advantage in having SMS Plus GX for SMS/GG?

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: AndreaSpooky on December 03, 2019, 09:38:07 am
I've seen theres an update on the FBA emu: "fba_0.2.97.35_od.opk"

someone care to share the changelog?

I've got some trouble finding changelogs on app updates ^_^
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: npaladin2000 on December 03, 2019, 12:56:41 pm
I've seen theres an update on the FBA emu: "fba_0.2.97.35_od.opk"

someone care to share the changelog?

I've got some trouble finding changelogs on app updates ^_^

That package simply provides both a shortcut to start the built in frontend and a shortcut to use when launching via the menu's explorer (for compatibility with some menu systems' preview and favoriting capability). There's no difference in the software itself, no recompile, and the FBA version is still 0.2.97.35.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: TheReaperUK on December 03, 2019, 02:40:26 pm
Thank you very much gameblabla, The PicoDrive with 32X support is Truly amazing and also thanks for SMS Plus GX as well, I rate this as the best MasterSystem/Game Gear emulator ever on handheld systems ;)


I'm wondering, since PicoDrive already supports SMS/GG/MD/32X, is there any advantage in having SMS Plus GX for SMS/GG?

Better Colours on some Games, Better Music/Sound on most Games, and SG-1000 rom support.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: AndreaSpooky on December 03, 2019, 03:45:59 pm
I've seen theres an update on the FBA emu: "fba_0.2.97.35_od.opk"

someone care to share the changelog?

I've got some trouble finding changelogs on app updates ^_^

That package simply provides both a shortcut to start the built in frontend and a shortcut to use when launching via the menu's explorer (for compatibility with some menu systems' preview and favoriting capability). There's no difference in the software itself, no recompile, and the FBA version is still 0.2.97.35.


got it, thx
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 03, 2019, 05:19:40 pm
I have updated the Arnold emulator for both the GCW0 & RG-350 : it now works properly on both.
It also takes advantage of both sticks : One is mapped to Joystick 0, the other to Joystick 1.
The L and R shoulder buttons are also mapped to button 1 and 2 of the second joystick.
Why you may ask ? Because some unofficial Amstrad CPC ports sometimes require both sticks.

This unfortunately means that if you are playing it on the upcoming PG2 or GCW0 that you won't be able to play
those unofficial ports. (or at least move around)

A proper frontend could adress this in addition to disk drive support & auto boot but i personally hate working on computers for that reason.
Maybe for later.

Oh and yeah, most Amstrad GX4000 games are letterboxed, even on real hardware. The issue is that some unofficial games can take advantage of the overscan. Should i just assume that games don't use the overscan ?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: TheReaperUK on December 04, 2019, 12:59:02 am
I have updated the Arnold emulator for both the GCW0 & RG-350 : it now works properly on both.
It also takes advantage of both sticks : One is mapped to Joystick 0, the other to Joystick 1.
The L and R shoulder buttons are also mapped to button 1 and 2 of the second joystick.
Why you may ask ? Because some unofficial Amstrad CPC ports sometimes require both sticks.

This unfortunately means that if you are playing it on the upcoming PG2 or GCW0 that you won't be able to play
those unofficial ports. (or at least move around)

A proper frontend could adress this in addition to disk drive support & auto boot but i personally hate working on computers for that reason.
Maybe for later.

Oh and yeah, most Amstrad GX4000 games are letterboxed, even on real hardware. The issue is that some unofficial games can take advantage of the overscan. Should i just assume that games don't use the overscan ?

Thank you for updating Arnold but for me it does not work, I select any .CPR file and i get a black screen for about a second then dumps me back to gmenu2x file selector, tested all GX4000 games in .CPR format and .BIN format but all have the same problem.

The original version for the GCW0 worked and loaded my .CPR but not .BIN files but as i said above had no sound at all.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 04, 2019, 03:52:46 pm
Thank you for updating Arnold but for me it does not work, I select any .CPR file and i get a black screen for about a second then dumps me back to gmenu2x file selector, tested all GX4000 games in .CPR format and .BIN format but all have the same problem.

The original version for the GCW0 worked and loaded my .CPR but not .BIN files but as i said above had no sound at all.
Arnold makes use of the IPU so make sure that your RG-350 is updated to the latest release.
https://github.com/tonyjih/RG350_linux/releases (https://github.com/tonyjih/RG350_linux/releases)

I really don't understand some of the issues you guys are encountering. (No sound in Picodrive for example)
It sounds like the firmware released by Jutley messed up with the rootfs...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: TheReaperUK on December 04, 2019, 10:38:05 pm
@gameblabla, That is the firmware i use, i've never taken apart my RG350 so i stick to .opk updates, got mine from here:

https://rs97.bitgala.xyz/RG-350/Latest%20Firmware/OPK%20Updates/

And running rg350-update-2019-10-27-2.opk, which is the latest, Also i have no problems with your latest PicoDrive, Handy, SMS Plus GX,  so i'm not sure why Arnold does not work.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: themyst on December 06, 2019, 07:00:20 am
Thank you for updating Arnold but for me it does not work, I select any .CPR file and i get a black screen for about a second then dumps me back to gmenu2x file selector, tested all GX4000 games in .CPR format and .BIN format but all have the same problem.

The original version for the GCW0 worked and loaded my .CPR but not .BIN files but as i said above had no sound at all.
Arnold makes use of the IPU so make sure that your RG-350 is updated to the latest release.
https://github.com/tonyjih/RG350_linux/releases (https://github.com/tonyjih/RG350_linux/releases)

I really don't understand some of the issues you guys are encountering. (No sound in Picodrive for example)
It sounds like the firmware released by Jutley messed up with the rootfs...

Huge shot in the dark, but, would it be feasible to perhaps update PocketSNES to take advantage of L2/R2 and second stick? I would love to map R2=L and L2=R and perhaps map the right stick to save states or perhaps fast forward? A guy can dream. :)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 08, 2019, 05:55:59 am
Bump, here are a few updates.

Picodrive : Updated to the latest changes by irixxx. It's somewhat faster on After Burner now but not by much.
If you had any sound issues before that, i would suggest you give this build a try.

Arnold : I updated it and recompiled it. I have confirmed that it works OK on my unit so yeah, feel free to try it.

VBA Next : Unfortunately, i couldn't get it to run as fast as i wanted (even after doing changes like directly draw to the screen and so on).
If you feel like trying it out though, i have released the OPK for it.
Note that if you already own a GKD350H, then VBA Next should run smoothly on it. (it is very CPU intensive)

Huge shot in the dark, but, would it be feasible to perhaps update PocketSNES to take advantage of L2/R2 and second stick? I would love to map R2=L and L2=R and perhaps map the right stick to save states or perhaps fast forward? A guy can dream. :)
It's possible, however i can't find the code that added support for the Left analog stick to PocketSNES... I really don't feel like adding it myself.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: kapster on December 08, 2019, 06:49:03 am
I think I'm missing the updates, did you add them to the first post?  I looks like it was last updated Dec 3.

Also I was testing out Handy, it seems to run roms perfectly but has input issues.  Pressing the A button is only responding intermittently.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: TheReaperUK on December 08, 2019, 03:59:24 pm
@gameblabla, Arnoid works for me now ;D, Game screen is very small, like having a stamp sideways in the centre of the display, but other then Fire and Forget 2 which has a flashing sky line, all other games i've tested so far work great :)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Recce on December 08, 2019, 04:00:23 pm
I think I'm missing the updates, did you add them to the first post?  I looks like it was last updated Dec 3.


There's no need to edit the first post if the new build directly replace the old one with the same filename. I would assume that is the case here given there is no build date or version tag on the filename.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: michaelpegaso on December 08, 2019, 04:02:10 pm
Thanks ......  ;D ;D ;D
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: kapster on December 08, 2019, 07:19:00 pm
There's no need to edit the first post if the new build directly replace the old one with the same filename. I would assume that is the case here given there is no build date or version tag on the filename.

Right, but I don't see VBA Next posted which made me suspicious that perhaps the post wasn't updated as intended.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 09, 2019, 12:57:18 am
Right, but I don't see VBA Next posted which made me suspicious that perhaps the post wasn't updated as intended.
Sorry, i added it to the directory on my server but forgot to link it here.
This is fixed, give it a try and let me know what you guys think.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: _-Caleb-_ on December 09, 2019, 09:15:44 pm
Hi gameblabla,

Its possible some kind of language?

Sdlbasic, Qb64 etc??

Or a good port le BennuGD

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on December 10, 2019, 01:31:07 pm
Hi friends!Knuckles Chaotix  is freezing when you go left in the beginning and Amazing Spider-Man Web of Fire  Spiderman is not visible. Who else has these problems?I use USA dumps of my games.Sorry for my english.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 10, 2019, 04:23:48 pm
Some people reported control issues with Handy that were not immediately obvious.
This should be fixed now since the latest OPK build so please download it again from the same link.


Hi friends!Knuckles Chaotix  is freezing when you go left in the beginning and Amazing Spider-Man Web of Fire  Spiderman is not visible. Who else has these problems?I use USA dumps of my games.Sorry for my english.
I should try Chaotix again, i thought that game was working on the previous build but maybe irixxx broke both games. I know that Doom never really worked on Picodrive. I'll look into it.

EDIT: Yup, i can confirm the issue. Guys, if you want to avoid the crash in Knuckles Chaotix when starting a new game, you know what to do : Going too far left and you'll get nothing but chaos.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on December 11, 2019, 06:21:45 am
Hello gameblabla!Thanx for reply.In my case Doom is working fine,but Chaotix and Web of fire are not.(If i go far right in Chaotix the game is freeze or shut out.Very sadly,im want to play this brilliant.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: kapster on December 11, 2019, 10:08:41 am
EDIT: Yup, i can confirm the issue. Guys, if you want to avoid the crash in Knuckles Chaotix when starting a new game, you know what to do : Going too far left and you'll get nothing but chaos.

Would you, or someone else post the previous build?  it worked fine and I don't believe it exhibited the issues (I played Spiderman just fine).

Thanks

Some people reported control issues with Handy that were not immediately obvious.
This should be fixed now since the latest OPK build so please download it again from the same link.

Tested this a bit, it appears to be fixed! Handy runs real well now, great work and thank you for the fix!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on December 11, 2019, 10:42:40 am

Would you, or someone else post the previous build?  it worked fine and I don't believe it exhibited the issues (I played Spiderman just fine).
Done:
http://www.mediafire.com/file/xxuufe7df9b2b02/picodrive_gcw0.opk/file

I will check it later with Chaotics and Spiderman.In last build  i have a problems.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: kapster on December 11, 2019, 10:45:32 am

Would you, or someone else post the previous build?  it worked fine and I don't believe it exhibited the issues (I played Spiderman just fine).
Done:
http://www.mediafire.com/file/xxuufe7df9b2b02/picodrive_gcw0.opk/file

I will check it later with Chaotics and Spiderman.In last build  i have a problems.

Thank You.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 11, 2019, 08:17:55 pm
Yo guys,
i have now ported NGPCEmu, my Neo geo pocket color emulator which was only previously available for the Retrostone but is now ported for the RG-350/GCW0.
It makes use of the IPU and looks pretty good. The emulator is also running very smoothly and has good compatibility (except with some homebrew games but meh...).

I also have updated Picodrive. There was a bug in the MIPS recompiler but irixx fixed it after i reported it.
No need to go backwards guys, you can download the new version and enjoy the small speedup.

I will check it later with Chaotics and Spiderman.In last build  i have a problems.
Chaotix is now working on the latest build. I haven't tried Spiderman yet but i assume that it should work too on that newer build. Please download it again from the same link in the first post.

What i want to do next is port my Wonderswan emulator and take advantage of the IPU and two analog sticks for proper mapping.
The issue is that i would also need to support the GKD350H & PocketGo 2 since they only have one analog stick. I'm thinking of just using the left stick & dpad and map them to X1/X2/X3/X4 and Y1/Y2/Y3/Y4... but some people will bitch at me for that.
We will see.

EDIT: NGPCEmu had an issue with DPAD/Analog stick Up not working due to a mistake on my part. This is fixed. If you downloaded it prior to this edit then please download it again if you have the issue.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Ninoh-FOX on December 12, 2019, 07:36:13 am
Has anyone gotten the audio to work well in Snatcher?
Thanks.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: _-Caleb-_ on December 12, 2019, 09:01:56 am
Hi. Have we Any chance of littlegptracker port for the rg350??

Thanks and Regards

Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: 19Kilo on December 12, 2019, 04:29:32 pm
Yo guys,
i have now ported NGPCEmu, my Neo geo pocket color emulator which was only previously available for the Retrostone but is now ported for the RG-350/GCW0.
It makes use of the IPU and looks pretty good. The emulator is also running very smoothly and has good compatibility (except with some homebrew games but meh...).

I also have updated Picodrive. There was a bug in the MIPS recompiler but irixx fixed it after i reported it.
No need to go backwards guys, you can download the new version and enjoy the small speedup.

I will check it later with Chaotics and Spiderman.In last build  i have a problems.
Chaotix is now working on the latest build. I haven't tried Spiderman yet but i assume that it should work too on that newer build. Please download it again from the same link in the first post.

What i want to do next is port my Wonderswan emulator and take advantage of the IPU and two analog sticks for proper mapping.
The issue is that i would also need to support the GKD350H & PocketGo 2 since they only have one analog stick. I'm thinking of just using the left stick & dpad and map them to X1/X2/X3/X4 and Y1/Y2/Y3/Y4... but some people will bitch at me for that.
We will see.

EDIT: NGPCEmu had an issue with DPAD/Analog stick Up not working due to a mistake on my part. This is fixed. If you downloaded it prior to this edit then please download it again if you have the issue.

Thanks!  Love NGPC.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Dr_Bunsen on December 12, 2019, 04:45:57 pm
Loving the 32X performance on Picodrive, just wondering if there's a way of scaling to full screen? For example Genesis Virtua Racing plays in a small window and 32X version is letterboxed.  I can't find any scaling options in the app and power/A for hardware scaling doesn't seem to do anything.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 13, 2019, 02:00:31 am
Quote
Has anyone gotten the audio to work well in Snatcher?
I believe there's a perfect sync option for some problematic Sega CD games but i'm not sure. (if that's even your issue)

Hi. Have we Any chance of littlegptracker port for the rg350??
I'm surprised that people are actually using this... lol. I'll see if i can get it to work.

Loving the 32X performance on Picodrive, just wondering if there's a way of scaling to full screen? For example Genesis Virtua Racing plays in a small window and 32X version is letterboxed.  I can't find any scaling options in the app and power/A for hardware scaling doesn't seem to do anything.
I need to add IPU support to Picodrive in order to fix this : Right now there's no upscaling done to Genesis/32X games.
Also, note that some 32X games are letterboxing themselves so it makes it a bit tricky. You must also keep in mind that NTSC games are using a resolution of 320x224. (Some PAL versions use 320x240 but they still run at 50 hz as a result)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on December 13, 2019, 03:28:00 am
I need to add IPU support to Picodrive in order to fix this

Giggity.

https://www.youtube.com/watch?v=Z0YIJQ1jgEI
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: _-Caleb-_ on December 13, 2019, 12:17:23 pm
Quote
Has anyone gotten the audio to work well in Snatcher?
Hi. Have we Any chance of littlegptracker port for the rg350??
Loving the 32X performance on Picodrive, just wondering if there's a way of scaling to full screen? For example Genesis Virtua Racing plays in a small window and 32X version is letterboxed.  I can't find any scaling options in the app and power/A for hardware scaling doesn't seem to do anything.
I need to add IPU support to Picodrive in order to fix this : Right now there's no upscaling done to Genesis/32X games.
Also, note that some 32X games are letterboxing themselves so it makes it a bit tricky. You must also keep in mind that NTSC games are using a resolution of 320x224. (Some PAL versions use 320x240 but they still run at 50 hz as a result)
Thanks so much for ur work!! Okis if u want and can are welcome!!



Enviado desde mi Redmi Note 6 Pro mediante Tapatalk

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Dr_Bunsen on December 13, 2019, 09:35:31 pm
Loving the 32X performance on Picodrive, just wondering if there's a way of scaling to full screen? For example Genesis Virtua Racing plays in a small window and 32X version is letterboxed.  I can't find any scaling options in the app and power/A for hardware scaling doesn't seem to do anything.
I need to add IPU support to Picodrive in order to fix this : Right now there's no upscaling done to Genesis/32X games.
Also, note that some 32X games are letterboxing themselves so it makes it a bit tricky. You must also keep in mind that NTSC games are using a resolution of 320x224. (Some PAL versions use 320x240 but they still run at 50 hz as a result)

Thanks, I wondered as much since the power/A didn't work. Looking forward to the IPU support, it's a great app already and can only get better!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DENNY79 on December 14, 2019, 07:23:09 am

Chaotix is now working on the latest build. I haven't tried Spiderman yet but i assume that it should work too on that newer build. Please download it again from the same link in the first post.
Now everything works.. :)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on December 17, 2019, 09:49:56 am
Contact me if you have problem with 32x emulation in picodrive. I think I'm possibly in the best position to help, as I've authored the DRC revision in picodrive (https://github.com/irixxxx/picodrive).

Note however that I can't help with any device related problems - basically I developed the MIPS support with the gcw0 simulator (the very first steps were actually done on an old SGI system :-)).
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: evilryu_sp on December 17, 2019, 12:32:13 pm
What is the expectation in terms of performance for 32X emulation on the RG350?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DENNY79 on December 17, 2019, 04:49:49 pm
What is the expectation in terms of performance for 32X emulation on the RG350?
The 32X is already almost perfectly emulated on the RG 350 on the latest picodrive build.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: evilryu_sp on December 17, 2019, 10:27:18 pm
What is the expectation in terms of performance for 32X emulation on the RG350?
The 32X is already almost perfectly emulated on the RG 350 on the latest picodrive build.

My bad, I hadn't tried the last build and didn't realise how much it had improved :)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on December 17, 2019, 10:47:28 pm
I don't have a real MIPS device, hence I can't give any real numbers. On a decade-old caanoo ([email protected] MHz) with frame limiter turned off I'm getting between 30 and 90 fps, on an Odroid C2 (aarch64, [email protected] GHz running ubuntu) I see 100 to 250 fps.

For slow games try enabling pwm irq optimisation in the advanced setting. It's a hack and may cause side effects (which is why it's disabled by default), but you might see some speed gain if it's working. Also, try setting the 32x renderer to faster.
YMMV, but I like setting the max auto frameskip to 2. For me that's a good compromise between smoothness and slowdown.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: a330boy on December 17, 2019, 11:14:45 pm
I don't have a real MIPS device, hence I can't give any real numbers. On a decade-old caanoo ([email protected] MHz) with frame limiter turned off I'm getting between 30 and 90 fps, on an Odroid C2 (aarch64, [email protected] GHz running ubuntu) I see 100 to 250 fps.

For slow games try enabling pwm irq optimisation in the advanced setting. It's a hack and may cause side effects (which is why it's disabled by default), but you might see some speed gain if it's working. Also, try setting the 32x renderer to faster.
YMMV, but I like setting the max auto frameskip to 2. For me that's a good compromise between smoothness and slowdown.

What if we made a bounty to get you a jz4760 and jz4770 device ? Or if @Jutleys or @tonyjih got you a device ?
It would be amazing for the community to have the real developer of the 32x mips recompiler involved in this emulator !
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 18, 2019, 12:13:14 am
Guys, Picodrive and 32X games are working good so far already. I've found no issues with it.
The only game that drops below 60 FPS with no frameskip is After Burner (lowest FPS is 51 on that one).
Compared to the LDK/RS-97, the JIT performs really well here.

However, i am having some trouble with adding IPU support to it. SMS & 32X games have an extra offset of around 8 pixels at the top and attempting to remove that results in a crash. I'm not sure where to fix that but it does prevent proper IPU support.

Also, another bad news (though not related to the RG-350) : the GKD350H's kernel does not properly support IPU.
That means that only 320x240 is supported and any emulator making use of the IPU won't work.
This includes NGPCEmu, VBA Next and other ones like newer releases of PCSX Rearmed.

I really hope the newer PocketGo doesn't have the same issue too...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DENNY79 on December 18, 2019, 07:13:44 am
I  found  issue with Master System .Alex Kidd: The Lost Stars dont work.Stucked in the run screen.In picodrive 1.91 its worked fine.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on December 18, 2019, 09:11:03 am
@gameblabla IIRC the offset by 8 is a spill area for sprite drawing, to avoid clipping (for a definitive answer ask notaz). It's everywhere in the code and I reckon it may be difficult to circumvent without copying to a new buffer.
Since the offset precedes every scanline in the output buffer, wouldn't the simplest solution be to just include the offset in the scaling operation?

EDIT: Forget that... the offset by 8 is only in the MD (and maybe SMS/GG) pixel buffer, before CLUT is applied to produce a RGB555 output image. The RGB output buffer doesn't have the offset.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: npaladin2000 on December 18, 2019, 07:26:44 pm
Guys, Picodrive and 32X games are working good so far already. I've found no issues with it.
The only game that drops below 60 FPS with no frameskip is After Burner (lowest FPS is 51 on that one).
Compared to the LDK/RS-97, the JIT performs really well here.

However, i am having some trouble with adding IPU support to it. SMS & 32X games have an extra offset of around 8 pixels at the top and attempting to remove that results in a crash. I'm not sure where to fix that but it does prevent proper IPU support.

Also, another bad news (though not related to the RG-350) : the GKD350H's kernel does not properly support IPU.
That means that only 320x240 is supported and any emulator making use of the IPU won't work.
This includes NGPCEmu, VBA Next and other ones like newer releases of PCSX Rearmed.

I really hope the newer PocketGo doesn't have the same issue too...

Not sure yet, they kind of botched the software on the PG2. The hardware scaling hotkey combo that's already set up isn't doing anything, and the kernel's missing any kind of USB gadget capability, so no SSH.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 19, 2019, 09:39:39 pm
You have been waiting for it so here it is, SwanEmu.
It is my fork of libretro's Wonderswan core, itself based upon Mednafen's own wonderswan core.
It runs most games fairly accurately (well, except for that Naruto speech which worked on OswanJ but whatever) and the sound is not total garbage unlike my older Oswan port.

Be warned that you may have to reconfigure the DPAD when games are rotated depending on the game.
For this reason, SwanEmu saves a configuration file for each game : Make use of that.

Though it's recommended that you use it on the RG-350, it will also work on the GCW0 and (if IPU is supported) the PG2.

Grab it in the first post and enjoy. Btw worth nothing, Wonderswan games run at 75Hz, not 60hz.
Because enabling double or triple buffering also turns on vsync, it is thus not possible to use either without glitches or slow gameplay.
So it is single buffered only for now.

Not sure yet, they kind of botched the software on the PG2. The hardware scaling hotkey combo that's already set up isn't doing anything, and the kernel's missing any kind of USB gadget capability, so no SSH.
I have a work around (somewhat) for the hardware scaling hotkey issue, as i am implementing manual control of the scaling inside of my emulators. But if it also doesn't support IPU scaling then i can't recommend it at all.

EDIT: There was an audio issue after opening up the menu : the audio output would sound messed up due to the audio buffer being late compared to the emulation. This is fixed with the newer build so please download it again, it's the same link.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: michaelpegaso on December 19, 2019, 11:11:32 pm
I just wanted to thank you for your work and the time you spend. Together with a few developers you are one of those who are making improvements in emulation, which in the end is what matters. Sorry for my English and thanks;)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: kapster on December 20, 2019, 09:17:34 am
You have been waiting for it so here it is, SwanEmu.
It is my fork of libretro's Wonderswan core, itself based upon Mednafen's own wonderswan core.
It runs most games fairly accurately (well, except for that Naruto speech which worked on OswanJ but whatever) and the sound is not total garbage unlike my older Oswan port.

Be warned that you may have to reconfigure the DPAD when games are rotated depending on the game.
For this reason, SwanEmu saves a configuration file for each game : Make use of that.

Though it's recommended that you use it on the RG-350, it will also work on the GCW0 and (if IPU is supported) the PG2.

Grab it in the first post and enjoy. Btw worth nothing, Wonderswan games run at 75Hz, not 60hz.
Because enabling double or triple buffering also turns on vsync, it is thus not possible to use either without glitches or slow gameplay.
So it is single buffered only for now.

Not sure yet, they kind of botched the software on the PG2. The hardware scaling hotkey combo that's already set up isn't doing anything, and the kernel's missing any kind of USB gadget capability, so no SSH.
I have a work around (somewhat) for the hardware scaling hotkey issue, as i am implementing manual control of the scaling inside of my emulators. But if it also doesn't support IPU scaling then i can't recommend it at all.

EDIT: There was an audio issue after opening up the menu : the audio output would sound messed up due to the audio buffer being late compared to the emulation. This is fixed with the newer build so please download it again, it's the same link.

SwanEmu looks and runs well, the issue I?m running into is that the left joystick is mapped to dpad buttons. It would be nice if we could map the left joystick and dpad separately to mimic the control setup of an actual wonderswan. I think Oswan handled it correctly, but it neither looks nor sounds as good as swanemu.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 20, 2019, 04:12:03 pm
SwanEmu looks and runs well, the issue I?m running into is that the left joystick is mapped to dpad buttons. It would be nice if we could map the left joystick and dpad separately to mimic the control setup of an actual wonderswan. I think Oswan handled it correctly, but it neither looks nor sounds as good as swanemu.
I did it as such to avoid issues when games have to be rotated at some point. (Like Klonoa in level 1-3)
By default, Left analog stick is mapped to Y1/Y2/Y3/Y4 hen it gets changed to X1/X2/X3/X4 when the game gets rotated. Do you want it to be mapped like an actual wonderswan ?
I guess i could do that but you have to add some configuration for the analog sticks as well as a global configuration in case you want to do it for every game...

I really don't want to make it complicated because that's one issue the old Oswan suffered from by trying to appease people lol....
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: npaladin2000 on December 20, 2019, 06:17:15 pm
SwanEmu looks and runs well, the issue I?m running into is that the left joystick is mapped to dpad buttons. It would be nice if we could map the left joystick and dpad separately to mimic the control setup of an actual wonderswan. I think Oswan handled it correctly, but it neither looks nor sounds as good as swanemu.
I did it as such to avoid issues when games have to be rotated at some point. (Like Klonoa in level 1-3)
By default, Left analog stick is mapped to Y1/Y2/Y3/Y4 hen it gets changed to X1/X2/X3/X4 when the game gets rotated. Do you want it to be mapped like an actual wonderswan ?
I guess i could do that but you have to add some configuration for the analog sticks as well as a global configuration in case you want to do it for every game...

I really don't want to make it complicated because that's one issue the old Oswan suffered from by trying to appease people lol....

That could actually get confusing when people try to run it on the PG2 unit (assuming it works anyway). Since the left analog and left stick are swapped in relation to the RG-350.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: kapster on December 21, 2019, 01:19:43 am
SwanEmu looks and runs well, the issue I?m running into is that the left joystick is mapped to dpad buttons. It would be nice if we could map the left joystick and dpad separately to mimic the control setup of an actual wonderswan. I think Oswan handled it correctly, but it neither looks nor sounds as good as swanemu.
I did it as such to avoid issues when games have to be rotated at some point. (Like Klonoa in level 1-3)
By default, Left analog stick is mapped to Y1/Y2/Y3/Y4 hen it gets changed to X1/X2/X3/X4 when the game gets rotated. Do you want it to be mapped like an actual wonderswan ?
I guess i could do that but you have to add some configuration for the analog sticks as well as a global configuration in case you want to do it for every game...

I really don't want to make it complicated because that's one issue the old Oswan suffered from by trying to appease people lol....

I guess it?s 6 of one, half a dozen of the other here. I didn?t really think about games that rotate mid game, but the current control scheme makes it super awkward for a game like dicing knight where the power ups you pick up get mapped to a ?cross?. You can technically map them to the shoulder buttons and the unused face buttons but it messes with your head (or at least my head).

I wonder if it would make sense to just make them independently mappable, or would that cause problems aspect switches as well?

Edit: anyone know why dingoonity changes my apostrophes to question marks?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: ace9094 on December 21, 2019, 01:45:27 am
I really hope the newer PocketGo doesn't have the same issue too...

Me too, I just got my PocketGo 2 - Fingers crossed !!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: npaladin2000 on December 22, 2019, 11:18:03 pm
Deleted
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 25, 2019, 10:37:51 pm
Bump, i have updated Temper.
Temper can now be configured as to make use of L2/R2/L3/R3. The buttons are set to None by default but they can be set for either a specific game or all of them.

This also fixes the 6-buttons issue over the last GCW0 build so you should probably upgrade.

Hope you had a great Christmas.

EDIT: And yes, rapid fire is now fixed too. No need to touch my privates anymore about it, thanks.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DJM on December 26, 2019, 09:06:40 am
@gameblabla Handy has control issues, I made a video to let you see what happens when I move the left stick...

https://streamable.com/ufi9d
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: michaelpegaso on December 26, 2019, 09:18:22 am
Bump, i have updated Temper.
Temper can now be configured as to make use of L2/R2/L3/R3. The buttons are set to None by default but they can be set for either a specific game or all of them.

This also fixes the 6-buttons issue over the last GCW0 build so you should probably upgrade.

Hope you had a great Christmas.

EDIT: And yes, rapid fire is now fixed too. No need to touch my privates anymore about it, thanks.

thank you
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 26, 2019, 09:49:33 am
@gameblabla Handy has control issues, I made a video to let you see what happens when I move the left stick...

https://streamable.com/ufi9d
I have uploaded a new Handy build that should fix this and another issue with the DPAD being unusable.
Give it a try and let me know if it works.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: TheReaperUK on December 26, 2019, 11:55:34 am
I have some issue's with the Temper update, Sometimes when returning to the Menu screen (Power Button) the highlight is moving on its own and have to move both Analog sticks and D-Pad to try to stop movement.

I set buttons X and Y to Rapid 1 and 2, some games it will work, some don't work at all (Game that work with Turbo set on a real Turbografx), Also sometimes the Rapid gets stuck on (like the button has got stuck down), pressing again will fix it.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 26, 2019, 12:03:06 pm
I have some issue's with the Temper update, Sometimes when returning to the Menu screen (Power Button) the highlight is moving on its own and have to move both Analog sticks and D-Pad to try to stop movement.
That is very odd and never happened to me. Seems to be random. Perhaps i could fix it.

Quote
I set buttons X and Y to Rapid 1 and 2, some games it will work, some don't work at all (Game that work with Turbo set on a real Turbografx), Also sometimes the Rapid gets stuck on (like the button has got stuck down), pressing again will fix it.
Are you sure that it's not because you activated 6 buttons mode ?
As for the other issue, its something i'll fix.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: TheReaperUK on December 26, 2019, 09:39:14 pm
@gameblabla, No gamepad is set to 2 button in the config menu.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: ace9094 on December 27, 2019, 05:43:12 pm
Hey gameblabla,

Will you be doing any of your ports for the "PocketGo 2 / MiYoo Max" ??

Thanks
ace
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 27, 2019, 05:50:33 pm
Hey gameblabla,

Will you be doing any of your ports for the "PocketGo 2 / MiYoo Max" ??

Thanks
ace
The PocketGo 2 is entirely 100% binary compatible with the RG-350/GCW0 OPK files.
Unless of course it does not support the IPU like the 350H. (GKD350H is only compatible with GCW0 stuff not using IPU or GPU)

Btw, GameKiddy did confirm to me that there's no IPU in their SoC. They said that only ISP (?) has IPU.
I guess they imply some sort of limitations (no IPU for framebuffer ?) or that the IPU is an optional extension.
They also said that future ingenic processors will not have any sort of IPU whatsoever... That's great but the 350H also has no GPU,
which is typically used on other handleds for scaling.
So yeah... You may have to get used to 1x1 scaling on that handled :DDDDD
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: adventureFAN on December 27, 2019, 10:05:27 pm
Support for the Menu-Button would be fine.
And the PG2 have no BGR support but your ports don't have BGR right?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 27, 2019, 10:22:36 pm
Support for the Menu-Button would be fine.
And the PG2 have no BGR support but your ports don't have BGR right?
Oh right, you may have pointed out another flaw : Only PCSX4ALL uses BGR btw.
I don't plan on using it ever since it is pretty much the only one working in BGR555. (well the only one doable aside from N64 but you get the idea)

Isn't the menu button mapped to SDLK_HOME ? Or is it mapped to something else ?
I don't have the console. I knew i should have had asked for one.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DJM on December 29, 2019, 09:58:56 am
@gameblabla Handy has control issues, I made a video to let you see what happens when I move the left stick...

https://streamable.com/ufi9d
I have uploaded a new Handy build that should fix this and another issue with the DPAD being unusable.
Give it a try and let me know if it works.

It works fine now, thank you! But the same problem seems to be in Temper too...

Hey @gameblabla , any plans to give a look if you can improve Nebuleon's port of Mupen64plus (  https://boards.dingoonity.org/gcw-development/mupen64plus-technical-preview/ )? It's a shame the project was abandoned 4 years ago... I think the RG-350 could be able to run some N64 games at full speed, Super Mario 64 works decently and with a bit of optimization or frameskip could run very well. But it seems no developer has interest to improve that emulator... :(
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Recce on December 29, 2019, 11:13:21 am
@gameblabla Handy has control issues, I made a video to let you see what happens when I move the left stick...

https://streamable.com/ufi9d
I have uploaded a new Handy build that should fix this and another issue with the DPAD being unusable.
Give it a try and let me know if it works.

It works fine now, thank you! But the same problem seems to be in Temper too...

Hey @gameblabla , any plans to give a look if you can improve Nebuleon's port of Mupen64plus (  https://boards.dingoonity.org/gcw-development/mupen64plus-technical-preview/ )? It's a shame the project was abandoned 4 years ago... I think the RG-350 could be able to run some N64 games at full speed, Super Mario 64 works decently and with a bit of optimization or frameskip could run very well. But it seems no developer has interest to improve that emulator... :(

A shame indeed, discarded in its alpha state. Though even if someone do pick it up now, it would take some serious effort and time to get it to beta level.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 02, 2020, 04:05:12 am
It works fine now, thank you! But the same problem seems to be in Temper too...
The same problem ? What do you mean ? The only issue with it was with the rapid fire having some issues.

Quote from: DJM
Hey @gameblabla , any plans to give a look if you can improve Nebuleon's port of Mupen64plus (  https://boards.dingoonity.org/gcw-development/mupen64plus-technical-preview/ )? It's a shame the project was abandoned 4 years ago... I think the RG-350 could be able to run some N64 games at full speed, Super Mario 64 works decently and with a bit of optimization or frameskip could run very well. But it seems no developer has interest to improve that emulator... :(
Nebuleon is back on the scene so i will let her handle the task, if she wants to pick it up that is. I believe Knight updated it with analog support at some point though but not sure where he shared the build and he has disappeared from the scene.

Btw, the N64 emulator is bottlenecked by the GPU, not the CPU. So the speed of it could be improved if GlideN64 is used instead.
But Mupen64Plus comes in several parts and i would honestly hate working with it. Sorry guys

Btw, if you are a PocketGo 2 owner : You should switch to using the Rogue CFW and not bother with the stock firmware.
This should be easy to do as the PG2 exposes its internal sd card slot for the CFW. (unless they changed this ?)
Ninoh ported the RG-350 kernel to the PG2 with stuff like BGR colorspace support, proper IPU support and etc...
Basically this should work for RG-350 stuff except of course for the lack of dual analogs and extra buttons.

EDIT: Added SRB2Kart. Be warned that it is based upon version 1.01. I will update it later for netplay with PC Players.
I also updated SMS Plus GX, which now uses IPU.

You may notice however that SMS Plus GX displays frames in a choppy way compared to Picodrive.
Unfortunately attempting to fix this with either triple buffering or Double buffering results in issues with the audio.
Would have been nice to have Double buffering without forced vsync as to go around that. (especially for PAL only games)
Not sure what to do for that, i'm still thinking how i could fix this.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: michaelpegaso on January 02, 2020, 03:30:11 pm
EDIT: Added SRB2Kart. Be warned that it is based upon version 1.01. I will update it later for netplay with PC Players.
I also updated SMS Plus GX, which now uses IPU.

You may notice however that SMS Plus GX displays frames in a choppy way compared to Picodrive.
Unfortunately attempting to fix this with either triple buffering or Double buffering results in issues with the audio.
Would have been nice to have Double buffering without forced vsync as to go around that. (especially for PAL only games)
Not sure what to do for that, i'm still thinking how i could fix this.

Thank you for keeping us informed and for the work of continuing to improve emulators.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DJM on January 02, 2020, 08:28:25 pm
The same problem ? What do you mean ? The only issue with it was with the rapid fire having some issues.

I mean the same left analog stick problem of Handy (I made a video before, now you fixed it in the last build).
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: RxBrad on January 03, 2020, 01:25:20 pm
Just pointing out for anyone finding this post late in the game... The home directory for all the files in the OP has a nice changelog (and datestamps for the OPKs) to give an idea of the status on all of these: https://gameblabla.nl/files/ipk/gcw0/
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 05, 2020, 01:12:30 am
Just pointing out for anyone finding this post late in the game... The home directory for all the files in the OP has a nice changelog (and datestamps for the OPKs) to give an idea of the status on all of these: https://gameblabla.nl/files/ipk/gcw0/
Yup, i'm sure most noticed it too but i try to update the CHANGELOG file whenever there's an update. ;' oo
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: adventureFAN on January 09, 2020, 06:43:18 pm
In which folder comes the bios for vba next?
Games didn't start and I can't find any folder in local/home
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 10, 2020, 04:11:52 pm
In which folder comes the bios for vba next?
Games didn't start and I can't find any folder in local/home
VBA Next does not need a bios. You do need to unzip your roms though. It works fine (albeit slowly, i tried my best) on the RG-350.
Haven't tried on the PG2 or Rogue CFW however.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: adventureFAN on January 10, 2020, 05:56:45 pm
In which folder comes the bios for vba next?
Games didn't start and I can't find any folder in local/home
VBA Next does not need a bios. You do need to unzip your roms though. It works fine (albeit slowly, i tried my best) on the RG-350.
Haven't tried on the PG2 or Rogue CFW however.
Ah okey thx
But there are no issues without a proper BIOS?

And I use it on my 350H =]
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 10, 2020, 07:03:34 pm
And I use it on my 350H =]
The GKD350H is not fully compatible with GCW0/RG-350 binaries : there's a lack of IPU support as well as no support for BGR and obviously the hardware lacks a GPU.
Use my 350H specific ports for now :
https://gameblabla.nl/files/ipk/350h/ (https://gameblabla.nl/files/ipk/350h/)

I have to do so with SMS Plus GX and others as well. If you use PCSX4ALL, don't enable the hardware scaler option.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 12, 2020, 09:20:19 am
Updated PCSX4ALL. It's minor but should fix the issues in some games being stuck at 30 FPS.
It was recompiled against GCC 7.5. Looks like GCC 8+ are a no go on MIPS processors. (i hit other strange bugs related to GCC 8+ before this one...)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: michaelpegaso on January 12, 2020, 11:22:02 am
thank you for your work
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 12, 2020, 04:25:39 pm
... And i just noticed an issue with MMAP_TO_ADDRESS_ZERO causing issues with save states.
I had talked with Senquack already about it and not sure why i turned it on this time

Of course, it will mean it will run slower, just like the other builds.

I'm tired of working on PCSX4ALL and i hope @senquack can come back with his sweet, sweet improved JIT. (though i know he is busy and probably won't even do it this year)

Also, i was only aware of this bug after learning of this from 2chan. Why does nobody report bugs to me ?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Dr_Bunsen on January 12, 2020, 09:34:26 pm
On Rg-350 Having trouble with analog sticks in the latest pcsx4all from https://gameblabla.nl/files/ipk/gcw0/

I tried gran turismo 2 with dualshock enabled in the game itself and althoughthe analog stick worked in the game menus, it didn't once the racing had started. Dual analog didn't work either, only digital. Also, should dual analog disable rumble? Otherwise I'm not sure I see the value of the option in pcsx4all menu.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 13, 2020, 07:42:43 am
On Rg-350 Having trouble with analog sticks in the latest pcsx4all from https://gameblabla.nl/files/ipk/gcw0/

I tried gran turismo 2 with dualshock enabled in the game itself and althoughthe analog stick worked in the game menus, it didn't once the racing had started. Dual analog didn't work either, only digital. Also, should dual analog disable rumble? Otherwise I'm not sure I see the value of the option in pcsx4all menu.
It is a bug with that build only, i had made a mistake while disabling "Mapping To zero". This should work and have no issues now, hopefully... Try the new OPK again.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Dr_Bunsen on January 14, 2020, 04:31:42 pm
Thanks @gameblabla dual shock works fine now. Vibration response seems off though for instance in Spyro I'm not getting the shocks in the usual places. What's the purpose of the dual analog option btw?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: adventureFAN on January 15, 2020, 06:37:12 am
I would kill for per-game settings in pcsx4all x_X
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 16, 2020, 12:00:42 am
Yo,
I improved Handy, the atari lynx emulator again. I have added IPU support to it.
However, most people won't be able to notice anything apart from being slightly faster. (and to be fair, it was running quite fast)

Other fixes include :
- Upstream merges (including a proper fix for Zerdocan's laugh)
- A fix for some zip files with several dots in the filename instead of just the extension.
- Another fix for vertical games when using the left stick & dpad.
- New dumps added to auto detect.

Of course i would suggest you download this newer build instead.
For GKD350H owners, this version will no longer work. Use my 350H specific build instead. (Same thing except no IPU)
https://gameblabla.nl/files/ipk/350h/ (https://gameblabla.nl/files/ipk/350h/)

EDIT: There was an issue with the IPU code for some games like Klax, this is fixed. Download the OPK again if you have the issue. Thanks

Thanks @gameblabla dual shock works fine now. Vibration response seems off though for instance in Spyro I'm not getting the shocks in the usual places. What's the purpose of the dual analog option btw?
The dual analog was released before the dualshock came out so for games that were released before the dualshock,
enabling "Dual Analog" is the only way of getting both analog sticks to work in gameplay on those games.
Descent is one of those games but there are others.

As for Rumble, it's possible that it is not properly implemented, i have no idea. (and before Tony improved my code, it was only doing simple vibrations)

I would kill for per-game settings in pcsx4all x_X
Something that Senquack plans for his version. However, i won't bother adding it myself as people had issues with me and PCSX4ALL and the subsequent forks of it so yeah lol....
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on January 16, 2020, 10:25:23 am
I would appreciate it if Temper reassigned the save and load functions for the R2 and L2 keys. This does not work at the moment.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 16, 2020, 11:25:42 am
I would appreciate it if Temper reassigned the save and load functions for the R2 and L2 keys. This does not work at the moment.
Neither does Fast forward. That's something i could look into later.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on January 16, 2020, 12:38:45 pm
Hello.Its not always convenient to open the save menu every time. Thank you for supporting and updating the emulator. Fast Forward works for me. But reassigned save and load hot keys unfortanly not.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 17, 2020, 11:23:04 pm
Updated SMS Plus GX again.
I added back Native scaling for it because it seems to suffer from less shimmering than the other scaling modes. (even with IPU yes)
At least it can look as smooth and good as Picodrive on SMS games. (well almost)

Oh and yeah, my audio code was trying to refresh 4 times. It was a leftover that i forgot to fix. Oh well, this should feel smoother to play now.

As usual, it still features the other screen modes as well. I fixed an issue with zip files and another one that came from negativeExponent after he used asan on it. Many thanks to him !
That could potentially fix the crashes when trying to load a save state for zipped rom.

Provided an updated upstream port of EasyRPG. This uses SDL 1.2 unlike the SDL 2 provided on EasyRPG's website and runs much faster as a result. (although they made some improvements to performance since then)
It also has the latest enhancements compared to the last old build.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: michaelpegaso on January 18, 2020, 11:08:19 pm
It's a shame you can't add settings per game on pcsx4all. But I understand that you avoid having problems. I hope Senquack does it someday, it's a great improvement for the emulator. Thank you for your work.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: ace9094 on January 19, 2020, 12:10:36 am
It's a shame you can't add settings per game on pcsx4all. But I understand that you avoid having problems. I hope Senquack does it someday, it's a great improvement for the emulator. Thank you for your work.

I am looking for a way to add multiple versions of the pcsx4all that use a seperate home folder... Then change the icon to and title of pcsx4all to each game title and cover art :)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on January 20, 2020, 01:06:15 pm
I hope someone will finish the FCEUX emulator. All versions suffer from random stuttering sound after several minutes of gameplay, especially after saving and loads savestates. I really want this to happen. NES is my favorite platform.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 20, 2020, 11:53:42 pm
I hope someone will finish the FCEUX emulator. All versions suffer from random stuttering sound after several minutes of gameplay, especially after saving and loads savestates. I really want this to happen. NES is my favorite platform.
Sounds like something that can be fixed by closing and opening the audio device upon loading or saving a state.
Had the same issue on my Wonderswan, Master system and neo geo pocket emulator and this was the easiest way to fix it.
I could track down the version with the left analog support but i don't feel like doing it.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 21, 2020, 04:19:26 am
Small update to VBA Next.
Frameskip is now forced to 4. This results in games running smoothly but having a lot of frameskip.
Going above that results in extra slowdowns so it is stuck at frameskip 4 for now.

I also fixed the save issue in games so it should be playable for games like Pokemon now.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: papapito on January 21, 2020, 08:11:44 pm
I'm using the latest pcsx4all build (13 jan) and I'm having a problem.
It seems I'm not able to use save states. Everytime I try to save it gives me an "save failed, out of disk space?" error, which is ridiculous because I have plenty of space on the internal sd (and external too).
I'm running the latest rogue fw. Could that be a problem?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: sirdrak on January 22, 2020, 12:26:58 pm
I'm using the latest pcsx4all build (13 jan) and I'm having a problem.
It seems I'm not able to use save states. Everytime I try to save it gives me an "save failed, out of disk space?" error, which is ridiculous because I have plenty of space on the internal sd (and external too).
I'm running the latest rogue fw. Could that be a problem?

It seems that the PSX's virtual memory card is full. Take a look at that...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: papapito on January 22, 2020, 06:08:27 pm
Well, I had to create the pcsx4all folder because it didn't create one when installing the opk, maybe that's the issue. What's the folder structure? I only knew I had to create a subfolder called"memcards" for the memory cards.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: darkasian777 on January 22, 2020, 07:14:04 pm
Noob question -- I'm currently using the stock fw + emulators that came with my RG350 because I really like the way its set up (FBA with screenshots for every game, etc)...  Would updating the FBA emulator make me lose these screenshots, save states, etc?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Recce on January 23, 2020, 12:26:01 am
Noob question -- I'm currently using the stock fw + emulators that came with my RG350 because I really like the way its set up (FBA with screenshots for every game, etc)...  Would updating the FBA emulator make me lose these screenshots, save states, etc?

Technically screenshots should be there, but save files may be dependent on specific FBA builds.

The best option for you is to back up the FBA folders first, then install the FBA you want and see if it will load your save files.

You can always revert back to the original FBA you have if you're not satisfied with the new build.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 23, 2020, 08:05:43 am
Well, I had to create the pcsx4all folder because it didn't create one when installing the opk, maybe that's the issue. What's the folder structure? I only knew I had to create a subfolder called"memcards" for the memory cards.
It really was an issue with PCSX4ALL. Had recently downgraded to the stable release of GCC 7.5.
While it fixed other fixes in other apps, it broke PCSX4ALL in this particular way.
It would also break like that on GCC 8+ with MMAP Zero mapping, a speed optimization, is enabled.
I just decided to revert to the latest working version that i had before and call it done.
I had discussed with senquack about it and there's no issue fix to it as it is somewhat MIPS JIT related.
Honestly i thought of removing it from my list and just let people deal it themselves because i am tired of it.

So yeah, the new OPK is now the last working build without any issues. I will issue a proper fix maybe later but i don't feel like to.

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on January 23, 2020, 08:44:28 am
Sounds like something that can be fixed by closing and opening the audio device upon loading or saving a state.
Had the same issue on my Wonderswan, Master system and neo geo pocket emulator and this was the easiest way to fix it.
I could track down the version with the left analog support but i don't feel like doing it.
Dear developer, I really hope you take it and fix the FCEUX emulator. Your version of Picodrive emulator is the best of the best. No problem for me.Please do it. Thank you in advance.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: papapito on January 23, 2020, 01:45:38 pm
It really was an issue with PCSX4ALL. Had recently downgraded to the stable release of GCC 7.5.
While it fixed other fixes in other apps, it broke PCSX4ALL in this particular way.
It would also break like that on GCC 8+ with MMAP Zero mapping, a speed optimization, is enabled.
I just decided to revert to the latest working version that i had before and call it done.
I had discussed with senquack about it and there's no issue fix to it as it is somewhat MIPS JIT related.
Honestly i thought of removing it from my list and just let people deal it themselves because i am tired of it.

So yeah, the new OPK is now the last working build without any issues. I will issue a proper fix maybe later but i don't feel like to.

So what's the difference between the jan 13 build and this one, excluding the save states?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 23, 2020, 04:11:47 pm
Added Divi-Dead port for GCW0 devices.
I thought i had ported it but looks like i forgot to make it available.
Works fine. No issues with it. Also works on the 350H.

Btw, i managed to compile Mupen64plus from source code.
I can honestly see why this has not been continued.
The GPU part of Mupen64plus is horrible. I tried to port GlideN64 to it but it crashes and for some reasons, GDB refuses to detect it as a proper executable. (But it will happily launch it when not using GDB)

Besides we should be using etnaviv upstream... Do you guys honestly want dual analog support on something so slow ?

Maybe i will tackle Fceux or adapt QuickNES to it.. Dunno.

So what's the difference between the jan 13 build and this one, excluding the save states?
It reverts back to the older build that had issues with games at 30 FPS. But at least it is working with save states and all.
I genuinely thought of removing it all together because it is so prone to compiler issues.

Compiling with GCC 9.2 causes those 30 FPS issues in games but has working save states and compiling with GCC 7.5 breaks save states but fixes 30 FPS issues.

Compiling with the older GCC release also breaks save states. Fun isn't it ?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: a330boy on January 23, 2020, 05:07:59 pm
@gameblabla You're working so hard. Take a good break while we enjoy most of your work.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 23, 2020, 05:12:33 pm
@gameblabla You're working so hard. Take a good break while we enjoy most of your work.
I wish i could take a break forever but my vacations always overflow back to 0 : (
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DJM on January 23, 2020, 08:57:12 pm
Btw, i managed to compile Mupen64plus from source code.

Awesome!!

I can honestly see why this has not been continued.
The GPU part of Mupen64plus is horrible. I tried to port GlideN64 to it but it crashes and for some reasons, GDB refuses to detect it as a proper executable. (But it will happily launch it when not using GDB)

Hopefully you can figure out how to fix the crash... :/

Do you guys honestly want dual analog support on something so slow ?

Yep :)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on January 24, 2020, 06:22:36 am
Maybe i will tackle Fceux or adapt QuickNES to it.. Dunno.
If you fix FCEUX from a problem with stuttering sound, you are my hero. Otherwise, this emulator is beautiful. Excellent compatibility with games.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: riverinwoods on January 24, 2020, 06:34:08 am
Am I missing something? every time I've been wanting to get these releases (Get my OPKs here :
https://gameblabla.nl/files/ipk/gcw0/) the directory doesn't let me download but just opens a page with crazy characters?? Any help please.....
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 24, 2020, 10:18:12 am
Am I missing something? every time I've been wanting to get these releases (Get my OPKs here :
https://gameblabla.nl/files/ipk/gcw0/) the directory doesn't let me download but just opens a page with crazy characters?? Any help please.....
Try to right click on any of the OPKs and select "Save the link as..." ?
It works fine on Firefox.

I'll see what i can do for Fceux and Mupen64Plus.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: riverinwoods on January 24, 2020, 11:12:37 am
Am I missing something? every time I've been wanting to get these releases (Get my OPKs here :
https://gameblabla.nl/files/ipk/gcw0/) the directory doesn't let me download but just opens a page with crazy characters?? Any help please.....
Try to right click on any of the OPKs and select "Save the link as..." ?
It works fine on Firefox.

I'll see what i can do for Fceux and Mupen64Plus.

'save the link as'.... did'nt work but firefox was good. Thankyou very much gameblabla, excited to try the 32x games on the picodrive update! your a legend, mupen64plus sounds exciting too!

quick suggestion... on the first page I don't think it would be out of order to put a link (to an easy donation system) for your work!!..........I'm sure everyone would agree your help deserves something! thanks again for your ongoing work in the community
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: BWright81 on January 24, 2020, 03:08:31 pm
@gameblabla

Last night I tried out smsplus_gcw0 on my PocketGo v2, and after playing around on it for about 10 minutes, I exited back to the menu, and there was an after-image of the game left behind on the screen. Almost like OLED burn-in. You could only see it from certain angles, and at first I thought my eyes were tired, but I switched the background to something more plain and took a video: https://imgur.com/a/JnvixC2. It's that white flickering rectangle.

I rebooted the system, I even shut down and removed the battery, but it was still there. I started to worry that I'd damaged my screen somehow, but this morning it's gone. Any idea what happened? Maybe exiting the emulator isn't totally clean and leaves some information in the system's memory? I'm using stock firmware, and esoteric 1.0.8 instead of gmenu2x, if that helps.

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 25, 2020, 08:36:25 pm
Last night I tried out smsplus_gcw0 on my PocketGo v2, and after playing around on it for about 10 minutes, I exited back to the menu, and there was an after-image of the game left behind on the screen. Almost like OLED burn-in. You could only see it from certain angles, and at first I thought my eyes were tired, but I switched the background to something more plain and took a video: https://imgur.com/a/JnvixC2. It's that white flickering rectangle.
I think i may know what happened to your unit. On the GCW0, this could sometimes happen (although the effect is different, the screen slowly becomes white instead) when an emulator/games uses the IPU.
Are you on Rogue CFW ? If not, then you may consider using that instead, as the stock firmware has a lot of issues. (including with the IPU implementation that has some issues)

This sounds like a kernel issue and short of using my 350H version instead, i have no fix for you if it occurs again.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Dr_Bunsen on January 26, 2020, 01:15:23 am
Having trouble getting Sonic Robo Blast 2 Kart to run on my RG-350. It doesn't seem to create an icon to launch and when I try and run the opk with explorer it crashes.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 26, 2020, 02:09:57 am
Having trouble getting Sonic Robo Blast 2 Kart to run on my RG-350. It doesn't seem to create an icon to launch and when I try and run the opk with explorer it crashes.
Most likely it has not transferred to your device completely. Is it 192MB ?
Maybe it got corrupted somehow when i uploaded it on my server . I must note that if you are using Filezilla, the connection type must be forced to Binary rather than ASCII. Otherwise, Filezilla will in some cases misdetect OPKs as ASCII files and transfer it that way.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: TheReaperUK on January 26, 2020, 03:49:48 am
Thanks for Divi-Dead, Works great and finally got around to completing the Game, Awesome ;D
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: BWright81 on January 26, 2020, 04:35:15 am
I think i may know what happened to your unit. On the GCW0, this could sometimes happen (although the effect is different, the screen slowly becomes white instead) when an emulator/games uses the IPU.
Are you on Rogue CFW ? If not, then you may consider using that instead, as the stock firmware has a lot of issues. (including with the IPU implementation that has some issues)

This sounds like a kernel issue and short of using my 350H version instead, i have no fix for you if it occurs again.

I've switched to Rogue CFW 1.0.3, and so far the problem hasn't come back. Thanks for the reply.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Dr_Bunsen on January 26, 2020, 11:56:22 pm
Having trouble getting Sonic Robo Blast 2 Kart to run on my RG-350. It doesn't seem to create an icon to launch and when I try and run the opk with explorer it crashes.
Most likely it has not transferred to your device completely. Is it 192MB ?
Maybe it got corrupted somehow when i uploaded it on my server . I must note that if you are using Filezilla, the connection type must be forced to Binary rather than ASCII. Otherwise, Filezilla will in some cases misdetect OPKs as ASCII files and transfer it that way.

Tried forcing binary in Filezilla and it transferred fine this time. Game plays great! Thanks for the tip!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: papapito on January 27, 2020, 06:41:08 pm
Just to chime in.
The pcsx4all version you put up to correct the lack of save states (but reintroducing the 30fps bug) is just the old 13th January build, gameblabla.

Could it be possible to upload to your ftp both builds (I think it would be interesting to pick one of them, depending on the user)?

Best regards and fantastic work!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 28, 2020, 12:16:45 am
Just to chime in.
The pcsx4all version you put up to correct the lack of save states (but reintroducing the 30fps bug) is just the old 13th January build, gameblabla.

Could it be possible to upload to your ftp both builds (I think it would be interesting to pick one of them, depending on the user)?

Best regards and fantastic work!
Actually i didn't bring back the 13th january build but the old one from October which had the 30 fps bug as you mentionned.
... I'm not going to upload two broken builds on my FTP so this really needs to be fixed and it pisses me off. I would rather delete it until i can figure out a better fix.

As i said before, it's all introduced by compiler issues and no GCC release can compile it properly without weird annoying glitches.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: papapito on January 28, 2020, 06:13:24 pm
As i said before, it's all introduced by compiler issues and no GCC release can compile it properly without weird annoying glitches.

Isn't it possible to substitute the bad behaving code for some GCC version agnostic alternative?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: datadragon on February 10, 2020, 01:57:58 am
Hi Gameblabla, thank you for working on these projects. I'm testing your SMS PLUS GX (jan 18 2020) build for colecovision at the moment. One bug, In the input remapping [1] wont map to buttons or delete your selection with L2 when actually choosing [1] to map a key to, but if you go to [2] and try to remap it maps your input button choice not to [2] but instead to [1] so there is an error there. When you remap [3] it maps your input button choice to [2] so it appears to be off by one. Perhaps the default should be X for [1] and Y for [2]. It also should mention the L2 to remove.

2) When I exit out of the mapping, or enter the menu, it is showing whatever screen in the background behind the text. Maybe it should instead be black background.

Before I try, are the keys mappable to a usb controller or usb keyboard attached (using a usb c to a adaptor)? I just tested a wireless Logitech K360 keyboard works on the RG350 but it did not work unfortunately on the playgo (a black version of the pocketgo2). Another wired keyboard, Foldable Bluetooth Keyboard, Jelly Comb Dual Mode Bluetooth & USB Wired also worked. Good to know for other emulators such as computer based, apple, and others that need keyboard.

*EDIT1* It does work for the logitech k360 for key mapping to colecovision, but it shows ... for the key such as if there is no choice put it, but it does work fine in game despite that. Tested frogger using keyboard arrows to play and 1,2,3,4 for [1]-[4] to change the 1/2 player and slow/fast for example. Works good. How about adding save keyboard layout so there can be more than 1 and ability for mapping for the right analog stick.

*EDIT2* The L2 and R2 also map ok in input mapping (for example to [3] and [4]) but also show ... for the key choice such as there is no choice put in (It doesnt show L2 or R2) same as the keyboard issue. The mapping still works.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on February 14, 2020, 03:18:08 am
Quote
Hi Gameblabla, thank you for working on these projects. I'm testing your SMS PLUS GX (jan 18 2020) build for colecovision at the moment. One bug, In the input remapping [1] wont map to buttons or delete your selection with L2 when actually choosing [1] to map a key to, but if you go to [2] and try to remap it maps your input button choice not to [2] but instead to [1] so there is an error there. When you remap [3] it maps your input button choice to [2] so it appears to be off by one. Perhaps the default should be X for [1] and Y for [2]. It also should mention the L2 to remove.
I believe that's an oversight on my part because L2/R2 are not being displayed (except as "...") when mapped to a key among other things.
I will fix this asap.

Also external controllers are not supported but using an external keyboard does work, as opendingux software is designed this way.
I do plan on having controller support with remappable buttons at some point (especially since it will be required for the Retrostone 2) but not for now.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on February 18, 2020, 12:22:30 pm
Alright so took the time to issue a bunch of fixes.

SMS Plus GX no longer has the issue with Colecovision keypad being offset by 1 and L1/R1/L2/R2 buttons are shown in the GUI.
Hopefully this should fix your Colecovision issues now. It was a stupid mistake and the irony is that i inadvertently fixed this in the RS-90 version before...

Picodrive got updated to the latest changes by iriixxx. It should be a little faster on games like After Burner and i believe he fixed Overdrive 2 on it as well. Still no IPU support for it. Play virtua racing 32X instead of the low res Megadrive version thanks...

Handy got a minor update too as to fix an issue with Zerdocan : the voices are now working properly. The fix comes from libretro's upstream version so thanks to them.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: michaelpegaso on February 18, 2020, 02:23:05 pm
As always, thank you very much for working hard and improving what we already have.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: themyst on February 18, 2020, 04:44:54 pm
Has anyone encountered an issue with PCSX4all where every build runs slowly except one random one?

I have a 11/12/19 build that works flawlessly (at least for the games I play),  yet every other version i've tried chugs along on the RG350. 

Has anyone ever figured out why this happens?  Thanks!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: datadragon on February 19, 2020, 10:15:29 pm
I hope someone will finish the FCEUX emulator. All versions suffer from random stuttering sound after several minutes of gameplay, especially after saving and loads savestates. I really want this to happen. NES is my favorite platform.

Maybe i will tackle Fceux or adapt QuickNES to it.. Dunno.
If you fix FCEUX from a problem with stuttering sound, you are my hero. Otherwise, this emulator is beautiful. Excellent compatibility with games.

The two latest releases in active development are FCEUX-RG350 https://github.com/soarqin/fceux-for-retrogame/releases and a fork that allows right analog to be used instead of the left one and (minor) fixes the button names https://github.com/nobk/fceux-for-retrogame/releases You can use global shortcut POWER button+B to switch analog-to-crossbutton mapping on/off in the first one. If your finding stuttering sound you might want to document it better such as game, how long playing, saved state where and restored state where etc. I mentioned to soarqin mapping of L1 and R1 as in game buttons would be nice, they are currently being used for system functions such as save/restore/screen resize. Unless gameblabla also starts working on it we probably should have that discussion in another thread.

Famicom Disk System games need Disk System Bios (disksys.rom) in here: usr/local/home/.fceux/  Famicom Disk System games can also be zipped one per zip.

To add Game Genie support:
1) put Game Genie rom to usr/local/home/.fceux and rename it to gg.rom  my ROM was originally called  "Game Genie (USA) (Unl).nes"
2) Turn Game Genie on from Main Settings. Now when you start the game the GameGenie ROM will be started first. Enter CODE and press start to play. You can just press start if you dont have a code or turn it off in settings if you dont plan to use it 99% of the time.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on February 20, 2020, 08:31:33 am
If your finding stuttering sound you might want to document it better such as game, how long playing, saved state where and restored state where etc.
This happens with all games randomly. A few save states and  loading states and you begin to catch these stuttering.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on February 20, 2020, 08:35:41 am
I tried the soarqin's  version . Same problems.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: eltehero on February 20, 2020, 08:59:04 am
I tried the soarqin's  version . Same problems.

I dont have an RG350 yet, but have you tried the port of the original GCW Zero FCEUX emulator without any changes?

I too want flawless emulation of NES on RG350 when I get mine.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on February 20, 2020, 09:51:49 am
I dont have an RG350 yet, but have you tried the port of the original GCW Zero FCEUX emulator without any changes?

I too want flawless emulation of NES on RG350 when I get mine.
Yes, I use it. There is also a stutter of the sound. I tried all versions.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: eltehero on February 20, 2020, 06:01:23 pm
I dont have an RG350 yet, but have you tried the port of the original GCW Zero FCEUX emulator without any changes?

I too want flawless emulation of NES on RG350 when I get mine.
Yes, I use it. There is also a stutter of the sound. I tried all versions.

Is this sound problem present in the FCEUX emulator on the GCW Zero as well? I had a GCW Zero but never used the FCEUX emulator on it.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Daniel79 on February 21, 2020, 09:38:49 am
Is this sound problem present in the FCEUX emulator on the GCW Zero as well? I had a GCW Zero but never used the FCEUX emulator on it.
I dont have GCW Zero.Dont know.This problem usually occurs after saving states and loading states.After several cycles.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: MaddieLurker on February 21, 2020, 05:25:55 pm
Hi. Have we Any chance of littlegptracker port for the rg350??
I'm surprised that people are actually using this... lol. I'll see if i can get it to work.

Any updates on this? I'm looking into running little piggy tracker on my RG350. Has anyone managed to port it?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: AmD911 on February 21, 2020, 05:44:06 pm
For the latest build of Picodrive -
Wani wani world cannot display the title text and in game player sprites on this version.
Changing the Display renderer color to 8bit fast fix the problem.
(https://gameblabla.nl/files/ipk/gcw0/picodrive_gcw0.opk) 18 FEB 2020 Build

It was working in the previous versions. Can you please check? Thanks
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: ace9094 on February 21, 2020, 09:34:29 pm
Hey gameblabla,

Is it possible to port this "fba-sdl" version of FBA to the RS-07 ?

https://github.com/nobk/fba-sdl/releases (https://github.com/nobk/fba-sdl/releases)

I know the RG-350 has a better cpu etc, but just wonder if this would improve it at all ?

Thanks
ace
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on February 23, 2020, 12:39:33 am
For the latest build of Picodrive -
Wani wani world cannot display the title text and in game player sprites on this version.
Changing the Display renderer color to 8bit fast fix the problem.
(https://gameblabla.nl/files/ipk/gcw0/picodrive_gcw0.opk) 18 FEB 2020 Build

It was working in the previous versions. Can you please check? Thanks
Thanks for reporting the issue. It also had other issues with the YM chip in Sonic games such as missing notes and the likes...
Seems like he made a bunch of experimental and risky commits and broke stuff. Fun
I reverted to the older OPK since for most users it won't matter.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: AmD911 on February 23, 2020, 11:22:04 am
For the latest build of Picodrive -
Wani wani world cannot display the title text and in game player sprites on this version.
Changing the Display renderer color to 8bit fast fix the problem.
(https://gameblabla.nl/files/ipk/gcw0/picodrive_gcw0.opk) 18 FEB 2020 Build

It was working in the previous versions. Can you please check? Thanks
Thanks for reporting the issue. It also had other issues with the YM chip in Sonic games such as missing notes and the likes...
Seems like he made a bunch of experimental and risky commits and broke stuff. Fun
I reverted to the older OPK since for most users it won't matter.

Thanks for your time and effort in taking care of the issue!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: dio791 on March 01, 2020, 02:45:18 pm

hi everyone a question, are rg350 running cps3 games?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: fonzi on March 05, 2020, 04:46:04 am
Awesome thanks very much gameblabla.

Request: Is it possible to replicate say the SMS Plus GX so it has diff name and icon for 2 systems?
One for Game Grear the other for Master System? with name and icons to suit.
So therefore rather than navigating to diff folders for GG and SMS we could have an emu for both.

Like for eg what Panja has done with th Genesis PluS GX emu for the Pocket Go 2 here?
https://boards.dingoonity.org/ingenic-jz4760-devices/(pg2)-genesis-plus-gx-with-custom-icon-and-custom-config-directory

Also,same with your Picodrive? One for 32x and one for Sega CD? Thus have two diff names and icons?

Or can anyone else here do this?Would be awesome and handy.
Just a thought anyway.

Thanks

edit: I found one work around. I can just put on two copies of the same emulator and if I use Rogue FW I can just rename them.
However icons are same and any emu settings I change and save as global seems to apply to both.
Still,it does work I guess.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: a330boy on March 06, 2020, 05:39:10 am
@gameblabla Does Temper support IPU?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: datadragon on March 06, 2020, 01:57:43 pm

Request: Is it possible to replicate say the SMS Plus GX so it has diff name and icon for 2 systems?
One for Game Grear the other for Master System? with name and icons to suit.
So therefore rather than navigating to diff folders for GG and SMS we could have an emu for both.


To try, I made separate opk versions of the sms plus gx for game gear and master system with different icons/names.
https://mega.nz/#!IQ0X0aoB!aTTyUP3A4U3rsqhNNZViBS-HKX3GbADawwHSPrQbMmk You can have each one startup in a different rom directory for selecting a game at launch. (Highlight the icon, press select, choose edit to modify the directory).

Keep in mind the emulator also runs colecovision and sg-1000 so as a suggestion to gameblabla since it supports 4 emulators, a different button layout config file should be savable for each emulator separately or in another folder rather than shared if possible. If also split by someone into separate launch versions like this, each emulator would then already have its own separate config for the buttons/options.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: fonzi on March 06, 2020, 06:54:49 pm

To try, I made separate opk versions of the sms plus gx for game gear and master system with different icons/names.
https://mega.nz/#!IQ0X0aoB!aTTyUP3A4U3rsqhNNZViBS-HKX3GbADawwHSPrQbMmk You can have each one startup in a different rom directory for selecting a game at launch. (Highlight the icon, press select, choose edit to modify the directory).
Ill give these a go,thanks.

Keep in mind the emulator also runs colecovision and sg-1000 so as a suggestion to gameblabla since it supports 4 emulators, a different button layout config file should be savable for each emulator separately or in another folder rather than shared if possible. If also split by someone into separate launch versions like this, each emulator would then already have its own separate config for the buttons/options.
Yeah,what you have done is what I think can be done with Rogue FW correct? They are just duplicates with diff name and icon?
You can rename them and I did see you can also add your own icon.With Rogue.
Diff being with yours though you can use them on stock FW and still have diff icons and names.

But even with what I did you can also have diff start up folders.
Only thing is when you makes changes to the emu it applies to both. That why a diff config is needed to keep them actually both as sep emulators.Correct?

btw: Id also like this done with the his Picodrive emu.
One for SegaCD (MegaCD) and one for the 32X. Would be good.
At moment im doing same with that on Rogue.just doubled it but changed names and icons using Rogue FW's build in feature for that.

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: fonzi on March 06, 2020, 08:47:04 pm
datadragon:
Just tested them.
Wow,very nice.
Very much appreciated :)
Any chance you could do one for gameblabla's release of Picodrive? One for Sega32x and one for SegaCD?
Or,any decent guides on how to this for yourself?

edit: Did the Pico ones myself with help of ace9094.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: a330boy on March 07, 2020, 01:41:35 am

Request: Is it possible to replicate say the SMS Plus GX so it has diff name and icon for 2 systems?
One for Game Grear the other for Master System? with name and icons to suit.
So therefore rather than navigating to diff folders for GG and SMS we could have an emu for both.


To try, I made separate opk versions of the sms plus gx for game gear and master system with different icons/names.
https://mega.nz/#!IQ0X0aoB!aTTyUP3A4U3rsqhNNZViBS-HKX3GbADawwHSPrQbMmk You can have each one startup in a different rom directory for selecting a game at launch. (Highlight the icon, press select, choose edit to modify the directory).

Keep in mind the emulator also runs colecovision and sg-1000 so as a suggestion to gameblabla since it supports 4 emulators, a different button layout config file should be savable for each emulator separately or in another folder rather than shared if possible. If also split by someone into separate launch versions like this, each emulator would then already have its own separate config for the buttons/options.

Exactly what I've been doing like I got Gambatte for Gameboy and Ohboy for Gameboy Color.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on March 11, 2020, 03:31:58 pm
I could add the ability to change the name of the home folder where settings are saved but honestly that's as far as it will go...
Why are you guys doing this ? As far as i know, all of the frontends out there are not very good.

I updated Picodrive with the latest changes though. Note that the cursor issue on the GKD350H should be gone now too.

Quote
@gameblabla Does Temper support IPU?
No, not yet. I did some work towards it (successfully managed to remove the padding) but some games like Street Fighter II are
letterboxed by the games themselves and it seems to be a common trend among games.
It's really annoying and i'm not sure how i can fix this unless i detect black borders on the fly.

It's no secret that i am losing interest in these devices, especially as i've done most of the work. (apart from things that i can't fix)
Yet there's still so much on the plate... Oh well

The NP2Kai team finally added SDL 1.2 support to NP2 so i compiled a quick build of it here :
https://gameblabla.nl/files/ipk/gcw0/np2kai_untested.opk (https://gameblabla.nl/files/ipk/gcw0/np2kai_untested.opk)
This is untested for now as it requires a few files in .config/np2kai and i haven't bothered to look at it yet.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: iball on March 11, 2020, 06:43:57 pm
It's no secret that i am losing interest in these devices, especially as i've done most of the work. (apart from things that i can't fix)
Yet

I hear you.  I'm on my OGA more now, tweaking it and getting NDS and Dreamcast ROMs running on it.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: a330boy on March 17, 2020, 05:14:28 pm
It's no secret that i am losing interest in these devices, especially as i've done most of the work. (apart from things that i can't fix)
Yet there's still so much on the plate... Oh well

Nooo! Don't abandon your baby.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: rchrdcrg on April 05, 2020, 10:27:21 am
As someone who recently got a RG350 and loves it, I just wanted to say how much I appreciate the work that goes into improving these emulators! I have quite a few of these specific releases to replace stock emulators where I was having issues, and without that effort we'd all be stuck with sub-par toys instead of amazing emulation devices. Thanks for helping make stuff like the RG350 a whole extra level of awesome!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on April 07, 2020, 01:40:57 pm
I have ported HODE, a heart of darkness port by Cyd that was later improved with audio support for the Switch/Wii/PSP etc...
My port uses SDL 1.2 with triple buffering turned on and also uses the IPU because this game actually uses 256x192 (same as the Master system, ha !).

Make sure to have all of the files (including SETUP.DAT in the setup folder !) in a folder (it can be placed anywhere) and select any of the .mst, .lvl, .dem files to run it.

I only tried this on QEMU (since i have flashed another early firmware for my RG-350) but it should work ok on real hardware.

I also have updated Picodrive to the latest commits. Still no IPU support for this one however.

As someone who recently got a RG350 and loves it, I just wanted to say how much I appreciate the work that goes into improving these emulators! I have quite a few of these specific releases to replace stock emulators where I was having issues, and without that effort we'd all be stuck with sub-par toys instead of amazing emulation devices. Thanks for helping make stuff like the RG350 a whole extra level of awesome!
Thanks ! Much better than some of the backlash i got ;' o

EDIT: Lots of audio lag due to incorrect settings and other stuff as well... I pushed another update and can confirm it works on real hardware now. (that's for HODE)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: papapito on April 10, 2020, 05:12:22 pm
Thanks ! Much better than some of the backlash i got ;' o

What are you talking about? You are great and your ports are fantastic. I really appreciate all the work you've done.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: fosamax on April 21, 2020, 06:09:05 pm
Hi,

Gameblabla could you please disable analog support for Temper. It sometimes does funky things in menu. Or at least could you please make it switchable. Could you also fix inverted X and Y in button layout ? Lastly, even if i set savestates and loadstates on the button mapping, it doesn't seem to work.

I hope also IPU support could be added since some games runs totally off screen like Strip Fighter II (funny game IMO).

Thanks for your continued hard work.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DaveC1964 on April 24, 2020, 05:16:36 am
EDIT: Lots of audio lag due to incorrect settings and other stuff as well... I pushed another update and can confirm it works on real hardware now. (that's for HODE)

I only just got one of the RG350 units.  I am thinking of getting the metal one too, I am not sure if the screen resolution makes any difference unless for cleaner scaling, but hey it is metal!   Thanks for all of your ports, it makes this worth having.  I also have other devices such as the Android devices.  I like this unit because it is small and uncomplicated.

Since you know a lot about these and mentioned lag do you know why XMAME seems to have a lot of audio lag?  Is it some bug in the code? I am wondering if you notice it or if it is just me or maybe my settings?  No one else mentions it.

Thanks again for the great stuff you ported and fixed.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on May 09, 2020, 02:32:16 am
(https://pbs.twimg.com/media/EXifdL4WoAEr1ie?format=jpg&name=small)
I found the source code for the PC release of Super Mario 64.
Remember when people managed to decompile the game ? Well they used that source code to natively port it to OpenGL ES/OpenGL.
I simply grabbed the source code, made some modifications (notably the sound playback because SDL2 was too old so replaced it with some alsa code) and got it working... (Someone else tested it for me because right now, i'm stuck with a broken firmware on my RG-350 lol)

Unfortunately the 3D drivers are, well, old and glitchy as fuck. Unfortunately this prevents it from being playable so i only gave the private build to a few people for that reason.

Ah well, you can't have everything guys ?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: indask8 on May 09, 2020, 08:05:47 am
This is cool, I wondered how long it would take for someone to try to port SM64 on the RG350.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: FireGate_13 on May 14, 2020, 05:13:06 pm
Hello,Can anyone check if a port of NFS2SE to RG350 is possible ?
I saw there are sources  but  i do not know if a x86 application can run on an arm device.
https://github.com/zaps166/NFSIISE
and
https://github.com/zaps166/NFSIISEN
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Kozinenko2 on May 16, 2020, 08:48:44 pm
Gameblabla, can you port the J2ME emulator with PSPKVM?  It is open source.  Not a single game starts on Midpath and there are not enough buttons (although they are not needed, the games do not work, after all).  thanks in advance.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on May 19, 2020, 02:44:42 am
Hello guys,
I have updated 3DOH, the 3DO emulator that i made for the GCW0 a while back.
People kept pestering me for a newer faster build so here it is.
It now uses 16-bits color depth instead of 32, i'm using more aggressive opts, using vsync instead of synchronize() etc...

On the GKD350H, commercial games are *almost* playable with sound and the fastest overclock.
I haven't tried it on the RG-350 but i doubt it will be that fast. It will run faster than the previous build however.

https://gameblabla.nl/files/ipk/gcw0/3doh_gcw0.opk (https://gameblabla.nl/files/ipk/gcw0/3doh_gcw0.opk)

Enjoy for now

I may look into redoing the same thing for Virtual Jaguar, this port has a few issues...

Hello,Can anyone check if a port of NFS2SE to RG350 is possible ?
I saw there are sources  but  i do not know if a x86 application can run on an arm device.
https://github.com/zaps166/NFSIISE
and
https://github.com/zaps166/NFSIISEN
Since when it is a thing ? It has OpenGL ES 2 with SDL2. It should be doable but this was only tested on ARM.
I might give it a shot.

Gameblabla, can you port the J2ME emulator with PSPKVM?  It is open source.  Not a single game starts on Midpath and there are not enough buttons (although they are not needed, the games do not work, after all).  thanks in advance.
Yeah i'm not courageous (or competent) enough to translate the mips III code to mips32 and making ports from the PSP is very hard.
And no, i don't want to deal with Midpath either, this thing is a mess lol...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Xaijiqq on May 19, 2020, 06:39:43 pm
thanks for the ports  :)  would it be possible to add the scanlines: light/dark option for handy that was in the older version? 
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on May 20, 2020, 09:03:02 am
thanks for the ports  :)  would it be possible to add the scanlines: light/dark option for handy that was in the older version?
Idk, last time i attempted it, it didn't look as good as i hope it would be. You want the scanlines to look like the real hardware, right ?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Xaijiqq on May 20, 2020, 06:23:13 pm
thanks for the ports  :)  would it be possible to add the scanlines: light/dark option for handy that was in the older version?
Idk, last time i attempted it, it didn't look as good as i hope it would be. You want the scanlines to look like the real hardware, right ?
it really gives it that lynx look i think.  i really love it!  your port has a smoother full screen but i find myself going back to the old version just for the scanlines.  in the aspect mode its kinda pointless though
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DaveC1964 on May 21, 2020, 03:53:09 am
thanks for the ports  :)  would it be possible to add the scanlines: light/dark option for handy that was in the older version?
Idk, last time i attempted it, it didn't look as good as i hope it would be. You want the scanlines to look like the real hardware, right ?

It is tricky and the scanlines should be vertical to simulate the LCD RGB triplet grid.  There are PC Lynx Handy emus that have this effect.  The thing is you would need to put the scanlines over the image after scaling or you would get weird rippley artifacts.  You just need to do them every other LCD line.  This could be even finer if it was done on the RG350M too using every other line at 640 x 480.

http://handy.sourceforge.net/

(http://handy.sourceforge.net/images/snap01.gif)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: konyfero on May 22, 2020, 09:47:32 pm
I have found a very annoying PicoDrive bug. In some games the system / fps info displayed at start never disappears and it stays flickering until enter & exit from menu.

I have tried all region and other configs unsuccessfully.

Is there any way to disable this?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on May 24, 2020, 05:16:05 pm
I have found a very annoying PicoDrive bug. In some games the system / fps info displayed at start never disappears and it stays flickering until enter & exit from menu.

I have tried all region and other configs unsuccessfully.

Is there any way to disable this?
It's an issue with the triple buffering. You should disable the FPS counter and restart picodrive or exit it.
(The option is Show FPS in the settings. It should be in the same place as Sound Quality, Enable sound, Region)

Btw, i suffered a minor data loss on my part. x_x
Thankfully i had some backups for my passwords etc... but not to some stuff i was working on, like my potator fork.
Oh well, it was going nowhere anyway. I think i will just do a lazy port for Potator since it annoys me.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: wallacefung on May 24, 2020, 10:02:04 pm
PicoDrive:
It seems the Picodrive have the following Final Fight CD bug (wrong audio track)
https://github.com/notaz/picodrive/issues/46

Temper:
If I play CD-rom game with CUE+bin file format, audio track playing is choppy sometimes.
Is it the problem cased by slow SD interface in RG350?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: _-Caleb-_ on May 24, 2020, 10:30:56 pm
...
Hi. Have we Any chance of littlegptracker port for the rg350??
I'm surprised that people are actually using this... lol. I'll see if i can get it to work.
...

Hi gameblabla!! All fine i Hope, still interested un male good chiptune music ;)

Maybe its posible? 🤞

Regards!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: konyfero on May 26, 2020, 07:46:52 am
It's an issue with the triple buffering. You should disable the FPS counter and restart picodrive or exit it.
(The option is Show FPS in the settings. It should be in the same place as Sound Quality, Enable sound, Region)

Hi Gameblabla, thanks for your response. I don't have enabled fps counter. I have enabled & disabled to test and have the bug too.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on May 29, 2020, 09:56:15 am
I forgot about LGPT.. maybe i will try to look into it.

PicoDrive:
It seems the Picodrive have the following Final Fight CD bug (wrong audio track)
https://github.com/notaz/picodrive/issues/46
Too bad he deleted his fork too, thus it's impossible to see how he fixed it.
Does it happen with other games as well ?
Are you using a bin/cue dump ?

Temper:
If I play CD-rom game with CUE+bin file format, audio track playing is choppy sometimes.
Is it the problem cased by slow SD interface in RG350?
I think it's due to the audio refresh rate mismatch. There was also this issue on the RS-90 port and drowsnug fixed it. I have not brought back the fix to the RG-350 build though.

Quote
Hi Gameblabla, thanks for your response. I don't have enabled fps counter. I have enabled & disabled to test and have the bug too.
Is it possible to have a photo or video ?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: wallacefung on May 31, 2020, 10:54:16 am


PicoDrive:
It seems the Picodrive have the following Final Fight CD bug (wrong audio track)
https://github.com/notaz/picodrive/issues/46

Quote
Too bad he deleted his fork too, thus it's impossible to see how he fixed it.
Does it happen with other games as well ?
Are you using a bin/cue dump ?

Yes, I use redump image and use CDmage to convert multi bin to single bin+cue.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: bazola on May 31, 2020, 09:21:00 pm
Hi gameblabla
Is there a way to display swanemu in native resolution (224x144), i played that way with oswan on my gcw zero  . Thanks
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DaveC1964 on June 01, 2020, 06:35:08 am
Is there a way to enable V-sync in the Handy Lynx emu?  I get screen tearing with it.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on June 07, 2020, 03:13:04 pm
Is there a way to enable V-sync in the Handy Lynx emu?  I get screen tearing with it.
Nope, it sort of messes up with sound due to the way it works. Last time i disabled I/O blocking and turned on vsync/triple buffering, the sound felt off.

Quote
Is there a way to display swanemu in native resolution (224x144), i played that way with oswan on my gcw zero  . Thanks
Nope, it just uses IPU scaling so no option to center the games in a window. I thought it was pointless given how small things are.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DaveC1964 on June 13, 2020, 03:48:05 am

Nope, it sort of messes up with sound due to the way it works. Last time i disabled I/O blocking and turned on vsync/triple buffering, the sound felt off.

That is too bad because the screen tearing is bad.  I wonder if there is a different Lynx emu that doesn't have that issue?

Also just wondering if you know, in the VICE C64 emulator why doesn't it load .PRG game files?  VICE on everything else does.  It seems these emulators aren't updated much anymore so I wasn't sure who to ask.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: johnnyonflame on June 14, 2020, 08:27:19 pm
(https://pbs.twimg.com/media/EXifdL4WoAEr1ie?format=jpg&name=small)
I found the source code for the PC release of Super Mario 64.
Remember when people managed to decompile the game ? Well they used that source code to natively port it to OpenGL ES/OpenGL.
I simply grabbed the source code, made some modifications (notably the sound playback because SDL2 was too old so replaced it with some alsa code) and got it working... (Someone else tested it for me because right now, i'm stuck with a broken firmware on my RG-350 lol)

Unfortunately the 3D drivers are, well, old and glitchy as fuck. Unfortunately this prevents it from being playable so i only gave the private build to a few people for that reason.

Ah well, you can't have everything guys ?

We can't really have everything, but we are allowed to want some m64pc
https://www.youtube.com/watch?v=KwgvlN6vhTE

edit: This is a work in progress port that still needs a lot of work to be considered shippable and the changes PR'd to the main project.

However, there's quite a bit of effort into introducing features such as texture atlasing and draw-call batching which allows the game to perform like this.

Keep in mind this isn't a N64 emulator, it's a SM64PC port.

edit2:

This is how it performs on the older 2014 firmware:
https://www.youtube.com/watch?v=pjIcE4oQfIw

New firmware is really promising.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on June 18, 2020, 06:32:42 pm
We can't really have everything, but we are allowed to want some m64pc
https://www.youtube.com/watch?v=KwgvlN6vhTE

edit: This is a work in progress port that still needs a lot of work to be considered shippable and the changes PR'd to the main project.

However, there's quite a bit of effort into introducing features such as texture atlasing and draw-call batching which allows the game to perform like this.

Keep in mind this isn't a N64 emulator, it's a SM64PC port.

edit2:

This is how it performs on the older 2014 firmware:
https://www.youtube.com/watch?v=pjIcE4oQfIw

New firmware is really promising.
I wonder how you fixed the environment issues that i had on my version ? It was still glitchy for you on the old firmware though so yeah...
I saw pcercuei post about it : how much faster is the 3D driver ? Because he said that in some cases it could be slower.
In any case, i hope that means i can push Supertuxkart & others (Lugaru) as stable, because they either run too slow or with glitches.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: johnnyonflame on June 20, 2020, 09:46:19 am
I wonder how you fixed the environment issues that i had on my version ? It was still glitchy for you on the old firmware though so yeah...
I saw pcercuei post about it : how much faster is the 3D driver ? Because he said that in some cases it could be slower.
In any case, i hope that means i can push Supertuxkart & others (Lugaru) as stable, because they either run too slow or with glitches.

There might and might not be some regressions. It's hard to know because not everything draws correctly on the older firmware. When both are rendering correctly, new firmware seems to be faster by a measurable margin.

OpenGL ES 1.x apps I am still not sure, the iortcw tests are inconclusive because the old fw was botched as hell.

In terms of SM64PC, the new firmware works better and performs better, from the quick tests I've done I haven't seen any framedrop, while the old fw did fall below 30fps sometimes on bo-omb field.

Also I have no idea what changed. There are some changes as to how shaders sample things and new vertex attributes - I am not experience enough yet to entertain many guesses here, but it's still broken as hell, textures aren't being sampled correctly, etc.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: nl255 on July 01, 2020, 05:33:47 am
Please add support for the menu button on the Pocketgo2 v2 (SDLK_RCTRL) to Picodrive and oswan.  It already works fine in your ports of SMS Plus, Handy, and Swanemu.  Thanks.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on July 09, 2020, 03:19:54 am
Please add support for the menu button on the Pocketgo2 v2 (SDLK_RCTRL) to Picodrive and oswan.  It already works fine in your ports of SMS Plus, Handy, and Swanemu.  Thanks.
If you are already using SwanEmu, which is a direct replacement to my older Oswan, why use oswan ?
It's still an issue for Picodrive but due to the way the mapping in Picodrive works, i would have to provide another version or map it to Select... I think you should use Rogue CFW on your unit instead. (if it is supported)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: nl255 on July 10, 2020, 06:20:51 am
Please add support for the menu button on the Pocketgo2 v2 (SDLK_RCTRL) to Picodrive and oswan.  It already works fine in your ports of SMS Plus, Handy, and Swanemu.  Thanks.
If you are already using SwanEmu, which is a direct replacement to my older Oswan, why use oswan ?
It's still an issue for Picodrive but due to the way the mapping in Picodrive works, i would have to provide another version or map it to Select... I think you should use Rogue CFW on your unit instead. (if it is supported)

I do use Rogue CFW but even on the PG2v2 it does not change what the menu button is mapped to.  Couldn't you have SDLK_RCONTROL be bound to say IN_BINDTYPE_EMU, PEVB_MENU2 (looking at https://github.com/gameblabla/picodrive/blob/master/platform/opendingux/inputmap.c) and then check for both MENU and MENU2?  But whatever way would work whether separate builds or just mapping it to select would be fine.

As for oswan, doesn't it have better performance than swanemu which is why swanemu isn't on the pgv1?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: nekomichi on July 11, 2020, 10:17:29 am
Please add support for the menu button on the Pocketgo2 v2 (SDLK_RCTRL) to Picodrive and oswan.  It already works fine in your ports of SMS Plus, Handy, and Swanemu.  Thanks.
If you are already using SwanEmu, which is a direct replacement to my older Oswan, why use oswan ?
It's still an issue for Picodrive but due to the way the mapping in Picodrive works, i would have to provide another version or map it to Select... I think you should use Rogue CFW on your unit instead. (if it is supported)

I do use Rogue CFW but even on the PG2v2 it does not change what the menu button is mapped to.  Couldn't you have SDLK_RCONTROL be bound to say IN_BINDTYPE_EMU, PEVB_MENU2 (looking at https://github.com/gameblabla/picodrive/blob/master/platform/opendingux/inputmap.c) and then check for both MENU and MENU2?  But whatever way would work whether separate builds or just mapping it to select would be fine.

As for oswan, doesn't it have better performance than swanemu which is why swanemu isn't on the pgv1?
Isn't there an option to re-map emulator controls within PicoDrive itself? On mine, there's the option under Configure Controls > Emulator Controls > Enter Menu.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: pfroo40 on July 13, 2020, 11:28:29 pm
I'm having issues with SMS Plus GX on my PocketGo v2 (new version) running Rogue CFW 1.0.9, loading Genesis games results in only a black screen, Master System and Game Gear work fine. A couple others have reported it on Reddit.

Hopefully this is the right place to bring this up...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: blackz1982 on July 14, 2020, 09:25:30 am
I'm having issues with SMS Plus GX on my PocketGo v2 (new version) running Rogue CFW 1.0.9, loading Genesis games results in only a black screen, Master System and Game Gear work fine. A couple others have reported it on Reddit.

Hopefully this is the right place to bring this up...
SMS Plus GX is a Master system, Game Gear, Sega SG-1000 and CBS Colecovision emulator.

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

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: _-Caleb-_ on July 16, 2020, 12:19:41 pm
Hi!

A little question, any chance of a new version of openjazz with functional saves? :-D
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: pierrespartan on July 23, 2020, 06:23:03 pm
Hello, first of all I would like to thank for every improvements devs made regarding this list of emulator on the 1st page.

I'm using Swanemu which imo works great, on RG350. However, on RG350m vertical mode is not enjoyable because the left stick is now at the bottom (so located on the right when the device is 180-rotated).

My wish would be to see, in the future, an update of Swanemu allowing the user to rotate on the other direction, to play with the right stick - will be on the left when rotated - and the common A/B buttons.

That would be sooooo fantastic!
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 12, 2020, 02:28:14 pm
gameblabla > For information, your PicoDrive 1.95 opk has 3 weird bugs I have noticed:
- some layer priority issues: in Mickey Mouse - Castle of Illusion, some sprites are in front of the GUI for instance. See attached screenshot.
- sprites are corrupt in save preview(http://) in 'Load state' menu. See attached screenshot.
- after launching Virtua Fighter 32X, launching another game makes the emulator freeze (have to kill it)

All those issues do not occur with this version of PicoDrive 1.95:
https://rs97.bitgala.xyz/RG-350/localpack/default_emulators/picodrive_gcw0.opk

So either the code is not the same, or it's some compilation-related issues.

nl255 > Menu button works for me in PicoDrive 1.95 on my PocketGo2v2 with Rogue FW 1.0.9. I can assign it to another action as 'Emulator controls > Enter Menu' for instance.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: mikeyc04 on September 13, 2020, 07:09:08 pm
Do you have a source posted for your vba-m port? So far it's the closest to functioning port for my wife's favorite game, and I would like to play with the settings some.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 14, 2020, 08:31:47 pm
Quote
Hello, first of all I would like to thank for every improvements devs made regarding this list of emulator on the 1st page.

I'm using Swanemu which imo works great, on RG350. However, on RG350m vertical mode is not enjoyable because the left stick is now at the bottom (so located on the right when the device is 180-rotated).

My wish would be to see, in the future, an update of Swanemu allowing the user to rotate on the other direction, to play with the right stick - will be on the left when rotated - and the common A/B buttons.

That would be sooooo fantastic!
Yup, did not realise this at first but it is problematic on other handleds like the 280M for example.
I would have no choice but to add remappable support for the analog stick.
Too bad the input code is a nightmare for the Wonderswan.

gameblabla > For information, your PicoDrive 1.95 opk has 3 weird bugs I have noticed:
- some layer priority issues: in Mickey Mouse - Castle of Illusion, some sprites are in front of the GUI for instance. See attached screenshot.
- sprites are corrupt in save preview(http://) in 'Load state' menu. See attached screenshot.
- after launching Virtua Fighter 32X, launching another game makes the emulator freeze (have to kill it)

All those issues do not occur with this version of PicoDrive 1.95:
https://rs97.bitgala.xyz/RG-350/localpack/default_emulators/picodrive_gcw0.opk

So either the code is not the same, or it's some compilation-related issues.

nl255 > Menu button works for me in PicoDrive 1.95 on my PocketGo2v2 with Rogue FW 1.0.9. I can assign it to another action as 'Emulator controls > Enter Menu' for instance.
I haven't updated the OPK in a while so maybe i will take another shot at it.

Do you have a source posted for your vba-m port? So far it's the closest to functioning port for my wife's favorite game, and I would like to play with the settings some.
https://github.com/gameblabla/vba-next-portable (https://github.com/gameblabla/vba-next-portable)
You won't have much luck with the settings. I set the frameskip to 4 for a reason : it is quite CPU intensive compared to ReGBA.
What is the game in question ?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 14, 2020, 09:09:32 pm
gameblabla > For information, your PicoDrive 1.95 opk has 3 weird bugs I have noticed:
- some layer priority issues: in Mickey Mouse - Castle of Illusion, some sprites are in front of the GUI for instance. See attached screenshot.
- sprites are corrupt in save preview(http://) in 'Load state' menu. See attached screenshot.
- after launching Virtua Fighter 32X, launching another game makes the emulator freeze (have to kill it)

All those issues do not occur with this version of PicoDrive 1.95:
https://rs97.bitgala.xyz/RG-350/localpack/default_emulators/picodrive_gcw0.opk

So either the code is not the same, or it's some compilation-related issues.

nl255 > Menu button works for me in PicoDrive 1.95 on my PocketGo2v2 with Rogue FW 1.0.9. I can assign it to another action as 'Emulator controls > Enter Menu' for instance.
I haven't updated the OPK in a while so maybe i will take another shot at it.
That would be nice (not sure what is new on notaz/irixxxx's git repo though).

EDIT: I just noticed that Irixxxx released version 1.96 a few months ago. Gonna try it.
https://github.com/irixxxx/picodrive/releases

EDIT2: Versions 1.95 and 1.96 from Irixxxx have 2 of the 3 three bugs I spotted above and have much worse performance in 32x games (many slowdowns down to 30 fps compared to solid 60 fps on the opk I use). He does not have bug report activated on his git repository, so I have to find another way to contact him.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 17, 2020, 04:07:49 pm
That would be nice (not sure what is new on notaz/irixxxx's git repo though).

EDIT: I just noticed that Irixxxx released version 1.96 a few months ago. Gonna try it.
https://github.com/irixxxx/picodrive/releases

EDIT2: Versions 1.95 and 1.96 from Irixxxx have 2 of the 3 three bugs I spotted above and have much worse performance in 32x games (many slowdowns down to 30 fps compared to solid 60 fps on the opk I use). He does not have bug report activated on his git repository, so I have to find another way to contact him.

He didn't update the OPK in a while, and he made many changes after May. Also, reason why it could be much slower is because it wasn't built with my toolchain :)
Here is an updated release :
https://gameblabla.nl/files/ipk/gcw0/picodrive_gcw0.opk (https://gameblabla.nl/files/ipk/gcw0/picodrive_gcw0.opk)

Lemme know if it fixes the bugs as well.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 18, 2020, 08:34:29 am
He didn't update the OPK in a while, and he made many changes after May. Also, reason why it could be much slower is because it wasn't built with my toolchain :)
Here is an updated release :
https://gameblabla.nl/files/ipk/gcw0/picodrive_gcw0.opk (https://gameblabla.nl/files/ipk/gcw0/picodrive_gcw0.opk)

Lemme know if it fixes the bugs as well.
Just tested it and there's the same performance drop than irixxxx's last OPK. On Virtua Racing Deluxe for instance, intro runs at about 40-45 fps average while it was stable 60 fps with the OPK I use.

Please have a look at the video footage I just took (https://drive.google.com/file/d/13b03Z6mM6RBMXP_0NKnLobXvfPLlKGYS/view?usp=sharing). 1st part is the OPK I use and 2nd part is the one you just compiled. Sound is low, highter the volume to hear how it's sluggish.

EDIT: Even regular Genesis games are way slower now with your updated OPK than with your previous one and irixxxx's OPK. It now runs at 45-50 fps with sluggish sound too. And the bugs I spotted before are still there. Something is really 'broken' here.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: cat4678 on September 18, 2020, 04:17:04 pm
Hey gameblabla I was wondering if it was possible to implement a keyboard into the qt anomaly port. The anomaly port seems to work on the rg350 but there is no virtual keyboard. Is it possible to implement this keyboard i found in the scummvm files into the anomaly browser. It would be a big help if I could have some assistence doing this if its possible.
https://github.com/scummvm/scummvm/blob/master/backends/vkeybd/packs/vkeybd_default.zip
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 18, 2020, 04:20:20 pm
EDIT: Even regular Genesis games are way slower now with your updated OPK than with your previous one and irixxxx's OPK. It now runs at 45-50 fps with sluggish sound too. And the bugs I spotted before are still there. Something is really 'broken' here.
Welp, sounds like he broke stuff lol. It was a mistake to update it. I forgot what last commit worked before that.
I noticed that he introduced a couple of commits just after i made this post so try it again and redownload it from the same link.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 18, 2020, 04:44:33 pm
EDIT: Even regular Genesis games are way slower now with your updated OPK than with your previous one and irixxxx's OPK. It now runs at 45-50 fps with sluggish sound too. And the bugs I spotted before are still there. Something is really 'broken' here.
Welp, sounds like he broke stuff lol. It was a mistake to update it. I forgot what last commit worked before that.
I noticed that he introduced a couple of commits just after i made this post so try it again and redownload it from the same link.
This one is even worse, 36 fps average on Virtua Racing 32X intro and Genesis games are stuttering a lot. Even if the OPK I use is already near perfect, that's too bad to see things getting broken on this project. I guess it's because it has not been tested on a real device for a while, but I can help on that. :)

EDIT: Note: the fastest version that I use was built on November 30 2019 at 00:32:23 (dunno which time), maybe that can help to identify the git commits that ruined the performance.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 19, 2020, 12:54:09 pm
After some investigation, the commit used to compile the fast version I use seems to be this one:
https://github.com/irixxxx/picodrive/commit/3b0d7104188a963be9f5ee7732dd763e02a303df

The date fits (November 27th and my OPK was compiled on the 30th) and irixxxx added his name in credits and my OPK has it as well. irixxxx compiled 1.95 from this commit too so to me that performance drop (and other bugs I spotted) may be related to compilation only and not on code side, what do you think @gameblabla ? Maybe you could compile from this commit so I can give a try?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on September 19, 2020, 01:24:13 pm
Drumaster, I've just tried the v1.95 commit and the current master on a caanoo ([email protected], should generally be slower than a jz4770, I guess). I can't say I note much difference between those two. Some 32x games produce slightly slower frame rates, which is due to some bugfixes introducing a slight overhead. Worst I noted is kolibri with a 3 frame loss, on most others I don't see any drop at all. And I've tried a number of genesis and cd games, but there was nothing below 60fps at all. I'm really wondering what's going on here.
Unfortunately I don't have any jz base hardware at hand. I do most of my development using cross-compiled generic arm/mips/powerpc linux versions with qemu. However, I don't see any slowdowns there either.

The only notably larger overhead I can remember is the 2x overlay mode (in display options:video output mode). It should be off by default, but have a look at it. If it's on and can't be rendered in hardware, it's going to cause quite some slowdown.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 19, 2020, 02:45:56 pm
Drumaster, I've just tried the v1.95 commit and the current master on a caanoo ([email protected], should generally be slower than a jz4770, I guess). I can't say I note much difference between those two. Some 32x games produce slightly slower frame rates, which is due to some bugfixes introducing a slight overhead. Worst I noted is kolibri with a 3 frame loss, on most others I don't see any drop at all. And I've tried a number of genesis and cd games, but there was nothing below 60fps at all. I'm really wondering what's going on here.
Unfortunately I don't have any jz base hardware at hand. I do most of my development using cross-compiled generic arm/mips/powerpc linux versions with qemu. However, I don't see any slowdowns there either.

The only notably larger overhead I can remember is the 2x overlay mode (in display options:video output mode). It should be off by default, but have a look at it. If it's on and can't be rendered in hardware, it's going to cause quite some slowdown.
I can assure you that the performance drop is huge between your OPKs and the one I use, really huge. 32X games do not even perform a solid 60 fps with stable sound at 1080Mhz with frameskip 0 with yours whereas it does 'easily' with the fast OPK.

I did another test by benchmarking the OPK with the fast forward option:
Game used: Thunder Force 3 USA (demo mode)
Your 1.96 OPK (average): 30/270
'Fast' OPK (average): 60/540

So the difference is enormous here (quite a 4 times gap).

BTW, the gcw0 port has not the option 2x overlay mode and anyway all the PicoDrive OPKs I tried all use the same .picodrive directory (so same 'config2.cfg' file).
I did test with the original firwmare and with Rogue 1.0.9. Same results.

I can make some other videos if you want.

I have a GP2X Wiz too, I will give a try.

EDIT: I gave Wiz version 1.96 a try and that works pretty well, quite similar to the best version that was 1.80 to me. There are some new bugs though as 8bit fast mode display quite broken with Virtua Racing (Genesis version) and cpu frequency that connot be saved anymore but I only tested a few minutes. But overall performance is as good as before.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 19, 2020, 08:34:01 pm
Anyway, we  should ask the guy who compiled this how he did that as this OPK is way faster than yours guys: https://rs97.bitgala.xyz/RG-350/localpack/default_emulators/picodrive_gcw0.opk
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 20, 2020, 01:36:45 am
Anyway, we  should ask the guy who compiled this how he did that as this OPK is way faster than yours guys: https://rs97.bitgala.xyz/RG-350/localpack/default_emulators/picodrive_gcw0.opk
I was the only one to compile it with irixx's new JIT so it sounds like to be one of my builds from May or April of this year. I recall that i also compiled it in November or so but not sure.
Is YM2612 SSG-EG enabled in the settings ? irixx was talking to me about it and it's a possible culprit.
I guess i should take a really good look at this one and try to bisect it...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 20, 2020, 04:18:23 am
Anyway, we  should ask the guy who compiled this how he did that as this OPK is way faster than yours guys: https://rs97.bitgala.xyz/RG-350/localpack/default_emulators/picodrive_gcw0.opk
I was the only one to compile it with irixx's new JIT so it sounds like to be one of my builds from May or April of this year. I recall that i also compiled it in November or so but not sure.
Is YM2612 SSG-EG enabled in the settings ? irixx was talking to me about it and it's a possible culprit.
I guess i should take a really good look at this one and try to bisect it...
Yup all the settings are the exact same between all the OPKs I tested. You should really re-compile from the commit I mentioned above so we can check whether it's compilation-related or not, don't you think?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on September 20, 2020, 10:25:07 am
bisecting sounds like a really good idea. I was thinking along the same lines - if I had been able to reproduce it somehow with my setups. BTW it say it's about 6 steps, so it wouldn't be that much ado.

Re SSG-EG, if it's used it causes some notable overhead. You won't see a slowdown if SSG is unused by the rom, and AFAIK most roms aren't using it. So, I reckon there's not much to gain here.
Turning off some emulation options in the advanced section would be another test. That may give an insight where the culprit might be.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 20, 2020, 11:51:00 am
bisecting sounds like a really good idea. I was thinking along the same lines - if I had been able to reproduce it somehow with my setups. BTW it say it's about 6 steps, so it wouldn't be that much ado.

Re SSG-EG, if it's used it causes some notable overhead. You won't see a slowdown if SSG is unused by the rom, and AFAIK most roms aren't using it. So, I reckon there's not much to gain here.
Turning off some emulation options in the advanced section would be another test. That may give an insight where the culprit might be.
I tried to deactivate all I could in options (all sound emulation, set fastest rendering for 32X...) but it has no effect at all with 32X games, it's still capped at 45 fps with slow execution and stuttering sound with FS0. Disabling SSG-EG does not do anything too.
BTW, there is no 2x scaling option on GCW0 port.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on September 20, 2020, 11:56:41 am
Uhh.. just to be absolutely sure: DRC's are enabled in advanced options?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 20, 2020, 12:10:17 pm
Uhh.. just to be absolutely sure: DRC's are enabled in advanced options?
If you mean Dynarecs (do not see DRC), yes of course. Otherwise the emulator crashes when trying to launch 32X games without it.

Below are my settings.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 20, 2020, 05:54:51 pm
Uhh.. just to be absolutely sure: DRC's are enabled in advanced options?
If you mean Dynarecs (do not see DRC), yes of course. Otherwise the emulator crashes when trying to launch 32X games without it.

Below are my settings.
have you tried my older build from April of this year ?
https://gameblabla.nl/files/ipk/350h/picodrive_350h.opk (https://gameblabla.nl/files/ipk/350h/picodrive_350h.opk)
(The GKD350H & GCW0 were the same build btw, just renamed)

If it works fine (i know it does because plenty of people told me it works fine) then we know that it happened after April.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 20, 2020, 06:11:20 pm
Uhh.. just to be absolutely sure: DRC's are enabled in advanced options?
If you mean Dynarecs (do not see DRC), yes of course. Otherwise the emulator crashes when trying to launch 32X games without it.

Below are my settings.
have you tried my older build from April of this year ?
https://gameblabla.nl/files/ipk/350h/picodrive_350h.opk (https://gameblabla.nl/files/ipk/350h/picodrive_350h.opk)
(The GKD350H & GCW0 were the same build btw, just renamed)

If it works fine (i know it does because plenty of people told me it works fine) then we know that it happened after April.
Yes, that's the 1st I tried when I just had my PocketGo. That's quite fast, runs prefectly 32X games. It has the bugs I reported to you before in this post though:
https://boards.dingoonity.org/retro-game-350rg-350/rg-350-emulatorsgame-ports/msg195760/#msg195760

Except those 3 bugs, it's still a little bit slower than the OPK I use (noticed that by benchmarking with 'Fast forward' feature).
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DaveC1964 on September 21, 2020, 05:48:49 am
So what version of Picodrive has the best performance and where to get?  Thanks.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 21, 2020, 07:59:47 am
So what version of Picodrive has the best performance and where to get?  Thanks.
https://rs97.bitgala.xyz/RG-350/localpack/default_emulators/picodrive_gcw0.opk (right click to save it).
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DENNY79 on September 21, 2020, 08:16:58 pm
EDIT: Note: the fastest version that I use was built on November 30 2019 at 00:32:23 (dunno which time), maybe that can help to identify the git commits that ruined the performance.
I use this one(11 december 2019).No problems.Works perfect and fast.
http://www.mediafire.com/file/cvltqw1a1fui2wk/picodrive_new.opk/file
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 21, 2020, 08:51:35 pm
EDIT: Note: the fastest version that I use was built on November 30 2019 at 00:32:23 (dunno which time), maybe that can help to identify the git commits that ruined the performance.
I use this one(11 december 2019).No problems.Works perfect and fast.
http://www.mediafire.com/file/cvltqw1a1fui2wk/picodrive_new.opk/file
Very interesting, another fast and more recent version. The binary has a different size, so it's not the same. I just tested it and it's as fast as the one I use and does not have the bugs I reported before on 1.96.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DENNY79 on September 21, 2020, 09:13:30 pm

Very interesting, another fast and more recent version. The binary has a different size, so it's not the same. I just tested it and it's as fast as the one I use and does not have the bugs I reported before on 1.96.
Of all the versions that I have tested, this is the best and the fastest. I checked it on Kolibri 32X.And Knuckles Chaotix 32X do not hang on it.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DENNY79 on September 21, 2020, 09:15:52 pm
The next updates were worse and I stopped updating.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 21, 2020, 09:42:24 pm
The next updates were worse and I stopped updating.
That's what we're trying to figure out.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 21, 2020, 10:46:46 pm
The next updates were worse and I stopped updating.
That's what we're trying to figure out.
Yup and for now, i reverted to the last build before i added the new update. I think that it's probably because it tries to set the mode to "Overlay" mode (which is much slower on this device) and also because double buffering is much slower on Picodrive than with triple buffering. I noticed it before and perhaps i should have told irixxx about it... This will get addressed sooner or later though.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on September 22, 2020, 10:08:11 am
To fix this I need to get real hardware first, else I can't do much about it. I'm trying to get myself an rg350p.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DaveC1964 on September 24, 2020, 06:18:16 am
To fix this I need to get real hardware first, else I can't do much about it. I'm trying to get myself an rg350p.

The RG350M is nice if you can swing it.  The screen is much nicer from my experience.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on September 24, 2020, 09:46:51 am
Yes... on that one I have the possibility to get it this year for slightly below 100 Euros (literally - ebay says it will be delivered from China in Nov or Dec). The P is apparently available for considerably under 100 Euro, and it's already in Europe for that price, so I might get hold of it within a week or two.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 24, 2020, 03:39:42 pm
Can anyone try my build of Picodrive with triple buffer turned on and overlay mode disabled ?
https://gameblabla.nl/files/ipk/gcw0/PicoDrive-experimental.opk (https://gameblabla.nl/files/ipk/gcw0/PicoDrive-experimental.opk)

That way we can rule out if it's really a commit that dropped the speed a bit or not.

Yes... on that one I have the possibility to get it this year for slightly below 100 Euros (literally - ebay says it will be delivered from China in Nov or Dec). The P is apparently available for considerably under 100 Euro, and it's already in Europe for that price, so I might get hold of it within a week or two.
Yeah the RG-350P would be good too... just don't confuse it with the RG-351P.

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 24, 2020, 04:31:50 pm
Can anyone try my build of Picodrive with triple buffer turned on and overlay mode disabled ?
https://gameblabla.nl/files/ipk/gcw0/PicoDrive-experimental.opk (https://gameblabla.nl/files/ipk/gcw0/PicoDrive-experimental.opk)

That way we can rule out if it's really a commit that dropped the speed a bit or not.

Yes... on that one I have the possibility to get it this year for slightly below 100 Euros (literally - ebay says it will be delivered from China in Nov or Dec). The P is apparently available for considerably under 100 Euro, and it's already in Europe for that price, so I might get hold of it within a week or two.
Yeah the RG-350P would be good too... just don't confuse it with the RG-351P.
That's better than before on 32X games but still those strange stutters in Genesis and 32X games with "16-bit accurate" flickering on screen (even with "Show fps" off, which prevents from reaching a solid 60 fps. I will make a video if that helps.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on September 24, 2020, 06:10:08 pm
If this is from my current master, it should at least contain the last bug fixes... you could test and comment your issue in my repo ;-)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 24, 2020, 06:25:20 pm
If this is from my current master, it should at least contain the last bug fixes... you could test and comment your issue in my repo ;-)
Layer priority and corrupt savestate preview issues are not fixed.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 24, 2020, 07:28:40 pm
If this is from my current master, it should at least contain the last bug fixes... you could test and comment your issue in my repo ;-)
Layer priority and corrupt savestate preview issues are not fixed.
I didn't update it to the latest commits. Now i just did and updated the link again. Please redownload it from the same link and try it again.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 24, 2020, 07:36:25 pm
Those 2 bugs are fixed, I added a comment in your repo irixxxx. ;)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 24, 2020, 08:14:28 pm
I forgot to merge the triple buffering patches to fix an issue with flickering and updated the experimental OPK accordingly.
Not sure if it will fix your issue with 16-bpp mode though...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 24, 2020, 08:19:43 pm
I forgot to merge the triple buffering patches to fix an issue with flickering and updated the experimental OPK accordingly.
Not sure if it will fix your issue with 16-bpp mode though...
Still the same issue with the updated opk.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DaveC1964 on September 26, 2020, 05:51:26 am
Yes... on that one I have the possibility to get it this year for slightly below 100 Euros (literally - ebay says it will be delivered from China in Nov or Dec). The P is apparently available for considerably under 100 Euro, and it's already in Europe for that price, so I might get hold of it within a week or two.
I had the OG RG350, it was decent although the gamma seemed too bright.  Not sure if the P has that issue.

  The higher resolution on the 350M is nice for GB as it has a really cool dot matrix shader that looks like a GB and the GBA emu now has an LCD grid shader made possible with the higher res.  Many PC games like Diablo and Doom look good at the higher res too.  The extra resolution also helps for finer scaling for odd resolution emulated systems. 

The Picodrive speed issue is odd since it used to run fullspeed on an old 200 MHz GP2X for genesis stuff.

They should have made the RG350P the exact same thing as the M version except for the plastic case to reduce cost.  I personally like the feel of the metal case but it isn't necessary.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on September 26, 2020, 10:39:41 am
I was only looking for the P because it's available on short notice, although I like the M better.
All decently priced (in the range of 100 E, that is) M's I've found have weeks to month of delivery time, though. There isn't by any chance someone in Germany having a surplus M?

I have an inkling the speed issue is somehow related to too much waiting for vsync. If anybody has the possibility to run something like top alongside with picodrive, we could see this directly, since the cpu usage would be rather low in that case.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on September 26, 2020, 12:44:04 pm
I was only looking for the P because it's available on short notice, although I like the M better.
All decently priced (in the range of 100 E, that is) M's I've found have weeks to month of delivery time, though. There isn't by any chance someone in Germany having a surplus M?

I have an inkling the speed issue is somehow related to too much waiting for vsync. If anybody has the possibility to run something like top alongside with picodrive, we could see this directly, since the cpu usage would be rather low in that case.
How can I do that? Not sure to understand.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on September 26, 2020, 02:48:13 pm
Does it have USB OTG? Or is connecting a WIFI USB stick possible?
I suppose there's a networking setup somewhere in the settings for one or both. If so, it should be possible to open an ssh connection (or telnet FWIW). the "top" command should then show ongoing statistics about processes and their resource usage.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 26, 2020, 10:48:04 pm
Does it have USB OTG? Or is connecting a WIFI USB stick possible?
I suppose there's a networking setup somewhere in the settings for one or both. If so, it should be possible to open an ssh connection (or telnet FWIW). the "top" command should then show ongoing statistics about processes and their resource usage.
USB OTG works on Rogue CFW. However for debugging, the stock CFW will work just as well.
If you plug it to a computer ( a linux PC of course), it will mount itself as a network device. You can then telnet over it and use the rootfs's gdb to debug your app. That's how i debugged on mine anyway.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Xaijiqq on September 27, 2020, 10:18:01 pm
using ngpcemu i'm getting freeze/crash load state issues with crush roller it happens after the first level
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 28, 2020, 12:02:21 pm
using ngpcemu i'm getting freeze/crash load state issues with crush roller it happens after the first level
It happens sometimes on other games too. I'm aware of that issue and i fixed it in my branch but i would have to profile too...
So yeah, i did not get around it (but i will eventually)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on September 29, 2020, 09:42:21 pm
A new experimental beta firmware has been released for the RG-350, RG-350M and GCW0 which uses the latest kernel and rootfs (courtesy of pcercuei, of course).

This new firmware only supports KMS/DRM and no longer supports fbdev, the former framebuffer interface.
For most apps, they will work just fine as SDL was also updated to support KMS/DRM. However, my apps currently won't work because they are statically linked against an older release of SDL.

I have updated my toolchain that uses the latest SDL with KMS/DRM and the new EasyRPG release that i did should work on said new firmware.  Btw, the new EasyRPG release uses FluidLite for MIDI playback and should run more smoothly as a result.

There's also the fact that some apps/emulators allow the IPU to be changed from the menu. However, this of course no longer works because the /dev/ layout interface has changed since then and there is currently no way of doing so from apps. This affects SMS Plus GX and SwanEmu among others.

Short of EasyRPG and Picodrive, everything else won't work and i am working towards updating pretty much everything.

If you were wondering why i was statically linking apps, the reason was mostly due to performance (some flags like mno-abicalls, fno-PIC... are simply not possible with shared libraries) and the fact that i can use a newer version of musl libc instead of an older release of uclibc.

So yeah sorry for the trouble but if you got your hands on the experimental firmware and wonder why none of them output anything, this is why.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: johnnyonflame on September 29, 2020, 11:47:40 pm
Keep in mind the SDL1.2 KMSDRM backend here is still very much so experimental. We still haven't managed to get it into many people's hands, or even test it outside of the few OpenDingux devices and hands we have.

So yeah, It really could do with testing, also accepting PRs.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on October 01, 2020, 08:20:59 am
What does this Beta firmware bring and where can we test it? Looks interesting, thanks guys.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on October 07, 2020, 07:39:24 pm
@Drumaster I think I may have worked around the flickering issues (I'd say it looks more like a bug or at least some ambiguous behaviour in the SDL triplebuffer patch). I've nudged @gameblabla to nake a new build for verification.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 07, 2020, 08:59:33 pm
@Drumaster I think I may have worked around the flickering issues (I'd say it looks more like a bug or at least some ambiguous behaviour in the SDL triplebuffer patch). I've nudged @gameblabla to nake a new build for verification.
Yeah there was an issue with the triple buffering patch that i fixed later and secretly uploaded a build here for the upcoming OD firmware.
I'll try your new modifications though.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on October 08, 2020, 07:47:03 am
@gameblabla I'm not sure if this was intended. I've discovered that triple buffering doesn't behave like a queue - you can swap the back buffers multiple times before the thread switches one of them to the display. However, the picodrive sdl code relied on it being a queue.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: pierrespartan on October 08, 2020, 02:23:02 pm
Quote
Hello, first of all I would like to thank for every improvements devs made regarding this list of emulator on the 1st page.

I'm using Swanemu which imo works great, on RG350. However, on RG350m vertical mode is not enjoyable because the left stick is now at the bottom (so located on the right when the device is 180-rotated).

My wish would be to see, in the future, an update of Swanemu allowing the user to rotate on the other direction, to play with the right stick - will be on the left when rotated - and the common A/B buttons.

That would be sooooo fantastic!
Yup, did not realise this at first but it is problematic on other handleds like the 280M for example.
I would have no choice but to add remappable support for the analog stick.
Too bad the input code is a nightmare for the Wonderswan.

Sounds good!
Thank you for your answer @gameblabla. So looking forward for a new version of Swanemu if you've time to make a fix for this :)

One suggestion maybe, but I dunno wether it's feasible or not:
Perhaps it's possible to take into account the RG350M resolution, to get a sharper image for WonderSwan games? As it was done on ReGBA recently (hardware2x).
[edit] even maybe emulating a grid?
Of course that's a complete different system and so a complete different emulator, so maybe that's something difficult to address...( I'm not an expert)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 09, 2020, 11:18:51 pm
Sounds good!
Thank you for your answer @gameblabla. So looking forward for a new version of Swanemu if you've time to make a fix for this :)

One suggestion maybe, but I dunno wether it's feasible or not:
Perhaps it's possible to take into account the RG350M resolution, to get a sharper image for WonderSwan games? As it was done on ReGBA recently (hardware2x).
It uses the IPU already so that means that no further changes need to be made for the RG-350M. Maybe it would look better with bilinear filtering if i do a nearest neighbor scaling by 2x (which i suspect is what the ReGBA fork does) but this can hurt performance sooo not doing it.

Btw, my website is down so i had to reupload my OPK elsewhere, first link is updated to reflect that.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on October 10, 2020, 08:53:26 am
@gameblabla do you by any chance know what the cacheline size for the JZ4770 is? I can't find this info nowhere in the Ingenic documents I have. Linux kernel source says it's 32 bytes, but that freezing bug in 32x games suggests that it's probably only 16 bytes. Forget it. It's 32, I got the rdhwr instruction wrong.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: pierrespartan on October 10, 2020, 09:18:42 am
[...]
One suggestion maybe, but I dunno wether it's feasible or not:
Perhaps it's possible to take into account the RG350M resolution, to get a sharper image for WonderSwan games? As it was done on ReGBA recently (hardware2x).
It uses the IPU already so that means that no further changes need to be made for the RG-350M. Maybe it would look better with bilinear filtering if i do a nearest neighbor scaling by 2x (which i suspect is what the ReGBA fork does) but this can hurt performance sooo not doing it.

Thank you for your explanations! It looks like coding emulator for WonderSwan is a pain too.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on October 13, 2020, 01:59:05 pm
@gameblabla do you by any chance know what the cacheline size for the JZ4770 is? I can't find this info nowhere in the Ingenic documents I have. Linux kernel source says it's 32 bytes, but that freezing bug in 32x games suggests that it's probably only 16 bytes. Forget it. It's 32, I got the rdhwr instruction wrong.
@gameblabla Not sure you have seen irixxxx's comment on his PR, so I post the link here:
https://github.com/notaz/picodrive/pull/100#issuecomment-706606763

Would you be kind enough to compile a new opk from irixxxx's last code? :)
I tried a hacked version that irixxxx compiled with gcc 9.1.0 that is fast (and fixes 32X hangs, yeaah), but that would be interesting to see how it runs with your newer toolchain (including gcc 10.2.0 as I can see in the binary).

Also FYI, your current PicoDrive.opk on your new gitlab repo exits on start with the following error:
/mnt/Picodrive
./PicoDrive: can't load library 'libpng16.so.16'
exit code 16
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 13, 2020, 02:27:54 pm
@gameblabla do you by any chance know what the cacheline size for the JZ4770 is? I can't find this info nowhere in the Ingenic documents I have. Linux kernel source says it's 32 bytes, but that freezing bug in 32x games suggests that it's probably only 16 bytes. Forget it. It's 32, I got the rdhwr instruction wrong.
@gameblabla Not sure you have seen irixxxx's comment on his PR, so I post the link here:
https://github.com/notaz/picodrive/pull/100#issuecomment-706606763

Would you be kind enough to compile a new opk from irixxxx's last code? :)
I tried a hacked version that irixxxx compiled with gcc 9.1.0 that is fast (and fixes 32X hangs, yeaah), but that would be interesting to see how it runs with your newer toolchain (including gcc 10.2.0 as I can see in the binary).

Also FYI, your current PicoDrive.opk on your new gitlab repo exits on start with the following error:
/mnt/Picodrive
./PicoDrive: can't load library 'libpng16.so.16'
exit code 16
Took the time to compile Picodrive and provided a build for the old, current firmware and the new beta firmware.
Pcercuei made an announcement about the nighly build of the beta firmware so see more info about it here :
https://zcrc.me/opendingux/2020/10/13/we-have-nighties.html (https://zcrc.me/opendingux/2020/10/13/we-have-nighties.html)

As of now, most of the builds are built using the new toolchain but i must be careful about libpng as it can break stuff...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on October 13, 2020, 04:07:29 pm
Amazing thanks. Performance are quite similar to irixxxx's opk, I think we reached the fastest speed we could.

Thanks for info about the new firmware. Just tested it during a few minutes. As ExFAT is not supported yet, I couln't test a lot of things. Was looking for DinguxCommander, does not seem to be there for now. :)

Trivial bug: the update does not work when launched from DinguxCommander, as DC is already in use (therefore not really a bug).

EDIT: Just saw you added DC for the new firmware to your git repo. ;)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on October 13, 2020, 10:26:46 pm
FYI this last picodrive also fixes several open issues found on the libretro and notaz repos. If anyone is interested I have commented the ones I fixed. Enjoy.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DENNY79 on October 14, 2020, 08:57:30 am
I tried a hacked version that irixxxx compiled with gcc 9.1.0 that is fast (and fixes 32X hangs, yeaah)
Give a link to this opk?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on October 14, 2020, 09:38:06 am
AFAIK the last opk from @gameblabla is build from the same source code, so nothing to gain by using my test opks. Just get the new opk.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on October 14, 2020, 09:57:40 am
Took the time to compile Picodrive and provided a build for the old, current firmware and the new beta firmware.
Pcercuei made an announcement about the nighly build of the beta firmware so see more info about it here :
https://zcrc.me/opendingux/2020/10/13/we-have-nighties.html (https://zcrc.me/opendingux/2020/10/13/we-have-nighties.html)

As of now, most of the builds are built using the new toolchain but i must be careful about libpng as it can break stuff...
@gameblabla Maybe a dumb question but I saw that you compiled "PicoDrive_old_firmware.opk" with gcc 7.5.0 instead of 10.2.0 and that the binary is twice bigger than the one for the new firmware (related to an optimization I guess). Could this make any noticeable difference in performance or any other thing? Can you update the opk so I can try maybe?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: irixxxx on October 14, 2020, 10:46:07 am
Hmm, while compilers can make a difference by themselves, I found optimization flags to be more relevant. Some technical stuff for those interested:

Apart from -O3, on mips gcc 5, -fno-tree-loop-if-convert was the most important improvement - all other flags together didn't contribute as much to the performance.
On arm, selecting -mabi=apcs-gnu (oabi) surprisingly makes for a notable performance increase on gp2x and caanoo, but that limits gcc to version 4.7 - nothing newer supports softfloat with oabi for old libraries only available in binary.

In the end I fine-tuned the option set so that it gave good results on arm and mips 32 bit platforms with the respective devices SDK-compilers. Those are rather antique, though, we are talking about versions of gcc 4 and gcc 5 here.

IMHO -flto may be questionable for small embedded platforms. On caanoo it made the result about 10% slower, while the binary got notably bigger. I think that's due to cross-module inlining, which may not be beneficial if your L1 cache is rather small. Maybe limiting the inlining might improve this, but I haven't investigated anymore.

I still use my gp2x for performance checks - it's sooo slow, you immediately note even a minimal performance drop ;-)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: RxBrad on October 14, 2020, 06:36:49 pm
I'm using the OD beta FW. Passing along some of my quick testing...

Picodrive_new_fw.opk completely locks up my original RG350 when I hit the Select button.  Scratch that.  I deleted the settings from my old version.  Working great. Spoke too soon.  This issue seems to keep resurfacing.

Also, your old PCSX4All build floating around from 2020-01-13 doesn't appear to run on this FW. (I need to track down a working PSX emulator still, it appears. The stock RG350M version works pretty well, except for Dual-Analog)

Everything else in your repo seems to work great.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: mikeyc04 on October 20, 2020, 02:13:10 am
Do you have a source posted for your vba-m port? So far it's the closest to functioning port for my wife's favorite game, and I would like to play with the settings some.
https://github.com/gameblabla/vba-next-portable (https://github.com/gameblabla/vba-next-portable)
You won't have much luck with the settings. I set the frameskip to 4 for a reason : it is quite CPU intensive compared to ReGBA.
What is the game in question ?

Thanks for sharing the link. The game in question is Lego Soccer/Football Mania. It runs in GPSP with audio glitches. ReGBA it has an issue after the first logo screen it goes into a glitchy boot loop. I tried your port and it runs decently, but I would like to see if I could smooth it out for her. I even resorted to making a rough port of mgba, but obviously that ran as slow as can be considering how resource intensive that is.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 20, 2020, 04:45:15 pm
Oi, a couple of updates for you :
- 3Doh : Minor speedup
- VBA Next : Now available again and recompiled against the beta OD firmware with huge pages. Seems to run a tad faster but not really.
A couple of issues with it were also fixed.
- SRB2 v2.2 : It supports the RG-350/GCW0 as well as RG-350M. (though for now, it is untested on the 350M as i don't have it yet)
- SwanEmu : Minor sound fixes and minor speed bump as well.

And probably a couple of other changes that i forgot as well.

Thanks for sharing the link. The game in question is Lego Soccer/Football Mania. It runs in GPSP with audio glitches. ReGBA it has an issue after the first logo screen it goes into a glitchy boot loop. I tried your port and it runs decently, but I would like to see if I could smooth it out for her. I even resorted to making a rough port of mgba, but obviously that ran as slow as can be considering how resource intensive that is.
Try my new VBA Next OPK. It runs Sonic Advance at frameskip 2/4 fullspeed. (well, except during bosses x(( )
My OPK forced the frameskip to 4 though as the auto frameskip option doesn't play well with ALSA.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: mikeyc04 on October 24, 2020, 09:57:39 pm
Try my new VBA Next OPK. It runs Sonic Advance at frameskip 2/4 fullspeed. (well, except during bosses x(( )
My OPK forced the frameskip to 4 though as the auto frameskip option doesn't play well with ALSA.

Thanks for the update! Wanting to play with the frameskip settings some, but I am missing a library. Looks like it requires huge pages. I was wondering if you were using a publicly available toolchain/buildroot. I've tried Ninoh-fox, tonyjih, and a few other I found and all are missing that dependency.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 25, 2020, 06:16:39 am
Try my new VBA Next OPK. It runs Sonic Advance at frameskip 2/4 fullspeed. (well, except during bosses x(( )
My OPK forced the frameskip to 4 though as the auto frameskip option doesn't play well with ALSA.

Thanks for the update! Wanting to play with the frameskip settings some, but I am missing a library. Looks like it requires huge pages. I was wondering if you were using a publicly available toolchain/buildroot. I've tried Ninoh-fox, tonyjih, and a few other I found and all are missing that dependency.
Huge pages is set optionally but is turned on by default. To disable it, change HUGE_PAGES = 1 in Makefile.gcw0 to HUGE_PAGES = 0.
You actually want to have huge pages turned on though but it only works on the new OD firmware.

This is the new toolchain :
http://od.abstraction.se/opendingux/opendingux-gcw0-toolchain.2020-10-01.tar.gz (http://od.abstraction.se/opendingux/opendingux-gcw0-toolchain.2020-10-01.tar.gz)

And you can find the new OD firmware here (still beta and i hear that latest update broke MTP on Windows so be careful) :
http://od.abstraction.se/opendingux/latest/ (http://od.abstraction.se/opendingux/latest/)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: RxBrad on October 26, 2020, 02:50:04 pm
Hmm..  no problems with MTP for me on the 10-25 nightly.

Also, heads up...  the new PCSX4All & Picodrive you uploaded a few hours ago aren't being seen by Gmenu2x.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on October 26, 2020, 05:21:37 pm
Hmm..  no problems with MTP for me on the 10-25 nightly.

Also, heads up...  the new PCSX4All & Picodrive you uploaded a few hours ago aren't being seen by Gmenu2x.
Well sounds like you hit an issue with MTP because two other people tried it on the same nightly and it worked for them : )
Quite possible that the OPK filesize became 0 bytes or they became corrupted along the way. You can check this with Dingoo Commander
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: RxBrad on October 26, 2020, 07:32:33 pm
Well sounds like you hit an issue with MTP because two other people tried it on the same nightly and it worked for them : )
Quite possible that the OPK filesize became 0 bytes or they became corrupted along the way. You can check this with Dingoo Commander

You were close.  I had some corrupted downloads.  Note to self: Don't right-click files on the file list in GitLab and pick "Save link as...".  You end up with a file wrapped in a webpage that looks like the file you were trying to download, but isn't.

After some quick testing, your new Picodrive no longer freezes when I hit Select like the previous one.  And the "Dual Analog" mode in this PSCX4All gives me both vibration & dual analogs I'd expect for full DualShock compatibility.  8)

(And MTP still works for me on multiple PCs)  :)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: VanZan on October 29, 2020, 12:23:55 pm
I tried the latest Picodrive for the older firmware on my 350M.
https://gameblabla.nl/files/ipk/gcw0_old/picodrive_gcw0.opk


 Has "16 bit accurate" permanently displayed at the bottom left. Also graphical distortion after playing for a while.

Tried an older build and it didn't have these issues. What am I doing wrong?

edit: Guess I was using the wrong Picodrive. Tried this and it seems to be working fine:
https://gameblabla.nl/files/ipk/gcw0/PicoDrive_old_firmware.opk
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: a330boy on November 19, 2020, 07:07:36 pm
And the "Dual Analog" mode in this PSCX4All gives me both vibration & dual analogs I'd expect for full DualShock compatibility.  8)

Does dual analog work with Quake 2 and Final Fantasy 7 as well?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 19, 2020, 11:44:13 pm
I fixed a new update for VBA Next that fixes quite a few issues :
Here are the changes :
- Fixes roms that used not to load to a mistake in the source code.
- Now allows the frameskip to be set with a new automatic mode.
- Triple buffering/vsync. (no audio blocking this time)

If you had problems with it before, i would suggest you download it again.
The latest beta OD also supports overclocking so give it a try.

And the "Dual Analog" mode in this PSCX4All gives me both vibration & dual analogs I'd expect for full DualShock compatibility.  8)

Does dual analog work with Quake 2 and Final Fantasy 7 as well?
It only works for games that supported dual analog or dual shock controls at the time.
Not sure about Quake 2 but FF7 doesn't obviously. (besides, there's no camera to control, this isn't FF7 remake)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: a330boy on November 20, 2020, 02:05:07 am
@gameblabla could you make a separate Game Gear OPK out of SMS Plus GX, please?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 20, 2020, 09:36:24 pm
There's a new update to Vecxemu that improves rendering and should also support 320x480 displays a bit better.
No huge changes other than that.

@gameblabla could you make a separate Game Gear OPK out of SMS Plus GX, please?
Well the issue is that if someone makes another Game Gear emulator, it will conflict with it.
So i would rather not do that. Run it with "SMS Plus GX".
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DaveC1964 on November 20, 2020, 11:11:50 pm
There's a new update to Vecxemu that improves rendering and should also support 320x480 displays a bit better.
No huge changes other than that.

@gameblabla could you make a separate Game Gear OPK out of SMS Plus GX, please?
Well the issue is that if someone makes another Game Gear emulator, it will conflict with it.
So i would rather not do that. Run it with "SMS Plus GX".

Where do you get the Vecxemu from and does it run at 640 x 480 on the RG350M?

Thanks.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 21, 2020, 01:11:41 am
Where do you get the Vecxemu from and does it run at 640 x 480 on the RG350M?
Thanks.
See first post. My new ports are only for the beta OD firmware.
And yes, it should support 640x480.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 22, 2020, 07:29:16 am
Here it is : the virtual boy emulator for the GCW0/RG-350/RG280 !
This is based upon the libretro's core with some trimming done as to remove stuff that wouldn't be used. (like the Accurate CPU mode, which would run too slowly on it)

Runs quite smoothly with the auto-frameskipping on and it's quite possible you can run it without any frameskip if you can OC it to 1200 Mhz. (I'm looking into further optimizations as well)

Download link is at the first post, as usual.

See how it runs here :
https://www.youtube.com/watch?v=z0kNFrqv4v4

EDIT: Just updated it to fix the issues mentioned in the video and i made it run a bit faster now. Wario Land is quite playable & enjoyable now.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: goodfodder on November 22, 2020, 12:11:26 pm
Many thanks gameblabla, your an asset to the gaming community.

Btw how can one overclock to 1200mhz?

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 22, 2020, 07:22:50 pm
Many thanks gameblabla, your an asset to the gaming community.

Btw how can one overclock to 1200mhz?
You need the very last beta OpenDingux firmware for you to be able to overclock. Then you need to do so by editing the emulator's entry with Select -> Edit. Then you select your speed.
Very few units can achieve 1200 Mhz : some will do 1092 mhz like mine while most others will just fail at even that and won't run faster than stock speed.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: JTSilius on November 23, 2020, 07:19:58 pm
Hi. I've been lurking for many years and thanks to this forum and its contributing members I have enjoyed many hours playing games on my multiple handhelds.

I'm somehow on a journey to find the perfect portable machine to play NES PAL games. This journey is surprisingly harder than you might think... I currently own following handhelds: Dingoo A320, Letcool N350, GPD XD, RG97, PocketGo, Bittboy V2 & V3.5, LDK vertical, RG300, RG350 and RG350M. So far the best to play NES PAL games is the... RG300, imo.

However, I really like my RG350 (especially the screen) but NES PAL games are unplayable. After a while of playing I always experience slowdowns and audio issues and then suddenly, the game freezes and the pixels turn black one by one (it looks like the picture fades oout). The exact same happens on my RG350M. Am I the only with this problem?

@gameblabla: I know you're a busy guy but have you considered looking into FCEUX improvement for the RG350(M)?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 24, 2020, 04:43:58 am
However, I really like my RG350 (especially the screen) but NES PAL games are unplayable. After a while of playing I always experience slowdowns and audio issues and then suddenly, the game freezes and the pixels turn black one by one (it looks like the picture fades oout). The exact same happens on my RG350M. Am I the only with this problem?

@gameblabla: I know you're a busy guy but have you considered looking into FCEUX improvement for the RG350(M)?
Kind of strange to hear that as the RG-300 mostly just use a slightly updated port of Fceux used on the GCW0/RG-350. I've been looking into that but met with crashes last time. personally i'll attempt it again eventually ...
Have you tried soarqin's fceux fork ? (although it might not work on the beta OD but give it a try)

https://github.com/soarqin/fceux-for-retrogame/releases/tag/20191026 (https://github.com/soarqin/fceux-for-retrogame/releases/tag/20191026)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: JTSilius on November 24, 2020, 08:34:51 pm
However, I really like my RG350 (especially the screen) but NES PAL games are unplayable. After a while of playing I always experience slowdowns and audio issues and then suddenly, the game freezes and the pixels turn black one by one (it looks like the picture fades oout). The exact same happens on my RG350M. Am I the only with this problem?

@gameblabla: I know you're a busy guy but have you considered looking into FCEUX improvement for the RG350(M)?
Kind of strange to hear that as the RG-300 mostly just use a slightly updated port of Fceux used on the GCW0/RG-350. I've been looking into that but met with crashes last time. personally i'll attempt it again eventually ...
Have you tried soarqin's fceux fork ? (although it might not work on the beta OD but give it a try)

https://github.com/soarqin/fceux-for-retrogame/releases/tag/20191026 (https://github.com/soarqin/fceux-for-retrogame/releases/tag/20191026)

Thanks for the reply. I have already tried different version of FCEUX - not sure if soarqin's version was one of them. I'll give it a try.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: hi-ban on November 24, 2020, 09:40:50 pm
The problem with PAL games is that they are designed to run at 50fps, while all the modern digital screens run at 60fps. For that reason, PAL games will never feel completely "smooth" on a 60Hz screen..
Unless you run them in NTSC mode, which plays PAL games 20% faster to achieve 60fps. But because they are accelerated, everything is faster, even the music.

TLDR: You should always play the NTSC versions of the desktop console games, unless there is no NTSC version at all (some games were only released in Europe)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 25, 2020, 11:22:29 am
The problem with PAL games is that they are designed to run at 50fps, while all the modern digital screens run at 60fps. For that reason, PAL games will never feel completely "smooth" on a 60Hz screen..
Unless you run them in NTSC mode, which plays PAL games 20% faster to achieve 60fps. But because they are accelerated, everything is faster, even the music.

TLDR: You should always play the NTSC versions of the desktop console games, unless there is no NTSC version at all (some games were only released in Europe)
Beta OpenDingux supports setting the screen's refresh rate to 50 hz. It's already used by the Virtual boy emulator (yes, the virtual boy refreshes at 50hz) and also used by my RS-90 port of SMS Plus GX for PAL games.
Hope to add it to more stuff. (and waiting on a 75hz mode for SwanEmu too : ). Pcercuei said apparently that 120hz could work on it at the downside of color accuracy )
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 25, 2020, 02:18:36 pm
Hello guys, several updates that fix some important issues.

- VBEmu has now working dual analog stick support. I added it previously but it wasn't working properly. I tested it on the RG-350 and it's working properly now so you can enjoy the few games that do use both dpads.

- Picodrive was updated to the latest changes by irixxx along with a menu fix for the RG-280/280V.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: JTSilius on November 25, 2020, 06:22:29 pm
The problem with PAL games is that they are designed to run at 50fps, while all the modern digital screens run at 60fps. For that reason, PAL games will never feel completely "smooth" on a 60Hz screen..
Unless you run them in NTSC mode, which plays PAL games 20% faster to achieve 60fps. But because they are accelerated, everything is faster, even the music.

TLDR: You should always play the NTSC versions of the desktop console games, unless there is no NTSC version at all (some games were only released in Europe)

I know that NTSC versions generally play better but I'm a PAL guy - I want to play Probotector and not Contra ;) So I can live with the games not being completely "smooth".

However, I tried soarqin's version of FCEUX and I had the exact same problem (PAL and NTSC). After a while (5 mins) the gameplay starts to be choppy and then finally the game freezes. So I tried a different version of the ROM and it seemed to be better. I normally use the No-Intro romset but this seems to cause issues on the RG350(M). Could this be? As I mentioned before, I have no such problems on the RG300 using the No-Intro romset.

Edit: After playing around a bit more, the problem is still there. So it's not the no-intro romset to be blamed...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: goodfodder on November 26, 2020, 11:38:11 pm
Many thanks gameblabla, your an asset to the gaming community.

Btw how can one overclock to 1200mhz?
You need the very last beta OpenDingux firmware for you to be able to overclock. Then you need to do so by editing the emulator's entry with Select -> Edit. Then you select your speed.
Very few units can achieve 1200 Mhz : some will do 1092 mhz like mine while most others will just fail at even that and won't run faster than stock speed.


Thanks, tried the latest beta and unfortunately it crashed with an OC, which is odd given Rogue FW is OC to 1080mhz - hopefully it just needs refinement. Performance however looking better than Rogue even at stock clocks.
QQ is there a working version of FBA .44 for it yet?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 27, 2020, 03:35:19 am
Updated VBEmu, the virtual boy emulator.
There were a lot of changes under the hood, which helped making it run quite a bit faster.
Stuff like :
- Removing the second framebuffer used for the second eye. (I don't plan on ever supporting 3D glasses and such on it)
- Switching from C++ to ANSI C. (Avoids linking to stdc++. Doesn't make a huge difference on the GCW0 but should make a
difference on other platforms)

This does break support with older save states (ingame saves were not broken) so please make sure to save whatever progress you have ingame before updating to this build and beyond.

Thanks, tried the latest beta and unfortunately it crashed with an OC, which is odd given Rogue FW is OC to 1080mhz - hopefully it just needs refinement. Performance however looking better than Rogue even at stock clocks.
QQ is there a working version of FBA .44 for it yet?
Looks like that extra 12 Mhz is enough to make it crash : >. But as you may have noticed, beta FW still runs faster than Rogue FW.
I don't think that anyone updated FBA for it so i could take a look at it.
What was the last FBA build for it ? Nobk's ?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on November 27, 2020, 10:21:26 am
Nope, last one is: https://github.com/goldmojo/fba-sdl/releases
Sad that .35 repo was deleted and cannot be updated anymore I was told, as it's the fastest version.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on November 30, 2020, 12:31:49 am
Hello,
i made available my NEC PC-FX emulator based on the Mednafen core. (though it's heavily stripped down, without breaking anything compatibility wise)
It runs faster than my earlier attempt and it supports the mouse & gamepad. Save states work and SRAM saves should work as well.
This is quite CPU intensive, so if your console can overclock up to 1200Mhz, you might have a decent experience.
If not then i guess you will have a less pleasant experience : >

It's pretty much a proof of concept right now and i'm still trying to think how i could make it faster...
Most of the CPU load is on the V810 core and the "KING" graphics code.

If you want to give it a try on the beta FW, you can get it here :
https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/gcw0/pcfxemu_gcw0_POC.opk (https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/gcw0/pcfxemu_gcw0_POC.opk)

My source code is available here :
https://github.com/gameblabla/pcfxemu (https://github.com/gameblabla/pcfxemu)

EDIT: I also did other updates to other stuff too.

- SMS Plus GX : I noticed that it still felt sluggish. After looking at it more closely, i switched the audio code from alsa to SDL and did some other fixes. The executable became quite a bit smaller as a result.

- VBEmu : For some reasons, someone could not use it or mount it. I recompiled it with a bunch of different cflags and gave it to that person and he told me it worked...

- Genesis Plus GX : I updated it again with the newer changes from upstream and a fix for the menu. It should run a bit more smoothly too.

- Picodrive : It was recompiled after someone complained he couldn't mount it on beta FW... Not sure why.

That should be it.

EDIT2:

New update to VBEmu, yes again. It was a bit slower than i would have liked so i removed further code abstraction and switched the palette from Red & Black to Black and White.
Let me know if you prefer either B&W or Red & Black. Personally, the red palettte kinda kills my eyes though most people know the virtual boy for its red tint.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Xaijiqq on November 30, 2020, 04:29:15 pm
nice updates  :) i choose red & black!

(https://i.imgur.com/AQ3Xc9G.gif)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 01, 2020, 04:40:26 pm
Updated Temper, the PC Engine emulator, with IPU hardware scaling !

There is also a fix for the top border overdraw. Previously, it would draw all of those top pixels, no matter how the game requests it or set its resolution. This is now addressed properly.

In addition to that, there are also games (R-type USA hucard version and Street Fighter 2 for now) checked against an internal database
as to crop unused pixels & black overscan. I may add more but will need your assistance.
Note that some games can't really be done this way without an active approach, like Bomberman 93' or Bravoman.

Bravoman for example uses to use the full 240 vertical pixels and yet most other emulators only display 224, despite the fact that the game seemingly requests 240 vertical pixels...
When playing ingame however, it does expect only 224 vertical pixels.

Bomberman 83 is different. Titlescreen, menu... it takes advantage of the full 240 vertical pixels. However in game, it needs to be cropped by 10 or so pixels from the top. (which are outside of the aforementioned calculation stuff)

There is no easy way to detect this unfortunately.
If you know someone who works on PC Engine stuff, let me know because i would like to make it as seemless as possible.

The new OPK can be found in the first link as usual.

nice updates  :) i choose red & black!

(https://im3.ezgif.com/tmp/ezgif-3-512671c3a6f8.gif)
And yet your image is all black & white D:
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: DaveC1964 on December 02, 2020, 05:08:59 am
I am assuming this only works with the experimental firmware?

It would be nice if that was stated.  Otherwise I hunt around for the new version but not find it.  I don't use the unfinished firmware due to compatibility issues. 
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 02, 2020, 06:42:22 am
I am assuming this only works with the experimental firmware?

It would be nice if that was stated.  Otherwise I hunt around for the new version but not find it.  I don't use the unfinished firmware due to compatibility issues.
It's stated as such in my first post. I've dropped support for old stock firmware due to numerous issues with it (including terrible 3D drivers) that were later fixed in the beta FW, which includes along with it performance improvements.

Aside from FBA, XMAME and Tac08 not being ported over it yet (the later being the author's unwillingness to open source it and recompiling it for beta), the other issues are documented here :
https://boards.dingoonity.org/ingenic-jz4760-devices/issues-with-beta-firmware-for-opendingux-devices-(rg-350rg-350m280v280m)/ (https://boards.dingoonity.org/ingenic-jz4760-devices/issues-with-beta-firmware-for-opendingux-devices-(rg-350rg-350m280v280m)/)

Aside from the lack of HDMI support on the RG-350 and being unable to set the sharpness, it's usable and i use it on my RG-350 and RG-280V.

So yeah, they might work on the older firmware, but it's not guaranteed to work.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Randsilva79 on December 06, 2020, 03:28:11 pm

New update to VBEmu, yes again. It was a bit slower than i would have liked so i removed further code abstraction and switched the palette from Red & Black to Black and White.
Let me know if you prefer either B&W or Red & Black. Personally, the red palettte kinda kills my eyes though most people know the virtual boy for its red tint.

The framerate is more stable on this newest version of the Virtual Boy emulator. Any chance do add a palette selection, to choose between the original colors, Black and White, DMG Game Boy, etc?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 06, 2020, 05:20:23 pm
The framerate is more stable on this newest version of the Virtual Boy emulator. Any chance do add a palette selection, to choose between the original colors, Black and White, DMG Game Boy, etc?
I am considering it but not for now.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on December 12, 2020, 01:29:38 pm
@gameblabla  > Last version of Temper with IPU support has severe performance issue on a RG350P and PocketGo2 v2, very noticeable on games like Dracula (PCE-CD Rom) that runs at 3 fps and sound crackles a lot too with any game. That's a major regression compared to the old opk.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 13, 2020, 07:22:40 pm
Updated Temper as Dracula was trying to change the resolution constantly, causing the flashing.
This is fixed.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 15, 2020, 03:18:58 am
Updated SMS Plus GX as it would crash if an initial config was not created as i had mistakenly removed the code that sets the default sound frequency.
Fixed that and did some other changes too.

This should be the best release of SMS Plus GX yet now. It is smooth, it sounds correct, it's fast etc...
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Drumaster on December 15, 2020, 10:02:19 am
Updated Temper as Dracula was trying to change the resolution constantly, causing the flashing.
This is fixed.
@gameblabla Dracula is now fixed, thanks. However, "Save snapshot" just hangs the emulator now, it worked before with the old opk.
Another bug that was there before and is still here is crackling sound when switching CD games. Happens from the 2nd CD game that you play.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: emucosmos on December 23, 2020, 06:07:14 am
Hi, so... does anybody know if Dosbox works on the new firmware?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on December 26, 2020, 05:02:54 am
(https://media.discordapp.net/attachments/690314411784667139/791583623320961024/IMG_20201224_093019.jpg)
I was only aware of this game up until recently so a few days ago, i ported HeborisC7EX to OpenDingux, RetroFW and GKD350H.
Took the time to clean up the source code as well and convert it from C++ to C.
(it was mostly C code anyway)

It's on my gitlab repo as usual :
https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/gcw0/heboris_gcw0.opk (https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/gcw0/heboris_gcw0.opk)

Source code :
https://github.com/gameblabla/HeborisC7EX (https://github.com/gameblabla/HeborisC7EX)

Hi, so... does anybody know if Dosbox works on the new firmware?
If it wasn't updated, maybe, maybe not. I don't think anyone tried to be honest.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: LinuxDoc on January 01, 2021, 01:17:23 pm
Hi, is there a working version of SuperTuxKart?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: goodfodder on January 13, 2021, 10:18:26 am
Any news on FBA for the new beta fw?
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: gameblabla on January 19, 2021, 03:18:25 am
https://www.youtube.com/watch?v=gtqaWIO21vE

This is the decompilation project that allows Sonic 1/2 2013 to run on fully reversed engineered code.
You can play the Retro Engine-based games (well only Sonic 1/2 for now) on your RG-350/RG-350M/RG-280V :))
It's not quite 60 FPS as SDL2 is quite slow for software rendering. The proper way would be to switch it to SDL 1.2
since internally, it does use a software renderer but this will take a bit of work.

My source code changes is here :
https://github.com/gameblabla/Sonic-1-2-2013-Decompilation (https://github.com/gameblabla/Sonic-1-2-2013-Decompilation)

OPK is here :
https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/gcw0/retroengine_gcw0.opk (https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/gcw0/retroengine_gcw0.opk)

Kudos to Rubberduckycooly for the decompilation project !

Hi, is there a working version of SuperTuxKart?
nope and i can't get it to work even with a newer version of GL4ES and recompiling it. To be honest though, it wasn't running exactly great on stock firmware either.
I may attempt this with their later releases since it has GLES2 support but i will wait before SDL2 support in beta settles down because it has a few issues.

Any news on FBA for the new beta fw?
It works, just not the internal UI. (the file browser version still works)
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Serega on April 06, 2021, 04:51:19 pm
Rayman 3 does not pass on ReGBA ((, can I fix this somehow or is there another gba emulator? (RG350M).

p.s. on Dingoo A320 had the same problem.

https://youtu.be/UD7I7MQ7A5g

Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Surkow on April 06, 2021, 05:53:40 pm
You might be able to try an unofficial build of mGBA targeting the jZ4770 SoC. It might be not be fullspeed, but it's definitely more accurate than ReGBA.
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: Serega on April 07, 2021, 12:46:51 pm
MGba is slow ((
Title: Re: RG-350 Emulators/Game releases by gameblabla
Post by: a330boy on May 14, 2021, 01:06:49 am
Has anyone gotten the audio to work well in Snatcher?
Thanks.

On Picodrive? Mine has screeching sounds. Fixed by turning off CDDA audio.