Game Boy Interface

Release threads for homebrew & utilities only
User avatar
Papy.G
Posts: 916
Joined: Mon Mar 04, 2019 6:14 am
Location: France, Occitanie
Contact:

Re: Game Boy Interface

Post by Papy.G » Thu Oct 03, 2019 3:42 pm

Tested further with different hardware, and seems like the GameBoy player is more picky with the SuperCard when attached to a Dol-101, it sometimes even doesn't work with the GBP boot disc iso. Using GBP rev.0 or rev.1 doesn't make any noticeable difference.
DMG/MultiFreq OC/EDGB/EZF Jr, AGB/SC miniSD, NTR/NeoMK3, USG/flashme V8/SC miniSD
DOL001(EUR)/RGB/GCPlug/GBP/SD2SP2, RVL 001(EUR)/RGB/CMP/WiiSD

Zelda WW with Tingle Tuner in split screen was what the GC RF modulator was made for! (Video)
narton
Posts: 2
Joined: Sun Oct 06, 2019 1:30 pm

Re: Game Boy Interface

Post by narton » Sun Oct 06, 2019 1:53 pm

I have a question about SD card compatibility. I can run the program fine with a microsdxc 128gb with adapter, but it doesn't recognize borders or the device for taking snapshots. What's the largest I can use, or does it have to be a regular size SD card? I finally switched to my 2gb full size sd and got it working.
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 Oct 06, 2019 3:01 pm

It should work if formatted as FAT32. exFAT is not yet supported.
narton
Posts: 2
Joined: Sun Oct 06, 2019 1:30 pm

Re: Game Boy Interface

Post by narton » Sun Oct 06, 2019 3:10 pm

Ah right, I didn't think about that. I fell so silly. Thank you!
iraito
Posts: 15
Joined: Sat Mar 30, 2019 5:59 pm

Re: Game Boy Interface

Post by iraito » Thu Oct 24, 2019 2:45 pm

Guys i just built this https://github.com/ramapcsx2/gbs-control , it's an excellent upscaler but since it's still mostly unknown in the retro community at large it's pretty hard to choose the best preset\option, it would be good to have this device added to the development like the OSSC and XRG-mini given the lower costs and similar results.

I'm currently using the gbihf-xrgb version, which is the most stable (no jumpy picture) and the one with less noise (the dot crawl is almost invisible) the most broken i tested is the gbisr-ossc which gave me a garbled video, almost a black screen.
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 Oct 24, 2019 3:53 pm

From your post on the shmups forum, I think you meant the GBIHF preset for the OSSC. That's set to output 360p60 (total is 600x375 or 1200x375).
iraito
Posts: 15
Joined: Sat Mar 30, 2019 5:59 pm

Re: Game Boy Interface

Post by iraito » Thu Oct 24, 2019 4:04 pm

Yeah i probably got confused, since i'm still using the memory card method (no sd card works with my adapter) and the gbi gets renamed into boot, i also tested all the optional versions so i don't remember exactly the one that gave me the garbled video. I still get some rare jump in the picture from time to time with the version i'm currently using, maybe this can be solved from the software side (the picture is 100% stable when the standard version is being used), i would also like to get a full screen picture with the GBS while in 240p but i don't know what version to use or what to put as an option in the CLI or if something can be developed on the GBS side.
User avatar
Liriel
Posts: 15
Joined: Tue Dec 18, 2018 4:55 pm
Location: Berlin - Germany

Re: Game Boy Interface

Post by Liriel » Fri Oct 25, 2019 6:52 pm

Strange Strange.
I have now a first Modell Gamecube with GCPlug with GCVideo 2.4c Firmware.
Swiss and GBI are in the latest version.

I can run with 480p/i, 576i/p.

But i dont get a Picture under gbi and gbihf and the Option 240p
But when i Use gbisr and the Option 240pthen i get a Picture.

What i make wrong that 240p doenst work with gbi or gbihf.
Linedoubler is Activate in gcvideo.
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 » Fri Oct 25, 2019 8:42 pm

You're using GCVideo. That's what you're doing wrong.

There's no point to using 240p with line doubling regardless.
User avatar
Liriel
Posts: 15
Joined: Tue Dec 18, 2018 4:55 pm
Location: Berlin - Germany

Re: Game Boy Interface

Post by Liriel » Fri Oct 25, 2019 9:02 pm

can you explain that why it is bad?
The Most HDMI adapter works with a GCVideo version.
And GCPlug is the work of Citrus3000psi.

what resolution should i use with GBI?
To what i knew is 240 the best for GBI.

And why it works in gbisr and not in the other core?
Last edited by Liriel on Fri Oct 25, 2019 9:10 pm, edited 1 time in total.
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 » Fri Oct 25, 2019 9:10 pm

In your situation, you should use either 480p or 960i. Try the GBISR preset for the GCHD for 960i.
User avatar
Liriel
Posts: 15
Joined: Tue Dec 18, 2018 4:55 pm
Location: Berlin - Germany

Re: Game Boy Interface

Post by Liriel » Fri Oct 25, 2019 9:27 pm

why 960i and not 240 or 480?

and i would prefer gbihf or gbi instead of gbisr
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 » Fri Oct 25, 2019 9:31 pm

960i won't look as good in GBI due to various limitations (although GBISR is cheating). GBIHF is unsuitable for your use case.
User avatar
Liriel
Posts: 15
Joined: Tue Dec 18, 2018 4:55 pm
Location: Berlin - Germany

Re: Game Boy Interface

Post by Liriel » Fri Oct 25, 2019 9:46 pm

what are the limitations?
and why 960i and not 480?


and why is gbihf unsuitable?

edit:

i found unter the Scan mode config these 2 settings.
Name={--scan-mode, Pixel Doubling}
Values={no-clock2x no-size2x, No}, {clock2x size2x, Yes}

is the writing this?
--scan-mode=non-interlace, no-size2x

or how?
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 » Fri Oct 25, 2019 10:05 pm

User avatar
Liriel
Posts: 15
Joined: Tue Dec 18, 2018 4:55 pm
Location: Berlin - Germany

Re: Game Boy Interface

Post by Liriel » Fri Oct 25, 2019 10:13 pm

i only see the difference that between these 2 pics that the screen is the width.

mmh ok the it is gbihf out.
then would be gbi better
Last edited by Liriel on Fri Oct 25, 2019 10:21 pm, edited 1 time in total.
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 » Fri Oct 25, 2019 10:15 pm

It's noticeably sharper vertically.
User avatar
Liriel
Posts: 15
Joined: Tue Dec 18, 2018 4:55 pm
Location: Berlin - Germany

Re: Game Boy Interface

Post by Liriel » Sat Oct 26, 2019 12:31 pm

ok i found out how 240 works under gbi and gbihf ^^
--scan-mode=non-interlace,no-size2x,no-clock2x

but i look what i make with gbisr
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 Nov 07, 2019 5:25 pm

Combined changelog since July.
  • Added SD2SP2 support.
  • Added Game Boy Player settings validation.
  • Added N64 Controller support.
  • Added GBA anti-sleep mode.
  • Added subfolder search for GBI directory.
  • Fixed hang with no SD card inserted.
  • Fixed hang upon SD card reinsertion.
  • Fixed default SD card with bad program name.
For standard edition:
  • Conformed screenshots to DCF standard.
For high-fidelity edition:
  • Added left/right chroma location support.
  • Added non-integer horizontal scaling.
  • Added scaled size/offset setting.
  • Changed pixel-doubled 240p and 480i to assume 4:3.
  • Changed 480p and 960i to assume 16:9.
  • Fixed pixel-doubled left/right chroma location.
User avatar
Papy.G
Posts: 916
Joined: Mon Mar 04, 2019 6:14 am
Location: France, Occitanie
Contact:

Re: Game Boy Interface

Post by Papy.G » Fri Nov 08, 2019 12:06 pm

Thanks for all those.

Tinkering with GCVideo DVI, and the scanline options, I thought it is quite pointless for GBA/GB, because it doesn't quite refer to the pixel matrix feeling. :?
So I was wondering if a 3:2 3x zoom mode would be possible in a 720x480 frame with a pixel grid, making 2x2 pixels and a 1 pixel border vertically and horizontally? :oops:
What, Chrismas is coming, no? :D
DMG/MultiFreq OC/EDGB/EZF Jr, AGB/SC miniSD, NTR/NeoMK3, USG/flashme V8/SC miniSD
DOL001(EUR)/RGB/GCPlug/GBP/SD2SP2, RVL 001(EUR)/RGB/CMP/WiiSD

Zelda WW with Tingle Tuner in split screen was what the GC RF modulator was made for! (Video)
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 » Fri Nov 08, 2019 1:47 pm

There are too many issues with doing that, but nothing stops you from trying it. Use the overlay feature.
User avatar
Papy.G
Posts: 916
Joined: Mon Mar 04, 2019 6:14 am
Location: France, Occitanie
Contact:

Re: Game Boy Interface

Post by Papy.G » Fri Nov 08, 2019 2:39 pm

I wasn't aware that the overlay feature could be used in the screen area. :o

So assuming that, one can make specific GameBoy frames with no "black" around the useful display size?

The overlay doesn't have to be pixel perfect? (240x160 in the display zone) It can be 3 times the resolution (to match x3 zoom)?


Oh, and about the lag I was complaining about, thanks to the 240p suite, I figured out my TV has a lag of 3,5 to 4 frames on the RGB input (compared to a probably unbuffered portable DVD player's additionnal LCD), no wonders why my scores at Tetris were soo bad compared to those on the DMG! One advice to all, check your TV's lag!
Last edited by Papy.G on Fri Nov 08, 2019 2:58 pm, edited 2 times in total.
DMG/MultiFreq OC/EDGB/EZF Jr, AGB/SC miniSD, NTR/NeoMK3, USG/flashme V8/SC miniSD
DOL001(EUR)/RGB/GCPlug/GBP/SD2SP2, RVL 001(EUR)/RGB/CMP/WiiSD

Zelda WW with Tingle Tuner in split screen was what the GC RF modulator was made for! (Video)
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 » Fri Nov 08, 2019 2:46 pm

It's an overlay, not a border. It can be scaled arbitrarily, but the automatic scaling should work well enough.
User avatar
Papy.G
Posts: 916
Joined: Mon Mar 04, 2019 6:14 am
Location: France, Occitanie
Contact:

Re: Game Boy Interface

Post by Papy.G » Fri Nov 08, 2019 3:00 pm

Sorry, I confused both. :oops: I'll look further into that next week, thanks.
DMG/MultiFreq OC/EDGB/EZF Jr, AGB/SC miniSD, NTR/NeoMK3, USG/flashme V8/SC miniSD
DOL001(EUR)/RGB/GCPlug/GBP/SD2SP2, RVL 001(EUR)/RGB/CMP/WiiSD

Zelda WW with Tingle Tuner in split screen was what the GC RF modulator was made for! (Video)
count.zero
Posts: 36
Joined: Mon May 12, 2014 3:57 pm
Location: Italy

Re: Game Boy Interface

Post by count.zero » Tue Nov 12, 2019 9:47 am

Extrems wrote:
Thu Nov 07, 2019 5:25 pm
Combined changelog since July.

[*]Added N64 Controller support.
As usual thank you for your enormous work! This means direct support of N64 controller or with an adapter?
Post Reply