VOGONS


Reply 120 of 128, by RaVeN-05

User metadata
Rank Member
Rank
Member

probably optimizations of blockmap grids can lead to speed up?
https://www.youtube.com/watch?v=-IYz6-KnvWU&a … nnel=coincident

https://hexenworld.org/forum/index.php (Heretic's & HeXen's forum)
https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 121 of 128, by Calvero

User metadata
Rank Member
Rank
Member

This is a quote from Game Engine Black Book: DOOM.

Collisions could have been detected via the BSP. However it was only after Bruce Naylor visited id Software that John Carmack became aware this was possible. By then, DOOM had already shipped with its collision detection data structure called the blockmap.

So there's another way to do collision detection, but I don't know if it's faster.

Reply 122 of 128, by ViTi95

User metadata
Rank Newbie
Rank
Newbie

Thanks for the ideas @Calvero and @RaVeN-05. Any blockmap optimization would make the port faster, i've checked that the game slowdowns a lot on 386 processors when there are lot's of enemies, maybe due to the complexity in those calculations. The main issue with blockmap changes or optimizations it's that it usually makes the demos desync, but maybe it's a good tradeof if the gains are big.

Reply 123 of 128, by RetroLiz

User metadata
Rank Newbie
Rank
Newbie

If you are a fan of retro games then you are no doubt a fan of Doom, so I hope you find this useful! I just tried a new-ish Doom port called FastDoom. FastDoom is highly optimized for use in DOS environments, and is specifically geared toward 386/486 computers. However, you will see a massive boost even on better hardware. It's also a very vanilla experience, as it only contains optimizations for more FPS and more smoothness.

Battlestation: IBM Aptiva Series E 500 (Model 2158)
Sony Trinitron Multiscan 100ES 15" CRT
AMD K-6/2 400mhz
SoundBlaster Live! CT4780
IBM 120GB HDD
256MB RAM
Windows 98 SE

Reply 124 of 128, by Stiletto

User metadata
Rank l33t
Rank
l33t
RetroLiz wrote on 2021-01-05, 18:21:

If you are a fan of retro games then you are no doubt a fan of Doom, so I hope you find this useful! I just tried a new-ish Doom port called FastDoom. FastDoom is highly optimized for use in DOS environments, and is specifically geared toward 386/486 computers. However, you will see a massive boost even on better hardware. It's also a very vanilla experience, as it only contains optimizations for more FPS and more smoothness.

Moved post 😁 FastDoom's origins... are on VOGONS, basically 😉

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 125 of 128, by RetroLiz

User metadata
Rank Newbie
Rank
Newbie
Stiletto wrote on 2021-01-05, 18:56:
RetroLiz wrote on 2021-01-05, 18:21:

If you are a fan of retro games then you are no doubt a fan of Doom, so I hope you find this useful! I just tried a new-ish Doom port called FastDoom. FastDoom is highly optimized for use in DOS environments, and is specifically geared toward 386/486 computers. However, you will see a massive boost even on better hardware. It's also a very vanilla experience, as it only contains optimizations for more FPS and more smoothness.

Moved post 😁 FastDoom's origins... are on VOGONS, basically 😉

WOAH! I should have known! That's great. Really impressed by this project.

Battlestation: IBM Aptiva Series E 500 (Model 2158)
Sony Trinitron Multiscan 100ES 15" CRT
AMD K-6/2 400mhz
SoundBlaster Live! CT4780
IBM 120GB HDD
256MB RAM
Windows 98 SE

Reply 126 of 128, by Eep386

User metadata
Rank Member
Rank
Member

Hey, nice work on this! It's about time someone did something to make this old game run better on pre-Pentium systems. 😀

I was wondering if it would be possible to add a stereo flip option? Some sound cards have messed up output and output left samples to the right speaker and vice-versa.

Life isn't long enough to re-enable every hidden option in every BIOS on every board... 🙁

Reply 127 of 128, by ViTi95

User metadata
Rank Newbie
Rank
Newbie
Eep386 wrote on 2021-01-05, 22:31:

Hey, nice work on this! It's about time someone did something to make this old game run better on pre-Pentium systems. 😀

I was wondering if it would be possible to add a stereo flip option? Some sound cards have messed up output and output left samples to the right speaker and vice-versa.

You can use the command line parameter -reverseStereo to reverse stereo 😁

Reply 128 of 128, by creepingnet

User metadata
Rank Oldbie
Rank
Oldbie

I just love that you have a "Potato (Cam)" mode.....I might have to try this out on my Versa 40EC 486 DX2-40.

~The Creeping Network~
My Website - https://sites.google.com/site/thecreepingnetwork/home
My Youtube Channel - https://www.youtube.com/creepingnet