Timeline
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 [2849af1]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
Nov 11, 2025:
- 9:45 PM Ticket #16346 (SHERLOCK: SCALPEL: 3DO version has some pretty unreadable in-game fonts) created by
- ScummVM version: 3.0.0git20235-g95e1d4b9306 Game: The Lost Files of …
- 9:25 PM Ticket #15945 (NANCY: nancy7: Heap overrun in RippedLetterPuzzle) closed by
- fixed: fixed by c6e7f52be8c49fb11bdf5034c22c3f644b063992
- 7:38 PM Ticket #16345 (PRIVATE: most of the newspapers or reports to read in the game are ...) created by
- It is very hard to read newspapers or reports in the game, this is …
- 6:58 PM Changeset [0ad9953c]branch-2026-1-0branch-3-0 by
- NANCY: Fix calling of phone numbers not in list This fixes two bugs …
- 6:58 PM Changeset [3b555f1c]branch-2026-1-0branch-3-0 by
- NANCY: Fix overwrite dialog in nancy8 save menu The "do you want to …
- 6:58 PM Changeset [c6e7f52b]branch-2026-1-0branch-3-0 by
- NANCY: Fix buffer overread when saving puzzle data …
- 5:47 PM Changeset [cd9a1380]branch-2026-1-0branch-3-0 by
- COMMON: Make debugLevelSet match with debug functions behaviour
- 4:25 PM Changeset [cb28ad48]branch-2026-1-0branch-3-0 by
- MACOS: Fix static build with latest Fluidsynth Latest Fluidsynth …
- 10:58 AM Changeset [ac536147]branch-2026-1-0branch-3-0 by
- I18N: Update translation files Updated by "Update PO files to match …
- 10:58 AM Changeset [ef2a24d0]branch-2026-1-0branch-3-0 by
- I18N: Update translations templates
- 10:50 AM Changeset [b7829323]branch-2026-1-0branch-3-0 by
- NANCY: Use ScopedPtr in SecondaryMovie
- 10:50 AM Changeset [5078e6c]branch-2026-1-0branch-3-0 by
- NANCY: Use ScopedPtr in InventoryBox
- 10:50 AM Changeset [7a85b938]branch-2026-1-0branch-3-0 by
- NANCY: Use ScopedPtr in Help
- 10:50 AM Changeset [a0809aa6]branch-2026-1-0branch-3-0 by
- NANCY: Use ScopedPtr in MainMenu
- 10:50 AM Changeset [9f3140df]branch-2026-1-0branch-3-0 by
- NANCY: Use ScopedPtr in Map
- 10:50 AM Changeset [b7b64dd4]branch-2026-1-0branch-3-0 by
- NANCY: Use ScopedPtr in SaveDialog
- 10:50 AM Changeset [fa613690]branch-2026-1-0branch-3-0 by
- NANCY: Use ScopedPtr in SetupMenu
- 10:50 AM Changeset [0a1ab6cb]branch-2026-1-0branch-3-0 by
- NANCY: Fix image loading in The Vampire Diaries loadImage() was …
- 10:50 AM Changeset [e5b2b5d8]branch-2026-1-0branch-3-0 by
- NANCY: Implement save/load menu for nancy8 and up The newer menu has …
- 10:22 AM Changeset [4afb30b2]branch-2026-1-0branch-3-0 by
- NANCY: Add extra graphic state to Button Adds a "base" graphic, used …
- 6:01 AM Ticket #16344 (TETRAEDGE: Allocator out of memory: couldn't allocate more memory from ...) created by
- Moving from #15969 because it was closed as fixed, but the crash still …
Nov 10, 2025:
- 9:37 PM Changeset [e472cf47]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Ukrainian) Currently translated at 76.4% …
- 6:45 PM Ticket #16343 (Unknown game variant for composer) created by
- Hello, Scummvm does not recognize a game correctly, this is the …
- 2:43 PM Changeset [1c9681e7]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Spanish) Currently translated at 100.0% …
- 9:15 AM Changeset [5f426286]branch-2026-1-0branch-3-0 by
- GOB: Fix a new[]/delete[] mismatch (Coverity 1642920)
- 8:08 AM Changeset [3973113e]branch-2026-1-0branch-3-0 by
- PRIVATE: disable the highlight decision area feature by default
- 7:58 AM Changeset [b54e67c]branch-2026-1-0branch-3-0 by
- PRIVATE: fixed sign-compare warning
- 3:57 AM Ticket #16342 (ACCESS: Martian Memorandum Gameplay Issues) created by
- Testing Info. : Game- Martian Memorandum (MM) Game Engine- Access Game …
Nov 9, 2025:
- 11:18 PM Ticket #16336 (AGOS: Simon the Sorcerer 2 DOS/WIN German - Voice cut-off) closed by
- wontfix: I'm closing the ticket as it is unlikely that this is ever going to be …
- 10:04 PM Ticket #15582 (FREESCAPE: Initial window size is too small) closed by
- This is fixed (tested in MacOS). Thanks a lot lephilousophe!
- 9:56 PM Changeset [95e1d4b9]branch-2026-1-0branch-3-0 by
- HYPNO: implemented some missing localized strings in the korean …
- 9:54 PM Changeset [cd5cd46c]branch-2026-1-0branch-3-0 by
- PRIVATE: Fix SyncSound not redrawing screen Fixes Bitmap() not …
- 9:54 PM Changeset [0572210a]branch-2026-1-0branch-3-0 by
- PRIVATE: Fix stale screen when video ends
- 9:54 PM Changeset [a704877e]branch-2026-1-0branch-3-0 by
- PRIVATE: Fix palette glitches when resuming video When resuming a …
- 8:41 PM Ticket #16341 (PRIVATE: Clicking in lower right corner breaks game (diary bug)) created by
- Clicking in the very lower right corner of the screen breaks the game. …
- 7:19 PM Changeset [e2c4bfab]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Swedish) Currently translated at 100.0% …
- 2:28 PM Ticket #15924 (FREESCAPE: avoid adding global object manually) closed by
- fixed: This is also fixed Castle Master, except for adding the ghost group …
- 2:04 PM Ticket #16340 (BACKENDS: Using Video::Subtitles with SDL surface backend will trigger ...) created by
- When using the Video::Subtitles code with SDL Surface graphics mode, …
- 1:21 PM Ticket #16338 (PRIVATE: clickable areas are very hard to see when the animations are ...) closed by
- fixed: Fixed with an optional feature in …
- 1:17 PM Changeset [aa23ef56]branch-2026-1-0branch-3-0 by
- I18N: Update translation files Updated by "Update PO files to match …
- 1:17 PM Changeset [2b9ba96b]branch-2026-1-0branch-3-0 by
- I18N: Update translations templates
- 1:15 PM Changeset [322fca8f]branch-2026-1-0branch-3-0 by
- PRIVATE: allow to highlight decisions areas to make sure players can …
- 11:01 AM Ticket #16339 (ANDROID: Black bar/hide notch when in stretch to window mode) created by
- This happens in the last daily builds I've tested (3 or 4). This issue …
- 10:44 AM Ticket #16338 (PRIVATE: clickable areas are very hard to see when the animations are ...) created by
- When the player skips the cutscene animations, it often also skips the …
- 10:38 AM Ticket #16217 (PRIVATE: Broken graphics in SDL Surface mode when subtitles are enabled) closed by
- fixed: Let's close this in favor of a more general one of lack of subtitle …
- 10:12 AM Changeset [cee3294e]branch-2026-1-0branch-3-0 by
- PRIVATE: make list of places in the diary easily clickable
- 10:12 AM Changeset [9d4feaa3]branch-2026-1-0branch-3-0 by
- PRIVATE: correctly show diary pages for some releases
- 9:36 AM Changeset [991ed4ad]branch-2026-1-0branch-3-0 by
- M4: Remove left-over Orion Burger credits debug code
- 8:06 AM Ticket #16337 (ANDROID: Three fingers tap not working after closing the app) created by
- This happens with the 2.9.1.1 Android version from the PlayStore and …
- 6:12 AM Ticket #16313 (DGDS: Crash in demo version of The Adventures of Willy Beamish) closed by
- fixed: In 358bab41: […]
- 6:12 AM Changeset [358bab41]branch-2026-1-0branch-3-0 by
- DGDS: Don't crash trying adlib sound in beamish demo The Willy …
Nov 8, 2025:
- 10:19 PM Tickets #16327,16328 batch updated by
- fixed: In f19f3a12: […]
- 9:30 PM Changeset [f19f3a12]branch-2026-1-0branch-3-0 by
- AGS: Update blackwell2/4 and shardlight entries Fix #16327, #16328
- 9:30 PM Changeset [8828939f]branch-2026-1-0branch-3-0 by
- AGS: Add detection for two more games
- 9:30 PM Changeset [4b620a45]branch-2026-1-0branch-3-0 by
- AGS: Add detection for new games From AGS forums / itch.io
- 8:35 PM Ticket #16335 (LASTEXPRESS: Coudert's sprite loops between two states) closed by
- fixed: In 4173f39e: […]
- 8:34 PM Changeset [4173f39e]branch-2026-1-0branch-3-0 by
- LASTEXPRESS: Fix copySeq copying stale values This fixes #16335: …
- 6:16 PM Changeset [3861daa1]branch-2026-1-0branch-3-0 by
- PRIVATE: play the paper shuffle sound when the player browses the dossiers
- 6:01 PM Changeset [9797134]branch-2026-1-0branch-3-0 by
- PRIVATE: do not show items in the inventory list of the diary, if the …
- 5:34 PM Changeset [1c1dcc51]branch-2026-1-0branch-3-0 by
- PRIVATE: avoid crash when opening the diary without visiting any location
- 5:05 PM Ticket #16336 (AGOS: Simon the Sorcerer 2 DOS/WIN German - Voice cut-off) created by
- I started playing Simon2 today and noticed that the voice of several …
- 2:27 PM Changeset [d88bcf5f]branch-2026-1-0branch-3-0 by
- I18N: Update translation files Updated by "Update PO files to match …
- 2:27 PM Changeset [d11f1fb0]branch-2026-1-0branch-3-0 by
- I18N: Update translations templates
- 2:26 PM Changeset [5128dbb]branch-2026-1-0branch-3-0 by
- GUI: EMSCRIPTEN: Add option to download file opened in TextViewer
- 2:06 PM Ticket #16335 (LASTEXPRESS: Coudert's sprite loops between two states) created by
- ScummVM version: 3.0.0git20079-ged8e7cc12fd Game: The Last Express …
Nov 7, 2025:
- 11:36 PM Changeset [a444c1e5]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Catalan) Currently translated at 80.4% …
- 11:00 PM Ticket #6797 (ZVISION: Brief glitch after solving air puzzle (constellations)) closed by
- fixed: The engine rendering system has been extensively reworked for the …
- 10:14 PM Ticket #11483 (ZVISION: ZGI: Music broke) closed by
- outdated
- 10:02 PM Ticket #6781 (ZVISION: Animation glitch (position? scaling?) in Nemesis laboratory) closed by
- fixed
- 6:46 PM Ticket #15969 (TETRAEDGE: Syberia 1/2 (Mac German) crashes) closed by
- outdated: Closing this ticket as fixed, after the recent fixes for Tetraedge, …
- 2:28 PM Ticket #16176 (HPL1: ERROR message when starting the game w/ OpenGL) closed by
- fixed: This has been fixed with the following commit, which is why the issue …
- 12:36 PM Changeset [0e170fd8]branch-2026-1-0branch-3-0 by
- I18N: Update translation (Georgian) Currently translated at 70.9% …
- 12:14 PM Changeset [ee4f4e7d]branch-2026-1-0branch-3-0 by
- ULTIMA: Replace Std::string::reverse_iterator
- 12:14 PM Changeset [9807f2d]branch-2026-1-0branch-3-0 by
- ULTIMA: Replace Std::vector::reverse_iterator
- 12:14 PM Changeset [87c7f3e5]branch-2026-1-0branch-3-0 by
- ULTIMA: Replace Std::list::reverse_iterator
- 10:05 AM Changeset [3365a3cd]branch-2026-1-0branch-3-0 by
- TSAGE: Impement hack to slow down fader This brings behavior closer …
- 7:02 AM Changeset [5234620]branch-2026-1-0branch-3-0 by
- WINTERMUTE: Fix comment to match #ifdef
- 7:01 AM Changeset [f5e930b3]branch-2026-1-0branch-3-0 by
- HPL1: Set HPL1_USE_OPENGL only if USE_OPENGL_GAME is set The HPL1 …
- 2:52 AM Changeset [a851b665]branch-2026-1-0branch-3-0 by
- PRIVATE: Add diary setting names for all game versions
- 2:52 AM Changeset [fae6a1f4]branch-2026-1-0branch-3-0 by
- PRIVATE: Set view screen picture when playing video The correct …
Note:
See TracTimeline
for information about the timeline view.
