VOGONS


Reply 480 of 528, by schlang

User metadata
Rank Oldbie
Rank
Oldbie
BEEN_Nath_58 wrote on 2025-04-23, 03:56:

The behaviour is weird. As to how you described, the game is running in an inverse behaviour where it plays sound where it shouldn't (menu) and doesn't play when it should.

Enable the game in windowed mode. Check "Run in Window" in main tab, and check the CD player monitor when running the game:

can you please share your dxwnd profiles? <3

PC#1: K6-III+ 400 | 512MB | Geforce4 | Voodoo1 | SB Live | AWE64 | GUS PNP Pro
PC#2: 486DX2-66 | 64MB | Riva128 | AWE64 | GUS PNP | PAS16
PC#3: 386DX-40 | 32MB | CL-GD5434 | SB Pro | GUS MAX | PAS16

Think you know your games music? Show us: viewtopic.php?f=5&t=37532

Reply 481 of 528, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
schlang wrote on 2025-05-07, 16:47:
BEEN_Nath_58 wrote on 2025-04-23, 03:56:

The behaviour is weird. As to how you described, the game is running in an inverse behaviour where it plays sound where it shouldn't (menu) and doesn't play when it should.

Enable the game in windowed mode. Check "Run in Window" in main tab, and check the CD player monitor when running the game:

can you please share your dxwnd profiles? <3

The profile is located in this installer in the dxwnd.ini file:
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.

previously known as Discrete_BOB_058

Reply 482 of 528, by myne

User metadata
Rank Oldbie
Rank
Oldbie

I can't remember exactly but I'm pretty sure I haven't bought a mech yet.
Just finished the Solaris games.

Salvage is what makes mercs more fun 😉

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 483 of 528, by myne

User metadata
Rank Oldbie
Rank
Oldbie

This ini mostly seems to work at 4:3 if anyone wants to try it.
It does glitch sometimes which I'd ideally like to fix, but maybe someone else is better with the tricks

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 484 of 528, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
myne wrote on 2025-05-10, 02:51:

This ini mostly seems to work at 4:3 if anyone wants to try it.
It does glitch sometimes which I'd ideally like to fix, but maybe someone else is better with the tricks

I am still not getting what type of4:3 you are trying to achieve...

previously known as Discrete_BOB_058

Reply 485 of 528, by myne

User metadata
Rank Oldbie
Rank
Oldbie

1920x1440 in my case

but historically: 640x480, 800x600,1024x768

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 486 of 528, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
myne wrote on 2025-05-10, 08:34:

1920x1440 in my case

but historically: 640x480, 800x600,1024x768

Titanium doesn't support non 640x480 as per my knowledge. Also I can't see a place to select a non 640 x 480 res

Also why use the older config with unrequired addon modules?

previously known as Discrete_BOB_058

Reply 487 of 528, by myne

User metadata
Rank Oldbie
Rank
Oldbie

When forced into dgvoodoo, the engine, except the HUD runs at whatever res you tell it.

Older config? It's admiralsenn's ini with the 4:3 changes.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 488 of 528, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
myne wrote on 2025-05-10, 21:38:

When forced into dgvoodoo, the engine, except the HUD runs at whatever res you tell it.

Older config? It's admiralsenn's ini with the 4:3 changes.

Technically older since I made a lot of other changes, you didn't follow my prev posts.

Can you post screenshots of how the 4:3 changes, and without changes the game looks. I can't see it.

previously known as Discrete_BOB_058

Reply 489 of 528, by myne

User metadata
Rank Oldbie
Rank
Oldbie

https://www.youtube.com/watch?v=i768M029FV0
ignore the accident

with your ini screen recorder records a 640x480 window in the top left and the rest (2k res) black.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 490 of 528, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
myne wrote on 2025-05-11, 00:34:

https://www.youtube.com/watch?v=i768M029FV0
ignore the accident

with your ini screen recorder records a 640x480 window in the top left and the rest (2k res) black.

That's correct. That's how the recorder is supposed to record. The game is locked to 640x480.

dgVoodoo2 is configured to be used only in Glide, yet configured 640x480, I think. I reverted it back from Desktop since the higher resolution caused minor glitches at the window edge + had hooking issues forcing to windowed mode.

Your method works since DxWnd is set to Desktop resolution instead of X, Y coordinates. Once you enable XY coordinates, the setting you changed shouldn't work. XY coord is the default setting in the installer as well.

Personally I thrown in DxWnd Desktop resolution when recording as well.

previously known as Discrete_BOB_058

Reply 491 of 528, by myne

User metadata
Rank Oldbie
Rank
Oldbie

I should have added this too.

Dgvoodoo allows the engine to run at much higher than 640 if you set it correctly.
You should see black bars on a 2k display.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 492 of 528, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
myne wrote on 2025-05-11, 02:10:

Dgvoodoo allows the engine to run at much higher than 640 if you set it correctly.
You should see black bars on a 2k display.

dgVoodoo2 isn't increasing the game engine limit. Its a fullscreen exclusive game so there's no limitation (except memory) of how much it can be scaled. The game just gets stretched with bilinear filtering.

Internally only Mw2 D3D and Positional Sound allows changing resolution: the engine limit is somewhere around 720p.

I am using a lower quality monitor so I can see some very small amount of incorrect colouration on the edges, but in a better monitor it's invisible.

previously known as Discrete_BOB_058

Reply 493 of 528, by myne

User metadata
Rank Oldbie
Rank
Oldbie

From everything I've read historically, the engine itself doesn't have a resolution limit - it was purely hardware limitations.

The dos version ran anywhere up to 1600x1200 iirc - if not that, then 1280x1024.

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 494 of 528, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Finished again.
Won't say it's perfect, but pretty good.

Can anyone beat 186mil?

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 495 of 528, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
myne wrote on 2025-05-11, 07:43:

From everything I've read historically, the engine itself doesn't have a resolution limit - it was purely hardware limitations.

The dos version ran anywhere up to 1600x1200 iirc - if not that, then 1280x1024.

The dos version is the Pentium Edition equivalent, Titanium is different.

Although it should be possible to change resolution inside as well. One game allows it, it is possible it's just one file that needs a change

previously known as Discrete_BOB_058

Reply 496 of 528, by myne

User metadata
Rank Oldbie
Rank
Oldbie

tried that.
Has several res' but still maxes at 640

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 497 of 528, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t

Salvaged yet another Mechwarrior2: MechWarrior 2 Softkey. This one doesn't seem to have CDaudio, otherwise equal to the Win95 game

previously known as Discrete_BOB_058

Reply 498 of 528, by UCyborg

User metadata
Rank Oldbie
Rank
Oldbie

Wow, this thread is already 25 pages and PCGW mentions a bunch of different editions. I wonder if Windows versions also have the bug like Interstate '76 (uses newer iteration of the same engine) where pointer to process heap is overwritten by pointer to another heap. That oughtta cause strange anomalies or crashes.

Does this game have only one glitch related to high frame rates (jump jets not recharging)? Interstate '76 is bugged all over the place in that regard. As for MW2, only DOS version was patched, otherwise you need to run at 45 FPS? Or do official Pentium / Titanium editions have this patched?

Arthur Schopenhauer wrote:

A man can be himself only so long as he is alone; and if he does not love solitude, he will not love freedom; for it is only when he is alone that he is really free.

Reply 499 of 528, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
UCyborg wrote on 2025-05-13, 11:40:

Wow, this thread is already 25 pages and PCGW mentions a bunch of different editions. I wonder if Windows versions also have the bug like Interstate '76 (uses newer iteration of the same engine) where pointer to process heap is overwritten by pointer to another heap. That oughtta cause strange anomalies or crashes.

Does this game have only one glitch related to high frame rates (jump jets not recharging)? Interstate '76 is bugged all over the place in that regard. As for MW2, only DOS version was patched, otherwise you need to run at 45 FPS? Or do official Pentium / Titanium editions have this patched?

DxWnd did something regarding how the game heap works, but I don't have any solid answer on what fixed it. A combination of EmulateHeap + SafeHeap in DxWnd produced the best results. This result was working for me in 2021, then I decided to abandon it, yet some people need it now too so that's that.

Every Windows version has this issue.

previously known as Discrete_BOB_058