Author Topic: How to fix mouselook stretching in Chex Quest?  (Read 2335 times)

Offline SlayaDud

  • Commonus
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 6
How to fix mouselook stretching in Chex Quest?
« on: June 30, 2016, 03:11:47 AM »
Hey guys. I love Chex Quest ever since I was a kid! Felt like replaying it recently and noticed that when I look up and down with the mouse the world looks like its stretching. Now when I play Doom in Zandronum or GZDoom that doesn't happen, so is there a setting in the game to fix this or do I need to play the Chex wad in Zandronum or GZDoom to fix it? Help would be appreciated!

Chex Quest Fan Forums

How to fix mouselook stretching in Chex Quest?
« on: June 30, 2016, 03:11:47 AM »

Offline Drwalrustein

  • Walrsuses
  • Cycloptis
  • **
  • Thank You
  • -Given: 7
  • -Receive: 1
  • Posts: 456
Re: How to fix mouselook stretching in Chex Quest?
« Reply #1 on: June 30, 2016, 01:50:38 PM »
That how the Doom engine works. Because the original engine is not suppose to have mouselook, it looks distorted when you look up or down. Now it doesn't happen in Zandronum and GZDoom because they use a hardware renderer that stops the distortion. If you want more information look here: http://zdoom.org/wiki/Free_look
« Last Edit: June 30, 2016, 01:54:10 PM by Drwalrustein »

Offline 75

  • [IFOC] Server Admin
  • Multiplayer Team Leader
  • Chex Master
  • *****
  • Thank You
  • -Given: 32
  • -Receive: 27
  • Posts: 4244
    • IFOCSERV
Re: How to fix mouselook stretching in Chex Quest?
« Reply #2 on: June 30, 2016, 06:32:24 PM »
Hi Slayadud, long time no see

That "stretching" effect is normal if you're running ZDoom or Zandronum in Software mode. There's no way to fix that in zDoom unfortunately.

The original Doom engine didn't support looking up or down, so the "stretchy" freelook is sort of a hack to emulate it. Only OpenGL ports (e.g., gzDoom and Zandronum) can look up and down without that effect.
"Give us those nice bright colors, give us the greens of summer, makes you think all the world's a sunny day."

You can find me on the CQFF discord: https://discord.gg/AgNhjem

Offline noob1234

  • Just your average noob
  • Chex Master
  • ****
  • Thank You
  • -Given: 122
  • -Receive: 38
  • Posts: 3957
  • Pikaware! I choose you!
Re: How to fix mouselook stretching in Chex Quest?
« Reply #3 on: June 30, 2016, 07:12:45 PM »
Out of curiosity, what engine were you playing Chex Quest on? Pretty sure mouselook isn't in vanilla.


Offline SlayaDud

  • Commonus
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 6
Re: How to fix mouselook stretching in Chex Quest?
« Reply #4 on: July 01, 2016, 12:57:35 AM »
I was playing Chex Quest 1 in the Chex Quest 3 package "chex3.exe". Thanks for the responses! I'm am now more informed on how the original engine and source ports work. =)

Offline xbolt

  • The Man with the Beard
  • Administrator
  • Snot Lord
  • *****
  • Thank You
  • -Given: 24
  • -Receive: 72
  • Posts: 12851
  • Honor the Fallen
    • The Page of Xbolt
Re: How to fix mouselook stretching in Chex Quest?
« Reply #5 on: July 01, 2016, 02:34:11 PM »
The Chex3 engine is based off ZDoom, so there's no way to stop it from doing that. But the wad will run in GZDoom totally fine.

Offline Ether Bot

  • Probably not a real robot
  • Bipedicus w/ Armor
  • **
  • Thank You
  • -Given: 8
  • -Receive: 1
  • Posts: 130
  • Ether like the guy, the sky, or what gets you high
Re: How to fix mouselook stretching in Chex Quest?
« Reply #6 on: July 08, 2016, 10:01:59 PM »
I don't know the EXACT mechanics behind the distorted version of mouselook but what I remember is that the camera is physically moving UPWARDS and the image is intentionally warped at the edges to give off the illusion that the player is looking up.

That only happens because regular zdoom is still 2.5-D as far as I can tell... play chex quest in something else like Zandronum or GZDoom and it should work
When In don't, doubt!

Offline 75

  • [IFOC] Server Admin
  • Multiplayer Team Leader
  • Chex Master
  • *****
  • Thank You
  • -Given: 32
  • -Receive: 27
  • Posts: 4244
    • IFOCSERV
Re: How to fix mouselook stretching in Chex Quest?
« Reply #7 on: July 09, 2016, 09:50:13 AM »
I don't know the EXACT mechanics behind the distorted version of mouselook ...

If you guys are interested, I'm not an expert at the rendering side of the engine (yet), but I think the code for looking up and down in software is similar to what was in the Build engine

http://fabiensanglard.net/duke3d/build_engine_internals.php

My Guess: The small part of Michael Abrash's Zen of Graphics Programming that I've read so far makes me think that this stretching is due to the fact that Doom uses a 2 Dimensional BSP (instead of a 3 Dimensional BSP like Quake); however that explanation doesn't work for Build, the Build engine never used a BSP.
« Last Edit: July 09, 2016, 09:53:08 AM by 75 »
"Give us those nice bright colors, give us the greens of summer, makes you think all the world's a sunny day."

You can find me on the CQFF discord: https://discord.gg/AgNhjem

 


Web Hosting by InMotion Hosting