Difference between revisions of "Tyrian"
From PCGamingWiki, the wiki about fixing PC games
(Added OpenTyrian2000 info, I am unsure if there is support beyond windows so someone else will probably need to confirm that.) |
(Updating info for OpeenTyrian2000 and cleaning up my redundant references.) |
||
Line 52: | Line 52: | ||
===Version differences=== | ===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}} '''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}} | + | {{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 146: | Line 146: | ||
|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> | |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 = hackable | |controller remap = hackable | ||
− | |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 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 = n/a | |controller sensitivity = n/a | ||
|controller sensitivity notes= Digital movement. | |controller sensitivity notes= Digital movement. | ||
Line 152: | Line 152: | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
|xinput controllers = hackable | |xinput controllers = hackable | ||
− | |xinput controllers notes = Use DOSBox | + | |xinput controllers notes = Use DOSBox or OpenTyrian/OpenTyrian2000 for XInput controller support.<ref name="Controller support" /> |
|xbox prompts = false | |xbox prompts = false | ||
|xbox prompts notes = | |xbox prompts notes = | ||
Line 158: | Line 158: | ||
|impulse triggers notes = | |impulse triggers notes = | ||
|dualshock 4 = hackable | |dualshock 4 = hackable | ||
− | |dualshock 4 notes = Use DOSBox for DualShock 4 support.<ref name="Controller support" | + | |dualshock 4 notes = Use DOSBox or OpenTyrian/OpenTyrian2000 for DualShock 4 support.<ref name="Controller support" /> |
|dualshock prompts = false | |dualshock prompts = false | ||
|dualshock prompts notes = | |dualshock prompts notes = | ||
Line 197: | Line 197: | ||
|separate volume notes = Music and Sound Effects. | |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 210: | Line 210: | ||
}} | }} | ||
{{++}} This game supports General MIDI for music. | {{++}} This game supports General MIDI for music. | ||
− | {{++}} Includes a Jukebox, which can be accessed in {{file|SETUP.EXE}}. | + | {{++}} 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 312: | Line 312: | ||
|interface = | |interface = | ||
|interface notes = | |interface notes = | ||
− | |input = SDL | + | |input = SDL, SDL2 |
− | |input notes = For SDL support, use DOSBox or OpenTyrian. | + | |input notes = For SDL support, use DOSBox or OpenTyrian. For SDL2 support, use OpenTyrian2000. |
|cutscenes = | |cutscenes = | ||
|cutscenes notes = | |cutscenes notes = |
Revision as of 03:05, 2 January 2021
Developers | |
---|---|
Eclipse Productions | |
Publishers | |
Tyrian | Epic MegaGames |
Tyrian 2000 | XSIV Games |
Release dates | |
DOS | 1995 |
Windows (DOSBox) | December 14, 2010[1] |
macOS (OS X) (DOSBox) | October 18, 2012 |
Taxonomy | |
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] |
- 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 |
Video
GOG DOSBox graphics settings.
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | 320x200 only, see the DOSBox page for more information. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | Toggle with Alt+↵ Enter (if using DOSBox). | ||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | |||
Vertical sync (Vsync) | For DOSBox use an unofficial build (see the glossary page for other workarounds). | ||
60 FPS and 120+ FPS | Frame rate is capped at around 35 FPS. |
- A hidden "ultra" graphics preset can be enabled in
SETUP.EXE
by highlighting the Game Detail option and then pressing W.
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. |
|
Red Book CD audio | CD music tracks are present for the CD release, but does not play in-game. |
- This game supports General MIDI for music.
- 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 | Notes |
---|---|---|---|---|
Windows | Use OpenTyrian or OpenTyrian2000. | |||
macOS (OS X) | Use OpenTyrian. | |||
Linux | Use OpenTyrian. Various Linux distros provide packages for PowerPC.[6] |
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
- ↑ List of GOG games using DOSBox, page 1 - Forum - GOG.com
- ↑ 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.
- ↑ Package opentyrian - last accessed on 2020-12-01
Categories:
- DOS
- Windows
- OS X
- Singleplayer
- Multiplayer
- Real-time
- Scrolling
- Top-down view
- Direct control
- Arcade
- Shooter
- Space flight
- Pixel art
- Sci-fi
- Invalid template usage (infobox game)
- Games
- Pages with broken file links
- Invalid template usage (Image)
- Invalid template usage (Save game cloud syncing)
- Invalid template usage (Input)
- Local multiplayer games
- Self-hosting