100058 Commits

Author SHA1 Message Date
Eugene Sandulenko
43c3407557 GRAPHICS: MACGUI: More work on making MacWindowBorder 32bpp-aware 2020-08-15 16:09:20 +02:00
Eugene Sandulenko
22fc8da09e DIRECTOR: LINGO: Properly catch edge case 2020-08-15 16:09:20 +02:00
Roland van Laar
46f55589ab DIRECTOR: LINGO: Handle CASTNAME in Datum::asInt
The CASTNAME is converted to an int by querying for
the cast member by name.
2020-08-15 15:49:51 +02:00
Roland van Laar
5ee19d2264 DIRECTOR: LINGO: Fix prop, value order
The stack was read as if the order was a list, not a stack.
2020-08-15 15:42:01 +02:00
Eugene Sandulenko
ff49cb2303 GRAPHICS: MACGUI: Make pattern drawing 32bpp-aware 2020-08-15 14:50:27 +02:00
Eugene Sandulenko
56fddcb965 GRAPHICS: MACGUI: Tidy up code 2020-08-15 14:50:27 +02:00
Eugene Sandulenko
6d72ebd1e2 GRAPHICS: MACGUI: Made MacButtons and desktop render in 32bpp 2020-08-15 14:50:26 +02:00
Eugene Sandulenko
c03149d87f DIRECTOR: Blit images directly to 32-bit in 32bpp mode 2020-08-15 14:50:26 +02:00
Eugene Sandulenko
5ea23f666f DIRECTOR: Make rendering tests work in 32bpp 2020-08-15 14:50:26 +02:00
Eugene Sandulenko
29533d9c5e GRAPHICS: MACGUI: Fix typo in findBestColor 2020-08-15 14:50:26 +02:00
Daniel
57cd0741ae
CREATE_PROJECT: Disable MSVC virtual inheritance warnings
Noisy and doesn't look like it's getting a "proper" fix anytime soon
2020-08-15 08:45:35 +01:00
Eric Fry
d0aea31958 AUDIO: Fixed Soundfont Coverity issues 2020-08-15 14:17:42 +10:00
Paul Gilbert
d82d9ad7fd TITANIC: Fix crash asking Barbot what else he needs 2020-08-14 17:53:13 -07:00
djsrv
7b58493fad DIRECTOR: LINGO: Fix using cast ref as var 2020-08-14 19:03:11 -04:00
djsrv
e1583465a2 DIRECTOR: LINGO: Fix v4 field props 2020-08-14 18:08:23 -04:00
djsrv
992213b97c DIRECTOR: LINGO: Lazily fetch cast members
Cast members should be fetched until they're actually needed, so
`the loaded of cast x`, etc. will work.
2020-08-14 18:00:38 -04:00
djsrv
a0c7ce4bca DIRECTOR: LINGO: Fix copy/paste error 2020-08-14 18:00:38 -04:00
djsrv
d277b0279e DIRECTOR: LINGO: Handle getting kTheField 2020-08-14 18:00:38 -04:00
djsrv
502e2e60bd DIRECTOR: Clean up switch statement 2020-08-14 18:00:38 -04:00
Eugene Sandulenko
659e3c72b8 GRAPHICS: MACGUI: Further work on 32bpp blitting 2020-08-14 23:54:16 +02:00
Eugene Sandulenko
5c06d5402d DIRECTOR: More work on 32bpp rendering 2020-08-14 23:54:16 +02:00
Roland van Laar
8f31b1f835 DIRECTOR: LINGO: Refetch the sprite after replace
Refetch the sprite since the sprite is replaced in the if block on
channel->replaceSprite. Which leaves the pointer sp pointing
to the old sprite.
2020-08-14 22:50:48 +02:00
djsrv
bc619e59ee DIRECTOR: LINGO: Don't trigger exitFrame on b_go 2020-08-14 14:59:17 -04:00
Matthew Jimenez
6d68e93017 ULTIMA8: Rename methods in Ultima8::Rect to match Common::Rect and remove unused methods. 2020-08-14 11:57:52 -05:00
Eugene Sandulenko
5b96eb6bff DIRECTOR: Blit >8bpp videos in 32bpp mode 2020-08-14 10:47:33 +02:00
Eugene Sandulenko
e2055ddb5d DIRECTOR: Convert video to 32bpp when requested 2020-08-14 10:47:33 +02:00
Eugene Sandulenko
ee3e1e3af5 GRAPHICS: MACGUI: More 32bpp enhancements 2020-08-14 10:47:33 +02:00
Eugene Sandulenko
66f5aadf4e DIRECTOR: Do not set palette in 32bpp mode 2020-08-14 10:47:33 +02:00
Eugene Sandulenko
e5e82d4cf6 DIRECTOR: Copy over PixelFormat from the WM for simpler access 2020-08-14 10:47:33 +02:00
Eugene Sandulenko
571ce913e1 DIRECTOR: Do not use hardcoded pixel format 2020-08-14 10:47:33 +02:00
sluicebox
8351303e68 SCI: Fix another KQ6 cliff floating script bug 2020-08-14 00:40:53 -07:00
sluicebox
1cdb35d601 SCI: Fix script patch comment 2020-08-14 00:40:53 -07:00
Eugene Sandulenko
3bfb15bde4 DIRECTOR: Added override keywords 2020-08-14 09:38:15 +02:00
sluicebox
ef8916d445 SCI: Fix KQ4 crash when falling down stairs 2020-08-13 22:55:10 -07:00
sluicebox
d94789e162 SCI: Add KQ4 1.000.106 detection entry 2020-08-13 22:55:10 -07:00
Nathanael Gentry
adc8847982 DIRECTOR: Make editable texts editable again 2020-08-14 01:23:11 -04:00
djsrv
2ecdfd2979 DIRECTOR: LINGO: Fix castrefs in get/setObjectProp 2020-08-14 00:41:22 -04:00
djsrv
e5815a874f DIRECTOR: LINGO: Allow cast refs in castIdFetch 2020-08-14 00:31:58 -04:00
djsrv
31458389f7 JANITORIAL: Remove extra newline 2020-08-14 00:22:10 -04:00
djsrv
465281569a DIRECTOR: LINGO: Add missing V4 the entity fields 2020-08-14 00:15:54 -04:00
djsrv
e1e7801f80 DIRECTOR: LINGO: Fix the entity fields 2020-08-14 00:15:15 -04:00
djsrv
2fa87f010f DIRECTOR: LINGO: Turn CastMember into an object 2020-08-13 22:36:05 -04:00
djsrv
07889d9f10 DIRECTOR: LINGO: Add AbstractObject::hasField 2020-08-13 22:33:17 -04:00
djsrv
dec5bcce04 DIRECTOR: Mark overriden obj functions as override 2020-08-13 22:33:17 -04:00
Nathanael Gentry
b4c6ab24b0 GRAPHICS: MACGUI: Restore window border transparency 2020-08-13 21:24:52 -04:00
Nathanael Gentry
d12cb32f5d DIRECTOR: Only recenter window on new dims
DIRECTOR: Fix whitespace
2020-08-13 21:24:47 -04:00
Eugene Sandulenko
88c46aefe3 DIRECTOR: Initial code for 32bpp rendering 2020-08-14 01:10:56 +02:00
Eugene Sandulenko
d61eeb9880 GRAPHICS: MACGUI: Added 32bpp mode form MacWindowManager 2020-08-14 01:10:32 +02:00
Eugene Sandulenko
02b04d3de8 JANITORIAL: Whitespace fixes 2020-08-14 00:52:34 +02:00
Eugene Sandulenko
c2a7a6586f DIRECTOR: Properly position digital videos 2020-08-14 00:42:00 +02:00