OPENTYRIAN2000 / ENHANCED WIKI Site EN · wiki in English Download
Wiki / Player guide / Controls
Player guide

Tyrian controls

Every command can be remapped for both players in the Controls screen (F9 outside a level, or Setup → Key Bindings). Keys are matched by their physical position, so player 2's W A S D become Z Q S D on an AZERTY keyboard.

Keyboard in a level

CommandPlayer 1Player 2
MoveArrow keysW A S D
FireSpaceF
Change fire (rear weapon mode)EnterG
Left sidekickCtrlR
Right sidekickAltT
Pause / resumeP (any key resumes)—
In-game menuEsc—
In-game helpF1—
Bullet timeLeft Shift—

The game also pauses when its window loses focus.

Mouse in a level

MouseEffect
MovementMoves the ship
Left buttonFire
Right buttonBoth sidekicks
Middle buttonChange fire

The mouse can move the ship faster than the keys or the d-pad: a quick move shifts it up to 8 pixels in a single frame.

Gamepad in a level

The first gamepad controls player 1 and the second player 2. Button names follow the Xbox layout.

CommandButton
MoveD-pad or left stick
FireA or right trigger
Change fireB or left trigger
Left sidekickX
Right sidekickY
Pause / resumeStart or right shoulder (any button resumes)
In-game menuBack/View or left shoulder

By default the left stick works like the d-pad. Turn on Setup → Joystick → Analog and the ship's speed follows how far you push the stick. That screen also sets sensitivity, threshold and every button assignment, per gamepad.

ActionKeyboardGamepad
MoveArrowsD-pad or left stick
ConfirmEnter (Space on most screens)A or left shoulder
BackEscB or right shoulder
Previous / next pagePage Up / Page Down—
Yes / No in a confirmationY / N—

The mouse works in every menu: hover to select, left click to confirm, right click to go back. On the title screen, M opens the side modes, 2 starts two-player Endless and Esc asks before quitting.

Function keys

In a level

KeyEffect
F1The original in-game help panels. Ctrl+F1 shows technical information.
F2Pause (like P).
F3Achievements list over the game.
F4Statistics table for this run and your lifetime.
F5Quick save to the QUICK SAVE slot (campaign only).
F6Damage-per-second counter.
F7Damage numbers on or off.
F9Quick load (asks for confirmation).
F10Record a replay, starting at the next level. Press again to stop.
F11Gamma, four levels.
F12Screenshot, saved in your user folder.
Left ShiftBullet time: 4 seconds at a quarter of the speed, then a 15-second cooldown. Gamepad: left trigger. Mouse: side button 4.

Outside a level

In menus, the shop and on the title screen: F2 cycles the CRT filter, F3 the graphics mode, F9 opens the Controls screen and F10 the display options. All of them are also in Setup.

The cheat and debug keys of the original DOS game (F2+F3+F6, F2+F3+F4 and the Backspace combinations) are deliberately not supported.

Recording is not available in every mode: Galaga, Super Arcade, Timed Battle, Super Tyrian, Endless and games with a mod installed show “Mode not recordable”.

In-game menu

Esc (or Back / left shoulder) opens the original pause menu over the frozen level:

Destruct

Destruct is the artillery duel for one or two players hidden in the original game (see Game modes). Its keys:

ActionPlayer 1Player 2
Move left / rightC / VLeft / Right (or numpad 4 / 6)
Aim up / downA / ZUp / Down (or numpad 8 / 2)
Change vehicleLeft Alt\ or numpad 5
FireX or Left ShiftInsert, Enter, numpad 0 or numpad Enter
Previous weaponLeft CtrlPage Up (or numpad 9)
Next weaponSpacePage Down (or numpad 3)

F10 and F11 hand player 1 or player 2 to the computer, Backspace builds a new map, P pauses, F1 shows the help and Esc ends the round.

Launch options

Add them after -- on the command line, for example OpenTyrian2000-Enhanced.exe -- --speed=5. -- --help prints the list.

OptionEffect
-s, --no-soundMute all audio
--no-musicMute the music only
-t FOLDER, --data=FOLDERUse another Tyrian data folder
--lang=CODELanguage: en, fr, es, de, pt or it
--hd-spritesHD sprites (needs the upscaled/ folder)
--mods=off, --mods=a,bDisable every mod, or enable only these mod folders
--endless, --endless2Start an Endless run, one or two players
--destructStart the Destruct mini-game
--level=epN_NNStart directly on a level, for example ep1_09
--seed=NSeed of the random generator
--speed=NGame speed for this session, 1 (slug) to 5 (turbo), 6 for the hidden turbo
--devmodeDeveloper cheat keys (Ctrl+Shift combinations)
-X, --xmasForce Christmas mode, without the December prompt
-x, --no-xmasDisable Christmas mode, and the prompt
--windowed, --fullscreenForce windowed or full screen for this launch
--user-dir=FOLDERAbsolute path of the player data folder

Christmas mode

When the game starts in December, it asks whether to play in Christmas mode. Christmas mode swaps in redrawn ships, shots and bonuses and Christmas voices, from the Christmas files of the game data (tyrianc.shp and voicesc.snd; without them the mode stays off). -X turns it on in any month without asking, -x keeps it off.