Return to site

FTL: Faster Than Light Crack

broken image


  1. Ftl Faster Than Light Crack
  • Faster Than Light is kid's dream becoming a video game. On the deck of a piece of metal, at the helm of its crew, you will start by sticking out your chest like a 10 years old boy, shooting on sight. Then the harsh truth of the reality of a boundless space will come to bite you in the ass, your decisions will cost lives, and you will end up.
  • An expansive mod for the game FTL: Faster Than Light. Adds over 500 new enemies, over 100 new weapons and 100 new drones! Also expands heavily on the lore, with new factions, sectors, and races included in an immersive new galaxy and story.
Guides
Strategies
Cheats

Faster Than Light is a small spaceship, rogue-like game, one which will typically hook someone the moment they first lay eyes on it. Controlling a Federation allied ship, you are attempting to get to The Last Stand (Sector 8) to defeat the Rebel Flagship, jumping across randomly generated Sectors, dealing with obstacles and choices while being.

FTL: Faster Than Light Crack
  • 1Mods
  • 7Exploits

Mods[edit]

Disable Rebel Fleet Pursuit[edit]

This mod removes the rebel fleet pursuit, allowing you to take your time travelling through each sector visiting each warp point. Makes the game significantly easier but still offers some challenge.

The mod can be found here and it's updated to the latest version of the game. No it's not.

Memory Editing[edit]

Warning: Crashes can occur if the wrong Addresses are modified! Make sure you're modifying the right address or else you carry a very high chance of crashing the game.

Using Cheat Engine:

  1. Use at your own risk - can install bloatware & mess with your personal settings unless you uncheck the 'install yahoo search suite' box in the installer!
  2. Download & install Cheat Engine: http://www.cheatengine.org/ - it will ask you whether or not you want to install a bunch of crappy bloatware like chromium and Avast.
  3. Start a new game of FTL, and run Cheat Engine
  4. Click the image of the computer on the upper left.
  5. Locate FTLGame.exe in the list, select it, and press ' Open'
  6. In the box labelled 'Value:' enter the value of what you want to change. (eg: if you have 30 scrap, type '30' into the box.) Click 'First Scan' (Note: Downloading a cheat table might be useful as it isolates common variables [i.e. missiles, scrap])
  7. Change the Value of what you want to change. (eg: add scrap from battle or lose scrap from buying something)
  8. Enter the new value into the box and click 'Next Scan'
  9. Repeat the above step until you have 2 addresses found on the left side
  10. Click an address (highlighting it blue), right-click it and select 'Change the value of the selected addresses'
  11. Enter any number, then click OK.
  12. Check the game to see if the value of what you wanted to change changed
  13. If it has, double-click the highlighted address, it will be moved to the bottom of the window
  14. If it hasn't, double-click the address that isn't highlighted, it will be moved to the bottom of the window
  15. If you want to, right-click the address at the bottom of the window, go to 'Change Record -> Description' and set a description for the address (usually the name of what it changes)
  16. When you want to change the value, right-click the address at the bottom, and go to 'Change Record -> Value' and enter the desired value.
  17. If you want to add more recorded addresses, click 'New Scan' (above the 'Value:' box) and go back to Step 5.

Memory Editing on Mac[edit]

If you play Faster Than Light on Mac OS X, Bit Slicer is similar to Poke. Bit Slicer for Mac. Choose the 32-bit Integer type and specify that it is Unsigned. There are various ports of Cheat Engine to OS X, however.

Memory Editing on Linux[edit]

The Linux equivalent of Poke is a command-line utility called scanmem. The neat thing with scanmem is that you can run multiple instances at once, to track different values. It is as easy to use as poke.

The basics are: Manhattan usb to serial drivers for mac os.

  • Download scanmem. apt-get install scanmem OR yum install scanmem
  • Start up your game and get to the point where you are looking at your chosen ship in space. Open a command line and find the PID (process ID) of your game.
  • type ps -ef | grep -i FTL and look for an executable named 'FTL'. If there are several results, try the one with the highest PID.
  • Start scanmem as root (or with sudo permissions), and set the PID you want to scan. For example, if the pid is 1234, type sudo scanmem 1234
  • Note: as an alternative to running as root, you can disable restrictions on process tracing with echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope
  • Type the current number that you want to track, and hit enter. It will locate all instances of that number.
  • Do something to change that number in-game, then enter the new value into scanmem. Keep doing this until it pares down to 2-3 matches.
  • If it very quickly returns 0 results, you are likely scanning the wrong PID, or you scanned the PID before the game was underway. Try scanning the PID again, or scan a different PID.
  • With matches pared down to a few, type list to see them. They will be assigned list numbers.
  • Set an entry to a different value by typing set # value. So to set entry #1 value to 1000, type set 1 1000
  • You should see your value change in game. If it does not, you picked the wrong entry- set the value back to normal and try tweaking a different entry.
  • Bonus: you can track a value in scanmem as it changes, by typing watch # with # being the entry number from list command.


So, the whole thing looks like:
root@d3athPC:~# ps -ef | grep -i ftl
1002 21866 21104 0 02:56 ? 00:00:00 /bin/sh -c '/home/user/Steam/SteamApps/common/FTL Faster Than Light/FTL'
1002 21867 21866 0 02:56 ? 00:00:00 /bin/bash /home/user/Steam/SteamApps/common/FTL Faster Than Light/FTL
1002 21868 21867 99 02:56 ? 00:02:26 /home/user/Steam/SteamApps/common/FTL Faster Than Light/data/amd64/bin/FTL
root 21899 21308 0 02:59 pts/1 00:00:00 grep --color=auto -i ftl

  • PID 21868 is the one we want.

root@d3athPC:~# scanmem
scanmem version 0.13
Enter the pid of the process to search using the 'pid' command.
Enter 'help' for other commands.
0> pid 21868
info: maps file located at /proc/21868/maps opened.
info: 35 suitable regions found.

  • Lets say our ammo is at 16. Start tracking that.

0> 16
info: 01/35 searching 0x889000 - 0x89e000......ok
info: 35/35 searching 0x7fffb4c2a000 - 0x7fffb4c73000......ok
info: we currently have 1698010 matches.

  • Now we fire off a missile, leaving 15.

1698010> 15
info: we currently have 11 matches.

  • Firing another..

11> 14
info: we currently have 2 matches.
2> list
[ 0] 0x1bae4f04, 14, [I64 I32 I16 I8 ]
[ 1] 0x1bc3e8c0, 14, [I64 I32 I16 I8 ]
2> set 0 100
info: setting *0x1bc3e8c0 to 64..

  • Missiles will now read 100
Light

Game Trainers on Linux[edit]

Light

By far the best game trainer on Linux is the universal elite game trainer ugtrain as it comes withdynamic memory support by preloading libraries for memory discovery and memory hacking (using LD_PRELOAD). It takes over control ofdynamic memory objects and can modify everything inside. It uses scanmem for discovery and matches found memory addresses on the heapto recorded memory allocations. The tool comes with example configs for FOSS games like Chromium B.S.U. or Warzone 2100 with automaticadaption so that you can use them right away on your system. Also security measures like ASLR/PIE are bypassed.

The methods are not trivial. So it is best to ask maintainer Sebastian Parschauer for support.

All other tools like Game Conqueror, QGSpider, gamecheater, lintrainer or Tursiops are too basic and do not even work for static memory any morebecause of ASLR/PIE.

Save Game Editor[edit]

Save game editor has been created by reddit user ftlcheat. The file can be downloaded from mediafire.

Updated version: http://www.sendspace.com/file/o7o1mi

Another save game editor was created with Excel macros at mediafire. Detroit diesel pro driver dc.

This editor is compatible across Windows, Mac and Linux, including abilities to edit both profile(achievements/unlock) and saved files: http://www.subsetgames.com/forum/viewtopic.php?f=7&t=10959

This is another editor: https://github.com/Vhati/ftl-profile-editor

Here's another save/profile/crew/inventory editor: www.ftlgame.com/forum/viewtopic.php?f=7&t=2877(outdated as of 4/8/2014 and AE)

Exploits[edit]

Save-Scumming[edit]

It is possible to 'quick save' by saving and quitting, (alt-tabbing out is enough) and then making manual backup copies of the continue.sav file, and restoring them when one dies. An alternative is to return to the Main Menu, which will also create a quick save.

On Linux the save is located in your home directory under ~/.local/share/FasterThanLight/On Windows it's located in C:UsersDocumentsmy gamesfasterthanlight

This would be considered cheating by some players and may spoil enjoyment of the game. It goes against the intentions of the developer's desire for the player to experience permanent death, a standard feature of many roguelike games. However, it can usefully allow you to hit the final event for the Secret Ship challenge, by replaying the final necessary sector, and it can be helpful for 'saving' a favoured ship configuration for later review.

The selection of a store is generated randomly when a system is visited. If a save is stored immediately before jumping to a system with a store in it, it is possible to load this save as many times as necessary to find an item of choice. This tactic cannot be used to affect the outcomes of event choices, which seem to be pre-determined when a sector is first visited.

Powerlevel Crew[edit]

Crew members gain skills when in combat.[1] If an enemy ship can not penetrate one's shields and can't do hull damage, you can stay in combat indefinitely (unless they jump). This allows the opportunity to train crew members to maximum skill.

  1. http://www.reddit.com/r/ftlgame/comments/zvyng/powerleveling_crew_members
Faster
  • 1Mods
  • 7Exploits

Mods[edit]

Disable Rebel Fleet Pursuit[edit]

This mod removes the rebel fleet pursuit, allowing you to take your time travelling through each sector visiting each warp point. Makes the game significantly easier but still offers some challenge.

The mod can be found here and it's updated to the latest version of the game. No it's not.

Memory Editing[edit]

Warning: Crashes can occur if the wrong Addresses are modified! Make sure you're modifying the right address or else you carry a very high chance of crashing the game.

Using Cheat Engine:

  1. Use at your own risk - can install bloatware & mess with your personal settings unless you uncheck the 'install yahoo search suite' box in the installer!
  2. Download & install Cheat Engine: http://www.cheatengine.org/ - it will ask you whether or not you want to install a bunch of crappy bloatware like chromium and Avast.
  3. Start a new game of FTL, and run Cheat Engine
  4. Click the image of the computer on the upper left.
  5. Locate FTLGame.exe in the list, select it, and press ' Open'
  6. In the box labelled 'Value:' enter the value of what you want to change. (eg: if you have 30 scrap, type '30' into the box.) Click 'First Scan' (Note: Downloading a cheat table might be useful as it isolates common variables [i.e. missiles, scrap])
  7. Change the Value of what you want to change. (eg: add scrap from battle or lose scrap from buying something)
  8. Enter the new value into the box and click 'Next Scan'
  9. Repeat the above step until you have 2 addresses found on the left side
  10. Click an address (highlighting it blue), right-click it and select 'Change the value of the selected addresses'
  11. Enter any number, then click OK.
  12. Check the game to see if the value of what you wanted to change changed
  13. If it has, double-click the highlighted address, it will be moved to the bottom of the window
  14. If it hasn't, double-click the address that isn't highlighted, it will be moved to the bottom of the window
  15. If you want to, right-click the address at the bottom of the window, go to 'Change Record -> Description' and set a description for the address (usually the name of what it changes)
  16. When you want to change the value, right-click the address at the bottom, and go to 'Change Record -> Value' and enter the desired value.
  17. If you want to add more recorded addresses, click 'New Scan' (above the 'Value:' box) and go back to Step 5.

Memory Editing on Mac[edit]

If you play Faster Than Light on Mac OS X, Bit Slicer is similar to Poke. Bit Slicer for Mac. Choose the 32-bit Integer type and specify that it is Unsigned. There are various ports of Cheat Engine to OS X, however.

Memory Editing on Linux[edit]

The Linux equivalent of Poke is a command-line utility called scanmem. The neat thing with scanmem is that you can run multiple instances at once, to track different values. It is as easy to use as poke.

The basics are: Manhattan usb to serial drivers for mac os.

  • Download scanmem. apt-get install scanmem OR yum install scanmem
  • Start up your game and get to the point where you are looking at your chosen ship in space. Open a command line and find the PID (process ID) of your game.
  • type ps -ef | grep -i FTL and look for an executable named 'FTL'. If there are several results, try the one with the highest PID.
  • Start scanmem as root (or with sudo permissions), and set the PID you want to scan. For example, if the pid is 1234, type sudo scanmem 1234
  • Note: as an alternative to running as root, you can disable restrictions on process tracing with echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope
  • Type the current number that you want to track, and hit enter. It will locate all instances of that number.
  • Do something to change that number in-game, then enter the new value into scanmem. Keep doing this until it pares down to 2-3 matches.
  • If it very quickly returns 0 results, you are likely scanning the wrong PID, or you scanned the PID before the game was underway. Try scanning the PID again, or scan a different PID.
  • With matches pared down to a few, type list to see them. They will be assigned list numbers.
  • Set an entry to a different value by typing set # value. So to set entry #1 value to 1000, type set 1 1000
  • You should see your value change in game. If it does not, you picked the wrong entry- set the value back to normal and try tweaking a different entry.
  • Bonus: you can track a value in scanmem as it changes, by typing watch # with # being the entry number from list command.


So, the whole thing looks like:
root@d3athPC:~# ps -ef | grep -i ftl
1002 21866 21104 0 02:56 ? 00:00:00 /bin/sh -c '/home/user/Steam/SteamApps/common/FTL Faster Than Light/FTL'
1002 21867 21866 0 02:56 ? 00:00:00 /bin/bash /home/user/Steam/SteamApps/common/FTL Faster Than Light/FTL
1002 21868 21867 99 02:56 ? 00:02:26 /home/user/Steam/SteamApps/common/FTL Faster Than Light/data/amd64/bin/FTL
root 21899 21308 0 02:59 pts/1 00:00:00 grep --color=auto -i ftl

  • PID 21868 is the one we want.

root@d3athPC:~# scanmem
scanmem version 0.13
Enter the pid of the process to search using the 'pid' command.
Enter 'help' for other commands.
0> pid 21868
info: maps file located at /proc/21868/maps opened.
info: 35 suitable regions found.

  • Lets say our ammo is at 16. Start tracking that.

0> 16
info: 01/35 searching 0x889000 - 0x89e000......ok
info: 35/35 searching 0x7fffb4c2a000 - 0x7fffb4c73000......ok
info: we currently have 1698010 matches.

  • Now we fire off a missile, leaving 15.

1698010> 15
info: we currently have 11 matches.

  • Firing another..

11> 14
info: we currently have 2 matches.
2> list
[ 0] 0x1bae4f04, 14, [I64 I32 I16 I8 ]
[ 1] 0x1bc3e8c0, 14, [I64 I32 I16 I8 ]
2> set 0 100
info: setting *0x1bc3e8c0 to 64..

  • Missiles will now read 100

Game Trainers on Linux[edit]

By far the best game trainer on Linux is the universal elite game trainer ugtrain as it comes withdynamic memory support by preloading libraries for memory discovery and memory hacking (using LD_PRELOAD). It takes over control ofdynamic memory objects and can modify everything inside. It uses scanmem for discovery and matches found memory addresses on the heapto recorded memory allocations. The tool comes with example configs for FOSS games like Chromium B.S.U. or Warzone 2100 with automaticadaption so that you can use them right away on your system. Also security measures like ASLR/PIE are bypassed.

The methods are not trivial. So it is best to ask maintainer Sebastian Parschauer for support.

All other tools like Game Conqueror, QGSpider, gamecheater, lintrainer or Tursiops are too basic and do not even work for static memory any morebecause of ASLR/PIE.

Save Game Editor[edit]

Save game editor has been created by reddit user ftlcheat. The file can be downloaded from mediafire.

Updated version: http://www.sendspace.com/file/o7o1mi

Another save game editor was created with Excel macros at mediafire. Detroit diesel pro driver dc.

This editor is compatible across Windows, Mac and Linux, including abilities to edit both profile(achievements/unlock) and saved files: http://www.subsetgames.com/forum/viewtopic.php?f=7&t=10959

This is another editor: https://github.com/Vhati/ftl-profile-editor

Here's another save/profile/crew/inventory editor: www.ftlgame.com/forum/viewtopic.php?f=7&t=2877(outdated as of 4/8/2014 and AE)

Exploits[edit]

Save-Scumming[edit]

It is possible to 'quick save' by saving and quitting, (alt-tabbing out is enough) and then making manual backup copies of the continue.sav file, and restoring them when one dies. An alternative is to return to the Main Menu, which will also create a quick save.

On Linux the save is located in your home directory under ~/.local/share/FasterThanLight/On Windows it's located in C:UsersDocumentsmy gamesfasterthanlight

This would be considered cheating by some players and may spoil enjoyment of the game. It goes against the intentions of the developer's desire for the player to experience permanent death, a standard feature of many roguelike games. However, it can usefully allow you to hit the final event for the Secret Ship challenge, by replaying the final necessary sector, and it can be helpful for 'saving' a favoured ship configuration for later review.

The selection of a store is generated randomly when a system is visited. If a save is stored immediately before jumping to a system with a store in it, it is possible to load this save as many times as necessary to find an item of choice. This tactic cannot be used to affect the outcomes of event choices, which seem to be pre-determined when a sector is first visited.

Powerlevel Crew[edit]

Crew members gain skills when in combat.[1] If an enemy ship can not penetrate one's shields and can't do hull damage, you can stay in combat indefinitely (unless they jump). This allows the opportunity to train crew members to maximum skill.

  1. http://www.reddit.com/r/ftlgame/comments/zvyng/powerleveling_crew_members

Ftl Faster Than Light Crack

Retrieved from 'https://www.ftlwiki.com/w/index.php?title=Cheats&oldid=5639'




broken image