1666 Commits

Author SHA1 Message Date
Cameron Cawley
8c2b09d919 COMMON: Replace NEResourceType and PEResourceType with a shared enum 2019-05-01 23:52:56 +03:00
sluicebox
8c32927f39 CREATE_PROJECT: Add Text console debugger feature
Add feature flag to create_project to set USE_TEXT_CONSOLE_FOR_DEBUGGER
with --enable-text-console like configure script
2019-04-22 09:34:21 -04:00
SupSuper
be0150fd85 DISTS: Merge MSVC versions into one folder 2019-04-20 07:47:25 -04:00
SupSuper
fd0d65496e CREATE_PROJECT: Auto-detect Visual Studio version if not specified
This removes the need for separate scripts for every version
2019-04-20 07:47:25 -04:00
SupSuper
f2c4913bbc CREATE_PROJECT: Add Visual Studio 2019 2019-04-20 07:47:25 -04:00
SupSuper
5c0529abc2 CREATE_PROJECT: Refactor Visual Studio version differences
Moved most generation differences to a MSVCVersion class, makes it
easier to support new versions without tracking down if-checks everywhere.
2019-04-20 07:47:25 -04:00
Peter Kohaut
c6a7ec814b CREDITS: Added sev to Blade Runner credits
Changed order of credits for Blade Runner to alphabetical
2019-04-18 09:24:19 +02:00
Cameron Cawley
50ed922cb7 RISCOS: Support creating a StrongHelp manual 2019-04-18 03:55:22 +01:00
athrxx
02ecc7abb7 KYRA: (EOB2/Amiga) - add static resources 2019-04-13 18:54:57 +02:00
Thanasis Antoniou
d6db4af528 CREDITS: Proper add Thanasis Antoniou to authors 2019-04-02 23:31:20 +03:00
Matan Bareket
69cecebdbc BUILD: Update default theme to use remastered 2019-04-02 10:55:57 -04:00
Cameron Cawley
09dbe7686b JANITORIAL: Update all scummvm.org URLS to use https 2019-03-09 21:52:14 +01:00
Thanasis Antoniou
664dd4a8aa DEVTOOLS: module.mk fix for BR subtitles xls/xlsx support
bugfix: search with full path for .xls existence before trying the xlsx
2019-03-09 20:10:19 +02:00
Thanasis Antoniou
5102af631d DEVTOOLS: Support xlsx extension for Blade Runner subtitles
If the englishTranscript.xls is not found, the englishTranscript.xlsx will be used instead

Google sheets supports download to xlsx, so this addition was needed.
Also tested the font tool with Pillows image library (PIL fork) which works ok, and updated README file.
2019-03-09 13:59:59 +02:00
athrxx
f0a305316c KYRA: (EOB1/Amiga) - add static resources 2019-03-06 20:48:20 +01:00
athrxx
2b95dd3213 KYRA: (EOB) - fix unused string
This fixes the "%s can not use this item" string. AFAIK this message never appears. It would require to place an item into a character's hand which he/she can't use and right-click use it. However, when you place such an unusable item in a character's hand the slot will be greyed out/disabled immediately and can no longer be clicked.
2019-03-06 20:48:16 +01:00
Paul Gilbert
53a1426cc3 GLK: FROTZ: Add 6x8 font for Infocom v6 games 2019-01-29 21:17:18 -08: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
b254618f32 DEVTOOLS: Create new module.mk in create_bladerunner
Changes in devtools/module.mk were reverted
2019-01-06 17:12:02 +01: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
de8bb16b9d DEVTOOLS: Create SUBTITLES.MIX for En, It, Fr, De, Es
Now we should specify target encoding per used font

If an encoding is not specified in configureFontsTraslation.txt, the default is used
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
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