Jump to content
LaunchBox Community Forums

1 Screenshot

About This File

Duckstation finally added border overlay!

Here is UltraWide and 1080p BO for it

It uses @Mr. RetroLust Lights out TV. So all Thanks to him!

 

Extract and copy folder "resources" to duckstation folder. 

1. Click wheel (settings in duckstation) -post processing-border overlay and select overlay 2a /2b

PSX_ULTRAWIDE_3440X1440_16x9
2a. Click Graphics -Aspect ratio -16:9 (Set game graphics aspect ratio 16:9)

PSX_1080pxPAR1x1
2b. Click Graphics -Aspect ratio PAR 1:1 (set game aspect ratio PAR 1:1 should fit all 1080p resolutions tested on 1920x1080)

3. Please select default overscan (only overscan area)

Done

 

New V3 are different files. Feel free to delete old resource files. 

Duckstation made changes how overscan works and old overlay no longer fits.
This update fixes that.

V4 FIX 

IMPORTANT!
Duck offers 2 different scalers. Integrer and non-integrer (graphic settings-scaling)
Default is non-integrer *(Smooth)
If that is your preference then select SMOOTH overlay. 
Image will NOT FIT if wrong scaler is used. Match scaler to overlay

For different resolutions use "custom" and tinker with values

 

 

Screenshot 2025-02-01 114223.png

Dino Crisis (USA) 01-Feb-25 11_22_12.png

 

Preview

 

Shaders setup i used, in case someone is interested.

shaders.jpg

 

Smooth vs integrer scaler difference. Your preference , but overlay must match your scaler choice!

 

integrer.png

smooth.png

Edited by Undertherainbow


What's New in Version V4   See changelog

Released

FIX FOR SCALERS!

IMPORTANT!
Duck offers 2 different scalers. Integrer and non-integrer (graphic settings-scaling)
Default is non-integrer *(Smooth)
If that is your preference then select SMOOTH overlay. 
Image will NOT FIT if wrong scaler is used. Match scaler to overlay

  • Like 2

User Feedback

Recommended Comments

lunadummy

Posted

This looks great on my 1080p monitor, thanks!

 

BTW, do you know if there are any tutorials on how to set up custom overlays? I can't seem to figure out what the values in the "Custom" tab do...

Undertherainbow

Posted (edited)

  

5 hours ago, lunadummy said:

This looks great on my 1080p monitor, thanks!

 

BTW, do you know if there are any tutorials on how to set up custom overlays? I can't seem to figure out what the values in the "Custom" tab do...

 

 

Values represent pixels. 

1.

One way to do it is with Paint.Net open your image point to top left corner of bezel starting point and look at bottom right corner of P.N where it says X/Y that is starting point.

Move mouse down to bottom right end of image bezel and look at point values again. That is end point.

-Problem with this is that it only gives basic points. Because duckstation stretches on specific formats 4:3,16:9 etc. So your bezel needs to adhere to that format.

-This values are also not perfectly correct due to formatting. You will need to do some manual correction. 

2.

Start a game any game in duck , Open settings in duckstation and leave it open. Now make DS fullscreen. Alt/Tab to settings tab. Click custom , load your bezel and start clicking and writing values in custom tabs to move and reposition image.

Look at image i attached as guideline

example.jpg

 

One of easiest ways to get proper empty space in your bezel is to take screenshot of the game in fullscreen (without bezel) and add to image editing tool as overlay on top of your bezel, position it to perfect center. Cut space in your bezel where screenshot image is and in theory it should fit 

 

P.S
There is a bug in duck with Export button in border. It will write ImagePath: instead of Image: inside .YML file.

So edit the file and change that

Edited by Undertherainbow
  • Like 1
lunadummy

Posted

On 2/5/2025 at 12:45 AM, Undertherainbow said:

  

 

 

Values represent pixels. 

1.

One way to do it is with Paint.Net open your image point to top left corner of bezel starting point and look at bottom right corner of P.N where it says X/Y that is starting point.

Move mouse down to bottom right end of image bezel and look at point values again. That is end point.

-Problem with this is that it only gives basic points. Because duckstation stretches on specific formats 4:3,16:9 etc. So your bezel needs to adhere to that format.

-This values are also not perfectly correct due to formatting. You will need to do some manual correction. 

2.

Start a game any game in duck , Open settings in duckstation and leave it open. Now make DS fullscreen. Alt/Tab to settings tab. Click custom , load your bezel and start clicking and writing values in custom tabs to move and reposition image.

Look at image i attached as guideline

example.jpg

 

One of easiest ways to get proper empty space in your bezel is to take screenshot of the game in fullscreen (without bezel) and add to image editing tool as overlay on top of your bezel, position it to perfect center. Cut space in your bezel where screenshot image is and in theory it should fit 

 

P.S
There is a bug in duck with Export button in border. It will write ImagePath: instead of Image: inside .YML file.

So edit the file and change that

Thanks for the reply, I was able to take on my RetroArch overlays and use it.

 

But it seems that in DucksStation different games run at different resolutions/ratios so I can't just use a single overlays for everything.

Undertherainbow

Posted (edited)

3 hours ago, lunadummy said:

Thanks for the reply, I was able to take on my RetroArch overlays and use it.

 

But it seems that in DucksStation different games run at different resolutions/ratios so I can't just use a single overlays for everything.

Thats not quite right.  Maybe you made separate configs per game instead of global for all games so they behave differently? 

There is a folder "gamesettings" inside duckstation if it has files in it , it means you made separate configs per game. 
Its best to do global config not one by one.

You can just delete those files and start a new.

 

settings.jpg

Edited by Undertherainbow

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...