1942: The Pacific Air War

1942: The Pacific Air War

Not enough ratings
1942 The Pacific Air War • Sound Fix (and other DOSBox optimizations)
By damson
The game shipped with badly configured sound. Lets fix this so you can hear nice digitized effects!
2
   
Award
Favorite
Favorited
Unfavorite
What's the problem?
If you played the game back in the day you might notice it lacks sound effects. It's because, when one of the update added digitized sounds, on some machines (apparently DOSBox is affected) the sound effect playback end up broken.

The solution.
To fix the issue we have to disable default DOS extended memory manager and use different one. To simplify the process I created a package that has all the fixes you need, without the need of editing dosbox config files and reconfiguring sound hardware in game install program.

Download this package:

https://drive.google.com/file/d/1s56HrA-oK2cgLOIMh7_t-NISw5o4zSEx/view?usp=sharing

unzip it into the game folder

\Steam\steamapps\common\1942 - The Pacific Air War

retaining folder structure so the 3 files are overvritten (except JEMMEX.EXE which is a new file).

Archive contents:
\MPS\PACIFIC\
• config.ft - game config file with pre-configured sound device so you don't have to do it yourself
• JEMMEX.EXE - memory manager - most important part of this package
\dosbox_windows\
• dosbox_1942_TPAW.conf - edited dosbox config used for setting up the emulated machine
• dosbox_1942_TPAW_launch_windows.conf - edited dosbox config used for launching the game
More details.
So you want to know what was changed?

config.ft
This is the file that holds game configuration (you can alter it yourself when you run the INSTALL.EXE). I've set up Sound Blaster 16 for digital sound and music (OPL-3).

dosbox_1942_TPAW.conf

aspect=true scaler=normal3x
For better image quality and proper 4:3 aspect ratio.

cycles=40000
So the game will run smoother.

sbbase=220
To fix the SB16 base address (it was set to 388?).

joysticktype=ch timed=false swap34=true
So you can use throttle and rudder if you have a flight stick with throttle and twisted stick.

xms=false ems=false umb=false
So we can use our custom DOS memory extender (THIS IS ESSENTIAL).

dosbox_1942_TPAW_launch_windows.conf

JEMMEX FRAME=E000 LOAD
Added before 1942.EXE, so we can use our JEMMEX DOS memory extender.
Final words.
When in game be sure to calibrate your joystick (if you're using one) and increase all the graphical details to HIGH. You can leave the VISIBILITY as is - it affects terrain rendering distance.

For reference:

With my flight stick I have it setup like this with working HAT, throttle and rudder.