Game Boy Interface

Release threads for homebrew & utilities only
Keiyuu
Posts: 2
Joined: Tue Jun 29, 2021 12:50 pm

Re: Game Boy Interface

Post by Keiyuu » Tue Jun 29, 2021 6:46 pm

Extrems wrote:
Tue Jun 29, 2021 3:53 pm
This is applied through the 3D LUT system, so no.
That's unfortunate. Would it be possible to solve this with an overlay? For instance, having an overlay that's fully black to cover the non-GB portion.

Extrems wrote:
Tue Jun 29, 2021 3:53 pm
You can get near identical results to the 3D LUTs by using equivalent --matrix and --input-gamma settings, but I suggest using the examples under color emulation. GBC has the same color gamut as the GBA.
Hmm then why did Pokefan531 create different shaders for GBC and GBA color correction? Aren't the LUTs based on their work?
There's a clear difference between the GBA and GBC LUTs.
Spoiler
Show
Image
User avatar
Extrems
Posts: 1157
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Tue Jun 29, 2021 9:05 pm

I said color gamut. The difference isn't from that.
DragonQuarter
Posts: 5
Joined: Sun Jun 20, 2021 1:33 am

Re: Game Boy Interface

Post by DragonQuarter » Wed Jul 07, 2021 1:18 am

I managed to get a great picture for GBI with my current setup (CARBY HDMI going to Component going to OSSC going to my Magewell Capture Card) but I've run into some framerate issues that I'm trying to get to the bottom of.

Video: https://www.youtube.com/watch?v=-trOVnofTuw

As you can see, the scaling looks good, but the framerate is pretty wonky.

Here's what I'm using currently:

Hardware: CARBY HDMI (w/ GCVideo DVI Firmware v3.0d) --> HDMI to Component --> OSSC
Software: Swiss + gbihf-ossc.dol+cli

CARBY GC Video Settings:
GCVideo DVI Firmware v3.0d
Allow 480p mode: Off
RGB Limited Range: Off
Enhanced DVI mode: On
Display as 16:9: Off
Chroma Interpolation: On
Fix resolution: Off
Fix sync timing: On
Regenerate CSync: Off
Digital color format: RGB-F
Report 240p as 480i: Off
Sample rate hack: Off

OSSC Settings:
*Set "384p proc" to Line2x 240x360 for 720p (or Line3x 240x360 for 1080p)
*Sync opt. > Vsync threshold to 14.92 (not doing this results in no picture on my capture card)
*LED shows AV2_YPbPr 375-p / 22.50kHz 60.00Hz
User avatar
Extrems
Posts: 1157
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Wed Jul 07, 2021 1:26 am

The video you gave us is 30 FPS, so we can't really tell what you mean.
DragonQuarter
Posts: 5
Joined: Sun Jun 20, 2021 1:33 am

Re: Game Boy Interface

Post by DragonQuarter » Wed Jul 07, 2021 7:51 am

So nevermind about the framerate, it turns out my Capture Card wasn't happy with me running 2 different capture software simultaneously, hence the halved FPS.

With all of that said, how does one go about ensuring the right colors are displaying for GBI HF through a capture card? The OSSC section of the Wiki doesn't mention a specific color space or format to go with, so I have the OSSC YPbPr in ColSpa set to Auto. For the GC Video menu, the wiki mentions "Digital color format to RGB-F, RGB-L or YC444." But under the video capture settings, it mentions to use YC422.

I took screenshots to show what I'm seeing in each, but I'm not sure how to determine which is "right". Obviously I can rule out YC422 in this case, but I'm not sure whether RGB-F, RGB-L, or YC444 would be the right colors to go with here. Appreciate any input/feedback on this.

RGB-F
Image

RGB-L
Image

YC444
Image

YC422
Image

I also had a bit of a struggle figuring out which color profile was selected at first, due to the GC Video menu being cut-off when using the CARBY HDMI --> Component --> OSSC method:
Image
User avatar
Extrems
Posts: 1157
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Wed Jul 07, 2021 2:09 pm

RGB-F is best for your typical HDMI to YPbPr converter.
DragonQuarter
Posts: 5
Joined: Sun Jun 20, 2021 1:33 am

Re: Game Boy Interface

Post by DragonQuarter » Wed Jul 07, 2021 6:36 pm

Got it, thank you Extrems!
User avatar
Diego borella
Posts: 198
Joined: Sat Jan 11, 2020 8:37 pm
Location: Brazil

Re: Game Boy Interface

Post by Diego borella » Wed Jul 07, 2021 10:02 pm

with GBI, can you play games like Kingdom Hearts?
because in official software this is not possible for copyright reasons...
????
User avatar
Extrems
Posts: 1157
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Wed Jul 07, 2021 10:57 pm

I've never heard of problems with Kingdom Hearts: Chain of Memories on the Game Boy Player.
DragonQuarter
Posts: 5
Joined: Sun Jun 20, 2021 1:33 am

Re: Game Boy Interface

Post by DragonQuarter » Thu Jul 08, 2021 2:02 am

I've posted a video of footage I took using the GBI HF OSSC DOL+CLI with CARBY HDMI + Component + OSSC.

I've listed all the settings used in the video across all devices. I'm hoping to get some feedback on whether all of the settings I'm using are ideal or not, such as enabling Chroma Interpolation on GC Video, and whether selecting 60fps in OBS is the right thing to do (It does say 60.00Hz on the OSSC LCD display). Retro Nintendo framerates are a constant source of confusion for me when it comes to high-quality game capture. Additionally, I applied a GBI HF 444 Correction filter in OBS based on a RetroRGB article I read.

https://youtu.be/EBUfW0PBqjw
User avatar
Extrems
Posts: 1157
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Thu Jul 08, 2021 2:05 am

Chroma Interpolation must be set to Off for GBIHF (unless using --chroma-location=left), but it doesn't actually matter with the OSSC. That filter is no longer necessary, and is not applicable to this setup.
User avatar
Diego borella
Posts: 198
Joined: Sat Jan 11, 2020 8:37 pm
Location: Brazil

Re: Game Boy Interface

Post by Diego borella » Fri Jul 09, 2021 8:44 pm

Extrems wrote:
Wed Jul 07, 2021 10:57 pm
I've never heard of problems with Kingdom Hearts: Chain of Memories on the Game Boy Player.

I checked and what's copyrighted are the film cartridges... which have the same Kingdom Hearts technology for the movies. :lol:

Game Boy Player is not capable of releasing this type of cartridge.
And GBI ignores this block?
Are Gameboy Advance Video Cartridges Compatible?
and run well?
User avatar
Sub_Sampled
Posts: 4
Joined: Mon Jul 19, 2021 7:54 pm

Re: Game Boy Interface

Post by Sub_Sampled » Mon Jul 19, 2021 8:15 pm

Hi there, would it be possible to integrate a Grid Filter like on the GBA Consolized Version ? You could choose there between light, medium, dark options. I feel like this would enhance the GBI by a lot of course it's all personal taste.

Here is a example of the GBA consolized Version with the "MEDIUM GRID" selected just like it looks on a real GBA screen imo
Attachments
gba_consolizer.JPG
(278.23 KiB) Not downloaded yet
User avatar
Extrems
Posts: 1157
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Mon Jul 19, 2021 8:54 pm

Unfortunately this would only be possible in 960x360p (no OSSC nor RT5X) or 960x720i.
User avatar
Sub_Sampled
Posts: 4
Joined: Mon Jul 19, 2021 7:54 pm

Re: Game Boy Interface

Post by Sub_Sampled » Mon Jul 19, 2021 9:10 pm

Extrems wrote:
Mon Jul 19, 2021 8:54 pm
Unfortunately this would only be possible in 960x360p (no OSSC nor RT5X) or 960x720i.
that's a bummer, I guess if it worked It would have been already implemented a long time ago
User avatar
Extrems
Posts: 1157
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Mon Jul 19, 2021 9:17 pm

It can work, just within very specific parameters, which make it not worth it.

The OSSC already has this option and it's coming soon to the RT5X.
User avatar
Sub_Sampled
Posts: 4
Joined: Mon Jul 19, 2021 7:54 pm

Re: Game Boy Interface

Post by Sub_Sampled » Mon Jul 19, 2021 9:20 pm

Extrems wrote:
Mon Jul 19, 2021 9:17 pm
It can work, just within very specific parameters, which make it not worth it.

The OSSC already has this option
what do you mean? I could programm this grid on an ossc? or are you talking about the upcoming pro version ?
User avatar
Extrems
Posts: 1157
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Mon Jul 19, 2021 9:22 pm

User avatar
Sub_Sampled
Posts: 4
Joined: Mon Jul 19, 2021 7:54 pm

Re: Game Boy Interface

Post by Sub_Sampled » Mon Jul 19, 2021 9:27 pm

so I have to test that "Horiz. + Vert.: Combination of horizontal and vertical mode." then and Id give me the desired "GRID" ?
Kobeskillz
Posts: 5
Joined: Mon Nov 30, 2020 5:50 pm

Re: Game Boy Interface

Post by Kobeskillz » Thu Aug 12, 2021 4:22 pm

Hey guys simple question but where can I find a change log? I updated last night to the latest version but not sure what are the changes.

But honestly the real reason for posting is to say how freaking thankful I am of extrems and others who contribute to these projects. I can’t put in words how amazing you guys are and just seeing here how much time you guys take to answer questions it means the world. So again thank you guys! You’re amazing!!!
User avatar
Extrems
Posts: 1157
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Thu Aug 12, 2021 5:10 pm

The changelog can be found on the wiki page for each edition, although no changes were noted for the last update.
User avatar
Ksanto
Posts: 3
Joined: Sat Aug 21, 2021 6:36 pm

Re: Game Boy Interface

Post by Ksanto » Sat Aug 21, 2021 6:52 pm

Hey Folk,

I'm desperately trying to apply a Y-Offset. But sadly the dokumentation in the Wiki does not give an example for doing so. Many when not all Options with more than one component lack advice for proper use.

What I have tried do so far (in momentarily bound to the WW exploit method, so I had to run to the TV two times for every iteration):

--offset=0:-1
--offset=+0:-1
--offset=0 : -1
--offset=+0 : -1
--offset=0, -1
--offset=+0, -1
--offset= +0, -1

Could anybody please explain this to me and maybe add something helpful in the wiki?


regards
Ksanto
User avatar
Extrems
Posts: 1157
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Sat Aug 21, 2021 8:06 pm

Your first try was correct, but I don't think you'd notice such a small adjustment on a TV.
User avatar
Ksanto
Posts: 3
Joined: Sat Aug 21, 2021 6:36 pm

Re: Game Boy Interface

Post by Ksanto » Sat Aug 21, 2021 8:45 pm

Thank you for confirming this. Of Course I wanted a bigger change value, but I did fall back to small basic values as I couldn't see any changes, whether in picture not in the OSD. Still, with "--offset=0:-1" OSD still shows "Offset: +0, +0". Is behavior different when the picture is scale or zoomed?

regards
Ksanto
Post Reply