Skip to content

Latest commit

 

History

History
127 lines (84 loc) · 9.13 KB

README.md

File metadata and controls

127 lines (84 loc) · 9.13 KB

Soqueroeu TV Backgrounds v2.0

What is SOQUEROEU - Mega Bezel TV Backgrounds?

My TV backgrounds are meant to be used with Retroarch. They are not conventional screen overlays: included presets automatically load configurations for Mega Bezel Reflection shader to obtain maximum retro-feeling. In fact, they are designed to work as an addon to the shader and cannot be used standalone like standard overlays as they don’t have any trasparent region for tube.

Why?

My idea is to develop special backgrounds to be used while playing close to big screens. Taking inspiration from other designers projects, I started creating my own backgrounds featuring simple TV images. They are intended to as little space for the image tube as possible, bringing comfort for those who play close to big screens.

I tried to develop a wide variation of colors and shapes, so they wouldn’t result repetitive. I hope people will enjoy playing games and customizing their experience with my assets.

What is Mega Bezel Reflection Shader?

This is a collection of special shaders with lots of customization possibilities, as well as beautiful real-time tube reflections! They were developed by HyperSpaceMadness, with retrogamer's feedback. In my opinion, this is one of the biggest contributions to the retrogaming emulation scene.

To see more about Mega Bezel Shader, please visit MegaBezel page.

Requirements for V2.0

  • Retroarch 1.9.8 or later with simple presets enabled.
  • Slang shaders previously installed in your Retroarch (download from Retroarch’s update menu).
  • Shader Mega Bezel pack - Update V 0.9.103 (2022-02-15 Rev 1) or later.

Features

  • All backgrouns 16:9 @ 3840x2160 (4K) png format;
  • Day and night presets for a comfortable experience (night need normal preset for reference);
  • No need for additional advanced preset adjustments;
  • Flat and curve screen presets (NEW);
  • Some graphics have color variations (NEW);
  • Generic graphics for systems without their own TV (NEW);
  • Added Nintendo Wii 16x9 preset (NEW);
  • Added Sega Dreamcast preset (NEW);

If you want the old pack, please visit Soqueroeu-TV-Backgrounds


Mega_Bezel_Community

Pay attention to the path presets!

In a move to normalize installations, and keep the shaders folder clean and tidy, the Mega Bezel artistic community has agreed to make it possible to install our various releases in a "Mega_Bezel_Community" folder (inside shader folder).

So, we are all now using relative paths to our assets and absolute paths to HyperSpaceMadness's base presets. This means that adoption of the standard is not mandatory. But, if you decide to adopt the new standard, maybe you will need to update your paths. Therefore, the folder structure I have adopted is:

Retroarch/shaders/Mega_Bezel_Community/Soqueroeu-TV-Backgrounds_V2.0
    	/img
        /presets


How to use these backgrounds?

This guide assumes that you already use Mega Bezel shaders. It means you must have the Mega Bezel shader pack previously installed. If you haven't used these special shaders yet, look for additional information further down in this document.

These backgrouns are in 16:9 @ 3840x2160 format. Presets will always use the Standard Base preset of Mega Bezel. Please note, there are no Advanced presets in this package. Shader presets use relative path. You can then unzip this pack to any folder from the Retroarch root folder if you wish. If you choose a location other than this guide, consider the locations you determine to find shader presets.

1 - Assuming you chose to download the package via the "Download Zip" option, I recommend you rename the extracted folder to "Soqueroeu-TV-Backgrounds_V2.0" and place it in the Mega_Bezel_Community folder. It will look like this: :

Retroarch/shaders/Mega_Bezel_Community/Soqueroeu-TV-Backgrounds_V2.0

2 - When a game is running, load a shader preset. Find presets in one of these directories:

Retroarch/shaders/Mega_Bezel_Community/Soqueroeu-TV-Backgrounds_V2.0/presets/TV-Console

Retroarch/shaders/Mega_Bezel_CommunitySoqueroeu-TV-Backgrounds_V2.0/presets/TV-Console-Night

Once applied, a shader preset might look like this:

NOTE: Some shader generated bezels are combined with a bezel built into the graphic. If you want more freedom to create your own bezel, you can use "solid" graphics available for some of them. This may require editing the file paths in the preset.


Git Clone Alternative

You can install everything to a local clone and update using the following method:

  • Install Git from https://git-scm.com/downloads using the default settings.
  • Enter the "/Retroarch/shaders" folder and create a "Mega_Bezel_Community" folder if one does not exist.
  • Enter the "Retroarch/shaders/Mega_Bezel_Community" folder and from the command-line run:

    git clone https://github.com/soqueroeu/Soqueroeu-TV-Backgrounds_V2.0
    

    To update, go into the "Soqueroeu-TV-Backgrounds_V2.0" folder, right click mouse to show Git Menu and from command-line run:

    git pull
    

    Beginning Users

    if it's your first experience with Mega Bezel Shaders, here the complete instructions:

    1 - You must have Retroarch 1.9.8 or later (you will not be able to load in previous versions).

    2 - You will need Slang shaders previously installed in your Retroarch. Download them from Retroarch's update menu.

    NOTE: You will only be able to see the Slang Shaders in the Retroarch download list if video drivers is set to Vulkan. It may be necessary to save changes and restart your Retroarch.

    3 - You will need Shader Mega Bezel pack. Find the links on the MegaBezel page

    4 - If you have previous versions of Mega Bezel installed, you need to delete the old shader pack. Do not overwrite files, this can cause crashes.

    5 - After downloading Mega Bezel pack, see inside the .zip there is a folder called bezel. Copy this folder into the following directory: Retroarch/shaders/shaders_slang.

    6 - Assuming you chose to download my backgrounds package via the "Download Zip" option, I recommend you rename the extracted folder to "Soqueroeu-TV-Backgrounds_V2.0" and place it in the Mega_Bezel_Community folder. Create the folder if it doesn't exist. It will look like this:

    Retroarch/shaders/Mega_Bezel_Community/Soqueroeu-TV-Backgrounds_V2.0

    7 - Open Retroarch and go to driver options (Settings>Driver>Video). Set the video driver to Vulkan. It also works with GLCore, but seems to be faster with Vulkan.

    8 - Still in Retroarch, go to Settings>Video>Scale. Set integer value scale to OFF. Set the screen aspect ratio to match your monitor, for example 16: 9.

    9 - With a game running, load a shader preset. Find presets in one of these directories:

    /Retroarch/shaders/Soqueroeu-TV-Backgrounds_V2.0/presets/TV-Console

    /Retroarch/shaders/Soqueroeu-TV-Backgrounds_V2.0/presets/TV-Console-Night

    Note: A shader preset can take between 5 and 10 seconds to load. On first use, small stutters may occur when navigating through the parameter menus. The loading time can also be a little longer. This happens because the shader is caching the changes. Wait and trust!

    10 - If any background appears upside down, access the shader parameters and modify the Flip Viewport Vertical option, in the [FLIP & ROTATE] section.

    11 - If you want to change shader parameters, you should know that MegaBezel offers several customization options. Once you have desired result, you can save preset to Core (active core), content directory or whole system. I recommend you save by applying to platform/console folder contents, as each system operates with different display resolutions and a customization may present unwanted results for some other core.

    IMPORTANT: When saving a preset, make sure you have the Simple Presets feature set to ON. This will save a preset that has a reference to the preset you loaded, along with any parameter changes you made. This is what will keep your presets loading correctly when the shader is updated in the future.


    AGREEMENT

    This pack is free. You should not pay for anything related to this graphics pack and shader preset. You may distribute and reproduce part from this content, as long as you give credit to the authors involved. You may not profit from the sale of products that contain material in this package without the author's prior permission.