Commit Graph
137148 Commits
Author SHA1 Message Date
Eugene Sandulenko 16da887c2e SAGA2: More cleanup in audio and unstubbed all methods 2021-07-06 00:37:07 +02:00
Eugene Sandulenko 4775b12073 SAGA2: Initial support for looped sounds and audio cleanup 2021-07-06 00:37:07 +02:00
Eugene Sandulenko ad076a2302 SAGA2: Cleanup in audio 2021-07-06 00:37:07 +02:00
Eugene Sandulenko 628b874335 SAGA2: Properly save Subtitles setting 2021-07-06 00:37:06 +02:00
Eugene Sandulenko f2ea2a57b2 SAGA2: Fix implementation of stillDoingVoice() 2021-07-06 00:37:06 +02:00
Le Philousophe 25426c0a80 MACGUI: Fix int/int32 build failures
All of this is because Rect and Surface have moved to int32
2021-07-05 23:54:34 +02:00
Le Philousophe c2bd0cfb90 GUI: Fix int/int32 build failures
All of this is because Rect and Surface have moved to int32
2021-07-05 23:21:55 +02:00
Le Philousophe d77074490f VIDEO: Fix int/int32 build failures
All of this is because Rect and Surface have moved to int32
2021-07-05 23:19:47 +02:00
Le Philousophe f94c56f100 TESTBED: Don't fail when pixel format couldn't be set
When pixel format isn't supported an assertion can be raised during
blitting. Don't draw anything instead.
2021-07-05 23:19:51 +03:00
djsrv 39ffd5b784 DIRECTOR: Implement Fmap 2021-07-05 14:34:33 -04:00
neuromancer fc883bb340 PRIVATE: count number of click only if they hit a hotspot 2021-07-05 20:12:38 +02:00
Orgad Shaneh f3af64196a MAKEFILE: Add a dependency configure.stamp <- engines.awk 2021-07-05 20:38:37 +03:00
djsrv 6968cd6c04 DIRECTOR: LINGO: Remove b_colorQD
Since we have a general fallback from function to 'the' entity now, this
is no longer necessary.
2021-07-05 11:38:32 -04:00
djsrv 3c7f321c36 DIRECTOR: LINGO: Fix XCMD/XFCN comment 2021-07-05 10:55:30 -04:00
a/ 464206bf73 SAGA2: Add game save stub 2021-07-05 20:23:07 +09:00
neuromancer 73f781bc95 PRIVATE: fixed typos in fPoliceClip documentation 2021-07-05 10:04:30 +02:00
neuromancer aa04208e3b PRIVATE: implemented missing corner case in PoliceClip 2021-07-05 09:40:23 +02:00
Paul Gilbert e3151e69aa ANDROID: Compilation fix due to Point field changes 2021-07-04 20:45:15 -07:00
Paul Gilbert 07ff61ea8d GUI: Amiga compilation fix 2021-07-04 19:34:08 -07:00
Paul Gilbert baccbedf50 GRAPHICS: Changed surface classes sizes from uint16 to int16 2021-07-04 18:24:27 -07:00
Paul Gilbert 1c3e7fb4e9 COMMON: Change Rect and Point to have int32 fields 2021-07-04 18:24:26 -07:00
Paul Gilbert 526a898454 AGS: Fix for Guard Duty creating a too large surface 2021-07-04 18:24:25 -07:00
lb_ii dd75517d61 IMAGE: Use 0-bit alpha for non-transparent PNGs 2021-07-05 01:00:11 +02:00
Le Philousophe 6a6d681990 GUI: THEMES: Use scalable cursor in modern theme 2021-07-05 00:57:42 +02:00
Michael Ball a8b7e1b2ee 3DS: Update README.md
- [`devkitpro-pkgbuild-helpers` is now deprecated in favor of `dkp-toolchain-vars`](https://github.com/devkitPro/pacman-packages/commit/f2fa9349470e7d42a4999bbea537ef9821782416#diff-1ad351cc587a0b9fc4008f8094e8935e2b4c2a3063b1e470c37c4fdeac92f105). The `devkitarm.sh` and `3dsvars.sh` files are still in `/opt/devkitpro/`.
 - Update Section 4.1.2 with values from [`devkitarm.sh`](https://github.com/devkitPro/pacman-packages/blob/master/dkp-toolchain-vars/devkitarm.sh) and [`3dsvars.sh`](https://github.com/devkitPro/pacman-packages/blob/master/dkp-toolchain-vars/3dsvars.sh)
2021-07-05 00:57:00 +02:00
Eugene Sandulenko ad91c57ebe SAGA2: Implement sfx playback 2021-07-05 00:56:08 +02:00
Eugene Sandulenko 3fd1f5adba SAGA2: Play click sounds 2021-07-05 00:56:08 +02:00
Matthew Duggan 4d2e3611ac ULTIMA8: Correct usecode mappings for ES and Demo Remorse 2021-07-05 07:28:55 +09:00
Matthew Duggan 9fa7464dcb ULTIMA8: Blank AVI frame with a RGBA-compatible black
Using color value 0 only works if there is no alpha channel, but in Regret
video decoding there is one.
2021-07-05 07:28:55 +09:00
Matthew Duggan 30cf4bc28a ULTIMA8: Fix global constructor warning 2021-07-05 07:28:54 +09:00
Matthew Duggan 95745e0d6c ULTIMA8: Improved animation debug logging 2021-07-05 07:28:54 +09:00
Matthew Duggan 1ee2388f43 ULTIMA8: Stop Regret's RollingThunder if actor is dead 2021-07-05 07:28:54 +09:00
Matthew Duggan 211ecc032b ULTIMA8: Add shape replacements on death for No Regret 2021-07-05 07:28:54 +09:00
Christian Krause b0832788ec SDL: build fix for various non-x86 architectures
- allow certain symbols from unistd.h within SDL backend
- e.g. on armv7, ppc64, aarch and s390, SDL.h would include indirectly
  unistd.h after common/forbidden.h and so the preprocessor would
  generate broken code even if the symbols are never called by
  scummvm
2021-07-04 22:13:09 +02:00
Lothar Serra Mari ab45666098 I18N: Update translations datafile 2021-07-04 22:11:57 +02:00
Lothar Serra Mari ddf1ae5894 NEWS: Mention Win32 OpenGL default, consistency fixes 2021-07-04 22:11:57 +02:00
athrxx 1bf264d5f6 SCUMM: (SCUMM3) - fix bug/typo in walk code 2021-07-04 21:23:24 +02:00
athrxx e452349eea SCUMM: remove obsolete workaround
(obsolete due to f039bdb0)
2021-07-04 21:15:32 +02:00
ScummVM-Translations 1563f5ee8d 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-07-04 18:55:27 +00:00
Paul Gilbert fd55e0f71a SAGA2: Change abs to ABS 2021-07-04 11:54:29 -07:00
ScummVM-Translations 9c1c4d3788 I18N: Update translations templates 2021-07-04 16:49:39 +00:00
athrxx f039bdb083 SCUMM: (SCUMM3) - pixel-perfect walking
This is a follow-up commit to 8cbcde0c (bug
https://bugs.scummvm.org/ticket/12666). While that commit improved the situation, in particular the behavior described in the bug ticket, it still wasn't anything like pixel-perfect.
The agents would walk in a weird half circle due to being showered with walkActorToActor calls from the script.

I have now implemented the original walk code and also compared the first part of the INDY3 scene described in the ticket frame by frame with the DOSBox debugger to check whether it is truly pixel-perfect.
2021-07-04 18:47:54 +02:00
athrxx 8e0092c5d2 AUDIO: (Amiga) - adapt mutex handling to latest mixer code changes 2021-07-04 18:05:00 +02:00
Lothar Serra Mari 69d5c5164f CREDITS: Add myself to the Win32/Win64 subsection 2021-07-04 17:35:49 +02:00
Lothar Serra Mari 9dd2070243 AUDIO: MT32: Bump MT32 emulation code to libmt32emu 2.5.1 2021-07-04 16:28:57 +02:00
djsrv 8e2c8ee2d4 DIRECTOR: Map fonts in FontStyle::read
The previous place I was mapping the font IDs didn't catch everything,
breaking text with more than one style.
2021-07-04 10:07:27 -04:00
djsrv a611f674c5 DIRECTOR: Improve loadFontMap logging 2021-07-04 10:07:27 -04:00
Eugene Sandulenko 2f8b89ff35 SAGA2: Added detection for Italian Dinotopia 2021-07-04 15:57:51 +02:00
Eugene Sandulenko f8ac7eaa1b PINK: Tell the difference between Dutch Pokus games 2021-07-04 15:32:25 +02:00
Eugene Sandulenko 5b987b9848 SAGA2: Merge audtweak.h into beegee.cpp 2021-07-04 15:08:19 +02:00