Commit Graph

1644 Commits

Author SHA1 Message Date
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
6e62a3e91e DEVTOOLS: instructions for make in readme 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
e0f10ed46b DEVTOOLS: BladeRunner module.mk update
And minor readme update
2019-01-06 17:12:02 +01:00
antoniou79
0836d76239 DEVTOOLS: BladeRunner module.mk update 2019-01-06 17:12:02 +01:00
antoniou79
79c447a746 DEVTOOLS: Blade Runner further readme fix 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
14d65c49b7 DEVTOOLS: Fix Blade runner font export
Updated documentation and fixed broken font export mode for fontCreator.py
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
athrxx
4b2dc67c8c KYRA: (LOL) - fix #10764 (Cannot Use Vaelan's Cube) 2018-12-26 21:51:39 +01:00
Cameron Cawley
7dbc613258 BUILD: Add fonts.dat to packaging rules 2018-12-25 12:47:42 +01:00
Eugene Sandulenko
1f6727eab8 DEVTOOLS: Rename blade_runner to create_bladerunner 2018-12-25 12:37:23 +01:00
antoniou79
b6e93680f4 DEVTOOLS: Removed transcript excel 2018-12-25 12:35:52 +01:00
antoniou79
e1f1c3eef9 DEVTOOLS: Blade Runner subtitles python scripts 2018-12-25 12:35:52 +01:00
SupSuper
e6a80868c6 MSVC: Update DLL paths in post-build script 2018-12-23 18:39:06 +02:00
SupSuper
3091345af3 MSVC: Update post-build installer for Inno Setup 2018-12-23 18:39:06 +02:00
SupSuper
b66711da04 MSVC: Fix unquoted paths in build events 2018-12-23 18:39:06 +02:00
SupSuper
47b55f29c5 MSVC: Fix resource file revision include error 2018-12-23 18:39:06 +02:00
SupSuper
ddb3b6fba7 MSVC: Fix resource file not including translations.dat 2018-12-23 18:39:06 +02:00
SupSuper
35ea621a4e MSVC: Add visualiser for unicode strings 2018-12-23 18:39:06 +02:00
SupSuper
5004c331c9 MSVC: Fix natvis not being added to project in VS2017 2018-12-23 18:39:06 +02:00
SupSuper
f6c37b09ea MSVC: Add visualisations for iterators and pointers 2018-12-23 18:39:06 +02:00
SupSuper
8352986b88 MSVC: Cleanup natvis properties 2018-12-23 18:39:06 +02:00
SupSuper
3482d9bacf MSVC: Fix List visualisation showing infinite nodes 2018-12-23 18:39:06 +02:00
SupSuper
88b6959cb4 MSVC: Fix HashMap visualisation showing dummy nodes 2018-12-23 18:39:06 +02:00
SupSuper
f08e7a3012 MSVC: Replace MinimalRebuild with MultiProcessor flag
MinimalRebuild is obsolete and MultiProcessorCompilation yields better performance.
2018-12-23 18:39:06 +02:00
SupSuper
0a474f2a1a CREATE_PROJECT: Fix MSVC warnings 2018-12-23 18:39:06 +02:00
SupSuper
5fce1ae464 BACKENDS: Move OSX file browser into backend 2018-12-16 10:48:13 +00:00
SupSuper
952b12311c BACKENDS: Add base support for system dialogs 2018-12-16 10:48:13 +00:00
Paul Gilbert
ef1be1cee8 GLK: Add entries for Glulxe and TADS sub-engines to credits.pl 2018-12-09 09:38:22 -08:00
Paul Gilbert
7b1b3935b8 GLK: Fix remaining Gargoyle references identified by digitall 2018-12-08 19:05:59 -08:00
Paul Gilbert
38a458139a GLK: Add Gargoyle engine to credits.pl 2018-12-08 19:05:59 -08:00
Cameron Cawley
8fa2f90a26 CREATE_PROJECT: Support building with Tremor instead of Vorbis 2018-11-27 22:58:02 +00:00
SupSuper
8ac1292969 CREATE_PROJECT: Remove non-existent msvc8 from build steps 2018-11-17 04:18:59 +00:00
Cameron Cawley
8c6f9e5116 WIN32: Retrieve the version information for the resource script from base/internal_version.h 2018-11-16 09:14:37 +00:00
Cameron Cawley
0c21b31be5 CREDITS: Add credits for DM, Prince, Illusions and MutationOfJB (#1394) 2018-11-15 08:31:19 +02:00
athrxx
f49eaa5654 KYRA: (EOB) - add support for FM-Towns version of EOB II 2018-11-14 17:22:22 +01:00
Yoshi Sugawara
b4bad9100a IOS: Support building in Xcode 10/iOS 12, and for iPhone X-like devices that have a "safe area"
iOS 12 drops support for libstdc++, so the project needs to be compiled explicitly using libc++.
Support the "safe area" when redrawing the view to leave space for the notch in portrait and
landscape orientations.
2018-10-28 17:16:06 +00:00
athrxx
3ae1d92f17 KYRA: (LOL) - clean up sound map data formatting
This is a followup to the fix for bug #10665 (Urbish mines lobster having an invalid sound track number and causing invalid memory access).
2018-10-28 15:45:55 +01:00