Difference between revisions of "Diver Down"
From PCGamingWiki, the wiki about fixing PC games
m (updated template usage) |
(→Windows 8 or later: Since dgVoodoo 2 now has a dedicated wiki article, reformatted fix to link to the relevant section in that article.) |
||
(25 intermediate revisions by 4 users not shown) | |||
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 = | |strategywiki = | ||
|wikipedia = | |wikipedia = | ||
|winehq = 12828 | |winehq = 12828 | ||
+ | |license = | ||
}} | }} | ||
Line 26: | 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 32: | 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 = | ||
Line 62: | 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 74: | 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 = | ||
Line 79: | Line 99: | ||
===[[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 100: | 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 134: | 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 = | ||
}} | }} | ||
Line 140: | Line 172: | ||
{{L10n/switch | {{L10n/switch | ||
|language = English | |language = English | ||
− | |interface = | + | |interface = true |
|audio = n/a | |audio = n/a | ||
− | |subtitles = | + | |subtitles = true |
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
}} | }} | ||
Line 154: | Line 185: | ||
{{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://github.com/Baron-von-Riedesel/HX/releases latest version] of HXDPMI32. | |
− | #Download the [https:// | + | #From the downloaded ZIP file, extract <code>HDPMI32.exe</code> into {{P|game}}. |
− | #From the ZIP file | ||
#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>. | ||
}} | }} | ||
Line 165: | Line 195: | ||
===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 178: | Line 207: | ||
{{ii}} Windows' compatibility settings do not resolve the issue under these operating systems. | {{ii}} Windows' compatibility settings do not resolve the issue under these operating systems. | ||
− | {{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| | ||
− | |||
− | }} | ||
− | {{Fixbox| | ||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
Line 194: | Line 215: | ||
{{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. | {{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| | + | {{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]. | # Download this [http://grenideer.com/diverdown/files/twilightentry.vrg patch]. | ||
# Place the patch file, <code>twilightentry.vrg</code> into {{P|game}}. | # Place the patch file, <code>twilightentry.vrg</code> into {{P|game}}. | ||
Line 206: | Line 226: | ||
{{ii}} Some machines don't support changing from 320x240 to 640x480 at certain parts of the game, such as the Cruxen Mine puzzle rooms. | {{ii}} Some machines don't support changing from 320x240 to 640x480 at certain parts of the game, such as the Cruxen Mine puzzle rooms. | ||
− | {{Fixbox| | + | {{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= |
− | + | # Go to the [[#Game data|configuration file location]]. | |
# Open <code>winv2.cfg</code> | # 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> | # 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> | ||
Line 216: | Line 236: | ||
{{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. | {{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| | + | {{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== | ||
− | |||
− | |||
{{System requirements | {{System requirements | ||
|OSfamily = DOS | |OSfamily = DOS | ||
Line 237: | Line 290: | ||
|recHD = | |recHD = | ||
|recGPU = | |recGPU = | ||
+ | |notes = {{ii}} No official requirements have been released. | ||
}} | }} | ||
Line 253: | 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