Game Boy Interface

Release threads for homebrew & utilities only
paulness15
Posts: 46
Joined: Fri Sep 18, 2015 2:28 pm

Re: Game Boy Interface

Post by paulness15 » Thu Dec 03, 2015 10:33 pm

Bakkus wrote:YES, that worked. I transferred the ULL file aswell at the same time, both produce great, pretty much identical pictures, but what are the reason for both of them to exist? And i'm a little disappointed that it isn't possible to zoom in and out plus drag the picture in any of those versions. instead being letterbox-forced

But this is still great regardless
bobrocks95 wrote:The video you linked is using a SCART cable through an XRGB Mini... Do you have either of those things?

Also, the regular (not low lag or ultra low lag) version mimics the colors you'd see on a DS, which aren't as saturated.
I do use RGB SCART cable, yes, but no upscaler. Is that even possible on a CRT TV?
That is good that you can use the ULL version without issues on your CRT. If you get screen tearing use the LL version. Looks like you are all set :)
--
NTSC Gamecube with GBA Player (Xeno-GC with Swiss)
PAL Gamecube with GBA Player (Xeno-GC with Swiss and SD Loader)
PSP (CFW)
PAL Xbox 360
NTSC PS4
XC-3730C
Posts: 93
Joined: Thu Aug 20, 2015 7:02 am

Re: Game Boy Interface

Post by XC-3730C » Fri Dec 04, 2015 12:27 am

I wonder how many of us using GBI use their GameCube systems on a CRT...

Sent from my SAMSUNG-SM-N910A using Tapatalk
ruitunes
Posts: 3
Joined: Tue Nov 10, 2015 1:11 pm

Re: Game Boy Interface

Post by ruitunes » Fri Dec 04, 2015 12:37 pm

I am using GBI with my GC using a SCART RGB connected to my SONY PVM (CRT monitor). Looks MegaFantastic with ULL.
XC-3730C
Posts: 93
Joined: Thu Aug 20, 2015 7:02 am

Re: RE: Re: Game Boy Interface

Post by XC-3730C » Fri Dec 04, 2015 4:24 pm

ruitunes wrote:I am using GBI with my GC using a SCART RGB connected to my SONY PVM (CRT monitor). Looks MegaFantastic with ULL.
Got any screenshots? Which PVM do you have? I haven't seen a GC connected to a CRT via SCART.

Sent from my SAMSUNG-SM-N910A using Tapatalk
ruitunes
Posts: 3
Joined: Tue Nov 10, 2015 1:11 pm

Re: Game Boy Interface

Post by ruitunes » Sat Dec 05, 2015 10:45 pm

PVM-20M2E.

I have a scart switch that connects a wii, gamecube and RGB modded N64 to the PVM.
The pictures were taken with the phone.
IMG_6228.JPG
All systems go
(1.89 MiB) Not downloaded yet
IMG_6218.JPG
Zoom
(1.21 MiB) Not downloaded yet
IMG_6219.JPG
scanlines bliss
(3.98 MiB) Not downloaded yet
Attachments
00000001.PNG
screen from GBI
(7.2 KiB) Not downloaded yet
Xaranar
Posts: 109
Joined: Tue Sep 22, 2015 12:50 pm

Re: Game Boy Interface

Post by Xaranar » Mon Dec 07, 2015 7:11 am

Using mine on my LED monitor via GCVideo HDMI, looks awesome.
paulness15
Posts: 46
Joined: Fri Sep 18, 2015 2:28 pm

Re: Game Boy Interface

Post by paulness15 » Mon Dec 07, 2015 10:29 pm

Hi Extrems,

When launching GBI with Swiss there are default settings listed, interlaced is defaulted to "no". Meaning the default would be 240p.
However unless I actively set interlaced = no, then it will default to 480i. Should it default to 240p or 480i?

Also are the default settings optimal for most users or should I change them to get the best experience?
--
NTSC Gamecube with GBA Player (Xeno-GC with Swiss)
PAL Gamecube with GBA Player (Xeno-GC with Swiss and SD Loader)
PSP (CFW)
PAL Xbox 360
NTSC PS4
User avatar
Extrems
Posts: 1312
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Tue Dec 08, 2015 4:11 am

The default settings aren't represented in Swiss, but here.
Some are carried over from SRAM, such as offset, zoom, overlay-id, format and interlaced.
paulness15
Posts: 46
Joined: Fri Sep 18, 2015 2:28 pm

Re: Game Boy Interface

Post by paulness15 » Wed Dec 09, 2015 9:49 pm

Extrems wrote:The default settings aren't represented in Swiss, but here.
Some are carried over from SRAM, such as offset, zoom, overlay-id, format and interlaced.
By carried over from SRAM do you mean the settings can be changed without Swiss? I know zoom and offset can be already but unsure on how to change the other stuff.
--
NTSC Gamecube with GBA Player (Xeno-GC with Swiss)
PAL Gamecube with GBA Player (Xeno-GC with Swiss and SD Loader)
PSP (CFW)
PAL Xbox 360
NTSC PS4
User avatar
Extrems
Posts: 1312
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Thu Dec 10, 2015 12:36 pm

  • Expanded video options. Now includes 25, 30, 100 and 120 Hz modes.
  • Added gamma encoded borders for special use.
Warning: Don't use overlays in 486i119.88!
paulness15
Posts: 46
Joined: Fri Sep 18, 2015 2:28 pm

Re: Game Boy Interface

Post by paulness15 » Thu Dec 10, 2015 8:08 pm

Extrems wrote:
  • Expanded video options. Now includes 25, 30, 100 and 120 Hz modes.
  • Added gamma encoded borders for special use.
Warning: Don't use overlays in 486i119.88!
Hi Extrems,

This is great! Just wondering who would use these extra HZ modes: 25, 30, 100 and 120 Hz.
Are these for DVI users with computer monitors?
--
NTSC Gamecube with GBA Player (Xeno-GC with Swiss)
PAL Gamecube with GBA Player (Xeno-GC with Swiss and SD Loader)
PSP (CFW)
PAL Xbox 360
NTSC PS4
User avatar
Extrems
Posts: 1312
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Thu Dec 10, 2015 8:29 pm

120 Hz is essentially limited to computer CRT monitors.
GCVideo DVI + 120 Hz LCD monitor compatibility is unknown at this time.
120 Hz reduces blur and latency.
paulness15
Posts: 46
Joined: Fri Sep 18, 2015 2:28 pm

Re: Game Boy Interface

Post by paulness15 » Thu Dec 10, 2015 9:15 pm

Extrems wrote:120 Hz is essentially limited to computer CRT monitors.
GCVideo DVI + 120 Hz LCD monitor compatibility is unknown at this time.
120 Hz reduces blur and latency.
Ok that sounds great!

Also I was wondering, if it is feasible to have another GBI LL version with a HZ value, of something between 59.7276 Hz and 59.8261 Hz
Perhaps users that suffer from very rare/slight tearing with the ULL version, could use a version like 59.7800 Hz just fine?
--
NTSC Gamecube with GBA Player (Xeno-GC with Swiss)
PAL Gamecube with GBA Player (Xeno-GC with Swiss and SD Loader)
PSP (CFW)
PAL Xbox 360
NTSC PS4
User avatar
Extrems
Posts: 1312
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Thu Dec 10, 2015 9:26 pm

No, that makes no sense.
Zaney
Posts: 2
Joined: Sat Dec 12, 2015 10:43 pm

Re: Game Boy Interface

Post by Zaney » Sat Dec 12, 2015 11:03 pm

First I wanted to say thank you for this wonderful program Extrems. I do have a quick question about Gameboy color games. I know that when you play GBC games through a GB Player/ GBA that the games colors become washed out. I was wondering if it's possible to correct this with a filter?
User avatar
Extrems
Posts: 1312
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Sun Dec 13, 2015 12:15 am

Only a couple games does it. It's probably fixable using 3D LUTs, but is it worth the trouble?
darbian
Posts: 1
Joined: Sun Dec 13, 2015 5:21 am

Re: Game Boy Interface

Post by darbian » Sun Dec 13, 2015 5:32 am

Hi there,
Awesome work you're doing here - this was the thing that finally pushed me to mess around with homebrew / custom software on any console I've ever owned. I am a speedrunner and am very interested in getting the ULL version of GBI working. I am loading GBI using Home Bros since I do not own any of the extra hardware required for some of the other methods, and I don't have any hardware mods installed. I have a launch day gamecube, component cables, and a Sony Trinitron w/ component inputs and am in the US. I am a speedrunner and livestreamer, so I'm interested in a setup that works on my TV as well as with my capture card.

My ideal setup is to use ULL with component. This works fine on my TV, but unfortunately my capture card cannot handle 240p over component.
The second best setup is ULL over S-video. When I try this I get a black and white image both on the TV and in my game capture. The capture image is also a little jumpy/distorted, as if something more than just the lack is color is wrong. The TV looks fine, just without color.

If I use the LL version, S-video works fine on everything.

I'd really like to get the ULL version working over S-video with color, any suggestions? I am able to use the windows executable posted elsewhere in this thread for modifying the arguments for GBI.

Anyway, thanks for your contribution here, it's great to not have to worry about the official disc anymore with an added bonus of better overall functionality.
bobrocks95
Posts: 161
Joined: Fri Jul 26, 2013 11:19 pm

Re: Game Boy Interface

Post by bobrocks95 » Sun Dec 13, 2015 6:17 am

The ULL version does not work with S-Video and presumably not with composite either. I asked about it several pages back and Extrems addressed the issue.

EDIT: Well, doesn't work in the sense that there's no chroma data.
Zaney
Posts: 2
Joined: Sat Dec 12, 2015 10:43 pm

Re: Game Boy Interface

Post by Zaney » Sun Dec 13, 2015 4:04 pm

I guess it isn't, would have liked to see the correction. I was just curious because the colors can be off setting when trying to get away from emulators. Thanks for answering my question Extrems.
enigmaxtreme
Posts: 7
Joined: Mon Nov 02, 2015 5:41 am

Re: Game Boy Interface

Post by enigmaxtreme » Wed Dec 16, 2015 9:09 am

Do you need a Broadband Adapter to run the "arguments"
User avatar
Extrems
Posts: 1312
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Wed Dec 16, 2015 12:10 pm

Not anymore, Swiss will prompt you with a .dcp file present. A .cli file can be used for static configuration.
paulness15
Posts: 46
Joined: Fri Sep 18, 2015 2:28 pm

Re: Game Boy Interface

Post by paulness15 » Wed Dec 16, 2015 3:02 pm

Extrems wrote:Not anymore, Swiss will prompt you with a .dcp file present. A .cli file can be used for static configuration.
Can you provide an example of a .cli file?
--
NTSC Gamecube with GBA Player (Xeno-GC with Swiss)
PAL Gamecube with GBA Player (Xeno-GC with Swiss and SD Loader)
PSP (CFW)
PAL Xbox 360
NTSC PS4
User avatar
Extrems
Posts: 1312
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Game Boy Interface

Post by Extrems » Wed Dec 16, 2015 6:33 pm

It's just arguments broken up by newlines.

Code: Select all

--overlay=Frame-sRGB.tpl.gz
--intent=saturation
--input-gamma=1.
--output-gamma=1.
--contrast=.78125
This recreates the look of the Game Boy Player Start-up Disc.
paulness15
Posts: 46
Joined: Fri Sep 18, 2015 2:28 pm

Re: Game Boy Interface

Post by paulness15 » Wed Dec 16, 2015 8:48 pm

Extrems wrote:It's just arguments broken up by newlines.

Code: Select all

--overlay=Frame-sRGB.tpl.gz
--intent=saturation
--input-gamma=1.
--output-gamma=1.
--contrast=.78125
This recreates the look of the Game Boy Player Start-up Disc.
Great! Should I just put this in the same directory as the .dol file for it to automatically choose these settings? Do you have any recommendations on settings to use for an LCD user using 240p progressive and zooming?

---
I was able to find out the difference between these two settings. Thanks to this website: http://www.johnpaulcaponigro.com/blog/6 ... -compared/
--intent={perceptual|saturation}
Set color rendering intent. (default: perceptual)



However I cannot find information on the difference between these settings

Set texture palette index.
--filter={none|scale2x|eagle2x|scan2x|normal2x|normalnx}

Force video format.
{interlace|quasi-interlace|non-interlace}

--turbo=i
Set turbo frame interval. (default: 3)

--format={pal-m|pal-60|custom}
Force video format.
Last edited by paulness15 on Wed Dec 16, 2015 8:57 pm, edited 1 time in total.
--
NTSC Gamecube with GBA Player (Xeno-GC with Swiss)
PAL Gamecube with GBA Player (Xeno-GC with Swiss and SD Loader)
PSP (CFW)
PAL Xbox 360
NTSC PS4
XC-3730C
Posts: 93
Joined: Thu Aug 20, 2015 7:02 am

Re: Game Boy Interface

Post by XC-3730C » Wed Dec 16, 2015 8:55 pm

Any chance of Gameboy mono palette switching being supported in GBI?

Sent from my SAMSUNG-SM-N910A using Tapatalk
Post Reply