Timeline



Apr 3, 2026:

10:05 PM Changeset [aa36922f] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Janitorial: Constify some arrays in intro
9:59 PM Changeset [cca817db] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Janitorial: Add some missing extra lines between methods …
9:54 PM Changeset [0237b79c] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Reorder module.mk
8:48 PM Changeset [a1abc9f8] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Use an ifdef to disable debug code for pathfinding
8:48 PM Changeset [625df335] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Fix define name in waynesworld.h
7:36 PM Changeset [10c96e09] by meekee7
JANITORIAL: DIRECTOR: resolve signedness conflicts
7:36 PM Changeset [7e1cf6a3] by meekee7
JANITORIAL: NANCY: resolve signedness conflicts
7:36 PM Changeset [87fe26b2] by meekee7
JANITIORIAL: FREESCAPE: add extra cast to silence GCC warning
7:36 PM Changeset [fc80622d] by meekee7
JANITORIAL: FREESCAPE: use float literal for float variable
6:50 PM Changeset [6d581fcf] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Janitorial: Remove some double spaces
6:03 PM Changeset [319fe836] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Fix some broken formatting, improve decryption by not …
6:03 PM Changeset [bd317b23] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Fix some broken formatting in gxlarchive.cpp
6:03 PM Changeset [d47ec3bc] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Fix define name in gxlarchive
6:03 PM Changeset [30282b8c] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Rename kDebugScript into kDebugLogic, add some debugC in …
6:03 PM Changeset [e3c6d72c] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD:Add ADGF_DEMO to demos in detection_table
5:22 PM Changeset [599f4cfb] by Purple T <ZEONK@…>
I18N: Update translation (French) Currently translated at 99.8% (3070 …
5:15 PM Changeset [b1beb6fe] by ccawley2011
GRAPHICS: Add missing override keywords for Graphics::Screen
5:04 PM Changeset [0ba11ca9] by neuromancer
COLONY: avoid use using in c++ constructor
4:58 PM Changeset [49f734db] by neuromancer
FREESCAPE: total eclipse fixes
4:26 PM Changeset [eedcc8db] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
4:26 PM Changeset [ac8a0bad] by Weblate <noreply@…>
I18N: Update translations templates
4:26 PM Changeset [55fd6f4e] by sev-
Revert "GLK: Expose GUI options" This reverts commit …
4:13 PM Changeset [331706d4] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
4:12 PM Changeset [6606c300] by Weblate <noreply@…>
I18N: Update translations templates
4:12 PM Changeset [b27b32d5] by Priyanshu <10b.priyanshu@…>
GLK: Expose GUI options
2:56 PM Changeset [420bfb1f] by sev-
BACKENDS: SDL: Fix splash screen with ImGui enabled
2:09 PM Changeset [cf543a46] by sev-
NEWS: Mention GUI improvenent
2:06 PM Changeset [0284f3ce] by sev-
GUI: Do not show hand cursor over pictures in the Help dialog
1:53 PM Changeset [850be435] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
1:52 PM Changeset [759cab2f] by Weblate <noreply@…>
I18N: Update translations templates
1:52 PM Changeset [b40af9a] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: THEMES: Regenerate residualvm, scummmodern, and scummremastered …
1:52 PM Changeset [cbefd718] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: THEMES: Undo scummodern THEMERC modification and add cursor index …
1:52 PM Changeset [6298f49a] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: Modify RichTextWidget::handleMouseMoved() to have conformant code …
1:52 PM Changeset [8d6c7847] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: Increase palette size in CursorData structure from 3 * 255 to 3 * 256
1:52 PM Changeset [d97dc54e] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: Update cursor fallback logic in setActiveCursor function When a …
1:52 PM Changeset [20e7035] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: THEMES: Regenerate .zip files of residualvm, scummclassic, …
1:52 PM Changeset [ca4e0a37] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: THEMES: Add cursor index bitmap and cursor definitions to .stx …
1:52 PM Changeset [735223a5] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: THEMES: Add cursor index bitmap files to common folder
1:52 PM Changeset [a4ae174a] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: THEMES: Move cursor index SVG from scummodern theme folder to …
1:52 PM Changeset [83586375] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: Switch to index cursor when hovering links in RichTextWidget Use …
1:52 PM Changeset [a1fdfe0d] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: THEMES: Add index cursor to scummmodern theme Add …
1:52 PM Changeset [91358192] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: Add cursor type attribute to theme cursor element Add optional …
1:52 PM Changeset [6dc02783] by Marwane ElBaraka <marwane.elbaraka@…>
GUI: Refactor cursor data storage to support multiple cursors …
1:33 PM Changeset [a3fe9c6f] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
1:33 PM Changeset [88b63747] by Weblate <noreply@…>
I18N: Update translations templates
1:32 PM Changeset [ce6162b4] by neuromancer
AUDIO: fix PC speaker divide-by-zero in frequency calculation
1:32 PM Changeset [0d4beef4] by neuromancer
COLONY: added comment regarding framebuffer
1:32 PM Changeset [742eb9f0] by neuromancer
COLONY: fixed CI issues: struct/class mismatch and double-to-float …
1:32 PM Changeset [287cb700] by neuromancer
COLONY: minimize header deps in colony.h using forward declarations
1:32 PM Changeset [2ea2ed1f] by neuromancer
COLONY: removed CData code from path loading
1:32 PM Changeset [6f52d307] by neuromancer
COLONY: simplified loadMap loops conditions
1:32 PM Changeset [e726faa2] by neuromancer
COLONY: added POTFILES
1:32 PM Changeset [dfdf4b3a] by neuromancer
COLONY: added hasFeature with extended sabes and loading during startup
1:32 PM Changeset [995e9da2] by neuromancer
COLONY: Renamed debugger.cpp/h -> console.cpp/h
1:32 PM Changeset [32fa446d] by neuromancer
COLONY: added CData into the search data and improved game detection
1:32 PM Changeset [c25219ba] by neuromancer
COLONY: do not build this engine by default
1:32 PM Changeset [9d606a1a] by neuromancer
COLONY: converted comments to C++ style
1:32 PM Changeset [ef2f3a5d] by neuromancer
COLONY: use kDesk enum instead of magic constants
1:32 PM Changeset [f3f66ac3] by neuromancer
COLONY: use tag2str instead of typeNames
1:32 PM Changeset [f63a44b0] by neuromancer
COLONY: use debugChannelSet instead of gDebugLevel
1:32 PM Changeset [5c178c4f] by neuromancer
COLONY: renamed crypt -> cryptArray to avoid collisions
1:32 PM Changeset [1bb20696] by neuromancer
COLONY: renamed constants from mc_camerlCase to kMcCamelCase
1:32 PM Changeset [6a038d52] by neuromancer
COLONY: allow to access main menu during animation loop
1:31 PM Changeset [649e7672] by neuromancer
COLONY: added missing cases in some event loops
1:31 PM Changeset [e6d163a6] by neuromancer
COLONY: use int64 for some variables that can be large when …
1:31 PM Changeset [5bfe039b] by neuromancer
COLONY: fix or document redundant cases in switches before a default
1:31 PM Changeset [3cb777b8] by neuromancer
COLONY: use << for powers of two constants
1:31 PM Changeset [67678bd5] by neuromancer
COLONY: replace long/long long by portable types
1:31 PM Changeset [372b3ddb] by neuromancer
COLONY: reduced static keyword usage
1:31 PM Changeset [31b6fc2e] by neuromancer
COLONY: removed most of the static keyword usage
1:31 PM Changeset [6e65a1e] by neuromancer
COLONY: initialize missing class variables in secondary classes
1:31 PM Changeset [7364024b] by neuromancer
COLONY: initialize missing class variables in colony
1:31 PM Changeset [c14e2016] by neuromancer
COLONY: ifndef COLONY_H
1:31 PM Changeset [8f843667] by neuromancer
COLONY: noted anonymous namespace in colony.cpp
1:31 PM Changeset [caa05c95] by neuromancer
COLONY: noted anonymous namespace in savegame.cpp
1:31 PM Changeset [2f391fa6] by neuromancer
COLONY: fix include order in all files, common/ first, then engine …
1:31 PM Changeset [94119ae] by neuromancer
COLONY: avoid mixing spaces and tabs
1:31 PM Changeset [d015904e] by neuromancer
COLONY: use SeekableReadStreamEndian instead of read wrappers
1:31 PM Changeset [377c72df] by neuromancer
COLONY: added extended copyright years/author to all the files
1:31 PM Changeset [c2337c5f] by neuromancer
COLONY: fixed setupMacPattern warning using inline
1:31 PM Changeset [a3348275] by neuromancer
COLONY: initialize power suit animation switches from current armor state
1:31 PM Changeset [5fb8d031] by neuromancer
COLONY: disable long DOS intro sound
1:31 PM Changeset [2dd5ba57] by neuromancer
COLONY: automap
1:31 PM Changeset [ab92b64b] by neuromancer
COLONY: queen eyes
1:31 PM Changeset [4378aa1a] by neuromancer
COLONY: fix regression in animation state initialization
1:31 PM Changeset [cc66da72] by neuromancer
COLONY: add debugger "spawn" command for placing robots
1:31 PM Changeset [25850145] by neuromancer
COLONY: battle fixes
1:31 PM Changeset [18fc8d82] by neuromancer
COLONY: button fixes
1:31 PM Changeset [8512bfd3] by neuromancer
COLONY: movement fixes
1:31 PM Changeset [72e9611] by neuromancer
COLONY: add robot eye/pupil rendering and fix savegame field
1:31 PM Changeset [237fda53] by neuromancer
COLONY: slower energy drain
1:31 PM Changeset [9dee3813] by neuromancer
COLONY: pyramid/eyeball fixes
1:31 PM Changeset [85b85402] by neuromancer
COLONY: projector fixes
1:31 PM Changeset [451888ee] by neuromancer
COLONY: more forklift fixes
1:31 PM Changeset [abf4977f] by neuromancer
COLONY: forklift fixes
1:31 PM Changeset [0041e8e5] by neuromancer
COLONY: better collision with corner walls
1:31 PM Changeset [8febde60] by neuromancer
COLONY: corner walls fix
1:31 PM Changeset [25e0bde8] by neuromancer
COLONY: fixed some missing triangles
1:31 PM Changeset [7f37140d] by neuromancer
COLONY: add missing sound effect triggers
1:31 PM Changeset [3db09eb0] by neuromancer
COLONY: intro fixes
1:31 PM Changeset [05c18cac] by neuromancer
COLONY: text rendering
1:31 PM Changeset [449ee086] by neuromancer
COLONY: add missing in-game text strings
1:31 PM Changeset [5d868059] by neuromancer
COLONY: improve crosshair aiming precision
1:31 PM Changeset [c8739fe2] by neuromancer
COLONY: shooting effects
1:31 PM Changeset [6ffe27e7] by neuromancer
COLONY: powersuit ui in mac b&w
1:31 PM Changeset [a510a6d5] by neuromancer
COLONY: make sure some effects do not run too fast
1:31 PM Changeset [76af8ad6] by neuromancer
COLONY: add periodic power drain timer and minimap bounds guards
1:31 PM Changeset [85a8dab3] by neuromancer
COLONY: mac palette inverted in animations
1:31 PM Changeset [02c393e3] by neuromancer
COLONY: corepower fixes
1:31 PM Changeset [6712d35c] by neuromancer
COLONY: improved DOS UI
1:31 PM Changeset [c4741f9a] by neuromancer
COLONY: removed lambdas
1:31 PM Changeset [112332e1] by neuromancer
COLONY: malloc -> new / free -> delete
1:31 PM Changeset [94b0fad1] by neuromancer
COLONY: fix PC speaker divide-by-zero and animation operator precedence
1:31 PM Changeset [5eef2e77] by neuromancer
COLONY: implement iris wipe screen transition
1:31 PM Changeset [0053cc5d] by neuromancer
COLONY: mouse pointer fixes
1:31 PM Changeset [b1a8eb66] by neuromancer
GRAPHICS: MACGUI: allow to query cursor data
1:31 PM Changeset [b1d4c6bc] by neuromancer
COLONY: restart game popup fixes
1:31 PM Changeset [b9e130dd] by neuromancer
COLONY: drawMacTextPopup
1:31 PM Changeset [74cc722e] by neuromancer
COLONY: avoid enemies to multiply out of control
1:31 PM Changeset [e16e05ac] by neuromancer
COLONY: add robot eye and pupil 3D rendering
1:31 PM Changeset [8d9e7f70] by neuromancer
COLONY: drag and drop elements
1:31 PM Changeset [49765868] by neuromancer
COLONY: inline gfx.h contents into colony.h and remove separate header
1:31 PM Changeset [adb4d83f] by neuromancer
COLONY: apply ScummVM coding standards formatting
1:31 PM Changeset [f7352da5] by neuromancer
COLONY: split render.cpp into render_features.cpp and render_objects.cpp
1:31 PM Changeset [42564fea] by neuromancer
COLONY: improved battle mode rendering
1:31 PM Changeset [90a41977] by neuromancer
COLONY: save/load fixes
1:31 PM Changeset [eb9558aa] by neuromancer
COLONY: improve proportional letter spacing in text rendering
1:31 PM Changeset [21e8f031] by neuromancer
COLONY: unlock airlocks when using debug console
1:31 PM Changeset [db68ee1e] by neuromancer
COLONY: refine debug channel categories and fix minor issues
1:31 PM Changeset [4df04620] by neuromancer
COLONY: improve robot spawn positioning
1:31 PM Changeset [69e4b562] by neuromancer
COLONY: fix ASAN crash
1:31 PM Changeset [2db4ea2c] by neuromancer
COLONY: add battle aim-point tracking and expand render color handling
1:31 PM Changeset [07b0a11] by neuromancer
COLONY: savegames
1:31 PM Changeset [5f29c678] by neuromancer
COLONY: implement robot AI think logic and easter eggs
1:31 PM Changeset [76928886] by neuromancer
COLONY: add ship launch animation, weapon controls and skip-intro support
1:31 PM Changeset [ce693ddc] by neuromancer
COLONY: airlock logic fixes
1:31 PM Changeset [1a9e3c6f] by neuromancer
COLONY: airlock rendering fixes
1:31 PM Changeset [f8f970bb] by neuromancer
COLONY: proper tunnel effect
1:31 PM Changeset [7393a8b5] by neuromancer
COLONY: fix Mac color palette mapping for animations
1:31 PM Changeset [76b5db18] by neuromancer
COLONY: correctly play mac animations
1:31 PM Changeset [1a807c09] by neuromancer
COLONY: add reactor core and cryo chamber Mac color geometry
1:31 PM Changeset [15a8b373] by neuromancer
COLONY: fix battle projectile shift-to-multiply and minimap bounds guard
1:31 PM Changeset [1cc5cfb3] by neuromancer
COLONY: movement and targets in battle mode
1:31 PM Changeset [5160af28] by neuromancer
COLONY: add perspective battle horizon and fix debugger command …
1:31 PM Changeset [6e3ad618] by neuromancer
COLONY: initial code for battle
1:31 PM Changeset [b0a60518] by neuromancer
COLONY: suit setup
1:31 PM Changeset [68996361] by neuromancer
COLONY: reactor animation
1:31 PM Changeset [1fd420ec] by neuromancer
COLONY: pulsating surfaces
1:31 PM Changeset [c91464ed] by neuromancer
COLONY: load correctly animations in dos/mac
1:31 PM Changeset [4a9a9ab5] by neuromancer
COLONY: console debugger
1:31 PM Changeset [126c50af] by neuromancer
COLONY: debug channels
1:31 PM Changeset [31e4f99a] by neuromancer
COLONY: refactored ColonyEngine::handleAnimationClick
1:31 PM Changeset [f5312417] by neuromancer
COLONY: extract animation, interaction, intro, map and movement modules
1:31 PM Changeset [0d8367ed] by neuromancer
COLONY: register engine keymap bindings
1:31 PM Changeset [a54c83f8] by neuromancer
COLONY: normalize comment characters and whitespace
1:31 PM Changeset [ea2ff8bf] by neuromancer
COLONY: font color
1:31 PM Changeset [d24de62a] by neuromancer
COLONY: expand one-line conditionals to blocks and add code comments
1:31 PM Changeset [856082f8] by neuromancer
COLONY: use original mac ui for b&w
1:31 PM Changeset [1f15206f] by neuromancer
COLONY: fix crash decoding mac animations
1:31 PM Changeset [156e5b5a] by neuromancer
COLONY: fix DOS polyfill to use B&W fill with colored outline
1:31 PM Changeset [a451973a] by neuromancer
COLONY: regression fixes for Mac (b&w)
1:31 PM Changeset [5487317b] by neuromancer
COLONY: implement DOS EGA color table from ROBOCOLR.C
1:31 PM Changeset [b18fd2a1] by neuromancer
COLONY: avoid z-fighting in objects
1:31 PM Changeset [f45f6dc6] by neuromancer
COLONY: add Mac menu bar checkbox sync and cursor initialization
1:31 PM Changeset [a0455513] by neuromancer
COLONY: simplify main loop, add power drain counter, clean up HUD
1:31 PM Changeset [300e51be] by neuromancer
COLONY: fullscreen key for mac color
1:31 PM Changeset [72ba36e2] by neuromancer
COLONY: fix animation color index offsets in HUD drawing
1:31 PM Changeset [9e08e49c] by neuromancer
COLONY: add Mac color animation table and resolveAnimColor lookup
1:31 PM Changeset [8230c950] by neuromancer
COLONY: refine Mac dashboard layout positioning and dithered background
1:31 PM Changeset [cb4fbc42] by neuromancer
COLONY: load color images
1:31 PM Changeset [7927bb2c] by neuromancer
COLONY: add Mac color dashboard with PICT-based power/compass panels
1:31 PM Changeset [eaad9cc0] by neuromancer
COLONY: fix OpenGL depth test and wireframe color type mismatch
1:31 PM Changeset [470fdf22] by neuromancer
COLONY: mac sounds correctly loaded
1:31 PM Changeset [582f93c0] by neuromancer
COLONY: rewrite intro sequence to match original with sound sync
1:31 PM Changeset [c478c5c5] by neuromancer
IMAGE: correctly decode PICT images with offsets
1:31 PM Changeset [777dd6e] by neuromancer
COLONY: support for mac fonts
1:31 PM Changeset [c8659822] by neuromancer
COLONY: initial mac gui support
1:31 PM Changeset [6ce1a951] by neuromancer
GRAPHICS: MACGUI: allow to skip g_system->copyRectToScreen (for 3D …
1:31 PM Changeset [743a8862] by neuromancer
COLONY: auto-detect render mode from platform and add Mac color pipeline
1:31 PM Changeset [69a21736] by neuromancer
COLONY: improved mac intro
1:31 PM Changeset [b93bfeac] by neuromancer
COLONY: initial mac support
1:31 PM Changeset [55f821b6] by neuromancer
COLONY: adjusted code to follow the code conventions
1:31 PM Changeset [121094cf] by neuromancer
COLONY: robot rendering
1:31 PM Changeset [2d43ff65] by neuromancer
COLONY: implement PATCH.C object relocation system
1:31 PM Changeset [e0abaf3] by neuromancer
COLONY: add animated COLOR wall feature and Mac stipple hole rendering
1:31 PM Changeset [dc7af136] by neuromancer
COLONY: add bench 3D object geometry
1:31 PM Changeset [42254e58] by neuromancer
COLONY: handle kColorClear surfaces as wireframe-only outlines
1:31 PM Changeset [9a7830e8] by neuromancer
COLONY: add stipple pattern for wall holes and BFS room visibility culling
1:31 PM Changeset [7b4726fe] by neuromancer
COLONY: mac render mode
1:31 PM Changeset [b2a94f44] by neuromancer
COLONY: fix airlock door rendering with octagon grid and wireframe outline
1:31 PM Changeset [1915565] by neuromancer
COLONY: frame limit
1:31 PM Changeset [96fb82ca] by neuromancer
COLONY: add cryo chamber and forklift 3D object geometry
1:31 PM Changeset [5dc287f3] by neuromancer
COLONY: power suit
1:31 PM Changeset [b31166ae] by neuromancer
COLONY: add 3D leaf rendering for plant objects
1:31 PM Changeset [5f4ab53] by neuromancer
COLONY: add DOS movement speed/rotation controls
1:31 PM Changeset [375a7fcb] by neuromancer
COLONY: implement drag-to-move object interaction with link groups
1:31 PM Changeset [5e1d8a47] by neuromancer
COLONY: add pixel-perfect sprite hit-testing for animation clicks
1:31 PM Changeset [9dbf8033] by neuromancer
COLONY: implement vanity/mirror animation with suit and inventory display
1:31 PM Changeset [cbe8e2aa] by neuromancer
COLONY: implement door and airlock open/close animation handlers
1:31 PM Changeset [b9e2b05e] by neuromancer
COLONY: compute visible cells
1:31 PM Changeset [ddded293] by neuromancer
COLONY: allow movement between levels
1:31 PM Changeset [2497037b] by neuromancer
COLONY: add named color constants enum for object rendering
1:31 PM Changeset [7514fe5b] by neuromancer
COLONY: implement sound effects playback
1:31 PM Changeset [78ae732] by neuromancer
COLONY: change crosshair color to black when core power is active
1:31 PM Changeset [34f60ad] by neuromancer
COLONY: fix animation sprite positioning to use screen-relative coordinates
1:31 PM Changeset [ffa4a354] by neuromancer
COLONY: add mouse delta tracking and keypad button reset in animation mode
1:31 PM Changeset [8f78e7ef] by neuromancer
COLONY: fix setWireframe to pass uint32 color instead of int cast
1:31 PM Changeset [309c531b] by neuromancer
COLONY: trigger desk animation on object interaction
1:31 PM Changeset [a627906f] by neuromancer
COLONY: implement desk animation handler with keypad decode logic
1:31 PM Changeset [dd2cfc0a] by neuromancer
COLONY: implement in-game message display system
1:31 PM Changeset [3e02a5a5] by neuromancer
COLONY: fix object vertex overflow by clamping -128 to -127
1:31 PM Changeset [56f6ae3d] by neuromancer
COLONY: backface culling
1:31 PM Changeset [29fd55b2] by neuromancer
COLONY: add 3D geometry definitions for additional room objects
1:31 PM Changeset [8f543d1c] by neuromancer
COLONY: add ceiling detail rendering
1:31 PM Changeset [57097bef] by neuromancer
COLONY: improved doors
1:31 PM Changeset [efe107c4] by neuromancer
COLONY: expand 3D object geometry with additional surface definitions
1:31 PM Changeset [72e37d92] by neuromancer
COLONY: assign per-object surface color indices across all props
1:31 PM Changeset [5738756] by neuromancer
COLONY: add surface color selection for lit/dark render modes
1:31 PM Changeset [48916b5] by neuromancer
COLONY: allow to turn lights on
1:31 PM Changeset [4c14336c] by neuromancer
COLONY: implement sprite rendering with per-pixel clipping for animations
1:31 PM Changeset [e667e8c1] by neuromancer
COLONY: add mouse click handling and center animation viewport
1:31 PM Changeset [0f12c493] by neuromancer
COLONY: implement animation system with loadAnimation/playAnimation
1:31 PM Changeset [8ead1284] by neuromancer
COLONY: widescreen support
1:31 PM Changeset [6dbbde96] by neuromancer
COLONY: wall features
1:31 PM Changeset [c33f5707] by neuromancer
COLONY: modern controls
1:31 PM Changeset [2f005ccd] by neuromancer
COLONY: fix z-fighting with glPolygonOffset and improved depth testing
1:31 PM Changeset [140d2c24] by neuromancer
COLONY: delete unused software renderer stub
1:31 PM Changeset [213d17b0] by neuromancer
COLONY: wall features
1:31 PM Changeset [cfb605ec] by neuromancer
COLONY: fix object vertex overflow by clamping coordinates to -127..127
1:31 PM Changeset [09442d12] by neuromancer
COLONY: wireframe solid mode
1:31 PM Changeset [0ad4a21d] by neuromancer
COLONY: fixed movement
1:31 PM Changeset [fca94c9d] by neuromancer
COLONY: removed old sin tables
1:31 PM Changeset [8212ca24] by neuromancer
COLONY: fixed z-position of objects
1:31 PM Changeset [071d5cc8] by neuromancer
COLONY: removed most of the old 2d code
1:31 PM Changeset [d709c24d] by neuromancer
COLONY: migration to true 3d
1:31 PM Changeset [88d55733] by neuromancer
COLONY: refactor animation loop to use frame-based sprite rendering
1:31 PM Changeset [9c0cd2c3] by neuromancer
COLONY: adding initial animations code
1:31 PM Changeset [b60004bc] by neuromancer
COLONY: add dither fill for Mac desktop pattern and improve HUD layout
1:31 PM Changeset [7830cab3] by neuromancer
COLONY: initial text
1:31 PM Changeset [d2558d68] by neuromancer
COLONY: split colony.cpp into render.cpp and ui.cpp
1:31 PM Changeset [73467a50] by neuromancer
COLONY: add 3D geometry for corridor wall, plant pot and stem objects
1:31 PM Changeset [5caa5321] by neuromancer
COLONY: add crosshair rendering and object interaction handling
1:31 PM Changeset [f154dd5c] by neuromancer
COLONY: keep minimap inside box
1:31 PM Changeset [5bd78c0e] by neuromancer
COLONY: fix integer overflow in perspective projection using int64
1:31 PM Changeset [536746c7] by neuromancer
COLONY: add occupiedObjectAt() collision detection for movement blocking
1:31 PM Changeset [2c673bd9] by neuromancer
COLONY: add 3D geometry for chair object
1:31 PM Changeset [db57cb7a] by neuromancer
COLONY: initial position
1:31 PM Changeset [a4160d47] by neuromancer
COLONY: add 3D prism object rendering system
1:31 PM Changeset [f50db5ff] by neuromancer
COLONY: add compass ellipse drawing and filter minimap objects
1:31 PM Changeset [55f39fbc] by neuromancer
COLONY: implement minimap rendering and HUD layout
1:31 PM Changeset [e089f5bc] by neuromancer
COLONY: start to implement UI
1:31 PM Changeset [4fb016c9] by neuromancer
COLONY: some static object rendering code
1:31 PM Changeset [ae272e30] by neuromancer
COLONY: add configure.engine registration file
1:31 PM Changeset [3ec672d0] by neuromancer
COLONY: add wall feature rendering (doors, windows, shelves, stairs)
1:31 PM Changeset [9be5b468] by neuromancer
COLONY: implement corridor side-cell traversal and screen-edge clipping
1:31 PM Changeset [9164033a] by neuromancer
COLONY: basic collision detection
1:31 PM Changeset [5d1b2fea] by neuromancer
COLONY: basic loading of maps and rendering
9:21 AM Changeset [9a76e14e] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Janitorial: Fix some issues reported by CppCheck
7:36 AM Changeset [d6e99256] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
7:36 AM Changeset [586f2706] by Weblate <noreply@…>
I18N: Update translations templates
7:35 AM Changeset [fe426c79] by Lothar Serra Mari <mail@…>
GUI: Add missing translation to Close button in HelpDialog
7:07 AM Changeset [27ab109b] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
7:07 AM Changeset [f05bc779] by Weblate <noreply@…>
I18N: Update translations templates
7:06 AM Changeset [4f45ad0d] by neuromancer
FREESCAPE: reworked opl music for eclipse and make sure music is …
7:06 AM Changeset [acc405f6] by neuromancer
FREESCAPE: initial implementation to allow to play castle master 2 in zx
6:22 AM Ticket #16591 (BACKENDS: iOS: iPad Pro Air Play Black Screen) closed by dwatteau
fixed

Apr 2, 2026:

6:21 PM Ticket #16655 (GROOVIE: T11H: Non-intro videos have poor performance on some devices) created by dwatteau
This was reported by user maht on Discord. === Summary On some …
6:10 PM Changeset [823e7fd1] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Janitorial: Fix indentation (tabs vs spaces/tab+spaces)
5:51 PM Changeset [a2252082] by IlDucci
I18N: Update translation (Spanish) Currently translated at 100.0% …
12:42 PM Changeset [8dcff19e] by Lothar Serra Mari <mail@…>
NEWS: Set 2026.2.0 release nickname in German NEWS
11:03 AM Changeset [145ca824] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Implement palette animation in Map
7:26 AM Changeset [dc176b44] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Fix Restart (original bug in the way savegames are …
7:26 AM Changeset [37182045] by Strangerke <arnaud.boutonne@…>
WAYNESWORLD: Add German detection provided in ticker #16627
12:21 AM Changeset [b7961325] by Filippos Karapetis <bluegr@…>
DISTS: Update the generated MSVC project files to VS2026
12:21 AM Changeset [0a6173ab] by Filippos Karapetis <bluegr@…>
BUILD: Update the ideprojects target to create project files for …
12:21 AM Changeset [c578867e] by Filippos Karapetis <bluegr@…>
NANCY: Implement changes in PlaySecondaryMovie for Nancy10+ Nancy11 …

Apr 1, 2026:

8:22 PM Changeset [15a7abea] by Hoseok Seo <ddinghoya@…>
I18N: Update translation (Korean) Currently translated at 99.8% (3065 …
5:30 PM Changeset [e8eaccce] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
5:29 PM Changeset [4bf291ac] by Weblate <noreply@…>
I18N: Update translations templates
5:29 PM Changeset [5fafc514] by neuromancer
FREESCAPE: refactored music coe and extended optional music for eclipse dos
5:02 PM Changeset [adad81ad] by athrxx
SCI: fix broken ADGF_ADDENGLISH flag handling (part 2) Only the …
2:55 PM Changeset [595b15e9] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
2:54 PM Changeset [08c53d83] by Weblate <noreply@…>
I18N: Update translations templates
2:54 PM Changeset [4ae803a7] by neuromancer
FREESCAPE: extended optional music for eclipse zx
2:54 PM Changeset [e4f75e6c] by neuromancer
FREESCAPE: reduced data used in music for eclipse cpc
2:54 PM Changeset [d30f1cd] by neuromancer
FREESCAPE: experimental support for music in eclipse cpc from c64
2:54 PM Changeset [42232cd7] by neuromancer
FREESCAPE: added some code to parse castle c64
12:31 PM Changeset [6819bf1e] by mikrosk
BACKENDS: ATARI: quit() should actually quit the application
10:54 AM Ticket #16579 (FREESCAPE: moving between areas is buggy when flying in Driller/Dark Side) closed by neuromancer
fixed: This was fixed already
7:58 AM Changeset [eff428f6] by dwatteau
ASYLUM: Escape non-ASCII characters in Italian/Polish C strings
6:41 AM Ticket #16654 (AGOS: No music on Elvira 1 on ST) created by Parotaku
On ScummVM 2026.2.0 on Windows10, my (UK?) ST version of Elvira has …

Mar 31, 2026:

11:38 PM Changeset [05897db2] by Vladimir Menshakov <vladimir.menshakov@…>
PHOENIXVR: do not pass empty rect to screen->drawRoundRect
11:12 PM Changeset [bf008d53] by Vladimir Menshakov <vladimir.menshakov@…>
PHOENIXVR: do not overwrite warp index on duplicate entries, output warning
11:03 PM Changeset [91e25759] by Vladimir Menshakov <vladimir.menshakov@…>
PHOENIXVR: read var values as signed int32
10:10 PM Changeset [68fe9896] by sdelamarre
GOB: Finally remove forced blit from o1_keyFunc See PR 7341 and …
10:07 PM Changeset [05148763] by sdelamarre
GOB: Add a missing dirty rect update in o7_loadImage Fix the Adibou2 …
10:07 PM Changeset [d4f2b852] by sdelamarre
VIDEO: Stop mixer handle before deleting audio stream in …
10:07 PM Changeset [e8456b1b] by sdelamarre
GOB: Ensure animated cursors are updated during blocking video play
10:07 PM Changeset [f314c4ed] by sdelamarre
GOB: Video flag 0x40 also means "double video" for some games Fix …
10:07 PM Changeset [62c1d761] by sdelamarre
GOB: Move video doubling out of the VMD decoder, to the engine side
10:07 PM Changeset [5943674] by sdelamarre
GOB: Add bounds check in Font::drawLetterRaw Fix a crash in Adi4 …
10:07 PM Changeset [2fbcaaa9] by sdelamarre
GOB: Fix a sprite transparency issue in Adi4 Fixes a sprite …
10:07 PM Changeset [fc63f57a] by sdelamarre
GOB: Fix a cursor flickering issue in Adi4
9:56 PM Changeset [e1ac354e] by sdelamarre
GOB: Separate o7_keyFunc opcode for Adibou2/Adi4 games and later - …
9:31 PM Changeset [296d2ef1] by sdelamarre
GOB: Add support for more special keys in getKeyState() Added Enter, …
9:31 PM Changeset [cfab7108] by sdelamarre
GOB: Really fix conditions for a VMD to be advanced by updateVideos() …
6:42 PM Ticket #16638 (Discord displaying "Leisure Suit Larry 1- In the Land of the Lounge ...) closed by digitall
wontfix: @SquidlyPop: This is a known issue with the Discord integration, which …
5:35 PM Changeset [c08be283] by Robert Megone <robert.megone@…>
README: Update Mass Add instructions.
5:20 PM Changeset [ed160679] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
5:20 PM Changeset [fb00cac3] by Weblate <noreply@…>
I18N: Update translations templates
5:20 PM Changeset [cd502d6] by neuromancer
FREESCAPE: implement sound in eclipse c64
5:20 PM Changeset [a5b5303d] by neuromancer
FREESCAPE: allow to move diagonally pressing more than one key
5:20 PM Changeset [4b842f5f] by neuromancer
FREESCAPE: better parsing for eclipse2 c64
5:12 PM Changeset [7b8d4f7a] by Robert Megone <robert.megone@…>
AGOS: Fix Elvira 2 Atari ST noise generation
3:27 PM Changeset [be2ed380] by Craig Carnell <1188869+cscd98@…>
libretro: add webOS to gitlab CI
3:22 PM Changeset [639847ad] by Helco
ALCACHOFA: V2: Fix pickup script from non-char process
3:22 PM Changeset [a5bd0811] by Helco
ALCACHOFA: V2: Fix loading saves after teleporting
3:22 PM Changeset [c21da18d] by Helco
ALCACHOFA: Remove ScriptKernelTask::ChangeDoor Turns out this kernel …
3:22 PM Changeset [3fce6a3e] by Helco
ALCACHOFA: Allow characters as camera targets
3:22 PM Changeset [73a82da4] by Helco
ALCACHOFA: Add walk fallback if character is outside the floor shape
3:22 PM Changeset [d9e3e66d] by Helco
ALCACHOFA: Fix script loading with duplicated procedures
3:22 PM Changeset [3d113845] by Helco
ALCACHOFA: V2: Disable texture filtering by default
3:22 PM Changeset [657c8c12] by Helco
ALCACHOFA: Reenable DefectoObjeto script
3:22 PM Changeset [ae3cba18] by Helco
ALCACHOFA: Reversing draw order within one layer
3:22 PM Changeset [ea37a7d5] by Helco
ALCACHOFA: V2: Fix script error on entering DESPACHO_MOMIEZ twice
3:22 PM Changeset [471b404a] by Helco
ALCACHOFA: V2: Fix startup of escarabajo and moscu
3:22 PM Changeset [973d5f01] by Helco
ALCACHOFA: V2: Add corvino, balones and mamelucos detection entries
3:22 PM Changeset [dea78dd9] by Helco
ALCACHOFA: Fix signed/unsigned comparison warning
3:22 PM Changeset [8eeecc37] by Helco
ALCACHOFA: V2: Add moscu and escarabajo detection entries
3:22 PM Changeset [4e51eaf5] by Helco
ALCACHOFA: V2: Fix long-running animations Previously animations with …
3:22 PM Changeset [c6566185] by Helco
ALCACHOFA: V2: Fix camera speed in large rooms
3:22 PM Changeset [fbf769a5] by Helco
ALCACHOFA: V2: Fix subtitle position
3:22 PM Changeset [0b749d78] by Helco
ALCACHOFA: V2: Adapt camera to V2
3:22 PM Changeset [1829417] by Helco
ALCACHOFA: Fix kernel proc names in debug traces
3:22 PM Changeset [b7b1ba8] by Helco
ALCACHOFA: Fix bracket style with if-else
3:22 PM Changeset [470ba13b] by Helco
ALCACHOFA: Fix two coverity issues - Access moved-from object - Raw …
3:22 PM Changeset [aa54aa51] by Helco
ALCACHOFA: V2: Patch script errors with nested dialog menus
3:22 PM Changeset [6db3b5b2] by Helco
ALCACHOFA: V2: Fix gameplay bugs - Temporary camera bounds fix - …
3:22 PM Changeset [b8553885] by Helco
ALCACHOFA: V2: Fix secta startup - Allow mp3 sounds - Stub CamShakeV2 …
12:57 PM Changeset [d7d0ca49] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
12:56 PM Changeset [1be6e6c] by Weblate <noreply@…>
I18N: Update translations templates
12:56 PM Changeset [aa493898] by Antonio <1642229@…>
GUI: Fix cursor jump in GroupedList after game removal
11:06 AM Changeset [ef870572] by neuromancer
FREESCAPE: correctly show score in eclipse cpc
10:49 AM Ticket #16653 (ASYLUM: Animations are much faster than original) created by antoniou79
Tested with ScummVM 2026.2.0, with the GOG English version of the game …
10:45 AM Changeset [7a04f971] by neuromancer
FREESCAPE: improved support for eclipse 2 in cpc
9:17 AM Changeset [650a9dc4] by neuromancer
FREESCAPE: show indicators in the correct color in eclipse cpc
9:17 AM Changeset [43c9390c] by neuromancer
FREESCAPE: avoid UB in Renderer::getRGBAtCPC
9:17 AM Changeset [e27a0be7] by neuromancer
FREESCAPE: eclipse ending fixes and commands to easily reach it
9:17 AM Changeset [6f8aa6d1] by neuromancer
FREESCAPE: cannot rest in the desert
8:19 AM Ticket #14696 (TINSEL: Discworld cd English, in act 3 boogeyman font in the bar ...) closed by sluicebox
wontfix: Here is how DW1 actor fonts work: * There is no Death font, all …
5:21 AM Changeset [0531c6eb] by dependabot[bot] <49699333+dependabot[bot]@…>
Bump pygments from 2.19.2 to 2.20.0 in /doc/docportal Bumps …
12:29 AM Changeset [c2efe9cf] by Filippos Karapetis <bluegr@…>
NANCY: Update FrameTextBox AR stub for Nancy11+
12:29 AM Changeset [5576227e] by Filippos Karapetis <bluegr@…>
NANCY: Fix loading saved games for Nancy10+
12:29 AM Changeset [424f2d87] by Filippos Karapetis <bluegr@…>
NANCY: More work on movement action records for Nancy10+

Mar 30, 2026:

7:13 PM Changeset [42fe09a9] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
7:13 PM Changeset [089569ba] by Weblate <noreply@…>
I18N: Update translations templates
7:06 PM Changeset [0354d57a] by dwatteau
AUDIO: Use tag2str() in Adlib sysEx_customInstrument() Same …
6:21 PM Changeset [2bd45dda] by neuromancer
FREESCAPE: fixed crash in driller when using the ship
4:25 PM Changeset [01710eca] by dwatteau
SCUMM: Use tag2str() in the few places it wasn't used It's shorter, …
3:35 PM Ticket #16652 (Escape from Monkey Island fargus rusificator) created by Vochatrak-az-ezm
The game in 'Escape from Monkey Island' seems to be an unknown game …
10:39 AM Ticket #16651 (DIRECTOR: Unknown Variant of Piposh Dream (Hebrew)) created by Sari0usly
I encountered an unknown game variant when trying to add Piposh Dream …
9:33 AM Changeset [8ee50bb5] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
9:32 AM Changeset [2ba3c41f] by Weblate <noreply@…>
I18N: Update translations templates
9:32 AM Changeset [0e0db53] by neuromancer
FREESCAPE: added music for eclipse c64
9:32 AM Changeset [49abb97a] by neuromancer
FREESCAPE: more indicators in dark for C64
9:32 AM Changeset [cceaa7b3] by neuromancer
FREESCAPE: implement standing/flying indicator in dark for C64
9:32 AM Changeset [d9f552b] by neuromancer
FREESCAPE: improved dark music for C64
9:32 AM Changeset [83eb5899] by neuromancer
FREESCAPE: improved driller music for C64
9:32 AM Changeset [91c30709] by neuromancer
FREESCAPE: only run fillColorPairArray for CPC
9:32 AM Changeset [f1a8a11b] by neuromancer
FREESCAPE: enable multi language support in castle cpc
9:32 AM Changeset [17a050bc] by neuromancer
FREESCAPE: restored thunder for castle cpc
6:53 AM Changeset [26de377] by dwatteau
MM: MM1: Silence -Wunused warning

Mar 29, 2026:

9:21 PM Changeset [d2f5651d] by Filippos Karapetis <bluegr@…>
NANCY: Add handling for Bink videos in the main UI viewport of Nancy10+
9:21 PM Changeset [59eb7ea0] by Filippos Karapetis <bluegr@…>
NANCY: Disable the inventory box for Nancy10+ and load the main UI - …
9:21 PM Changeset [d388bc42] by Filippos Karapetis <bluegr@…>
NANCY: Add a temporary hack to TBOX chunk data for Nancy10+
9:20 PM Changeset [df0abbd9] by Filippos Karapetis <bluegr@…>
NANCY: Add new AR record stubs for Nancy10+
9:20 PM Changeset [740e7b5e] by Filippos Karapetis <bluegr@…>
NANCY: Initial work on the new chunks for Nancy10+ - Implemented …
9:20 PM Changeset [4da0ad28] by Filippos Karapetis <bluegr@…>
NANCY: Initial handling of mouse cursors for Nancy10+
8:05 PM Ticket #16644 (AUDIO: Valgrind warning in MidiDriver_MT32GM (Lure of the Temptress, ...) closed by NMIError
fixed: Thanks; I added a guard for the access to the _sources array.
7:56 PM Changeset [e9eb3fbe] by NMIError
AUDIO/MIDI: Fix unguarded access to _sources array
7:25 PM Ticket #16650 (Error: Found multiple main segment files) created by camhorn
ScummVM 2026.2.0, IOS. Appears to be the same issue fixed with: …
5:48 PM Ticket #16542 (WEB: Daily builds initially display a 404 message) closed by lwcorp
wontfix
4:46 PM Changeset [1e00385b] by sev-
DISTS: ANDROID: Translate German metadata, fixed grammar
4:35 PM Changeset [96a75d7] by antoniou79
DISTS: ANDROID: New versionCodes for 2026.2.1
4:28 PM Changeset [9bdf9516] by antoniou79
DISTS: ANDROID: Release notes for 2026.2.0
3:35 PM Changeset [c9de0d1d] by Mohit Bankar <mohitbankar1212@…>
AVALANCHE: Implement intro animation in Lord Avalot d'Argent (#7349) …
2:37 PM Ticket #16649 (MOHAWK: Myst Masterpiece Edition unknown game variant) created by kekzoz
Hi there, Tried to run the Revival variant of Myst: Masterpiece …
1:28 PM Changeset [8d94cb4d] by Weblate <noreply@…>
I18N: Update translation files Updated by "Update PO files to match …
1:28 PM Changeset [4611d39f] by Weblate <noreply@…>
I18N: Update translations templates
1:15 PM Changeset [e2d16ffc] by neuromancer
FREESCAPE: better rendering from driller/castle cpc
1:15 PM Changeset [43ca8476] by neuromancer
FREESCAPE: correctly render stipple patterns in CPC
1:15 PM Changeset [167355fb] by neuromancer
FREESCAPE: wait before restoring ECD in dark
1:15 PM Changeset [b300be7] by neuromancer
FREESCAPE: loading of cpc images directly from data in dark cpc
1:15 PM Changeset [476425a3] by neuromancer
FREESCAPE: avoid heartbeat to beat too fast
1:15 PM Changeset [3ef9c65c] by neuromancer
FREESCAPE: make the endgame for driller more stable
10:38 AM Changeset [1358f096] by yeager
I18N: Update translation (Swedish) Currently translated at 100.0% …
7:15 AM Ticket #16648 (Unknown game variant for wintermute) created by Igoreshazhu
The game in 'Rhiannon\' seems to be an unknown game variant. Please …
5:48 AM Ticket #16647 (Unknown game variant for phoenixvr) created by Igoreshazhu
The game in 'Data\' seems to be an unknown game variant. Please …
5:35 AM Ticket #16646 (Unknown game variant for alg) created by Igoreshazhu
The game in 'D:\' seems to be an unknown game variant. Please report …
5:34 AM Ticket #16645 (Unknown game variant for alg) created by Igoreshazhu
The game in 'I:\' seems to be an unknown game variant. Please report …
Note: See TracTimeline for information about the timeline view.