Skip to content

Selah.

Pause, and calmly think on that.

Menu
  • About
  • Chords
  • Free Gift
  • Highlights
  • Links
  • Microposts
  • The New Covenant
  • The Small Web
  • Thoughts
    • Personal Thoughts
    • Famous Thoughts
    • Random Thoughts
Menu

GOG Launcher – A Retro Wrap Modern Experience For Classic Video Games

Posted on April 5, 2026April 6, 2026 by Shovas

tl;dr: An app that wraps classic video games in an overlay or bezel interface in a way similar to emulation frontends, such as Emulation Station, Batocera, RecalBox, RetroPIe, and Lakka, that presents an immersive, engaging, and simplified interface that focuses on direct and easy access to qualify of life features such as display scaling, controller mapping, performance tweaking, artwork, and modern system integration while preserving the original game experience.

ChatGPT AI Generated Concept Art

Problem

  • Many classic video games do not display well on larger monitors at fullscreen but also suffer from lack of immersion when run in a windowed mode
  • Modern quality of life improvements, such as controller mappings, may be available but are difficult for average gamers to find and use

Solution

  • An app that wraps classic video games in an interface that can be run in fullscreen borderless mod for immersion while keeping the video game at a smaller resolution and providing modern quality of life features immediately at hand

Key Features

  • Borderless fullscreen immersive experience
    • For classic video games that don’t scale well
  • Game artwork bezel wraps
    • Display game artwork on the edges of the video game display area when it is smaller than the launch window to provide a more engaging and immersive experience
  • Easy access to quality of life features
    • Modern controller mappings, resolution scaling, emulated CPU tweaking

Potential Features

  • Adaptive Display Wrapping
    • Center original low-resolution game window (e.g., 320×200, 640×480)
    • Custom artwork borders or themed bezels filling unused space
    • Aspect ratio correction (4:3, pixel-perfect, integer scaling)
    • Optional CRT shaders, scanlines, curvature, phosphor effects
  • Scaling & Rendering Options
    • Multiple scalers (nearest neighbor, xBRZ, HQx, etc.)
    • GPU-accelerated upscaling
    • Windowed, borderless fullscreen, exclusive fullscreen modes
    • Per-game display profiles
  • Compatibility Layer Controls
    • Built-in DOSBox / Wine / custom wrappers configuration
    • CPU cycle / speed throttling
    • Memory emulation tweaks (EMS/XMS)
    • OS compatibility flags (for early Windows titles)
  • Input & Control Enhancements
    • Modern controller support with remapping
    • Mouse sensitivity fixes / raw input
    • Key rebinding layer independent of the game
    • Hotkeys for launcher-level actions
  • Save State System
    • Save/load state at any time (even if game doesn’t support it)
    • Multiple slots with thumbnails
    • Autosave / rewind (optional)
  • Quality-of-Life Features
    • Quick save / quick load overlay
    • Fast forward / slow motion
    • Pause + background suspend
    • Frame limiter / VSync controls
  • Audio Improvements
    • MIDI device selection (e.g., Sound Canvas emulation)
    • Sound Blaster / AdLib emulation tuning
    • Volume balancing between music/SFX
    • Optional audio enhancements or filters
  • Game-Specific Overlays
    • Built-in manuals, maps, and reference cards
    • Cheats / trainers toggle
    • Notes or annotations per game
    • Community tips integration
  • Library & Profile Management
    • Per-game configuration profiles
    • Cloud sync of settings and saves
    • Playtime tracking and stats
    • Version rollback (different patches/executables)
  • Mod & Patch Support
    • One-click mod installation
    • Compatibility presets for known mods
    • Load order management (where relevant)
  • System Integration
    • Screenshot and video capture
    • Streaming-friendly output (proper scaling/aspect)
    • Background task prioritization to avoid stutter
    • Multi-monitor handling
  • Advanced / Power User Options
    • Config file editing UI (DOSBox.conf, etc.)
    • Debug overlays (FPS, CPU cycles, frame time)
    • Scripting or automation hooks
    • Custom shader pipeline support

This kind of launcher essentially acts as a modern “shell” around legacy games—handling everything the original environment assumed (hardware, display, input) while adding conveniences players expect today.

Grok AI Generated Concept Art
Gemini AI Generated Concept Art

Examples from Emulation Frontends

  • These emulation bezels are limited artwork wraps but demonstrate how the idea is already successfully implemented in other areas of gaming

Scratchpad

  • My problems with GOG classic games
    • Default start up to small resolutions causes problems
      • Almost always start in fullscreen exclusive mode by default in a very low resolution which resizes all your windows to that small size and messes up all your desktop icons if they take up more space than that new small resolution
    • Modern controller support is missing, hard to find, and/or is a poor UX flow
      • Some old games on GOG do not have controller support
      • One option is to map controller buttons to keyboard keys.
        • Some GOG games have a utility for this but it always seems to be hidden as an EXE in the game’s folder that’s not exposed anywhere or if it is it’s still hidden in some context menu for the game
      • Some old games on GOG do not support all popular modern controllers eg. Xbox and Playstation controllers
        • Playstation controllers seem to be
      • Preset controller templates to select from like Steam’s implementation would be good
    • Fullscreen is often too large for the game’s artwork but windowed mode lacks immersion
      • A game designed for 320×200 or even 640×480 feels bad when fullscreen but also is too small at original resolution
      • Scaling options are available, some even support custom resolutions to whatever you want, but this leaves Windows and the desktop visible which hinders immersion
      • As this post suggests, a launcher that ‘wraps’ the original, can go fullscreen borderless, while providing bezels with gaming artwork, for example, and allowing the core game window to still be scaled would go a long way to improving the immersion and engagement
      • Additionally, such a retro launcher could provide a first-class, improved UX experience to the features, options, and utilities often needed to optimize a classic game experience. Controller mappings, scaling, save states, etc.

CommentCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Loading ...

No more microposts.

  • The Twitter House Rules
  • A look at the kind of a culture it takes to rescue us from the fertility crisis
  • Noah’s Flood: The year long big picture. In the regular Creation for Kids article in the fun and faith-building Creation Magazine.
  • “And Adam was not the one deceived; it was the woman who was deceived…” 1 Timothy 2:14
  • The most important thing the right could watch right now
  • The decline of Canada starts with Pierre Trudeau in the late 60s
  • GOG Launcher – A Retro Wrap Modern Experience For Classic Video Games
  • Getting Started On The Small Web
  • The Tolkien Iceberg
  • Complementary Science-based Natural Cancer Treatment Protocol

bible book canada centos christ christian christmas church creation evolution faith family game genesis God gog good google government heart iracing jesus life linux lord love matthew music pc poem poetry quote racing romantical salvation science sim sin steam truth update video windows word YouTube

Log in
© 2026 Selah. | Powered by Superbs Personal Blog theme