[Back to Index]
[00:23] <-- ccawley2011 left irc: Ping timeout: 264 seconds
[00:57] --> ccawley2011 joined #scummvm.
[00:57] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[01:10] <grogbot> [discord] <bosca_bo> It's time for our ...weekly?... The Last Express update!
[01:10] <grogbot> [discord] <bosca_bo> Remember when I said "I'm going radio-silence mode so I can tidy up the code for the PR"? It was at that moment that I remembered this darn game had a demo...
[01:10] <grogbot> [discord] <bosca_bo> But hey, a demo is just a stripped down version of a certain part of a game, right? Right. So that's easy, right? The engine is the same!
[01:10] <grogbot> [discord] <bosca_bo> Yeah. If it wasn't for the fact that the character logic is hardcoded and, guess what... the demo has its own versions of the logic functions for each of the (about 20) characters involved in this version 🙂
[01:10] <grogbot> [discord] <bosca_bo> So instead of tidying up code I ended up reversing the entire demo with the same attention I gave to the full game (with https://github.com/google/bindiff speeding up the process by a huge amount), applying the differences on our code (and several new character logic files just for the demo), and finally after a week ending up with full and accurate support for the demo.
[01:10] <grogbot> [discord] <bosca_bo> Luckily this was not done in vain: testing the demo uncovered a couple of very hidden (albeit minor) issues which were then fixed.
[01:10] <grogbot> [discord] <bosca_bo> And *_NOW_* I'm going radio-silence, for real this time! (edited)
[01:10] <grogbot> [discord] <bosca_bo> https://cdn.discordapp.com/attachments/581224061091446795/1377738014419325119/image.png?ex=6962af83&is=69615e03&hm=7d4d80a028e0771f28489396f3562a873eda0ca4dbe41e8d6884075864478879&
[01:14] <grogbot> [discord] <antoniou79> you can find the lab file in the `dists/engine-data/` folder of Scummvm:
[01:14] <grogbot> [discord] <antoniou79> https://github.com/scummvm/scummvm/tree/master/dists/engine-data (edited)
[01:17] <grogbot> [discord] <amethystclassic> Hi,
[01:17] <grogbot> [discord] <amethystclassic> I'm having trouble launching The Last Express in scummvm 2.91. When I add the directory containing the game files it seems to recognise them and add it to the menu, but when i attempt to run it I get an error: "Could not find any engine capable of running the selected game."
[01:17] <grogbot> [discord] <amethystclassic> I'm running other games (like discworld 2) without issues. Running from the terminal I see minimal log output with no detailed errors
[01:22] <grogbot> [discord] <antoniou79> Was Last Express supported in 2.9.1? It may have not been.
[01:22] <grogbot> [discord] <antoniou79> Can you run it using a daily build of ScummVM?
[01:23] <grogbot> [discord] <antoniou79> <https://buildbot.scummvm.org/#/dailybuilds> under "branch master" column
[01:26] <grogbot> [discord] <amethystclassic> Thanks, I'll try this
[01:26] <grogbot> [discord] <amethystclassic> I was attempting to run it from the snap version of scummvm. currently i'm installing the native package to see if that fixes it.
[01:26] <grogbot> [discord] <amethystclassic> as far as i know, 2.9.1 is the lastest stable version? last express is listed as supported in the compatibility lsit
[01:32] <grogbot> [discord] <amethystclassic> No luck unfortunately
[01:37] <grogbot> [discord] <antoniou79> The engine was announced as ready for testing last June, so it's not in 2.9.1
[01:37] <grogbot> [discord] <antoniou79> But it should be in the daily dev builds
[01:37] <grogbot> [discord] <amethystclassic> ah, looks like it may not actually be supported till version 3? Unfortunately I can't find a build for ubuntu so I may need to build from source
[01:37] <grogbot> [discord] <antoniou79> and in an upcoming next stable release
[01:38] <grogbot> [discord] <antoniou79> yep
[01:38] <grogbot> [discord] <amethystclassic> Thanks for your help
[01:45] <grogbot> [discord] <purplemoustache> am I correct in remembering that the Last Express support doesn't work with steam files (yet), just original disc ones? Because I have it on steam...
[01:49] <grogbot> [discord] <amethystclassic> Yes the gold edition is listed as not working. The gog version does (which I have)
[01:57] <-- sev left irc: Quit: This computer has gone to sleep
[02:40] <-- ccawley2011 left irc: Ping timeout: 240 seconds
[03:59] --> PoY joined #scummvm.
[04:00] <-- PoY left irc: Changing host
[04:00] --> PoY joined #scummvm.
[04:01] <PoY> TIL a bunch of games I loved as a kid were built on the same engine, which I'd never heard of until about 5 minutes ago
[04:01] <PoY> head blown
[04:05] <-- PoY left irc: Quit: Client closed
[04:06] <Scummette> [scummvm] sluicebox opened pull request #7136: HUGO: Implement DOS user interface (master...hugo-dos-ui) https://is.gd/4w8QB0
[05:06] --> stanrifkin joined #scummvm.
[06:16] <-- gsi left irc: Ping timeout: 264 seconds
[06:42] <-- bgK left irc: Ping timeout: 264 seconds
[06:43] <-- niska left irc: Ping timeout: 264 seconds
[06:44] --> bgK joined #scummvm.
[06:44] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services.libera.chat
[06:44] --> niska joined #scummvm.
[07:05] --> borosky joined #scummvm.
[07:14] --> DominusExult joined #scummvm.
[07:18] <-- Dominus left irc: Ping timeout: 260 seconds
[07:18] Nick change: DominusExult -> Dominus
[07:38] --> gsi joined #scummvm.
[08:16] <Scummette> [scummvm] sluicebox pushed 1 new commits to master: https://is.gd/SJMeIQ
[08:16] <Scummette> scummvm/master 76934b8 sluicebox: HUGO: Fix HUGO3 DOS introduction flight path
[08:18] <Scummette> [scummvm] sluicebox pushed 1 new commits to branch-3-0: https://is.gd/Z8V4l7
[08:18] <Scummette> scummvm/branch-3-0 ed5a154 sluicebox: HUGO: Fix HUGO3 DOS introduction flight path
[08:49] --> sev joined #scummvm.
[08:49] <-- sev left irc: Changing host
[08:49] --> sev joined #scummvm.
[08:49] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[09:17] <-- sev left irc: Quit: This computer has gone to sleep
[09:17] --> sev joined #scummvm.
[09:17] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[09:34] <-- stanrifkin left irc: Quit: Leaving
[09:40] <grogbot> [discord] <lephilousophe> you can use the debian build
[09:44] <grogbot> [discord] <amethystclassic> Libflac versionisnt in the default repository and dosbox works well enough to just wait 🙂
[09:44] <grogbot> [discord] <amethystclassic> Libflac version isnt in the default repository and dosbox works well enough to just wait 🙂 (edited)
[09:45] <-- sev left irc: Quit: This computer has gone to sleep
[09:55] --> ldevulder joined #scummvm.
[10:24] <grogbot> [discord] <lephilousophe> huh?
[10:24] <grogbot> [discord] <lephilousophe> that may be recent
[10:48] <grogbot> [discord] <eientei> @sluicebox if I could put in a request for the Hugo engine, can there be an audio filter on the PC Speaker music as I'd prefer my headphones not to either deafen me or threaten to explode
[10:50] --> stanrifkin joined #scummvm.
[11:20] --> sev joined #scummvm.
[11:20] <-- sev left irc: Changing host
[11:20] --> sev joined #scummvm.
[11:20] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[11:32] <-- Maturion left irc: Ping timeout: 265 seconds
[11:39] <Scummette> [scummvm] dwatteau pushed 1 new commits to master: https://is.gd/OdtsTh
[11:39] <Scummette> scummvm/master cabcb67 dwatteau: SCUMM: (IMS/Mac) - Use MKTAG16() macro for consistency
[11:45] --> Maturion joined #scummvm.
[12:15] <Scummette> [scummvm] dwatteau pushed 1 new commits to master: https://is.gd/1g102f
[12:15] <Scummette> scummvm/master 8ef151e dwatteau: SCUMM: HE: Use MKTAG() in MacResExtractor for consistency
[12:22] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to branch-3-0: https://is.gd/ATaqlr
[12:22] <Scummette> scummvm/branch-3-0 4e081f2 Purple T: I18N: Update translation (French)
[12:53] <-- sev left irc: Quit: This computer has gone to sleep
[13:37] --> sev joined #scummvm.
[13:37] <-- sev left irc: Changing host
[13:37] --> sev joined #scummvm.
[13:37] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[13:56] --> ldevulder_ joined #scummvm.
[13:59] <-- ldevulder left irc: Ping timeout: 264 seconds
[14:00] <grogbot> [discord] <gaur95> Hello ScummVM Team, @sev____
[14:00] <grogbot> [discord] <gaur95> I hope you are doing well. My name is Pratyush, and I recently cloned the ScummVM repository and have the project running on my local environment. I have been researching your work, the team culture, and your development practices. I appreciate your strong emphasis on clean, well-reviewed code, long-term maintainability, and authentic preservation of classic adventure games. I also respect that the project values consistent communicatio
[14:00] <grogbot> [discord] <gaur95> I genuinely like the philosophy behind ScummVM bringing classic titles back to life through precise re-implementations of game engines. As a game developer with experience in Unity, Unreal Engine, and some Godot, I find this approach inspiring, and I would be glad to apply my game development background here. I am comfortable learning new systems, tools, and codebases, and I am enthusiastic about contributing to ScummVM in any capacity
[14:00] <grogbot> [discord] <gaur95> I am eager to learn, collaborate, and understand where I can be most useful. If there are recommended starter issues, areas needing attention, or contribution guidelines I should follow closely, I would appreciate any direction.
[14:00] <grogbot> [discord] <gaur95> Thank you for your time, and I look forward to engaging with the community.
[14:00] <grogbot> [discord] <gaur95> Best regards,
[14:00] <grogbot> [discord] <gaur95> Pratyush
[14:10] <grogbot> [discord] <sev____> that AI slop hurts
[14:11] <Scummette> [scummvm] Strangerke pushed 2 new commits to master: https://is.gd/JW3aSg
[14:11] <Scummette> scummvm/master 142bf56 Strangerke: M4: RIDDLE: Fix bug in the hardcoded logic of room 207
[14:11] <Scummette> scummvm/master d06281e Strangerke: M4: RIDDLE: Fix graphics when restarting the game while in explorer suit
[14:13] <Scummette> [scummvm] Strangerke pushed 2 new commits to branch-3-0: https://is.gd/WwxmMU
[14:13] <Scummette> scummvm/branch-3-0 cd22621 Strangerke: M4: RIDDLE: Fix bug in the hardcoded logic of room 207
[14:13] <Scummette> scummvm/branch-3-0 df8cad0 Strangerke: M4: RIDDLE: Fix graphics when restarting the game while in explorer suit
[14:14] <grogbot> [discord] <strangerke> Ho, you're not sensible to my talent with music code? 😄
[14:46] --> ccawley2011 joined #scummvm.
[14:46] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[15:38] <-- ldevulder_ left irc: Ping timeout: 240 seconds
[15:58] <-- Maturion left irc: Ping timeout: 256 seconds
[16:12] <Scummette> [scummvm] jaskaran-singh-77 opened pull request #7137: GUI: Fix advanced search in launcher grid view (master...gui-grid-advanced-search1) https://is.gd/mLSnWO
[17:33] <grogbot> [discord] <eientei> Not when dosbox-x and dosbox-staging play the same music at a more sensible volume :p
[17:34] <grogbot> [discord] <strangerke> I must have been listening to "pump up the volume" at the time 😄
[17:36] <grogbot> [discord] <eientei> 🎶 *Pump up the jam, pump it up* 🎶
[17:55] <Scummette> [scummvm] NMIError pushed 1 new commits to master: https://is.gd/qrq1zS
[17:55] <Scummette> scummvm/master 0cad726 NMIError: M4: Fix user sound volume settings
[18:15] <grogbot> [discord] <thunderforge8> I'm trying to find a good shader for *King's Quest VII* to make it look less pixelated, but everything I'm trying doesn't seem to have a noticeable change. I know shaders are working; if I pick the `gameboy` one it's a shade of green. But I'm not sure which from the very long list are good ones to use for a game like this.
[18:23] <grogbot> [discord] <thunderforge8> I'm trying to find a good shader for *King's Quest VII* to make it look less pixelated, but everything I'm trying doesn't seem to have a noticeable change. I know shaders are working; if I pick the `gameboy` one it's a shade of green. But I don't have much experience with shaders and I'm not sure which from the very long list are good ones to use for a game like this. (edited)
[18:45] <-- stanrifkin left irc: Quit: Leaving
[19:48] --> Maturi0n joined #scummvm.
[20:17] <-- sev left irc: Quit: This computer has gone to sleep
[20:18] --> sev joined #scummvm.
[20:18] <-- sev left irc: Changing host
[20:18] --> sev joined #scummvm.
[20:18] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[20:50] <Scummette> [scummvm] ScummVM-Translations pushed 3 new commits to branch-3-0: https://is.gd/sght09
[20:50] <Scummette> scummvm/branch-3-0 55b9468 xaviu: I18N: Update translation (Catalan)
[20:50] <Scummette> scummvm/branch-3-0 0659adb IlDucci: I18N: Update translation (Spanish)
[20:50] <Scummette> scummvm/branch-3-0 27de438 yeager: I18N: Update translation (Swedish)
[21:34] --> stanrifkin joined #scummvm.
[21:51] <-- stanrifkin left irc: Quit: Leaving
[22:22] --> ldevulder_ joined #scummvm.
[22:39] <Scummette> [scummvm] Strangerke pushed 1 new commits to master: https://is.gd/buBrbK
[22:39] <Scummette> scummvm/master 59280d7 Strangerke: M4: RIDDLE: Fix Ripley giving marks to wolf forever the second time he pays for an information
[22:39] <Scummette> [scummvm] Strangerke pushed 1 new commits to branch-3-0: https://is.gd/RLeS19
[22:39] <Scummette> scummvm/branch-3-0 29574ed Strangerke: M4: RIDDLE: Fix Ripley giving marks to wolf forever the second time he pays for an information
[23:13] <-- borosky left irc: Ping timeout: 246 seconds
[00:00] --- Sun Jan 11 2026