Flt2vhs: A BMS Replay Converter
-
Probably, it works here.
-
With the latest version, convert-all-flts.exe converts the .flt to .flt.moved but not to .vhs am i doing something wrong?
Happened to me sometimes with previous versions, haven’t tried yet U2/v0.10, no clue what’s happening but anyway drag and dropping the .flt.moved over the flt2vhs.exe successfully converted those rebels.
-
Even that wasnt working, maybe my file got corrupted or something.
-
Version 0.11 is out with a fix for an apparent BMS bug where unique ID’s… aren’t unique
Grab it at https://github.com/mrkline/flt2vhs/releases/tag/v0.11@oppotato said in Flt2vhs: A BMS Replay Converter:
With the latest version, convert-all-flts.exe converts the .flt to .flt.moved but not to .vhs am i doing something wrong?
Hopefully this was caused by the bug above. Another common issue is that BMS launched with
-acmi
will often create a series of small, useless .FLT files as you click around menus in 2D. I should add some code that ignores those… -
flt2vhs has been updated to support BMS 4.35U3. Users must run
patch-bms-novhs
once again to patch the (slow) built-in conversion out of U3. Additionally, by popular demand,convert-all-flts
now deletes the tiny, useless FLT files BMS generates with-acmi
Known Issues
flt2vhs
continues to use very crappy heuristics to see if it should merge files. To avoid accidentally merging multiple flights into the same VHS file, runconvert-all-flts
after each flight, or runflt2vhs
directly. (You can drag & drop FLT files ontoflt2vhs
!)convert-all-flts
can fail if BMS is running (especially with-acmi
). Please close BMS before running it.
Grab it here: https://github.com/mrkline/flt2vhs/releases/tag/v0.13
-
@mrkline -restore doesn’t change the date of the file. Shouldn’t it?
-
It certainly could, but then we’d have to either store the original date somewhere before modifying it, or force it to some fixed value.
I was more worried about the contents of the EXE - does having a different modification date break something?
-
@mrkline To clarify, -restore does nothing at all.
-
@lorikeolmin please elaborate does nothing at all.
It patches out a previous added nop
Right with patch applied, left restore to original state
-
@oakdesign I’ll gladly elaborate nothing, here goes nothing :). Can’t say more. I use the command, nothing happens.
-
@lorikeolmin use “-r”
-
@stevieg It should be useful to people trying. I made a back-up this time. Thanks.
-
@lorikeolmin Since you mentioned “-restore”, it’s not a valid command FYI.
“-r” or “–restore” are. -
@rusher0600 Interesting, what character is that dash?
-
@lorikeolmin yes dash either single dash for short version or double dash for long version.
If you execute the programm through command line with either -h or --help shows available command line argsPowershell
Cmd
-
@lorikeolmin My bad, apparently the forum formats a double “-” as “–”, instead of just “- -” that are closer together.
-
This code (or at least a C++ port of it) is now in BMS as part of the 4.36 release.
I don’t plan on updating this tool any further outside quick bug fixes.
-