(Rendered) HeXen II on Rendition Verite (RRedline API) part 2
How that done comparing to previous rendering attempts?
This is Method 3 more perfect comparing to previous attempts
max settings used as in previous videos.
i created in visual studio short console app with code:
double a = 1.0/72.0;
compiled, saved exe as 72fps;
changed value
double a = 1.0/2.0;
compiled, saved exe as 2fps;
compared them , and found 8 bytes value.
the 72 fps stored as something "1CC7711CC7718C3F" in hex code
the 2 fps stored as something "000000000000E03F" in hex code
So knowing that vh2.exe (or h2.exe or glh2.exe) uses 72 fps
i found hex value in exe that represents 72 fps = "1CC7711CC7718C3F"
and changed it to "000000000000E03F"
and it works, i slow downed game to 2 fps.
i used host_framerate 0.016(6)
as it time for 1 frame like 1/60=0.016(6)
so started to play demo and recording it by VGA Capture Card in OBS with 2 fps.
after recording is done i simply patched mp4 file to 60 fps.
by ffmpeg (*.cmd or *.bat file content)
{
ffmpeg -y -i %1 -c copy -f h264 seeing_noaudio.h264
ffmpeg -y -r %2 -i seeing_noaudio.h264 -c copy seeing.mp4
}
And voila, its almost perfect, proper 60 fps.
the hexen2 source code contains two code where it mentions about 72 fps: in host.c file
most likely , video and audio can be synced, but i am too lazy to do that, so much time wasted on rendering about 2 hours for each video
Other Videos By WhiteMagicRaven
Other Statistics
Hexen II Statistics For WhiteMagicRaven
There are 799 views in 6 videos for Hexen II. His channel published less than an hour of Hexen II content, making up less than 0.45% of the total overall content on WhiteMagicRaven's YouTube channel.