Cheat mode
Press [Tab] during game play and enter one of the following codes, depending on the current character being controlled and situation. The first part of the code is always "set plyr.ds9_". The next part of the code is your current character, either "sisko" with "kira or worf". The next part of the code is "eva" and is only used when character is wearing a space suit. The final part of the code is [Space] followed by the actual code for each cheat effect, such as "health 999". For example, to give Sisko while in a space suit unlimited health, the complete code would be "set plyr.ds9_siskoeva health 9999". The same code without a space suit is "set plyr.ds9_sisko health 9999". Note: Major Kira also has a third variation ("kira", "kiraeva", or "kiracard"). Try all versions to find out which is effective in your current level.
Unlimited health | health 9999 |
More speed | groundspeed 800 |
Longer energy beacon | flashlight charge 9999 |
More Federation phaser ammo | ds9_phaserammo ammoamount 9999 |
More rifle ammo | ds9_federationphaserrifleammo ammoamount 9999 |
More mines | ds9_federationphaserminedummyammo ammoamount 9999 |
More grenades | ds9_photongrenadelauncherammo ammoamount 9999 |
More Bajoran phaser ammo | ds9_bajoranphaserammo ammoamount 9999 |
Set swimming rate | ds9_charactername waterspeed <100-2000> |
Increased jump height | jumpz 1000 |
Cheat mode (non-player specific)
The following codes do not require the "set plyr.ds9_", character name, or "eva" parts. Simply press [Tab] during game play and enter one of the following codes to activate the corresponding cheat function.
Save game immediately | savegame |
Quit game immediately | exit |
Cheat mode (alternate)
Press [Tab] or [~] during game play, then enter "panacea" to enable cheat mode. Press [Tab] or [~] during game play and enter one of the following codes to activate the corresponding cheat function.
God mode | god |
Flight mode | fly |
No clipping mode | ghost |
Disable flight and no clipping | walk |
Full ammunition | allammo |
Kill all enemies in current level | killpawns |
Level skip | skiplevel |
Level select | open <map name> |
Level select
Note: This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the "ds9.ini file" file in the "system" folder. Find the "LocalMap=title.dsm" entry and replace "title.dsm" with one of the following values. Saved the file and start the game to automatically start at the selected level without first going to the main menu. After the level loads, press [Esc] to return to the main menu if required. Note: These entries can also be used with the "open" code.
M01_KiraL1A.dsm
M01_KiraL2.dsm
M01_KiraL1B.dsm
M01_SiskoL1B.dsm
M01_SiskoL1A.dsm
M01_WorfL1.dsm
M03_KiraL2.dsm
M03_KiraL1B.dsm
M03_KiraL1A.dsm
M03_SiskoL2.dsm
M03_SiskoL1A.dsm
M03_SiskoL1B.dsm
M03_WorfL2.dsm
M03_WorfL1.dsm
M04_KiraL1.dsm
M04_SiskoL1.dsm
M04_WorfL1b.dsm
M04_WorfL1a.dsm
M05_KiraL1.dsm
M05_SiskoL1b.dsm
M05_SiskoL2.dsm
M05_Siskol1a.dsm
M05_WorfL1.dsm
M05_WorfL2.dsm
M06_SiskoL1B.dsm
M06_SiskoL1A.dsm
M06_SiskoL1C.dsm
M06_WorfL1B.dsm
M06_WorfL1A.dsm
M06_WorfL1C.dsm
M07_KiraL2.dsm
M07_KiraL1.dsm
M07_SiskoL1A.dsm
M07_SiskoL3A.dsm
M07_SiskoL1B.dsm
M07_SiskoL2.dsm
M07_SiskoL3B.dsm
M07_WorfL3.dsm
M07_WorfL2B.dsm
M07_WorfL2A.dsm
M07_WorfL1.dsm
M10_KiraL2.dsm
M10_KiraL1B.dsm
M10_SiskoL2.dsm
M10_SiskoL1B.dsm
M10_SiskoL1A.dsm
M10_WorfL2.dsm
M10_WorfL1B.dsm
M10_WorfL1A.dsm
M11_KiraL1.dsm
M11_SiskoL1a.dsm
M11_SiskoL1b.dsm
M11_WorfL1.dsm
TrainingRoom.dsm
Entry.dsm
DS9_Ops.dsm
DS9_Promenade.dsm
Additionally, intermission sequences can be viewed by replacing "title.dsm" with one of the following values.
CM01a_SW.dsm
CM01b_SW.dsm
CM04_Lab.dsm
CM05_Kira.dsm
CM06_SW_Capture.dsm
CM10_KiraL1A.dsm
CM10_SWK_L3.dsm
Cm11B_SWK.dsm
CM11_LabRitual.dsm
CM_ArdPrison.dsm
CM_Defiant.dsm
CM_Endcredits.dsm
CM_GlobalSpace.dsm
CM_SpaceStation.dsm
CM_Worf_Endgame.dsm
GCM11end_WraithObk.dsm"
Cheat mode (demo version)
Press [Tab] during game play and enter one of the following codes, depending on the current character being controlled.
set plyr.ds9_sisko bcheatconsole true
set plyr.ds9_worf bcheatconsole true
set plyr.ds9_kira bcheatconsole true
Then, enter one of the following codes at the console window to activate the corresponding cheat function.
God mode | god |
All weapons and ammo | allammo |
Enable fly mode | fly |
Disable fly mode | walk |
No clipping mode | ghost |
Kill all enemies | killpawns |
Spawn indicated item | beamdownitem <item name> |
Change gravity, default is 400 | setjumpz <number> |
Change lighting, default is 5 | rmode <number> |
Change Sisko's body size, default is 128 | set ds9_sisko fatness <1-255> |
Change male ensign's body size, default is 128 | set ds9_maleensign fatness <1-255> |
Change SIMMS beacon energy, default is 800 | set ds9_flashlight charge <0-9999> |
Disable enemies AI | invisible |
Load .dsm map in "maps" folder | start or open <map name> |
Item names
Use one of the following entries with the "beamdownitem" code.
ds9_tricorder
ds9_medkit
ds9_flashlight
ds9_armorbelt
ds9_phaser
ds9_federationphaserrifle
ds9_federationphotongrenadelauncher
ds9_m4rifle
Cheat mode (in game keys)
Press [Tab] during game play and enter one of the following codes, depending on the current character being controlled.
set plyr.ds9_sisko bcheatconsole true
set plyr.ds9_worf bcheatconsole true
set plyr.ds9_kira bcheatconsole true
Press one of the following keys during game play to activate the corresponding cheat function.
Effect | Key |
Toggle first and third person view | [F8] |
Toggle debug display | [F10] |
Screenshot | [F9] |
Start with more items (demo version)
Begin game play and accumulate a lot of items. Press [Esc], then select "New Game" on the menu. The new game will begin with all the items previously collected.
Play as Worf or Kira (demo version)
Note: This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit each of the following files in the "user.ini", "default.ini", "defuser.ini", and "ds9.ini" in the game directory. Replace all instances of the "Class=PLYR.DS9_Sisko" line to "Class=PLYR.DS9_Worf" or "Class=PLYR.DS9_Kira".