VOGONS


First post, by Mov AX, 0xDEAD

User metadata
Rank Newbie
Rank
Newbie

VSPEED 1.10 has overflow error on fast machines or under VM, it show values like "-200,00 million bytes per second".
Fixed version attached.

p.s. I don't know original webage, seems like it is part of FastVid package (https://www.mdgx.com/umb.htm#FAS)

Reply 1 of 2, by Riikcakirds

User metadata
Rank Member
Rank
Member

Works well now on my faster graphics cards in Dos, I was getting -300 on a Radeon HD4750. What was the fix, increasing values from 16bit > 32bit ??

Reply 2 of 2, by Mov AX, 0xDEAD

User metadata
Rank Newbie
Rank
Newbie
Riikcakirds wrote on 2026-08-24, 21:01:

What was the fix, increasing values from 16bit > 32bit ??

Changing integer multiplication (32 bit, overflow on fast CPU) to float point multiplication:
(int) x * (int) y * (int) z -> (double) x * (double) y * (double) z