[00:02] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [00:03] _sev (~sev@2a02-a457-5d44-1-409-65c7-fe42-bb38.fixed6.kpn.net) joined #scummvm. [00:03] _sev (~sev@2a02-a457-5d44-1-409-65c7-fe42-bb38.fixed6.kpn.net) left irc: Changing host [00:03] _sev (~sev@scummvm/sev) joined #scummvm. [00:03] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [00:06] _sev (~sev@scummvm/sev) left irc: Client Quit [01:10] [scummvm] tag2015 pushed 1 new commits to master: https://is.gd/anUH1U [01:10] scummvm/master d68b835 tag2015: AGS: Update blackwell1, add detection for new games [01:10] [scummvm] moralrecordings pushed 1 new commits to master: https://is.gd/flnob1 [01:10] scummvm/master 48333ad moralrecordings: DIRECTOR: Fix return value of b_power [01:33] reset (~reset@user/reset) joined #scummvm. [02:21] [scummvm] dreammaster closed pull request #5654: M4: Orion burger fix for using kibble in test2 and a general sound unload fix (master...m4OrionBrgrFixUseKibbleInTest2) https://is.gd/9J817c [02:21] [scummvm] dreammaster pushed 2 new commits to master: https://is.gd/ocuCP3 [02:21] scummvm/master e81e01c antoniou79: M4: Fix speech cue sequence using the kibble [02:21] scummvm/master 7ec6f59 antoniou79: M4: Remove unwanted call to unload() for a sound [02:25] gsi_ (~gsi@user/gsi) joined #scummvm. [02:27] gsi (~gsi@user/gsi) left irc: Ping timeout: 252 seconds [02:55] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [02:57] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 272 seconds [02:57] Nick change: DominusExult -> Dominus [03:31] borosky (~borosky@213.134.185.68) left irc: Ping timeout: 255 seconds [03:32] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/ujJTUD [03:32] scummvm/master dae8fa2 dreammaster: M4: Fixes for slipping on kibble [04:02] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/wXyX4S [04:02] scummvm/master b9b3058 dreammaster: M4: Fix crash pressing Gizmo green button [04:56] _marc` (~marc@2001:9e8:1947:c600:fe1e:bcfe:aec2:8663) left irc: Ping timeout: 268 seconds [05:09] _marc` (~marc@2001:9e8:1959:eb00:551b:6ba7:7abe:c764) joined #scummvm. [07:57] _sev (~sev@2a02-a457-5d44-1-409-65c7-fe42-bb38.fixed6.kpn.net) joined #scummvm. [07:57] _sev (~sev@2a02-a457-5d44-1-409-65c7-fe42-bb38.fixed6.kpn.net) left irc: Changing host [07:57] _sev (~sev@scummvm/sev) joined #scummvm. [07:57] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [08:19] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [08:36] reset (~reset@user/reset) left irc: Quit: reset [09:37] [scummvm] eriktorbjorn pushed 1 new commits to master: https://is.gd/t85Q3p [09:37] scummvm/master d4c9135 : GRIM: Fix .ogv player regression... sort of [09:44] [scummvm] eriktorbjorn pushed 1 new commits to master: https://is.gd/n158gn [09:44] scummvm/master e14e571 : GUI: Hopefully fix download dialog regression [09:48] borosky (~borosky@213.134.185.68) joined #scummvm. [10:32] [scummvm] chkr-private opened pull request #5655: ICB: compile fix for GCC 14 (master...icb-compile-fix) https://is.gd/oO40QH [10:40] LeChuck (~ender@sand.enderboi.com) left irc: Ping timeout: 264 seconds [10:40] LeChuck joined #scummvm. [10:52] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [10:52] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [11:17] [scummvm] aquadran closed pull request #5655: ICB: compile fix for GCC 14 (master...icb-compile-fix) https://is.gd/oO40QH [11:17] [scummvm] aquadran pushed 1 new commits to master: https://is.gd/wexeTu [11:17] scummvm/master a04bb51 chkr-private: ICB: compile fix for GCC 14 [11:44] [discord] <.eriktorbjorn> There's worse box art than that. So much worse. [11:44] [discord] <.eriktorbjorn> https://cdn.discordapp.com/attachments/581224061091446795/1205841705379823616/image.png?ex=65d9d69a&is=65c7619a&hm=e81c774ee2d60fdb3180465a5ac3033b8c7bff5e6377ae1439b0ef12c4c8dab9& [11:45] [discord] Holy Smokes :gob: [11:46] [discord] <.eriktorbjorn> I don't remember where I got it. I can't imagine I paid much for it. [11:47] [discord] <.eriktorbjorn> I had forgotten I had it. I found it while (finally) making a list of what I have, so that I won't have to look through every shelf the next time someone appears with a brand new game engine out of the blue. 🙂 [11:55] chraist (~chraist@user/chraist) joined #scummvm. [12:16] [discord] Hey, it's been some time since I last chatted here. I initially wanted to contribute to Cryomni3D, but seeing as I haven't done anything substantial in four months... Yeah. [12:16] [discord] Because reverse engineering around 50k lines of code in Atlantis 1 (according to credits) would be a huge task for a beginner, I have a simple question. Are there any relatively simple assignments to learn Ghidra, possibly with some guidance? Or some recommended resources for learning Ghidra? [12:28] [scummvm] fracturehill pushed 10 new commits to master: https://is.gd/dxrZ64 [12:28] scummvm/master 5683e5f fracturehill: NANCY: Implement even terser Conversation records [12:28] scummvm/master 4558690 fracturehill: NANCY: Implement GoInvViewScene record type [12:28] scummvm/master f5aef15 fracturehill: NANCY: Allow invalid item ids in some Scene functions [12:31] chraist (~chraist@user/chraist) left irc: Ping timeout: 264 seconds [12:44] [discord] You could start with comparing and mapping the executables. That is a relatively easy task [12:59] [discord] <_happyferret> Curious. Do the Steam releases of Curse of Monkey Island and Escape from Monkey Island not use ScummVM? [12:59] [discord] <_happyferret> They are listed as Windows only. [13:01] [discord] Mapping, as in, naming functions and variables? [13:01] zenek (~zenek@213.134.185.68) left irc: Remote host closed the connection [13:02] zenek (~zenek@213.134.185.68) joined #scummvm. [13:24] _sev (~sev@scummvm/sev) joined #scummvm. [13:24] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [13:27] [discord] <_happyferret> Any ideas on how to fix scaling on ScummVM, btw? More specifically, ScummVM on GNU/Linux (Gnome 3, both X11 and Wayland). It's almost impossible to read anything on a 2k display. I don't have the same problem on ChromeOS (where I can just set scaling to "Stretch to Window") so I assume this is at least somewhat related to what compositor one is using. [13:35] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [13:38] ldevulder (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) joined #scummvm. [13:39] ldevulder_ (~ldevulder@82.66.145.28) left irc: Ping timeout: 264 seconds [13:39] _sev (~sev@2a02-a457-5d44-1-409-65c7-fe42-bb38.fixed6.kpn.net) joined #scummvm. [13:39] _sev (~sev@2a02-a457-5d44-1-409-65c7-fe42-bb38.fixed6.kpn.net) left irc: Changing host [13:39] _sev (~sev@scummvm/sev) joined #scummvm. [13:39] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [13:43] [discord] COMI is using ScummVM and has releases for Mac/Win [13:45] [discord] EMI is using the original executable, but that is expected, because we haven't announced full support for the game [13:52] [discord] <_happyferret> Ah. Ok. Makes sense. Surprised the original executable runs on modern Windows still. [13:52] [scummvm] athrxx pushed 1 new commits to master: https://is.gd/4U0KEw [13:52] scummvm/master 06a5114 athrxx: SCUMM: (LOOM/MAC) - sync launcher and menu settings for music quality [13:55] [discord] <_happyferret> This is happening on both Wayland and X11 Gnome 3, with the OpenGL backend. With the SDL backend I can't resize the window at all. [13:55] [discord] <_happyferret> I don't have these issues on macOS, nor on my Chromebook (where I'm using an older Debian package from 2021, admittedly. Haven't tried with a recent development build on here). [13:55] [discord] <_happyferret> https://cdn.discordapp.com/attachments/581224061091446795/1205874664992276520/document_5348099229803887483.mp4?ex=65d9f54c&is=65c7804c&hm=938c510a3dcd6c0fbf7370792a003fdb0368805567f20ed95dc1d640a3e8760d& [14:30] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [15:11] _sev (~sev@2a02-a457-5d44-1-409-65c7-fe42-bb38.fixed6.kpn.net) joined #scummvm. [15:11] _sev (~sev@2a02-a457-5d44-1-409-65c7-fe42-bb38.fixed6.kpn.net) left irc: Changing host [15:11] _sev (~sev@scummvm/sev) joined #scummvm. [15:11] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [15:38] ny00123 (~ny00123@2a0d:6fc2:5ac1:e00:ad1a:f1f5:ba64:c085) joined #scummvm. [16:00] [discord] I don't know about Ghidra resources, but it was recently noticed that the Keys to Maramon has Borland debugging symbols in it (extractable via tdump). Since there's no import tool (that I'm aware of) that can load the information into IDA or Ghidra, manually using the information to name all the methods and parameters, setting up structures, etc. could act as a simpler "first project" in Ghidra. And even if you don't want to devote [16:05] reset (~reset@user/reset) joined #scummvm. [16:18] [scummvm] elasota pushed 1 new commits to master: https://is.gd/u7wgrD [16:18] scummvm/master 0a5b2d7 elasota: MTROPOLIS: Permit empty mToon frames. Fixes error on MTI credits. [16:49] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [16:59] _sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [16:59] _sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [16:59] _sev (~sev@scummvm/sev) joined #scummvm. [16:59] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [17:06] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [17:06] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [17:40] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [17:40] _sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [17:40] _sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [17:40] _sev (~sev@scummvm/sev) joined #scummvm. [17:40] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [17:46] Nick change: dgriffi_ -> dgriffi [18:02] [discord] Anything from 2021 is too old [18:05] [discord] What version of SDL are you using? [18:59] [discord] https://github.com/NationalSecurityAgency/ghidra/issues/3635 ... https://github.com/NationalSecurityAgency/ghidra/issues/3877 ... Still both open issues [19:00] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/XVOYOE [19:00] scummvm/master 0d643e3 dreammaster: M4: Fixes for gizmo display [19:09] [discord] "I think IDA supports the 32-bit type symbols but not 16-bit". Sigh. Of course. 😛 [19:10] ldevulder (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) left irc: Ping timeout: 256 seconds [19:12] ldevulder (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) joined #scummvm. [19:16] [discord] *cough* https://www.youtube.com/watch?v=GoGpLl-SUfk [19:18] [discord] Speaking of which, is anyone aware of any disassembler for Microsoft BASIC compiler 6? I was mulling working on Legacy of the Ancient at some point in the future, since I have fond memories of it from my youth. I know there's some work been done at https://github.com/eylvisaker/Xle, but not sure how complete it is. [19:19] [discord] https://02c1289.netsolhost.com/index.htm ? [19:21] [discord] Hmm... scratch that unless you want to pay 500 GBP via Paypal :/ [19:21] [discord] Yeh. I'm not that invested. 😛 [19:22] [discord] Even presuming the email account is still active. Been a long time since I saw someone using an aol email address. [19:22] [discord] Sigh another lost tool :\ [19:55] [discord] https://rec98.nmlgc.net/ [19:55] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/vq649V [19:55] scummvm/master c0fc7a8 dreammaster: M4: Fix animation of purple bork [19:55] [discord] Interesting approach, where they collect funds and pay for decompilation of functions 🤔 [20:00] ccawley2011 (~ccawley20@249.51.115.87.dyn.plus.net) joined #scummvm. [20:00] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat [20:06] [discord] It is a business model i.e. where companies pay for recovery of source code for industrial kit they lost the code of :/ [20:07] [discord] It is a business model i.e. where companies pay for recovery of source code for industrial kit they lost the code of :/ Oh I see... Well crowdfunding people to do it is an option... Welcome to Patreon, Twitch etc. We do have to eat 🙂 (edited) [20:08] [discord] Most of us use the "day job" model i.e. this is the fun hobby that the daytime job pays for 🙂 [20:30] [discord] The option, which I was not aware, is to buy source code (if available). For instance, this a quote from the OpenPop forum: [20:30] [discord] > Apparently, 2 years ago a friend of DAroo called EA and was told the price is $25 000 for the source code of Populous: The Beginning. Now that it's 2013, this may have changed. [20:49] ced117 (~ced117@april/member/ced117) left irc: Ping timeout: 268 seconds [20:51] ced117 (~ced117@april/member/ced117) joined #scummvm. [21:07] [discord] This also has Debug Symbols. IDA doesn't know how to read it unfortunately [21:07] [discord] https://www.mobygames.com/game/10122/motor-city/ [21:30] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [21:31] _sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [21:31] _sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [21:31] _sev (~sev@scummvm/sev) joined #scummvm. [21:31] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [22:20] ccawley2011 (~ccawley20@249.51.115.87.dyn.plus.net) left irc: Read error: Connection reset by peer [22:52] reset (~reset@user/reset) left irc: Quit: reset [23:06] ny00123 (~ny00123@2a0d:6fc2:5ac1:e00:ad1a:f1f5:ba64:c085) left irc: Quit: Leaving [23:14] borosky (~borosky@213.134.185.68) left irc: Ping timeout: 276 seconds [23:25] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [23:25] _sev (~sev@scummvm/sev) joined #scummvm. [23:25] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [23:41] [scummvm] fracturehill pushed 9 new commits to master: https://is.gd/dRcjh4 [23:41] scummvm/master 3a6e256 fracturehill: NANCY: Implement nancy8 TileMove puzzle [23:41] scummvm/master 4d5c4fc fracturehill: NANCY: Rename graphics and cursor managers [23:41] scummvm/master ad21d8b fracturehill: NANCY: Fix ResourceManager memory leak [23:43] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/MCRWQ9 [23:43] scummvm/master f7b5598 dreammaster: M4: Fix fade back in endgame cutscene [23:48] tsoliman (~tsoliman@user/tsoliman) left irc: Quit: I've been banished! [23:53] tsoliman (~tsoliman@user/tsoliman) joined #scummvm. [00:00] --- Sun Feb 11 2024