Difference between revisions of "March! Offworld Recon"
AlphaYellow (talk | contribs) (→API) |
|||
(38 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox game | {{Infobox game | ||
− | |cover = | + | |cover = March Offworld Recon (PC Cover).png |
|developers = | |developers = | ||
{{Infobox game/row/developer|HBM Ltd.}} | {{Infobox game/row/developer|HBM Ltd.}} | ||
|publishers = | |publishers = | ||
{{Infobox game/row/publisher|Buka Entertainment}} | {{Infobox game/row/publisher|Buka Entertainment}} | ||
+ | {{Infobox game/row/publisher|Oxygen Interactive Software}} | ||
|engines = | |engines = | ||
− | {{Infobox game/row/engine|LithTech}} | + | {{Infobox game/row/engine|LithTech|name=LithTech Talon}} |
|release dates= | |release dates= | ||
{{Infobox game/row/date|Windows|2002}} | {{Infobox game/row/date|Windows|2002}} | ||
Line 12: | Line 13: | ||
{{Infobox game/row/reception|Metacritic|link|rating}} | {{Infobox game/row/reception|Metacritic|link|rating}} | ||
{{Infobox game/row/reception|OpenCritic|link|rating}} | {{Infobox game/row/reception|OpenCritic|link|rating}} | ||
− | {{Infobox game/row/reception|IGDB| | + | {{Infobox game/row/reception|IGDB|march-offworld-recon|rating}} |
|taxonomy = | |taxonomy = | ||
− | {{Infobox game/row/taxonomy/monetization | | + | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} |
− | + | {{Infobox game/row/taxonomy/modes | Singleplayer, Multiplayer }} | |
− | {{Infobox game/row/taxonomy/modes | Singleplayer }} | + | {{Infobox game/row/taxonomy/pacing | Real-time }} |
− | {{Infobox game/row/taxonomy/pacing | }} | + | {{Infobox game/row/taxonomy/perspectives | First-person, Third-person }} |
− | {{Infobox game/row/taxonomy/perspectives | | + | {{Infobox game/row/taxonomy/controls | Direct control }} |
− | {{Infobox game/row/taxonomy/controls | Direct control}} | + | {{Infobox game/row/taxonomy/genres | Action, FPS, Shooter, TPS }} |
− | {{Infobox game/row/taxonomy/genres | Action | + | {{Infobox game/row/taxonomy/vehicles | Robot }} |
− | + | {{Infobox game/row/taxonomy/art styles | Realistic }} | |
− | {{Infobox game/row/taxonomy/vehicles | }} | + | {{Infobox game/row/taxonomy/themes | Sci-fi, Space }} |
− | {{Infobox game/row/taxonomy/art styles | }} | ||
− | {{Infobox game/row/taxonomy/themes | }} | ||
|steam appid = | |steam appid = | ||
|steam appid side = | |steam appid side = | ||
Line 30: | Line 29: | ||
|gogcom id side = | |gogcom id side = | ||
|official site= | |official site= | ||
− | |hltb = | + | |hltb = 126245 |
− | + | |mobygames = march-offworld-recon | |
− | |mobygames = | ||
|strategywiki = | |strategywiki = | ||
|wikipedia = | |wikipedia = | ||
Line 39: | Line 37: | ||
}} | }} | ||
− | + | {{Introduction | |
− | {{ | + | |introduction = |
− | + | |release history = | |
− | + | ||
+ | |current state = The game has a few problems, such as freezing for a few moments when music loops, cutscenes playing too fast at frame rates higher than 60 FPS, and mouse movement moving in a wavelike pattern at polling rates above 125 Hz. See [[#Issues_fixed|Issues fixed]] to deal with these problems. | ||
+ | }} | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| | + | {{Availability/row| Retail | | disc | | | Windows }} |
}} | }} | ||
− | {{ii}}This game is not available digitally. | + | {{ii}} This game is not available digitally. |
==Essential Improvements== | ==Essential Improvements== | ||
− | ===Skip | + | ===Skip intro videos=== |
− | {{Fixbox|description=Hit | + | {{ii}} The copyright screen will still be shown. |
+ | {{Fixbox|description=Hit "Disable Video" from the launcher's "Options" tab}} | ||
− | {{Fixbox|description= | + | {{Fixbox|description=Delete/rename/move {{file|bukalogo.wmv}} and {{file|hbmlogo.wmv}} in {{folder|{{p|game}}/video/}}}} |
− | |||
− | |||
==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|game}}\autoexec.cfg}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/saves|Windows|{{p|game}}\Save}} | + | {{Game data/saves|Windows|{{p|game}}\Save\}} |
}} | }} | ||
==Video== | ==Video== | ||
+ | {{Image|March!_Offworld_Reconexternalsettings.png|External video settings.}} | ||
+ | {{Image|March!_Offworld_Recongraphicssettings.png|In-game video settings.}} | ||
{{Video | {{Video | ||
|wsgf link = | |wsgf link = | ||
Line 79: | Line 80: | ||
|ultrawidescreen wsgf award = | |ultrawidescreen wsgf award = | ||
|4k ultra hd wsgf award = | |4k ultra hd wsgf award = | ||
− | |widescreen resolution = | + | |widescreen resolution = hackable |
− | |widescreen resolution notes= | + | |widescreen resolution notes= See [[#Widescreen resolution|Widescreen resolution]]. |
− | |multimonitor = | + | |multimonitor = hackable |
− | |multimonitor notes = | + | |multimonitor notes = See [[#Widescreen resolution|Widescreen resolution]]. |
− | |ultrawidescreen = | + | |ultrawidescreen = hackable |
− | |ultrawidescreen notes = | + | |ultrawidescreen notes = See [[#Widescreen resolution|Widescreen resolution]]. |
− | |4k ultra hd = | + | |4k ultra hd = hackable |
− | |4k ultra hd notes = | + | |4k ultra hd notes = See [[#Widescreen resolution|Widescreen resolution]]. |
− | |fov = | + | |fov = false |
|fov notes = | |fov notes = | ||
− | |windowed = | + | |windowed = hackable |
− | |windowed notes = | + | |windowed notes = See [[#Windowed|Windowed]]. |
− | |borderless windowed = | + | |borderless windowed = false |
|borderless windowed notes = | |borderless windowed notes = | ||
− | |anisotropic = | + | |anisotropic = false |
|anisotropic notes = | |anisotropic notes = | ||
− | |antialiasing = | + | |antialiasing = false |
|antialiasing notes = | |antialiasing notes = | ||
− | |vsync = | + | |upscaling = false |
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
+ | |vsync = always on | ||
|vsync notes = | |vsync notes = | ||
|60 fps = true | |60 fps = true | ||
− | |60 fps notes = | + | |60 fps notes = |
− | |120 fps = | + | |120 fps = limited |
− | |120 fps notes = | + | |120 fps notes = Game logic is tied to frame rate. At over 60 FPS, mouse is jerky and cutscenes are too fast, cutting off characters' voice lines. At extremely high frame rates, game runs inhumanly fast. See [[#Cutscenes_play_too_fast|Cutscenes play too fast]]. |
− | |hdr = | + | |hdr = false |
|hdr notes = | |hdr notes = | ||
− | + | |color blind = false | |
− | |||
− | |color blind = | ||
|color blind notes = | |color blind notes = | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ||
+ | {{Fixbox|description=Edit autoexec.cfg|ref=<ref name="alphayellow">{{Refcheck|user=AlphaYellow|date=2024-02-19}}</ref>|fix= | ||
+ | # Open {{file|{{p|game}}/autoexec.cfg}}. | ||
+ | # Edit the lines <code>"GameScreenHeight"</code>, <code>"GameScreenWidth"</code>, <code>"SCREENWIDTH"</code> and <code>"SCREENHEIGHT"</code> to the desired values. | ||
+ | # Save the file. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{--}} Image is {{term|stretched}} by default. Use the [https://community.pcgamingwiki.com/files/file/2904-march-offworld-recon-fov-fix/ FOV fix] for an unstretched {{term|Hor+}} image. | ||
+ | {{--}} Background videos in menus are still stretched. | ||
}} | }} | ||
===[[Glossary:Windowed|Windowed]]=== | ===[[Glossary:Windowed|Windowed]]=== | ||
− | {{Fixbox|description= | + | {{Fixbox|description=Edit autoexec.cfg|ref=<ref name="alphayellow"/>|fix= |
− | #Open autoexec.cfg | + | # Open {{file|{{p|game}}/autoexec.cfg}}. |
− | #Find ''WINDOWED | + | # Find ''WINDOWED''. |
− | #Change 0 to 1. | + | # Change 0 to 1. |
− | {{ii}} After launching it, the game will appear at the lower-center part of the screen, requiring it to be pulled upwards manually. | + | '''Notes''' |
+ | {{ii}} After launching it, the game will appear at the lower-center part of the screen, requiring it to be pulled upwards manually. | ||
+ | }} | ||
==Input== | ==Input== | ||
Line 123: | Line 138: | ||
|key remap = true | |key remap = true | ||
|key remap notes = | |key remap notes = | ||
− | |acceleration option = | + | |acceleration option = true |
|acceleration option notes = | |acceleration option notes = | ||
|mouse sensitivity = true | |mouse sensitivity = true | ||
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
− | |mouse menu = | + | |mouse menu = false |
|mouse menu notes = | |mouse menu notes = | ||
− | |invert mouse y-axis = | + | |invert mouse y-axis = true |
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
− | |touchscreen = | + | |touchscreen = false |
|touchscreen notes = | |touchscreen notes = | ||
− | |controller support = | + | |controller support = true |
− | |controller support notes = | + | |controller support notes = |
− | |full controller = | + | |full controller = false |
|full controller notes = | |full controller notes = | ||
− | |controller remap = | + | |controller remap = true |
|controller remap notes = | |controller remap notes = | ||
|controller sensitivity = unknown | |controller sensitivity = unknown | ||
|controller sensitivity notes= | |controller sensitivity notes= | ||
− | |invert controller y-axis = | + | |invert controller y-axis = true |
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
|xinput controllers = unknown | |xinput controllers = unknown | ||
Line 184: | Line 199: | ||
==Audio== | ==Audio== | ||
+ | {{Image|March!_Offworld_Recongraphicsound.png|Audio settings.}} | ||
{{Audio | {{Audio | ||
|separate volume = true | |separate volume = true | ||
Line 197: | Line 213: | ||
|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 = | ||
|red book cd audio notes = | |red book cd audio notes = | ||
Line 216: | Line 234: | ||
==Issues fixed== | ==Issues fixed== | ||
− | ===Game freezes for a moment when | + | ===Crash on Startup (Launcher)=== |
− | {{Fixbox|description= | + | {{Fixbox|description=Analyse wait chain|ref={{cn|date=2024-02-14}}|fix= |
+ | # Open [[Task Manager]]. | ||
+ | # Find '''March.exe''' on the list and expand it. | ||
+ | # Right-click on every child object that belongs to the process and click on "Go to details". | ||
+ | # In the Details tab, right-click on the highlighted element and click on "Analyse Wait Chain". | ||
+ | # If there are elements on the list, select them and kill the process. | ||
+ | |||
+ | '''Notes:''' | ||
+ | {{ii}} Most common programs causing issues are {{file|logitechg_discord.exe}} (Discord applet for Logitech Gaming Software), {{file|Setpoint.exe}} (program of Logitech) and {{file|nvcontainer.exe}} (part of Nvidia Experience). | ||
+ | {{ii}} To prevent having to do this process every time when starting the game, simply deactivate the conflicting process or uninstall the program from the conflicting process. | ||
+ | }} | ||
+ | |||
+ | ===Game freezes for a moment when music is looped.=== | ||
+ | {{Fixbox|description=Disable music from the launcher's "Options" menu}} | ||
+ | |||
+ | {{Fixbox|description=Use [[dgVoodoo 2]]|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-02-14}}</ref>}} | ||
+ | |||
+ | ===Cutscenes play too fast=== | ||
+ | {{ii}} Game logic is tied to frame rate. At over 60 fps, mouse is jerky and cutscenes are too fast cutting off characters' voice lines. At extremely high frame rates, game runs inhumanly fast. | ||
+ | {{Fixbox|description=Limit frame rate to 60 FPS|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-02-14}}</ref>|fix= | ||
+ | * See [[Glossary:Frame rate (FPS)#Frame rate capping|Frame rate capping]]. | ||
+ | }} | ||
+ | |||
+ | {{Fixbox|description=Set the monitor's refresh rate at 60 Hz|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-02-14}}</ref>}} | ||
+ | |||
+ | ===Game has a resolution limit of 2048 pixels=== | ||
+ | {{Fixbox|description=Use [[dgVoodoo 2]]|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-03-13}}</ref>}} | ||
==Other information== | ==Other information== | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = 7 |
− | |direct3d notes = | + | |direct3d notes = <ref>{{Refcheck|user=AlphaYellow|date=2024-04-05|comment=According to System Informer, the game loads d3dim700.dll. dgVoodoo2's traces point to Direct3D 7 (e.g: "Direct3DDevice7").}}</ref> |
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = | ||
Line 245: | Line 289: | ||
|shader model notes = | |shader model notes = | ||
|windows 32-bit exe = true | |windows 32-bit exe = true | ||
− | |windows 64-bit exe = | + | |windows 64-bit exe = false |
+ | |windows arm app = | ||
|windows exe notes = | |windows exe notes = | ||
|mac os x powerpc app = | |mac os x powerpc app = | ||
− | |macos intel 32-bit app = | + | |macos intel 32-bit app = |
− | |macos intel 64-bit app = | + | |macos intel 64-bit app = |
|macos app notes = | |macos app notes = | ||
− | |macos arm app | + | |macos arm app = |
− | |||
|linux powerpc app = | |linux powerpc app = | ||
− | |linux 32-bit executable= | + | |linux 32-bit executable= |
− | |linux 64-bit executable= | + | |linux 64-bit executable= |
+ | |linux arm app = | ||
|linux executable notes = | |linux executable notes = | ||
}} | }} | ||
Line 263: | Line 308: | ||
|physics = | |physics = | ||
|physics notes = | |physics notes = | ||
− | |audio = | + | |audio = Miles Sound System |
− | |audio notes = | + | |audio notes = 3.0.0.0 |
|interface = | |interface = | ||
|interface notes = | |interface notes = | ||
− | |input = | + | |input = DirectInput |
|input notes = | |input notes = | ||
|cutscenes = | |cutscenes = | ||
Line 281: | Line 326: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = | + | |minOS = 95 |
|minCPU = Intel Pentium III 450 MHz | |minCPU = Intel Pentium III 450 MHz | ||
|minRAM = 128 MB | |minRAM = 128 MB | ||
Line 287: | Line 332: | ||
|minGPU = 3D Accelerator with 16 MB VRAM | |minGPU = 3D Accelerator with 16 MB VRAM | ||
− | |recOS = | + | |recOS = 98, Windows 2000, Windows ME, Windows XP |
|recCPU = Intel Pentium III 750 MHz | |recCPU = Intel Pentium III 750 MHz | ||
|recRAM = 256 MB | |recRAM = 256 MB | ||
− | |recHD = | + | |recHD = |
|recGPU = 3D Accelerator with 32 MB VRAM | |recGPU = 3D Accelerator with 32 MB VRAM | ||
|notes = | |notes = |
Latest revision as of 04:12, 7 April 2024
Developers | |
---|---|
HBM Ltd. | |
Publishers | |
Buka Entertainment | |
Oxygen Interactive Software | |
Engines | |
LithTech Talon | |
Release dates | |
Windows | 2002 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | First-person, Third-person |
Controls | Direct control |
Genres | Action, FPS, Shooter, TPS |
Vehicles | Robot |
Art styles | Realistic |
Themes | Sci-fi, Space |
March! Offworld Recon is a singleplayer and multiplayer first-person and third-person action, FPS, shooter and TPS game.
The game has a few problems, such as freezing for a few moments when music loops, cutscenes playing too fast at frame rates higher than 60 FPS, and mouse movement moving in a wavelike pattern at polling rates above 125 Hz. See Issues fixed to deal with these problems.
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail |
- This game is not available digitally.
Essential Improvements
Skip intro videos
- The copyright screen will still be shown.
Hit "Disable Video" from the launcher's "Options" tab |
---|
Delete/rename/move bukalogo.wmv and hbmlogo.wmv in <path-to-game>/video/
|
---|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\autoexec.cfg[Note 1] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\Save\[Note 1] |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | See Widescreen resolution. | ||
Multi-monitor | See Widescreen resolution. | ||
Ultra-widescreen | See Widescreen resolution. | ||
4K Ultra HD | See Widescreen resolution. | ||
Field of view (FOV) | |||
Windowed | See Windowed. | ||
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 | |||
120+ FPS | Game logic is tied to frame rate. At over 60 FPS, mouse is jerky and cutscenes are too fast, cutting off characters' voice lines. At extremely high frame rates, game runs inhumanly fast. See Cutscenes play too fast. | ||
High dynamic range display (HDR) |
Widescreen resolution
Edit autoexec.cfg[1] |
---|
Notes |
Windowed
Edit autoexec.cfg[1] |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Sound FX and Music volumes can be changed separately. | |
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | Losing focus seems causing a bug during cutscenes. For instance, in the beginning, before the spaceship is seen to be approaching the space station, the captions are gone when returned to the game but the camera isn't moved at all, forcing the player to wait until the appearance of the spaceship. | |
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | The commands given to bots are sounded in English, but they can be heard making strange sounds in the first level while some are talking to each other. |
Issues fixed
Crash on Startup (Launcher)
Analyse wait chain[citation needed] |
---|
Notes:
|
Game freezes for a moment when music is looped.
Disable music from the launcher's "Options" menu |
---|
Use dgVoodoo 2[2] |
---|
Cutscenes play too fast
- Game logic is tied to frame rate. At over 60 fps, mouse is jerky and cutscenes are too fast cutting off characters' voice lines. At extremely high frame rates, game runs inhumanly fast.
Limit frame rate to 60 FPS[3] |
---|
|
Set the monitor's refresh rate at 60 Hz[4] |
---|
Game has a resolution limit of 2048 pixels
Use dgVoodoo 2[5] |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 7 | [6] |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Audio | Miles Sound System | 3.0.0.0 |
Input | DirectInput |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | 98, Windows 2000, Windows ME, Windows XP |
Processor (CPU) | Intel Pentium III 450 MHz | Intel Pentium III 750 MHz |
System memory (RAM) | 128 MB | 256 MB |
Hard disk drive (HDD) | 1 GB | |
Video card (GPU) | 3D Accelerator with 16 MB VRAM | 3D Accelerator with 32 MB VRAM |
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
- ↑ 1.0 1.1 Verified by User:AlphaYellow on 2024-02-19
- ↑ Verified by User:AlphaYellow on 2024-02-14
- ↑ Verified by User:AlphaYellow on 2024-02-14
- ↑ Verified by User:AlphaYellow on 2024-02-14
- ↑ Verified by User:AlphaYellow on 2024-03-13
- ↑ Verified by User:AlphaYellow on 2024-04-05
- According to System Informer, the game loads d3dim700.dll. dgVoodoo2's traces point to Direct3D 7 (e.g: "Direct3DDevice7").