Timeline
Nov 17, 2025:
- 11:14 PM Ticket #16354 (MD5: KYRA1: Add detection entry for Polish CD version of The Legend of ...) created by
- This is a Polish localized CD version of "The Legend of Kyrandia" …
- 8:27 PM Changeset [024fe7c9] by
- PRIVATE: fixed demo handling of inventary
- 7:36 PM Changeset [402bf891]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Korean) Currently translated at 100.0% …
- 7:30 PM Changeset [5e374f23] by
- PRIVATE: detection and support for promotional demo disc
- 5:57 PM Changeset [cbc09472] by
- NEWS: Update German NEWS file
- 5:43 PM Changeset [30551161] by
- NEWS: move KYRA news item to correct column
- 1:36 PM Changeset [66e10290] by
- TINYGL: Clamp viewport coordinates to INT_MAX and INT_MIN to avoid overflow
- 1:13 PM Changeset [c192f74e]branch-2026-1-0branch-3-0 by
- TOUCHE: stop any pending speech before closing the underlying streams …
- 1:13 PM Changeset [5895641e]branch-2026-1-0branch-3-0 by
- ILLUSIONS: Handle invalid object IDs in opStartMoveActorToObject …
- 12:42 PM Changeset [732a19c1] by
- NGI: Support arbitrary pixel formats
- 12:42 PM Changeset [8ebbcb19] by
- NGI: Replace per-pixel alpha with masks and colour keys
- 12:42 PM Changeset [18e4df9a] by
- GRAPHICS: Ensure that ManagedSurface transparent colours are converted
- 12:42 PM Changeset [1c25b175] by
- GRAPHICS: Add generic alpha blitting routines
- 12:42 PM Changeset [e810fd9f] by
- GRAPHICS: Extend Surface::clip to support flipping
- 12:09 PM Changeset [95eae0ad]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Italian) Currently translated at 100.0% …
- 11:51 AM Changeset [200fd14c] by
- FREESCAPE: allow color remapping to persist
- 11:06 AM Changeset [12187bc]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Georgian) Currently translated at 70.9% …
- 10:56 AM Ticket #15515 (TOUCHE: Audio mixer crash when quitting the demo in mid-sentence) closed by
- fixed
- 10:56 AM Changeset [0a4b2f9a] by
- TOUCHE: stop any pending speech before closing the underlying streams …
- 10:24 AM Ticket #12717 (ILLUSIONS: Duckman: SIGSEGV in startMoveActor() when clicking too ...) closed by
- fixed
- 10:23 AM Changeset [845cfd9d] by
- ILLUSIONS: Handle invalid object IDs in opStartMoveActorToObject …
- 10:10 AM Changeset [25deda80] by
- FREESCAPE: slowed down cutscene in endgame in the zx release
- 10:10 AM Changeset [ca7b45c2] by
- HYPNO: Fix memory leaks
- 10:10 AM Changeset [2f56f7ba] by
- HYPNO: Fix memory leaks in grammars Also move the global variables in …
Nov 16, 2025:
- 8:53 PM Changeset [c2a34a46]branch-2026-1-0branch-3-0 by
- I18N: Update translation files Updated by "Update PO files to match …
- 8:53 PM Changeset [6afe6d11]branch-2026-1-0branch-3-0 by
- I18N: Update translations templates
- 8:53 PM Changeset [0f31291d]branch-2026-1-0branch-3-0 by
- TINYGL: Add opaque support to RLE blitting routine This fixes Myst3 …
- 8:53 PM Changeset [844c92e9]branch-2026-1-0branch-3-0 by
- MYST3: Don't use presentBuffer with TinyGL This is not supported. …
- 8:53 PM Changeset [e21475cd]branch-2026-1-0branch-3-0 by
- ANDROID: Update Android Gradle Plugin
- 8:53 PM Changeset [f12776d2]branch-2026-1-0branch-3-0 by
- ANDROID: Reset keyboard status at creation When quitting and …
- 8:53 PM Changeset [e55ebd91]branch-2026-1-0branch-3-0 by
- HYPNO: Fix subtitles Support subtitle_dev setting and hide the …
- 8:53 PM Changeset [b02a2794]branch-2026-1-0branch-3-0 by
- BACKENDS: Fix _overlayInGUI improper usages Aspect ratio correction …
- 6:23 PM Changeset [153a89c0] by
- FREESCAPE: removed undefined behavior in addSkanner (incorrect casting)
- 5:43 PM Ticket #16254 (MYST3: Widescreen Mod now overwrites values stored in ...) closed by
- wontfix: This change happens because the game requests a screen which is of …
- 5:01 PM Ticket #16255 (MYST3: Assertion failure crashes app when using Software 3D Renderer.) closed by
- fixed
- 5:00 PM Changeset [4598da7e] by
- TINYGL: Add opaque support to RLE blitting routine This fixes Myst3 …
- 5:00 PM Changeset [166d284e] by
- MYST3: Don't use presentBuffer with TinyGL This is not supported. …
- 4:07 PM Changeset [e6ad3a63]branch-2026-1-0branch-3-0 by
- SCI: Fix Unintended Fallthrough GCC Compiler Warning
- 4:07 PM Changeset [2cf49fc]branch-2026-1-0branch-3-0 by
- PRIVATE: Fix view screen flicker Now that the engine runs …
- 4:07 PM Changeset [c96ef1a2]branch-2026-1-0branch-3-0 by
- PRIVATE: Run kListenToPhone when using phone Fixes the police station …
- 4:06 PM Changeset [39afbb32]branch-2026-1-0branch-3-0 by
- PRIVATE: Cleanup symbol name code
- 3:52 PM Changeset [bb0ef9f8] by
- SCI: Fix Unintended Fallthrough GCC Compiler Warning
- 1:53 PM Ticket #16353 (SCUMM: MANIAC: Confused state when dying while being caught by Ed ...) created by
- This is an original script bug, which I tested on V1 (German C64) and …
- 1:38 PM Ticket #16252 (MACOS: Buildbot's Intel x64 daily builds won't open on older versions ...) closed by
- fixed: This has been implemented. Only the arm64 daily build needs Sparkle.
- 1:36 PM Changeset [18fd8258]branch-2026-1-0branch-3-0 by
- I18N: Update translation (French) Currently translated at 100.0% …
- 8:35 AM Changeset [0f96c238] by
- FREESCAPE: improved endgame in the zx release
- 8:35 AM Changeset [d5db6690] by
- FREESCAPE: make sure castle can trigger endgame in the zx release
- 8:35 AM Changeset [a76113e9] by
- FREESCAPE: avoid visual glitches with better near clip plane values in …
- 7:13 AM Changeset [b7a5e00b] by
- PRIVATE: Fix view screen flicker Now that the engine runs …
- 7:13 AM Changeset [35856789] by
- PRIVATE: Run kListenToPhone when using phone Fixes the police station …
- 7:13 AM Changeset [fc8dfe1c] by
- PRIVATE: Cleanup symbol name code
- 4:39 AM Changeset [f657be3b]branch-2026-1-0branch-3-0 by
- PRIVATE: Play phone calls in correct order
- 4:38 AM Changeset [94ec6758]branch-2026-1-0branch-3-0 by
- PRIVATE: Fix drug bag inventory item If an item is already in …
- 4:38 AM Changeset [acbdd69b]branch-2026-1-0branch-3-0 by
- SCI: (PQ2/PC98) - fix Japanese line breaks and lang splits Unlike the …
- 4:38 AM Changeset [c850e69a]branch-2026-1-0branch-3-0 by
- SCI: (PQ2/PC98) - kDisplay hi-res font drawing fix (extend the fix …
- 4:38 AM Changeset [71945821]branch-2026-1-0branch-3-0 by
- SCI: (PQ2/PC98) - fix bug no. 16329 ScummVM determines the text type …
- 3:34 AM Ticket #16329 (SCI: PQ2 Japanese PC-98 F1 help text not displaying (2.9.0 regression)) closed by
- fixed: PR is merged, I've tested it and it fixes the issues. Thank you …
Nov 15, 2025:
- 10:40 PM Changeset [c5ce90c1]branch-2026-1-0branch-3-0 by
- DIRECTOR: Partially revert a694f796f, Matte mask generation This …
- 10:40 PM Changeset [3eac8abe] by
- DIRECTOR: Partially revert a694f796f, Matte mask generation This …
- 5:47 PM Changeset [624a77c] by
- ANDROID: Update Android Gradle Plugin
- 5:32 PM Ticket #16337 (ANDROID: Three fingers tap not working after closing the app) closed by
- fixed: This bug is a sibling of bug #15374 where global variables are not …
- 5:29 PM Changeset [dc7a7bbd] by
- ANDROID: Reset keyboard status at creation When quitting and …
- 5:17 PM Ticket #16340 (BACKENDS: Using Video::Subtitles with SDL surface backend will trigger ...) closed by
- fixed: Merged in 312fe24ecc86cdc759f1ae3e13c03cb288cf8325
- 2:57 PM Changeset [2af73137] by
- PRIVATE: Play phone calls in correct order
- 2:37 PM Changeset [deda5c0a] by
- FREESCAPE: fix max size of water in eclipse for zx and c64
- 2:37 PM Changeset [c9cb6218] by
- FREESCAPE: avoid visual glitches with better offsets and near clip …
- 2:30 PM Changeset [b4d6ae97] by
- PRIVATE: Fix drug bag inventory item If an item is already in …
- 2:27 PM Changeset [05a58e2f] by
- NUVIE: Remove dependency on Shared::EventsManager
- 2:26 PM Changeset [fb892433] by
- LIBRETRO: Add webOS support (#7021)
- 2:12 PM Changeset [c618a5f6] by
- ULTIMA: Move set and priority_queue implementations into the Ultima 8 …
- 2:12 PM Changeset [50bf04d5] by
- ULTIMA4: Replace use of Std::set
- 2:12 PM Changeset [b73e54fe] by
- NUVIE: Replace use of Std::set
- 12:23 PM Changeset [356d658c] by
- EMSCRIPTEN: Remove incompatible shaders from build target
- 12:23 PM Changeset [7225dbf1] by
- TESTBED: Add shader compatibility test to graphics subsystem tests
- 12:23 PM Changeset [906164ea] by
- GUI: Disable shader update button on Emscripten
- 12:23 PM Ticket #12565 (PRIVATE: Casebook inaccesible) closed by
- fixed
- 12:09 PM Ticket #15852 (PRIVATE: Inventory items are added to the inventory screen in the case ...) closed by
- fixed
- 12:04 PM Changeset [b76fb0a6] by
- SCI: (PQ2/PC98) - fix Japanese line breaks and lang splits Unlike the …
- 12:04 PM Changeset [0b2607de] by
- SCI: (PQ2/PC98) - kDisplay hi-res font drawing fix (extend the fix …
- 12:04 PM Changeset [172a287c] by
- SCI: (PQ2/PC98) - fix bug no. 16329 ScummVM determines the text type …
- 10:16 AM Changeset [0f45959d] by
- HYPNO: Fix subtitles Support subtitle_dev setting and hide the …
- 10:16 AM Changeset [dda0222a] by
- BACKENDS: Fix _overlayInGUI improper usages Aspect ratio correction …
- 10:15 AM Changeset [5f8d1004]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Spanish) Currently translated at 100.0% …
Nov 14, 2025:
- 10:09 PM Changeset [626ec3fe] by
- KYRA: (EOB) - changed text of launcher checkbox
- 10:09 PM Changeset [12d66b4b] by
- KYRA: (EOB) - changed text of launcher checkboxes
- 10:09 PM Changeset [88ab563a] by
- KYRA: (EOB) - make PR code use new checkbox
- 10:09 PM Changeset [805ee795] by
- KYRA: (EOB) - add launcher check boxes for certain options - add …
- 10:09 PM Changeset [a3d85f8] by
- KYRA: (EOB) - comment unreachable original code
- 10:09 PM Changeset [e0f6daed] by
- KYRA: (EOB) - enhanced thrown weapon reload
- 9:40 PM Changeset [9ee175c8] by
- GRIM: EMI: Don't enable lighting when drawing shadows - align shader …
- 9:40 PM Changeset [d4c9ca8e] by
- EMI: Show subtitles of judges during Marco's dive - when Marco dives …
- 9:01 PM Changeset [ce5f2ae7]branch-2026-1-0branch-3-0 by
- I18N: Update translation files Updated by "Update PO files to match …
- 9:01 PM Changeset [8e076d03]branch-2026-1-0branch-3-0 by
- I18N: Update translations templates
- 9:01 PM Changeset [7fb19d3d] by
- I18N: Update translation files Updated by "Update PO files to match …
- 9:01 PM Changeset [69b4b7e9] by
- I18N: Update translations templates
- 8:59 PM Changeset [ce9e35fd]desc/3.1.0git by
- RELEASE: This is 3.1.0git
- 8:58 PM Changeset [c445e68b]branch-2026-1-0branch-3-0 by
- DOC: Update iOS clone command for 3.0 branch
- 8:55 PM Changeset [f9c8c935]branch-2026-1-0branch-3-0desc/3.0.0pre by
- RELEASE: This is 3.0.0pre
- 7:52 PM Changeset [67f8c6dc]branch-2026-1-0branch-3-0 by
- BLADERUNNER: Fix clickedOnActor() to return proper bool result This …
- 5:49 PM Ticket #16302 (Unknown game variant for wintermute The White Chamber (Spanish ...) closed by
- fixed: In a0f708c8: […]
- 5:48 PM Changeset [a0f708c8]branch-2026-1-0branch-3-0 by
- WINTERMUTE: Add detection for TWC Spanish fanmade Fix #16302
- 2:40 PM Changeset [48a21ab6]branch-2026-1-0branch-3-0 by
- SWORD1: Attempt at fixing #16347 "SWORD1: FORTIFY: pthread_mutex_lock …
- 2:26 PM Ticket #16352 (MD5: GOB: Adibou 2 Canadian French unknown variant) created by
- ScummVM version: 3.0.0git21189-gd93cd66af4d Version of game: CD OS: …
- 12:12 PM Changeset [ee8aa91c]branch-2026-1-0branch-3-0 by
- AGS: Update Unavowed entries
- 10:43 AM Changeset [f7b3fb92]branch-2026-1-0branch-3-0 by
- DIRECTOR: Put Macformat demos among D4 entries, add mac versions
- 10:37 AM Changeset [f7ed3253]branch-2026-1-0branch-3-0 by
- PRIVATE: properly adjust subtitle size without using magic constants
- 10:27 AM Changeset [a943bca6]branch-2026-1-0branch-3-0 by
- HYPNO: only render subtitles when they are needed and properly adjust …
- 10:01 AM Changeset [01292130]branch-2026-1-0branch-3-0 by
- ACCESS: Sync volume after main menu opened
- 9:55 AM Changeset [fed71544]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Swedish) Currently translated at 100.0% …
- 9:47 AM Changeset [312fe24e]branch-2026-1-0branch-3-0 by
- VIDEO: Free the fonts when destroying the Subtitles and changing fonts
- 9:47 AM Changeset [c8b5a760]branch-2026-1-0branch-3-0 by
- GRAPHICS: Add a FontManager helper letting delete an unmanaged Font …
- 9:47 AM Changeset [7a55588e]branch-2026-1-0branch-3-0 by
- VIDEO: Fix subtitles word wrapping
- 9:47 AM Changeset [55b4236d]branch-2026-1-0branch-3-0 by
- PRIVATE: Fix memory leak at engine close
- 9:47 AM Changeset [00c0100c]branch-2026-1-0branch-3-0 by
- PRIVATE: Fix dev mode subtitle rendering
- 9:47 AM Changeset [b8928972]branch-2026-1-0branch-3-0 by
- PRIVATE: Hide the overlay when subtitle is done clearOverlay only …
- 9:47 AM Changeset [76ff3943]branch-2026-1-0branch-3-0 by
- VIDEO: Clip the subtitles drawing rectangle to avoid overdraw If the …
- 9:47 AM Changeset [c46252dd]branch-2026-1-0branch-3-0 by
- VIDEO: Store the Surface inside the Subtitles class Using a pointer …
- 9:47 AM Changeset [3a3ff2c8]branch-2026-1-0branch-3-0 by
- VIDEO: Use integer constants for font styles This avoids matching …
- 9:47 AM Changeset [0442ca3]branch-2026-1-0branch-3-0 by
- VIDEO: Various fixes and cleanups for Subtitles - Avoid copying SRT …
- 8:32 AM Changeset [2de43fa1]branch-2026-1-0branch-3-0 by
- DIRECTOR: Add detection entries for two demos from MacFormat 40
- 6:58 AM Ticket #16339 (ANDROID: Black bar/hide notch when in stretch to window mode) closed by
- fixed: Fixed in c404241704a5b70688f2f7363c9fa7d56def8dc4. Added an option to …
- 6:56 AM Changeset [257cbf3e]branch-2026-1-0branch-3-0 by
- I18N: Update translation files Updated by "Update PO files to match …
- 6:56 AM Changeset [4a26f86d]branch-2026-1-0branch-3-0 by
- I18N: Update translations templates
- 6:55 AM Changeset [c4042417]branch-2026-1-0branch-3-0 by
- ANDROID: Add a setting to ignore the safe areas for the game
- 6:55 AM Changeset [de1f9249]branch-2026-1-0branch-3-0 by
- BACKENDS: Allow to ignore safe areas for the game For the overlay and …
Nov 13, 2025:
- 10:56 PM Changeset [d93cd66a]branch-2026-1-0branch-3-0 by
- AGDS: unconditionally patch character visibility flag
- 8:30 PM Changeset [88a99dbb]branch-2026-1-0branch-3-0 by
- AGDS: Remove components which are in fact features This makes …
- 12:29 PM Changeset [e4dd6f73]branch-2026-1-0branch-3-0 by
- AGDS: More Amiga build fixes
- 12:22 PM Changeset [2d7f2374]branch-2026-1-0branch-3-0 by
- AGDS: Fixes for Amiga build
- 11:41 AM Changeset [8050d521]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Ukrainian) Currently translated at 77.0% …
- 11:41 AM Changeset [c4263727]branch-2026-1-0branch-3-0 by
- I18N: Update translation (French) Currently translated at 100.0% …
- 10:52 AM Changeset [c8e55b1]branch-2026-1-0branch-3-0 by
- DIRECTOR: Fix warning
- 10:40 AM Ticket #16351 (PRIVATE: music/sounds stop when when browsing the documents or ...) created by
- When browsing the dossiers or when returning from the desktop, the …
- 10:15 AM Changeset [42d4a844]branch-2026-1-0branch-3-0 by
- AGDS: Fix variable type disambiguity Fixes compilation on NDS
- 10:15 AM Changeset [323d932]branch-2026-1-0branch-3-0 by
- AGDS: Fix compilation when freetype2 is not present TODO: We need to …
- 10:15 AM Changeset [9ffdd941]branch-2026-1-0branch-3-0 by
- AGDS: Fix compilation when vorbis is not present
- 10:14 AM Changeset [60b387ac]branch-2026-1-0branch-3-0 by
- AGDS: Specify engine components
- 6:01 AM Changeset [d2437540]branch-2026-1-0branch-3-0 by
- AGDS: Add English NiBiRu detection entry It only shows a black …
- 4:10 AM Ticket #16350 (WINTERMUTE: silent footsteps crashes scummvm when being scanned for ...) created by
- […] I think get savefilemanager is not working when used directly …
Nov 12, 2025:
- 11:31 PM Ticket #15853 (PRIVATE: "Places I've Been" text needs to be adjusted) closed by
- fixed: Yes, all of this is now done.
- 10:11 PM Ticket #16349 (Unknown game variant for director) created by
- The game in 'Amber\' seems to be an unknown game variant. Please …
- 9:38 PM Changeset [fab51d5d]branch-2026-1-0branch-3-0 by
- GOB: Comment out some game ids not yet present in detection tables
- 7:50 PM Changeset [f970cb68]branch-2026-1-0branch-3-0 by
- PRIVATE: Display casebook locations in the order visited Bug #15853
- 7:50 PM Changeset [9d6832b2]branch-2026-1-0branch-3-0 by
- PRIVATE: Update casebook locations and inventory placement Casebook …
- 7:46 PM Changeset [d8f95815]branch-2026-1-0branch-3-0 by
- AGDS: Fix build with create_project The parser is a bit picky.
- 4:03 PM Ticket #16348 (SCUMM: DIG: Original Bug in German version with text at start of the intro) created by
- This here is an original interpreter bug in the German version of The …
- 3:33 PM Changeset [bb904ea1]branch-2026-1-0branch-3-0 by
- AGDS: Remove unnecessary include
- 3:31 PM Changeset [8bf922ac]branch-2026-1-0branch-3-0 by
- AGDS: Fix compilation
- 2:59 PM Changeset [6cba76e0]branch-2026-1-0branch-3-0 by
- AGDS: janitorial - remove AGDS prefix
- 2:59 PM Changeset [4c9d89b3]branch-2026-1-0branch-3-0 by
- AGDS: reorder module.mk to match skeleton
- 2:59 PM Changeset [a465cf6a]branch-2026-1-0branch-3-0 by
- AGDS: correct engine.configure - only two games are known
- 2:59 PM Changeset [0ede9e7d]branch-2026-1-0branch-3-0 by
- AGDS: add credits.pl
- 2:59 PM Changeset [4f70a87d]branch-2026-1-0branch-3-0 by
- AGDS: include plugins.h in metaengine.cpp
- 2:59 PM Changeset [e6355a9b]branch-2026-1-0branch-3-0 by
- AGDS: support TTF fonts
- 2:59 PM Changeset [10a8a876]branch-2026-1-0branch-3-0 by
- AGDS: fix header guards
- 2:59 PM Changeset [d03c032]branch-2026-1-0branch-3-0 by
- AGDS: try removing namespace from metaengine
- 2:59 PM Changeset [72612d55]branch-2026-1-0branch-3-0 by
- AGDS: remove tools
- 2:59 PM Changeset [081c77cc]branch-2026-1-0branch-3-0 by
- AGDS: add all v2 stubs for intro
- 2:59 PM Changeset [8b0b7341]branch-2026-1-0branch-3-0 by
- AGDS: mark nibiru as unstable (it's possible to get to the start of …
- 2:59 PM Changeset [57e4588c]branch-2026-1-0branch-3-0 by
- AGDS: enough stubs to run NiBiRu intro
- 2:59 PM Changeset [944b0612]branch-2026-1-0branch-3-0 by
- AGDS: add v2 loadTTF stub
- 2:59 PM Changeset [f5266f6]branch-2026-1-0branch-3-0 by
- AGDS: more stubs and general mapping from v2 to v1
- 2:59 PM Changeset [4f52bc97]branch-2026-1-0branch-3-0 by
- AGDS: add missing detection.h file
- 2:59 PM Changeset [12edcfbf]branch-2026-1-0branch-3-0 by
- AGDS: align load order with original engine
- 2:59 PM Changeset [cf0ba514]branch-2026-1-0branch-3-0 by
- AGDS: add IsBMP
- 2:59 PM Changeset [21067ffa]branch-2026-1-0branch-3-0 by
- AGDS: add more v2 opcores
- 2:59 PM Changeset [aa9b5e55]branch-2026-1-0branch-3-0 by
- JANITORIAL: use pre-commit to format agds files
- 2:59 PM Changeset [6c1195bd]branch-2026-1-0branch-3-0 by
- AGDS: map v2 to v1 opcodes, fix v2 object loading
- 2:59 PM Changeset [86684398]branch-2026-1-0branch-3-0 by
- AGDS: fix nibiru initialisation
- 2:59 PM Changeset [70a94a7a]branch-2026-1-0branch-3-0 by
- AGDS: mark nibiru as unsupported
- 2:59 PM Changeset [7e49e664]branch-2026-1-0branch-3-0 by
- JANITORIAL: Fix code formatting
- 2:59 PM Changeset [56d8df15]branch-2026-1-0branch-3-0 by
- AGDS: Disable engine by default
- 2:59 PM Changeset [4c852107]branch-2026-1-0branch-3-0 by
- AGDS: Update license to GPLv3
- 2:59 PM Changeset [a626fa9]branch-2026-1-0branch-3-0 by
- AGDS: Fix struct/class forward declaration mismatches
- 2:59 PM Changeset [efca2860]branch-2026-1-0branch-3-0 by
- VIDEO: Add missing override keywords
- 2:59 PM Changeset [a9caa344]branch-2026-1-0branch-3-0 by
- AGDS: replace typedefs with using
- 2:59 PM Changeset [9d4add9a]branch-2026-1-0branch-3-0 by
- AGDS: use ScopedPtr everywhere
- 2:59 PM Changeset [db605957]branch-2026-1-0branch-3-0 by
- AGDS: replace stream pointers with refs
- 2:59 PM Changeset [ab049d54]branch-2026-1-0branch-3-0 by
- AGDS: just initialise with desired pixel format
- 2:59 PM Changeset [775629ae]branch-2026-1-0branch-3-0 by
- AGDS: add missing override
- 2:59 PM Changeset [c453c897]branch-2026-1-0branch-3-0 by
- AGDS: new managed surface api
- 2:59 PM Changeset [a3d407c2]branch-2026-1-0branch-3-0 by
- AGDS: update scummvm
- 2:59 PM Changeset [f0a3df08]branch-2026-1-0branch-3-0 by
- AGDS: implement video scaling
- 2:59 PM Changeset [50aea890]branch-2026-1-0branch-3-0 by
- AGDS: animation end sets phase var to -1
- 2:59 PM Changeset [770936f4]branch-2026-1-0branch-3-0 by
- AGDS: return character object to use with anything Character object …
- 2:59 PM Changeset [967b15ff]branch-2026-1-0branch-3-0 by
- AGDS: fix reactivation of character process (point seems to reactivate …
- 2:59 PM Changeset [fd6fb513]branch-2026-1-0branch-3-0 by
- AGDS: fix case phase var == -1, this means nextAnimationFrame will …
- 2:59 PM Changeset [1e162cf6]branch-2026-1-0branch-3-0 by
- AGDS: do not output OP, use just NAME
- 2:59 PM Changeset [21ba09d2]branch-2026-1-0branch-3-0 by
- AGDS: add patch screen [object flag] command
- 2:59 PM Changeset [1c6e8538]branch-2026-1-0branch-3-0 by
- AGDS: create a patch for decref
- 2:59 PM Changeset [c754e270]branch-2026-1-0branch-3-0 by
- AGDS: generalise stop flag check
- 2:59 PM Changeset [ff99fc0a]branch-2026-1-0branch-3-0 by
- AGDS: remove animation skip hack Now character is properly …
- 2:59 PM Changeset [4cf6f7f]branch-2026-1-0branch-3-0 by
- AGDS: move does not work on invisible character
- 2:59 PM Changeset [9d5bc80b]branch-2026-1-0branch-3-0 by
- AGDS: do not reset direction in setCharacter
- 2:59 PM Changeset [a8187559]branch-2026-1-0branch-3-0 by
- AGDS: renamed getPhase to phase(), add setter phase(phase)
- 2:59 PM Changeset [2cd4683c]branch-2026-1-0branch-3-0 by
- AGDS: remove stop(process)
- 2:59 PM Changeset [e04f2d42]branch-2026-1-0branch-3-0 by
- AGDS: do not mutate character state if animation wasn't found
- 2:59 PM Changeset [bb5f249b]branch-2026-1-0branch-3-0 by
- AGDS: reimplement stopped flag
- 2:59 PM Changeset [8ba083dd]branch-2026-1-0branch-3-0 by
- AGDS: perform object removal when the last process exits, call …
- 2:59 PM Changeset [be9ee673]branch-2026-1-0branch-3-0 by
- AGDS: name opcodes 43 and 44
- 2:59 PM Changeset [320fe5ce]branch-2026-1-0branch-3-0 by
- AGDS: remove _stopped flag from character it seems it only affects …
- 2:59 PM Changeset [73f0fd83]branch-2026-1-0branch-3-0 by
- AGDS: store BD/C1 handlers in object It looks like they both act of …
- 2:59 PM Changeset [c335e81f]branch-2026-1-0branch-3-0 by
- AGDS: reset character animation on screen change
- 2:59 PM Changeset [44aa1f71]branch-2026-1-0branch-3-0 by
- AGDS: split visible/shown as visible character may be removed from the …
- 2:59 PM Changeset [65a83cb6]branch-2026-1-0branch-3-0 by
- AGDS: print ip of each handler in log
- 2:59 PM Changeset [c7a05a27]branch-2026-1-0branch-3-0 by
- AGDS: do not use click handler with inventory object attached
- 2:59 PM Changeset [f291793d]branch-2026-1-0branch-3-0 by
- AGDS: clean up process deactivation/waking up in character code, …
- 2:59 PM Changeset [ffa78886]branch-2026-1-0branch-3-0 by
- AGDS: add suspendIfPassive() and use it when needed
- 2:59 PM Changeset [43c9ad7b]branch-2026-1-0branch-3-0 by
- AGDS: remove process animation from stopProcess(name) This fixes live …
- 2:59 PM Changeset [823e4cae]branch-2026-1-0branch-3-0 by
- AGDS: call removeScreenObject from screenObjectPatchDecRef Original …
- 2:59 PM Changeset [d15bda6]branch-2026-1-0branch-3-0 by
- AGDS: rebase, adopt some string → path changes
- 2:59 PM Changeset [6f6546ac]branch-2026-1-0branch-3-0 by
- AGDS: follow upstream canLoad/canSave methods signatures
- 2:59 PM Changeset [869a0a5a]branch-2026-1-0branch-3-0 by
- AGDS: safer animation removal - keep AnimationDesc in screen/mark as …
- 2:59 PM Changeset [39f297b4]branch-2026-1-0branch-3-0 by
- AGDS: do not log jumps
- 2:59 PM Changeset [15c858eb]branch-2026-1-0branch-3-0 by
- AGDS: replace TransparentSurface with ManagedSurface
- 2:59 PM Changeset [6efc59e6]branch-2026-1-0branch-3-0 by
- AGDS: ArchiveMember fixup
- 2:59 PM Changeset [295310c1]branch-2026-1-0branch-3-0 by
- AGDS: use SharedPtr for animations, do not leak them
- 2:59 PM Changeset [e7efed7b]branch-2026-1-0branch-3-0 by
- AGDS: remove process-level animation when process exits
- 2:59 PM Changeset [cc03f5ee]branch-2026-1-0branch-3-0 by
- AGDS: fix initialisation order
- 2:59 PM Changeset [9e222ee6]branch-2026-1-0branch-3-0 by
- AGDS: add safe animation removal - the real array resizing will happen …
- 2:59 PM Changeset [3e8dd751]branch-2026-1-0branch-3-0 by
- AGDS: when cutscene is playing, act as a user was disabled
- 2:59 PM Changeset [ee120999]branch-2026-1-0branch-3-0 by
- AGDS: remove invalid comment
- 2:59 PM Changeset [e838c471]branch-2026-1-0branch-3-0 by
- AGDS: mark inventory object as non-persistent and don't save them to …
- 2:59 PM Changeset [9664a574]branch-2026-1-0branch-3-0 by
- AGDS: remove log when object name is pushed to the pool of strings
- 2:59 PM Changeset [72017c64]branch-2026-1-0branch-3-0 by
- AGDS: add rotation support to animation, fix inventory object rotation
- 2:59 PM Changeset [9c57c1e]branch-2026-1-0branch-3-0 by
- AGDS: handle "keepGraphics" flag of attachInventoryObjectToMouse
- 2:59 PM Changeset [4dbdc55c]branch-2026-1-0branch-3-0 by
- AGDS: restore inventory region check
- 2:59 PM Changeset [d05700bd]branch-2026-1-0branch-3-0 by
- AGDS: return from hideInactive only if mouse area was really activated
- 2:59 PM Changeset [1ac39ee4]branch-2026-1-0branch-3-0 by
- AGDS: fix order of the mouse area deactivation
- 2:59 PM Changeset [8ea8ae9a]branch-2026-1-0branch-3-0 by
- AGDS: disable user before hiding mouse areas
- 2:59 PM Changeset [447944f6]branch-2026-1-0branch-3-0 by
- remove system user enable from leaveCharacter
- 2:59 PM Changeset [b97c811d]branch-2026-1-0branch-3-0 by
- AGDS: add stub191 implementation
- 2:59 PM Changeset [fb859b6f]branch-2026-1-0branch-3-0 by
- AGDS: rewrite mouse area handling to be closer to the original engine
- 2:59 PM Changeset [79e5409c]branch-2026-1-0branch-3-0 by
- AGDS: do not blit empty glyphs
- 2:59 PM Changeset [8c3939c5]branch-2026-1-0branch-3-0 by
- AGDS: implement new APIs in ArchiveMember
- 2:59 PM Changeset [77b0a19d]branch-2026-1-0branch-3-0 by
- AGDS: save before suspend
- 2:59 PM Changeset [20b0c62d]branch-2026-1-0branch-3-0 by
- AGDS: match mouse area management/id allocation to original engine
- 2:59 PM Changeset [b2ed2db3]branch-2026-1-0branch-3-0 by
- AGDS: reset current screen before loading object
- 2:59 PM Changeset [91ac0ee8]branch-2026-1-0branch-3-0 by
- AGDS: processes which require reactivation put in a queue sound …
- 2:59 PM Changeset [4b8df38e]branch-2026-1-0branch-3-0 by
- AGDS: do not store screen object in patch, so it won't be double-loaded
- 2:59 PM Changeset [41ca1b0e]branch-2026-1-0branch-3-0 by
- AGDS: remove _loadingScreen flag
- 2:59 PM Changeset [cf4a99e1]branch-2026-1-0branch-3-0 by
- AGDS: promote patch-related failures to warnings
- 2:59 PM Changeset [a4973624]branch-2026-1-0branch-3-0 by
- AGDS: only suspend parent process if animation started
- 2:59 PM Changeset [026f2345]branch-2026-1-0branch-3-0 by
- AGDS: better handling of character stopped flag, handle direction == …
- 2:59 PM Changeset [12e1d652]branch-2026-1-0branch-3-0 by
- AGDS: better phase boundaries check
- 2:59 PM Changeset [f69cf099]branch-2026-1-0branch-3-0 by
- AGDS: do not run processes started by other screens
- 2:59 PM Changeset [d62609c9]branch-2026-1-0branch-3-0 by
- AGDS: implement bidirectional fading Move fading code to Screen
- 2:59 PM Changeset [f3a68676]branch-2026-1-0branch-3-0 by
- AGDS: reenabled attached object animation
- 2:59 PM Changeset [2569cd3e]branch-2026-1-0branch-3-0 by
- AGDS: suspend process that plays sync sound without phase var
- 2:59 PM Changeset [9227d242]branch-2026-1-0branch-3-0 by
- AGDS: allow string to reactivate
- 2:59 PM Changeset [669bbd5e]branch-2026-1-0branch-3-0 by
- AGDS: deactivate/activate process before/after move
- 2:59 PM Changeset [88980cda]branch-2026-1-0branch-3-0 by
- AGDS: implement "curtain" timer
- 2:59 PM Changeset [cfc7e27d]branch-2026-1-0branch-3-0 by
- AGDS: do not set sound process for ambient sounds
- 2:59 PM Changeset [25bd4b7c]branch-2026-1-0branch-3-0 by
- AGDS: remove bogus log level
- 2:59 PM Changeset [78ed7110]branch-2026-1-0branch-3-0 by
- AGDS: pass ambient flag to sound manager, restart ambient streams …
- 2:59 PM Changeset [be7d8f3]branch-2026-1-0branch-3-0 by
- AGDS: clear object patches if new game started
- 2:59 PM Changeset [5162f7e0]branch-2026-1-0branch-3-0 by
- AGDS: add missing suspend() in returnCurrentInventoryObject
- 2:59 PM Changeset [d13e9a0f]branch-2026-1-0branch-3-0 by
- AGDS: add missing cleanup after destroy
- 2:59 PM Changeset [fe38854f]branch-2026-1-0branch-3-0 by
- AGDS: add x,y from description to animation
- 2:59 PM Changeset [2e9e9d91]branch-2026-1-0branch-3-0 by
- AGDS: remove dialog parent process/runDialog shortcut Dialog runs …
- 2:59 PM Changeset [0b7fbe5c]branch-2026-1-0branch-3-0 by
- AGDS: add a warning about replacing current inventory object
- 2:59 PM Changeset [ee7f9ac1]branch-2026-1-0branch-3-0 by
- AGDS: add Inventory::has (do not create object)
- 2:59 PM Changeset [0a9f1ce8]branch-2026-1-0branch-3-0 by
- AGDS: do not reactivate character process if there's text layout
- 2:59 PM Changeset [264d069d]branch-2026-1-0branch-3-0 by
- AGDS: make stop/leave/move suspend process and change process name in …
- 2:59 PM Changeset [e1349a78]branch-2026-1-0branch-3-0 by
- AGDS: remove double-tick for Character, reactivate process from tick
- 2:59 PM Changeset [e9b264f8]branch-2026-1-0branch-3-0 by
- AGDS: remove hack with single frame tick for non-jokes animations (now …
- 2:59 PM Changeset [991db7ab]branch-2026-1-0branch-3-0 by
- AGDS: reset direction only if jokes was played
- 2:59 PM Changeset [7d290407]branch-2026-1-0branch-3-0 by
- AGDS: remove all sounds and stop processes for removed objects
- 2:59 PM Changeset [1a578f19]branch-2026-1-0branch-3-0 by
- AGDS: remove tickCharacter, call trap handler only from move
- 2:59 PM Changeset [35861025]branch-2026-1-0branch-3-0 by
- AGDS: display only top-level object description
- 2:59 PM Changeset [7940da12]branch-2026-1-0branch-3-0 by
- AGDS: output warning if process finished with values on stack
- 2:59 PM Changeset [a3ef2757]branch-2026-1-0branch-3-0 by
- AGDS: non destructive dialog reactivation
- 2:59 PM Changeset [83dfd677]branch-2026-1-0branch-3-0 by
- AGDS: do not lose the last message in dialog
- 2:59 PM Changeset [ec91f7db]branch-2026-1-0branch-3-0 by
- Revert "AGDS: do not patch current screen (original engine)" Original …
- 2:59 PM Changeset [2455561e]branch-2026-1-0branch-3-0 by
- AGDS: allow lclick to click on inventory arrows while holding object …
- 2:59 PM Changeset [bded747b]branch-2026-1-0branch-3-0 by
- AGDS: add fixme
- 2:59 PM Changeset [5f31414b]branch-2026-1-0branch-3-0 by
- AGDS: clean old sounds without phase vars This fixes massive skips in …
- 2:59 PM Changeset [1a33419]branch-2026-1-0branch-3-0 by
- AGDS: do not return inventory object by default Letter puzzle uses …
- 2:59 PM Changeset [2eed4ea3]branch-2026-1-0branch-3-0 by
- AGDS: do not rewind if animation ended from restartAnimation
- 2:59 PM Changeset [9b2471bc]branch-2026-1-0branch-3-0 by
- AGDS: remove reactivation from character (breaks morgue scene)
- 2:59 PM Changeset [606171f6]branch-2026-1-0branch-3-0 by
- AGDS: fix missing argument to setRainDensity
- 2:59 PM Changeset [3df3f973]branch-2026-1-0branch-3-0 by
- AGDS: do not patch current screen (original engine)
- 2:59 PM Changeset [21effbad]branch-2026-1-0branch-3-0 by
- AGDS: restore suspension of main "tell" process lost in refactoring
- 2:59 PM Changeset [c3a3f6e1]branch-2026-1-0branch-3-0 by
- AGDS: remove reactivation from dialog (not present in the original engine)
- 2:59 PM Changeset [0c7f924c]branch-2026-1-0branch-3-0 by
- AGDS: add reactivation reason
- 2:59 PM Changeset [ff9f6e63]branch-2026-1-0branch-3-0 by
- AGDS: move character only on left click
- 2:59 PM Changeset [857196f9]branch-2026-1-0branch-3-0 by
- AGDS: silently add object to inventory after removal Convert …
- 2:59 PM Changeset [30b47232]branch-2026-1-0branch-3-0 by
- AGDS: do not call simple handlers in a current object presense
- 2:59 PM Changeset [261a064c]branch-2026-1-0branch-3-0 by
- AGDS: fix log line for use handler
- 2:59 PM Changeset [b4c7b8bb]branch-2026-1-0branch-3-0 by
- AGDS: remove gaps only if no selected object present
- 2:59 PM Changeset [bec9c565]branch-2026-1-0branch-3-0 by
- AGDS: some objects have return to inventory code into their …
- 2:59 PM Changeset [34653187]branch-2026-1-0branch-3-0 by
- AGDS: remove various inventory visibility hacks
- 2:59 PM Changeset [908853a0]branch-2026-1-0branch-3-0 by
- AGDS: reimplelementing current object infrastructure
- 2:59 PM Changeset [2849af16]branch-2026-1-0branch-3-0 by
- AGDS: proper implement screen object protection Also inventory remove …
- 2:59 PM Changeset [d6bcd5f7]branch-2026-1-0branch-3-0 by
- AGDS: back off mouse cursor change
- 2:59 PM Changeset [6b406dcd]branch-2026-1-0branch-3-0 by
- AGDS: render inventory object mouse cursor first
- 2:59 PM Changeset [1fe0a984]branch-2026-1-0branch-3-0 by
- AGDS: rename stub233 to objectRemovePictureAndAnimation
- 2:59 PM Changeset [fa10c451]branch-2026-1-0branch-3-0 by
- AGDS: animate/restore latest direction
- 2:59 PM Changeset [d92af6f0]branch-2026-1-0branch-3-0 by
- AGDS: ignore direction animation when jokes animation is active
- 2:59 PM Changeset [f84eb9ef]branch-2026-1-0branch-3-0 by
- AGDS: fix horizontal character alignment
- 2:59 PM Changeset [72c8270c]branch-2026-1-0branch-3-0 by
- AGDS: remove background from z scale code
- 2:59 PM Changeset [fe84e73b]branch-2026-1-0branch-3-0 by
- AGDS: do not skip cutscenes in fast mode
- 2:59 PM Changeset [51db21eb]branch-2026-1-0branch-3-0 by
- AGDS: read signed direction from save file
- 2:59 PM Changeset [0225963b]branch-2026-1-0branch-3-0 by
- AGDS: fix background
- 2:59 PM Changeset [c953aa03]branch-2026-1-0branch-3-0 by
- Revert "AGDS: fix object finding logic, so we don't have to return …
- 2:59 PM Changeset [96def13f]branch-2026-1-0branch-3-0 by
- AGDS: fix duplicate process finding logic
- 2:59 PM Changeset [0d4e7976]branch-2026-1-0branch-3-0 by
- AGDS: implement ignore region opcode
- 2:58 PM Changeset [ec89f79e]branch-2026-1-0branch-3-0 by
- AGDS: fix object finding logic, so we don't have to return array of …
- 2:58 PM Changeset [f2626427]branch-2026-1-0branch-3-0 by
- AGDS: add Inventory::add(String) to skip duplicate adds
- 2:58 PM Changeset [f346ce59]branch-2026-1-0branch-3-0 by
- AGDS: reset character visibility on each loadScreen
- 2:58 PM Changeset [94a93008]branch-2026-1-0branch-3-0 by
- AGDS: return constant ref from region()
- 2:58 PM Changeset [0720b184]branch-2026-1-0branch-3-0 by
- AGDS: implement set character direction opcode
- 2:58 PM Changeset [827cb7d3]branch-2026-1-0branch-3-0 by
- AGDS: return const ref to region
- 2:58 PM Changeset [118af99]branch-2026-1-0branch-3-0 by
- AGDS: use background object to calculate bottom margin for z/scale
- 2:58 PM Changeset [728d8176]branch-2026-1-0branch-3-0 by
- AGDS: add background object logic
- 2:58 PM Changeset [82601a2d]branch-2026-1-0branch-3-0 by
- AGDS: move character only when any other handler failed
- 2:58 PM Changeset [75c98d33]branch-2026-1-0branch-3-0 by
- AGDS: scan for visible height, properly calculate character base
- 2:58 PM Changeset [2c36f3f9]branch-2026-1-0branch-3-0 by
- AGDS: cache scaled surface/rescale animation
- 2:58 PM Changeset [ea833117]branch-2026-1-0branch-3-0 by
- AGDS: implement blending with "fog"
- 2:58 PM Changeset [263f2533]branch-2026-1-0branch-3-0 by
- AGDS: remove _stopped check in active, do not touch visible
- 2:58 PM Changeset [a700e5bd]branch-2026-1-0branch-3-0 by
- AGDS: implement fog stub
- 2:58 PM Changeset [b900d184]branch-2026-1-0branch-3-0 by
- AGDS: Fix font surface leak
- 2:58 PM Changeset [3e7c1406]branch-2026-1-0branch-3-0 by
- AGDS: clean character visibility up
- 2:58 PM Changeset [5ee012f1]branch-2026-1-0branch-3-0 by
- AGDS: separately handled animation frame and its on-screen status
- 2:58 PM Changeset [febed22d]branch-2026-1-0branch-3-0 by
- AGDS: fix log string
- 2:58 PM Changeset [edf56964]branch-2026-1-0branch-3-0 by
- AGDS: fix inventory at top left corner Inventory in AGDS is actually …
- 2:58 PM Changeset [3abde97b]branch-2026-1-0branch-3-0 by
- AGDS: port to the new API
- 2:58 PM Changeset [51ccf7af]branch-2026-1-0branch-3-0 by
- AGDS: port to new engine detection API
- 2:58 PM Changeset [39d08f1a]branch-2026-1-0branch-3-0 by
- AGDS: move character to the click point, skip respawning handlers, fix …
- 2:58 PM Changeset [ef407d75]branch-2026-1-0branch-3-0 by
- AGDS: fix tile object opcode used with no resource
- 2:58 PM Changeset [e3b3152f]branch-2026-1-0branch-3-0 by
- AGDS: cleanup exit codes handling a bit, fix a few deactivate/activate …
- 2:58 PM Changeset [91bb27c]branch-2026-1-0branch-3-0 by
- AGDS: add enableSystemUser correction original engine enable user if …
- 2:58 PM Changeset [069f22d1]branch-2026-1-0branch-3-0 by
- AGDS: accomodate volume/pan for samples
- 2:58 PM Changeset [95e9b400]branch-2026-1-0branch-3-0 by
- AGDS: better logging from SoundManager::play(), start non-phase …
- 2:58 PM Changeset [b7ceb1da]branch-2026-1-0branch-3-0 by
- AGDS: disable autosave (breaks any puzzle)
- 2:58 PM Changeset [4e96bc3f]branch-2026-1-0branch-3-0 by
- AGDS: remove irrelevant comments, reactivate process before it
- 2:58 PM Changeset [1f73ffd9]branch-2026-1-0branch-3-0 by
- AGDS: implement stopCharacter and fix freeze in chapter V
- 2:58 PM Changeset [43bfc370]branch-2026-1-0branch-3-0 by
- AGDS: add "add" command to debug console
- 2:58 PM Changeset [36a1c6bd]branch-2026-1-0branch-3-0 by
- AGDS: log character description filename
- 2:58 PM Changeset [66828364]branch-2026-1-0branch-3-0 by
- AGDS: activate character process only when animation finishes, not on …
- 2:58 PM Changeset [b8c8a1fc]branch-2026-1-0branch-3-0 by
- AGDS: log text layout reset
- 2:58 PM Changeset [09a84303]branch-2026-1-0branch-3-0 by
- AGDS: minor mjpg cleanup
- 2:58 PM Changeset [22043722]branch-2026-1-0branch-3-0 by
- AGDS: improve tick logic, run processes after animation was expired
- 2:58 PM Changeset [e221ad5a]branch-2026-1-0branch-3-0 by
- AGDS: do not skip engine tick if dialog is active
- 2:58 PM Changeset [f6dc22f4]branch-2026-1-0branch-3-0 by
- AGDS: explicitly show character from loadScreen and loadSave
- 2:58 PM Changeset [11fd3043]branch-2026-1-0branch-3-0 by
- AGDS: fix active sound checking logic (fix brick puzzle and many other …
- 2:58 PM Changeset [6ef34bdd]branch-2026-1-0branch-3-0 by
- AGDS: render objects on top of animations
- 2:58 PM Changeset [aacf784f]branch-2026-1-0branch-3-0 by
- COMMON: fix invalid right/bottom margins used in getBlitRect Right …
- 2:58 PM Changeset [f1321f50]branch-2026-1-0branch-3-0 by
- AGDS: add missing parameters
- 2:58 PM Changeset [c05b136f]branch-2026-1-0branch-3-0 by
- AGDS: do not call screen tick when dialog is active
- 2:58 PM Changeset [dfc40d4a]branch-2026-1-0branch-3-0 by
- AGDS: remove old hack and fix alpha
- 2:58 PM Changeset [8987f8a1]branch-2026-1-0branch-3-0 by
- AGDS: ported to the latest upstream
- 2:58 PM Changeset [b4528c07]branch-2026-1-0branch-3-0 by
- AGDS: fix missing Surface::free
- 2:58 PM Changeset [057e2e25]branch-2026-1-0branch-3-0 by
- AGDS: implement animation next frame opcode
- 2:58 PM Changeset [46a58b8e]branch-2026-1-0branch-3-0 by
- AGDS: implement gaps removing from inventory, call it on open and from …
- 2:58 PM Changeset [985d165b]branch-2026-1-0branch-3-0 by
- AGDS: do not reset syncSoundId in tell()
- 2:58 PM Changeset [f13b3a2e]branch-2026-1-0branch-3-0 by
- AGDS: do not expect space at the beginning of each dialog line (RE mistake)
- 2:58 PM Changeset [b5736b72]branch-2026-1-0branch-3-0 by
- start playing if phase var is empty
- 2:58 PM Changeset [8c811fbd]branch-2026-1-0branch-3-0 by
- AGDS: skip spaces in sound directive
- 2:58 PM Changeset [dc981e8f]branch-2026-1-0branch-3-0 by
- AGDS: implement trap handler
- 2:58 PM Changeset [fba94669]branch-2026-1-0branch-3-0 by
- AGDS: slightly fixed indent madness
- 2:58 PM Changeset [61a3cb27]branch-2026-1-0branch-3-0 by
- AGDS: properly implemented engine restart
- 2:58 PM Changeset [60e4ee92]branch-2026-1-0branch-3-0 by
- AGDS: implement character trap handler stub
- 2:58 PM Changeset [93cb0540]branch-2026-1-0branch-3-0 by
- AGDS: implement signal animation end
- 2:58 PM Changeset [0bb38022]branch-2026-1-0branch-3-0 by
- AGDS: implement setGlobalWithTop
- 2:58 PM Changeset [26bd1c4]branch-2026-1-0branch-3-0 by
- AGDS: remove noisy log
- 2:58 PM Changeset [e340f04a]branch-2026-1-0branch-3-0 by
- AGDS: fix crash if inventory object has no picture
- 2:58 PM Changeset [a85edad9]branch-2026-1-0branch-3-0 by
- AGDS: add logs in engine resource ctor/dtor
- 2:58 PM Changeset [eeb7469d]branch-2026-1-0branch-3-0 by
- AGDS: remove readd inventory code
- 2:58 PM Changeset [0bb21195]branch-2026-1-0branch-3-0 by
- AGDS: allow lclick with current object attached
- 2:58 PM Changeset [a597eb30]branch-2026-1-0branch-3-0 by
- AGDS: reworked process activation code, remove status dependency …
- 2:58 PM Changeset [68c1d6ad]branch-2026-1-0branch-3-0 by
- AGDS: rename new game opcode
- 2:58 PM Changeset [74c2aa86]branch-2026-1-0branch-3-0 by
- AGDS: do not stop inventory onbjects removed from screen
- 2:58 PM Changeset [5a585b7f]branch-2026-1-0branch-3-0 by
- AGDS: implement screen region patching
- 2:58 PM Changeset [890a5da6]branch-2026-1-0branch-3-0 by
- AGDS: do not return from dialog tick as we can miss dialog end signal, …
- 2:58 PM Changeset [00ad4c04]branch-2026-1-0branch-3-0 by
- AGDS: log runNow flag in reactivate()
- 2:58 PM Changeset [bb9346e5]branch-2026-1-0branch-3-0 by
- AGDS: do not start non-ambient samples by default
- 2:58 PM Changeset [f9e203c4]branch-2026-1-0branch-3-0 by
- AGDS: rename animationPaused to setPhaseVarControlledFlag
- 2:58 PM Changeset [7f92d1c]branch-2026-1-0branch-3-0 by
- AGDS: stop ambient sound before adding new one
- 2:58 PM Changeset [4b15dfb3]branch-2026-1-0branch-3-0 by
- AGDS: remove animate call from setDirection
- 2:58 PM Changeset [1f8b5fa8]branch-2026-1-0branch-3-0 by
- AGDS: fix loading of screen patch preallocated by incref/decref
- 2:58 PM Changeset [874732a9]branch-2026-1-0branch-3-0 by
- AGDS: fix screen patch check
- 2:58 PM Changeset [837b10e8]branch-2026-1-0branch-3-0 by
- AGDS: more logs in patch
- 2:58 PM Changeset [80a4947f]branch-2026-1-0branch-3-0 by
- AGDS: pass allowInitialise to loadObject (in loadScreen)
- 2:58 PM Changeset [2a3e3e16]branch-2026-1-0branch-3-0 by
- AGDS: fix scrolling pos in Screen::find
- 2:58 PM Changeset [19a1d0c2]branch-2026-1-0branch-3-0 by
- AGDS: smooth rewinding (do not free frame), fix looped animations
- 2:58 PM Changeset [edf0e7a9]branch-2026-1-0branch-3-0 by
- AGDS: implement process stopping from removeScreenObject
- 2:58 PM Changeset [1cbad8d4]branch-2026-1-0branch-3-0 by
- AGDS: moved opcodes switch and processing to process.cpp
- 2:58 PM Changeset [c441007f]branch-2026-1-0branch-3-0 by
- AGDS: remove animation cache
- 2:58 PM Changeset [c05ed093]branch-2026-1-0branch-3-0 by
- AGDS: activate dialog callbacks synchronously
- 2:58 PM Changeset [93e295b4]branch-2026-1-0branch-3-0 by
- AGDS: reorganised animation tick to be closer to engine's
- 2:58 PM Changeset [9cbf76e9]branch-2026-1-0branch-3-0 by
- AGDS: add getRandomNumber function for engine
- 2:58 PM Changeset [4d0ff689]branch-2026-1-0branch-3-0 by
- AGDS: add animation name to animation object
- 2:58 PM Changeset [22471258]branch-2026-1-0branch-3-0 by
- AGDS: change process status to passive from text layout, do not reactivate
- 2:58 PM Changeset [c7474cba]branch-2026-1-0branch-3-0 by
- AGDS: do not use phaseVar for sync sounds
- 2:58 PM Changeset [e9ea67c1]branch-2026-1-0branch-3-0 by
- AGDS: make Screen::paint const
- 2:58 PM Changeset [4b0c0916]branch-2026-1-0branch-3-0 by
- AGDS: remove stub from scale op
- 2:58 PM Changeset [c6afd32d]branch-2026-1-0branch-3-0 by
- AGDS: do not signal character var when npc say finishes
- 2:58 PM Changeset [26ffdbd9]branch-2026-1-0branch-3-0 by
- AGDS: handle @vybervariantyX and @varianta properly, keep current …
- 2:58 PM Changeset [c1e25ef7]branch-2026-1-0branch-3-0 by
- AGDS: fix the latest dialog definition
- 2:58 PM Changeset [f8ce56ed]branch-2026-1-0branch-3-0 by
- AGDS: add console 'stop' command
- 2:58 PM Changeset [ac944fb1]branch-2026-1-0branch-3-0 by
- AGDS: reactivate animation process on each frame
- 2:58 PM Changeset [5711ef40]branch-2026-1-0branch-3-0 by
- AGDS: stop all object processes when it's getting removed from screen, …
- 2:58 PM Changeset [62b23893]branch-2026-1-0branch-3-0 by
- AGDS: implement dual animation support for character
- 2:58 PM Changeset [41ff8986]branch-2026-1-0branch-3-0 by
- AGDS: character direction is signed
- 2:58 PM Changeset [5e113b32]branch-2026-1-0branch-3-0 by
- AGDS: implement Character::associate
- 2:58 PM Changeset [d45d91d7]branch-2026-1-0branch-3-0 by
- AGDS: support large screens
- 2:58 PM Changeset [af809cb5]branch-2026-1-0branch-3-0 by
- AGDS: initialise scale member with 100
- 2:58 PM Changeset [52c3a740]branch-2026-1-0branch-3-0 by
- AGDS: store current animation description in character object
- 2:58 PM Changeset [578c21bf]branch-2026-1-0branch-3-0 by
- Revert "AGDS: adjust x coordinate of character animation" This …
- 2:58 PM Changeset [2880b8ff]branch-2026-1-0branch-3-0 by
- AGDS: re-enable inventory after text ends
- 2:58 PM Changeset [e6b8cd9b]branch-2026-1-0branch-3-0 by
- AGDS: adjust x coordinate of character animation
- 2:58 PM Changeset [530fa0bb]branch-2026-1-0branch-3-0 by
- AGDS: log allowInitialise
- 2:58 PM Changeset [89539b47]branch-2026-1-0branch-3-0 by
- AGDS: rearrange inventory/local handlers to fix their priority
- 2:58 PM Changeset [736940aa]branch-2026-1-0branch-3-0 by
- AGDS: reverse z in Screen::find, so click will pick the top-level object
- 2:58 PM Changeset [8c7975d3]branch-2026-1-0branch-3-0 by
- AGDS: fix enable/disable inventory flags
- 2:58 PM Changeset [45f48d4a]branch-2026-1-0branch-3-0 by
- AGDS: split tick/paint for Character (made paint immutable)
- 2:58 PM Changeset [e2d8c7ba]branch-2026-1-0branch-3-0 by
- AGDS: constify Object/Animation::paint
- 2:58 PM Changeset [71443b8d]branch-2026-1-0branch-3-0 by
- AGDS: save process on stack, so loadScreen doesn't destroy current process
- 2:58 PM Changeset [dae8d576]branch-2026-1-0branch-3-0 by
- AGDS: initialise Inventory::_visible in ctor
- 2:58 PM Changeset [87e78535]branch-2026-1-0branch-3-0 by
- AGDS: screen.add skips null
- 2:58 PM Changeset [bb18f9e0]branch-2026-1-0branch-3-0 by
- AGDS: remove spam from char tick
- 2:58 PM Changeset [88d1daa8]branch-2026-1-0branch-3-0 by
- AGDS: fixed animation rewinding
- 2:58 PM Changeset [4bf62910]branch-2026-1-0branch-3-0 by
- AGDS: store text resource in patch, not text itself
- 2:58 PM Changeset [c47532dd]branch-2026-1-0branch-3-0 by
- AGDS: reactivate process started by animate/move/dialog
- 2:58 PM Changeset [b1839522]branch-2026-1-0branch-3-0 by
- AGDS: pass final direction to stopCharacter()
- 2:58 PM Changeset [a7f20788]branch-2026-1-0branch-3-0 by
- AGDS: do not load patch for save/load type of the screens
- 2:58 PM Changeset [1ae8612b]branch-2026-1-0branch-3-0 by
- AGDS: moar logs
- 2:58 PM Changeset [98e52412]branch-2026-1-0branch-3-0 by
- AGDS: add missing return
- 2:58 PM Changeset [9917dda3]branch-2026-1-0branch-3-0 by
- AGDS: implement object patching
- 2:58 PM Changeset [1e4cccf7]branch-2026-1-0branch-3-0 by
- AGDS: add shl/shr
- 2:58 PM Changeset [ca13c06f]branch-2026-1-0branch-3-0 by
- AGDS: improve screen history support, add support for loading type flag
- 2:58 PM Changeset [22e76f8]branch-2026-1-0branch-3-0 by
- AGDS: add loadNextScreen
- 2:58 PM Changeset [38a8d32e]branch-2026-1-0branch-3-0 by
- AGDS: fix crash when user interaction was enabled, but no mouse cursor
- 2:58 PM Changeset [33dda54d]branch-2026-1-0branch-3-0 by
- AGDS: save screen patch before saving
- 2:58 PM Changeset [75192c15]branch-2026-1-0branch-3-0 by
- AGDS: revisited previous/next handling
- 2:58 PM Changeset [922e3caa]branch-2026-1-0branch-3-0 by
- AGDS: pass sample resource to playSound to properly save/restore it later
- 2:58 PM Changeset [b07003b4]branch-2026-1-0branch-3-0 by
- AGDS: implement game saving
- 2:58 PM Changeset [1f6cffbf]branch-2026-1-0branch-3-0 by
- AGDS: add ambient sample implementation + SoundManager::find(id)
- 2:58 PM Changeset [469f9b63]branch-2026-1-0branch-3-0 by
- AGDS: rename stub172 to setSampleType
- 2:58 PM Changeset [e7513b5c]branch-2026-1-0branch-3-0 by
- AGDS: patch object if there's a patch for it
- 2:58 PM Changeset [c2883b28]branch-2026-1-0branch-3-0 by
- AGDS: implement/load object patch
- 2:58 PM Changeset [42a1f6d3]branch-2026-1-0branch-3-0 by
- AGDS: made Character::saveState const
- 2:58 PM Changeset [c9c22ece]branch-2026-1-0branch-3-0 by
- AGDS: disable autosave
- 2:58 PM Changeset [124c5817]branch-2026-1-0branch-3-0 by
- AGDS: move inventory load/save to inventory class
- 2:58 PM Changeset [48f23dbb]branch-2026-1-0branch-3-0 by
- AGDS: save char id/resource name/object name in engine to save it later
- 2:58 PM Changeset [e11ee7b5]branch-2026-1-0branch-3-0 by
- AGDS: add Character::load/saveState
- 2:58 PM Changeset [1e6202f5]branch-2026-1-0branch-3-0 by
- AGDS: reimplemented Database::write
- 2:58 PM Changeset [b93cc1aa]branch-2026-1-0branch-3-0 by
- AGDS: add ambient sound flag
- 2:58 PM Changeset [c0f851fc]branch-2026-1-0branch-3-0 by
- AGDS: load game state cleanups, volume/type discovered
- 2:58 PM Changeset [8a01d5e4]branch-2026-1-0branch-3-0 by
- AGDS: implement Database::write and save stub
- 2:58 PM Changeset [19b0c610]branch-2026-1-0branch-3-0 by
- AGDS: lowered stream interface requirements to ReadStream/WriteStream
- 2:58 PM Changeset [430d6822]branch-2026-1-0branch-3-0 by
- AGDS: add getDataOffset method
- 2:58 PM Changeset [4492f784]branch-2026-1-0branch-3-0 by
- AGDS: overload load/saveGameState
- 2:58 PM Changeset [f44df99c]branch-2026-1-0branch-3-0 by
- AGDS: output warning if save has failed
- 2:58 PM Changeset [68f99e2c]branch-2026-1-0branch-3-0 by
- AGDS: return false for all metaengine/engine features
- 2:58 PM Changeset [fd2cb654]branch-2026-1-0branch-3-0 by
- AGDS: remove stub from saveGame
- 2:58 PM Changeset [bff7da3c]branch-2026-1-0branch-3-0 by
- AGDS: generate transparent surface for empty saves
- 2:58 PM Changeset [85e34470]branch-2026-1-0branch-3-0 by
- AGDS: add Object::generateRegion(rect)
- 2:58 PM Changeset [e3848970]branch-2026-1-0branch-3-0 by
- AGDS: fixed object lifetime cycle
- 2:58 PM Changeset [8cedbffc]branch-2026-1-0branch-3-0 by
- AGDS: solved long-time mystery, "call" is actually initialisation …
- 2:58 PM Changeset [2487e426]branch-2026-1-0branch-3-0 by
- AGDS: remove doPatch logic for now
- 2:58 PM Changeset [306a0a44]branch-2026-1-0branch-3-0 by
- AGDS: pass allowCalls to load/runObject, don't allow calls for object …
- 2:58 PM Changeset [26d1a8b6]branch-2026-1-0branch-3-0 by
- AGDS: simplify getGlobal
- 2:58 PM Changeset [dbbf27c5]branch-2026-1-0branch-3-0 by
- AGDS: console.run removes object from screen or it won't start
- 2:58 PM Changeset [8c2a79b6]branch-2026-1-0branch-3-0 by
- AGDS: share logic for loading patch object
- 2:58 PM Changeset [89fc87bb]branch-2026-1-0branch-3-0 by
- AGDS: use original engine removal logic (current -> alive = false)
- 2:58 PM Changeset [7106b380]branch-2026-1-0branch-3-0 by
- AGDS: rename inScene to alive
- 2:58 PM Changeset [3e8c72a7]branch-2026-1-0branch-3-0 by
- AGDS: do not save patch if loadScreen called from loadGameStream
- 2:58 PM Changeset [c670440f]branch-2026-1-0branch-3-0 by
- AGDS: center current inventory object
- 2:58 PM Changeset [e7468ac6]branch-2026-1-0branch-3-0 by
- AGDS: free rotate picture cache in case of loading static mouse cursor
- 2:58 PM Changeset [1c97aedf]branch-2026-1-0branch-3-0 by
- AGDS: massage lines a bit
- 2:58 PM Changeset [440fb930]branch-2026-1-0branch-3-0 by
- AGDS: handler logic finding cleanup and better logs
- 2:58 PM Changeset [745c9b07]branch-2026-1-0branch-3-0 by
- AGDS: minor log cleanup, add setGlobal log
- 2:58 PM Changeset [fa7c684b]branch-2026-1-0branch-3-0 by
- AGDS: rotate current rotated picture
- 2:58 PM Changeset [af84f214]branch-2026-1-0branch-3-0 by
- AGDS: fix findInventoryObjectByName, add hasInventoryObjectByName
- 2:58 PM Changeset [b6cb6add]branch-2026-1-0branch-3-0 by
- AGDS: implement opcode 167 - return current inventory object
- 2:58 PM Changeset [4067dd5c]branch-2026-1-0branch-3-0 by
- AGDS: correct text position by region offset
- 2:58 PM Changeset [82e916a9]branch-2026-1-0branch-3-0 by
- AGDS: implement rotation
- 2:58 PM Changeset [437876fc]branch-2026-1-0branch-3-0 by
- AGDS: add _rotatePicture
- 2:58 PM Changeset [c0c77888]branch-2026-1-0branch-3-0 by
- AGDS: correct pointIn for object with animation
- 2:58 PM Changeset [096218f8]branch-2026-1-0branch-3-0 by
- AGDS: fix increment/decrement global by top instructions
- 2:58 PM Changeset [0eec5e26]branch-2026-1-0branch-3-0 by
- AGDS: implement mouse cursor removal
- 2:58 PM Changeset [9ffa1968]branch-2026-1-0branch-3-0 by
- AGDS: add throw/useOn handlers
- 2:58 PM Changeset [a2ccb432]branch-2026-1-0branch-3-0 by
- AGDS: add Object::getRect()
- 2:58 PM Changeset [4f0a255]branch-2026-1-0branch-3-0 by
- AGDS: remove region when object goes off screen
- 2:58 PM Changeset [819836dc]branch-2026-1-0branch-3-0 by
- AGDS: add debug log when mouse animation is empty (removal)
- 2:58 PM Changeset [3c56994e]branch-2026-1-0branch-3-0 by
- AGDS: sync mouse position when process starts
- 2:58 PM Changeset [d30cda07]branch-2026-1-0branch-3-0 by
- AGDS: use throw handler if use didn't work, use UseOn as a fallback …
- 2:58 PM Changeset [165c2a74]branch-2026-1-0branch-3-0 by
- AGDS: rename stub201/202
- 2:58 PM Changeset [06b3100a]branch-2026-1-0branch-3-0 by
- AGDS: add Region::empty()
- 2:58 PM Changeset [170d726]branch-2026-1-0branch-3-0 by
- AGDS: rename opcode197 to setRotation
- 2:58 PM Changeset [2a866351]branch-2026-1-0branch-3-0 by
- AGDS: add opcodes for throw/use-on handlers
- 2:58 PM Changeset [0ef9aeff]branch-2026-1-0branch-3-0 by
- AGDS: use getValOrDefault()
- 2:58 PM Changeset [3ef1a1f6]branch-2026-1-0branch-3-0 by
- AGDS: port to the newest upstream
- 2:58 PM Changeset [c30a0011]branch-2026-1-0branch-3-0 by
- AGDS: fix character z
- 2:58 PM Changeset [a008e879]branch-2026-1-0branch-3-0 by
- AGDS: disable calls for object restored from screen->load(patch)
- 2:58 PM Changeset [bd10b2c9]branch-2026-1-0branch-3-0 by
- AGDS: disallow calls only if patch present
- 2:58 PM Changeset [dd714dff]branch-2026-1-0branch-3-0 by
- AGDS: implemented hasPreviousScreenName flag
- 2:58 PM Changeset [e094bd63]branch-2026-1-0branch-3-0 by
- AGDS: loadScreen should load patches immediately only if returning to …
- 2:58 PM Changeset [879c57bb]branch-2026-1-0branch-3-0 by
- AGDS: remove returnToPreviousScreen hack
- 2:58 PM Changeset [bafd9576]branch-2026-1-0branch-3-0 by
- AGDS: optimised colorKey/shadow (no multiplications inside loop)
- 2:58 PM Changeset [14f86e95]branch-2026-1-0branch-3-0 by
- AGDS: do not start all objects from the patch
- 2:58 PM Changeset [6c323958]branch-2026-1-0branch-3-0 by
- AGDS: remove noisy char z log
- 2:58 PM Changeset [07a7abe5]branch-2026-1-0branch-3-0 by
- AGDS: loadScreen only loads patches object
- 2:58 PM Changeset [07cbf16b]branch-2026-1-0branch-3-0 by
- AGDS: store only currently present objects in patch
- 2:58 PM Changeset [0b96df7d]branch-2026-1-0branch-3-0 by
- AGDS: rename stub 194 to samplePaused
- 2:58 PM Changeset [962211b5]branch-2026-1-0branch-3-0 by
- AGDS: add debug if jumpz didn't take conditional branch
- 2:58 PM Changeset [88c6820d]branch-2026-1-0branch-3-0 by
- AGDS: move Process::next to cpp file
- 2:58 PM Changeset [1906451c]branch-2026-1-0branch-3-0 by
- AGDS: show _lastIp without +7
- 2:58 PM Changeset [5e2cd379]branch-2026-1-0branch-3-0 by
- AGDS: rename stub 193 to removeGapsFromInventory
- 2:58 PM Changeset [c25609bd]branch-2026-1-0branch-3-0 by
- AGDS: do not allow calls for screens with patch
- 2:58 PM Changeset [17fc1ac8]branch-2026-1-0branch-3-0 by
- AGDS: slightly fix inventory load object logic
- 2:58 PM Changeset [141bf240]branch-2026-1-0branch-3-0 by
- AGDS: use proper name of setObjectZtoDisplayHeight op
- 2:58 PM Changeset [fc8863f2]branch-2026-1-0branch-3-0 by
- AGDS: implement colorkeying and shadow effect
- 2:58 PM Changeset [811693fd]branch-2026-1-0branch-3-0 by
- AGDS: read color key, min/max shadow color from config, rename stub 223
- 2:58 PM Changeset [9292af43]branch-2026-1-0branch-3-0 by
- AGDS: fix animation ids
- 2:58 PM Changeset [cd32cff2]branch-2026-1-0branch-3-0 by
- AGDS: implement opcode 109
- 2:58 PM Changeset [0529cffb]branch-2026-1-0branch-3-0 by
- AGDS: store engine to animation object
- 2:58 PM Changeset [8d2efc20]branch-2026-1-0branch-3-0 by
- AGDS: return multiple objects from Screen::find(pos)
- 2:58 PM Changeset [41098938]branch-2026-1-0branch-3-0 by
- AGDS: reset object position when picture loads
- 2:58 PM Changeset [ad70e0a1]branch-2026-1-0branch-3-0 by
- AGDS: do not play samples with given phaseVar more than once
- 2:58 PM Changeset [bf5bf1ed]branch-2026-1-0branch-3-0 by
- AGDS: use tell_close_inv in AGDSEngine::tell
- 2:58 PM Changeset [683e8890]branch-2026-1-0branch-3-0 by
- AGDS: add Patch::save
- 2:58 PM Changeset [9adfd579]branch-2026-1-0branch-3-0 by
- AGDS: add writeString()
- 2:58 PM Changeset [16b8e841]branch-2026-1-0branch-3-0 by
- AGDS: implement save game stubs
- 2:58 PM Changeset [e9ec21aa]branch-2026-1-0branch-3-0 by
- AGDS: implement opcode 151, compareScreenName
- 2:58 PM Changeset [eee67d1]branch-2026-1-0branch-3-0 by
- AGDS: add stub197
- 2:58 PM Changeset [c25798e0]branch-2026-1-0branch-3-0 by
- AGDS: implement incref/decref for screen patches
- 2:58 PM Changeset [9c809493]branch-2026-1-0branch-3-0 by
- AGDS: add createPatch()
- 2:58 PM Changeset [53e4403a]branch-2026-1-0branch-3-0 by
- AGDS: add missing else
- 2:58 PM Changeset [4857d17]branch-2026-1-0branch-3-0 by
- AGDS: reset save name picture if no save found
- 2:58 PM Changeset [281c2916]branch-2026-1-0branch-3-0 by
- AGDS: remove runtime load/save because it's not supported
- 2:58 PM Changeset [5adcf664]branch-2026-1-0branch-3-0 by
- AGDS: fix moveObject and implement stub166
- 2:58 PM Changeset [206e02a9]branch-2026-1-0branch-3-0 by
- AGDS: call outputs dst address, not offset now
- 2:58 PM Changeset [cd6b209e]branch-2026-1-0branch-3-0 by
- AGDS: do not execute call if object was recovered
- 2:58 PM Changeset [cecb756e]branch-2026-1-0branch-3-0 by
- AGDS: do not save inventory/cloned objects
- 2:58 PM Changeset [932aed9d]branch-2026-1-0branch-3-0 by
- AGDS: fully implemented checkScreenPatch opcode
- 2:58 PM Changeset [c346a720]branch-2026-1-0branch-3-0 by
- AGDS: load/store character position/direction in patch
- 2:58 PM Changeset [110a79c0]branch-2026-1-0branch-3-0 by
- AGDS: split log to avoid confusion
- 2:58 PM Changeset [7e9982cb]branch-2026-1-0branch-3-0 by
- AGDS: do not return removed objects from Screen::find()
- 2:58 PM Changeset [1525da8b]branch-2026-1-0branch-3-0 by
- AGDS: fixed object restart
- 2:58 PM Changeset [db6654f0]branch-2026-1-0branch-3-0 by
- AGDS: remove comment
- 2:58 PM Changeset [e3140c3]branch-2026-1-0branch-3-0 by
- AGDS: fix audio disappearance on scene change
- 2:58 PM Changeset [54f726ad]branch-2026-1-0branch-3-0 by
- AGDS: wrap long subtitle lines
- 2:58 PM Changeset [48844cae]branch-2026-1-0branch-3-0 by
- AGDS: add support for newline character in subtitles
- 2:58 PM Changeset [6707b3d4]branch-2026-1-0branch-3-0 by
- AGDS: better frame delta (single getMillis call per frame)
- 2:58 PM Changeset [41214d41]branch-2026-1-0branch-3-0 by
- AGDS: implement proper video synchronisation
- 2:58 PM Changeset [1eb8f936]branch-2026-1-0branch-3-0 by
- AGDS: implement subtitles for films
- 2:58 PM Changeset [3822839c]branch-2026-1-0branch-3-0 by
- AGDS: play audio for films
- 2:58 PM Changeset [b2e50409]branch-2026-1-0branch-3-0 by
- AGDS: use skipFilm on film eos
- 2:58 PM Changeset [d98b5d08]branch-2026-1-0branch-3-0 by
- AGDS: implement current object support and call 'use object with' handlers
- 2:58 PM Changeset [4efc1a95]branch-2026-1-0branch-3-0 by
- AGDS: implement removing from inventory
- 2:58 PM Changeset [87dafd42]branch-2026-1-0branch-3-0 by
- AGDS: move reactivate to process API
- 2:58 PM Changeset [c81f277c]branch-2026-1-0branch-3-0 by
- AGDS: add reAddInventory(), readd all objects on screen change
- 2:58 PM Changeset [8ac1bf6a]branch-2026-1-0branch-3-0 by
- AGDS: add Inventory::find() and current object inventory querying
- 2:58 PM Changeset [40a7cdb9]branch-2026-1-0branch-3-0 by
- AGDS: use runObject instead of loadObject when adding inventory object
- 2:58 PM Changeset [a66bf2c7]branch-2026-1-0branch-3-0 by
- AGDS: remove inScene check if looking up objects by name
- 2:58 PM Changeset [73586595]branch-2026-1-0branch-3-0 by
- AGDS: return object position adjusted with offset
- 2:58 PM Changeset [4034228d]branch-2026-1-0branch-3-0 by
- AGDS: output handler ips in hex
- 2:58 PM Changeset [50a26b6d]branch-2026-1-0branch-3-0 by
- AGDS: return object from runObject(name), use it while loading game
- 2:58 PM Changeset [ce1806f3]branch-2026-1-0branch-3-0 by
- AGDS: slightly fixed logs in runObject(object)
- 2:58 PM Changeset [ae849797]branch-2026-1-0branch-3-0 by
- AGDS: stop all sounds before loading game state
- 2:58 PM Changeset [fe276118]branch-2026-1-0branch-3-0 by
- AGDS: pass engine to screen objects
- 2:58 PM Changeset [38cd1299]branch-2026-1-0branch-3-0 by
- AGDS: add Object::pointIn()
- 2:58 PM Changeset [5d28aec9]branch-2026-1-0branch-3-0 by
- AGDS: add Object::scale/_scale
- 2:58 PM Changeset [f6b0fe9c]branch-2026-1-0branch-3-0 by
- AGDS: implement hint mode (left ctrl for now)
- 2:58 PM Changeset [4105384d]branch-2026-1-0branch-3-0 by
- AGDS: separate texts and titles, so objtext is displayed separately
- 2:58 PM Changeset [6d86768f]branch-2026-1-0branch-3-0 by
- AGDS: use proper font for object texts
- 2:58 PM Changeset [d0b12104]branch-2026-1-0branch-3-0 by
- AGDS: implement opcode 139 (remove object and save patch)
- 2:58 PM Changeset [17b5498b]branch-2026-1-0branch-3-0 by
- AGDS: remove botched move
- 2:58 PM Changeset [3de298d1]branch-2026-1-0branch-3-0 by
- AGDS: treat @ as a comment
- 2:58 PM Changeset [72bde4f3]branch-2026-1-0branch-3-0 by
- AGDS: small animation/direction fix
- 2:58 PM Changeset [3f016d40]branch-2026-1-0branch-3-0 by
- AGDS: activate parent dialog process at the end of the dialog
- 2:58 PM Changeset [be583eba]branch-2026-1-0branch-3-0 by
- AGDS: fix crash in console (allow empty process slots)
- 2:58 PM Changeset [856889e9]branch-2026-1-0branch-3-0 by
- AGDS: add AGDSEngine::stopProcess()
- 2:58 PM Changeset [fbe7aeca]branch-2026-1-0branch-3-0 by
- AGDS: clean process at the end of the dialog
- 2:58 PM Changeset [1dab8c21]branch-2026-1-0branch-3-0 by
- AGDS: rename change/checkscreenpatch
- 2:58 PM Changeset [1f7a145a]branch-2026-1-0branch-3-0 by
- AGDS: add Process::disassemble stub
- 2:58 PM Changeset [8b872b79]branch-2026-1-0branch-3-0 by
- AGDS: rename stub138
- 2:58 PM Changeset [b0c185ce]branch-2026-1-0branch-3-0 by
- AGDS: clear mouse map before calling resource init (fixes top-level …
- 2:58 PM Changeset [24a24ea8]branch-2026-1-0branch-3-0 by
- AGDS: add 'load' console command (load + run)
- 2:58 PM Changeset [2efb19ee]branch-2026-1-0branch-3-0 by
- AGDS: implement z-sorting for char/child/animation
- 2:58 PM Changeset [01c2dddf]branch-2026-1-0branch-3-0 by
- AGDS: add Screen::remove(Animation)
- 2:58 PM Changeset [e82ebae3]branch-2026-1-0branch-3-0 by
- AGDS: fix stop phase value
- 2:58 PM Changeset [9e23f42]branch-2026-1-0branch-3-0 by
- AGDS: add set command
- 2:58 PM Changeset [310b0a4d]branch-2026-1-0branch-3-0 by
- AGDS: change argument to move character to direction
- 2:58 PM Changeset [69ddaa1c]branch-2026-1-0branch-3-0 by
- AGDS: pass Common::Point as an argument to getDirectionForMovement
- 2:58 PM Changeset [a307270a]branch-2026-1-0branch-3-0 by
- AGDS: fix animation loop
- 2:58 PM Changeset [5194a097]branch-2026-1-0branch-3-0 by
- AGDS: improve character positioning
- 2:58 PM Changeset [8bb0bc2]branch-2026-1-0branch-3-0 by
- AGDS: fix animation position
- 2:58 PM Changeset [f0090c9a]branch-2026-1-0branch-3-0 by
- AGDS: restored old inScene() flag behaviour
- 2:58 PM Changeset [09516335]branch-2026-1-0branch-3-0 by
- AGDS: fix multiline dialog lines parsing
- 2:58 PM Changeset [08ec0de]branch-2026-1-0branch-3-0 by
- AGDS: add play jokes animation fallback
- 2:58 PM Changeset [98c3f4bf]branch-2026-1-0branch-3-0 by
- AGDS: use local dialog_var
- 2:58 PM Changeset [3670df0b]branch-2026-1-0branch-3-0 by
- AGDS: another feeble attempt to rewrite animation
- 2:58 PM Changeset [a62cd544]branch-2026-1-0branch-3-0 by
- AGDS: readd runNow flag for reactivate()
- 2:58 PM Changeset [f519975c]branch-2026-1-0branch-3-0 by
- VIDEO: add VideoDecoder::getCurFrameDelay()
- 2:58 PM Changeset [27c1e079]branch-2026-1-0branch-3-0 by
- AGDS: remove rewind() from decodeNextFrame
- 2:58 PM Changeset [12ece6a]branch-2026-1-0branch-3-0 by
- AGDS: implement setPeriodic semi-stub
- 2:58 PM Changeset [45641716]branch-2026-1-0branch-3-0 by
- AGDS: do not reset character direction
- 2:58 PM Changeset [f71af669]branch-2026-1-0branch-3-0 by
- AGDS: calculate max frames for jokes based on speed
- 2:58 PM Changeset [b6cc6bb8]branch-2026-1-0branch-3-0 by
- AGDS: remove loop flags from character animation
- 2:58 PM Changeset [f02d4a04]branch-2026-1-0branch-3-0 by
- AGDS: implement direction check for default jokes animation
- 2:58 PM Changeset [79404a0b]branch-2026-1-0branch-3-0 by
- AGDS: add _animationPos and fix zeroing of character position
- 2:58 PM Changeset [dd9ec582]branch-2026-1-0branch-3-0 by
- AGDS: load jokes.chr/animateCharacter
- 2:58 PM Changeset [111c4a56]branch-2026-1-0branch-3-0 by
- AGDS: implement direction notification
- 2:58 PM Changeset [f7c27550]branch-2026-1-0branch-3-0 by
- AGDS: output proper sample name to logs
- 2:58 PM Changeset [e42dbeb7]branch-2026-1-0branch-3-0 by
- AGDS: ignore case while checking prefix for dialog sounds
- 2:58 PM Changeset [4a32865a]branch-2026-1-0branch-3-0 by
- AGDS: implement animation speed
- 2:58 PM Changeset [0810dd5]branch-2026-1-0branch-3-0 by
- AGDS: implement z-scaling for character
- 2:58 PM Changeset [20e3b2d]branch-2026-1-0branch-3-0 by
- AGDS: add Screen::setCharacterZNearFar
- 2:58 PM Changeset [a0ce0dd3]branch-2026-1-0branch-3-0 by
- AGDS: better resume/restart handling
- 2:58 PM Changeset [25519ff1]branch-2026-1-0branch-3-0 by
- AGDS: add Character::getDirectionForMovement
- 2:58 PM Changeset [c973a81a]branch-2026-1-0branch-3-0 by
- AGDS: add _movementDirection
- 2:58 PM Changeset [5642d2ad]branch-2026-1-0branch-3-0 by
- AGDS: output unknown header fields of CHR file
- 2:58 PM Changeset [2283af49]branch-2026-1-0branch-3-0 by
- AGDS: implement process table to mimic original behaviour + fix …
- 2:58 PM Changeset [9d08a34c]branch-2026-1-0branch-3-0 by
- AGDS: use ProcessPtr instead of Process
- 2:58 PM Changeset [0d80e505]branch-2026-1-0branch-3-0 by
- AGDS: clear _nextScreenName in loadScreen
- 2:58 PM Changeset [beb72eb9]branch-2026-1-0branch-3-0 by
- AGDS: fix wrong move coordinates
- 2:58 PM Changeset [da4c762]branch-2026-1-0branch-3-0 by
- AGDS: implement show/hideCharacter (+opcode for hide), set x,y,dir …
- 2:58 PM Changeset [509becef]branch-2026-1-0branch-3-0 by
- AGDS: do not add all animations to screen
- 2:58 PM Changeset [6455ea27]branch-2026-1-0branch-3-0 by
- AGDS: enable character by default
- 2:58 PM Changeset [8399f0e1]branch-2026-1-0branch-3-0 by
- AGDS: implement animateCharacter
- 2:58 PM Changeset [c79b1143]branch-2026-1-0branch-3-0 by
- AGDS: implement Character::moveTo stub
- 2:58 PM Changeset [87253047]branch-2026-1-0branch-3-0 by
- AGDS: initial refactoring of character
- 2:58 PM Changeset [eebc96e]branch-2026-1-0branch-3-0 by
- AGDS: port engine to the new API
- 2:58 PM Changeset [afb6c85b]branch-2026-1-0branch-3-0 by
- AGDS: implement opcode 96, setCharacterDirection
- 2:58 PM Changeset [a344c0e0]branch-2026-1-0branch-3-0 by
- AGDS: implement opcodes 120, 125
- 2:58 PM Changeset [bcbc9bc]branch-2026-1-0branch-3-0 by
- AGDS: fix animation so intro sequence partially works now
- 2:58 PM Changeset [a65a19b0]branch-2026-1-0branch-3-0 by
- AGDS: do not ++i twice in animation tick loop
- 2:58 PM Changeset [a3073ceb]branch-2026-1-0branch-3-0 by
- AGDS: fix typo
- 2:58 PM Changeset [fda9eda5]branch-2026-1-0branch-3-0 by
- AGDS: use (phase-var) instead of (paused)
- 2:58 PM Changeset [5243e004]branch-2026-1-0branch-3-0 by
- AGDS: skip phaseVarControlled animations with no frame, allow resume
- 2:58 PM Changeset [236af478]branch-2026-1-0branch-3-0 by
- AGDS: rename _animationPaused to _phaseVarControlled
- 2:58 PM Changeset [b1399e3a]branch-2026-1-0branch-3-0 by
- AGDS: decode/show first frame
- 2:58 PM Changeset [b84fcf5e]branch-2026-1-0branch-3-0 by
- AGDS: move common animation code to Process::setupAnimation()
- 2:58 PM Changeset [99368080]branch-2026-1-0branch-3-0 by
- AGDS: reactivate process when text layout resets
- 2:58 PM Changeset [5aa9dc29]branch-2026-1-0branch-3-0 by
- AGDS: revised sound manager phase var/activations
- 2:58 PM Changeset [8f1086dc]branch-2026-1-0branch-3-0 by
- AGDS: implement rolling sample index for dialog sounds
- 2:58 PM Changeset [a3cd0c08]branch-2026-1-0branch-3-0 by
- AGDS: animation refactoring
- 2:58 PM Changeset [8fd4f9e4]branch-2026-1-0branch-3-0 by
- AGDS: finally fixed pause/resume
- 2:58 PM Changeset [7d57964a]branch-2026-1-0branch-3-0 by
- AGDS: add delay/random values for animation
- 2:58 PM Changeset [2db918d0]branch-2026-1-0branch-3-0 by
- AGDS: add support for default text (which is actually used by dialog only)
- 2:58 PM Changeset [ffd187b6]branch-2026-1-0branch-3-0 by
- AGDS: implement getTextDelay()
- 2:58 PM Changeset [c662822a]branch-2026-1-0branch-3-0 by
- AGDS: allow ncpSayNoSound and signal npc var
- 2:58 PM Changeset [0071129f]branch-2026-1-0branch-3-0 by
- AGDS: allow empty text resource
- 2:58 PM Changeset [088f6748]branch-2026-1-0branch-3-0 by
- AGDS: signal dialog text with dialog_var == -3
- 2:58 PM Changeset [a4618165]branch-2026-1-0branch-3-0 by
- AGDS: implemented user/sysuser disable/enable
- 2:58 PM Changeset [080c3faf]branch-2026-1-0branch-3-0 by
- AGDS: implement more animation logic
- 2:58 PM Changeset [33bb105e]branch-2026-1-0branch-3-0 by
- AGDS: list animations in console info commands
- 2:58 PM Changeset [4190bf7d]branch-2026-1-0branch-3-0 by
- AGDS: log if animation stopped via script
- 2:58 PM Changeset [eddc35d9]branch-2026-1-0branch-3-0 by
- AGDS: suspend and close inventory does not modify process status, …
- 2:58 PM Changeset [8fa9c76a]branch-2026-1-0branch-3-0 by
- AGDS: implement object recovering logic
- 2:58 PM Changeset [c765a94e]branch-2026-1-0branch-3-0 by
- AGDS: log name for enter/leave processes
- 2:58 PM Changeset [43d6863b]branch-2026-1-0branch-3-0 by
- AGDS: cleaning up process reactivation
- 2:58 PM Changeset [56261ca4]branch-2026-1-0branch-3-0 by
- AGDS: do not run processes instantly (fixme: original engine does it)
- 2:58 PM Changeset [1e391b09]branch-2026-1-0branch-3-0 by
- AGDS: run the latest process if idle
- 2:58 PM Changeset [f2794385]branch-2026-1-0branch-3-0 by
- AGDS: add decription for remove mouse cursor stub, add more of …
- 2:58 PM Changeset [894f08a8]branch-2026-1-0branch-3-0 by
- AGDS: modelled timers after original logic
- 2:58 PM Changeset [326b6d74]branch-2026-1-0branch-3-0 by
- AGDS: more opcodes implemented: pan/volume, restart/stop sample
- 2:58 PM Changeset [7ec64636]branch-2026-1-0branch-3-0 by
- AGDS: fix more phase var logic
- 2:58 PM Changeset [e7177aba]branch-2026-1-0branch-3-0 by
- AGDS: slightly changed animation log
- 2:58 PM Changeset [cad0050e]branch-2026-1-0branch-3-0 by
- AGDS: remodel phase update code in sound manager
- 2:58 PM Changeset [18079394]branch-2026-1-0branch-3-0 by
- AGDS: activate process after new game exit code
- 2:58 PM Changeset [63d0c0c0]branch-2026-1-0branch-3-0 by
- AGDS: add 'info' command for console debugger
- 2:58 PM Changeset [50138cde]branch-2026-1-0branch-3-0 by
- AGDS: delete flic instance before load
- 2:58 PM Changeset [530df034]branch-2026-1-0branch-3-0 by
- AGDS: remove noisy logs
- 2:58 PM Changeset [bde8923b]branch-2026-1-0branch-3-0 by
- AGDS: add console info command stub + accessor for processes
- 2:58 PM Changeset [bd6b4efe]branch-2026-1-0branch-3-0 by
- AGDS: add screen patch comment
- 2:58 PM Changeset [3bf682b4]branch-2026-1-0branch-3-0 by
- AGDS: clear animation from loadScreen
- 2:58 PM Changeset [86ac1009]branch-2026-1-0branch-3-0 by
- AGDS: generate switch/header declaration of the single source, …
- 2:58 PM Changeset [80817d72]branch-2026-1-0branch-3-0 by
- AGDS: implemented GetCharacterX/Y
- 2:58 PM Changeset [08a882a1]branch-2026-1-0branch-3-0 by
- AGDS: signal animation frame and wake up process
- 2:58 PM Changeset [f57cc4c7]branch-2026-1-0branch-3-0 by
- AGDS: implement mod opcode
- 2:58 PM Changeset [58d4e1c0]branch-2026-1-0branch-3-0 by
- AGDS: remove all processes before loading screen
- 2:58 PM Changeset [e8e29041]branch-2026-1-0branch-3-0 by
- AGDS: reactivate sound processes and update phasevar
- 2:58 PM Changeset [f7fcf18d]branch-2026-1-0branch-3-0 by
- AGDS: add reactivate command, export vars to debugger
- 2:58 PM Changeset [9c506b19]branch-2026-1-0branch-3-0 by
- AGDS: add unpack-db and unpack-grp scripts
- 2:58 PM Changeset [37d8b491]branch-2026-1-0branch-3-0 by
- AGDS: add debug console with run command
- 2:58 PM Changeset [32a25cde]branch-2026-1-0branch-3-0 by
- AGDS: move some ObjectPtr usage to cpp file
- 2:58 PM Changeset [081b3f66]branch-2026-1-0branch-3-0 by
- AGDS: reworked phase vars
- 2:58 PM Changeset [121dbfb2]branch-2026-1-0branch-3-0 by
- AGDS: pass process to animation to reactivate if no phase var
- 2:58 PM Changeset [19fedd20]branch-2026-1-0branch-3-0 by
- AGDS: implement process reactivation on sound (if no phase var)
- 2:58 PM Changeset [04dc57b4]branch-2026-1-0branch-3-0 by
- AGDS: cleaned up screen changed
- 2:58 PM Changeset [69b1d698]branch-2026-1-0branch-3-0 by
- AGDS: remove old Objects typedef
- 2:58 PM Changeset [67379575]branch-2026-1-0branch-3-0 by
- AGDS: instantly restart process for some exit codes
- 2:58 PM Changeset [f764ee0e]branch-2026-1-0branch-3-0 by
- AGDS: add Screen::applyingPatch() for check patch routine
- 2:58 PM Changeset [07d37e9e]branch-2026-1-0branch-3-0 by
- AGDS: process next screen name from tick (as per original)
- 2:58 PM Changeset [90c56541]branch-2026-1-0branch-3-0 by
- AGDS: implement explicit activation, do not automatically activate any …
- 2:58 PM Changeset [92926399]branch-2026-1-0branch-3-0 by
- AGDS: move text notification code to TextLayout, it used for both …
- 2:58 PM Changeset [40016b9c]branch-2026-1-0branch-3-0 by
- AGDS: add flag for resetting text after sync sound stops
- 2:58 PM Changeset [949c876e]branch-2026-1-0branch-3-0 by
- AGDS: implement text layout to handle multiline aligned layouts
- 2:58 PM Changeset [4c7f5660]branch-2026-1-0branch-3-0 by
- AGDS: add text output to engine
- 2:58 PM Changeset [c1d8a003]branch-2026-1-0branch-3-0 by
- AGDS: initial tell support
- 2:58 PM Changeset [8634ac1d]branch-2026-1-0branch-3-0 by
- AGDS: replace stub133 with setPanAndVolume
- 2:58 PM Changeset [02678b21]branch-2026-1-0branch-3-0 by
- AGDS: support sound id
- 2:58 PM Changeset [12117fb6]branch-2026-1-0branch-3-0 by
- AGDS: implement dialog notification stubs
- 2:58 PM Changeset [016d59a6]branch-2026-1-0branch-3-0 by
- AGDS: run dialog object
- 2:58 PM Changeset [970c7137]branch-2026-1-0branch-3-0 by
- AGDS: add two notification opcodes
- 2:58 PM Changeset [0bb1d7ff]branch-2026-1-0branch-3-0 by
- AGDS: kick processes when dialog is active
- 2:58 PM Changeset [d10f369c]branch-2026-1-0branch-3-0 by
- AGDS: rip dialog off the engine
- 2:58 PM Changeset [c6a3510]branch-2026-1-0branch-3-0 by
- AGDS: fix constant reloading of inventory region
- 2:58 PM Changeset [c6b6f371]branch-2026-1-0branch-3-0 by
- AGDS: save opcode 209 (user use?) handler
- 2:58 PM Changeset [eb56d3fb]branch-2026-1-0branch-3-0 by
- AGDS: solved mistery with region extended entries, allow multiple …
- 2:58 PM Changeset [6cb6c5d9]branch-2026-1-0branch-3-0 by
- AGDS: fix id
- 2:58 PM Changeset [23f737aa]branch-2026-1-0branch-3-0 by
- AGDS: remove debug(OFFSET)
- 2:58 PM Changeset [5e05840a]branch-2026-1-0branch-3-0 by
- AGDS: save/load default mouse cursor in patch
- 2:58 PM Changeset [f659cefe]branch-2026-1-0branch-3-0 by
- AGDS: use inScene flag to add/remove objects from/to scene
- 2:58 PM Changeset [41089e0e]branch-2026-1-0branch-3-0 by
- AGDS: moved patch load/save to Screen
- 2:58 PM Changeset [00c4df9a]branch-2026-1-0branch-3-0 by
- AGDS: add comment regarding stub174
- 2:58 PM Changeset [ed4a1046]branch-2026-1-0branch-3-0 by
- AGDS: implement getting mouse position
- 2:58 PM Changeset [6bfb0f46]branch-2026-1-0branch-3-0 by
- AGDS: more stubs
- 2:58 PM Changeset [f24362c1]branch-2026-1-0branch-3-0 by
- AGDS: rewrite process handling to match original engine
- 2:58 PM Changeset [046ac3c7]branch-2026-1-0branch-3-0 by
- AGDS: move exit code handling to Process
- 2:58 PM Changeset [16f9b2c]branch-2026-1-0branch-3-0 by
- AGDS: remove Process::activate
- 2:58 PM Changeset [ccc2483b]branch-2026-1-0branch-3-0 by
- AGDS: hide current mouse area before resetting screen
- 2:58 PM Changeset [26cd4203]branch-2026-1-0branch-3-0 by
- AGDS: add any running object to screen
- 2:58 PM Changeset [7a77b105]branch-2026-1-0branch-3-0 by
- AGDS: remove invalid assumption that mouse id could not be 0
- 2:58 PM Changeset [60b977ad]branch-2026-1-0branch-3-0 by
- AGDS: return bool from Screen::add()
- 2:58 PM Changeset [1311d482]branch-2026-1-0branch-3-0 by
- AGDS: simplified logic for exit-and-load
- 2:58 PM Changeset [d648d65c]branch-2026-1-0branch-3-0 by
- AGDS: Remove previous screen
- 2:58 PM Changeset [c4eed516]branch-2026-1-0branch-3-0 by
- AGDS: call loadScreen outside of scheduler
- 2:58 PM Changeset [757c20f5]branch-2026-1-0branch-3-0 by
- AGDS: reimplement scheduler
- 2:58 PM Changeset [1b698ff9]branch-2026-1-0branch-3-0 by
- AGDS: reworked mouse map, remove it from screen
- 2:58 PM Changeset [1cbaa5f1]branch-2026-1-0branch-3-0 by
- AGDS: fix opcode 166 (changeScreenPatch), return patch status instead …
- 2:58 PM Changeset [b7ab93bf]branch-2026-1-0branch-3-0 by
- AGDS: remove override for now
- 2:58 PM Changeset [1ea75407]branch-2026-1-0branch-3-0 by
- AGDS: fix mouse area leftovers
- 2:58 PM Changeset [ed05d0cd]branch-2026-1-0branch-3-0 by
- AGDS: clear mouse map and call done if exists
- 2:58 PM Changeset [e2a8a0bb]branch-2026-1-0branch-3-0 by
- AGDS: move mousemap/region code to separate files
- 2:58 PM Changeset [fbea702a]branch-2026-1-0branch-3-0 by
- AGDS: implemented exitprocesscreatepatch (actually reinitialisation of …
- 2:58 PM Changeset [f52cdfc5]branch-2026-1-0branch-3-0 by
- AGDS: actually push object to patch
- 2:58 PM Changeset [d5491346]branch-2026-1-0branch-3-0 by
- AGDS: debug logs in patch
- 2:58 PM Changeset [7774d6c]branch-2026-1-0branch-3-0 by
- AGDS: process objects specified in patch
- 2:58 PM Changeset [6a146d75]branch-2026-1-0branch-3-0 by
- AGDS: handle object patches
- 2:58 PM Changeset [43833892]branch-2026-1-0branch-3-0 by
- AGDS: allow previousScreenName to be used
- 2:58 PM Changeset [dacf2ad6]branch-2026-1-0branch-3-0 by
- AGDS: add russian language detection (steam version)
- 2:58 PM Changeset [b12e7de6]branch-2026-1-0branch-3-0 by
- AGDS: implement patches
- 2:58 PM Changeset [27ec2f44]branch-2026-1-0branch-3-0 by
- AGDS: set default size for readString()
- 2:58 PM Changeset [d6191ac5]branch-2026-1-0branch-3-0 by
- AGDS: parse videomode from config
- 2:58 PM Changeset [ab94cefa]branch-2026-1-0branch-3-0 by
- AGDS: Add russian version of Nibiru: Age of Secrets to detection tables
- 2:58 PM Changeset [09b89fd0]branch-2026-1-0branch-3-0 by
- AGDS: implement stub152/153 (get base picture offset x/y)
- 2:58 PM Changeset [7d3cbde8]branch-2026-1-0branch-3-0 by
- AGDS: scan default picture offset (tranparent left/top parts)
- 2:58 PM Changeset [c3b94ea7]branch-2026-1-0branch-3-0 by
- AGDS: simplify region loading
- 2:58 PM Changeset [0fc72c41]branch-2026-1-0branch-3-0 by
- AGDS: do not assume returned object was not null
- 2:58 PM Changeset [b6fbb7ab]branch-2026-1-0branch-3-0 by
- AGDS: replace _pos with dst (typo)
- 2:58 PM Changeset [971f691a]branch-2026-1-0branch-3-0 by
- AGDS: rename stub154/155 to getObjectSurfaceX/Y
- 2:58 PM Changeset [f458e285]branch-2026-1-0branch-3-0 by
- AGDS: comment out debug in paint
- 2:58 PM Changeset [27ebd9ce]branch-2026-1-0branch-3-0 by
- AGDS: fix all known z order issues, restored engine's default z of 10
- 2:58 PM Changeset [15cd0d6e]branch-2026-1-0branch-3-0 by
- AGDS: remove warning about double-adding object
- 2:58 PM Changeset [001a7d0f]branch-2026-1-0branch-3-0 by
- AGDS: remove ugly Common::Array<char>
- 2:58 PM Changeset [365f8674]branch-2026-1-0branch-3-0 by
- AGDS: call init_resources after loading save state
- 2:58 PM Changeset [5165e84a]branch-2026-1-0branch-3-0 by
- AGDS: load engine state parts in original order
- 2:58 PM Changeset [4efede43]branch-2026-1-0branch-3-0 by
- AGDS: add readString(stream, size)
- 2:58 PM Changeset [5a4614e8]branch-2026-1-0branch-3-0 by
- AGDS: run inventory object code when loading objects
- 2:58 PM Changeset [dc7c01d0]branch-2026-1-0branch-3-0 by
- AGDS: call loadCharacter from loadGameState
- 2:58 PM Changeset [99084ff0]branch-2026-1-0branch-3-0 by
- AGDS: load system vars from save
- 2:58 PM Changeset [28a2d8c2]branch-2026-1-0branch-3-0 by
- AGDS: cleaning up saves, allow save_slot (-x)
- 2:58 PM Changeset [132e5a03]branch-2026-1-0branch-3-0 by
- AGDS: parse character file
- 2:58 PM Changeset [d806c435]branch-2026-1-0branch-3-0 by
- AGDS: implemented loadGame stub
- 2:58 PM Changeset [3053385a]branch-2026-1-0branch-3-0 by
- AGDS: allow streams to be used for database
- 2:58 PM Changeset [36278f97]branch-2026-1-0branch-3-0 by
- AGDS: add kLoadGame opcode
- 2:58 PM Changeset [d1168cd9]branch-2026-1-0branch-3-0 by
- AGDS: sync position and region. When region loads, position updates …
- 2:58 PM Changeset [37b4af34]branch-2026-1-0branch-3-0 by
- AGDS: implemented opcode 160, kLoadSaveSlotNamePicture
- 2:58 PM Changeset [2db39bd7]branch-2026-1-0branch-3-0 by
- AGDS: add override
- 2:58 PM Changeset [b4185bc1]branch-2026-1-0branch-3-0 by
- AGDS: remove virtual, add metadata feature to metaengine
- 2:58 PM Changeset [02b81805]branch-2026-1-0branch-3-0 by
- AGDS: reformat with clang-format --style=file
- 2:58 PM Changeset [98a8946b]branch-2026-1-0branch-3-0 by
- AGDS: enable scummvm-based save/load dialogs
- 2:58 PM Changeset [20cb24ea]branch-2026-1-0branch-3-0 by
- AGDS: speculative fix for z order, assume default z of 1000, instead of 10.
- 2:58 PM Changeset [4ef0bfa]branch-2026-1-0branch-3-0 by
- AGDS: destroy processes owned by different screen
- 2:58 PM Changeset [ddfacea5]branch-2026-1-0branch-3-0 by
- AGDS: change z to 10 (seems to be game's default)
- 2:58 PM Changeset [10c80638]branch-2026-1-0branch-3-0 by
- AGDS: add double-add warning
- 2:58 PM Changeset [83bfb88b]branch-2026-1-0branch-3-0 by
- AGDS: fix typo
- 2:58 PM Changeset [d834fd88]branch-2026-1-0branch-3-0 by
- AGDS: added getEngineId
- 2:58 PM Changeset [1fadd916]branch-2026-1-0branch-3-0 by
- AGDS: rename stack arguments
- 2:58 PM Changeset [18b2366f]branch-2026-1-0branch-3-0 by
- AGDS: add Region::move
- 2:58 PM Changeset [be5ddfa4]branch-2026-1-0branch-3-0 by
- AGDS: skip movies in fast mode
- 2:58 PM Changeset [98a64b9c]branch-2026-1-0branch-3-0 by
- AGDS: remove loadObject from inventoryAdd
- 2:58 PM Changeset [86459324]branch-2026-1-0branch-3-0 by
- AGDS: renamed Object::move to Object::moveTo
- 2:58 PM Changeset [9b69df80]branch-2026-1-0branch-3-0 by
- AGDS: convert region pointer to shared pointer, removed _regions
- 2:58 PM Changeset [efed59d2]branch-2026-1-0branch-3-0 by
- AGDS: add Region::toString
- 2:58 PM Changeset [2561dcfd]branch-2026-1-0branch-3-0 by
- AGDS: add region to screen object
- 2:58 PM Changeset [b403f1fe]branch-2026-1-0branch-3-0 by
- AGDS: added rclick handler
- 2:58 PM Changeset [557e529d]branch-2026-1-0branch-3-0 by
- AGDS: implemented generateRegion
- 2:58 PM Changeset [358084b4]branch-2026-1-0branch-3-0 by
- AGDS: sorted animation by z, implemented global and local z-order
- 2:58 PM Changeset [08505a59]branch-2026-1-0branch-3-0 by
- AGDS: implemented z-order (animations have to be fixed too)
- 2:58 PM Changeset [769d3c78]branch-2026-1-0branch-3-0 by
- AGDS: fixed SetObjectZ
- 2:58 PM Changeset [4a611bbd]branch-2026-1-0branch-3-0 by
- AGDS: add region generation stub
- 2:58 PM Changeset [c07b92e2]branch-2026-1-0branch-3-0 by
- AGDS: check mouse area disabled flag when checking inventory
- 2:58 PM Changeset [254311b2]branch-2026-1-0branch-3-0 by
- AGDS: remove 152/153 offset in stubs
- 2:58 PM Changeset [aa2333b5]branch-2026-1-0branch-3-0 by
- AGDS: rename stub190 to SetObjectScale
- 2:58 PM Changeset [83d34177]branch-2026-1-0branch-3-0 by
- AGDS: implemented setObjectTile, copy tile data from cache
- 2:58 PM Changeset [9875a417]branch-2026-1-0branch-3-0 by
- AGDS: added missing ~Object
- 2:58 PM Changeset [e7dbd9cd]branch-2026-1-0branch-3-0 by
- AGDS: implement SetObjectTile (184) stub
- 2:58 PM Changeset [caeebc5]branch-2026-1-0branch-3-0 by
- AGDS: better picture caching, allow name -> id lookup and picture reuse
- 2:58 PM Changeset [4ec20caa]branch-2026-1-0branch-3-0 by
- AGDS: renamed stub200 to SetTileIndex
- 2:58 PM Changeset [d0ba885b]branch-2026-1-0branch-3-0 by
- AGDS: better inventory enable/disable condition
- 2:58 PM Changeset [5a62f1fe]branch-2026-1-0branch-3-0 by
- AGDS: rename glyph size to tile size
- 2:58 PM Changeset [8b7bf443]branch-2026-1-0branch-3-0 by
- AGDS: added inventory region handling
- 2:58 PM Changeset [c279f45d]branch-2026-1-0branch-3-0 by
- AGDS: do not fail on invalid string id, resolve it later
- 2:58 PM Changeset [1cd04ef1]branch-2026-1-0branch-3-0 by
- AGDS: set global to zero before animation actually started playing …
- 2:58 PM Changeset [56e17c16]branch-2026-1-0branch-3-0 by
- AGDS: properly implement call
- 2:58 PM Changeset [cd268d02]branch-2026-1-0branch-3-0 by
- AGDS: remove runObject from setCharacter for now
- 2:58 PM Changeset [59335f16]branch-2026-1-0branch-3-0 by
- AGDS: added hex output for data size in object
- 2:58 PM Changeset [5e4f7f2b]branch-2026-1-0branch-3-0 by
- AGDS: fixed obvious typos, added missing logs
- 2:58 PM Changeset [660087b0]branch-2026-1-0branch-3-0 by
- AGDS: improved logic in changeScreenPatch
- 2:58 PM Changeset [502e4c67]branch-2026-1-0branch-3-0 by
- AGDS: implemented register use object handler opcode 63
- 2:58 PM Changeset [f7c35d51]branch-2026-1-0branch-3-0 by
- AGDS: added experimental examine handler, reworked animation …
- 2:58 PM Changeset [6e370f6f]branch-2026-1-0branch-3-0 by
- AGDS: fixed animation timings
- 2:58 PM Changeset [147aab49]branch-2026-1-0branch-3-0 by
- AGDS: partially implement setCharacter
- 2:58 PM Changeset [1df655ae]branch-2026-1-0branch-3-0 by
- AGDS: do not run anything in parallel while dialog plays
- 2:58 PM Changeset [d052d761]branch-2026-1-0branch-3-0 by
- AGDS: chain character animations, partially implement stopCharacter
- 2:58 PM Changeset [c423e2d3]branch-2026-1-0branch-3-0 by
- AGDS: implemented opcode 119: animation paused
- 2:58 PM Changeset [74034f4c]branch-2026-1-0branch-3-0 by
- AGDS: implement on-screen animation
- 2:58 PM Changeset [bc0accc9]branch-2026-1-0branch-3-0 by
- AGDS: added WARNING prefix for Process::error()
- 2:58 PM Changeset [76f330a8]branch-2026-1-0branch-3-0 by
- AGDS: implement opcode 236: userEnabled
- 2:58 PM Changeset [06cafe66]branch-2026-1-0branch-3-0 by
- AGDS: add name and object to Character
- 2:58 PM Changeset [d23092e9]branch-2026-1-0branch-3-0 by
- AGDS: fix animation phase control, implement loop, cycle
- 2:58 PM Changeset [d54b5d3b]branch-2026-1-0branch-3-0 by
- AGDS: fixed typo
- 2:58 PM Changeset [f8dbabb]branch-2026-1-0branch-3-0 by
- AGDS: cleaned up phase vars a bit, started investigating animations
- 2:58 PM Changeset [d4856c57]branch-2026-1-0branch-3-0 by
- AGDS: cleaned up sounds a bit, added support for text voice over
- 2:58 PM Changeset [2b919218]branch-2026-1-0branch-3-0 by
- AGDS: cleaned up mouse area handling
- 2:58 PM Changeset [ca316c6b]branch-2026-1-0branch-3-0 by
- AGDS: assorted fixes of inventory related opcodes
- 2:58 PM Changeset [66326e76]branch-2026-1-0branch-3-0 by
- AGDS: added missing pop() in stub200
- 2:58 PM Changeset [6462aa84]branch-2026-1-0branch-3-0 by
-
AGDS: removed
stubword from getCharacterPhase - 2:58 PM Changeset [25fcdf3f]branch-2026-1-0branch-3-0 by
- AGDS: added inventory enable/disable implementation + tick stub
- 2:58 PM Changeset [f6087e9a]branch-2026-1-0branch-3-0 by
- AGDS: removed mouse area code, it's already handled in changeMouseArea
- 2:58 PM Changeset [9d34468e]branch-2026-1-0branch-3-0 by
- AGDS: added enableUser from fadescreen
- 2:58 PM Changeset [47d4efa7]branch-2026-1-0branch-3-0 by
- AGDS: log dialog object
- 2:58 PM Changeset [39efed20]branch-2026-1-0branch-3-0 by
- AGDS: implemented stubs 154/155
- 2:58 PM Changeset [0d5e00c3]branch-2026-1-0branch-3-0 by
- AGDS: animation frames start from 1 and goes to N (inclusive)
- 2:58 PM Changeset [9541e4aa]branch-2026-1-0branch-3-0 by
- AGDS: more dialog state transitions
- 2:58 PM Changeset [ec68759c]branch-2026-1-0branch-3-0 by
- AGDS: removed dialog from logs
- 2:58 PM Changeset [58803d9d]branch-2026-1-0branch-3-0 by
- AGDS: schedule dialog process after dialog finished
- 2:58 PM Changeset [997fe75a]branch-2026-1-0branch-3-0 by
- AGDS: added some magic dialog_var values, handle end of the dialog
- 2:58 PM Changeset [a00bbf0e]branch-2026-1-0branch-3-0 by
- AGDS: timer is per-process, not per-engine
- 2:58 PM Changeset [a49b59ed]branch-2026-1-0branch-3-0 by
- AGDS: uncommented extended region entries
- 2:58 PM Changeset [c5bf06c7]branch-2026-1-0branch-3-0 by
- AGDS: implement runDialog stub with defs parsing
- 2:58 PM Changeset [7ecd56ac]branch-2026-1-0branch-3-0 by
- AGDS: add some text stubs
- 2:58 PM Changeset [af3d96f5]branch-2026-1-0branch-3-0 by
- AGDS: implement proper animation phase logic for characters
- 2:58 PM Changeset [cc26563]branch-2026-1-0branch-3-0 by
- AGDS: implement changeScreenPatch
- 2:58 PM Changeset [ae0143be]branch-2026-1-0branch-3-0 by
- AGDS: documented changeScreenPatch logic
- 2:58 PM Changeset [3f9bb3fb]branch-2026-1-0branch-3-0 by
- AGDS: provide additional info for stub63, it looks like it's inventory …
- 2:58 PM Changeset [61301645]branch-2026-1-0branch-3-0 by
- AGDS: implement Process::error(), skip stack overflows and terminate …
- 2:58 PM Changeset [0fec63e]branch-2026-1-0branch-3-0 by
- AGDS: minor cleanups, almost every location in chapter 1 is accessible
- 2:58 PM Changeset [992ae7a2]branch-2026-1-0branch-3-0 by
- AGDS: fixed memory leaks reported by valgrind
- 2:58 PM Changeset [b0f78964]branch-2026-1-0branch-3-0 by
- AGDS: read text from resource for fogOnCharacter
- 2:58 PM Changeset [d6005a9c]branch-2026-1-0branch-3-0 by
- AGDS: fixed current screen handling while navigating back in history
- 2:58 PM Changeset [75149086]branch-2026-1-0branch-3-0 by
- AGDS: renamed arguments for addMouseArea
- 2:58 PM Changeset [7f14576f]branch-2026-1-0branch-3-0 by
- AGDS: removed 'leak' comments
- 2:58 PM Changeset [e6a81800]branch-2026-1-0branch-3-0 by
- AGDS: added stub160
- 2:58 PM Changeset [2d1d999a]branch-2026-1-0branch-3-0 by
- AGDS: implement stub 233 as unload picture
- 2:58 PM Changeset [7d83dc09]branch-2026-1-0branch-3-0 by
- AGDS: support FLIC as surface resources (tab hints)
- 2:58 PM Changeset [f37e82e0]branch-2026-1-0branch-3-0 by
- AGDS: implemented stub 202
- 2:58 PM Changeset [c3d2142d]branch-2026-1-0branch-3-0 by
- AGDS: implemented InventoryHasObject and some inventory related stub
- 2:58 PM Changeset [544d7ee1]branch-2026-1-0branch-3-0 by
- AGDS: added opcodes 102 and 220
- 2:58 PM Changeset [560b1305]branch-2026-1-0branch-3-0 by
- AGDS: fixed lifetime of the objects, removed global object cache
- 2:58 PM Changeset [3e4b7c62]branch-2026-1-0branch-3-0 by
- AGDS: implemented modifyMouseRegion
- 2:58 PM Changeset [c829a08c]branch-2026-1-0branch-3-0 by
- AGDS: make Screen::remove return bool and output warning if nothing …
- 2:58 PM Changeset [b119f9ed]branch-2026-1-0branch-3-0 by
- AGDS: found proper names/opcodes for set delay/random/cycles
- 2:58 PM Changeset [7961f356]branch-2026-1-0branch-3-0 by
- AGDS: created Character stub and added simple animation phase support
- 2:58 PM Changeset [f4d72e79]branch-2026-1-0branch-3-0 by
- AGDS: implemented getCloneVar
- 2:58 PM Changeset [d2636a07]branch-2026-1-0branch-3-0 by
- AGDS: added stub231
- 2:58 PM Changeset [07e17e55]branch-2026-1-0branch-3-0 by
- AGDS: more globals arithmetics
- 2:58 PM Changeset [a891034]branch-2026-1-0branch-3-0 by
- AGDS: implemented cloneName
- 2:58 PM Changeset [7991092b]branch-2026-1-0branch-3-0 by
- AGDS: more stubs regarding character animation
- 2:58 PM Changeset [9042cfb3]branch-2026-1-0branch-3-0 by
- AGDS: added another variant of moveCharacter (usermove: 0)
- 2:58 PM Changeset [5171327a]branch-2026-1-0branch-3-0 by
- AGDS: renamed stubs 71/74
- 2:58 PM Changeset [980fc167]branch-2026-1-0branch-3-0 by
- AGDS: do not suspend process in moveCharacter
- 2:58 PM Changeset [22148b73]branch-2026-1-0branch-3-0 by
- AGDS: marked stub194 as possible mute
- 2:58 PM Changeset [81a65748]branch-2026-1-0branch-3-0 by
- AGDS: output stack size in debug()
- 2:58 PM Changeset [14ff04f]branch-2026-1-0branch-3-0 by
- AGDS: renamed stub176 to cloneName
- 2:58 PM Changeset [b1d41875]branch-2026-1-0branch-3-0 by
- AGDS: fixed stub166
- 2:58 PM Changeset [58e24f64]branch-2026-1-0branch-3-0 by
- AGDS: fixed fallthrough in F key handling
- 2:58 PM Changeset [8714aa1d]branch-2026-1-0branch-3-0 by
- AGDS: change region centerX/Y type to Point, render object name using …
- 2:58 PM Changeset [0fbd8942]branch-2026-1-0branch-3-0 by
- AGDS: scan glyphs and determine their actual width
- 2:58 PM Changeset [9f099904]branch-2026-1-0branch-3-0 by
- AGDS: skip resulting zeroes at the end of the string
- 2:58 PM Changeset [1a832b9d]branch-2026-1-0branch-3-0 by
- AGDS: added negate op and stub233
- 2:58 PM Changeset [951f6662]branch-2026-1-0branch-3-0 by
- AGDS: added preliminary text rendering support and Font class
- 2:58 PM Changeset [e275b269]branch-2026-1-0branch-3-0 by
- AGDS: added setObjectText implementation
- 2:58 PM Changeset [5cb9d608]branch-2026-1-0branch-3-0 by
- AGDS: store text assosiated with the object as member
- 2:58 PM Changeset [fdca7c11]branch-2026-1-0branch-3-0 by
- AGDS: implemented loadPicture and picture cache
- 2:58 PM Changeset [a9be4fb5]branch-2026-1-0branch-3-0 by
- AGDS: do not process key handlers if user flag is disabled
- 2:58 PM Changeset [ede26f4c]branch-2026-1-0branch-3-0 by
- AGDS: reverted old behaviour, new process spawns first (engine uses …
- 2:58 PM Changeset [2cf522a3]branch-2026-1-0branch-3-0 by
- AGDS: added fastmode hotkey (ctrl-f)
- 2:58 PM Changeset [ab76a35c]branch-2026-1-0branch-3-0 by
- AGDS: added skipFilm by space/escape key
- 2:58 PM Changeset [014226c2]branch-2026-1-0branch-3-0 by
- AGDS: added key handling support
- 2:58 PM Changeset [0471073d]branch-2026-1-0branch-3-0 by
- AGDS: added stub83
- 2:58 PM Changeset [f46667b]branch-2026-1-0branch-3-0 by
- AGDS: fixed previous screen name, and do not compare screen pointers, …
- 2:58 PM Changeset [8583ace5]branch-2026-1-0branch-3-0 by
- AGDS: added object animation support
- 2:58 PM Changeset [f0282f0a]branch-2026-1-0branch-3-0 by
- AGDS: removed screen storage, it's not needed
- 2:58 PM Changeset [b664ca5]branch-2026-1-0branch-3-0 by
- AGDS: more stubs, first locations are clickable
- 2:58 PM Changeset [ca09fc82]branch-2026-1-0branch-3-0 by
- AGDS: skip mouse area modification with negative index, it's …
- 2:58 PM Changeset [f529e854]branch-2026-1-0branch-3-0 by
- AGDS: do not destroy process on resource initialisation, reworked …
- 2:58 PM Changeset [d709366c]branch-2026-1-0branch-3-0 by
- AGDS: original engine uses intrusive list to accumulate mouse areas …
- 2:58 PM Changeset [b4d4cb90]branch-2026-1-0branch-3-0 by
- AGDS: call onleave before destroying, check that current area is not in use
- 2:58 PM Changeset [612d77ca]branch-2026-1-0branch-3-0 by
- AGDS: extra logs for getglobalimm8 instruction
- 2:58 PM Changeset [260657c9]branch-2026-1-0branch-3-0 by
- AGDS: put runObject(string) to definition file
- 2:58 PM Changeset [2c1ad059]branch-2026-1-0branch-3-0 by
- AGDS: added stub216
- 2:57 PM Changeset [c5b0dcb2]branch-2026-1-0branch-3-0 by
- AGDS: fixed previous screen support, opcode 80 stores current screen …
- 2:57 PM Changeset [f86cb6ac]branch-2026-1-0branch-3-0 by
- AGDS: added few character stubs
- 2:57 PM Changeset [42096ea8]branch-2026-1-0branch-3-0 by
- AGDS: renamed stub188 to setObjectText
- 2:57 PM Changeset [6b905c48]branch-2026-1-0branch-3-0 by
- AGDS: more code in createPatch stub, call done_resources object first, …
- 2:57 PM Changeset [91e29f1b]branch-2026-1-0branch-3-0 by
- AGDS: implemented init_resources var handling
- 2:57 PM Changeset [a689f2f8]branch-2026-1-0branch-3-0 by
- AGDS: fixed formatting
- 2:57 PM Changeset [a29fe16c]branch-2026-1-0branch-3-0 by
- AGDS: non-existing global returned as zero (see opcode 21 and others)
- 2:57 PM Changeset [c36248cf]branch-2026-1-0branch-3-0 by
- AGDS: feeble attempt to pass reference rewriting and fixing previous …
- 2:57 PM Changeset [b183cf05]branch-2026-1-0branch-3-0 by
- AGDS: do not output noisy 'last char' log
- 2:57 PM Changeset [a6dba7e1]branch-2026-1-0branch-3-0 by
- AGDS: return empty string for empty value
- 2:57 PM Changeset [1a01e9df]branch-2026-1-0branch-3-0 by
- AGDS: marked all known handlers with [handlers] word
- 2:57 PM Changeset [73970de]branch-2026-1-0branch-3-0 by
- AGDS: Fix warnings
- 2:57 PM Changeset [80a01d37]branch-2026-1-0branch-3-0 by
- AGDS: implemented simple animation support, ported mouse cursor to it, …
- 2:57 PM Changeset [e8550ebd]branch-2026-1-0branch-3-0 by
- AGDS: exitScreen seems to be disableInventory
- 2:57 PM Changeset [64d0eb43]branch-2026-1-0branch-3-0 by
- AGDS: implemented runProcess closer to original, run object code once, …
- 2:57 PM Changeset [b227a5a7]branch-2026-1-0branch-3-0 by
- AGDS: suspend after call
- 2:57 PM Changeset [ee51f039]branch-2026-1-0branch-3-0 by
- AGDS: made enabled flag counter
- 2:57 PM Changeset [3ae2964c]branch-2026-1-0branch-3-0 by
- AGDS: do not run processes outside of current screen
- 2:57 PM Changeset [3e43a55b]branch-2026-1-0branch-3-0 by
- AGDS: destroy process on error condition
- 2:57 PM Changeset [ae310a0a]branch-2026-1-0branch-3-0 by
- AGDS: stub191 is disableMouseAreas
- 2:57 PM Changeset [bc551f28]branch-2026-1-0branch-3-0 by
- AGDS: updated mouse area log
- 2:57 PM Changeset [d975093]branch-2026-1-0branch-3-0 by
- AGDS: added more stubs, new game starts now
- 2:57 PM Changeset [798fb215]branch-2026-1-0branch-3-0 by
- AGDS: do not double-load text from loadTextFromObject
- 2:57 PM Changeset [0a72f980]branch-2026-1-0branch-3-0 by
- AGDS: not inventory size, but free space in inventory, fixed
- 2:57 PM Changeset [f815528]branch-2026-1-0branch-3-0 by
- AGDS: implemented inventory
- 2:57 PM Changeset [ab9d0a76]branch-2026-1-0branch-3-0 by
- AGDS: more stubs, mostly for inventory
- 2:57 PM Changeset [a840773f]branch-2026-1-0branch-3-0 by
- AGDS: renamed loadFilename to loadText
- 2:57 PM Changeset [18a1b63f]branch-2026-1-0branch-3-0 by
- AGDS: process all processes in one tick
- 2:57 PM Changeset [7c921190]branch-2026-1-0branch-3-0 by
- AGDS: improved process suspend logging
- 2:57 PM Changeset [8e00b9f3]branch-2026-1-0branch-3-0 by
- AGDS: removed useless fillScreen(0) in run()
- 2:57 PM Changeset [7a11b0fe]branch-2026-1-0branch-3-0 by
- AGDS: implemented sound list, reset phase var to zero for now
- 2:57 PM Changeset [6b4c0f99]branch-2026-1-0branch-3-0 by
- AGDS: implemented playSound (only scummvm part)
- 2:57 PM Changeset [ca88990e]branch-2026-1-0branch-3-0 by
- AGDS: ported resource loading to scummvm's Archive/File
- 2:57 PM Changeset [0c8d094d]branch-2026-1-0branch-3-0 by
- AGDS: added SoundManager class
- 2:57 PM Changeset [47cb65f9]branch-2026-1-0branch-3-0 by
- AGDS: renamed phase var opcodes, store current phase var
- 2:57 PM Changeset [3a314047]branch-2026-1-0branch-3-0 by
- AGDS: renamed resetGlobal to resetPhaseVar
- 2:57 PM Changeset [dce6d14e]branch-2026-1-0branch-3-0 by
- AGDS: added logs from jump instructions
- 2:57 PM Changeset [1f795210]branch-2026-1-0branch-3-0 by
- AGDS: reworked mouse area handling, figured out what op 206 does, …
- 2:57 PM Changeset [007ad05b]branch-2026-1-0branch-3-0 by
- AGDS: clip input alpha to 0..100 boundaries
- 2:57 PM Changeset [8117f90d]branch-2026-1-0branch-3-0 by
- AGDS: implemented fadeObject
- 2:57 PM Changeset [c5d0af1a]branch-2026-1-0branch-3-0 by
- AGDS: implemented proper fps limiter
- 2:57 PM Changeset [f566272]branch-2026-1-0branch-3-0 by
- AGDS: implemented enough opcodes/stubs to run new game
- 2:57 PM Changeset [86ef95ea]branch-2026-1-0branch-3-0 by
- AGDS: return -1 when global was not declared
- 2:57 PM Changeset [4348bf36]branch-2026-1-0branch-3-0 by
- AGDS: added exitProcessCreatePatch stub
- 2:57 PM Changeset [899d6472]branch-2026-1-0branch-3-0 by
- AGDS: more stubs, implemented dup()
- 2:57 PM Changeset [372e7847]branch-2026-1-0branch-3-0 by
- AGDS: fixed non-transparent surfaces in objects
- 2:57 PM Changeset [674ce7b0]branch-2026-1-0branch-3-0 by
- AGDS: added stubs 172/194
- 2:57 PM Changeset [262bc0cd]branch-2026-1-0branch-3-0 by
- AGDS: added system variables support
- 2:57 PM Changeset [4dfe665d]branch-2026-1-0branch-3-0 by
- AGDS: added loadText, removed local decryption code from engine
- 2:57 PM Changeset [c3265484]branch-2026-1-0branch-3-0 by
- AGDS: renamed loadObjectAs to cloneObject
- 2:57 PM Changeset [a178bbc4]branch-2026-1-0branch-3-0 by
- AGDS: Fix warnings
- 2:57 PM Changeset [5c42ca70]branch-2026-1-0branch-3-0 by
- AGDS: added more stubs to run new game
- 2:57 PM Changeset [26c9e5db]branch-2026-1-0branch-3-0 by
- AGDS: added navigating previous screen support (buggy)
- 2:57 PM Changeset [b8ddde55]branch-2026-1-0branch-3-0 by
- AGDS: cleanup mouse area for opcode 80
- 2:57 PM Changeset [0e4fbad0]branch-2026-1-0branch-3-0 by
- AGDS: more opcodes and stubs
- 2:57 PM Changeset [7087e7ee]branch-2026-1-0branch-3-0 by
- AGDS: added more opcodes and extra argument to loadObject/runObject - …
- 2:57 PM Changeset [fb7304cc]branch-2026-1-0branch-3-0 by
- AGDS: added stubs 173/174, post decrement of global and generate …
- 2:57 PM Changeset [7f578912]branch-2026-1-0branch-3-0 by
- AGDS: generalised Process::suspend(), implemented opcode 80 and fixed …
- 2:57 PM Changeset [c5e64237]branch-2026-1-0branch-3-0 by
- AGDS: added pcx format support
- 2:57 PM Changeset [8a4b5f54]branch-2026-1-0branch-3-0 by
- AGDS: implemented resetGlobal, stub235 and quit opcodes
- 2:57 PM Changeset [1360b04f]branch-2026-1-0branch-3-0 by
- AGDS: added click handler for object
- 2:57 PM Changeset [1400c042]branch-2026-1-0branch-3-0 by
- AGDS: split loadObject and runObject, run objects from …
- 2:57 PM Changeset [a79203fd]branch-2026-1-0branch-3-0 by
- AGDS: implemented mouse enter/leave events
- 2:57 PM Changeset [4969a118]branch-2026-1-0branch-3-0 by
- AGDS: added region to object, allowed searching object in scene
- 2:57 PM Changeset [352ceee]branch-2026-1-0branch-3-0 by
- AGDS: improved region support
- 2:57 PM Changeset [fc226e4c]branch-2026-1-0branch-3-0 by
- AGDS: fixed invalid clipping rect for movies
- 2:57 PM Changeset [60ffd747]branch-2026-1-0branch-3-0 by
- AGDS: added TransparentSurface support, convert colorkeyed surfaces to …
- 2:57 PM Changeset [9f56d51f]branch-2026-1-0branch-3-0 by
- AGDS: pick up pixel format supported by transparent surface
- 2:57 PM Changeset [7582419e]branch-2026-1-0branch-3-0 by
- AGDS: added FLC mouse pointer loading and rendering support
- 2:57 PM Changeset [2eded205]branch-2026-1-0branch-3-0 by
- AGDS: added mouse move event handling
- 2:57 PM Changeset [874aaad4]branch-2026-1-0branch-3-0 by
- AGDS: added getters for object x/y
- 2:57 PM Changeset [853c43a3]branch-2026-1-0branch-3-0 by
- AGDS: properly crop out-of-screen rects
- 2:57 PM Changeset [a8144747]branch-2026-1-0branch-3-0 by
- AGDS: return control to main loop on process suspend
- 2:57 PM Changeset [e16e1c28]branch-2026-1-0branch-3-0 by
- AGDS: removed _nextScreen, cleaned up screen handling
- 2:57 PM Changeset [5c3d704]branch-2026-1-0branch-3-0 by
- AGDS: implemented basic screen container
- 2:57 PM Changeset [6773542b]branch-2026-1-0branch-3-0 by
- AGDS: removed colon between name and ip for better readability
- 2:57 PM Changeset [a7b3a165]branch-2026-1-0branch-3-0 by
- AGDS: implement object move opcode
- 2:57 PM Changeset [fb5b2cbf]branch-2026-1-0branch-3-0 by
- AGDS: reworked surface loading (fixed ownership problem by converting …
- 2:57 PM Changeset [e0662c60]branch-2026-1-0branch-3-0 by
- AGDS: fixed assertion in intro stream
- 2:57 PM Changeset [7c36c29b]branch-2026-1-0branch-3-0 by
- AGDS: convert video frame, use lockScreen instead of copying raw pixel data
- 2:57 PM Changeset [47faa4ce]branch-2026-1-0branch-3-0 by
- AGDS: replaced resource string table with array
- 2:57 PM Changeset [603a8255]branch-2026-1-0branch-3-0 by
- AGDS: added picture to object
- 2:57 PM Changeset [bfc1b4b]branch-2026-1-0branch-3-0 by
- AGDS: added ResourceManager::loadPicture
- 2:57 PM Changeset [9ab8d008]branch-2026-1-0branch-3-0 by
- AGDS: made resources case-insensitive
- 2:57 PM Changeset [5cf5782b]branch-2026-1-0branch-3-0 by
- AGDS: renamed stub182 to kSetGlyphSize
- 2:57 PM Changeset [510b520a]branch-2026-1-0branch-3-0 by
- AGDS: use 25 fps as a base
- 2:57 PM Changeset [e5f10f77]branch-2026-1-0branch-3-0 by
- AGDS: removed comment
- 2:57 PM Changeset [8dc86d7c]branch-2026-1-0branch-3-0 by
- AGDS: added simple mjpg player and playFim support
- 2:57 PM Changeset [355d78b9]branch-2026-1-0branch-3-0 by
- AGDS: renamed setCounter to setTimer, added active() and main loop
- 2:57 PM Changeset [2ada111d]branch-2026-1-0branch-3-0 by
- AGDS: added graphics initialisation
- 2:57 PM Changeset [816238f8]branch-2026-1-0branch-3-0 by
- AGDS: added Process::popFilename, and Engine::loadFilename for …
- 2:57 PM Changeset [e91a531]branch-2026-1-0branch-3-0 by
- AGDS: output field 3 from extended region entry only if it was initialised
- 2:57 PM Changeset [698204dc]branch-2026-1-0branch-3-0 by
- AGDS: output 2 bytes from object on load
- 2:57 PM Changeset [3e073892]branch-2026-1-0branch-3-0 by
- AGDS: added stubs for opcodes 155, 156, 166
- 2:57 PM Changeset [fc7cf0c1]branch-2026-1-0branch-3-0 by
- AGDS: more logs in case of failures
- 2:57 PM Changeset [0cfc14f1]branch-2026-1-0branch-3-0 by
- AGDS: check done flag and purge finished processes
- 2:57 PM Changeset [c23eb52]branch-2026-1-0branch-3-0 by
- AGDS: load first object argument to stub188
- 2:57 PM Changeset [91671530]branch-2026-1-0branch-3-0 by
- AGDS: removed trailing colon from debug format string
- 2:57 PM Changeset [da772828]branch-2026-1-0branch-3-0 by
- AGDS: renamed stub165 to moveScreenObject
- 2:57 PM Changeset [9cccdc1]branch-2026-1-0branch-3-0 by
- AGDS: return false from screen patch routine
- 2:57 PM Changeset [57689289]branch-2026-1-0branch-3-0 by
- AGDS: output starting ip of instruction
- 2:57 PM Changeset [881f8920]branch-2026-1-0branch-3-0 by
- AGDS: remodelled scheduler, round-robin processes, logic there is …
- 2:57 PM Changeset [7b92339f]branch-2026-1-0branch-3-0 by
- AGDS: output file offset in ip
- 2:57 PM Changeset [737ba5b6]branch-2026-1-0branch-3-0 by
- AGDS: fixed logs in changeScreenPatch
- 2:57 PM Changeset [4d30a6c6]branch-2026-1-0branch-3-0 by
- AGDS: added Process::debug and output additional script info there …
- 2:57 PM Changeset [c50d20f0]branch-2026-1-0branch-3-0 by
- AGDS: kStub98 is kDisableUser
- 2:57 PM Changeset [b505fbd4]branch-2026-1-0branch-3-0 by
- AGDS: reimplemented stub140, output process number in wakeup log line
- 2:57 PM Changeset [4c75dc5b]branch-2026-1-0branch-3-0 by
- AGDS: added incrementGlobalByTop instruction
- 2:57 PM Changeset [d42b9250]branch-2026-1-0branch-3-0 by
- AGDS: fixed increment/decrement global opcodes
- 2:57 PM Changeset [2b410cce]branch-2026-1-0branch-3-0 by
- AGDS: added Process:top()
- 2:57 PM Changeset [a7fd9f3e]branch-2026-1-0branch-3-0 by
- AGDS: copy-paste ninja was here
- 2:57 PM Changeset [f97ddb71]branch-2026-1-0branch-3-0 by
- AGDS: push(opcode) instead of stub 0
- 2:57 PM Changeset [6ca4b1c9]branch-2026-1-0branch-3-0 by
- AGDS: added incrementGlobal + dumping unary/binary ops results
- 2:57 PM Changeset [7c8966c6]branch-2026-1-0branch-3-0 by
- AGDS: added fadeObject, jumpImm16 and a few stubs
- 2:57 PM Changeset [a8b7bc02]branch-2026-1-0branch-3-0 by
- AGDS: resume after suspend
- 2:57 PM Changeset [d7557d72]branch-2026-1-0branch-3-0 by
- AGDS: added extended region data parsing
- 2:57 PM Changeset [16e254dd]branch-2026-1-0branch-3-0 by
- AGDS: fixed copy-pasted typo in getRegionHeight
- 2:57 PM Changeset [7a850fd0]branch-2026-1-0branch-3-0 by
- AGDS: removed execution of object code in findObject
- 2:57 PM Changeset [63215e13]branch-2026-1-0branch-3-0 by
- AGDS: added a few more stubs
- 2:57 PM Changeset [cc1f301c]branch-2026-1-0branch-3-0 by
- AGDS: load object and region from findObjectInMouseArea
- 2:57 PM Changeset [4c70bcc6]branch-2026-1-0branch-3-0 by
- AGDS: load object from stub165
- 2:57 PM Changeset [be1582ef]branch-2026-1-0branch-3-0 by
- AGDS: do not restart process for loaded objects
- 2:57 PM Changeset [f089f280]branch-2026-1-0branch-3-0 by
- AGDS: removed noisy resource block logs, port it to debug channels later
- 2:57 PM Changeset [33a6cac]branch-2026-1-0branch-3-0 by
- AGDS: added arithmetic stubs, added setScreenHeight
- 2:57 PM Changeset [b80765dd]branch-2026-1-0branch-3-0 by
- AGDS: implemented region stub, do not take ownership of stream
- 2:57 PM Changeset [2877c146]branch-2026-1-0branch-3-0 by
- AGDS: added 16 new instructions
- 2:57 PM Changeset [3f310e86]branch-2026-1-0branch-3-0 by
- AGDS: added suspendProcess, and findObjectInMouseArea stubs
- 2:57 PM Changeset [60268178]branch-2026-1-0branch-3-0 by
- AGDS: return empty string from getString(-1), as it's always the case …
- 2:57 PM Changeset [05211081]branch-2026-1-0branch-3-0 by
- AGDS: added kExitScreen opcode
- 2:57 PM Changeset [ff1f1622]branch-2026-1-0branch-3-0 by
- AGDS: added stub206
- 2:57 PM Changeset [bec1a83e]branch-2026-1-0branch-3-0 by
- AGDS: implemented playFilm, GetGlobalImm8
- 2:57 PM Changeset [9eed06fe]branch-2026-1-0branch-3-0 by
- AGDS: fixed stub 140 implementation
- 2:57 PM Changeset [d6aaf897]branch-2026-1-0branch-3-0 by
- AGDS: added name to object, output it in unknown opcode exception
- 2:57 PM Changeset [626cd9e6]branch-2026-1-0branch-3-0 by
- AGDS: added 4 new instructions
- 2:57 PM Changeset [c66d23d4]branch-2026-1-0branch-3-0 by
- AGDS: added clearScreen stub, moved all the rest of opcodes to …
- 2:57 PM Changeset [d7d1f29]branch-2026-1-0branch-3-0 by
- AGDS: moved opcode related code to process_opcodes.cpp, added more …
- 2:57 PM Changeset [3feccb43]branch-2026-1-0branch-3-0 by
- AGDS: implemented simple nested scheduler stub
- 2:57 PM Changeset [5dd9e656]branch-2026-1-0branch-3-0 by
- AGDS: implemented process suspension and loadScreenObject
- 2:57 PM Changeset [bbb72808]branch-2026-1-0branch-3-0 by
- AGDS: implemented shared storage and append to shared storage opcode
- 2:57 PM Changeset [aeb5012b]branch-2026-1-0branch-3-0 by
- AGDS: pass engine pointer to process instance
- 2:57 PM Changeset [070c2b0e]branch-2026-1-0branch-3-0 by
- AGDS: introduced popString()
- 2:57 PM Changeset [7c539a21]branch-2026-1-0branch-3-0 by
- AGDS: renamed special to system
- 2:57 PM Changeset [85c03f9]branch-2026-1-0branch-3-0 by
- AGDS: implemented setSpecialVariable stub
- 2:57 PM Changeset [122bf85]branch-2026-1-0branch-3-0 by
- AGDS: moved resource string table initialisation to object, made it lazy
- 2:57 PM Changeset [353ad3b3]branch-2026-1-0branch-3-0 by
- AGDS: added pop instruction
- 2:57 PM Changeset [2a6248bd]branch-2026-1-0branch-3-0 by
- AGDS: added resource table parsing
- 2:57 PM Changeset [90cfa826]branch-2026-1-0branch-3-0 by
- AGDS: implemented first few opcodes
- 2:57 PM Changeset [54677250]branch-2026-1-0branch-3-0 by
- AGDS: added object code loading and simple process execution loop
- 2:57 PM Changeset [e424791d]branch-2026-1-0branch-3-0 by
- AGDS: fixed data offset in database
- 2:57 PM Changeset [ded41b2b]branch-2026-1-0branch-3-0 by
- AGDS: fixed include guard
- 2:57 PM Changeset [d75dff11]branch-2026-1-0branch-3-0 by
- AGDS: implemented adb file scanning/loading
- 2:57 PM Changeset [aa3ece6c]branch-2026-1-0branch-3-0 by
- AGDS: changed decrypt signature and scope, allowing external usage
- 2:57 PM Changeset [c99f585d]branch-2026-1-0branch-3-0 by
- AGDS: Implemented ResourceManager::getResource
- 2:57 PM Changeset [7d41c7ee]branch-2026-1-0branch-3-0 by
- AGDS: added resource manager and grp file scanning
- 2:57 PM Changeset [4e6ee6b1]branch-2026-1-0branch-3-0 by
- AGDS: read config file, log path entries
- 2:57 PM Changeset [9dd0e041]branch-2026-1-0branch-3-0 by
- AGDS: added minimal engine and detection of black mirror
- 2:57 PM Changeset [ca1d031b]branch-2026-1-0branch-3-0 by
- VIDEO: add Surface::getRect
- 2:57 PM Changeset [a9854ba4]branch-2026-1-0branch-3-0 by
- DIRECTOR: Do not warn about color depth change without necessity
- 12:28 PM Ticket #16347 (SWORD1: FORTIFY: pthread_mutex_lock called on a destroyed mutex) created by
- From the Android Developer console, there is this backtrace: […] …
- 11:22 AM Changeset [7a23b2e3]branch-2026-1-0branch-3-0 by
- CREATE_PROJECT: add support for Visual Studio 2026
- 6:20 AM Changeset [0786a222]branch-2026-1-0branch-3-0 by
- PRIVATE: Update cursor when screen changes Fixes stale default cursor …
- 6:19 AM Changeset [0210872b]branch-2026-1-0branch-3-0 by
- PRIVATE: Load Mac cursors from installer
- 6:19 AM Changeset [defd67cc]branch-2026-1-0branch-3-0 by
- PRIVATE: Fix memory leak when loading Mac installer
- 2:18 AM Changeset [9caf6d44]branch-2026-1-0branch-3-0 by
- COMMON: Fix memory leak in StuffIt decompressor
Note:
See TracTimeline
for information about the timeline view.
