Difference between revisions of "Tonic Trouble"
From PCGamingWiki, the wiki about fixing PC games
m |
AlphaYellow (talk | contribs) (→Xidi) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 196: | Line 196: | ||
{{Fixbox|description=Installing Xidi|fix= | {{Fixbox|description=Installing Xidi|fix= | ||
− | {{ii}} Works with [https://github.com/samuelgr/Xidi/ Xidi] library in DInput form, but requires | + | {{ii}} Works with [https://github.com/samuelgr/Xidi/ Xidi] library in DInput form, but requires dropping Xidi's {{file|dinput.dll}} into {{folder|{{p|game}}}}. |
# Ensure the system is running Windows 10 or 11. Xidi is built to target Windows 10 or 11 and does not support older versions of Windows. | # Ensure the system is running Windows 10 or 11. Xidi is built to target Windows 10 or 11 and does not support older versions of Windows. | ||
# Ensure the Visual C++ Runtime for Visual Studio 2022 is installed. Xidi is linked against this runtime and will not work without it. If running a 64-bit operating system, install both the x86 and the x64 versions of this runtime, otherwise install just the x86 version. | # Ensure the Visual C++ Runtime for Visual Studio 2022 is installed. Xidi is linked against this runtime and will not work without it. If running a 64-bit operating system, install both the x86 and the x64 versions of this runtime, otherwise install just the x86 version. | ||
Line 211: | Line 211: | ||
|separate volume notes = Sound, Music, and Voice. | |separate volume notes = Sound, Music, and Voice. | ||
|surround sound = true | |surround sound = true | ||
− | |surround sound notes = Using | + | |surround sound notes = Using DirectSound3D and A3D 2.0. Both are disabled by default, but can be re-enabled manually. See [[#Restore 3D sound|Restore 3D sound]] for restoring DirectSound3D and A3D 2.0. |
|subtitles = true | |subtitles = true | ||
|subtitles notes = | |subtitles notes = | ||
Line 230: | Line 230: | ||
# Add and enable the game in Creative Alchemy. Make sure to copy and paste {{file|dsound.dll}} generated by Creative Alchemy to {{folder|{{p|game}}\DLL\}} as well, as this will be required later. | # Add and enable the game in Creative Alchemy. Make sure to copy and paste {{file|dsound.dll}} generated by Creative Alchemy to {{folder|{{p|game}}\DLL\}} as well, as this will be required later. | ||
# Copy [https://www.mediafire.com/file/7819oyn4m3gj1h4/Tonic_Trouble_3D_Sound_Setup_Executable.7z/file this executable] to {{folder|{{p|game}}\DLL\}} (if the French version is installed, skip this step as this is already included with that version) and [https://disk.yandex.com/d/NqBR_tZhYLkH_g WAVa1BVR.dll] if it's missing. | # Copy [https://www.mediafire.com/file/7819oyn4m3gj1h4/Tonic_Trouble_3D_Sound_Setup_Executable.7z/file this executable] to {{folder|{{p|game}}\DLL\}} (if the French version is installed, skip this step as this is already included with that version) and [https://disk.yandex.com/d/NqBR_tZhYLkH_g WAVa1BVR.dll] if it's missing. | ||
− | # Install [http://www.worknd.ru/A3D-Live.exe A3D Live] (After installing, go to {{folder|{{p|windir}}}} and delete | + | # Install [http://www.worknd.ru/A3D-Live.exe A3D Live] (After installing, go to {{folder|{{p|windir}}}} and delete {{file|a3dsplhs.exe}} to prevent the A3D splash screen from popping up). |
# Open {{file|SetupSound3D.exe}} and say yes when prompted to enable 3D sound. Configure desired settings and select 'Save and Quit'. | # Open {{file|SetupSound3D.exe}} and say yes when prompted to enable 3D sound. Configure desired settings and select 'Save and Quit'. | ||
− | # If | + | # If the game crashes during startup using [[DSOAL]], set '''Disable A3D''', and it will use DirectSound3D instead. |
'''Notes''' | '''Notes''' |
Latest revision as of 13:55, 6 February 2024
Developers | |
---|---|
Ubisoft Montreal | |
Ubi Pictures | |
Publishers | |
Ubisoft | |
Engines | |
Ubisoft OpenSpace | |
Release dates | |
Windows | December 6, 1999 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Platform |
Art styles | Stylized |
Series | Tonic Trouble |
Tonic Trouble | |
---|---|
Tonic Trouble Special Edition | 1998 |
Tonic Trouble | 1999 |
Tonic Trouble is a singleplayer third-person platform game in the Tonic Trouble series.
It has poor compatibility with modern operating systems.[1] See here for fixes. Character animations are not capped at 30 FPS, meanwhile the Special Edition's character animations are capped.
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | Game also requires running it via a shortcut created in the desktop after installation to run it properly. |
- This game is not available digitally.
- A free demo version is available from Archive.org.
Version differences
- Special Edition refers to a set of many earlier builds of this game which were released around a year before it was finally sold in retail stores. They contain many differences from this version and were only bundled on some OEM discs. Some textures in retail version are in worse quality than in any Special Edition version (64x64 vs 128x128).
Essential improvements
Patches
- Patches are available here. The
ttsndfix.zip
patch fixes sounds not playing on A3D-compatible sound cards. All of the other patches listed here are not meant to be used with the retail version, but rather Tonic Trouble Special Edition.
Playing on modern operating systems
Use a compatibility patch |
---|
Notes
|
Play without the shortcut and disc
- Install the compatibility patch before proceeding. See Playing on modern operating systems.
Apply the NO DISC patch |
---|
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\GAMEDATA\OPTIONS[Note 1] %WINDIR%\UBISOFT\UBI.INI[Note 1] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\GAMEDATA\SaveGame[Note 1] |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | See this page to setup widescreen. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | Due to DirectX 6's resolution limit, 1440p and above require a DirectX wrapper, like dgVoodoo2. | ||
Field of view (FOV) | |||
Windowed | See the glossary page for potential workarounds. | ||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
High-fidelity upscaling | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | See the glossary page for potential workarounds. | ||
60 FPS | Unlike Tonic Trouble Special Edition, the retail version's character animations are not capped at 30 FPS.[2] | ||
120+ FPS | Frame rate is capped at 63 FPS. | ||
High dynamic range display (HDR) |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | All 10 keyboard keys listed in the controls menu can be remapped. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Use Rayman 2 Input Fix on modern systems. Note that this was originally meant for Rayman 2: The Great Escape, but is also compatible with Tonic Trouble. | |
Full controller support | If a gamepad is not detected on startup, joystick input is disabled and must be re-enabled in the Controls menu. Some commands are also not bound to the gamepad. | |
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | ||
---|---|---|
PlayStation button prompts | ||
Light bar support | ||
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes |
Generic/other controllers | ||
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
- F1 will show game totals, F9 will toggle the HUD, and F4 will show the console. Typing and entering "version" in the console will show the current game version. Also, to save manually, just type
SAVEGAME
in the console.
Xidi
- Adds full DirectInput controller support for modern XInput-based controllers.
- Restores haptic feedback.
Installing Xidi |
---|
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Sound, Music, and Voice. | |
Surround sound | Using DirectSound3D and A3D 2.0. Both are disabled by default, but can be re-enabled manually. See Restore 3D sound for restoring DirectSound3D and A3D 2.0. | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
EAX support | The game uses Aureal A3D 2.0 (not EAX).[3] See Restore 3D sound. | |
Royalty free audio |
Restore 3D sound
Restore DirectSound 3D and A3D 2.0 effects[4] |
---|
Notes
|
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Spanish | Castilian. | |||
Russian | Fan translation. |
- Retail version's languages are individually separated by regional releases.
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 6 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Modifications
- Tonic Trouble AI Upscaled Texture Pack - upscale of every single texture using Cupscale with the Fatality MK2 model and even a few textures were remade from scratch
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | 98 |
Processor (CPU) | 166 MHz Intel Pentium processor or compatible MMXTM and non-MMXTMCyrix PR 233 MHz, AMD K6-2 266 MHz | 233 MMXTMAGPCyrix XXX, AMD K6-2 XXX |
System memory (RAM) | 32 MB | 64 MB |
Hard disk drive (HDD) | 250 MB | |
Video card (GPU) | All cards compatible with DX6 tested chipset: VOODOO 1, VOODOO 2 and VOODOO 3 (3DFX), ATI rage pro, Power VR2, Matrox G200 and G100, S3 savage 3D, Intel 740, NVIDIA TNT, Riva 128, Permedia 2 2 MB of VRAM DirectX 6 compatible | 8 MB of VRAM |
Notes
- ↑ 1.0 1.1 1.2 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
- ↑ DxWnd / Discussion / General Discussion:Tonic Trouble - last accessed on May 2023
- ↑ Verified by User:icup321 on September 17, 2019
- When making a comparison between 30 and 60 FPS video captures, 60 FPS version does not have duplicate frames in the animation when frame stepping through it.
- ↑ Aureal A3D Central - 3D Sound Software list - last accessed on May 2023
- ↑ Verified by User:icup321 on 2019-09-25
- Tested on English retail version, dgVoodoo 2, W10.