Difference between revisions of "Densha de Go! Final"
From PCGamingWiki, the wiki about fixing PC games
SixelAlexiS (talk | contribs) |
SixelAlexiS (talk | contribs) m |
||
(68 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Infobox game | {{Infobox game | ||
|cover = Densha de Go! Final (PC game cover).jpeg | |cover = Densha de Go! Final (PC game cover).jpeg | ||
|developers = | |developers = | ||
{{Infobox game/row/developer|Taito}} | {{Infobox game/row/developer|Taito}} | ||
− | {{Infobox game/row/porter|Unbalance|Windows | + | {{Infobox game/row/porter|Unbalance Corporation|Windows}} |
|publishers = | |publishers = | ||
{{Infobox game/row/publisher|Taito}} | {{Infobox game/row/publisher|Taito}} | ||
|engines = | |engines = | ||
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|Windows|2004}} | + | {{Infobox game/row/date|Windows|December 17, 2004}} |
|reception = | |reception = | ||
{{Infobox game/row/reception|Metacritic|link|rating}} | {{Infobox game/row/reception|Metacritic|link|rating}} | ||
Line 18: | Line 17: | ||
{{Infobox game/row/taxonomy/microtransactions | }} | {{Infobox game/row/taxonomy/microtransactions | }} | ||
{{Infobox game/row/taxonomy/modes | Singleplayer, Multiplayer }} | {{Infobox game/row/taxonomy/modes | Singleplayer, Multiplayer }} | ||
− | {{Infobox game/row/taxonomy/pacing | }} | + | {{Infobox game/row/taxonomy/pacing | Real-time }} |
− | {{Infobox game/row/taxonomy/perspectives | }} | + | {{Infobox game/row/taxonomy/perspectives | First-person, Cinematic camera }} |
− | {{Infobox game/row/taxonomy/controls | }} | + | {{Infobox game/row/taxonomy/controls | Direct control }} |
− | {{Infobox game/row/taxonomy/genres | }} | + | {{Infobox game/row/taxonomy/genres | Vehicle simulator, Arcade }} |
{{Infobox game/row/taxonomy/sports | }} | {{Infobox game/row/taxonomy/sports | }} | ||
− | {{Infobox game/row/taxonomy/vehicles | }} | + | {{Infobox game/row/taxonomy/vehicles | Train }} |
− | {{Infobox game/row/taxonomy/art styles | }} | + | {{Infobox game/row/taxonomy/art styles | Realistic }} |
− | {{Infobox game/row/taxonomy/themes | }} | + | {{Infobox game/row/taxonomy/themes | Japan }} |
{{Infobox game/row/taxonomy/series | Densha de Go! }} | {{Infobox game/row/taxonomy/series | Densha de Go! }} | ||
|steam appid = | |steam appid = | ||
Line 43: | Line 42: | ||
{{Introduction | {{Introduction | ||
− | |introduction = Densha de Go! Final (電車でGO! FINAL | + | |introduction = '''Densha de Go! Final''' (''電車でGO! FINAL'' - ''Let's Go by Train! Final'') is a Japanese train driving game with arcade elements developed and produced by [[Company:Taito|Taito]], part of the [[Series:Densha de Go!|Densha de Go!]] series. |
− | |release history = | + | |release history = The PC port was developed by [[Company:Unbalance Corporation|Unbalance Corporation]], based on the original [[Emulation:PlayStation 2|PlayStation 2]] game released on May 27, 2004. |
|current state = | |current state = | ||
Line 52: | Line 51: | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| retail | | | + | {{Availability/row| retail | | Disc | | | Windows }} |
}} | }} | ||
− | == | + | ==Essential improvements== |
− | + | ===Skip intro videos=== | |
− | + | ||
− | + | {{Fixbox|description=Skip the ''Taito'' video|fix= | |
− | | | + | # Go to {{Folder|{{P|game}}\cddata\dengo\Movie\|}} |
− | | | + | # Delete or rename {{File|sig_new.pss}} |
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | |||
}} | }} | ||
− | + | {{Fixbox|description=Skip the ''West OP'' intro|fix= | |
− | {{ | + | # Go to {{Folder|{{P|game}}\cddata\dengo\Movie\|}} |
− | | | + | # Delete or rename {{File|West_OP.pss}} |
− | | | + | '''Notes''' |
− | | | + | {{--}} Altering the {{File|West_OP.pss}} file will prevent this FMV to appear in the '''Museum''' and at the end of some west diagrams as well. |
− | | | ||
− | | | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | | | ||
}} | }} | ||
− | + | ===Increase the draw distance=== | |
− | |||
+ | {{Fixbox|description=Tweak the slider referred as ''Depth of Field'' in the translated launcher ({{File|ddgfncal.exe}}).|fix= | ||
+ | |||
+ | {{ii}} When the '''Depth of Field''' slider is at minimum ({{Code|0}}), the draw distance will be set at 225 meters. | ||
+ | {{ii}} When the '''Depth of Field''' slider goes from {{Code|1}} to {{Code|10}} (maximum value), the draw distance will be set to 500 meters. | ||
+ | {{--}} Setting the draw distance to 500 meters will cause occasional stutters. | ||
+ | {{--}} The '''Draw Distance''' slider of the [https://github.com/hunterbridges/DDGModernizer DDG Modernizer] doesn't enhance the game launcher's settings. | ||
+ | {{mm}} It's possible to check the draw distance of the game by changing the '''showframe''' registry key from {{Code|0}} to {{Code|1}} (see [[#High frame rate|High frame rate]]). | ||
+ | }} | ||
+ | |||
+ | ===Combine Widescreen/Ultra-widescreen and Frame pacing issues fix=== | ||
+ | |||
+ | {{ii}} Widescreen and Ultra-widescreen can be applied thanks to the [https://github.com/hunterbridges/DDGModernizer DDG Modernizer]. | ||
+ | {{ii}} '''DDG Modernizer''' utilize a temporary {{File|perfect.exe}} to apply their changes until the game is closed. To combine the Widescreen/Ultra-widescreen fix and the [[#Frame pacing issues|Frame pacing issues]] fix, some steps need to be followed. | ||
+ | {{ii}} Before proceding make a backup of the original {{File|perfect.exe}} file present in the game's installation folder. | ||
+ | |||
+ | {{Fixbox|description=Recover the temporary {{File|perfect.exe}}|fix= | ||
+ | |||
+ | # Chose the preferred modifications via {{File|DDGModernizer.exe}} and press the '''GO!!''' button to start the game. | ||
+ | # Once the game has started, press the {{Key|Ctrl|Alt|Delete}} combination to open the [[Keyboard#Common_Shortcuts|Windows Security Menu]]. | ||
+ | # Select the '''Task Manager''' option. | ||
+ | # Right click on {{Code|perfect.exe}} under the '''Apps''' tab and select '''Open file location'''. | ||
+ | # Copy the {{File|perfect.exe}} file and paste it in the game's installation folder. | ||
+ | # Close the game. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{mm}} The pasted {{File|perfect.exe}} file is storing all the modifications selected via {{File|DDGModernizer.exe}} and it will be detected by both ''dgVoodoo 2'' and ''Special K'' after applying the [[#Frame pacing issues|Frame pacing issues]] fix. | ||
}} | }} | ||
Line 91: | Line 102: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|}} | + | {{Game data/config|Windows|{{P|appdata}}\TAITO\perfect\BISLPM-65590fin\|{{p|hkcu}}\Software\TAITO\電車でGO! FINAL}} |
}} | }} | ||
Line 100: | Line 111: | ||
==Video== | ==Video== | ||
+ | {{Image|Densha de Go! Final - Advanced Settings (English).PNG|Advanced Settings (translated launcher).}} | ||
{{Video | {{Video | ||
|wsgf link = | |wsgf link = | ||
Line 107: | Line 119: | ||
|4k ultra hd wsgf award = | |4k ultra hd wsgf award = | ||
|widescreen resolution = hackable | |widescreen resolution = hackable | ||
− | |widescreen resolution notes= Widescreen support via the [https://github.com/hunterbridges/DDGModernizer DDG Modernizer]. | + | |widescreen resolution notes= Widescreen support via the [https://github.com/hunterbridges/DDGModernizer DDG Modernizer] {{Note|note=The game menus, FMV and HUD will be stretched based on the selected resolution.|name=stretched visuals}} |
|multimonitor = unknown | |multimonitor = unknown | ||
|multimonitor notes = | |multimonitor notes = | ||
|ultrawidescreen = hackable | |ultrawidescreen = hackable | ||
− | |ultrawidescreen notes = | + | |ultrawidescreen notes = Ultra-widescreen support via the [https://github.com/hunterbridges/DDGModernizer DDG Modernizer] {{Note|name=stretched visuals}} |
− | |4k ultra hd = | + | |4k ultra hd = true |
|4k ultra hd notes = | |4k ultra hd notes = | ||
|fov = unknown | |fov = unknown | ||
|fov notes = | |fov notes = | ||
− | |windowed = | + | |windowed = limited |
− | |windowed notes = | + | |windowed notes = See [[#Windowed and Borderless fullscreen windowed modes|Windowed and Boderless fullscreen windowed modes]]. |
|borderless windowed = hackable | |borderless windowed = hackable | ||
− | |borderless windowed notes = | + | |borderless windowed notes = See [[#Windowed and Borderless fullscreen windowed modes|Windowed and Boderless fullscreen windowed modes]]. |
− | |anisotropic = | + | |anisotropic = always on |
− | |anisotropic notes = | + | |anisotropic notes = The game forces 16x anisotropic filtering. |
− | |antialiasing = | + | |antialiasing = false |
|antialiasing notes = | |antialiasing notes = | ||
− | |upscaling = | + | |upscaling = false |
|upscaling tech = | |upscaling tech = | ||
|upscaling notes = | |upscaling notes = | ||
− | |vsync = | + | |vsync = limited |
− | |vsync notes = | + | |vsync notes = The game makes use of a badly implemented frame rate cap, which cause a lot of micro stuttering, see [[#Frame pacing issues|Frame pacing issues]] |
|60 fps = hackable | |60 fps = hackable | ||
− | |60 fps notes = The game is capped at | + | |60 fps notes = The game is capped at 30 FPS but can be unlocked to run at 60 FPS, see [[#High frame rate|High frame rate]]. |
|120 fps = false | |120 fps = false | ||
|120 fps notes = | |120 fps notes = | ||
− | |hdr = | + | |hdr = false |
|hdr notes = | |hdr notes = | ||
− | |ray tracing = | + | |ray tracing = false |
|ray tracing notes = | |ray tracing notes = | ||
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
+ | }} | ||
+ | |||
+ | ===Windowed and Borderless fullscreen windowed modes=== | ||
+ | {{--}} The launcher's '''Windowed''' mode only works if the selected resolution doesn't have the same vertical resolution as the desktop, otherwise it leads to a crash on boot. | ||
+ | {{--}} When using the '''Windowed''' mode under the same aforementioned conditions after applying the [[#Frame pacing issues|Frame pacing issues]] fix, the game won't crash but it will be erroneously rendered. | ||
+ | |||
+ | {{Fixbox|description=Use the ''Borderless Window'' mode of the [https://github.com/hunterbridges/DDGModernizer DDG Modernizer].|fix= | ||
+ | |||
+ | {{mm}} When correctly using the launcher's '''Windowed''' mode or the DDG Modernizer's '''Borderless Window''' mode it won't be possible to adjust the in-game brightness slider, see [[#Game brightness|Game brightness]]. | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:High frame rate|High frame rate]]=== | ||
+ | {{Fixbox|description=Enable 60 FPS|fix= | ||
+ | # Open Windows' [[Windows#Registry_Editor|Registry Editor]]. | ||
+ | # Navigate to {{Registry|{{p|hkcu}}\Software\TAITO\電車でGO! FINAL\|folder}} under the '''Computer''' category. | ||
+ | # Double click on the '''frameskip''' entry on the right side. | ||
+ | # Change the value from {{Code|1}} to {{Code|0}} and close the Registry Editor. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{--}} Due to a system language conflict on displaying Japanese characters, '''電車でGO! FINAL''' won't be probably shown in the registry path, a series of different characters will be shown instead. This doesn't affect the functionality of the registry keys. | ||
+ | {{ii}} The game has serious micro stuttering issues even after enabling the 60 FPS, see [[#Frame pacing issues|Frame pacing issues]]. | ||
+ | }} | ||
+ | |||
+ | ===Frame pacing issues=== | ||
+ | {{ii}} The game's installation folder requires elevated privileges to modify or add files in it. | ||
+ | |||
+ | {{Fixbox|description=Install dgVoodoo 2 and Special K|fix= | ||
+ | |||
+ | # Install [[DgVoodoo_2#DirectX_8|dgVoodoo 2]] (DirectX 8). | ||
+ | # Create a [[DgVoodoo_2#Game_specific_configuration_files|game specific configuration file]]. | ||
+ | # Open {{File|dgVoodoo.conf}} inside the game's installation folder and change '''PresentationModel''' from {{Code|auto}} to {{Code|flip_discard}} | ||
+ | # Manually install [[Special_K#Advanced_.28local.29|Special K]] by renaming the {{File|SpecialK32.dll}} to {{File|dinput8.dll}} | ||
+ | # Enable the [[Special_K#Frame_rate_limiter|Special K frame rate limiter]] at 60 FPS. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} This fix is intended to be used with the game unlocked to run at 60 FPS (see [[#High frame rate|High frame rate]]). | ||
+ | {{ii}} It's suggested to run the game at a native 60 Hz resolution to have more consistent results. | ||
}} | }} | ||
==Input== | ==Input== | ||
+ | {{Image|Densha de Go! Final - Game launcher - Keyboard Type A (English).PNG|Keyboard controls - Type A (translated launcher).}} | ||
+ | {{Image|Densha de Go! Final - Game launcher - Keyboard Type B (English).PNG|Keyboard controls - Type B (translated launcher).}} | ||
+ | {{Image|Densha de Go! Final - Game launcher - Joypad (English).PNG|Joypad controls (translated launcher).}} | ||
{{Input | {{Input | ||
|key remap = false | |key remap = false | ||
|key remap notes = | |key remap notes = | ||
+ | |acceleration option = n/a | ||
+ | |acceleration option notes = | ||
+ | |mouse sensitivity = n/a | ||
+ | |mouse sensitivity notes = | ||
|mouse menu = false | |mouse menu = false | ||
|mouse menu notes = | |mouse menu notes = | ||
+ | |invert mouse y-axis = n/a | ||
+ | |invert mouse y-axis notes = | ||
|controller support = true | |controller support = true | ||
− | |controller support notes = DirectInput | + | |controller support notes = DirectInput native support for digital controllers. |
− | |full controller = | + | |full controller = limited |
− | |full controller notes = | + | |full controller notes = The game and menus can be navigated with the controller with some exceptions{{Note|Camera controls are available only via keyboard. Switching game mode is performed via the {{Key|Space}} key on keyboard.}} |
+ | More importantly, the '''Pause''' menu can only be accessed via the {{Key|Esc}} key on keyboard. | ||
|controller remap = false | |controller remap = false | ||
|controller remap notes = | |controller remap notes = | ||
− | |xinput controllers = | + | |controller sensitivity = n/a |
− | |xinput controllers notes = | + | |controller sensitivity notes= |
− | |xbox prompts = | + | |invert controller y-axis = n/a |
+ | |invert controller y-axis notes= | ||
+ | |xinput controllers = limited | ||
+ | |xinput controllers notes = Uses incorrect button mapping{{Note|''D-pad'' is bound to {{Key|LS}}. ''ATS/Confirm'' is bound to {{Key|𝐀}}, ''Horn/Back'' to {{Key|𝐁}}, the ''Left item'' to {{Key|𝗬}} and the ''Right item'' to {{Key|𝐗}}.}} | ||
+ | |xbox prompts = false | ||
|xbox prompts notes = | |xbox prompts notes = | ||
− | |impulse triggers = | + | |impulse triggers = false |
|impulse triggers notes = | |impulse triggers notes = | ||
− | |dualshock 4 = | + | |dualshock 4 = limited |
− | |dualshock 4 notes = | + | |dualshock 4 notes = Uses incorrect button mapping{{Note|''D-pad'' is bound to {{Key|LS}}. ''ATS/Confirm'' is bound to {{Key|□ sᴏ̨ᴜᴀʀᴇ}}, ''Horn/Back'' to {{Key|× ᴄʀᴏss}}, the ''Left item'' to {{Key|△ ᴛʀɪᴀɴɢʟᴇ}} and the ''Right item'' to {{Key|○ ᴄɪʀᴄʟᴇ}}.}} |
− | |dualshock prompts = | + | |dualshock prompts = false |
|dualshock prompts notes = | |dualshock prompts notes = | ||
− | |light bar support = | + | |light bar support = false |
|light bar support notes = | |light bar support notes = | ||
− | |dualshock 4 modes = | + | |dualshock 4 modes = Wired |
|dualshock 4 modes notes = | |dualshock 4 modes notes = | ||
|tracked motion controllers= unknown | |tracked motion controllers= unknown | ||
Line 171: | Line 234: | ||
|tracked motion prompts = unknown | |tracked motion prompts = unknown | ||
|tracked motion prompts notes = | |tracked motion prompts notes = | ||
− | |other controllers = | + | |other controllers = true |
|other controllers notes = | |other controllers notes = | ||
− | |other button prompts = | + | |other button prompts = generic |
|other button prompts notes= | |other button prompts notes= | ||
|controller hotplug = unknown | |controller hotplug = unknown | ||
|controller hotplug notes = | |controller hotplug notes = | ||
− | |haptic feedback = | + | |haptic feedback = false |
|haptic feedback notes = | |haptic feedback notes = | ||
− | |simultaneous input = | + | |simultaneous input = false |
|simultaneous input notes = | |simultaneous input notes = | ||
|steam input api = unknown | |steam input api = unknown | ||
Line 199: | Line 262: | ||
|surround sound = unknown | |surround sound = unknown | ||
|surround sound notes = | |surround sound notes = | ||
− | |subtitles = | + | |subtitles = false |
|subtitles notes = | |subtitles notes = | ||
− | |closed captions = | + | |closed captions = false |
|closed captions notes = | |closed captions notes = | ||
− | |mute on focus lost = | + | |mute on focus lost = true |
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = | |eax support = | ||
|eax support notes = | |eax support notes = | ||
− | |royalty free audio = | + | |royalty free audio = true |
|royalty free audio notes = | |royalty free audio notes = | ||
|red book cd audio = | |red book cd audio = | ||
Line 216: | Line 279: | ||
{{L10n|content= | {{L10n|content= | ||
+ | {{L10n/switch | ||
+ | |language = English | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |notes = English language is available via the [https://sites.google.com/view/ddgcrew/games/densha-de-go-final English Translation Patch] by the DDGCrew team. | ||
+ | |fan = true | ||
+ | |ref = | ||
+ | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Japanese | |language = Japanese | ||
Line 223: | Line 295: | ||
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
}} | }} | ||
Line 240: | Line 303: | ||
|local play players = 2 | |local play players = 2 | ||
|local play modes = Co-Op | |local play modes = Co-Op | ||
− | |local play notes = Conductor's Mode is available for two players. This mode can be either | + | |local play notes = <br>'''Conductor's Mode''' is available for two players. This mode can be either played with a single keyboard for both the train and conductor's commands or the player with the gamepad will control the train and the conductor's commands will be available via keyboard.{{Note|Solo players can control both the train and conductor's commands via a single keyboard.}} |
− | Solo players can control both the train and conductor's commands via a single keyboard. | + | |lan play = false |
+ | |lan play players = | ||
+ | |lan play modes = | ||
+ | |lan play notes = | ||
+ | |online play = false | ||
+ | |online play players = | ||
+ | |online play modes = | ||
+ | |online play notes = | ||
+ | |asynchronous = | ||
+ | |asynchronous notes = | ||
+ | }}{{Network/Connections | ||
+ | |matchmaking = | ||
+ | |matchmaking notes = | ||
+ | |p2p = | ||
+ | |p2p notes = | ||
+ | |dedicated = | ||
+ | |dedicated notes = | ||
+ | |self-hosting = | ||
+ | |self-hosting notes = | ||
+ | |direct ip = | ||
+ | |direct ip notes = | ||
+ | }}{{Network/Ports | ||
+ | |tcp = | ||
+ | |udp = | ||
+ | |upnp = | ||
+ | }} | ||
+ | |||
+ | ==Issues fixed== | ||
+ | |||
+ | ===Low performances=== | ||
+ | {{ii}} The game can fail to maintain good performances even on capable machines due to having an high [[Windows#Changing_default_timer_resolution|timer resolution]]. | ||
+ | |||
+ | {{Fixbox|description=Follow the [[#Frame pacing issues|Frame pacing issues]] fix guide.}} | ||
+ | |||
+ | ===Game brightness=== | ||
+ | {{ii}} When running in fullscreen mode, the in-game brightness slider rely on the GPU color settings to be adjusted. | ||
+ | {{--}} When the game rely on the GPU color settings, it's presentation will be overly bright if the in-game brightness slider is set at the default settings. | ||
+ | |||
+ | {{Fixbox|description=Lower the in-game brightness slider by eight notches.|fix= | ||
+ | |||
+ | {{++}} This value correspond to the unprocessed image sent by the GPU and the actual brightness values of the original PlayStation 2 version.<ref>{{Refcheck|user=SixelAlexiS|date=2023-01-14|comment=Comparisons made with the original PlayStation 2 version of the game via emulation and on real-time console. The PlayStation 2 version apply other processing effects on top of it that aren't available on the PC version.}}</ref> | ||
+ | {{ii}} In the case of Nvidia GPU, if the '''Override to reference mode''' option under the [[Nvidia_Control_Panel#Adjusting_Desktop_Color_Settings|Desktop Color Settings]] is checked, the game won't rely on the GPU color settings and so it will look as intended. | ||
+ | {{mm}} The aforementioned behavior is applied when the game is running in [[#Windowed and Borderless fullscreen windowed modes|Windowed and Boderless fullscreen windowed modes]] as well. | ||
}} | }} | ||
Line 247: | Line 352: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = 8.1 |
− | |direct3d notes = | + | |direct3d notes = <ref>{{Refcheck|user=SixelAlexiS|date=2022-12-29|comment=Game only hooks on dgVoodoo2's DX8/8.1 DLL wrapper.}}</ref> |
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = | ||
Line 305: | Line 410: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = | + | |minOS = 98 |
− | |minCPU = Intel Pentium III | + | |minCPU = Intel Pentium III 1.0 GHz |
|minCPU2 = | |minCPU2 = | ||
− | |minRAM = | + | |minRAM = 256 MB |
− | |minHD = 2. | + | |minHD = 2.6 GB |
− | |minGPU = | + | |minGPU = Nvidia GeForce2 MX |
− | |minGPU2 = | + | |minGPU2 = ATI Radeon 8500 |
− | |minVRAM = | + | |minVRAM = 32 MB |
|minDX = 8.1 | |minDX = 8.1 | ||
− | |recOS = | + | |recOS = |
|recCPU = | |recCPU = | ||
|recCPU2 = | |recCPU2 = |
Latest revision as of 20:00, 27 July 2024
Developers | |
---|---|
Taito | |
Windows | Unbalance Corporation |
Publishers | |
Taito | |
Release dates | |
Windows | December 17, 2004 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | First-person, Cinematic camera |
Controls | Direct control |
Genres | Vehicle simulator, Arcade |
Vehicles | Train |
Art styles | Realistic |
Themes | Japan |
Series | Densha de Go! |
Densha de Go! | |
---|---|
Densha de Go! | 1997 |
Densha de Go! 2 3000 | 2000 |
Densha de Go! Nagoya Railroad | 2000 |
Densha de Go! Final | 2004 |
Warnings
- This game is only playable in English with a fan translation (see Localizations for details and other supported languages).
Densha de Go! Final (電車でGO! FINAL - Let's Go by Train! Final) is a Japanese train driving game with arcade elements developed and produced by Taito, part of the Densha de Go! series.
The PC port was developed by Unbalance Corporation, based on the original PlayStation 2 game released on May 27, 2004.
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail |
Essential improvements
Skip intro videos
Skip the Taito video |
---|
|
Skip the West OP intro |
---|
Notes
|
Increase the draw distance
Tweak the slider referred as Depth of Field in the translated launcher (ddgfncal.exe ).
|
---|
|
Combine Widescreen/Ultra-widescreen and Frame pacing issues fix
- Widescreen and Ultra-widescreen can be applied thanks to the DDG Modernizer.
- DDG Modernizer utilize a temporary
perfect.exe
to apply their changes until the game is closed. To combine the Widescreen/Ultra-widescreen fix and the Frame pacing issues fix, some steps need to be followed. - Before proceding make a backup of the original
perfect.exe
file present in the game's installation folder.
Recover the temporary perfect.exe
|
---|
Notes
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %APPDATA%\TAITO\perfect\BISLPM-65590fin\ HKEY_CURRENT_USER\Software\TAITO\電車でGO! FINAL |
Save game data location
System | Location |
---|---|
Windows | %APPDATA%\TAITO\perfect\BISLPM-65590fin\ |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | Widescreen support via the DDG Modernizer [Note 1] | ||
Multi-monitor | |||
Ultra-widescreen | Ultra-widescreen support via the DDG Modernizer [Note 1] | ||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | See Windowed and Boderless fullscreen windowed modes. | ||
Borderless fullscreen windowed | See Windowed and Boderless fullscreen windowed modes. | ||
Anisotropic filtering (AF) | The game forces 16x anisotropic filtering. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
High-fidelity upscaling | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | The game makes use of a badly implemented frame rate cap, which cause a lot of micro stuttering, see Frame pacing issues | ||
60 FPS | The game is capped at 30 FPS but can be unlocked to run at 60 FPS, see High frame rate. | ||
120+ FPS | |||
High dynamic range display (HDR) | |||
Ray tracing (RT) |
Windowed and Borderless fullscreen windowed modes
- The launcher's Windowed mode only works if the selected resolution doesn't have the same vertical resolution as the desktop, otherwise it leads to a crash on boot.
- When using the Windowed mode under the same aforementioned conditions after applying the Frame pacing issues fix, the game won't crash but it will be erroneously rendered.
Use the Borderless Window mode of the DDG Modernizer. |
---|
|
High frame rate
Enable 60 FPS |
---|
Notes
|
Frame pacing issues
- The game's installation folder requires elevated privileges to modify or add files in it.
Install dgVoodoo 2 and Special K |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | See the glossary page for potential workarounds. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | DirectInput native support for digital controllers. | |
Full controller support | The game and menus can be navigated with the controller with some exceptions[Note 2] More importantly, the Pause menu can only be accessed via the Esc key on keyboard. | |
Controller remapping | See the glossary page for potential workarounds. | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | Uses incorrect button mapping[Note 3] | |
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | Uses incorrect button mapping[Note 4] | |
---|---|---|
PlayStation button prompts | ||
Light bar support | ||
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes | Wired |
Generic/other controllers | ||
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | English language is available via the English Translation Patch by the DDGCrew team. | |||
Japanese |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
Local play | 2 | Co-op Conductor's Mode is available for two players. This mode can be either played with a single keyboard for both the train and conductor's commands or the player with the gamepad will control the train and the conductor's commands will be available via keyboard.[Note 5] |
||
LAN play | ||||
Online play |
Issues fixed
Low performances
- The game can fail to maintain good performances even on capable machines due to having an high timer resolution.
Follow the Frame pacing issues fix guide. |
---|
Game brightness
- When running in fullscreen mode, the in-game brightness slider rely on the GPU color settings to be adjusted.
- When the game rely on the GPU color settings, it's presentation will be overly bright if the in-game brightness slider is set at the default settings.
Lower the in-game brightness slider by eight notches. |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 8.1 | [2] |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
- No middleware information; you can edit this page to add it.
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | 98 | |
Processor (CPU) | Intel Pentium III 1.0 GHz | |
System memory (RAM) | 256 MB | |
Hard disk drive (HDD) | 2.6 GB | |
Video card (GPU) | Nvidia GeForce2 MX ATI Radeon 8500 32 MB of VRAM DirectX 8.1 compatible |
Notes
- ↑ 1.0 1.1 The game menus, FMV and HUD will be stretched based on the selected resolution.
- ↑ Camera controls are available only via keyboard. Switching game mode is performed via the Space ␣ key on keyboard.
- ↑ D-pad is bound to LS. ATS/Confirm is bound to 𝐀, Horn/Back to 𝐁, the Left item to 𝗬 and the Right item to 𝐗.
- ↑ D-pad is bound to LS. ATS/Confirm is bound to □ sᴏ̨ᴜᴀʀᴇ, Horn/Back to × ᴄʀᴏss, the Left item to △ ᴛʀɪᴀɴɢʟᴇ and the Right item to ○ ᴄɪʀᴄʟᴇ.
- ↑ Solo players can control both the train and conductor's commands via a single keyboard.
References
- ↑ Verified by User:SixelAlexiS on 2023-01-14
- Comparisons made with the original PlayStation 2 version of the game via emulation and on real-time console. The PlayStation 2 version apply other processing effects on top of it that aren't available on the PC version.
- ↑ Verified by User:SixelAlexiS on 2022-12-29
- Game only hooks on dgVoodoo2's DX8/8.1 DLL wrapper.