Commit graph

66 commits

Author SHA1 Message Date
Scott Percival
b4c9557086 DIRECTOR: LINGO: Slight improvement in Cosmology of Kyoto patch 2025-03-25 12:17:34 +08:00
Scott Percival
f078ae3636 DIRECTOR: Add tweaks for GADGET Past as Future 2025-02-17 11:07:59 +01:00
eientei95
10a0908b4a
DIRECTOR: Add CD detection patch for Pink Gear Collection 2024-12-27 10:13:58 +02:00
Cameron Cawley
8b3cf445d5 DIRECTOR: Make more static data read only 2024-11-26 00:32:00 +01:00
Scott Percival
956bb269ee DIRECTOR: Add Lingo quirk for frankenstein 2024-11-11 20:40:06 +01:00
Scott Percival
81196fbced
DIRECTOR: Add patch to skip VNC loading times 2024-05-28 11:49:14 +08:00
Scott Percival
9e76421275 DIRECTOR: Enable built-in debug logging in Virtual Nightclub 2024-05-22 17:24:31 +02:00
Scott Percival
f2a23a5e39 DIRECTOR: Add cheat-enabling patch for Virtual Nightclub 2024-05-12 22:00:19 +02:00
Eugene Sandulenko
4b4ba9c9e2
DIRECTOR: Fix global constructor 2024-05-12 15:33:55 +02:00
Scott Percival
0c65e4a2e4 DIRECTOR: LINGO: Add script patch for Rodney's Fun Screen 2024-03-31 16:58:31 +02:00
Scott Percival
885e589356 DIRECTOR: Add script patch for CD detection in AMBER: Journeys Beyond. 2024-03-11 01:04:43 +01:00
Scott Percival
03aa341d0b DIRECTOR: Add patcher for individual script handlers
This gives the ability to replace function handlers in a compiled Lingo
script with a replacement from the quirks table. The replacement can be
written in Lingo; no need to worry about injecting bytecode.

As an example, here's a replacement for Cosmology of Kyoto's text input
handler. The original was notorious for requiring an exact match against a
word list containing typos, along with extra spaces and punctuation. The
new one is more forgiving, and always supports the answers "yes" and
"no".
2024-01-30 23:30:11 +01:00
eientei
167a5c3fd8 DIRECTOR: Add patch for garbage script in Refixion II 2023-12-02 02:35:39 +01:00
eientei
0203f82180 DIRECTOR: Lingo patches for Cooking to Seduce 2023-10-27 01:19:43 +02:00
Scott Percival
b1a180739e DIRECTOR: Add patch to fix boar hunt in Wrath of the Gods 2023-10-22 17:19:54 +02:00
Eugene Sandulenko
8bccc12786
DIRECTOR: Reduce header dependency 2023-08-02 21:05:06 +02:00
Eugene Sandulenko
18ab952dd4 DIRECTOR: Added another patch for warlock-win 2023-07-10 16:03:11 +02:00
Misty De Meo
9682e66702
DIRECTOR: add journey2source patch 2023-05-17 09:23:21 -07:00
Scott Percival
75e5885eb9 DIRECTOR: LINGO: Make patcher use DEFAULT_CAST_LIB 2023-05-10 09:48:50 +02:00
eientei
50af238e3f DIRECTOR: Add patch for erikotamuraoz demo 2023-04-22 20:05:36 +08:00
eientei
34bee0ebd7 DIRECTOR: Add lingo patches for AmandaStories (Win) and Smile! (v1.1) 2022-12-01 01:18:11 +01:00
eientei
c3d935d197 DIRECTOR: JANITORIAL: lingo-patcher whitespace cleanups 2022-12-01 01:18:11 +01:00
Roland van Laar
b5a2898687 DIRECTOR: LINGO: patch for C.H.A.O.S.
Cast script is missing a ','.
2022-09-06 23:43:15 +02:00
eientei
89dc9cf9db DIRECTOR: Fix snh patches 2022-06-22 23:38:15 +02:00
Roland van Laar
ad72a03676 DIRECTOR: Fix extra info in patch for warlock
Warlock windows got extra version information in the detection tables.
The result was that the patches didn't match anymore.
This is now resolved by adding the extra version info also in the lingo
patcher.

Commit which added the extra information: a767a592ba
2022-01-24 00:35:38 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Misty De Meo
37b7208781 DIRECTOR: apply henachoco03 patches to demo 2021-11-28 04:05:10 +02:00
Misty De Meo
8f928b5dcf DIRECTOR: add henachoco03 patch 2021-11-20 01:19:15 +01:00
Misty De Meo
eaa5bc15fe DIRECTOR: allow patcher to read Punycode 2021-11-20 01:19:15 +01:00
Logan B
ba4fbd253c
DIRECTOR: Add more games, fix some entries (#3470)
* DIRECTOR: Add detection entries for multiple demos and games

* DIRECTOR: Add rest of TKKG games, unrelated demo

* DIRECTOR: Add patches to get snh in-game

* DIRECTOR: Add detection entries for some more games
2021-11-09 21:56:57 -05:00
eientei
cc4e9eca48 DIRECTOR: Add patches to get "Silly Noisy House" in-game 2021-11-08 09:19:42 -05:00
ysj1173886760
1a6c09c57f DIRECTOR: patch scripts in jman-win. 2021-08-19 16:12:22 +08:00
Eugene Sandulenko
30412dbbc5
DIRECTOR: Patch warlock-win for non-existent menu reference 2021-08-17 16:54:27 +02:00
djsrv
56087578c7 DIRECTOR: LINGO: Update patcher paths 2021-08-07 10:44:37 +02:00
Roland van Laar
bee7fea889 DIRECTOR: Add code patch for Lingo Expo Navigator
Patch the lingo code in the Lingo Expo Navigator movie.
'- KIOSK SCRIPTS' after a lingo statement is not allowed.
2021-07-21 21:41:09 +02:00
djsrv
88ea6e1645 DIRECTOR: Re-encode loaded text to UTF-8 2021-07-15 16:31:47 -04:00
djsrv
0e9fd00720 DIRECTOR: LINGO: Take castLib into account in patcher 2021-06-30 22:32:19 -04:00
djsrv
b27696e49c DIRECTOR: LINGO: Fix movie script IDs in patcher 2021-06-30 22:32:19 -04:00
djsrv
8bbd6da3a4 DIRECTOR: LINGO: Remove unbalanced 'end if' patches
This is handled in the grammar now.
2021-06-30 22:32:19 -04:00
djsrv
0a708b9c8f DIRECTOR: LINGO: Move compiler logic to new class 2021-06-22 18:16:53 -04:00
Eugene Sandulenko
1d6984ab4f DIRECTOR: LINGO: Always display patched scripts 2020-08-13 13:25:07 +02:00
Eugene Sandulenko
ce461df0db DIRECTOR: Add patch for endless loop in l-zone mac v1 2020-08-13 12:55:57 +02:00
Eugene Sandulenko
ffcd6563a0 DIRECTOR: LINGO: More L-Zone mac v1 script patches 2020-08-06 00:58:03 +02:00
Eugene Sandulenko
0c4ac260c7 DIRECTOR: LINGO: Added L-Zone v1 mac script patches 2020-08-06 00:37:25 +02:00
Eugene Sandulenko
15190d4607 DIRECTOR: LINGO: Remove leftover debug output 2020-08-06 00:21:51 +02:00
djsrv
05110201d5 DIRECTOR: Fix warlock-mac script patch 2020-08-05 11:44:42 -04:00
Eugene Sandulenko
0cef413abc DIRECTOR: LINGO: Added possibility to do a wildcard extra in patcher 2020-08-03 10:39:56 +02:00
Eugene Sandulenko
ebbd65e13b DIRECTOR: Added 'extra' field to the patcher
Some games have more than one version. In order to have possibility
to specify what is it, we now match desc.extra too
2020-08-03 10:22:01 +02:00
Eugene Sandulenko
f1f68a45fd DIRECTOR: LINGO: Fix another copy/paste error in warlock-mac scripts 2020-07-30 02:02:15 +02:00
Eugene Sandulenko
43c33adea0 DIRECTOR: LINGO: Patched more scripts with garbage in warlock-mac 2020-07-30 01:26:42 +02:00