Commit Graph

97548 Commits

Author SHA1 Message Date
Asirome
c3d86c01b3 KYRA:EOB2 fix spanish resources 2020-05-31 19:59:10 +02:00
Asirome
111518d870 KYRA:EOB2 multisave string ordenation 2020-05-31 19:59:10 +02:00
Asirome
b0deab344f KYRA:EOB2 add spanish resources 2020-05-31 19:59:10 +02:00
Asirome
e1df1df8d3 KYRA:EOB2 add Spanish resources 2020-05-31 19:59:10 +02:00
Asirome
718bd3f110 KYRA:EOB2 Spanish file hash detection 2020-05-31 19:59:10 +02:00
Scott Percival
36771800d3 DIRECTOR: LINGO: Make executeScript use the call stack 2020-05-31 23:44:59 +08:00
Lothar Serra Mari
39c1949251 HUGO: Properly deallocate _arrayBmp
Fixing a potential memory leak reported by deepcode.ai
2020-05-31 17:02:26 +02:00
Eugene Sandulenko
efc1840c51 DIRECTOR: Switched to Homebrew flex for consistency 2020-05-31 14:38:35 +02:00
Eugene Sandulenko
53eec8698d DIRECTOR: LINGO: Moved cb_stackpeek and cb_stackdrop to c_ 2020-05-31 14:38:06 +02:00
Scott Percival
4b8a64d7fc DIRECTOR: LINGO: Remove extra arg-injecting code 2020-05-31 19:12:41 +08:00
Scott Percival
0616ca29c3 DIRECTOR: LINGO: Track local variables in compiler 2020-05-31 18:33:55 +08:00
Scott Percival
1192597425 DIRECTOR: LINGO: Extend _methodVars to store a type 2020-05-31 18:03:57 +08:00
Scott Percival
69f4acacc8 DIRECTOR: LINGO: Split out varCreate from varAssign 2020-05-31 17:32:58 +08:00
Scott Percival
e79e3632d1 DIRECTOR: LINGO: Improve Symbol memory management 2020-05-31 15:09:07 +08:00
Scott Percival
80f83e2565 DIRECTOR: LINGO: Stop execution when the call stack is empty 2020-05-31 15:04:07 +08:00
Scott Percival
729e9768a2 DIRECTOR: LINGO: Fix executeHandler
executeHandler is called by the main loop, and should start code execution.
2020-05-31 15:02:19 +08:00
aviloria
c9318a5236 WINTERMUTE: Changes to fit code guidelines 2020-05-31 01:14:03 +02:00
aviloria
2e54702524 WINTERMUTE: Add GF_3D flag for those games requiring 3D capabilities 2020-05-31 01:14:03 +02:00
aviloria
9efa619f75 WINTERMUTE: Add Informer Alavi Beta version
Add 'Informer Alavi' Beta version.
Note: Dates in description are Persian-calendar based, as found in the developers page
2020-05-31 01:14:03 +02:00
Andrei Prykhodko
d1ce356cbe PETKA: removed junk 2020-05-31 01:32:49 +03:00
Andrei Prykhodko
09fcfc016e PETKA: simplified kPlay opcode 2020-05-31 01:30:35 +03:00
Andrei Prykhodko
be563013ba PETKA: fixed kOperationCircle 2020-05-31 01:30:35 +03:00
Eugene Sandulenko
9d6ab16ea2 DIRECTOR: LINGO: Fix stack underflow in factory stub 2020-05-31 00:09:22 +02:00
Eugene Sandulenko
e0eba8ba73 DIRECTOR: LINGO: Eliminate recursiveness in c_call 2020-05-30 23:36:19 +02:00
Eugene Sandulenko
d9d1c95ce0 DIRECTOR: LINGO: Removed old c_repeatwith code 2020-05-30 23:25:04 +02:00
Eugene Sandulenko
ee9d03e158 DIRECTOR: LINGO: Reworked 'repeat with...in list' to non-recursive 2020-05-30 23:23:03 +02:00
Eugene Sandulenko
87c8826e83 DIRECTOR: LINGO: Simplified 'repeat while' grammar a bit 2020-05-30 22:54:20 +02:00
Andrei Prykhodko
228bd23dbf PETKA: fixed crash when there is no video file 2020-05-30 23:08:00 +03:00
Andrei Prykhodko
b3652ee8f9 PETKA: use Engine::quitGame in System opcode 2020-05-30 23:05:27 +03:00
Andrei Prykhodko
b8bd1d1d41 PETKA: changed object's fields type to bool where appropriate 2020-05-30 23:03:30 +03:00
Andrei Prykhodko
bd39dfc352 PETKA: use Common::Point in object's methods 2020-05-30 22:54:55 +03:00
Andrei Prykhodko
c232da28b9 PETKA: refactored interfaces 2020-05-30 22:08:20 +03:00
Andrei Prykhodko
b58de19387 PETKA: fixed starting saveload interface by buttons 2020-05-30 22:08:20 +03:00
Andrei Prykhodko
d21cc6385e PETKA: fixed handling some buttons 2020-05-30 22:08:20 +03:00
Andrei Prykhodko
4b1a659e71 PETKA: moved processing kTotalInit to QSystem 2020-05-30 22:08:20 +03:00
Andrei Prykhodko
10698f89b8 PETKA: added commentary about Perspective struct 2020-05-30 22:08:20 +03:00
Asirome
d2ca71a50b KYRA:EOB fix spanish text 2020-05-30 20:08:02 +02:00
athrxx
383f20e966 KYRA: (EOB/Spanish) - fix intro subtitles 2020-05-30 19:49:52 +02:00
athrxx
39cd3f5aec KYRA: (EOB/Spanish) - add support for modified title screen 2020-05-30 19:49:52 +02:00
athrxx
c78227f6a1 KYRA: (EOB/Spanish) - cleanup 2020-05-30 19:49:52 +02:00
athrxx
5601cf828f KYRA: (EOB/Spanish) - adapt resource manager
(the Spanish version needs a hack so as to ignore the invalid item.dat file in the game dir)
2020-05-30 19:49:52 +02:00
athrxx
c88c407e15 KYRA: (EOB/Spanish) - fix use of static vars
Having a static array and modifying that inconsistently will cause issues. Just try loading up to the character generator in Spanish, then return to the launcher with Ctrl+F5 and then load up the character generator in English.
2020-05-30 19:49:52 +02:00
athrxx
16b5a9a668 KYRA: (EOB/Spanish) - fix static resources and regenerate kyra.dat 2020-05-30 19:49:51 +02:00
Asirome
7f2e5c7d9f KYRA:EOB Spanish character generation bitmaps 2020-05-30 19:49:51 +02:00
Asirome
57c18ea153 KYRA:EOB fix spanish text 2020-05-30 19:49:51 +02:00
Asirome
c4fa0d4538 KYRA:EOB add spanish resources 2020-05-30 19:49:51 +02:00
Asirome
77b5ff6aba KYRA:EOB multiple save slots for spanish version 2020-05-30 19:49:51 +02:00
Asirome
4f2bb29379 KYRA: EOB preference for DRO files 2020-05-30 19:49:51 +02:00
Asirome
e39f8dfe80 SUBSYSTEM:KYRA
detection hash for spanish version of  EOBDATA3.PAK
2020-05-30 19:49:51 +02:00
Philippe Valembois
3be555db01 3DS: Don't use auto as it's a C++11ism
That makes build fail when using -ansi
2020-05-30 19:43:13 +02:00