fabiangreffrath / taradino

SDL2 port of Rise of the Triad
GNU General Public License v2.0
29 stars 8 forks source link

Fix lookup/lookdown speed and angles #63

Closed erysdren closed 1 month ago

erysdren commented 1 month ago

Turns out it wasn't #61 that fixed the demo desync in ROTTEN, it was this change I made. Here's a video showing it in action:

https://www.youtube.com/watch?v=EkmBAkH_o-E

erysdren commented 1 month ago

Hmm, it's probably not resolution independent... however, I tested demo 1 at 640x480 and it still worked just fine and played to the end, so maybe it's okay. if we ever add resolutions other than 320x200 and 640x480 it can become a problem then.

fabiangreffrath commented 1 month ago

The question is if the view angle is exactly the same in both resolutions. If it is not, then this is guaranteed to become a problem later, for other demos. It's good to fix one demo, but now is the opportunity to fix all demos.

fabiangreffrath commented 1 month ago

BTW, which demo is this?

erysdren commented 1 month ago

demo1_3.dmo, which is the first one you can select in the demo playback cheat menu.