Commit Graph
137148 Commits
Author SHA1 Message Date
Eric Fry e7e8155baf DRAGONS: More work on actor loading 2020-02-25 14:43:42 +01:00
Eric Fry bbf08a389a DRAGONS: More work on actor loading 2020-02-25 14:43:42 +01:00
Eric Fry 09c507a9cd DRAGONS: Adding actor class 2020-02-25 14:43:42 +01:00
Eric Fry 4f77da673a DRAGONS: Work on loading scene gfx files. 2020-02-25 14:43:42 +01:00
Eric Fry c846170787 DRAGONS: starting on bigfile.dat loader 2020-02-25 14:43:42 +01:00
Eric Fry dd3f54cae8 DRAGONS: Initial commit 2020-02-25 14:43:42 +01:00
Eugene Sandulenko 838aea9635 DIRECTOR: Added debug output 2020-02-25 10:20:24 +01:00
Eugene Sandulenko 8aeeec6fee DIRECTOR: Hid noisy warning 2020-02-25 10:15:12 +01:00
Eugene Sandulenko b505afe041 DIRECTOR: Plug Win->Mac path translator. Warlock-win works! 2020-02-25 10:13:24 +01:00
Paul Gilbert cad35501ff ULTIMA8: More class field renamings 2020-02-24 22:16:45 -08:00
Paul Gilbert 931f1b9a86 ULTIMA8: More class field renamings 2020-02-24 22:16:45 -08:00
Paul Gilbert a85bf76b8a ULTIMA8: Miscellaneous class field renaming 2020-02-24 22:16:45 -08:00
Purple T 084ae5101b I18N: Update translation (French)
Currently translated at 93.0% (1250 of 1344 strings)
2020-02-25 05:14:27 +00:00
Paul Gilbert eb0bfeb80b ULTIMA8: Fixes for TrueType font rendering mode 2020-02-24 21:07:40 -08:00
Paul Gilbert 22db5b1459 TINSEL: Add detection for Discworld PSX Japanese 2020-02-24 18:32:13 -08:00
Paul Gilbert e3218d67f6 ULTIMA: Change game number comments to roman numerals 2020-02-24 18:25:34 -08:00
Matthew Duggan 168b3e2c6b ULTIMA8: Don't save while starting up
This fixes the direct loading of save games from the ScummVM menu by
blocking autosave during the startup.
2020-02-24 18:12:18 -08:00
Matthew Duggan 9c2332854f ULTIMA8: Avoid left shifts of -ve numbers (undefined in c spec)
In practice it probably does the expected thing on every platform, but
it's an easy fix and better to be safe.
2020-02-24 18:11:01 -08:00
Matthew Duggan b942623563 Fix buggy UCList.remove 2020-02-24 18:10:01 -08:00
Eugene Sandulenko 2165b74060 DIRECTOR: Added explanatory comments 2020-02-25 01:04:26 +01:00
Eugene Sandulenko efb9b65082 DIRECTOR: Code formatting 2020-02-25 01:01:29 +01:00
Eugene Sandulenko 2eaa86edda DIRECTOR: Remove redundant code 2020-02-25 01:00:29 +01:00
Eugene Sandulenko 4213888dbf DIRECTOR: Added code for converting Mac filenames to Win 2020-02-25 00:54:57 +01:00
Eugene Sandulenko 8ab862ccb7 DIRECTOR: Distinguish between DIB and BITD bitmap casts 2020-02-24 23:55:27 +01:00
Eugene Sandulenko d5fb4f6c31 DIRECTOR: Fixed tags for bitmap casts 2020-02-24 23:35:56 +01:00
Eugene Sandulenko ee71f5b163 DIRECTOR: Improved debug output 2020-02-24 23:14:39 +01:00
Eugene Sandulenko 3d7b95da0c DIRECTOR: Fix shared cast processing 2020-02-24 23:08:17 +01:00
Eugene Sandulenko 54512228f5 DIRECTOR: Added sanity chech to MacArchive::getResource() 2020-02-24 23:07:55 +01:00
Eugene Sandulenko 6e6eba7992 DIRECTOR: Fix crash when no shared cast is present 2020-02-24 22:36:18 +01:00
Thanasis Antoniou 9d3d87e678 BLADERUNNER: Rename script methods that refer to Set
A few methods were named as though refering to Scene Ids, but are refering to Set Ids

enteredScene, EnteredScene, otherAgentExitedThisScene,OtherAgentExitedThisScene, otherAgentEnteredThisScene, OtherAgentEnteredThisScene were renamed respectively to enteredSet, EnteredSet, otherAgentExitedThisSet,OtherAgentExitedThisSet, otherAgentEnteredThisSet, OtherAgentEnteredThisSet
2020-02-24 21:43:34 +02:00
Thanasis Antoniou cd076b26ae BLADERUNNER: Using preincrement and pre-decrease where possible
In case the compiler won't optimize such cases
2020-02-24 21:24:06 +02:00
Rodrigo Vegas Sánchez-Ferrero c753223ae7 I18N: Update translation (Spanish)
Currently translated at 100.0% (1344 of 1344 strings)
2020-02-24 19:14:23 +00:00
Eugene Sandulenko 0f4d18958e DIRECTOR: Further work on simplification of shared cast handling 2020-02-24 18:09:56 +01:00
Eugene Sandulenko 9b1f0dd993 PRINCE: I18N: Update translation (English)
Currently translated at 100.0% (2717 of 2717 strings)
2020-02-24 16:34:35 +00:00
Eugene Sandulenko 89b5c18f60 PRINCE: I18N: Update translation (English)
Currently translated at 98.5% (2677 of 2717 strings)
2020-02-24 16:00:07 +00:00
Eugene Sandulenko 42ed539203 PRINCE: I18N: Revert improperly processed translations 2020-02-24 16:07:22 +01:00
Eugene Sandulenko 8f171a97df DIRECTOR: Remove mess with shhared cast resources 2020-02-24 16:07:22 +01:00
Eugene Sandulenko 1a0824040d DIRECTOR: Improve debug output 2020-02-24 16:07:22 +01:00
Eugene Sandulenko 30e0c4c952 DIRECTOR: LINGO: 'sound stop' existed in D2 2020-02-24 16:07:22 +01:00
Eugene Sandulenko 631a84c15b DIRECTOR: Added debug output 2020-02-24 16:07:22 +01:00
Eugene Sandulenko 27d1e86f46 DIRECTOR: Properly process start movies whhich are normal Director movies 2020-02-24 16:07:22 +01:00
Matthew Duggan e4fa9174b8 ULTIMA8: Clean up unused functions in istring 2020-02-24 16:17:35 +02:00
lolbot-iichan 3e738f7734 COMMON: Fix conversion to UTF32 for short strings
Testcase: convert 1-byte encoded single character string from 125X to
UTF32, e.g. "=".

Expected result: got widestring, first dword contains "=", next dword
contains "\0"

Actual result: got widestring, first dword contains "=", second dword
contains garbage, next dword contains "\0"

Reference implementation:
http://www-personal.umich.edu/~bazald/l/api/_s_d_l__iconv_8c_source.html
, line 887
2020-02-24 09:18:38 +01:00
Rodrigo Vegas Sánchez-Ferrero 73c2d2015d I18N: Update translation (Spanish)
Currently translated at 100.0% (1344 of 1344 strings)
2020-02-24 07:14:23 +00:00
Matthew Duggan e10296aab5 ULTIMA8: Tiny whitespace fixes 2020-02-23 17:51:34 -08:00
Matthew Duggan a672b3fe47 ULTIMA8: Ignore opcode which could cause crash closing backpack
After using the keyring to unlock a chest, occasionally opcode 0x44
references a value higher than the length of the source list. The
simple workaround is to ignore this opcode in this case.  It's not
a proper fix but it prevents a crash and I haven't found any
side-effect of doing it.
2020-02-23 17:51:11 -08:00
Matthew Duggan ca040a8f03 ULTIMA8: Fix OOB access to arrays for HID events 2020-02-23 17:20:41 -08:00
Paul Gilbert 52c2d7578d ULTIMA8: Compilation fix 2020-02-23 15:06:52 -08:00
Paul Gilbert aba570ab42 ULTIMA8: Cleanup of perr usage on startup 2020-02-23 14:58:13 -08:00
Paul Gilbert 534603a080 ULTIMA8: Fixing naming of locals and method parameters 2020-02-23 14:12:54 -08:00