Commit Graph
28 Commits
Author SHA1 Message Date
Orgad Shaneh a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
Thanasis Antoniou d09090db62 DEVTOOLS: BLADERUNNER: Use forward slash for link paths in quoteSpreadsheetCreator
This affects the automatic Excel creation that links quote lines to wav files.

It solves a bug with LibreOffice (at least 6.2.8.2) that has trouble if the path has backslashes (even if escaped)
It is still compatible with MS Excel.
2020-01-19 22:29:07 +02:00
Thanasis Antoniou a8420f57fb DEVTOOLS: BLADERUNNER: Support TB_FLY sheet subtitles 2020-01-19 01:28:01 +02:00
Thanasis Antoniou 9a81e59d66 DEVTOOLS: BLADERUNNER: More quality fixes (codacy) 2019-07-23 17:46:15 +03:00
Thanasis Antoniou 1450a240a0 DEVTOOLS: BLADERUNNER: Code quality improvements (Codacy issues) 2019-07-23 12:50:44 +03:00
Thanasis Antoniou 4f2a70287d DEVTOOLS: BLADERUNNER: Fix Python 3 print syntax error 2019-07-11 08:40:54 +03:00
Thanasis Antoniou f2f91fa773 DEVTOOLS: BLADERUNNER: Improved command line for TRE, FON, AUD libs 2019-07-10 13:59:31 +03:00
Thanasis Antoniou a1fef1fe9b DEVTOOLS: BLADERUNNER: Cleaner columns in VQA sheets 2019-06-24 00:09:50 +03:00
Thanasis Antoniou 2a43f71ee2 DEVTOOLS: BLADERUNNER: Quick guide for transcriptions
Also minor improvements in the python scripts

Made audio links working again with LibreOffice Calc and added a subtitles version sheet in the python script that creates the Excel document and the audio links
2019-06-18 00:10:36 +03:00
Thanasis Antoniou 43a3eed2b2 DEVTOOLS: Handle empty AUD file in Blade Runner
French localization has an empty AUD file. Only the header is present and seems corrupted

This is DCLER_0030_00041ECE in TLK0A. It is an unused audio file ("boop" in ENG localization), but skipping it would cause issues with the translation excel, ie. one row missing. The fix is to create a placeholder empty wav file in order to not ignore this empty quote. The bug affected the spreasheet creator tool.
2019-01-21 16:27:26 +02:00
antoniou79 9dfe8281fc DEVTOOLS: Quotes Excel creator exports extra audio
quoteSpreadsheetCreator exports dev commentary and some optional speech audio from SFX.MIX
2019-01-06 17:12:02 +01:00
antoniou79 49497bfb4a DEVTOOLS: Updated readme details on MIXResourceCreator 2019-01-06 17:12:02 +01:00
antoniou79 695e76e815 DEVTOOLS: Fixed encoding of exported text from game
Blade Runner uses IBM437 encoding for its TRx resources

This covers the ENG, FRA, DEU, ITA and ESP versions.
The ERRORMSG.TRx use different encoding (Latin-1) but with a few bugs (a few character encoded with IBM437)
More work would probably be required for the RUS version.
2019-01-06 17:12:02 +01:00
antoniou79 cb8ee2dd6d DEVTOOLS: Additional validation checks for Excel creator 2019-01-06 17:12:02 +01:00
antoniou79 ddf4d960e4 DEVTOOLS: POGO sheet and DEV commentary are now optional 2019-01-06 17:12:02 +01:00
antoniou79 7f732a695e DEVTOOLS: Improved Ids for dev I_SEZ quotes 2019-01-06 17:12:02 +01:00
antoniou79 d8a1628058 DEVTOOLS: Placeholder VQA sheets, POGO, DEV COMMENTARY 2019-01-06 17:12:02 +01:00
antoniou79 63e7422127 DEVTOOLS: Update Readme and sample command files 2019-01-06 17:12:02 +01:00
antoniou79 729d8a20ff DEVTOOLS: BladeRunner MIX multilanguage support
mixResourceCreator now additionally supports ITA, FRA, ESP, GER
2019-01-06 17:12:02 +01:00
antoniou79 fa64a064a1 DEVTOOLS: Script code cleanup
All scripts got better info and debug messages.

Also improved the --trace switch for all scripts and fixed some code formatting issues.
2019-01-06 17:12:02 +01:00
antoniou79 c9ddbeda53 DEVTOOLS: Documentation of lang descr switch
Also a small fix for the help mode of quoteSpreadsheetCreator tool
2019-01-06 17:12:02 +01:00
antoniou79 234cdf19e5 DEVTOOLS: Multilingual support for quoteSpreadsheetCreator
Versions supported are English, German, French, Italian and Spanish

More work would be required for Russian versions to be supported by the spreadsheet creator.
I don't have access to the Russian version that ScummVM currently supports/in the detection table.
Current implementation could be improved (to do away with all the if clauses for the glyph "exceptions")
but this is not high priority.
2019-01-06 17:12:02 +01:00
antoniou79 9de05f52f7 DEVTOOLS: Revert to python env
Requiring python to be in env variables

This should be more portable (there's an error message if the python in env is not 2.7)
2019-01-06 17:12:02 +01:00
antoniou79 cd764ac86e DEVTOOLS: BladeRunner readme update
Also fixed broken modes for fontCreator and quotesSpreadsheetCreator scripts
2019-01-06 17:12:02 +01:00
antoniou79 7e28b773bb DEVTOOLS: update sample command txt files 2019-01-06 17:12:02 +01:00
antoniou79 24e3118b08 DEVTOOLS: Bladerunner python libs in try except
Also added missing (renamed) script for MIX packer
2019-01-06 17:12:02 +01:00
antoniou79 d724df4662 DEVTOOLS: semi-auto creation of SUBTITLES.MIX
add make rules for output FON and MIX files

Create wrappers for all scripts to check for python 2.7
update module.mk to create FON file, then create the SUBTITLES.MIX file
Remove the intermediate TRE files.
Input is expected to be in sampleInput folder
2019-01-06 17:12:02 +01:00
Eugene Sandulenko 1f6727eab8 DEVTOOLS: Rename blade_runner to create_bladerunner 2018-12-25 12:37:23 +01:00