Difference between revisions of "Diver Down"
From PCGamingWiki, the wiki about fixing PC games
m (misc. fixes) |
(→Windows 8 or later: Since dgVoodoo 2 now has a dedicated wiki article, reformatted fix to link to the relevant section in that article.) |
||
(34 intermediate revisions by 5 users not shown) | |||
Line 2: | Line 2: | ||
|cover = DiverDown logo.gif | |cover = DiverDown logo.gif | ||
|developers = | |developers = | ||
− | {{Infobox game/row/developer| | + | {{Infobox game/row/developer|Brant Bassart}} |
|publishers = | |publishers = | ||
|engines = | |engines = | ||
Line 9: | Line 9: | ||
{{Infobox game/row/date|DOS|December 6, 2003}} | {{Infobox game/row/date|DOS|December 6, 2003}} | ||
{{Infobox game/row/date|Windows|December 6, 2003}} | {{Infobox game/row/date|Windows|December 6, 2003}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | }} | ||
+ | {{Infobox game/row/taxonomy/modes | Singleplayer }} | ||
+ | {{Infobox game/row/taxonomy/pacing | Turn-based }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | Bird's-eye view, Scrolling }} | ||
+ | {{Infobox game/row/taxonomy/controls | Menu-based }} | ||
+ | {{Infobox game/row/taxonomy/genres | JRPG }} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | Stylized }} | ||
+ | {{Infobox game/row/taxonomy/themes | Fantasy, Sci-fi }} | ||
+ | {{Infobox game/row/taxonomy/series | }} | ||
|steam appid = | |steam appid = | ||
− | |gogcom | + | |gogcom id = |
− | | | + | |mobygames = |
+ | |strategywiki = | ||
|wikipedia = | |wikipedia = | ||
+ | |winehq = 12828 | ||
+ | |license = | ||
}} | }} | ||
+ | |||
'''Key points''' | '''Key points''' | ||
− | {{ii}}The Windows version is recommended due to its superior stability.<ref> | + | {{ii}} The Windows version is recommended due to its superior stability.<ref>{{Refsnip|url=http://www.grenideer.com/diverdown/_htm/faq.htm#versions|title=Diver Down Official FAQ|date=2016-06-08|snippet='''What's the difference between the DOS and Windows versions of the game?'''<br/><br/>Diver Down was developed under the DOS version, so some gameplay aspects probably play better with it. Just minor stuff, like the timing of entity movement during events, etc. The Windows version, however, is leaps and bounds more stable as the engine won't crash like the DOS version. It's system requirements are heavier, though. So the average player will probably want the Windows version to avoid frustrating crashes.}}</ref> |
− | {{--}}Extremely limited options, all of which are contained in external configuration file. | + | {{--}} Extremely limited options, all of which are contained in external configuration file. |
− | {{--}}Save games are not cross-platform. | + | {{--}} Save games are not cross-platform.<ref>{{Refsnip|url=http://www.grenideer.com/diverdown/_htm/faq.htm#versions|title=Diver Down Official FAQ|date=2016-06-08|snippet='''Are save files compatible between the two versions?'''<br/><br/>No. Swapping save files between the Windows and DOS versions will not work.}}</ref> |
'''General information''' | '''General information''' | ||
Line 24: | Line 41: | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Official | http://www.grenideer.com/diverdown/_htm/download.htm | DRM- | + | {{Availability/row| Official | http://www.grenideer.com/diverdown/_htm/download.htm | DRM-free | | | DOS, Windows}} |
}} | }} | ||
Line 30: | Line 47: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/config|DOS|{{P|game}}\USER.cfg}} |
− | {{Game data/ | + | {{Game data/config|Windows|{{P|game}}\winv2.cfg}} |
}} | }} | ||
+ | |||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/saves|DOS|{{p|game}}\}} |
− | {{Game data/ | + | {{Game data/saves|Windows|{{p|game}}\}} |
}} | }} | ||
− | {{ii}}Saves are contained in the DDS files <code>game1</code> through <code>game5</code>. | + | {{ii}} Saves are contained in the DDS files <code>game1</code> through <code>game5</code>. |
− | ==Video | + | ==Video== |
− | {{Video | + | {{Video |
|wsgf link = | |wsgf link = | ||
|widescreen wsgf award = | |widescreen wsgf award = | ||
|multimonitor wsgf award = | |multimonitor wsgf award = | ||
|ultrawidescreen wsgf award = | |ultrawidescreen wsgf award = | ||
− | |4k ultra hd wsgf award = | + | |4k ultra hd wsgf award = |
|widescreen resolution = false | |widescreen resolution = false | ||
|widescreen resolution notes= | |widescreen resolution notes= | ||
Line 59: | Line 77: | ||
|windowed = true | |windowed = true | ||
|windowed notes = See [[#Windowed|Windowed]]. | |windowed notes = See [[#Windowed|Windowed]]. | ||
− | |borderless windowed = | + | |borderless windowed = false |
− | |borderless windowed notes = | + | |borderless windowed notes = |
|anisotropic = n/a | |anisotropic = n/a | ||
|anisotropic notes = | |anisotropic notes = | ||
|antialiasing = n/a | |antialiasing = n/a | ||
|antialiasing notes = | |antialiasing notes = | ||
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = false | |vsync = false | ||
|vsync notes = | |vsync notes = | ||
Line 71: | Line 92: | ||
|120 fps = unknown | |120 fps = unknown | ||
|120 fps notes = | |120 fps notes = | ||
+ | |hdr = unknown | ||
+ | |hdr notes = | ||
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
}} | }} | ||
+ | |||
===[[Glossary:Windowed|Windowed]]=== | ===[[Glossary:Windowed|Windowed]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Change winv2.cfg|ref=<ref name="Expack3">{{Refcheck|user=Expack3|date=2016-08-18}}</ref>|fix= |
− | + | # Go to the [[#Game data|configuration file location]]. | |
− | #Open <code>winv2.cfg</code>. | + | # Open <code>winv2.cfg</code>. |
− | #Change line 6 of the file to the following: <code>windowmode 1</code> | + | # Change line 6 of the file to the following: <code>windowmode 1</code> |
− | #Save and close the file. | + | # Save and close the file. |
}} | }} | ||
− | ==Input | + | ==Input== |
− | {{Input | + | {{Input |
|key remap = false | |key remap = false | ||
|key remap notes = | |key remap notes = | ||
Line 90: | Line 114: | ||
|mouse sensitivity = false | |mouse sensitivity = false | ||
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
− | |mouse menu = | + | |mouse menu = false |
|mouse menu notes = | |mouse menu notes = | ||
|invert mouse y-axis = false | |invert mouse y-axis = false | ||
Line 96: | Line 120: | ||
|controller support = false | |controller support = false | ||
|controller support notes = | |controller support notes = | ||
− | |full controller = | + | |full controller = unknown |
|full controller notes = | |full controller notes = | ||
− | |controller remap = | + | |controller remap = unknown |
|controller remap notes = | |controller remap notes = | ||
− | |controller sensitivity = | + | |controller sensitivity = unknown |
|controller sensitivity notes= | |controller sensitivity notes= | ||
− | |invert controller y-axis = | + | |invert controller y-axis = unknown |
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
|touchscreen = false | |touchscreen = false | ||
|touchscreen notes = | |touchscreen notes = | ||
− | |||
− | |||
|controller hotplug = unknown | |controller hotplug = unknown | ||
|controller hotplug notes = | |controller hotplug notes = | ||
|haptic feedback = unknown | |haptic feedback = unknown | ||
|haptic feedback notes = | |haptic feedback notes = | ||
− | | | + | |simultaneous input = unknown |
− | | | + | |simultaneous input notes = |
+ | |steam input api = unknown | ||
+ | |steam input api notes = | ||
+ | |steam hook input = unknown | ||
+ | |steam hook input notes = | ||
+ | |steam input presets = unknown | ||
+ | |steam input presets notes = | ||
+ | |steam controller prompts = unknown | ||
+ | |steam controller prompts notes = | ||
+ | |steam cursor detection = unknown | ||
+ | |steam cursor detection notes = | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
− | {{ii}}All dialogue is text-based. | + | {{ii}} All dialogue is text-based. |
− | {{Audio | + | {{Audio |
|separate volume = false | |separate volume = false | ||
|separate volume notes = | |separate volume notes = | ||
Line 130: | Line 162: | ||
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = | |eax support = | ||
− | |eax support notes = | + | |eax support notes = |
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
+ | |red book cd audio = | ||
+ | |red book cd audio notes = | ||
}} | }} | ||
+ | |||
{{L10n|content= | {{L10n|content= | ||
{{L10n/switch | {{L10n/switch | ||
|language = English | |language = English | ||
− | |interface = | + | |interface = true |
|audio = n/a | |audio = n/a | ||
− | |subtitles = | + | |subtitles = true |
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
}} | }} | ||
+ | |||
==Issues fixed== | ==Issues fixed== | ||
==="no DPMI - Get csdpmi*b.zip"=== | ==="no DPMI - Get csdpmi*b.zip"=== | ||
− | {{ii}}This issue usually occurs under DOSBox. | + | {{ii}} This issue usually occurs under DOSBox. |
− | {{ii}}Occurs when no DOS Protected Mode Interface (DPMI) is running in DOS for extended memory access. | + | {{ii}} Occurs when no DOS Protected Mode Interface (DPMI) is running in DOS for extended memory access. |
− | {{Fixbox| | + | |
− | + | {{Fixbox|description=Use HXDPMI|ref=<ref>[http://www.vogons.org/viewtopic.php?f=33&t=16756&p=118230&hilit=Diver+Down#p167386 csdpmi*b.zip????]</ref>|fix= | |
− | #Download the [https:// | + | #Download the [https://github.com/Baron-von-Riedesel/HX/releases latest version] of HXDPMI32. |
− | #From the ZIP file | + | #From the downloaded ZIP file, extract <code>HDPMI32.exe</code> into {{P|game}}. |
#Run DOSBox. | #Run DOSBox. | ||
− | #Mount and navigate to the | + | #Mount and navigate to the installation folder as normal. |
#Enter <code>HDPMI32.EXE -m</code>, then enter <code>DIVER.EXE</code>. | #Enter <code>HDPMI32.EXE -m</code>, then enter <code>DIVER.EXE</code>. | ||
}} | }} | ||
+ | |||
===Color palette issues=== | ===Color palette issues=== | ||
====Windows 7 or earlier==== | ====Windows 7 or earlier==== | ||
− | {{Fixbox| | + | {{Fixbox|description=Set compatibility options|ref=<ref name="Expack3"/>|fix= |
− | |||
#Right-click <code>winv2.exe</code>. | #Right-click <code>winv2.exe</code>. | ||
#Select <code>Properties</code> from the menu which appears. | #Select <code>Properties</code> from the menu which appears. | ||
Line 166: | Line 203: | ||
#Close the window. | #Close the window. | ||
}} | }} | ||
+ | |||
====Windows 8 or later==== | ====Windows 8 or later==== | ||
− | {{ii}}Windows' compatibility settings do not resolve the issue under these | + | {{ii}} Windows' compatibility settings do not resolve the issue under these operating systems. |
− | {{Fixbox| | + | |
− | {{Fixbox | + | {{Fixbox|description=Use [[#Windowed|windowed mode]]|ref=<ref name="Expack3"/>}} |
+ | {{Fixbox|description=Use [[Glossary:Windowed#DxWnd|DxWnd]]|ref=<ref name="Expack3"/>}} | ||
+ | {{Fixbox|description=Use [[DgVoodoo_2#DirectX_2-8|dgVoodoo2]]|ref=<ref name="Expack3"/>|fix= | ||
}} | }} | ||
− | {{Fixbox| | + | |
− | {{ | + | ===Unable to re-enter the Order of Twilight in Act 3=== |
+ | {{ii}} If you find the way back into the Order of Twilight, get a faster mount, and complete a certain optional quest, you may still be unable to enter. | ||
+ | |||
+ | {{Fixbox|description=Patch game file|ref=<ref>{{Refsnip|url=http://www.grenideer.com/diverdown/_htm/faq.htm#bugs|title=Diver Down - Frequently Asked Questions|date=2016-06-09|snippet='''Twilight Re-entry'''<br/><br/>In Act3, if you have found the way in, purchased a faster mount, and completed an optional quest, but the game still doesn't let you in, then you probably found a bug that occurs when you complete certain objectives before you decide to do them (at the meal). Download this patch which will let you in. Rename m.vrg in your game directory to m.vrgold and rename this patch file to m.vrg. You should be good to go.}}</ref>|fix= | ||
+ | # Download this [http://grenideer.com/diverdown/files/twilightentry.vrg patch]. | ||
+ | # Place the patch file, <code>twilightentry.vrg</code> into {{P|game}}. | ||
+ | # Rename <code>m.vrg</code> in {{P|game}} to <code>m.vrgold</code>. | ||
+ | # Rename <code>twilightentry.vrg</code> to <code>m.vrg</code>. | ||
}} | }} | ||
− | {{ | + | |
− | {{Fixbox | + | ==Issues unresolved== |
− | # | + | ===Games crashes during resolution change=== |
− | # Open the | + | {{ii}} Some machines don't support changing from 320x240 to 640x480 at certain parts of the game, such as the Cruxen Mine puzzle rooms. |
− | # | + | |
− | Notes | + | {{Fixbox|description=Modify winv2.cfg|ref=<ref name="CruxenCrash">{{Refsnip|url=http://www.grenideer.com/diverdown/_htm/faq.htm#bugs|title=Diver Down - Frequently Asked Questions|date=2016-06-09|snippet='''Cruxen Mine Crash'''<br/><br/>[...]Open up the winv2.cfg file (in your game directory) in notepad and you'll see resolution settings set at 320 and 240...Check the reolution settings your monitor supports by right-clicking the desktop, going to properties, then clicking on the settings tab. Try plugging in these values until something works. 720x480 seemed to work for a few people. After the two puzzle rooms, switch back to 320x240. There is one scene later in the game (in the arena) that the resolution switches, although usually this change doesn't cause a crash. If it does, you can get around it the same way.<br/>Also, you can try setting windowmode from 0 to 1- this doesn't work a lot but it has been known to once or twice.}}</ref>|fix= |
− | {{ii}} | + | # Go to the [[#Game data|configuration file location]]. |
+ | # Open <code>winv2.cfg</code> | ||
+ | # Change the numerical values of <code>xres</code> and <code>yres</code> to match a supported monitor resolution. For example, to change the game's current resolution to 800x600, change <code>xres</code> and <code>yres</code> as follows:<br/><code>xres 800</code><br/><code>yres 600</code> | ||
+ | # Keep trying resolutions until the crash no longer occurs. | ||
+ | # Once you've cleared the area, change <code>xres</code> and <code>yres</code> back to their original values of <code>320</code> and <code>240</code>, respectively. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} Setting <code>xres</code> and <code>yres</code> to <code>640</code> and <code>480</code>, respectively, is known to not solve this problem. | ||
}} | }} | ||
+ | {{Fixbox|description=Enable [[#Windowed|windowed mode]]|ref=<ref name="CruxenCrash"/>}} | ||
− | == | + | ==Other information== |
− | {{ | + | ===API=== |
+ | {{API | ||
+ | |direct3d versions = | ||
+ | |direct3d notes = | ||
+ | |directdraw versions = | ||
+ | |directdraw notes = | ||
+ | |opengl versions = | ||
+ | |opengl notes = | ||
+ | |glide versions = | ||
+ | |glide notes = | ||
+ | |software mode = | ||
+ | |software mode notes = | ||
+ | |mantle support = | ||
+ | |mantle support notes = | ||
+ | |metal support = | ||
+ | |metal support notes = | ||
+ | |vulkan versions = | ||
+ | |vulkan notes = | ||
+ | |dos modes = VGA | ||
+ | |dos modes notes = | ||
+ | |shader model versions = | ||
+ | |shader model notes = | ||
+ | |windows 32-bit exe = true | ||
+ | |windows 64-bit exe = false | ||
+ | |windows arm app = unknown | ||
+ | |windows exe notes = | ||
+ | |macos intel 32-bit app = | ||
+ | |macos intel 64-bit app = | ||
+ | |macos arm app = unknown | ||
+ | |macos app notes = | ||
+ | |linux 32-bit executable= | ||
+ | |linux 64-bit executable= | ||
+ | |linux arm app = unknown | ||
+ | |linux executable notes = | ||
+ | }} | ||
==System requirements== | ==System requirements== | ||
Line 201: | Line 290: | ||
|recHD = | |recHD = | ||
|recGPU = | |recGPU = | ||
+ | |notes = {{ii}} No official requirements have been released. | ||
}} | }} | ||
Line 217: | Line 307: | ||
|recHD = | |recHD = | ||
|recGPU = | |recGPU = | ||
+ | |notes = {{ii}} No official requirements have been released. | ||
}} | }} | ||
{{References}} | {{References}} |
Latest revision as of 21:56, 18 July 2023
Developers | |
---|---|
Brant Bassart | |
Engines | |
PURGE | |
Release dates | |
DOS | December 6, 2003 |
Windows | December 6, 2003 |
Taxonomy | |
Modes | Singleplayer |
Pacing | Turn-based |
Perspectives | Bird's-eye view, Scrolling |
Controls | Menu-based |
Genres | JRPG |
Art styles | Stylized |
Themes | Fantasy, Sci-fi |
Key points
- The Windows version is recommended due to its superior stability.[1]
- Extremely limited options, all of which are contained in external configuration file.
- Save games are not cross-platform.[2]
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website |
Game data
Configuration file(s) location
System | Location |
---|---|
DOS | <path-to-game>\USER.cfg |
Windows | <path-to-game>\winv2.cfg[Note 1] |
Save game data location
System | Location |
---|---|
DOS | <path-to-game>\ |
Windows | <path-to-game>\[Note 1] |
- Saves are contained in the DDS files
game1
throughgame5
.
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | See Windowed. | ||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | |||
Vertical sync (Vsync) | For DOSBox use an unofficial build (see the glossary page for other workarounds). | ||
60 FPS | |||
120+ FPS |
Windowed
Change winv2.cfg[3] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | For DOSBox use the DOSBox Mapper (see the glossary page for other workarounds). | |
Mouse acceleration | ||
Mouse sensitivity | For DOSBox set in the DOSBox configuration file. | |
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | For DOSBox use the DOSBox Mapper (see the glossary page for other workarounds). |
Audio
- All dialogue is text-based.
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | For DOSBox change the priority background value in the DOSBox configuration file. |
|
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Issues fixed
"no DPMI - Get csdpmi*b.zip"
- This issue usually occurs under DOSBox.
- Occurs when no DOS Protected Mode Interface (DPMI) is running in DOS for extended memory access.
Use HXDPMI[4] |
---|
|
Color palette issues
Windows 7 or earlier
Set compatibility options[3] |
---|
|
Windows 8 or later
- Windows' compatibility settings do not resolve the issue under these operating systems.
Use windowed mode[3] |
---|
Use DxWnd[3] |
---|
Use dgVoodoo2[3] |
---|
Unable to re-enter the Order of Twilight in Act 3
- If you find the way back into the Order of Twilight, get a faster mount, and complete a certain optional quest, you may still be unable to enter.
Patch game file[5] |
---|
|
Issues unresolved
Games crashes during resolution change
- Some machines don't support changing from 320x240 to 640x480 at certain parts of the game, such as the Cruxen Mine puzzle rooms.
Modify winv2.cfg[6] |
---|
Notes
|
Enable windowed mode[6] |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
DOS video modes | VGA |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
System requirements
DOS | ||
---|---|---|
Minimum | ||
Operating system (OS) | ||
Processor (CPU) | ||
System memory (RAM) | ||
Hard disk drive (HDD) |
- No official requirements have been released.
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | ||
Processor (CPU) | ||
System memory (RAM) | ||
Hard disk drive (HDD) |
- No official requirements have been released.
Notes
- ↑ 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
References
- ↑ Diver Down Official FAQ - last accessed on 2016-06-08
- "What's the difference between the DOS and Windows versions of the game?
Diver Down was developed under the DOS version, so some gameplay aspects probably play better with it. Just minor stuff, like the timing of entity movement during events, etc. The Windows version, however, is leaps and bounds more stable as the engine won't crash like the DOS version. It's system requirements are heavier, though. So the average player will probably want the Windows version to avoid frustrating crashes."
- "What's the difference between the DOS and Windows versions of the game?
- ↑ Diver Down Official FAQ - last accessed on 2016-06-08
- "Are save files compatible between the two versions?
No. Swapping save files between the Windows and DOS versions will not work."
- "Are save files compatible between the two versions?
- ↑ 3.0 3.1 3.2 3.3 3.4 Verified by User:Expack3 on 2016-08-18
- ↑ csdpmi*b.zip????
- ↑ Diver Down - Frequently Asked Questions - last accessed on 2016-06-09
- "Twilight Re-entry
In Act3, if you have found the way in, purchased a faster mount, and completed an optional quest, but the game still doesn't let you in, then you probably found a bug that occurs when you complete certain objectives before you decide to do them (at the meal). Download this patch which will let you in. Rename m.vrg in your game directory to m.vrgold and rename this patch file to m.vrg. You should be good to go."
- "Twilight Re-entry
- ↑ 6.0 6.1 Diver Down - Frequently Asked Questions - last accessed on 2016-06-09
- "Cruxen Mine Crash
[...]Open up the winv2.cfg file (in your game directory) in notepad and you'll see resolution settings set at 320 and 240...Check the reolution settings your monitor supports by right-clicking the desktop, going to properties, then clicking on the settings tab. Try plugging in these values until something works. 720x480 seemed to work for a few people. After the two puzzle rooms, switch back to 320x240. There is one scene later in the game (in the arena) that the resolution switches, although usually this change doesn't cause a crash. If it does, you can get around it the same way.
Also, you can try setting windowmode from 0 to 1- this doesn't work a lot but it has been known to once or twice."
- "Cruxen Mine Crash