Want to say Hello

Sylverant is a homebrew open source server for Phantasy Star Online. Dreamcast users still play PSO online with this server even today! This is the official forum for both the online game server as well as the open source project itself. Feel free to post and get a gathering started online! We can also show you how to get connected!

Moderators: BlueCrab, Aleron Ives

tueidj
Insane DCEmu
Insane DCEmu
Posts: 115
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Wed Aug 15, 2012 12:05 pm
Has thanked: 0
Been thanked: 0

Re: Want to say Hello

Post by tueidj »

If you run the games on a wii using Devolution you can capture direct framebuffer screenshots, in the native resolution.
User avatar
Aleron Ives
DCEmu Nutter
DCEmu Nutter
Posts: 871
Joined: Wed Jan 05, 2011 2:15 pm
Location: California
Has thanked: 0
Been thanked: 25 times
Contact:

Re: Want to say Hello

Post by Aleron Ives »

Sadly, the fact that Sega chose to render PSO at 640 pixels wide with a 1:1 IAR means that the game displays at the wrong AR on your TV, but oh well. The game should be 1.33:1, but it becomes ~1.2:1 due to Sega's poor rendering choices.
"Fear the HUnewearl."
Image
tueidj
Insane DCEmu
Insane DCEmu
Posts: 115
Joined: Wed Aug 15, 2012 12:05 pm
Has thanked: 0
Been thanked: 0

Re: Want to say Hello

Post by tueidj »

Not sure what "IAR" means but they don't render using a square viewport.
User avatar
Aleron Ives
DCEmu Nutter
DCEmu Nutter
Posts: 871
Joined: Wed Jan 05, 2011 2:15 pm
Location: California
Has thanked: 0
Been thanked: 25 times
Contact:

Re: Want to say Hello

Post by Aleron Ives »

Image aspect ratio (ie picture aspect ratio, except that's easily confused with pixel aspect ratio). The 640 active pixels that get rendered create the 4:3 image that Sega was apparently trying to display, but since the image is padded to 720 pixels wide for transmission to the TV and then converted back to what would digitally equate to 640 pixels, the game ends up getting distorted, since the TV crops to 704 and then scales back to 640, rather than simply cropping back to 640.

The benefit of doing it this way is that none of the active image is lost from overscan, but it also squishes the image horizontally. (You can easily see it by comparing Dolphin's output with AR correction enabled vs stretching the image to a 4:3 window size: the PB meter on the HUD is too skinny if you use the default 1.2:1 AR that the GC wants to use, but if you force the game to 4:3, the PB meter becomes round, and the entire HUD matches what it looks like on BB.)
"Fear the HUnewearl."
Image
tueidj
Insane DCEmu
Insane DCEmu
Posts: 115
Joined: Wed Aug 15, 2012 12:05 pm
Has thanked: 0
Been thanked: 0

Re: Want to say Hello

Post by tueidj »

Nah, neither the rendering nor TV display work like that.
Don't rely on Dolphin at all, it is missing several steps of the video output process. The scaling they ended up using for "AR correction" is not actually based on the hardware, but what was agreed to "look right".
User avatar
byte.me
DCEmu Freak
DCEmu Freak
Posts: 51
Joined: Wed Jan 13, 2016 7:03 am
Has thanked: 0
Been thanked: 0

Re: Want to say Hello

Post by byte.me »

^ So I can't get accurate screenshots for the image size from Dolphin instead?
My Hunters:
Chadha Birdy (RAcast, ORAN - Main) - Lv 140
Metatron (HUcast, SKYLY) - Lv 80
Shaider (RAmar, PURPLENUM) - Lv 91

Steam, XBL, PSN - bytemedeep
Skype - johann.bird
tueidj
Insane DCEmu
Insane DCEmu
Posts: 115
Joined: Wed Aug 15, 2012 12:05 pm
Has thanked: 0
Been thanked: 0

Re: Want to say Hello

Post by tueidj »

No, most of the time Dolphin doesn't even implement the external framebuffer.
User avatar
Aleron Ives
DCEmu Nutter
DCEmu Nutter
Posts: 871
Joined: Wed Jan 05, 2011 2:15 pm
Location: California
Has thanked: 0
Been thanked: 25 times
Contact:

Re: Want to say Hello

Post by Aleron Ives »

You need to enable the Real XFB option to get accurate colours, but getting output equal to that of a GC means you have to disable all of Dolphin's enhancements. They make games look far better than they do on real hardware, so you probably wouldn't want to do that. There's no better way to get screenshots than with Dolphin, at least if image quality is your main concern.
"Fear the HUnewearl."
Image
User avatar
byte.me
DCEmu Freak
DCEmu Freak
Posts: 51
Joined: Wed Jan 13, 2016 7:03 am
Has thanked: 0
Been thanked: 0

Re: Want to say Hello

Post by byte.me »

^ Nah, I just need the screenshots to find out what native resolution the games are in. Do all games have a height of 480 pixels (or was it 448)? I don't have a Wii, but I plan to get one later on. So if that's the only way to get actual picture size data on GCN games, I guess that's fine by me.
My Hunters:
Chadha Birdy (RAcast, ORAN - Main) - Lv 140
Metatron (HUcast, SKYLY) - Lv 80
Shaider (RAmar, PURPLENUM) - Lv 91

Steam, XBL, PSN - bytemedeep
Skype - johann.bird
tueidj
Insane DCEmu
Insane DCEmu
Posts: 115
Joined: Wed Aug 15, 2012 12:05 pm
Has thanked: 0
Been thanked: 0

Re: Want to say Hello

Post by tueidj »

Height can be anything up to 528.
Post Reply