←back to thread

300 points LaserDiscMan | 1 comments | | HN request time: 0s | source
Show context
Larrikin ◴[] No.46222319[source]
Are there any pictures or video of it running? I understand why they are not on the GitHub page
replies(2): >>46222338 #>>46222969 #
platevoltage ◴[] No.46222969[source]
here's another video that showed good gameplay shots that I happened to see last night.

https://www.youtube.com/watch?v=kscCFfXecTI

replies(3): >>46223146 #>>46223788 #>>46228331 #
ginko ◴[] No.46223146[source]
The distorted textures and weird triangle clipping issues are exactly what you'd expect from an unoptimized port to a platform that doesn't support perspective correct texturing or depth testing.
replies(3): >>46223921 #>>46224353 #>>46224532 #
LarsDu88 ◴[] No.46224532[source]
John carmack complained about this same issue for the Playstation DOOM port: page 337 https://fabiensanglard.net/b/gebbdoom.pdf

Playstation rendered with affine texturing which made it impossible to get perspective correct rendering without hacks. The porting team ultimately did a very interesting hack where they would use polygons to render 1 pixel wide strips effectively simulating how non-hardware (that is CPU-based/integer) acclerated rendering was done on the PC.

replies(1): >>46227633 #
1. jml7c5 ◴[] No.46227633[source]
That link gives a 403 for me, presumably because fabiensanglard.net disabled hotlinking.

For others who run into the same problem, the file can be accessed via https://fabiensanglard.net/gebbdoom/index.html#:~:text=High%... . (I've highlighted the link to click.)