Difference between revisions of "Tyrian"
From PCGamingWiki, the wiki about fixing PC games
m (updated template usage) |
|||
(32 intermediate revisions by 12 users not shown) | |||
Line 4: | Line 4: | ||
{{Infobox game/row/developer|Eclipse Productions}} | {{Infobox game/row/developer|Eclipse Productions}} | ||
|publishers = | |publishers = | ||
− | {{Infobox game/row/publisher|Epic MegaGames}} | + | {{Infobox game/row/publisher|Epic MegaGames|Tyrian}} |
+ | {{Infobox game/row/publisher|XSIV Games|Tyrian 2000}} | ||
+ | {{Infobox game/row/publisher|Contoso Games|Microsoft Store}} | ||
|engines = | |engines = | ||
|release dates= | |release dates= | ||
{{Infobox game/row/date|DOS|1995}} | {{Infobox game/row/date|DOS|1995}} | ||
− | {{Infobox game/row/date|Windows|December 14, 2010|ref=<ref> | + | {{Infobox game/row/date|Windows|December 14, 2010|wrapper=DOSBox|ref=<ref>{{Refurl|url=https://www.gog.com/news/one_more_surprise_releasing_tyrian_2000_for_free|title=One more surprise. Releasing Tyrian 2000 for FREE! ● GOG.com|date=9 June 2023}}</ref>}} |
− | {{Infobox game/row/date|OS X|October 18, 2012}} | + | {{Infobox game/row/date|OS X|October 18, 2012|wrapper=DOSBox}} |
− | {{Infobox game/row/ | + | |reception = |
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | Freeware }} | ||
+ | {{Infobox game/row/taxonomy/modes | Singleplayer, Multiplayer }} | ||
+ | {{Infobox game/row/taxonomy/pacing | Real-time }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | Scrolling, Top-down view }} | ||
+ | {{Infobox game/row/taxonomy/controls | Direct control }} | ||
+ | {{Infobox game/row/taxonomy/genres | Arcade, Shooter }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | Space flight }} | ||
+ | {{Infobox game/row/taxonomy/art styles | Pixel art, }} | ||
+ | {{Infobox game/row/taxonomy/themes | Sci-fi }} | ||
|steam appid = | |steam appid = | ||
+ | |steam appid side = | ||
|gogcom id = 1207658901 | |gogcom id = 1207658901 | ||
+ | |gogcom id side = | ||
+ | |official site= | ||
+ | |hltb = | ||
+ | |igdb = tyrian | ||
+ | |mobygames = tyrian | ||
|strategywiki = | |strategywiki = | ||
|wikipedia = Tyrian 2000 | |wikipedia = Tyrian 2000 | ||
Line 20: | Line 38: | ||
'''Key points''' | '''Key points''' | ||
− | |||
{{++}} Officially available as freeware. | {{++}} Officially available as freeware. | ||
'''General information''' | '''General information''' | ||
{{GOG.com links|1207658901|tyrian_2000}} | {{GOG.com links|1207658901|tyrian_2000}} | ||
− | {{mm}} [http://members.iinet.net.au/~vannevar/tyrian/ | + | {{mm}} [http://www.hardcoregaming101.net/tyrian/ Hardcore Gaming 101] - Comprehensive feature |
+ | {{mm}} [http://members.iinet.net.au/~vannevar/tyrian/ Tyrian/Tyrian2000] - Fan Site with forums and downloads | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Retail | | DRM-free | | | DOS }} | + | {{Availability/row| Retail | | DRM-free | Floppy and CD-ROM release. Both are identical in terms of content. | | DOS }} |
− | {{Availability/row| GOG.com | tyrian_2000 | DRM-free | Windows and OS X. Pre-packaged with [[DOSBox]].<ref> | + | {{Availability/row| GOG.com | tyrian_2000 | DRM-free | Windows and OS X. Pre-packaged with [[DOSBox]].<ref>{{Refurl|url=https://www.gog.com/forum/general/list_of_gog_games_using_dosbox/page1|title=List of GOG games using DOSBox, page 1 - Forum - GOG.com|date=May 2023}}</ref> | | Windows, OS X }} |
+ | {{Availability/row| Microsoft Store | 9p0n80sxghnd | Microsoft Store | {{store feature|Xbox Play Anywhere}} | | Windows }} | ||
}} | }} | ||
− | + | {{++}} The AdLib soundtrack is available for free [https://alexanderbrandon.bandcamp.com/album/tyrian-original-soundtrack here]. Pre-recorded MIDI tracks can be found for free [http://members.iinet.net.au/~vannevar/tyrian/music.html here]. | |
− | {{++}} The | + | |
+ | ===Version differences=== | ||
+ | {{ii}} '''Tyrian 2000''' is a 1999 re-release with an additional episode, some extra content and bug fixes. The CD-ROM version also includes CD-audio tracks, which were omitted from the freeware release to reduce the download size. | ||
+ | {{ii}} Open-source ports of Tyrian are also available. [https://github.com/opentyrian/opentyrian OpenTyrian] is based off the original release, while its fork [https://github.com/KScl/opentyrian2000 OpenTyrian2000] is based off the later re-release.<ref>[https://is.a.qute.dog/@KS/2024242 So, I've spent the last few days using all the knowledge I've learned working with ArcTyr to fork OpenTyrian (again...) and finally add *proper* Tyrian 2000 support.]</ref> | ||
==Game data== | ==Game data== | ||
Line 39: | Line 61: | ||
{{Game data| | {{Game data| | ||
{{Game data/config|DOS|{{p|game}}\TYRIAN.CFG}} | {{Game data/config|DOS|{{p|game}}\TYRIAN.CFG}} | ||
− | {{Game data/config|Windows| | + | {{Game data/config|Windows|}} |
− | {{Game data/config|OS X | + | {{Game data/config|OS X|}} |
− | |||
}} | }} | ||
− | |||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
{{Game data/saves|DOS|{{p|game}}\TYRIAN.SAV}} | {{Game data/saves|DOS|{{p|game}}\TYRIAN.SAV}} | ||
− | {{Game data/saves|Windows| | + | {{Game data/saves|Windows|}} |
− | {{Game data/saves|OS X | + | {{Game data/saves|OS X|}} |
− | |||
}} | }} | ||
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ||
{{Save game cloud syncing | {{Save game cloud syncing | ||
− | |gog galaxy | + | |discord = |
− | |gog galaxy notes | + | |discord notes = |
− | |origin | + | |epic games launcher = |
− | |origin notes | + | |epic games launcher notes = |
− | |steam cloud | + | |gog galaxy = true |
− | |steam cloud notes | + | |gog galaxy notes = |
− | | | + | |origin = |
− | | | + | |origin notes = |
− | |xbox cloud | + | |steam cloud = |
− | |xbox cloud notes | + | |steam cloud notes = |
+ | |ubisoft connect = | ||
+ | |ubisoft connect notes = | ||
+ | |xbox cloud = false | ||
+ | |xbox cloud notes = | ||
}} | }} | ||
− | ==Video | + | ==Video== |
− | {{Image|Tyrian 2000 Setup.png|General settings in | + | {{Image|Tyrian 2000 Setup.png|General settings in configuration tool.}} |
− | + | {{Video | |
− | {{Video | ||
|wsgf link = | |wsgf link = | ||
|widescreen wsgf award = | |widescreen wsgf award = | ||
Line 77: | Line 99: | ||
|4k ultra hd wsgf award = | |4k ultra hd wsgf award = | ||
|widescreen resolution = false | |widescreen resolution = false | ||
− | |widescreen resolution notes= 320x200 only, see [[DOSBox#Game appears stretched horizontally|the DOSBox page]] for more information. | + | |widescreen resolution notes= 320x200 only, see [[DOSBox#Game appears stretched horizontally|the DOSBox page]] for more information. OpenTyrian2000 offers {{Term|Pixel-perfect}} scaling, {{Term|pillarboxed}} 4:3 or 8:5 aspect-ratio, or {{Term|No scaling}} options. |
|multimonitor = false | |multimonitor = false | ||
|multimonitor notes = | |multimonitor notes = | ||
Line 86: | Line 108: | ||
|fov = n/a | |fov = n/a | ||
|fov notes = | |fov notes = | ||
− | |windowed = | + | |windowed = hackable |
− | |windowed notes = Toggle with {{key|Alt|Enter}} (if using [[DOSBox]]). | + | |windowed notes = Toggle with {{key|Alt|Enter}} (if using [[DOSBox]] or OpenTyrian/OpenTyrian2000). |
|borderless windowed = false | |borderless windowed = false | ||
|borderless windowed notes = | |borderless windowed notes = | ||
− | |anisotropic = | + | |anisotropic = n/a |
|anisotropic notes = | |anisotropic notes = | ||
− | |antialiasing = | + | |antialiasing = n/a |
− | |antialiasing notes = | + | |antialiasing notes = OpenTryian/OpenTyrian2000 features {{Term|Nearest-neighbor}}, Scale, and HQx scaling filters. |
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = false | |vsync = false | ||
|vsync notes = | |vsync notes = | ||
− | |60 fps = | + | |60 fps = false |
− | |60 fps notes = | + | |60 fps notes = FPS is tied to gamespeed. The game offers multiple '''Game Speed''' modes, normal speed results in 35 FPS cap. If your machine can't hit 35 FPS, it will run slower. Slower modes mean lower FPS. Turbo mode = Faster, higher FPS. |
− | |120 fps = | + | |120 fps = false |
|120 fps notes = | |120 fps notes = | ||
|hdr = unknown | |hdr = unknown | ||
Line 105: | Line 130: | ||
|color blind notes = | |color blind notes = | ||
}} | }} | ||
+ | {{ii}} A hidden "Wild" and "Laptop VGA" graphics settings can be enabled in {{file|SETUP.EXE}} by highlighting the '''Game Detail''' option and then pressing {{key|W}}; this also works in OpenTyrian/OpenTyrian2000 through the in-game Options menu by highlight the '''Detail Level''' option. | ||
− | ==Input | + | ==Input== |
− | {{Input | + | {{Input |
|key remap = true | |key remap = true | ||
|key remap notes = | |key remap notes = | ||
Line 116: | Line 142: | ||
|mouse menu = true | |mouse menu = true | ||
|mouse menu notes = | |mouse menu notes = | ||
− | |invert mouse y-axis = | + | |invert mouse y-axis = n/a |
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
|touchscreen = unknown | |touchscreen = unknown | ||
Line 122: | Line 148: | ||
|controller support = true | |controller support = true | ||
|controller support notes = | |controller support notes = | ||
− | |full controller = | + | |full controller = hackable |
− | |full controller notes = No menu button. | + | |full controller notes = No menu button by default. Use [[DOSBox#Remapping|DOSBox's Mapper]] to bind {{key|Esc}} to desired controller button or OpenTyrian/OpenTyrian2000 for expanded controller remapping options.<ref name="Controller support">{{Refcheck|user=AmethystViper|date=2020-08-09|comment=}}</ref> |
− | |controller remap = | + | |controller remap = hackable |
− | |controller remap notes = First four buttons only. | + | |controller remap notes = First four buttons only. Use [[DOSBox#Remapping|DOSBox's Mapper]] to bind desired keys to controller buttons or OpenTyrian/OpenTyrian2000 for expanded controller remapping options.<ref name="Controller support" /> |
− | |controller sensitivity = | + | |controller sensitivity = n/a |
− | |controller sensitivity notes= | + | |controller sensitivity notes= Digital movement. |
|invert controller y-axis = n/a | |invert controller y-axis = n/a | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | |xinput controllers = | + | |xinput controllers = hackable |
− | |xinput controllers notes = | + | |xinput controllers notes = Use DOSBox or OpenTyrian/OpenTyrian2000 for XInput controller support.<ref name="Controller support" /> |
− | |xbox prompts = | + | |xbox prompts = false |
|xbox prompts notes = | |xbox prompts notes = | ||
− | |impulse triggers = | + | |impulse triggers = false |
|impulse triggers notes = | |impulse triggers notes = | ||
− | |dualshock 4 = | + | |dualshock 4 = hackable |
− | |dualshock 4 notes = | + | |dualshock 4 notes = Use DOSBox or OpenTyrian/OpenTyrian2000 for DualShock 4 support.<ref name="Controller support" /> |
− | |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 = V2 controller tested. |
− | |tracked motion controllers= | + | |tracked motion controllers= false |
|tracked motion controllers notes = | |tracked motion controllers notes = | ||
− | |tracked motion prompts = | + | |tracked motion prompts = false |
|tracked motion prompts notes = | |tracked motion prompts notes = | ||
− | |other controllers = | + | |other controllers = true |
− | |other controllers notes = | + | |other controllers notes = Controllers may need to be remapped from the Options menu and/or [[DOSBox#Remapping|DOSBox's Mapper]]. |
− | |other button prompts = | + | |other button prompts = generic |
|other button prompts notes= | |other button prompts notes= | ||
− | |controller hotplug = | + | |controller hotplug = false |
|controller hotplug notes = | |controller hotplug notes = | ||
− | |haptic feedback = | + | |haptic feedback = false |
|haptic feedback notes = | |haptic feedback notes = | ||
|simultaneous input = true | |simultaneous input = true | ||
Line 170: | Line 196: | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
{{Image|Tyrian 2000 Settings.png|Audio Sliders.}} | {{Image|Tyrian 2000 Settings.png|Audio Sliders.}} | ||
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
− | |separate volume notes = | + | |separate volume notes = Music and Sound Effects. |
|surround sound = false | |surround sound = false | ||
− | |surround sound notes = FM ( | + | |surround sound notes = FM (AdLib) music is mono. Use General MIDI for Stereo music. |
|subtitles = n/a | |subtitles = n/a | ||
|subtitles notes = Everything is text-based. | |subtitles notes = Everything is text-based. | ||
Line 184: | Line 210: | ||
|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 = | ||
+ | |red book cd audio = false | ||
+ | |red book cd audio notes = CD music tracks are present for the CD release, but does not play in-game. | ||
+ | |general midi audio = true | ||
+ | |general midi audio notes = | ||
}} | }} | ||
− | {{++}} | + | {{++}} Includes a Jukebox, which can be accessed in {{file|SETUP.EXE}} in the DOS version or through OpenTyrian's options menu from the title screen. |
{{L10n|content= | {{L10n|content= | ||
Line 205: | Line 237: | ||
|local play modes = Co-op | |local play modes = Co-op | ||
|local play notes = Shared-screen. Arcade mode only. | |local play notes = Shared-screen. Arcade mode only. | ||
− | |lan play = | + | |lan play = true |
− | |lan play players = | + | |lan play players = 2 |
− | |lan play modes = | + | |lan play modes = Co-op |
− | |lan play notes = | + | |lan play notes = Uses IPX protocol. Arcade mode only. |
|online play = false | |online play = false | ||
|online play players = | |online play players = | ||
Line 215: | Line 247: | ||
|asynchronous = | |asynchronous = | ||
|asynchronous notes = | |asynchronous notes = | ||
+ | }} | ||
+ | |||
+ | {{Network/Connections | ||
+ | |matchmaking = false | ||
+ | |matchmaking notes = | ||
+ | |p2p = true | ||
+ | |p2p notes = Uses modem or serial connection | ||
+ | |dedicated = false | ||
+ | |dedicated notes = | ||
+ | |self-hosting = true | ||
+ | |self-hosting notes = | ||
+ | |direct ip = false | ||
+ | |direct ip notes = | ||
+ | }}{{Network/Ports | ||
+ | |tcp = | ||
+ | |udp = | ||
+ | |upnp = | ||
}} | }} | ||
Line 221: | Line 270: | ||
{{ii}} Calibrating a gamepad in-game will cause control issues due to not reaching the corners during calibration. | {{ii}} Calibrating a gamepad in-game will cause control issues due to not reaching the corners during calibration. | ||
− | {{Fixbox|description=Delete TYRIAN.CFG|ref={{ | + | {{Fixbox|description=Delete TYRIAN.CFG|ref=<ref>{{Refcheck|user=AmethystViper|date=2020-08-09|comment=Issue encountered with DOXBox v0.72 with "fcs" joystick mode enabled, and deleting the game's configuration file solved the issue.}}</ref>|fix= |
− | # Delete | + | # Delete {{file|TYRIAN.CFG}}. |
# Run the game and set your sound and detail settings. | # Run the game and set your sound and detail settings. | ||
− | # Play without using in-game calibration (calibrate in the operating system if necessary). | + | # Play without using the in-game calibration setting (calibrate the controller in the operating system if necessary). |
}} | }} | ||
Line 250: | Line 299: | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | |64-bit executable | + | |windows 32-bit exe = hackable |
− | |64-bit executable notes= | + | |windows 64-bit exe = hackable |
+ | |windows arm app = unknown | ||
+ | |windows exe notes = Use [https://github.com/opentyrian/opentyrian OpenTyrian] or [https://github.com/KScl/opentyrian2000 OpenTyrian2000]. | ||
+ | |mac os x powerpc app = hackable | ||
+ | |macos intel 32-bit app = hackable | ||
+ | |macos intel 64-bit app = hackable | ||
+ | |macos arm app = hackable | ||
+ | |macos app notes = Use [https://github.com/opentyrian/opentyrian OpenTyrian].<ref>{{Refurl|url=https://formulae.brew.sh/formula/open-tyrian|title=open-tyrian — Homebrew Formulae|date=2 March 2022}}</ref> | ||
+ | |linux 32-bit executable= hackable | ||
+ | |linux 64-bit executable= hackable | ||
+ | |linux powerpc app = hackable | ||
+ | |linux arm app = hackable | ||
+ | |linux executable notes = Use [https://github.com/opentyrian/opentyrian OpenTyrian]. Various Linux distros provide packages for PowerPC and ARM.<ref>{{refurl|url=https://packages.debian.org/search?keywords=opentyrian|title=Package opentyrian|date=2020-12-01}}</ref> | ||
}} | }} | ||
+ | |||
+ | ===Middleware=== | ||
+ | {{Middleware | ||
+ | |physics = | ||
+ | |physics notes = | ||
+ | |audio = | ||
+ | |audio notes = | ||
+ | |interface = | ||
+ | |interface notes = | ||
+ | |input = SDL, SDL2 | ||
+ | |input notes = For SDL support, use DOSBox or OpenTyrian. For SDL2 support, use OpenTyrian2000. | ||
+ | |cutscenes = | ||
+ | |cutscenes notes = | ||
+ | |multiplayer = | ||
+ | |multiplayer notes= | ||
+ | |anticheat = | ||
+ | |anticheat notes = | ||
+ | }} | ||
+ | |||
+ | ===Launcher (for DOS version in DOSBox or Windows 95/58)=== | ||
+ | {{ii}} The main game, the configuration tool, and the ship editor all use separate executables. Paste this in a batch file and run from the DOS prompt or add to the AutoExec section of the DOSBox configuration file to easily select the different executables (Click {{code|[Expand]}} to view): | ||
+ | <div class="mw-collapsible mw-collapsed"> | ||
+ | : '''TYRIAN.BAT''' | ||
+ | <div class="mw-collapsible-content"> | ||
+ | <pre> | ||
+ | @echo OFF | ||
+ | :menu | ||
+ | cls | ||
+ | ECHO ---------------------------------------------- | ||
+ | ECHO Tyrian 2000 | ||
+ | ECHO ---------------------------------------------- | ||
+ | ECHO 1) Play Game | ||
+ | ECHO 2) Options | ||
+ | ECHO 3) Ship Editor | ||
+ | ECHO 4) Quit to Windows | ||
+ | ECHO ---------------------------------------------- | ||
+ | |||
+ | choice /c1234 /s What do you want to do? [1-4]: /n | ||
+ | if errorlevel 4 goto quit | ||
+ | if errorlevel 3 goto ship | ||
+ | if errorlevel 2 goto setup | ||
+ | if errorlevel 1 goto start | ||
+ | |||
+ | :start | ||
+ | cls | ||
+ | TYRIAN.EXE | ||
+ | goto menu | ||
+ | |||
+ | :setup | ||
+ | cls | ||
+ | SETUP.EXE | ||
+ | goto menu | ||
+ | |||
+ | :ship | ||
+ | cls | ||
+ | SHIPEDIT.EXE | ||
+ | goto menu | ||
+ | |||
+ | :quit | ||
+ | cls | ||
+ | exit | ||
+ | </pre> | ||
+ | </div> | ||
+ | </div> | ||
==System requirements== | ==System requirements== | ||
+ | {{System requirements | ||
+ | |OSfamily = DOS | ||
+ | |||
+ | |minOS = 5.0 | ||
+ | |minCPU = 386 33 MHz | ||
+ | |minRAM = 4 MB | ||
+ | |minHD = 10 MB | ||
+ | |minGPU = VGA | ||
+ | |minDX = | ||
+ | |||
+ | |recCPU = 486DX/2 66 MHz | ||
+ | |recRAM = | ||
+ | |recGPU = | ||
+ | |recDX = | ||
+ | }} | ||
+ | |||
{{System requirements | {{System requirements | ||
|OSfamily = Windows | |OSfamily = Windows | ||
Line 282: | Line 423: | ||
{{References}} | {{References}} | ||
+ | {{GOG.com Enhancement Project}} |
Latest revision as of 14:33, 4 June 2024
Developers | |
---|---|
Eclipse Productions | |
Publishers | |
Tyrian | Epic MegaGames |
Tyrian 2000 | XSIV Games |
Microsoft Store | Contoso Games |
Release dates | |
DOS | 1995 |
Windows (DOSBox) | December 14, 2010[1] |
macOS (OS X) (DOSBox) | October 18, 2012 |
Taxonomy | |
Monetization | Freeware |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | Scrolling, Top-down view |
Controls | Direct control |
Genres | Arcade, Shooter |
Vehicles | Space flight |
Art styles | Pixel art |
Themes | Sci-fi |
Key points
- Officially available as freeware.
General information
- GOG.com Community Discussions
- GOG.com Support Page
- Hardcore Gaming 101 - Comprehensive feature
- Tyrian/Tyrian2000 - Fan Site with forums and downloads
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | Floppy and CD-ROM release. Both are identical in terms of content. | |||
GOG.com | Windows and OS X. Pre-packaged with DOSBox.[2] | |||
Microsoft Store | Xbox Play Anywhere |
- The AdLib soundtrack is available for free here. Pre-recorded MIDI tracks can be found for free here.
Version differences
- Tyrian 2000 is a 1999 re-release with an additional episode, some extra content and bug fixes. The CD-ROM version also includes CD-audio tracks, which were omitted from the freeware release to reduce the download size.
- Open-source ports of Tyrian are also available. OpenTyrian is based off the original release, while its fork OpenTyrian2000 is based off the later re-release.[3]
Game data
Configuration file(s) location
System | Location |
---|---|
DOS | <path-to-game>\TYRIAN.CFG |
Windows | <path-to-game> (mounted in DOSBox)[Note 1] |
macOS (OS X) | <path-to-game> (mounted in DOSBox)[Note 1] |
Save game data location
System | Location |
---|---|
DOS | <path-to-game>\TYRIAN.SAV |
Windows | <path-to-game> (mounted in DOSBox)[Note 1] |
macOS (OS X) | <path-to-game> (mounted in DOSBox)[Note 1] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
Xbox Cloud |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | 320x200 only, see the DOSBox page for more information. OpenTyrian2000 offers Pixel-perfect scaling, pillarboxed 4:3 or 8:5 aspect-ratio, or No scaling options. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | Toggle with Alt+↵ Enter (if using DOSBox or OpenTyrian/OpenTyrian2000). | ||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | OpenTryian/OpenTyrian2000 features Nearest-neighbor, Scale, and HQx scaling filters. | ||
Vertical sync (Vsync) | For DOSBox use an unofficial build (see the glossary page for other workarounds). | ||
60 FPS and 120+ FPS | FPS is tied to gamespeed. The game offers multiple Game Speed modes, normal speed results in 35 FPS cap. If your machine can't hit 35 FPS, it will run slower. Slower modes mean lower FPS. Turbo mode = Faster, higher FPS. |
- A hidden "Wild" and "Laptop VGA" graphics settings can be enabled in
SETUP.EXE
by highlighting the Game Detail option and then pressing W; this also works in OpenTyrian/OpenTyrian2000 through the in-game Options menu by highlight the Detail Level option.
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | For DOSBox set in the DOSBox configuration file. | |
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | No menu button by default. Use DOSBox's Mapper to bind Esc to desired controller button or OpenTyrian/OpenTyrian2000 for expanded controller remapping options.[4] | |
Controller remapping | First four buttons only. Use DOSBox's Mapper to bind desired keys to controller buttons or OpenTyrian/OpenTyrian2000 for expanded controller remapping options.[4] | |
Controller sensitivity | Digital movement. | |
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | Use DOSBox or OpenTyrian/OpenTyrian2000 for XInput controller support.[4] | |
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | Use DOSBox or OpenTyrian/OpenTyrian2000 for DualShock 4 support.[4] | |
---|---|---|
PlayStation button prompts | ||
Light bar support | ||
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes | Wired V2 controller tested. |
Generic/other controllers | Controllers may need to be remapped from the Options menu and/or DOSBox's Mapper. | |
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M | Required for multiplayer. |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Music and Sound Effects. | |
Surround sound | FM (AdLib) music is mono. Use General MIDI for Stereo music. | |
Subtitles | Everything is text-based. | |
Closed captions | ||
Mute on focus lost | For DOSBox change the priority background value in the DOSBox configuration file. |
|
Royalty free audio | ||
Red Book CD audio | CD music tracks are present for the CD release, but does not play in-game. | |
General MIDI audio |
- Includes a Jukebox, which can be accessed in
SETUP.EXE
in the DOS version or through OpenTyrian's options menu from the title screen.
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
Local play | 2 | Co-op Shared-screen. Arcade mode only. |
||
LAN play | 2 | Co-op Uses IPX protocol. Arcade mode only. |
||
Online play | For DOSBox use DOSBox IPX/modem emulation. |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | Uses modem or serial connection | |
Dedicated | ||
Self-hosting | ||
Direct IP |
Issues fixed
Gamepad is unplayable
- Calibrating a gamepad in-game will cause control issues due to not reaching the corners during calibration.
Delete TYRIAN.CFG[5] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
DOS video modes | VGA |
Executable | PPC | 32-bit | 64-bit | ARM | Notes |
---|---|---|---|---|---|
Windows | Use OpenTyrian or OpenTyrian2000. | ||||
macOS (OS X) | Use OpenTyrian.[6] | ||||
Linux | Use OpenTyrian. Various Linux distros provide packages for PowerPC and ARM.[7] |
Middleware
Middleware | Notes | |
---|---|---|
Input | SDL, SDL2 | For SDL support, use DOSBox or OpenTyrian. For SDL2 support, use OpenTyrian2000. |
Launcher (for DOS version in DOSBox or Windows 95/58)
- The main game, the configuration tool, and the ship editor all use separate executables. Paste this in a batch file and run from the DOS prompt or add to the AutoExec section of the DOSBox configuration file to easily select the different executables (Click
[Expand]
to view):
- TYRIAN.BAT
@echo OFF :menu cls ECHO ---------------------------------------------- ECHO Tyrian 2000 ECHO ---------------------------------------------- ECHO 1) Play Game ECHO 2) Options ECHO 3) Ship Editor ECHO 4) Quit to Windows ECHO ---------------------------------------------- choice /c1234 /s What do you want to do? [1-4]: /n if errorlevel 4 goto quit if errorlevel 3 goto ship if errorlevel 2 goto setup if errorlevel 1 goto start :start cls TYRIAN.EXE goto menu :setup cls SETUP.EXE goto menu :ship cls SHIPEDIT.EXE goto menu :quit cls exit
System requirements
DOS | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 5.0 | |
Processor (CPU) | 386 33 MHz | 486DX/2 66 MHz |
System memory (RAM) | 4 MB | |
Hard disk drive (HDD) | 10 MB | |
Video card (GPU) | VGA |
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP, Vista | |
Processor (CPU) | 1 GHz | 1.4 GHz |
System memory (RAM) | 256 MB | 512 MB |
Hard disk drive (HDD) | 17 MB | |
Video card (GPU) | DirectX 7 compatible | DirectX 9 compatible |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.6.8 | |
Processor (CPU) | Intel Core Duo 2 GHz | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 17 MB | |
Video card (GPU) | 64 MB of VRAM |
Notes
- ↑ 1.0 1.1 1.2 1.3 File/folder structure within the installation folder reflects the path(s) listed for DOS game data. For the GOG.com release, file changes in DOSBox are redirected to
<path-to-game>/cloud_saves/
even if GOG Galaxy is not used (this folder contains all redirected files, so some files in thecloud_saves
folder might be temporary files or other files that do not contain saves or settings).
References
- ↑ One more surprise. Releasing Tyrian 2000 for FREE! ● GOG.com - last accessed on 9 June 2023
- ↑ List of GOG games using DOSBox, page 1 - Forum - GOG.com - last accessed on May 2023
- ↑ So, I've spent the last few days using all the knowledge I've learned working with ArcTyr to fork OpenTyrian (again...) and finally add *proper* Tyrian 2000 support.
- ↑ 4.0 4.1 4.2 4.3 Verified by User:AmethystViper on 2020-08-09
- ↑ Verified by User:AmethystViper on 2020-08-09
- Issue encountered with DOXBox v0.72 with "fcs" joystick mode enabled, and deleting the game's configuration file solved the issue.
- ↑ open-tyrian — Homebrew Formulae - last accessed on 2 March 2022
- ↑ Package opentyrian - last accessed on 2020-12-01