Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Chasm: The Rift"

From PCGamingWiki, the wiki about fixing PC games
(added development name key point)
m (Added Czech lang)
(66 intermediate revisions by 17 users not shown)
Line 1: Line 1:
{{cleanup}}
+
{{Disambig|the 1997 original|the 2022 remaster|[[Chasm: The Rift (2022)]]|the unrelated 2018 platformer|[[Chasm]]}}
 
{{Infobox game
 
{{Infobox game
 
|cover        = ChasmTheRift.png
 
|cover        = ChasmTheRift.png
 
|developers  =  
 
|developers  =  
{{Infobox game/row/developer|Action Form Games}}
+
{{Infobox game/row/developer|Action Forms}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|GT Interactive}}
+
{{Infobox game/row/publisher|GT Interactive|Retail}}
{{Infobox game/row/publisher|WizardWorks Software}}
+
{{Infobox game/row/publisher|Megamedia Corp|Retail}}
{{Infobox game/row/publisher|Megamedia Corp}}
+
{{Infobox game/row/publisher|SNEG|Digital}}
 
|engines      =  
 
|engines      =  
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|DOS|September 30, 1997}}
+
{{Infobox game/row/date|DOS|October 24, 1997}}
|steam appid  =  
+
{{Infobox game/row/date|Windows|October 10, 2022|wrapper=DOSBox}}
|gogcom page  =  
+
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | First-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Action, FPS, Shooter }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Sci-fi }}
 +
{{Infobox game/row/taxonomy/series            | Chasm: The Rift }}
 +
|steam appid  = 2061230
 +
|gogcom id    = 1302753134
 +
|hltb        = 1658
 +
|igdb        = chasm-the-rift
 +
|strategywiki =
 +
|mobygames    = 2691
 
|wikipedia    = Chasm: The Rift
 
|wikipedia    = Chasm: The Rift
 +
|winehq      =
 +
|license      = commercial
 
}}
 
}}
  
'''Key points'''
+
{{Introduction
{{ii}} Originally titled '''Chasm: The Shadow Zone''' during development.<ref>[http://www.fileplanet.com/11414/10000/fileinfo/Chasm-The-Shadow-Zone-Demo FilePlanet: Chasm The Shadow Zone Demo]</ref>
+
|introduction      =
 +
 
 +
|release history  =
 +
 
 +
|current state    =
 +
}}
 +
 
 +
'''General information'''
 +
{{ii}} Also known as '''Chasm: The Shadow Zone''', which was the title of its 1996 demo.<ref>{{Refurl|url=https://archive.org/details/ChasmTheRift_1020|title=Chasm: The Rift Demo : Action Forms : Free Download & Streaming : Internet Archive|date=May 2023}}</ref>
 +
{{mm}} [http://chasm.atspace.eu/ Recreated Original Website]
 +
{{GOG.com links|1302753134|chasm_the_rift}}
 +
{{mm}} [https://steamcommunity.com/app/2061230/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 
{{Availability/row| Retail | | unknown | | | DOS }}
 
{{Availability/row| Retail | | unknown | | | DOS }}
 +
{{Availability/row| GOG.com | chasmtherift | DRM-free | Included as an extra with [[Chasm: The Rift (2022)|the 2022 release]]. Pre-packaged with [[DOSBox]]. | | Windows }}
 +
{{Availability/row| Steam | 2061230 | Steam | Included as an extra with [[Chasm: The Rift (2022)|the 2022 release]]. Pre-packaged with [[DOSBox]]. | | Windows }}
 
}}
 
}}
 +
{{ii}} A [https://archive.org/details/ChasmTheRift_1020 demo] is available.
  
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
[http://web.archive.org/web/20090410053211/http://action-forms.com/games/chasm/chasm_files.htm Patch csmtcpip.exe] is the latest version. Place file in the install directory and run via DOSBox. This patch includes the bonus levels.
+
[https://web.archive.org/web/20090410053211/http://action-forms.com/games/chasm/chasm_files.htm Patch csmtcpip.exe] is the latest version. Place file in the installation folder and run via DOSBox. This patch includes the bonus levels.
 +
 
 +
===[https://github.com/Panzerschrek/Chasm-Reverse/releases PanzerChasm]===
 +
{{ii}} An open-source reconstruction of the original game engine for modern operating systems.
 +
{{++}} Supports high resolutions, widescreen, OpenGL rendering, texture filtering, networking and both true and fake perspective modes.
 +
{{--}} Appears to no longer be in development, as the last version was released on December 3, 2017.
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|DOS|}}
+
{{Game data/config|DOS|}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|DOS|}}
+
{{Game data/saves|DOS|}}
 +
}}
 +
 
 +
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 +
{{Save game cloud syncing
 +
|discord                  =
 +
|discord notes            =
 +
|epic games launcher      =
 +
|epic games launcher notes =
 +
|gog galaxy                = true
 +
|gog galaxy notes          =
 +
|origin                    =
 +
|origin notes              =
 +
|steam cloud              = true
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =
 +
|xbox cloud                =
 +
|xbox cloud notes          =
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 46: Line 103:
 
|ultrawidescreen wsgf award =  
 
|ultrawidescreen wsgf award =  
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
|widescreen resolution      = unknown
+
|widescreen resolution      = hackable
|widescreen resolution notes=  
+
|widescreen resolution notes= Use [https://github.com/Panzerschrek/Chasm-Reverse/releases PanzerChasm.]
|multimonitor              = unknown
+
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
|ultrawidescreen            = unknown
+
|ultrawidescreen            = hackable
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Use [https://github.com/Panzerschrek/Chasm-Reverse/releases PanzerChasm.]
|4k ultra hd                = unknown
+
|4k ultra hd                = hackable
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Use [https://github.com/Panzerschrek/Chasm-Reverse/releases PanzerChasm.]
|fov                        = unknown
+
|fov                        = hackable
|fov notes                  =  
+
|fov notes                  = Fixed at 85°. Use [https://github.com/Panzerschrek/Chasm-Reverse/releases PanzerChasm] for lower/higher values.
|windowed                  = unknown
+
|windowed                  = hackable
|windowed notes            =  
+
|windowed notes            = Use [https://github.com/Panzerschrek/Chasm-Reverse/releases PanzerChasm.]
|borderless windowed        = unknown
+
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = unknown
+
|anisotropic                = false
 
|anisotropic notes          =  
 
|anisotropic notes          =  
|antialiasing              = unknown
+
|antialiasing              = hackable
|antialiasing notes        =  
+
|antialiasing notes        = Use [https://github.com/Panzerschrek/Chasm-Reverse/releases PanzerChasm] for up to 16x [[MSAA]].
|vsync                      = unknown
+
|vsync                      = false
 
|vsync notes                =  
 
|vsync notes                =  
|60 fps                    = unknown
+
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = unknown
+
|120 fps                    = false
|120 fps notes              =  
+
|120 fps notes              = Capped at 70 FPS.
|color blind                = unknown
+
|hdr                        = false
 +
|hdr notes                  =  
 +
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
|key remap                = unknown
+
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = unknown
+
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = true
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
|mouse menu                = unknown
+
|mouse menu                = false
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = unknown
+
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = unknown
 
|controller support        = unknown
 
|controller support notes  =  
 
|controller support notes  =  
Line 96: Line 157:
 
|invert controller y-axis  = unknown
 
|invert controller y-axis  = unknown
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts           = unknown
+
|xbox prompts              = unknown
|button prompts notes     =  
+
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers         = unknown
 +
|other controllers notes  =  
 +
|other button prompts     = unknown
 +
|other button prompts 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    =  
|light bar support        = unknown
+
|simultaneous input        = unknown
|light bar support notes   =  
+
|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 settings==
+
==Audio==
{{Audio settings
+
{{Audio
|separate volume          = unknown
+
|separate volume          = true
|separate volume notes    =  
+
|separate volume notes    = FX Volume (for sound effects and voices) and CD Volume (for music).
|surround sound          = unknown
+
|surround sound          = false
 
|surround sound notes    =  
 
|surround sound notes    =  
|subtitles                = unknown
+
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
|closed captions          = unknown
+
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = unknown
+
|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        =  
 +
|red book cd audio        =
 +
|red book cd audio notes  =
 +
}}
 +
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Czech
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Fan translation - [https://sktorrent.eu/torrent/details.php?name=Chasm-The-Rift-1997-CZ&id=cbb5e74321693c312519b0a4c5237ff7cc667f3e #1]
 +
|fan      = true
 +
}}
 
}}
 
}}
  
 
==Issues fixed==
 
==Issues fixed==
 
===Technical Issues===
 
===Technical Issues===
{{ii}} This game must be run in DOSBox as it is a DOS game. As it is a demanding 3D game within DOSBox, it requires modern processors to run at acceptable frame rates.
+
{{ii}} This game must be run under DOSBox. Being a demanding 3D game in software mode only, even modern computers have trouble running the game at acceptable frame rates. DOSBox Staging offers significantly better performace.
 
{{ii}} Mouse movement may stop working on occasion. Save and restart the game to fix.
 
{{ii}} Mouse movement may stop working on occasion. Save and restart the game to fix.
  
===Performance Fix===
+
===Bad Performance===
 
+
{{Fixbox|description=Performance Fix|ref={{cn|date=July 2016}}|fix=
{{Fixbox|1=
 
{{Fixbox/fix|Performance Fix|}}
 
 
#Patch the game to the latest version (csmtcpip.exe).
 
#Patch the game to the latest version (csmtcpip.exe).
 
#[http://www.old-games.ru/forum/attachments/ps10-exe-rar.20333/ Download this fixed .exe file]
 
#[http://www.old-games.ru/forum/attachments/ps10-exe-rar.20333/ Download this fixed .exe file]
#Replace the PS10.exe in the install directory with the fixed version
+
#Replace the PS10.exe in the installation folder with the fixed version
 +
 
 
'''Notes'''
 
'''Notes'''
{{ii}}Without this fix the game would crash if DOSBox was set to 'dynamic CPU' mode, and without that mode the game would run at an unacceptable FPS regardless of how powerful the processor was. This patch fixed that, allowing the game to be run at 640x480 resolutions at smoother framerates.
+
{{ii}} Without this fix the game crashes if DOSBox is set to ''Dynamic CPU'' mode. This patch fixes that issue, allowing the game to run with smoother frame rates, even at higher resolutions.
 
}}
 
}}
  
===Music Fix===
+
===Music does not loop (DOSBox)===
 +
{{Fixbox|description=Music Fix|ref=<ref>{{Refurl|url=http://www.vogons.org/viewtopic.php?p=225579#p225579|title=VOGONS • View topic - Carmageddon music (CD Audio) not working|date=9 June 2023}}</ref>|fix=
 +
#[http://www.vogons.org/viewtopic.php?t=28396#p225579 Download CTRLOOP.exe] and place it in the installation folder
 +
#Configure DOSBox to run {{file|CTRLOOP.exe}} before launching the game.
 +
}}
 +
 
 +
==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, SVGA, VESA
 +
|dos modes notes        =
 +
|shader model versions  =
 +
|shader model notes    =
 +
|windows 32-bit exe    = unknown
 +
|windows 64-bit exe    = hackable
 +
|windows arm app        = unknown
 +
|windows exe notes      = Requires PanzerChasm.
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos app notes        =
 +
|linux powerpc app      = unknown
 +
|linux 32-bit executable= unknown
 +
|linux 64-bit executable= hackable
 +
|linux arm app          = hackable
 +
|linux executable notes = Requires PanzerChasm.<ref>{{Refurl|url=https://altlinux.pkgs.org/sisyphus/classic-aarch64/panzerchasm-0.3-alt2.aarch64.rpm.html|title=panzerchasm-0.3-alt2.aarch64.rpm|date=21 July 2022}}</ref>
 +
}}
 +
 
 +
==System requirements==
 +
{{System requirements
 +
|OSfamily = DOS
  
{{Fixbox|1=
+
|minOS    = 4.0
{{Fixbox/fix|Music Fix|}}
+
|minCPU  = Intel 486 DX2-66 66 MHz
#Mount the CD in DOSBox before launching the game (mount d d:\ -t cdrom)
+
|minRAM  = 8 MB
#[http://www.vogons.org/viewtopic.php?t=28396#p225579 Download CTRLOOP.exe] and place it in the game's install folder
+
|minHD    = 12 MB
#Run CTRLOOP.exe in DOSBox right before launching the game in DOSBox
+
|minGPU  =
'''Notes'''
+
 
{{ii}}Without this fix the music would not loop within levels, playing only once.
+
|recOS    =
 +
|recCPU  = Intel Pentium
 +
|recRAM  = 16 MB (Windows 95)
 +
|recHD    =  
 +
|recGPU  = PCI video card
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Revision as of 19:45, 26 May 2024

This page is for the 1997 original. For the 2022 remaster, see Chasm: The Rift (2022). For the unrelated 2018 platformer, see Chasm.

Chasm: The Rift
Chasm: The Rift cover
Developers
Action Forms
Publishers
Retail GT Interactive
Retail Megamedia Corp
Digital SNEG
Release dates
DOS October 24, 1997
Windows (DOSBox) October 10, 2022
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, FPS, Shooter
Themes Sci-fi
Series Chasm: The Rift
Chasm: The Rift on HowLongToBeat
Chasm: The Rift on IGDB
Chasm: The Rift on MobyGames
Chasm: The Rift on Wikipedia
Chasm: The Rift
Chasm: The Rift 1997
Chasm: The Rift (2022) 2022

Chasm: The Rift is a singleplayer first-person action, FPS and shooter game in the Chasm: The Rift series.

General information

Also known as Chasm: The Shadow Zone, which was the title of its 1996 demo.[1]
Recreated Original Website
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
DRM details are not known
DOS
GOG.com
DRM-free
Included as an extra with the 2022 release. Pre-packaged with DOSBox.
Windows
Steam
Icon overlay.png
Included as an extra with the 2022 release. Pre-packaged with DOSBox.
Windows
A demo is available.

Essential improvements

Patches

Patch csmtcpip.exe is the latest version. Place file in the installation folder and run via DOSBox. This patch includes the bonus levels.

PanzerChasm

An open-source reconstruction of the original game engine for modern operating systems.
Supports high resolutions, widescreen, OpenGL rendering, texture filtering, networking and both true and fake perspective modes.
Appears to no longer be in development, as the last version was released on December 3, 2017.

Game data

Configuration file(s) location

System Location
DOS
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/2061230/pfx/[Note 1]

Save game data location

System Location
DOS
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/2061230/pfx/[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video

Input

Audio

Audio feature State Notes
Separate volume controls
FX Volume (for sound effects and voices) and CD Volume (for music).
Surround sound
Subtitles
Closed captions
Mute on focus lost
For DOSBox change the priority background value in the DOSBox configuration file.

Localizations

Language UI Audio Sub Notes
English
Czech
Fan translation - #1

Issues fixed

Technical Issues

This game must be run under DOSBox. Being a demanding 3D game in software mode only, even modern computers have trouble running the game at acceptable frame rates. DOSBox Staging offers significantly better performace.
Mouse movement may stop working on occasion. Save and restart the game to fix.

Bad Performance

Performance Fix[citation needed]
  1. Patch the game to the latest version (csmtcpip.exe).
  2. Download this fixed .exe file
  3. Replace the PS10.exe in the installation folder with the fixed version

Notes

Without this fix the game crashes if DOSBox is set to Dynamic CPU mode. This patch fixes that issue, allowing the game to run with smoother frame rates, even at higher resolutions.

Music does not loop (DOSBox)

Music Fix[2]
  1. Download CTRLOOP.exe and place it in the installation folder
  2. Configure DOSBox to run CTRLOOP.exe before launching the game.

Other information

API

Technical specs Supported Notes
DOS video modes VGA, SVGA, SVGA (VESA)
Executable 32-bit 64-bitARM Notes
Windows
Requires PanzerChasm.
Linux
Requires PanzerChasm.[3]

System requirements

DOS
Minimum Recommended
Operating system (OS) 4.0
Processor (CPU) Intel 486 DX2-66 66 MHz
System memory (RAM) 8 MB
Hard disk drive (HDD) 12 MB
Video card (GPU)


Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References