Announcement

Collapse
No announcement yet.

Steam Overlay - Make GLquake look like Winquake?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Steam Overlay - Make GLquake look like Winquake?

    I would reallky like to play the original, unmodded quake with my steam controller from the couch, but there are two things preventing me from doing that and I just can't figure out a solution.

    First of all, winquake doesnt support the steam overlay, which means no steam controller. Only the DOS version running in opengl output mode and GLquake itself are compatible with the overlay.

    I don't want to play the DOS version since that runs either sluggish with limited cycles or the controls go berzerk with unlimited cycles. There is no middle ground.

    GLquake is playable performancewise, but I just cant get over things like tranparent water, filtered textures, and lack of chunky pixels since resolutions start at 640x480.

    The second problem is with aspect correction in winquake. On some devices does aspect correction on 16:9 monitors and displays 4:3 with black bars, like it should. But as soon as I connect my TV over HDMI, it gets stretched to fill the entire screen, and some parts of the edge are not even being displayed as everything is zoomed in. Don't know of a solution there, winquake doesnt have any options for ascpect correction like dosbox.

    Any ideas? Thanks for reading.

  • #2
    First some notes about GLQuake:

    GLQuake doesn't do transparent water by default (at least in the normal campaign and missionpacks); you have to have modified your maps to have transparent water, or be using r_novis set to 1. Make sure r_novis is 0. You could also set r_wateralpha to 1 if you want to force non-transparent water even in maps that were compiled for it.

    You can make GLQuake have unfiltered textures by setting gl_texturemode to GL_NEAREST. There are a few other variants which you might also like; see the discussion at https://www.quaddicted.com/webarchiv...ure-filtering/

    Aspect ratio can be handled by your video card driver. At least for NVidia cards I remember this being a setting that I could control; I'm not at my desktop right now, but IIRC there was a setting under "adjust desktop size and position" where you could tell it how to handle resolutions that don't match the monitor's native aspect.

    For getting a resolution below 640x480 you may just be out of luck. Not sure; I haven't tried to find ways to force GLQuake resolutions below that. Someone else around here might know.

    =====

    If you can't get happy with GLQuake, you could try some modern Quake engines. I'd recommend checking out this thread about making various Quake engines look "retro": Making Quake look most "retro" on source ports :: Quake General Discussions

    The one thing that may still bug you about those is the lack of support for really low fullscreen resolutions. So another Quake engine you might try is qbism super 8, which attempts to support low resolutions using pixel-doubling, although that feature has been hit and miss for me last time I tried it a while ago (IIRC the lowest resolution caused qbism super 8 to crash). Possibly that's a problem that's been fixed since I tried it.

    The Steam overlay should work with at least some of these modern Quake engines. I know for sure that it works with Quakespasm for example. If you can find an engine + configuration that makes you happy, you can get the Steam overlay for a modern Quake engine in one of two ways.

    - You can add a shortcut to the .exe in the Steam client as a "non-Steam game".

    - You can delete Steam's version of Winquake.exe, install your modern engine in the Steam Quake folder, and rename it to Winquake.exe. Then Steam will launch it as if it were the "normal" Steam Quake program.

    Comment


    • #3
      Solution : stop trying to use 1996 exes,doing do only nets you 1996 problems.
      Want to get into playing Quake again? Click here for the Multiplayer-Startup kit! laissez bon temps rouler!

      Comment


      • #4
        Thanks for the tips Johnny, the option in the nvidia control panel worked.

        For now I'm just gonna use a modified desktop configuration with winquake. Some cool features like the radial menu I previously used for weapon selection are missing now, but it doesnt require the steam overlay.

        Solved the overscanning problem aswell. If anyone else is having the same problem on a samsung tv, rename your HDMI input to "PC".
        Last edited by boristhesp1der; 10-20-2016, 12:46 PM.

        Comment


        • #5
          My tip:
          1) Get Mark V (Open GL/WinQuake build)
          2) Get the lit/vis files for Quake, SoA and DoE (from my signature link) and place the "maps" folders into their corresponding directories (id1, hipnotic, rogue)
          3) Create an autoexec.cfg with this line: gl_texturemode "gl_nearest_mipmap_linear" and put it into your id1 folder
          4) Launch mark_v.exe

          Best way to enjoy vanilla-style Quake these days without having to skip the benefits of OpenGL.
          Authentic Models Pack
          OriOn's ID1 Model Fixes for MP1+2
          LIT/VIS files for Quake addons

          Comment

          Working...
          X