Donovan Watteau
a1499c4844
SCUMM: Detect Polish fan translations for MI1/MI2
...
Made by the SCUMMPL team.
2022-09-16 21:58:13 +02:00
Donovan Watteau
bf5e489567
JANITORIAL: Fix "to to" and "if if" typos in some comments
2022-09-11 17:45:25 +02:00
AndywinXp
222bb5c2fa
SCUMM: DETECTION: Fix detection for MI2 non-interactive demo
2022-09-08 19:10:42 +02:00
eientei
eaac8fe7fe
DEVTOOLS: COMPANION: Format using black
2022-08-29 22:10:23 +02:00
eientei
e2cb16d8d0
DEVTOOLS: COMPANION: Catch errors if filename can't be decoded as MacJapanese; Remove unused function
2022-08-29 22:10:23 +02:00
Donovan Watteau
cc28107847
JANITORIAL: SCUMM: Further simplify the small script example
...
Avoid mangling IFS and just use `read` with a `for` loop, as suggested
by lephilousophe.
2022-08-29 21:37:46 +02:00
Donovan Watteau
eb888fa847
JANITORIAL: SCUMM: Make the MD5/filesize script more portable
...
The included script relied on GNU flags; this should now work on most
POSIX shells.
Tested on macOS 12, OpenBSD 7.1, Debian 11.
2022-08-29 21:37:46 +02:00
D G Turner
db4cf7b968
DEVTOOLS: GLK: Fix GCC Compiler Warning From Symbol Conflict
2022-08-27 21:22:04 +01:00
Paweł Kołodziejski
37379daf72
DEVTOOLS: Silence compiler warnings
2022-08-27 15:08:38 +02:00
Orgad Shaneh
8136ab7406
SCUMM: Fix hash and description of Hebrew MI2
2022-08-15 20:27:46 +03:00
Orgad Shaneh
71ee10a8a9
SCUMM: Detect Hebrew fan translation for MI2
2022-08-15 10:10:51 +03:00
Matthew Duggan
8d0aa01b16
DEVTOOLS: Improve documentation for make_class.py
2022-08-14 11:00:03 +10:00
athrxx
eb6a769085
KYRA: (LOK/Mac) - fix talkie version
...
The talkie version was silently killed while we completed the support for the regular Mac version.
Also cleanup all the LOK static resources a bit (remove garbage offsets).
2022-08-13 16:51:22 +02:00
Matthew Duggan
72bc43d8f2
DEVTOOLS: Add a helper script for adding a class to an engine
...
When working on new parts of an engine, the boilerplate needed to add a new
class can be a bit of a chore. Created a simple script to save some work.
2022-08-12 15:52:28 +10:00
Matthew Duggan
4ac44a8c12
DEVTOOLS: Mark engine template functions as override
2022-08-12 15:49:50 +10:00
Lars Sundström
4133cf4b9f
IOS7: Add GameController capability
...
Add the GameController framework to the project and enable support for
controller user interaction in the Info.plist file. This allows for
Game Controller compatible devices to notify the application when
connected.
Add GameController framework to configure and ports.mk if not using
Xcode to build the target.
2022-08-08 21:08:56 +01:00
Walter Agazzi
0c7eb8dbcf
ACHIEVEMENTS: Generated description files
2022-08-07 22:50:59 +03:00
Walter Agazzi
3845c3c15d
ACHIEVEMENTS: Add values for new AGS steam/gog games
2022-08-07 22:50:59 +03:00
Donovan Watteau
b571215da8
SCUMM: Fix/unify eriktorbjorn's name in MD5 table
...
Was truncated in commit 3576556621 .
With approval on Discord.
(This change doesn't impact engines/scumm/scumm-md5.h)
2022-07-29 20:14:36 +02:00
Donovan Watteau
3892502b04
SCUMM: Further file sizes for the MD5 table, from eientei95
2022-07-29 13:09:10 +02:00
Donovan Watteau
af74960d11
SCUMM: Add some file sizes and version strings in MD5 table
...
From my own media (old UbiSoft CDs, Limited Run Games sets, GOG...).
2022-07-28 21:10:30 +03:00
matthewdippel
4f213d7a98
SCI: add typing to scifx_to_cpp script
...
Adding type hints to the various helper methods in this script
to make it easier to read and understand how the scifx parsing is
done.
2022-07-24 12:01:27 +03:00
matthewdippel
df404e3b8d
SCI: whitespace changes in output of scifx_to_cpp
...
Several whitespace changes to the output in order to make the resulting
cpp file consistent with how cpp is formatted in the repo.
- Properly align the opening of the first comment block.
- Properly align the closing brace of the Sci namespace scope.
2022-07-24 12:01:27 +03:00
matthewdippel
5c8781a369
SCI: remove global variables in scifx_to_cpp
...
Methods in scifx_to_cpp.py refer to arrays outside of their scope.
Refactored them to take them as parameters instead to improve
readability.
Tested by calling on the .scifx files in the same directory as below.
Output is unchanged.
```
python .\scifx_to_cpp.py .\lsl2.scifx
```
2022-07-24 12:01:27 +03:00
matthewdippel
125258caf1
SCI: create main method for scifx_to_cpp script
...
The scifx_to_cpp.py script has methods intermingled with method calls
that execute when you call the script. Moving the method calls under
a "__main__" header to improve readability.
Tested by calling the script like shown below on the .scifx files in
the same directory. The output is the name.
```
python .\scifx_to_cpp.py .\lsl2.scifx
```
2022-07-24 12:01:27 +03:00
Cameron Cawley
f3b094e53f
ENGINES: Change the MetaEngineDetection interface to match MetaEngine
2022-07-23 23:31:58 +02:00
Lothar Serra Mari
dc049edd89
DEVTOOLS: Calculate SHA-256 checksums during tarball creation
2022-07-17 12:21:57 +02:00
Eugene Sandulenko
aabc3e00fe
DEVTOOLS: Sync macgui.dat contents
2022-07-16 17:43:35 +02:00
elasota
baa62911cd
DEVTOOLS: Make create_japanesemacfonts portable using 7-zip and xar-unpacker
2022-07-15 22:34:09 +02:00
Torbjörn Andersson
bb69363580
DEVTOOLS: Make C++ the default mode for md5table
...
Like the built-in help says. Before, you still had to pass --c++ to it.
2022-07-14 07:44:58 +02:00
eientei
42cd8ba9ce
DEVTOOLS: COMPANION: Finish integrating create_classicmacfonts as createmacfonts
2022-07-12 16:19:37 +02:00
Eugene Sandulenko
ca960c61c2
DEVTOOLS: COMPANION: Initial code for extracting classic mac fonts
2022-07-12 14:08:04 +02:00
Eugene Sandulenko
41e823ebab
DEVTOOLS: Use Python for extracting classic mac fonts
2022-07-11 18:12:06 +02:00
Eugene Sandulenko
1160eb8491
CREDITS: Added icons pack credits and regenrated files
2022-07-09 21:40:44 +02:00
antoniou79
0ba6bacfa3
DEVTOOLS: BLADERUNNER: Support additional info sheet
...
And hd font
2022-07-06 11:29:16 +03:00
eientei
7bb5a26329
DEVTOOLS: COMPANION: Add warning when possible JP string is found, punycode by default
2022-07-05 17:31:45 +02:00
antoniou79
db33b3c95b
DEVTOOLS: BLADERUNNER: Dont flatten quotation marks in MIX creation
...
Also don't replace single ellipsis character with three dots.
2022-06-29 18:12:41 +03:00
BLooperZ
b03d209c52
KYRA: Support hebrew fan translation of MR
2022-06-26 11:25:49 +02:00
eientei
fa3e3025bf
DEVTOOLS: COMPANION, COMMON: Add DEL character to be punycoded
2022-06-24 13:45:34 +02:00
eientei
41a8c4765d
DEVTOOLS: COMPANION: MacJapanese mapping of SHIFT-JIS range, log levels, typo fixes
2022-06-23 00:19:52 +02:00
Paweł Kołodziejski
b0088b5d0c
DEVTOOLS: Fixed compiler warning
2022-06-19 21:06:37 +02:00
Eugene Sandulenko
d2c524bbfa
DEVTOOLS: COMPANION: Fix 'mac' mode without encoding specified
2022-06-17 14:24:04 +02:00
eientei
e43224c4d9
DEVTOOLS: Format with black
2022-06-16 13:59:50 +02:00
eientei
9bd355e9ad
DEVTOOLS: Simplify data/rsrc padding
2022-06-16 13:59:50 +02:00
eientei
2583c5ea71
DEVTOOLS: Add flags to mac mode
2022-06-16 13:59:50 +02:00
eientei
9c5f3065b0
DEVTOOLS: Add basic Apple partition parsing, recursively set folder modtimes
2022-06-16 13:59:50 +02:00
athrxx
b5079ca5c7
COMMON: add Korean Johab string encoding
2022-06-13 19:38:47 +02:00
Christian Kündig
f825c027a7
CREDITS: Add myself to the backend credits
2022-06-12 14:34:13 +02:00
D G Turner
7920589ba7
DEVTOOLS: Fix Format Overflow GCC Warnings in create_engine Tool
2022-06-09 23:19:51 +01:00
athrxx
6d83986bca
KYRA: (LoK/KOR) - more font related fixes
...
e. g.
- font spacing
- scene message field
- ingame menus
- Brynn's note
2022-06-09 00:49:05 +02:00