100850 Commits

Author SHA1 Message Date
Scott Percival
c83699ba50 DIRECTOR: Add detection entry for nikolaitrains 2024-05-25 16:25:18 +02:00
Scott Percival
ac9a37955c DIRECTOR: Update detection tables for digby 2024-05-25 16:25:18 +02:00
Le Philousophe
cf9d7060af DIRECTOR: Make absolute path coherent with path separator
Path separator is set to \ only on director 4+ and Windows platform in
DirectorEngine constructor.
Don't use a \ separator in getCurrentAbsolutePath on versions older than
Director 4.
2024-05-25 13:55:01 +02:00
Matthew Jimenez
18c6eb8c31 ULTIMA8: Make middle-click pathfinder kill existing pathfinder process. 2024-05-25 00:07:45 -05:00
Matthew Jimenez
1ae7ff095c ULTIMA8: Fix missing process type on pathfinder 2024-05-25 00:07:45 -05:00
Paul Gilbert
2a5ffabb74 M4: Further endian fixes 2024-05-24 20:31:48 -07:00
Eugene Sandulenko
99615e1d66
iDIRECTOR: DEBUGGER: Show button ttoltips in Log window 2024-05-25 02:40:21 +02:00
Eugene Sandulenko
e9695c57af
DIRECTOR: DEBUGGER: Rearranged Vars window
Put all variables into collapsable groups and
moved Global vars to the very top
2024-05-25 02:31:36 +02:00
Michael
1d776fbfe0 MTROPOLIS: remove video path from SearchMan
With the previous commit, the SearchMan entry is not required anymore.

This reverts commit ed71bee3a76420c877b8028a9df535408ee8dd83
2024-05-24 19:25:19 -04:00
Michael
b2cd9f66a0 MTROPOLIS: use VFS layer to resolve video path
This makes the handling of external Quicktime files
more similar to the AVI file handling below.
2024-05-24 19:25:19 -04:00
Michael
dc49091a15 MTROPOLIS: remove subpath search loop
The SearchMan entry "Video" is used to find the right path instead.
2024-05-24 19:25:19 -04:00
Michael
3bc9d65afc MTROPOLIS: Add Video directory to SearchMan 2024-05-24 19:25:19 -04:00
Michael
bd3ab79910 MTROPOLIS: add ability to play external video files 2024-05-24 19:25:19 -04:00
Matthew Jimenez
0f4df1fe55 ULTIMA8: Trace coordinates on middle-click pathfinding.
Previously this used the traced item location, which would not lead to the expected location. Fixes #13851
2024-05-24 17:21:39 -05:00
Strangerke
ebe05ea348 BAGEL: Remove more null checks priori to delete 2024-05-24 23:09:01 +01:00
Eugene Sandulenko
2faed61a66
DIRECTOR: DEBUGGER: Implement Score window pagination 2024-05-24 23:34:52 +02:00
Strangerke
9af2c24f1a BAGEL: Fix several PVS Studio issues 2024-05-24 22:12:29 +01:00
Strangerke
3547918296 BAGEL: remove a couple of unused methods in CQueue, fix some more PVS Studio issues 2024-05-24 21:33:54 +01:00
Strangerke
630f2f66c0 BAGEL: Use bofCleanAlloc instead of bocAlloc when followed by a memset(0) 2024-05-24 21:33:54 +01:00
Strangerke
14417d1024 BAGEL: Remove useless null check prior to delete in SBarComputer 2024-05-24 21:33:54 +01:00
Eugene Sandulenko
b9a7f9fa5f
JANITORIAL: Indentation fixes 2024-05-24 22:30:43 +02:00
Eugene Sandulenko
076074ec88
SCUMM: Fix compilation 2024-05-24 22:21:39 +02:00
Eugene Sandulenko
ee55870422
JANITORIAL: Fix indentation and remove trailing spaces 2024-05-24 21:54:28 +02:00
elasota
b1ee674243 MTROPOLIS: Add copy ctor to MediaCueMessengerModifier to deal with cue source string field 2024-05-24 14:55:51 -04:00
Vissery
a788ab1775
SCUMM: HE: Update Backyard Baseball 2001 competitive mode
* Update script_v6.cpp

* Update script_v6.cpp

* Update script_v6.cpp

* Update script_v6.cpp
2024-05-24 13:53:47 -05:00
elasota
c28438d2a9 MTROPOLIS: Support setting runtime version to deal with 1.1.2+ Windows plug-ins 2024-05-24 14:41:44 -04:00
Michael
2e9cff78b6 MTROPOLIS: support loading cue source as string
This constellation occurs in the retail version of Star Trek: The Game Show
2024-05-24 14:41:24 -04:00
scemino
bb5aa98b8b DIRECTOR: Show script history in a combo 2024-05-24 20:30:35 +02:00
scemino
367d00b091 DIRECTOR: Keep script toolbar visible when scrolling code 2024-05-24 20:30:35 +02:00
Eugene Sandulenko
dea88ded28
DIRECTOR: Patching built-in Projector archive files
This lets McLuhan to finally properly start and load
these movies
2024-05-24 18:29:08 +02:00
scemino
ab58eb8f73 DIRECTOR: Fix invalid handler end offset 2024-05-24 18:27:59 +02:00
scemino
c0a195013d DIRECTOR: Fix syntax highlighting with globals 2024-05-24 18:27:59 +02:00
scemino
9f22307353 DIRECTOR: Use imgui docking 2024-05-24 16:37:25 +02:00
scemino
ecf0aee51e DIRECTOR: Add ImGui logger 2024-05-24 15:50:30 +02:00
scemino
416861d913 DIRECTOR: Add syntax highlighting for datum and ObjPropExprNode 2024-05-24 15:34:24 +02:00
Strangerke
23ef244d3d BAGEL: rename bofCAlloc to bofCleanAlloc, remove second useless parameter (always 1 element) 2024-05-24 08:19:16 +01:00
Strangerke
a913965e8b BAGEL: Remove useless null check on bofCAlloc return value 2024-05-24 08:17:10 +01:00
Strangerke
d73724c1b2 BAGEL: As bof(Mem)Alloc now trigger a fatal error on failure, remove all the null checks related to their uses 2024-05-24 08:08:20 +01:00
Strangerke
976410c4a4 BAGEL: Fix comments in list.h, reduce a couple of variable scopes 2024-05-24 08:08:20 +01:00
Strangerke
f357df8bb4 BAGEL: Remove unused parameters in bofMemFree(), fix function doc for encrypt() 2024-05-24 08:08:20 +01:00
Paul Gilbert
fa5bb0d589 M4: Further endian fixes 2024-05-23 21:59:04 -07:00
Paul Gilbert
2225f85548 M4: Fix endian issue in sprite loading 2024-05-23 20:54:05 -07:00
Paul Gilbert
9cf11cab19 M4: Fix endian issue in wscript cruncher 2024-05-23 20:38:06 -07:00
Marco Borrini
2e27d4e958 AGI: Adds updated versions for "Enclosure" and "Voodoo Girl" 2024-05-23 20:27:30 -07:00
Matthew Jimenez
1097f4b5e5 ULTIMA8: Fix pathfinder visual debug.
This feature is still behind a define macro.
2024-05-23 22:12:39 -05:00
D G Turner
f929e7cd54 DIRECTOR: Fix Signed vs. Unsigned GCC Compiler Warnings 2024-05-24 02:32:42 +01:00
Matthew Jimenez
fee3373351 ULTIMA8: Clean up item root containter access. 2024-05-23 18:36:23 -05:00
Eugene Sandulenko
f352a3e1cc
DIRECTOR: Improved loading log messages 2024-05-24 01:11:31 +02:00
Eugene Sandulenko
170c1d0ffc
DIRECTOR: Dump built-in movie files if requested 2024-05-24 01:11:31 +02:00
Strangerke
4991699bda BAGEL: Use fatalError when bofMemAlloc doesn't manage to allocate memory ALLOC_FAIL_RETRIES times in a row 2024-05-23 23:17:31 +01:00