aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-06GLK: FROTZ: Fix #10869 Crash initializing undo dataPaul Gilbert
2019-01-06GLK: ALAN2: Resolve some TODOs. Some cleanupFilippos Karapetis
2019-01-06GLK: ALAN2: Initialize game file nameFilippos Karapetis
2019-01-06SCI32: Fix QFG4 forest pathfindingVhati
Adds workarounds for odd detours during entry, bugs #10857, #10858
2019-01-06DEVTOOLS: Create new module.mk in create_bladerunnerantoniou79
Changes in devtools/module.mk were reverted
2019-01-06DEVTOOLS: Quotes Excel creator exports extra audioantoniou79
quoteSpreadsheetCreator exports dev commentary and some optional speech audio from SFX.MIX
2019-01-06DEVTOOLS: Updated readme details on MIXResourceCreatorantoniou79
2019-01-06DEVTOOLS: Create SUBTITLES.MIX for En, It, Fr, De, Esantoniou79
Now we should specify target encoding per used font If an encoding is not specified in configureFontsTraslation.txt, the default is used
2019-01-06DEVTOOLS: Fixed encoding of exported text from gameantoniou79
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-06DEVTOOLS: Additional validation checks for Excel creatorantoniou79
2019-01-06DEVTOOLS: POGO sheet and DEV commentary are now optionalantoniou79
2019-01-06DEVTOOLS: Improved Ids for dev I_SEZ quotesantoniou79
2019-01-06DEVTOOLS: Placeholder VQA sheets, POGO, DEV COMMENTARYantoniou79
2019-01-06DEVTOOLS: Update Readme and sample command filesantoniou79
2019-01-06BLADERUNNER: Add localized text for Subtitles KIA optionantoniou79
2019-01-06BLADERUNNER: Move Subtitles option further rightantoniou79
In Spanish version the 'Designers Cut' translated option overlapped with Subtitles option
2019-01-06BLADERUNNER: All versions have ENG for BRLOGO and WSTLGOantoniou79
All game language versions have the English VQA for the logo videos Do not append the localization suffix to those two, but use the '_E' suffix instead.
2019-01-06DEVTOOLS: BladeRunner MIX multilanguage supportantoniou79
mixResourceCreator now additionally supports ITA, FRA, ESP, GER
2019-01-06DEVTOOLS: Script code cleanupantoniou79
All scripts got better info and debug messages. Also improved the --trace switch for all scripts and fixed some code formatting issues.
2019-01-06DEVTOOLS: Documentation of lang descr switchantoniou79
Also a small fix for the help mode of quoteSpreadsheetCreator tool
2019-01-06DEVTOOLS: Multilingual support for quoteSpreadsheetCreatorantoniou79
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-06DEVTOOLS: instructions for make in readmeantoniou79
2019-01-06DEVTOOLS: Revert to python envantoniou79
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-06DEVTOOLS: BladeRunner module.mk updateantoniou79
And minor readme update
2019-01-06DEVTOOLS: BladeRunner module.mk updateantoniou79
2019-01-06DEVTOOLS: Blade Runner further readme fixantoniou79
2019-01-06DEVTOOLS: BladeRunner readme updateantoniou79
Also fixed broken modes for fontCreator and quotesSpreadsheetCreator scripts
2019-01-06DEVTOOLS: Fix Blade runner font exportantoniou79
Updated documentation and fixed broken font export mode for fontCreator.py
2019-01-06DEVTOOLS: update sample command txt filesantoniou79
2019-01-06DEVTOOLS: Bladerunner python libs in try exceptantoniou79
Also added missing (renamed) script for MIX packer
2019-01-06DEVTOOLS: semi-auto creation of SUBTITLES.MIXantoniou79
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-05GLK: FROTX: Draw pictures at the correct positionPaul Gilbert
2019-01-05GLK: FROTZ: Properly handle picture transparencyPaul Gilbert
2019-01-05GLK: FROTZ: Fix decoding of MG1 graphicsPaul Gilbert
The prior code was based on the Frotz decoder, which was partially written in PC assembly, so was hard to represent. This new version uses code from the ztools pix2gif code
2019-01-05SCI32: Cleanup QFG4 script patchesVhati
Trivially revises comments and var names for consistency. Changes hardcoded selector bytes to macros. Confirms early patches against editions not tested at the time. Combines two TRAP array patches (commits 6c44106, aceb528) into one.
2019-01-05SCI: Rename kRestartGame to kRestartGame16Lars Skovlund
2019-01-05SCI32: Stub out kRestartGameLars Skovlund
Restarting was only supported in QfG4, GK1 and PQ4. Those three used makeshift script code. The kernel call was stubbed out in SSCI as well. Fixes bug #10681.
2019-01-05COMMON: Remove usage of ScopedPtr in OutSaveFileBastien Bouclet
It's not very useful. However this is mostly to test the theory that the build failure we've been experiencing in engines/scumm/he/logic/football.cpp with the osx builder on buildbot is related to the size of the intermediary assembly source file.
2019-01-04GLK: FROTZ: Only wait for keypress in Beyond Zork title if mg1 presentPaul Gilbert
2019-01-04GLK: FROTZ: Simplified getting/setting window propertiesPaul Gilbert
2019-01-04GLK: FROTZ: Cleanup of image drawing codePaul Gilbert
2019-01-04GLK: FROTZ: Refactor V6 window arrangementsPaul Gilbert
As I implement further code for Zork Zero, I'm becoming convinced that all of the windows 2+ are for graphics. A complication arose, though, that z_draw_picture doesn't have a window number specified. So creating Glk picture windows for each virtual window was somewhat redundant. The scheme I'm now going to move forward with is having a single picture wndow cover the entire screen in v6 mode, and the upper and lower panes on top of that. All other windows will not get an accompanying Glk window, and instead I'm caching all the window properties locally on the Frotz Window class, so that they can act like the simple placeholders I think they're intended as
2019-01-04GLK: Properly fix window clicking crashPaul Gilbert
2019-01-04GLK: Fix negative index crash when clicking in a windowTorbjörn Andersson
2019-01-04GLK: Fix comment typoTorbjörn Andersson
2019-01-04GLK: FROTZ: Clarify comment about Unicode runes a bit.Torbjörn Andersson
This started out as a typo fix. :-)
2019-01-03GLK: FROTZ: Support using prior palette when a pic doesn't have onePaul Gilbert
2019-01-03GLK: FROTZ: Fixes for picture decodingPaul Gilbert
2019-01-03GLK: FROTZ: os_picture_data wasn't dividing by cell sizePaul Gilbert
2019-01-03GLK: FROTZ: Hooked up window property readingPaul Gilbert