First post, by vedmysh
Hello.
My experiments with dgVoodoo in conjunction with DxWnd lead me to some results I decided to share. Its a compatibility package to run Jane's Longbow and Jane's Longbow 2 (from Jane's Anthology), Jane's F-15 and Jane's F/A-18. Now also Digital Integration: Hind, Apache and iF-16 also available.
Tested (and intended to use) on Windows 10 (In my case it was build 1903 x64).
Before you start you need:
- Jane's Longbow Anthology (4 cd or cd images)
- Jane's F-15 and 1.17 patch
- Jane's F-18 and 1.01 patch
- Digital Integration Hind (Windows version, Software rendering) and patches (if not integrated into your installation)
- Digital Integration Apache (Windows version, Software rendering) and patches (if not integrated into your installation)
- Digital Integration iF-16 and Afghanistan campaign addon (Windows version, Software rendering)
In case of Digital Integration titles game installers are 16-bit applications and not run on Windows 10. As workaround use otvdmw.exe from mydxwnd archive. Run it and then select appropriate installer executable.
Be aware that Digital Integration titles require original CD(or image) inserted(mounted) in drive to run, if not, then you will be able to run ONLY network game.
Software used:
- dxWnd 2.5.28 (I made some custom patches to dxwnd.dll and rebuild it from sources, they are not significant, but without them the whole pack will be non functional)
- dgVoodoo 2.62.1 (WIP67)
- nGlide 2.10
- WineVdm 0.7 (for running 16-bit installers of Digital Integration titles)
No additional OS compatibility modes (Windows shims) required. Currently dxWnd are powerful enough to do all compatibility stuff alone (and its great).
Everything works fine (at least i able to test, any help with testing will be appreciated) including training (and historical missions), sound (no sound distortion), etc.
Longbow 2 can be run in Direct3D or Glide mode. Glide mode recommended because of the better result picture.
Known issues:
- Longbow/Longbow2 sometimes CTD at mission end
- Alt+Tab in game can lead to process hang or ctd
- small offset when click on virtual cockpit in F/A-18
- some installation scripts not intended to be used in Windows below Windows 10
Original post with detailed installation instructions (and screenshots) available here:https://vedmysh.livejournal.com/15502.html
News about F/A-18 update here: https://vedmysh.livejournal.com/15855.html.
News about Digital Integration titles here: https://vedmysh.livejournal.com/16179.html
You can use google translate - it produce more or less adequate translation:https://translate.google.com/translate?sl=ru& … om%2F15502.html
Brief installation guide:
1. Download and extract (preserve folder structure) mydxwnd.7z (http://www.mediafire.com/file/mfg2gfdw6kxv7u6 … mydxwnd.7z/file) to some folder.
Please, don't extract it to the path contains regional characters - some installation scripts not tested in case of regional encodings in path.
2a. Install Longbow Anthology to some folder. Do not install goldfxa patch.
Copy content from installed Longbow folder to (path from 1st item)\mydxwnd\lba\longbow
Copy content from installed Longbow 2 folder to (path from 1st item)\mydxwnd\lba\longbow2
Copy content from installed Longbow 2 folder to (path from 1st item)\mydxwnd\lba\longbow2glide
Download and extract (overwrite the existing files) Longbow.goldfxa.7z (http://www.mediafire.com/file/mt6rm2azs9zoyby … goldfxa.7z/file) to (path from 1st item)\mydxwnd\lba\longbow. Thats the original extracted goldfxa patch.
Now, you need to copy all 4 disks.
Copy content of disk1 to (path from 1st item)\mydxwnd\lba\cd\cd1
Copy content of disk2 to (path from 1st item)\mydxwnd\lba\cd\cd2
Copy content of disk3 to (path from 1st item)\mydxwnd\lba\cd\cd3
Copy content of disk4 to (path from 1st item)\mydxwnd\lba\cd\cd4
We done with LBA at this moment.
2b. Make full install of Jane's F15 to (path from 1st item)\mydxwnd\f15
Apply original 1.17 patch
This time its much easier.
2c. Make full install of Jane's F18 to (path from 1st item)\mydxwnd\f18
Apply original 1.01f patch
2d. Install Windows/Software version of Digital Integraion Apache to (path from 1st item)\mydxwnd\apache
You can also apply patches if they not included into your distribution.
In case installer wont run use WineVdm as workaround as noted before.To play the full version of the game CD/image should be present/mounted in drive/virtual drive!
2e. Install Windows/Software version of Digital Integraion Hind to (path from 1st item)\mydxwnd\hind
You can also apply patches if they not included into your distribution.
In case installer wont run use WineVdm as workaround as noted before. To play the full version of the game CD/image should be present/mounted in drive/virtual drive!
2f. Install Windows/Software version of Digital Integraion iF-16 to (path from 1st item)\mydxwnd\f16
Install Afghanistan campaign if it not integrated into your distribution.
In case installer wont run use WineVdm as workaround as noted before. To play the full version of the game CD/image should be present/mounted in drive/virtual drive!
3. Final steps.
Download and extract (preserve folder structure, overwrite existing files) mydxwnd.fix.7z (http://www.mediafire.com/file/y9gfmfgwybm7r07 … wnd.fix.7z/file) to path from 1st item.
Open the folder from 1st item and proceed to mydxwnd folder.
If you installed Longbow Anthology run gencd.cmd. It will generate ini files for built in game "cd emulator".
If you installed F-15 run f15.video.fix.cmd. This will rename offending *.UV2 gui video and allow to render text correctly (To roll back this procedure run f15.video.restore.cmd).
Run genini.cmd. It will generate config ini file for DxWnd with correct paths to the game(s).
Run verify.cmd. This script will check files and hashes to ensure everything installed correctly in previous steps. Everything should be "green".
Run nglide_setup.exe and setup glide wrapper. Enable VSync and Aspect correction. Other settings is up to you.
Jump to dxwnd folder or just run dxwnd.cmd. Now you should be able to run installed games from DxWnd.
In case of Jane's F-15 make sure 3dfx glide is selected in graphics settings.
Happy gaming.