1280x1024 overlays
-
@Concat You could check this post with a shader/overlay combo
http://blog.petrockblock.com/forums/topic/gameboy-shaders/and here is a video with it:
-
Thanks Floob. I actually have read that thread before, but it seemed like a lot of hassle to get one single shader to works so I didn't bother :O
I also tried the color palettes in Gambatte, but I remember it wasn't as straight forward as I thought it should be. I ended up just using McGreen shader, but perhaps I will try this route again...
I actually have two shaders set up, one for the color, and another to mimick the display pixels. I;m fairly satisfied with the latter, and if you open my image you can see what I mean.
-
So i figured most of my problems out and will post what i've done as soon as i finished i just have one more problem the overlay opacity:
When i put the opacity high the game goes real dark and when i put it low the overlay gets less visible.
Is there a way to set the opacity full and don't influence my actual game image? -
@Concat said in 1280x1024 overlays:
Thanks Floob. I actually have read that thread before, but it seemed like a lot of hassle to get one single shader to works so I didn't bother :O
I also tried the color palettes in Gambatte, but I remember it wasn't as straight forward as I thought it should be. I ended up just using McGreen shader, but perhaps I will try this route again...
I actually have two shaders set up, one for the color, and another to mimick the display pixels. I;m fairly satisfied with the latter, and if you open my image you can see what I mean.
hi would you be willing to share the Gameboy Set?
thanks
-
@ozboss said in 1280x1024 overlays:
So i figured most of my problems out and will post what i've done as soon as i finished i just have one more problem the overlay opacity:
When i put the opacity high the game goes real dark and when i put it low the overlay gets less visible.
Is there a way to set the opacity full and don't influence my actual game image?I don't recall having this issue. Can you post the image you are using for the overlay? It sounds as if the window for the game is not 100% transparent to begin with...
@InsecureSpike said in 1280x1024 overlays:
@Concat said in 1280x1024 overlays:
Thanks Floob. I actually have read that thread before, but it seemed like a lot of hassle to get one single shader to works so I didn't bother :O
I also tried the color palettes in Gambatte, but I remember it wasn't as straight forward as I thought it should be. I ended up just using McGreen shader, but perhaps I will try this route again...
I actually have two shaders set up, one for the color, and another to mimick the display pixels. I;m fairly satisfied with the latter, and if you open my image you can see what I mean.
hi would you be willing to share the Gameboy Set?
thanks
I'm not sure what you mean by set. Do you just want the image for the overlay, and the names of the shaders I'm using? For both Gameboy and Gameboy Advance (?)
-
@Concat said in 1280x1024 overlays:
@ozboss said in 1280x1024 overlays:
So i figured most of my problems out and will post what i've done as soon as i finished i just have one more problem the overlay opacity:
When i put the opacity high the game goes real dark and when i put it low the overlay gets less visible.
Is there a way to set the opacity full and don't influence my actual game image?I don't recall having this issue. Can you post the image you are using for the overlay? It sounds as if the window for the game is not 100% transparent to begin with...
@InsecureSpike said in 1280x1024 overlays:
@Concat said in 1280x1024 overlays:
Thanks Floob. I actually have read that thread before, but it seemed like a lot of hassle to get one single shader to works so I didn't bother :O
I also tried the color palettes in Gambatte, but I remember it wasn't as straight forward as I thought it should be. I ended up just using McGreen shader, but perhaps I will try this route again...
I actually have two shaders set up, one for the color, and another to mimick the display pixels. I;m fairly satisfied with the latter, and if you open my image you can see what I mean.
hi would you be willing to share the Gameboy Set?
thanks
I'm not sure what you mean by set. Do you just want the image for the overlay, and the names of the shaders I'm using? For both Gameboy and Gameboy Advance (?)
yes please,
-
So i finally got my overlays working here is a little guide on how i did it in case anybody else is having problems:
!!!Look for new guide some posts further down!!!
Overlay Settings for RGUI
- Retropie Menu -> Retroarch -> Settings:
- Configuration -> Save Configuration On Exit -> ON
- Directory -> Overlay Dir -> Choose folder with overlays (I put mine in /home/pi/overlays with WinSCP)
- Quit Retroarch
- Open any Rom within the Emulator you want to set up -> Open RGUI (Hotkey SELECT+X) -> Settings -> Onscreen Overlay
- Hide Overlay In Menu -> OFF
- Overlay Preset -> Choose overlay.cfg
- Settings -> Video
- Aspect Ratio Index -> Custom
- Integer Scale -> ON (with this setting the gameimage will be centered, so you can't move it anymore with "Custom
Viewport X/Y, but it helps shaders and to keep the original aspect ratio) - Set "Custom Viewport Width/Height"
- Settings -> Onscreen Overlay
- Set "Overlay Scale" if necessary
- Overlay Opacity -> 1.00
- Quick Menu -> Resume / Quit Retroarch
@Concat said in 1280x1024 overlays:
Getting the view port the right size and in the correct position is something that is easier to do with the RGUI... I would actually recommend doing that first, and then when you have it right, copy the numbers down and close without saving. Then go in to the config editor and make the changes.
About this concern i don't think it matters as editing the configs is exactly what changes in the RGUI do.
If i'm wrong please correct me.In case somebody wants to make their own overlays you have to make shure that the part of the picture where the game is going to be is exactly in the middle of the picture and is transparent.
To use it with RGUI you have to make a .cfg file (overlayname.cfg) which looks like this:overlays = 1
overlay0_overlay = overlayname.png
overlay0_full_screen = true
overlay0_descs = 0
just put it together with the overlayname.png file
Here are my custom overlays for 1280X1024:
https://mega.nz/#!jRMmgThD!5upxCfwq4EKL18FcDa3Irhk5W4AJ3Du-YNkorFln940This only contains GB/GBC/GBA overlays as with this screen ration these are the only ones that make sense for me, except maybe (vertical) arcade games which i might add later, if i can be bothered to make them :D
Maybe @Floob can add them to his video manager.Thanks guys for the help you are awesome.
- Retropie Menu -> Retroarch -> Settings:
-
@ozboss
Hey man, careful about recommending people use RGUI to save config settings. RetroPie is designed with manual config editing in mind. When you stray from this and use the RGUI, you're asking for trouble unless you understand how it all works...Retropie has custom config files for each emulator, and when you save in the in-game RGUI it completely overwrites this file and will cause headaches for people who don't know this, especially when the wiki documents how to edit the custom config files.
Save Config on Exit, for example, is notorious for causing problems with RetroPie users.
I actually DO use the RGUI to save config edits, but it took a while for me to understand all the problems I was having. Now that I get how it works, I prefer to use the RGUI for ease of use. For example, it took me forever to realize that the per core configuration option in RetroArch doesn't do anything because of the setup in RPi!
-
Ok i didn't know but yes i had some problems with the "per core configuration"-setting too this should be left OFF.
So far i set everything up with the config files but with the overlays the RGUI setup is perfect for me.
For a lot of stuff the RGUI simply doesn't work either, for example when i try to set up shaders it doesn't find the .glslp shaders that i can switch through with the hotkeys, but have to go into config files to actually safe it.
Thanks for the info i still have to learn a lot about the retropie but i think i'm almost finished setting it up, just some finetuning to do. -
So i looked into my retroarch.cfg files and they are all messy as hell now, so i figured i better follow @Concat 's advice and edit my .cfg files manually, which is really no big deal as soon as you have all your settings figured out through RGUI, so here is the updated guide:
Overlay Settings
- Open any Rom within the Emulator you want to set up -> Open RGUI (Hotkey SELECT+X) -> Settings -> Onscreen Overlay
- Hide Overlay In Menu -> OFF
- Overlay Preset -> Browse to and select your overlay.cfg (I put mine in /home/pi/overlays with WinSCP)
(if you can't get there directly set: Settings -> Directory -> Overlay Dir -> Choose folder with overlays)
- Settings -> Video
- Aspect Ratio Index -> Custom
- Integer Scale -> ON (with this setting the gameimage will be centered, so you can't move it anymore with "Custom Viewport X/Y, but it helps shaders and to keep the original aspect ratio)
- Set "Custom Viewport Width/Height"
- Settings -> Onscreen Overlay
- Set "Overlay Scale" if necessary
- Overlay Opacity -> 1.00
- Write down all the values you just set
- Quit Retroarch without saving (default as long as you didn't change it)
- Retropie Menu -> Configuration Editor -> Advanced Configuration -> Configure Libretro options -> Choose emulator you want to set up
Now you can set all the values that you just wrote down.
The only thing i didn't figure out how to set in this menu was the overlay.cfg file.
So for this you will actually have to go into the retroarch.cfg (eg. /opt/retropie/configs/gb/retroarch.cfg) for each emulator and copy the path into it.
Of course you can also go directly into the .cfg and write down the settings manually.
At the end the retroarch.cfg will look like this (here are also shader settings included):
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/gb/" aspect_ratio_index = "22" input_overlay_enable = "true" input_overlay = "/home/pi/overlays/gb.cfg" video_scale_integer = "true" custom_viewport_width = "640" custom_viewport_height = "576" input_overlay_opacity = "1" input_overlay_scale = "1.04" video_shader_enable = "true" video_shader = "/opt/retropie/emulators/retroarch/shader/gameboy-screen-grid.glslp" #include "/opt/retropie/configs/all/retroarch.cfg"
In case somebody wants to make their own overlays you have to make shure that the part of the picture where the game is going to be is exactly in the middle of the picture and is transparent.
To use it with RGUI you have to make a .cfg file (overlayname.cfg) which looks like this:overlays = 1
overlay0_overlay = overlayname.png
overlay0_full_screen = true
overlay0_descs = 0
just put it together with the overlayname.png file
Here are my custom overlays for 1280X1024:
https://mega.nz/#!jRMmgThD!5upxCfwq4EKL18FcDa3Irhk5W4AJ3Du-YNkorFln940This only contains GB/GBC/GBA overlays as with this screen ration these are the only ones that make sense for me, except maybe (vertical) arcade games which i might add later, if i can be bothered to make them :D
- Open any Rom within the Emulator you want to set up -> Open RGUI (Hotkey SELECT+X) -> Settings -> Onscreen Overlay
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.