Author Topic: Gambatte-GCW0  (Read 5521 times)

hi-ban (OP)

  • **
  • Posts: 864
Re: Gambatte-GCW0
« Reply #20 on: February 18, 2019, 10:39:19 pm »
Nice, don't forget to release the source code please hiban. (i would like to take a look of what did to Gambatte)

Link to source is in the manual.

P.S: I'm waiting for my Bittboy to arrive so i can also port it to the bittboy.

naytai

  • *
  • Posts: 5
Re: Gambatte-GCW0
« Reply #21 on: February 19, 2019, 01:19:41 am »
Hello hi-ban
Thanks for porting it to RS97
Is there a command line argument to enable/disable ghosting effect?

Thanks

hi-ban (OP)

  • **
  • Posts: 864
Re: Gambatte-GCW0
« Reply #22 on: February 19, 2019, 03:05:08 am »
Hello hi-ban
Thanks for porting it to RS97
Is there a command line argument to enable/disable ghosting effect?

Thanks

Just disable it from the settings menu and save the settings.

naytai

  • *
  • Posts: 5
Re: Gambatte-GCW0
« Reply #23 on: February 19, 2019, 11:06:04 am »
Hello hi-ban
Thanks for porting it to RS97
Is there a command line argument to enable/disable ghosting effect?

Thanks

Just disable it from the settings menu and save the settings.

Yeah, I know.
I was trying to enable it just for GB-DMG games and disable for GBC games in an automated way. Please let me know if there is a way to do that.
Thanks.
« Last Edit: February 19, 2019, 11:11:29 am by naytai »

hi-ban (OP)

  • **
  • Posts: 864
Re: Gambatte-GCW0
« Reply #24 on: February 19, 2019, 02:17:22 pm »
Hello hi-ban
Thanks for porting it to RS97
Is there a command line argument to enable/disable ghosting effect?

Thanks

Just disable it from the settings menu and save the settings.

Yeah, I know.
I was trying to enable it just for GB-DMG games and disable for GBC games in an automated way. Please let me know if there is a way to do that.
Thanks.

Why do you want to disable it for GBC games only?

naytai

  • *
  • Posts: 5
Re: Gambatte-GCW0
« Reply #25 on: February 19, 2019, 04:25:25 pm »
Hello hi-ban
Thanks for porting it to RS97
Is there a command line argument to enable/disable ghosting effect?

Thanks

Just disable it from the settings menu and save the settings.

Yeah, I know.
I was trying to enable it just for GB-DMG games and disable for GBC games in an automated way. Please let me know if there is a way to do that.
Thanks.

Why do you want to disable it for GBC games only?

looks like it causes some performance loss (up to 10 fps) on some gbc games. bionic commando, shantae, pokemon puzzle and wendy come to mind
maybe rs97 hw is not capable to handle this

hi-ban (OP)

  • **
  • Posts: 864
Re: Gambatte-GCW0
« Reply #26 on: February 19, 2019, 04:56:03 pm »
looks like it causes some performance loss (up to 10 fps) on some gbc games. bionic commando, shantae, pokemon puzzle and wendy come to mind
maybe rs97 hw is not capable to handle this

Gambatte is more CPU hungry than Ohboy. On the GCWZero this is not a problem, but in the RS97 some GBC games (like Shantae) almost reach the CPU limit.
Also, there are some issues with the IPU hardware scaling and for some reason it's slower than software scaling, especially when doing non-integer scaling, like 1.5x, 1.66x, etc... However, this may be fixed in future retroFW updates.

Have you tried using software scalers or no scaling?

naytai

  • *
  • Posts: 5
Re: Gambatte-GCW0
« Reply #27 on: February 19, 2019, 06:08:51 pm »
Gambatte is more CPU hungry than Ohboy. On the GCWZero this is not a problem, but in the RS97 some GBC games (like Shantae) almost reach the CPU limit.
Also, there are some issues with the IPU hardware scaling and for some reason it's slower than software scaling, especially when doing non-integer scaling, like 1.5x, 1.66x, etc... However, this may be fixed in future retroFW updates.

Have you tried using software scalers or no scaling?

All my tests were under SW scaling. AFAIK, TonyJih is yet to implement IPU HW scaling on his RetroFW's kernel. By choosing an HW scaler, the game screen results unscaled.
I know that the RS97 port is not your focus, but a per game save settings feature would help us a lot.
We are grateful for all your work to bring us gambatte. This is the best version we ever had.
« Last Edit: February 19, 2019, 06:52:03 pm by naytai »

hi-ban (OP)

  • **
  • Posts: 864
Re: Gambatte-GCW0
« Reply #28 on: February 19, 2019, 09:03:42 pm »
Gambatte is more CPU hungry than Ohboy. On the GCWZero this is not a problem, but in the RS97 some GBC games (like Shantae) almost reach the CPU limit.
Also, there are some issues with the IPU hardware scaling and for some reason it's slower than software scaling, especially when doing non-integer scaling, like 1.5x, 1.66x, etc... However, this may be fixed in future retroFW updates.

Have you tried using software scalers or no scaling?

All my tests were under SW scaling. AFAIK, TonyJih is yet to implement IPU HW scaling on his RetroFW's kernel. By choosing an HW scaler, the game screen results unscaled.
I know that the RS97 port is not your focus, but a per game save settings feature would help us a lot.
We are grateful for all your work to bring us gambatte. This is the best version we ever had.

Some features like IPU HW scaling and OGG support will be included in a future RetroFW update. I know that those features are already being tested by the dev team.
When those are released, i'll update gambatte so you can separately select ghosting for DMG and GBC.
I hope the RS97 i ordered will be already at home by then, so i can test stuff myself.

naytai

  • *
  • Posts: 5
Re: Gambatte-GCW0
« Reply #29 on: February 20, 2019, 12:15:05 am »
Gambatte is more CPU hungry than Ohboy. On the GCWZero this is not a problem, but in the RS97 some GBC games (like Shantae) almost reach the CPU limit.
Also, there are some issues with the IPU hardware scaling and for some reason it's slower than software scaling, especially when doing non-integer scaling, like 1.5x, 1.66x, etc... However, this may be fixed in future retroFW updates.

Have you tried using software scalers or no scaling?

All my tests were under SW scaling. AFAIK, TonyJih is yet to implement IPU HW scaling on his RetroFW's kernel. By choosing an HW scaler, the game screen results unscaled.
I know that the RS97 port is not your focus, but a per game save settings feature would help us a lot.
We are grateful for all your work to bring us gambatte. This is the best version we ever had.

Some features like IPU HW scaling and OGG support will be included in a future RetroFW update. I know that those features are already being tested by the dev team.
When those are released, i'll update gambatte so you can separately select ghosting for DMG and GBC.
I hope the RS97 i ordered will be already at home by then, so i can test stuff myself.

Wow! Good news, then.
Hope that your unit arrives soon.
Either separated configs for DMG and GBC or just a way to save global and per game settings would be nice!
Thanks again

hi-ban (OP)

  • **
  • Posts: 864
Re: Gambatte-GCW0
« Reply #30 on: March 19, 2019, 11:09:00 pm »
Gambatte (GCW0 and RS-97) has been updated. Download in the first post.

Changes:
- Added more options for ghosting (as requested by naytai).
- Fixed random crashes/freezes in RS-97 version.
- Small menu fixes.

hi-ban (OP)

  • **
  • Posts: 864
Re: Gambatte-GCW0
« Reply #31 on: April 28, 2019, 11:46:29 am »
Gambatte has been updated. Download in the first post.

Changes:
- Added more scalers.
- Color filters now dont impact performance at all (not really a problem on the GCW0, but helps on other devices).
- Improved the borders system. This breaks compatibility with Ohboy borders, but makes it a ton easier to make custom borders.
- Added optional alternate button mapping.
- Small menu fixes.
« Last Edit: April 28, 2019, 03:52:13 pm by hi-ban »

Drem

  • **
  • Posts: 853
    • Russian Android/Dingo/GCW/gaming gadgets blog
Re: Gambatte-GCW0
« Reply #32 on: April 28, 2019, 02:51:05 pm »
Great to see someone still works for this little handy device. Thank you, hi-ban!

howie_k

  • *
  • Posts: 157
Re: Gambatte-GCW0
« Reply #33 on: April 28, 2019, 08:59:18 pm »
Thanks hi-ban!

Xaijiqq

  • *
  • Posts: 414
Re: Gambatte-GCW0
« Reply #34 on: April 29, 2019, 12:57:19 am »
Gambatte has been updated. Download in the first post.

Changes:
- Improved the borders system. This breaks compatibility with Ohboy borders, but makes it a ton easier to make custom borders.

guess that explains this


not sure i'm following here, how exactly is this an improved border system if it breaks compatibility with the older one while everyone is left to customize their own?  so any other border png files will do or is there more to it than that?

hi-ban (OP)

  • **
  • Posts: 864
Re: Gambatte-GCW0
« Reply #35 on: April 29, 2019, 07:22:48 pm »
Gambatte has been updated. Download in the first post.

Changes:
- Improved the borders system. This breaks compatibility with Ohboy borders, but makes it a ton easier to make custom borders.

guess that explains this


not sure i'm following here, how exactly is this an improved border system if it breaks compatibility with the older one while everyone is left to customize their own?  so any other border png files will do or is there more to it than that?

The old borders were like this, because the upper half was used when "no-scaling" and the lower half was used when "1.5x scaling":



The new borders are like this, and they auto-scale as neccesary:



Also, with new system, you can use a raw SGB border and it just works.
In fact, with the new system you can get the 800+ SGB borders from http://www.vgmuseum.com/features/sgb/ and just drop them into the borders folder and use them without the need of any image editing or adapting.
« Last Edit: April 29, 2019, 08:00:24 pm by hi-ban »

Xaijiqq

  • *
  • Posts: 414
Re: Gambatte-GCW0
« Reply #36 on: April 30, 2019, 01:03:08 am »
ah yes i'd forgotten those border images were 2 in 1 files thought they were just improperly displaying from whatever was changed for the new update.  i saw the vgmuseum site quite the selection!  unfortunately was never much of a super game boy fan but there are some cool ones for example many of the game & watch, some arcade borders.

re-edited several of the old boy borders mainly for the play it loud colors those ones seem to be rare online.  included solid purple gbc and a mix of gbp/sgb gbp.  heres the link if anyone is interested in using them:

https://www.dropbox.com/s/5uxs9c1l5okhjw6/new%20borders.zip?dl=0

hi-ban thanks for the alternate button mapping i appreciate that you included the 'x' button as well :) for motocross maniacs i'm already boosting like a pro again

 

Post a new topic