The version of FTL I am using is the Windows v.1.03.1
When I run the editor, it seems to work but no profile can be selected (with or without a saved game).
When I click open and select my data.dat an error box appears:
Code: Select all
Error reading profile:
Initial int (assumed to be file format version) not expected value: 2181
If I simply try to edit the blank profile anyway, when I save it, the new data.dat is very small, smaller than 1kb (I was going to attach it but .dat, .txt, .log, and no extension aren't allowed, so I'm not sure which kind of attachments are allowed in this forum).
Using this new data.dat, when I run the game, when it finishes loading an error box appears and the game is closed.
The error message is as follows:
Code: Select all
Microsoft Visual C++ Runtime Library
Assertion failed!
Program: C:\Arquivos de programas\FTL\FTLgame.exe
File: src/rapidxml/rapidxml.hpp
Line:1383
Expression: text
For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts
(Press Retry to debug the application - JIT must be enabled)
The ftl-profile-editor.log:
Code: Select all
11:08:05.825 [main] DEBUG net.blerf.ftl.FTLProfileEditor - Windows XP 5.1 x86
11:08:05.825 [main] DEBUG net.blerf.ftl.FTLProfileEditor - Java HotSpot(TM) Client VM, 1.7.0_09
11:08:05.888 [main] INFO net.blerf.ftl.FTLProfileEditor - Using FTL dats path from config: C:\Arquivos de programas\FTL\resources
11:08:05.950 [main] INFO net.blerf.ftl.parser.DataManager - Reading Achievements...
11:08:05.950 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/achievements.xml'
11:08:06.075 [main] INFO net.blerf.ftl.parser.DataManager - Reading Blueprints...
11:08:06.075 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/blueprints.xml'
11:08:06.403 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/autoBlueprints.xml'
11:08:06.497 [main] INFO net.blerf.ftl.parser.DataManager - Reading Events...
11:08:06.497 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events.xml'
11:08:06.560 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/newEvents.xml'
11:08:06.560 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_crystal.xml'
11:08:06.794 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_engi.xml'
11:08:06.935 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_mantis.xml'
11:08:07.044 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_rock.xml'
11:08:07.060 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_slug.xml'
11:08:07.075 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_zoltan.xml'
11:08:07.091 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_nebula.xml'
11:08:07.106 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_pirate.xml'
11:08:07.106 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_rebel.xml'
11:08:07.122 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/nameEvents.xml'
11:08:07.122 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_fuel.xml'
11:08:07.138 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_boss.xml'
11:08:07.153 [main] INFO net.blerf.ftl.parser.DataManager - Reading Crew Names...
11:08:07.153 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/names.xml'
11:08:07.153 [main] INFO net.blerf.ftl.parser.DataManager - Reading Ship Events...
11:08:07.153 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_ships.xml'
11:08:07.185 [main] INFO net.blerf.ftl.parser.DataManager - Reading Background Image Lists...
11:08:07.185 [main] DEBUG net.blerf.ftl.parser.DataManager - Reading 'data/events_imageList.xml'
11:08:07.185 [main] INFO net.blerf.ftl.parser.DataManager - Finished reading game resources.
EDIT:
Oh lol now I feel stupid. I only realised after reading some random post that you're supposed to open the prof.sav to edit profiles, which is located in /MyDocuments/MyGames/Faster Than Light. Everything worked perfectly.
So nvm all that I said in my post. But I would recommend editing the original post in this thread to warn the location of the actual profile file, which I thought was the same thing as the data.dat.