Thierry Crozat
555cb948ea
AGS: Add new Gemini Rue Steam version
2022-06-22 23:17:08 +01:00
eientei
d60f949121
DIRECTOR: jitdraw3: Add note where it's used
2022-06-22 23:38:15 +02:00
eientei
f9e16e59ed
DIRECTOR: +Casino 5 Pack; fix dumpChunk bug where getResource can return nullpointer
2022-06-22 23:38:15 +02:00
eientei
cb291ef2c1
DIRECTOR: +Classic Arcade, Virtual Jackpot Gold
2022-06-22 23:38:15 +02:00
eientei
1e46a61853
DIRECTOR: +I Saw A Strange Little Man; The Nobel Prize: 100 Years of Creativity and Innovation
2022-06-22 23:38:15 +02:00
eientei
89dc9cf9db
DIRECTOR: Fix snh patches
2022-06-22 23:38:15 +02:00
eientei
7a54ff26f7
DIRECTOR: Add Pippin platform
2022-06-22 23:38:15 +02:00
eientei
356e1264df
DIRECTOR: Add stubbed AppleCD, Barake, JITDraw3 and MiscX XObjs; add more functions to memoryxobj and flushxobj
2022-06-22 23:38:15 +02:00
eientei
9da200007e
DIRECTOR: Add detection entries for multiple demos and games
...
including:
demos from Software Buyer's Guide (v7n1)
demo from Your Computer - Hardware and Software Buyers Guide (Australian Windows Publishing) (1997)
Neon Genesis Evangelion: EVA-00 Paper Figure
Spelunx GameTap/Steam remaster
2022-06-22 23:38:15 +02:00
D G Turner
410ae706c4
MTROPOLIS: Fix Accessible Non-Virtual Destructor GCC Warnings
...
These are emitted when the base class has virtual functions with a
non-virtual destructor (including the default implicit one created
by the compiler). The warning is enabled when -Wnon-virtual-dtor is
passed to the GCC compiler.
2022-06-22 17:09:22 +01:00
Thunderforge
1af8e85388
DOCS: Adding iconspath to German and Czech documentation
...
If anybody has a real translation, feel free to add it.
2022-06-22 14:33:04 +02:00
Thunderforge
87728fa9b6
COMMON: Adding iconspath parameter to the command line
2022-06-22 14:33:04 +02:00
elasota
19fa715408
MTROPOLIS: Fix int ranges being truncated to 16-bits
2022-06-22 00:32:35 -04:00
elasota
562feebd3c
MTROPOLIS: Add movie loops
2022-06-22 00:32:02 -04:00
elasota
508610ad22
MTROPOLIS: Cleanup. Remove unused type, remove IInterfaceBase from write interfaces to get rid of global destructor.
2022-06-21 21:56:37 -04:00
elasota
d3ec38242e
MTROPOLIS: Remove unused read proxy code
2022-06-21 21:54:53 -04:00
elasota
37ef659ed5
MTROPOLIS: Cleanup: Add some debug fields for tag decoding, remove extra tabs.
2022-06-21 21:54:53 -04:00
D G Turner
5d0e6e7bb5
GRAPHICS: MACGUI: Remove Invalid Check of this against NULL
...
The object's self reference of "this" can never be null, thus this
generates a GCC compiler warning when -Wnonnull-compare is passed.
2022-06-22 01:38:51 +01:00
Hubert Maier
54e7c3b7da
AMIGAOS: Corrected plugins destination path
2022-06-22 01:40:23 +02:00
Hubert Maier
d3521bc785
AMIGAOS: Make use of DEBUG_BUILD define
2022-06-22 01:40:23 +02:00
Hubert Maier
c8edaa945f
AMIGAOS: Add DEBUG_BUILD define to configure
2022-06-22 01:40:23 +02:00
Eugene Sandulenko
b47610210b
DIRECTOR: LINGO: Accept FLOAT for 'the timeoutLapsed'
2022-06-22 01:24:47 +02:00
Pragyansh Chaturvedi (r41k0u)
ad6b80009f
DIRECTOR: LINGO: Implement setting of timeOutLapsed property
2022-06-22 01:13:41 +02:00
Eugene Sandulenko
b8d416822b
DIRECTOR: Fix crash when movie has no shared cast
2022-06-22 01:04:52 +02:00
Eugene Sandulenko
34c617ea69
DIRECTOR: LINGO: Print MENUREF
2022-06-22 01:02:30 +02:00
Eugene Sandulenko
fc120a32d4
JANITORIAL: Fix formatting
2022-06-22 00:58:44 +02:00
Pragyansh Chaturvedi (r41k0u)
3eea6c2a9f
DIRECTOR: LINGO: Check for wrong menu and menuItem types when invoking Lingo::getTheEntity() or Lingo::setTheEntity() for MENUREF Datums
2022-06-22 00:55:14 +02:00
Pragyansh Chaturvedi (r41k0u)
4bc2f5ed51
DIRECTOR: LINGO: Create TheEntityArgsType kTEAMenuId to seperate menu entity from kTEAItemId
2022-06-22 00:55:14 +02:00
Pragyansh Chaturvedi (r41k0u)
9fa3ec41f0
DIRECTOR: LINGO: Implement MENUREF in LC::c_theentityassign() and check for nullptr
2022-06-22 00:55:14 +02:00
Pragyansh Chaturvedi (r41k0u)
d5485c7595
DIRECTOR: LINGO: Fix MacMenu::getName() to implement STUB kTheMenu
2022-06-22 00:55:14 +02:00
Pragyansh Chaturvedi (r41k0u)
f83934e05b
DIRECTOR: LINGO: Implement MENUREF Datum type and STUB for Menu, Menus, MenuItem and MenuItems [WIP]
2022-06-22 00:55:14 +02:00
Pragyansh Chaturvedi (r41k0u)
b8fec96b8f
DIRECTOR: remove kTheMenuItem STUB in setTheEntity() and get rid of c_themenuitementityassign to remove duplicacy
2022-06-22 00:55:14 +02:00
Thierry Crozat
fe8c21366a
AGS: Added comments to ScriptSystem
...
From upstream 9698d329e84ce4450aeb0bd3fbc3b43b8c29a3e2
2022-06-21 23:28:01 +01:00
Thierry Crozat
2389e64223
AGS: Fixed character's loop fixup in UpdateMoveAndAnim()
...
Was broken by 7a1ee192e2
Fixes bug #13477 AGS: Heroine's Quest intro shows portrait bug
This old commit was trying to fix a problem in old game(s), when
character was set to a loop with no frames. In such case the old
engine would seek for the first loop with frames, starting with 0.
The condition for doing so was made incorrect though: instead of
testing simply for a empty loop, it tested for frame number being
outside of the current loop's frame range.
This broke games where e.g. some walking view's loops were shorter
than the others.
A replacement is a condition that tests exactly for an empty loop
instead. The frame exceeding a loop's frame count is fixed later
along the way, so it's not a problem here.
From upstream ac73a555d737fb3f759cc7da9eeaf488a3bdcb2f
2022-06-21 23:28:01 +01:00
Thierry Crozat
5089b28645
AGS: Added more logging for multitasking mode, switching in/out
...
From upstream d3925672f5b96fab3308b606eb6f38dc279636d7
2022-06-21 23:28:01 +01:00
Thierry Crozat
76aebcd336
AGS: Tidy the quit message code and add comments
...
From upstream 3b4d21ab7025d4b66e7351639073f6d62e44f277
2022-06-21 23:28:01 +01:00
Thierry Crozat
a336b97f4e
AGS: Fixed few more warnings
...
From upstream 343dda7e508e5c3b6b50ad13756020e200d513ef
2022-06-21 23:28:01 +01:00
Thierry Crozat
025e89f6e3
AGS: Removed unused global variable
...
(could be remains of an old audio threading code)
From upstream a0424b98c6096da653824ec6fc03521f3583558e
2022-06-21 23:28:01 +01:00
Thierry Crozat
0c936b888d
AGS: Fixed GUI textual controls not redrawn when translation changes
...
From upstream 618d2e38a118f47389aaf7e57972b2520b81fc1b
2022-06-21 23:28:01 +01:00
Thierry Crozat
4e9e0fcf15
AGS: Fixed parsing of legacy "game_scale_win" from 3.5.* config
...
From upstream 0e592f18546d3d65e2cf7822a4f7063278beef06
2022-06-21 23:28:01 +01:00
Thierry Crozat
f70d871748
AGS: Prefer to use override specifier where necessary
...
From upstream 0d41b5ef0e2dadf24a4618a496b43630981687ff
2022-06-21 23:28:01 +01:00
Thierry Crozat
b3aed69af6
AGS: Implement toggling Vsync if the backends supports it
2022-06-21 23:28:01 +01:00
Thierry Crozat
db1d5b17cd
AGS: Tidy vsync setting methods in renderers
...
From upstream 5ff955152c43f6adfe03298a7cac069efffbee4d
2022-06-21 23:28:01 +01:00
Martin Gerhardy
14925888a9
TWINE: detection entry for updated gog release
2022-06-21 23:40:04 +02:00
Lothar Serra Mari
0dc0a24387
NEWS: Update German NEWS file
2022-06-21 19:00:05 +02:00
Filippos Karapetis
8dad9a782a
CHEWY: Clear pending events when starting a dialog closeup - bug #13593
2022-06-21 17:05:27 +03:00
Filippos Karapetis
c8e42edb6c
CHEWY: Cleanup loadDialogCloseup()
2022-06-21 17:05:27 +03:00
Filippos Karapetis
49b03e480a
CHEWY: More renaming for the dialog closeup code
2022-06-21 17:05:27 +03:00
D G Turner
b606d3bd8c
MTROPOLIS: Fix Set But Unused Variable and Missing Switch Case GCC Warnings
2022-06-21 14:42:41 +01:00
alxpnv
2f15828d5a
ASYLUM: add detection for the Polish fanmade translation
2022-06-21 10:30:47 +03:00