Difference between revisions of "Machines"
From PCGamingWiki, the wiki about fixing PC games
m (updated template usage) |
m (General maintenance with AutoWikiBrowser in Bot mode) |
||
(21 intermediate revisions by 12 users not shown) | |||
Line 8: | Line 8: | ||
|release dates= | |release dates= | ||
{{Infobox game/row/date|Windows|April 14, 1999}} | {{Infobox game/row/date|Windows|April 14, 1999}} | ||
+ | |reception = | ||
+ | {{Infobox game/row/reception|IGDB|machines|65}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | }} | ||
+ | {{Infobox game/row/taxonomy/modes | }} | ||
+ | {{Infobox game/row/taxonomy/pacing | }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | }} | ||
+ | {{Infobox game/row/taxonomy/controls | }} | ||
+ | {{Infobox game/row/taxonomy/genres | }} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | }} | ||
+ | {{Infobox game/row/taxonomy/themes | }} | ||
+ | {{Infobox game/row/taxonomy/series | }} | ||
|steam appid = | |steam appid = | ||
− | |gogcom | + | |steam appid side = |
+ | |gogcom id = | ||
+ | |gogcom id side = | ||
+ | |official site= http://www.machinesthegame.co.uk/ | ||
+ | |hltb = | ||
|strategywiki = | |strategywiki = | ||
+ | |mobygames = machines | ||
|wikipedia = Machines (video game) | |wikipedia = Machines (video game) | ||
|winehq = | |winehq = | ||
Line 16: | Line 36: | ||
}} | }} | ||
− | ''' | + | '''General information''' |
{{ii}} This game is also known as ''Machines: Wired for War''. | {{ii}} This game is also known as ''Machines: Wired for War''. | ||
− | + | {{mm}} [https://github.com/NightDive-Studio/machines Official source code] | |
− | |||
− | {{mm}} [ | ||
− | |||
{{mm}} [https://web.archive.org/web/20020806110301/http://www.acclaim.com:80/games/machines/index.html Official Acclaim website for Machines (archived)] | {{mm}} [https://web.archive.org/web/20020806110301/http://www.acclaim.com:80/games/machines/index.html Official Acclaim website for Machines (archived)] | ||
{{mm}} [http://forums.wiredforwar.org/ WiredForWar forums (old)] - fan community. | {{mm}} [http://forums.wiredforwar.org/ WiredForWar forums (old)] - fan community. | ||
Line 28: | Line 45: | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row|Retail||Disc|||Windows}} | + | {{Availability/row|Retail||Disc|{{DRM|SecuROM}}||Windows}} |
}} | }} | ||
Line 38: | Line 55: | ||
===dgVoodoo 2=== | ===dgVoodoo 2=== | ||
{{++}} With dgVoodoo 2 the game is rendered in 32 bit color depth and can be used to force anti-aliasing and anisotropic filtering. | {{++}} With dgVoodoo 2 the game is rendered in 32 bit color depth and can be used to force anti-aliasing and anisotropic filtering. | ||
+ | {{--}} This can cause unstable framerate. | ||
{{Fixbox|description=Instructions|ref=<ref name="refcheck Antrad">{{refcheck|user=Antrad|date=April 6, 2018}}</ref>|fix= | {{Fixbox|description=Instructions|ref=<ref name="refcheck Antrad">{{refcheck|user=Antrad|date=April 6, 2018}}</ref>|fix= | ||
− | # Download the latest version of [ | + | # Download the latest version of [[dgVoodoo 2]] and extract it (verified working on version 2.54). |
# Copy all the files from the <code>MS</code> folder and paste the files into the game installation folder. | # Copy all the files from the <code>MS</code> folder and paste the files into the game installation folder. | ||
− | # Optional: Run <code>dgVoodooCpl.exe</code> and configure the settings | + | # Optional: Run <code>dgVoodooCpl.exe</code> and configure the settings. |
* Game uses DirectX, so the above mentioned improvements should be activated in the DirectX tab. | * Game uses DirectX, so the above mentioned improvements should be activated in the DirectX tab. | ||
}} | }} | ||
+ | |||
+ | ===Machines Loader=== | ||
+ | {{ii}}[http://wiredforwar.org/topic/17/mods-machines-loader Machines Loader] is a small application that can be used to modify the unit limits for the scenario and campaign modes. | ||
==Game data== | ==Game data== | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|}} | + | {{Game data/config|Windows|{{P|hkcu}}\Software\Acclaim Entertainment\Machines}} |
}} | }} | ||
Line 57: | Line 78: | ||
}} | }} | ||
− | ==Video | + | ==Video== |
{{Image|Machines - options menu.png|Options menu.}} | {{Image|Machines - options menu.png|Options menu.}} | ||
− | {{Video | + | {{Video |
|wsgf link = | |wsgf link = | ||
|widescreen wsgf award = | |widescreen wsgf award = | ||
Line 66: | Line 87: | ||
|4k ultra hd wsgf award = | |4k ultra hd wsgf award = | ||
|widescreen resolution = true | |widescreen resolution = true | ||
− | |widescreen resolution notes= Menus remain 640x480. | + | |widescreen resolution notes= Menus remain 640x480. "Screen Resolution Lock" option determines whether menus are output as fullscreen 640x480, or centered with black borders at the selected resolution. |
|multimonitor = unknown | |multimonitor = unknown | ||
|multimonitor notes = | |multimonitor notes = | ||
− | |ultrawidescreen = | + | |ultrawidescreen = true |
− | |ultrawidescreen notes = | + | |ultrawidescreen notes = Menus remain 640x480. "Screen Resolution Lock" option determines whether menus are output as fullscreen 640x480, or centered with black borders at the selected resolution. |
− | |4k ultra hd = | + | |4k ultra hd = hackable |
− | |4k ultra hd notes = | + | |4k ultra hd notes = Use [[dgVoodoo 2]] for [[dgVoodoo 2#HUD and interface scaling on high resolutions|HUD and interface scaling]] with "Free Mouse" selected in [[dgVoodoo 2#Hidden options and settings|hidden options and settings]]. |
|fov = false | |fov = false | ||
|fov notes = {{term|hor+}}. | |fov notes = {{term|hor+}}. | ||
Line 80: | Line 101: | ||
|borderless windowed notes = | |borderless windowed notes = | ||
|anisotropic = hackable | |anisotropic = hackable | ||
− | |anisotropic notes = Force using [[#dgVoodoo 2|dgVoodoo 2]]. | + | |anisotropic notes = Force using [[#dgVoodoo 2|dgVoodoo 2]] or GPU control panel. |
|antialiasing = hackable | |antialiasing = hackable | ||
− | |antialiasing notes = | + | |antialiasing notes = [[#dgVoodoo 2|dgVoodoo 2]] can be used to force MSAA, but it causes minor artifacts on letters and GUI elements. |
+ | |upscaling = false | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
− | |vsync notes = On | + | |vsync notes = On by default during gameplay. Can be forced using [[#dgVoodoo 2|dgVoodoo 2]] to enable it in the menus too. |
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
− | |120 fps = | + | |120 fps = true |
− | |120 fps notes = | + | |120 fps notes = No frame rate or refresh rate cap. High FPS results in low horizontal mouse sensitivity in first-person mode and faster menu transition animations. |
− | |hdr = | + | |hdr = false |
|hdr notes = | |hdr notes = | ||
|color blind = unknown | |color blind = unknown | ||
Line 95: | Line 119: | ||
}} | }} | ||
− | ==Input | + | ==Input== |
− | {{Input | + | {{Input |
|key remap = false | |key remap = false | ||
|key remap notes = | |key remap notes = | ||
Line 159: | Line 183: | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
− | {{Audio | + | {{Audio |
− | |separate volume = | + | |separate volume = false |
− | |separate volume notes = | + | |separate volume notes = There are music and SFX volume sliders in the options menu, but they both change the master volume. |
|surround sound = true | |surround sound = true | ||
|surround sound notes = Aureal A3D. | |surround sound notes = Aureal A3D. | ||
− | |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 = false |
|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 = | ||
+ | }} | ||
+ | |||
+ | {{L10n|content= | ||
+ | {{L10n/switch | ||
+ | |language = English | ||
+ | |interface = true | ||
+ | |audio = unknown | ||
+ | |subtitles = unknown | ||
+ | |notes = | ||
+ | |ref = | ||
+ | |fan = | ||
+ | }} | ||
+ | }} | ||
+ | |||
+ | ==Issues unresolved== | ||
+ | |||
+ | ===Random game crashes (Windows 7)=== | ||
+ | {{ii}} Game can occasionally crash during gameplay even when Windows XP fix has been applied. Often saving is recommended to prevent loss of progress.<ref name="refcheck Antrad" /> | ||
+ | |||
+ | ==Issues fixed== | ||
+ | |||
+ | ===Selection boxes not rendered=== | ||
+ | {{ii}} Different types of selection boxes may not render on some graphics cards. | ||
+ | {{Fixbox|description=Instructions|ref=<ref name="refcheck Antrad"/>|fix= | ||
+ | # In the options menu check or uncheck ''2D Selection Box'' to render a 2D or 3D selection box. | ||
+ | }} | ||
+ | |||
+ | ===No textures rendered in game=== | ||
+ | {{ii}} During gameplay 3D objects are rendered without textures. | ||
+ | {{Fixbox|description=Instructions|ref=<ref name="refcheck Antrad"/>|fix= | ||
+ | # In the options menu check ''Screen Resolution Lock''. | ||
+ | }} | ||
+ | |||
+ | ===Game uses low resolution textures=== | ||
+ | {{ii}} A video memory setting limits the amount of memory available to store textures. | ||
+ | {{Fixbox|description=Instructions|ref=<ref>{{Refurl|url=http://wiredforwar.org/topic/110/texture4/6|title=WiredForWar.org - texture4|date=May 2023}}</ref>|fix= | ||
+ | # Open the <code>{{P|game}}\vidcard.cap</code> file with ''Notepad''. | ||
+ | # Add <code>0</code> at the end of each of the two numbers to increase their values. | ||
+ | # Save the file. | ||
}} | }} | ||
Line 179: | Line 244: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = 6 | + | |direct3d versions = 6 |
|direct3d notes = | |direct3d notes = | ||
|directdraw versions = | |directdraw versions = | ||
Line 199: | Line 264: | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | |64-bit executable | + | |windows 32-bit exe = true |
− | |64-bit executable notes= | + | |windows 64-bit exe = false |
+ | |windows arm app = false | ||
+ | |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 = | ||
}} | }} | ||
Line 206: | Line 281: | ||
{{System requirements | {{System requirements | ||
|OSfamily = Windows | |OSfamily = Windows | ||
+ | |ref = <ref>Information taken from the game manual and readme file.</ref> | ||
+ | |||
|minOS = 95 | |minOS = 95 | ||
− | |minCPU = Intel Pentium | + | |minCPU = Intel Pentium 200 MHz |
|minRAM = 32 MB | |minRAM = 32 MB | ||
|minHD = 115 MB | |minHD = 115 MB | ||
− | |minGPU = Voodoo 1 | + | |minGPU = Voodoo 1 |
+ | |minGPU2 = Riva 128 | ||
|minVRAM = 4 MB | |minVRAM = 4 MB | ||
|minDX = 6.1 | |minDX = 6.1 | ||
+ | |||
|recOS = 98 | |recOS = 98 | ||
|recRAM = 64 MB | |recRAM = 64 MB | ||
|recHD = 400 MB | |recHD = 400 MB | ||
− | |recGPU = Voodoo 2 | + | |recGPU = Voodoo 2 |
+ | |recGPU2 = Riva TNT | ||
+ | |recGPU3 = Matrox G200 | ||
|recVRAM = 8 MB | |recVRAM = 8 MB | ||
}} | }} | ||
− | |||
{{References}} | {{References}} |
Latest revision as of 04:02, 13 May 2023
Developers | |
---|---|
Charybdis Limited | |
Publishers | |
Acclaim Entertainment | |
Release dates | |
Windows | April 14, 1999 |
Reception | |
IGDB | 65 |
General information
- This game is also known as Machines: Wired for War.
- Official source code
- Official Acclaim website for Machines (archived)
- WiredForWar forums (old) - fan community.
- WiredForWar forums (new) - fan community.
Availability
Essential improvements
Patches
- Latest patch v1.15 and a Windows 2000/XP fix can be downloaded here under Play (click letter H) - Downloads.
dgVoodoo 2
- With dgVoodoo 2 the game is rendered in 32 bit color depth and can be used to force anti-aliasing and anisotropic filtering.
- This can cause unstable framerate.
Instructions[1] |
---|
|
Machines Loader
- Machines Loader is a small application that can be used to modify the unit limits for the scenario and campaign modes.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | HKEY_CURRENT_USER\Software\Acclaim Entertainment\Machines |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\savegame\[Note 1] |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | Menus remain 640x480. "Screen Resolution Lock" option determines whether menus are output as fullscreen 640x480, or centered with black borders at the selected resolution. | ||
Multi-monitor | |||
Ultra-widescreen | Menus remain 640x480. "Screen Resolution Lock" option determines whether menus are output as fullscreen 640x480, or centered with black borders at the selected resolution. | ||
4K Ultra HD | Use dgVoodoo 2 for HUD and interface scaling with "Free Mouse" selected in hidden options and settings. | ||
Field of view (FOV) | Hor+. | ||
Windowed | See the glossary page for potential workarounds. | ||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | Force using dgVoodoo 2 or GPU control panel. | ||
Anti-aliasing (AA) | dgVoodoo 2 can be used to force MSAA, but it causes minor artifacts on letters and GUI elements. | ||
High-fidelity upscaling | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | On by default during gameplay. Can be forced using dgVoodoo 2 to enable it in the menus too. | ||
60 FPS and 120+ FPS | No frame rate or refresh rate cap. High FPS results in low horizontal mouse sensitivity in first-person mode and faster menu transition animations. | ||
High dynamic range display (HDR) |
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 |
Controller types |
---|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | There are music and SFX volume sliders in the options menu, but they both change the master volume. | |
Surround sound | Aureal A3D. | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Issues unresolved
Random game crashes (Windows 7)
- Game can occasionally crash during gameplay even when Windows XP fix has been applied. Often saving is recommended to prevent loss of progress.[1]
Issues fixed
Selection boxes not rendered
- Different types of selection boxes may not render on some graphics cards.
Instructions[1] |
---|
|
No textures rendered in game
- During gameplay 3D objects are rendered without textures.
Instructions[1] |
---|
|
Game uses low resolution textures
- A video memory setting limits the amount of memory available to store textures.
Instructions[2] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 6 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
System requirements
Windows[3] | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | 98 |
Processor (CPU) | Intel Pentium 200 MHz | |
System memory (RAM) | 32 MB | 64 MB |
Hard disk drive (HDD) | 115 MB | 400 MB |
Video card (GPU) | Voodoo 1 Riva 128 4 MB of VRAM DirectX 6.1 compatible | Voodoo 2 Riva TNT Matrox G200 8 MB of VRAM |
Notes
- ↑ 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
- ↑ 1.0 1.1 1.2 1.3 Verified by User:Antrad on April 6, 2018
- ↑ WiredForWar.org - texture4 - last accessed on May 2023
- ↑ Information taken from the game manual and readme file.