Commit Graph
137148 Commits
Author SHA1 Message Date
neuromancer e40403b152 FREESCAPE: improved entrance detection when traversing areas 2022-12-07 09:35:31 +01:00
Matthew Jimenez 869dd417c8 ULTIMA8: Cleanup save game debugger command 2022-12-06 21:31:05 -06:00
Matthew Jimenez 64c316eaaa ULTIMA8: Add process flag to prevent saving instead of checking running process is a specific type 2022-12-06 19:33:26 -06:00
Walter Agazzi 786269b056 AGS: Indicate language in comments for commercial games 2022-12-07 01:00:09 +01:00
Matthew Jimenez 555669b874 ULTIMA8: Avoid deleting the running process until after run completes.
The game startup processes attempt to load a savegame which resets the kernel. Previously that running process could not properly perform any more tasks, such as proper termination, due to the pointer being deleted.
2022-12-06 17:32:27 -06:00
elasota f1bc2b187c COMMON: Optimize some array ops by hoisting storage pointer to a local so the compiler doesn't have to reload it every iteration. 2022-12-06 23:43:27 +01:00
Lothar Serra Mari 9b7dc07cae NEWS: Update German NEWS file 2022-12-06 20:05:57 +01:00
ScummVM-Translations bb9ec62922 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/
2022-12-06 14:30:40 +00:00
Walter Agazzi aa6dc913c1 DIRECTOR: Improve detection for some entries
* Jump - the david bowie experience
* Casino!
* Circus!
* Connections (demo)
* Cookie & Ginger (Jap)
* Dan (Jap)
* Do the Reggae (jap)
* Dracula's Secret
* Casino 5-pack
* Star Wars ep. III promo
2022-12-06 15:30:03 +01:00
ScummVM-Translations 3be93df820 I18N: Update translations templates 2022-12-06 07:46:41 +00:00
eientei 21c06ed1e6 MOHAWK: Add detection for Arthur's Reading Games and Dr. Seuss Reading Games 2022-12-06 09:46:31 +02:00
Matthew Jimenez 1fdfe5f775 ULTIMA8: Expand use of common error to in engine to show savegame load errors 2022-12-05 21:30:12 -06:00
Lars Sundström f76cf2195e IOS7: Make "touchpad mode" usable again
"Touchpad mode" is a mode where the mouse cursor is moved based on touch
movements rather on clicks. The problem was that when "touchpad mode"
was enabled it was very hard to click on items because the cursor moved
on every single click.

Make the action occur based on the current pointer position rather on
the touch location  when in "touchpad mode".

Make the movement more intuitive when in "touchpad mode" by calculating
the delta of locations of touches and update the pointerPosition based
on that. That will give a feeling of using a real touchpad where the
location of where the touch occur doesn't matter for the cursor.

This will solve issue #13917
2022-12-05 22:02:13 +00:00
Eugene Sandulenko 1ef11b1725 HDB: Fix out of bounds access in Map 19 2022-12-05 20:21:02 +01:00
Walter Agazzi fef92ee02f AGS: Add/update detection for some steam games 2022-12-05 19:51:33 +01:00
ScummVM-Translations cb233d1938 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/
2022-12-05 16:31:58 +00:00
Donovan Watteau 4e60b47455 GIT: Ignore all .dwp files, not just scummvm.dwp
An Android build will output libXX.so.dwp files for example, and I see
no legitimate use cases for .dwp files in the tree.
2022-12-05 17:23:18 +01:00
ScummVM-Translations c1fb0086c9 I18N: Update translations templates 2022-12-05 12:49:04 +00:00
Donovan Watteau 79a6868067 SCUMM: Bring some untranslated DOTT menu strings from Sam & Max
Before the original SCUMM GUI and menus were implemented in ScummVM,
opening the F5 menu when playing DOTT would give localized strings to
(almost) any player.

Now that we can display the original F5 menu, a language accessibility
regression shows up, in that the original CD release of DOTT just
harcoded some of the menu strings in English (such as "Display Text",
"SFX", and so on).

This was fixed in Sam & Max CD (which uses the same menu but with
different colors) and all later games, so it appears to be fair to
bring the official Sam & Max menu translations to DOTT, as an
enhancement.

The seven-year-old me playing DOTT would have been happy to understand
what those settings meant, back then :)

Trac#13947.
2022-12-05 13:48:54 +01:00
Walter Agazzi f3adbd5ae9 DIRECTOR: Various fixes for D4 entries
* Fix filesizes / director version
* Add detection for abcpalsafety MAC
* Improve detection for flaschenfahrrad
2022-12-05 11:19:24 +01:00
ScummVM-Translations 7a4803e2f0 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/
2022-12-05 09:05:45 +00:00
neuromancer ea2cf7e3c0 NEWS: Mention support for Driller 2022-12-05 10:06:29 +01:00
neuromancer c819dc75d3 FREESCAPE: enable building by default 2022-12-05 10:06:29 +01:00
neuromancer e58fc3d126 FREESCAPE: prepare dos/amiga/atarist driller releases for testing 2022-12-05 10:06:29 +01:00
ScummVM-Translations 1cddf683ae I18N: Update translations templates 2022-12-05 06:15:44 +00:00
Vladimir Serbinenko 468cb5406e SAGA: Remove now unused INTROLIST_ITE_AMIGA_ENGLISH_AGA_CD 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko c47ef4d956 SAGA: Show intro in Wyrmkeep ITE Amiga version 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko 2ae17bf6f6 SAGA: Don't attempt to load invalid animations
Wyrmkeep CDs have invalid animations in intro. Skip them
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko 6ace00cba7 SAGA: Add German ECS CD demo 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko f441633978 SAGA: Add AGA German CD demo 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko 30910cce15 SAGA: Add entry for ite german floppy 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko c81b7559c2 SAGA: Support missing intro anim 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko a173ca1b31 SAGA: Support crunched resources 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko 4030541bc9 SAGA: Add powerpacker compressed background 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko 279f4ac5b8 COMMON: Add ITE Amiga powerpack support 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko 2db745b62b COMMON: Add in-memory decompressor for powerpack 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko ef7a3059e1 COMMON: Uplift powerpacker as it's used by Amiga ITE as well 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko 82fbf0f6e4 SAGA: Support embed Amiga font 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko b08c6ab7b4 SAGA: Support creating ByteArray from plain array 2022-12-05 08:15:33 +02:00
Vladimir Serbinenko 0a82b83344 SAGA: Support amiga floppy uncompressed resources 2022-12-05 08:15:33 +02:00
Xaviu a28397fa7f I18N: Update translation (Catalan)
Currently translated at 77.9% (1391 of 1785 strings)
2022-12-05 05:34:09 +00:00
Matthew Jimenez 0423026454 ULTIMA8: Add process flag to specify disposal after termination
Currently there is no way to check failure of a process due to disposal immediately after termination. With this flag, a process can be owned elsewhere and checked for success after termination.
2022-12-04 21:28:01 -06:00
Misty De Meo 34567e424c DIRECTOR: add chuchutataki
Other Shock Price 500 games may be Director-based, too.
2022-12-04 18:57:56 -08:00
Donovan Watteau d0ea3742cc GOB: Add detection for Adibou 2 French demo (interactive)
Source is the double CD-ROM "Le kit rentrée scolaire de la Fnac"
(August 1999) that was given for free at the Fnac French retail stores.
2022-12-05 03:04:04 +02:00
Thunderforge f9285697bb DOCS: Fixing the hyperlink on FAQ 1.1.5 2022-12-05 03:03:36 +02:00
AndywinXp 3c81f19840 SCUMM: DiMUSE: Prevent negative buffer count in roundRobinSetBufferCount() 2022-12-04 23:01:06 +01:00
AndywinXp 5190796a3d JANITORIAL: SCUMM: Rename _budleDirCache to _bundleDirCache
Typo :-)
2022-12-04 22:21:18 +01:00
Vladimir Serbinenko 0006cf9aea AGS: Fix a new[]/delete[] mismatch in main_game_file.cpp 2022-12-04 21:19:22 +00:00
elasota a77748bbf7 MTROPOLIS: Switch to openFileOrDataFork. 2022-12-04 15:47:21 -05:00
neuromancer ea0b490355 FREESCAPE: make sure driller demos finishes before the end of the data 2022-12-04 21:22:14 +01:00