Commit graph

123104 commits

Author SHA1 Message Date
trembyle
80bf14c1ed
JANITORIAL: DIRECTOR: Various fixes
* Correct alphabetic sorting throughout
* Whitespace and indentation fixes
* German translation fix for Bibi Film Studio
* Computer Music change from game to demo
* Punycode The Gate 2-3 paths to match The Gate 1
2021-08-31 11:45:59 +02:00
trembyle
45b33d4e80
DIRECTOR: Expand detection for Rodney Greenblat
Adds more works by Rodney Alan Greenblat:
* Funscreen 2
* Wonder Window
* Art Brain
* Crying, Screaming Baby (Clickamajig)

Funscreen 1 was learned to be Director in original Mac floppy release,
and so was moved to the games section.

Thanks to ArtFluids on Discord for providing detailed background
information from correspondence with Rodney.
2021-08-31 11:45:59 +02:00
trembyle
fd6aeba2e5
DIRECTOR: Add detection for German Mulle Meck games
Or Willy Werkel, as the games are named in German.

Thanks to Hypothalmus on Discord for the suggestion.
2021-08-31 11:45:58 +02:00
trembyle
620db9d59d
DIRECTOR: Add detection for new screen savers
Here are 19 new screen savers (D5-D7)
2021-08-31 11:45:58 +02:00
trembyle
0134243912
DIRECTOR: Add new shareware detection
* 24 new shareware titles and demos
* New Russian magazine covermounts
* Unsupported titles
2021-08-31 11:45:58 +02:00
trembyle
acbfdef08d
DIRECTOR: Add detection for BeachWare titles
These are all shareware releases. The full games can be unlocked with a
registration key.

Thank you to Elphive on Discord for extensive research in the Wayback
Machine and for providing information on the retail compilations.
2021-08-31 11:45:58 +02:00
trembyle
9a59e53058
DIRECTOR: Add detection for new multimedia
* Added 57 new game IDs
* Plus additional entries for existing ones
2021-08-31 11:45:58 +02:00
trembyle
b480380d7c
DIRECTOR: Add detection for new games
This covers 50 new game IDs, plus new platforms and languages
for existing games.
2021-08-31 11:45:58 +02:00
trembyle
c4b6140e02
DIRECTOR: Add detection for community discoveries
Many thanks for research and suggestions from Discord, email, etc.,
particularly sev, eientei, and Lemtom.

Special thanks to Fighter19 for providing information on German
Silly Noisy House, and to Elphive for finding Shelley Duvall's
It's a Bird's Life.
2021-08-31 11:45:58 +02:00
trembyle
73b069c9ac
DIRECTOR: Add detection for games in new languages
This establishes detection for games in the new language codes.

* 10 unique Arabic games
* 2 unique Catalan titles
* 1 Catalan + 1 Flemish localization
* 1 potential Mexican Spanish localization

Also cleaned up indentation for Russian title comments and corrected
an existing entry with wrong language.
2021-08-31 11:45:57 +02:00
trembyle
fb31d7097f
COMMON: Add Macromedia/Adobe Shockwave as platform
These can be big- or little-endian. The development platform can be
autodetected based on RIFX/XFIR in header.

These games ran in Shockwave Player either as a standalone app or as
web browser plugins on Windows and Mac.

Shockwave game added as D6 detection entry as an example.
2021-08-31 11:45:54 +02:00
Filippos Karapetis
ccee4a18c6
SCUMM: Fix comment 2021-08-31 10:15:30 +02:00
Ben Castricum
da4175c46f
SCUMM: Indy4 - Put coat/window in office, fixes bug #12420
WORKAROUND bug #12420 (also occurs in original) Broken window and coat missing

This happens when you skip the cutscenes in the beginning, in particular
the one where Indy enters the office for the first time. If object 23 (National
Archeology) is in possession of Indy (owner == 1) then it's safe the force the
coat (object 24) and broken window (object 25) into the room to compensate for
the skipped code.
2021-08-31 10:15:26 +02:00
Martin Gerhardy
fcf26fda8c TWINE: fixed issue #12842 (model is sliding when idling) 2021-08-31 08:54:50 +02:00
Martin Gerhardy
3c9c7a7491 TWINE: fixed shading for model rendering
see issue #12861 (Polygons more visible than they should be (no smoothing))
2021-08-31 07:10:00 +02:00
Martin Gerhardy
fc07ffbecf TWINE: todo comments 2021-08-31 07:09:59 +02:00
Cameron Cawley
0a8d4f1aed
PETKA: Fix rendering issue on first screen update 2021-08-30 23:28:40 +02:00
Cameron Cawley
55ed0d06ce
PETKA: Fix crash on startup 2021-08-30 23:28:37 +02:00
ScummVM-Translations
0bcc714be2 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-08-30 21:14:24 +00:00
Orgad Shaneh
29d8f0c70c
SCUMM: Fix handling of Ctrl+Key in monkey1 and monkey2
There are several Ctrl+Key combinations that are accepted by the engine.
Most famous one is Ctrl+W, which is Instant Win on monkey1 (monkey2 uses
Alt+W, and has a similar hack for passing it correctly).

This used to work with ScummVM 1.9.0/SDL1, but broke with SDL2, and was
later broken further even for SDL1 in f5ed14e93d.

Fixes #10644.
2021-08-30 23:14:01 +02:00
ScummVM-Translations
14ab43d0ef I18N: Update translations templates 2021-08-30 20:34:53 +00:00
Coen Rampen
063dd67353 TOON: Add "Demo" to demo version descriptions 2021-08-30 22:34:31 +02:00
Coen Rampen
fa71c001f9 TOON: Skip main menu for demo
The demo version of the game does not have a main menu; it immediately starts a
new game.
2021-08-30 22:34:31 +02:00
Coen Rampen
918510e281 TOON: Make Virgin logo movie optional for demo
Not all demo versions seem to include the Virgin logo movie, so skip playing it
if it does not exist.
2021-08-30 22:34:31 +02:00
Cameron Cawley
3f582c04e6 CREDITS: Add myself to the DS port credits 2021-08-30 19:09:49 +01:00
Filippos Karapetis
d376e6095e STARTREK: Fix loading of files in non-English versions - bug 12712 2021-08-30 15:22:18 +03:00
Ben Castricum
fbb5761e08 I18N: Update translation (Dutch)
Currently translated at 100.0% (1679 of 1679 strings)
2021-08-30 10:05:39 +00:00
ScummVM-Translations
b8d6afb0a2 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-08-29 22:47:08 +00:00
Eugene Sandulenko
27b27ad811
GOB: Added detection for inca2-us v1.07. Bugreport #12757 2021-08-30 00:46:52 +02:00
Eugene Sandulenko
dda89c210c
AGOS: Added detection for Czech elvira1/elvira2. Bugreport #12017 2021-08-30 00:46:52 +02:00
wonst719
b977a8aff2 I18N: Update translation (Korean)
Currently translated at 100.0% (1679 of 1679 strings)
2021-08-29 19:25:56 +00:00
Paul Gilbert
db3a5e1e44 CRUISE: Hack to start end credits promptly after The End shows 2021-08-29 12:04:27 -07:00
ScummVM-Translations
f43781168e I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-08-29 15:08:55 +00:00
Cameron Cawley
0e8a06997a RISCOS: Replace the StrongHelp manual with the PDF manual 2021-08-29 16:08:33 +01:00
Eugene Sandulenko
3c5b194986 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1679 of 1679 strings)
2021-08-29 11:25:32 +00:00
Eugene Sandulenko
d183b51088 I18N: Update translation (Russian)
Currently translated at 100.0% (1679 of 1679 strings)
2021-08-29 11:25:27 +00:00
VAN-Gluon
2caa757364 I18N: Update translation (Japanese)
Currently translated at 100.0% (1679 of 1679 strings)
2021-08-29 09:33:01 +00:00
Marcel Souza Lemes
80e225241e I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1679 of 1679 strings)
2021-08-29 09:33:00 +00:00
George Kormendi
8a9b410ab1 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1679 of 1679 strings)
2021-08-29 09:32:59 +00:00
jepael
67f6174a72 I18N: Update translation (Finnish)
Currently translated at 100.0% (1679 of 1679 strings)
2021-08-29 09:32:58 +00:00
IlDucci
1194dec4d8 I18N: Update translation (Spanish)
Currently translated at 100.0% (1679 of 1679 strings)
2021-08-29 09:32:44 +00:00
Paul Gilbert
b16207a98d CRUISE: Simplify endgame saving fix 2021-08-28 20:06:40 -07:00
Paul Gilbert
03c5d3e079 CRUISE: Don't allow saving during the endgame sequence 2021-08-28 19:29:35 -07:00
Cadi
5f9ec1cac4 DOCS: Improves tables display on small screens
- makes CSS selectors more specific for :before content
- removes empty table cells
- fixes word wrapping
- sets minimum height for Description/Options rows on config file page
2021-08-29 13:32:37 +12:00
Paul Gilbert
a27ae48599 GLK: AGT: Fix $ and quit $ substitutions 2021-08-28 17:05:07 -07:00
Paul Gilbert
3727a4885b SHERLOCK: Flower girl first greeting now interrupts actions 2021-08-28 15:53:17 -07:00
Thierry Crozat
4172ab1396 DOC: Update link for mac file dumper companion 2021-08-28 23:33:30 +01:00
Die4Ever
d439655643
COMMON: improve RandomSource initial seed
This improves the range of seeds compared to using only getMillis (which
is the number of milliseconds since program start) as the seed. This was
especially an issue if you started the game directly from command line,
Steam, or GOG instead of using the ScummVM interface. Previously the
initial seed was just the load time, which can have very small variance
on a fast computer.
2021-08-28 22:55:53 +02:00
Thierry Crozat
f83fdf088f I18N: Update translation (French)
Currently translated at 100.0% (1679 of 1679 strings)
2021-08-28 20:54:01 +00:00
ScummVM-Translations
4cc461f715 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2021-08-28 20:52:07 +00:00