[00:07] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [00:31] [scummvm] fracturehill pushed 2 new commits to master: https://is.gd/H8fYcX [00:31] scummvm/master fde77e4 fracturehill: NANCY: Implement custom cursors [00:31] scummvm/master 283dcbb fracturehill: NANCY: Support nancy7 RippedLetterPuzzle [01:15] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/436Bqo [01:15] scummvm/master 7b0f5db dreammaster: M4: Fixes for Vera and Burl in the diner [01:34] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/twwmed [01:34] scummvm/master 0710f13 dreammaster: M4: Fix hampster wheel crash in test 2 [01:45] bitblit (~bitblit@67.173.234.15) joined #scummvm. [02:18] [scummvm] athrxx pushed 2 new commits to master: https://is.gd/Pe2MkT [02:18] scummvm/master a680509 athrxx: SCUMM: (INDY3/MAC) - add internal 16 bit handling to sound player [02:18] scummvm/master 4958fa0 athrxx: SCUMM: (INDY3/MAC) - disable sample interpolation for music [02:33] reset (~reset@user/reset) left irc: Quit: reset [02:40] gsi (~gsi@user/gsi) left irc: Ping timeout: 264 seconds [02:41] gsi (~gsi@user/gsi) joined #scummvm. [02:43] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/8nC2vu [02:43] scummvm/master 33cfcd0 dreammaster: M4: Added anim enum to room 602 [02:53] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [02:53] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [02:53] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 256 seconds [02:54] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [04:04] _marc` (~marc@2001:9e8:1962:200:47a5:1f55:3573:22a0) left irc: Ping timeout: 260 seconds [04:13] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/xqZtTe [04:13] scummvm/master 375ba81 dreammaster: M4: Fix using Escape key to abort intro cutscenes [04:18] _marc` (~marc@2001:9e8:1972:1000:81f9:735b:7cf9:6921) joined #scummvm. [04:20] Build [#9841](https://buildbot.scummvm.org/#/builders/94/builds/9841) of `master-dreamcast-debug` failed. [04:21] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/3K3zqS [04:21] scummvm/master 41848a6 dreammaster: M4: Fix looking at field/island from the bridge [05:01] Build [#858](https://buildbot.scummvm.org/#/builders/159/builds/858) of `daily-master` failed. [05:03] _marc` (~marc@2001:9e8:1972:1000:81f9:735b:7cf9:6921) left irc: Ping timeout: 268 seconds [05:11] [scummvm] threefins opened pull request #5651: DIRECTOR: Correct for invalid loop bounds in D4 (master...fix_v400_audio_loops) https://is.gd/MdiaSs [05:13] [scummvm] threefins opened pull request #5652: DIRECTOR: Add support for Barbie and her Magical House (master...barb_magic_house) https://is.gd/hZuRvQ [05:16] _marc` (~marc@2001:9e8:1974:ae00:fb7b:842f:a61a:9250) joined #scummvm. [05:16] Build [#9842](https://buildbot.scummvm.org/#/builders/94/builds/9842) of `master-dreamcast-debug` completed successfully. [05:26] [scummvm] dreammaster pushed 2 new commits to master: https://is.gd/EBNTJz [05:26] scummvm/master 9331e68 dreammaster: M4: Change field to _wilburMode in room 801 [05:26] scummvm/master 68127e8 dreammaster: M4: Fix background monitors animation in room 801 [06:44] sev (~sev@ptr-178-51-63-105.dyn.orange.be) joined #scummvm. [06:44] sev (~sev@ptr-178-51-63-105.dyn.orange.be) left irc: Changing host [06:44] sev (~sev@scummvm/sev) joined #scummvm. [06:44] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [07:23] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [08:09] sev (~sev@109.37.157.141) joined #scummvm. [08:09] sev (~sev@109.37.157.141) left irc: Changing host [08:09] sev (~sev@scummvm/sev) joined #scummvm. [08:09] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [08:09] sev (~sev@scummvm/sev) left irc: Client Quit [08:16] [scummvm] threefins closed pull request #5652: DIRECTOR: Add support for Barbie and her Magical House (master...barb_magic_house) https://is.gd/hZuRvQ [08:16] borosky (~borosky@213.134.185.68) joined #scummvm. [08:20] sev (~sev@109.37.157.141) joined #scummvm. [08:20] sev (~sev@109.37.157.141) left irc: Changing host [08:20] sev (~sev@scummvm/sev) joined #scummvm. [08:20] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [08:51] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [09:20] sev (~sev@109.37.157.141) joined #scummvm. [09:20] sev (~sev@109.37.157.141) left irc: Changing host [09:20] sev (~sev@scummvm/sev) joined #scummvm. [09:20] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [09:22] [scummvm] sev- reopened pull request #5652: DIRECTOR: Add support for Barbie and her Magical House (master...barb_magic_house) https://is.gd/hZuRvQ [09:23] sev (~sev@scummvm/sev) left irc: Client Quit [09:24] sev (~sev@109.37.157.141) joined #scummvm. [09:24] sev (~sev@109.37.157.141) left irc: Changing host [09:24] sev (~sev@scummvm/sev) joined #scummvm. [09:24] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [09:28] sev (~sev@scummvm/sev) left irc: Client Quit [09:35] sev (sev@2001:67c:1810:f051:3014:b6a3:2f7a:694f) joined #scummvm. [09:35] sev (sev@2001:67c:1810:f051:3014:b6a3:2f7a:694f) left irc: Changing host [09:35] sev (sev@scummvm/sev) joined #scummvm. [09:35] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [09:42] [scummvm] sev- pushed 1 new commits to master: https://is.gd/zoLFc2 [09:42] scummvm/master 5963aee sev-: JANITORIAL: Fix code formatting [09:46] sev (sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [09:50] sev (sev@scummvm/sev) joined #scummvm. [09:50] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [09:50] sev (sev@scummvm/sev) left irc: Client Quit [09:58] sev (sev@185.175.219.0) joined #scummvm. [09:58] sev (sev@185.175.219.0) left irc: Changing host [09:58] sev (sev@scummvm/sev) joined #scummvm. [09:58] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [10:11] sev (sev@scummvm/sev) left irc: Read error: Connection reset by peer [10:11] sev (sev@scummvm/sev) joined #scummvm. [10:11] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [10:17] sev (sev@scummvm/sev) left irc: Ping timeout: 260 seconds [10:20] Smedles (~quassel@smedley.org) left irc: Quit: http://quassel-irc.org - Chat comfortably. Anywhere. [10:21] Smedles (~quassel@smedley.org) joined #scummvm. [10:56] ccawley2011 (~ccawley20@249.51.115.87.dyn.plus.net) joined #scummvm. [10:56] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat [11:01] sev (~sev@109.37.157.141) joined #scummvm. [11:01] sev (~sev@109.37.157.141) left irc: Changing host [11:01] sev (~sev@scummvm/sev) joined #scummvm. [11:01] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [11:03] sev (~sev@scummvm/sev) left irc: Client Quit [11:27] reset (~reset@user/reset) joined #scummvm. [12:10] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [12:10] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [12:23] sev (~sev@109.37.157.141) joined #scummvm. [12:23] sev (~sev@109.37.157.141) left irc: Changing host [12:23] sev (~sev@scummvm/sev) joined #scummvm. [12:23] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [12:42] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [12:48] sev (sev@scummvm/sev) joined #scummvm. [12:48] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [12:48] sev (sev@scummvm/sev) left irc: Client Quit [13:01] reset (~reset@user/reset) left irc: Ping timeout: 268 seconds [13:02] reset (~reset@user/reset) joined #scummvm. [14:37] borosky (~borosky@213.134.185.68) left irc: Ping timeout: 256 seconds [14:37] reset (~reset@user/reset) left irc: Quit: reset [14:46] donek (~donek@213.134.185.68) left irc: Ping timeout: 260 seconds [14:47] donek (~donek@2a00:f41:1cc3:89e6:bf6d:1ad3:e3ce:e84f) joined #scummvm. [15:30] [scummvm] fracturehill pushed 5 new commits to master: https://is.gd/fVb25e [15:30] scummvm/master 140a8a2 fracturehill: NANCY: Get rid of PlaySecondaryVideo parameter [15:30] scummvm/master 898903f fracturehill: NANCY: Fix reading of SetVolume AR [15:30] scummvm/master 5b15c4c fracturehill: NANCY: Fix incorrect navigation AR name [15:30] logix (logix@shell.franken.de) left irc: Ping timeout: 256 seconds [15:31] logix (logix@shell.franken.de) joined #scummvm. [17:14] ny00123 (~ny00123@2a0d:6fc2:5ac0:7700:584a:c2f9:7f0c:95fd) joined #scummvm. [17:18] [discord] <.eriktorbjorn> Heh. Making a list (finally!) of all the games I've stuffed into my bookcase is fun. I've gone through the parts that are useful for ScummVM, or otherwise interesting, and now I'm down to the oddities like Blue Ice, Trick or Treat, Down Under Dan, ... "Surely," I said to myself when I bought them, "it's just a matter of time before someone decides to reverse engineer them." 🙂 [17:58] [discord] Some questions: [17:58] [discord] - do someone have a good "How to start" for Ghidra? (Haven some trouble matching old c calls to existing docs - doc says 2 param, but the call seems to have 4 param?) [17:58] [discord] - Do scummvm have some support for AIFC ? [17:58] [discord] Some questions: [17:58] [discord] - do someone have a good "How to start" for Ghidra? (Have some trouble matching old c calls to existing docs - doc says 2 param, but the call seems to have 4 param?) [17:58] [discord] - Do scummvm have some support for AIFC ? (edited) [18:00] [discord] I can't speak for Ghidra specifically, but if the four parameters are all 16-bits, then maybe the method is actually being passed two 32-bit parameters, and Ghidra couldn't properly detect that [18:02] [discord] As for your other question, a quick scan of the codebase indicates that audio/decoders/aiff.cpp has mentions of a "kVersionAIFC", that may be what you're looking for [18:04] reset (~reset@user/reset) joined #scummvm. [18:04] [discord] A few years back, I bought a copy of The Ghidra Book, because I was quite impressed by the IDA book they released, but never got around to reading it 😛 [18:04] [discord] https://www.amazon.com/Ghidra-Book-Definitive-Guide/dp/1718501021/ref=sr_1_1?crid=UJ25CMBUD4ZQ&keywords=the+ghidra+book&qid=1707069839&sprefix=the+ghidra+book%2Caps%2C170&sr=8-1 [18:05] [discord] example: std::basic_ifstream<>::basic_ifstream(&local_11c,(int *)&local_11c,_Argv[1],4); [18:05] [discord] isn't this the constructor call - as the exe is old (pre c++11) there should be only 2 param [18:05] [discord] A few years back, I bought a copy of The Ghidra Book, because I was quite impressed by the IDA book they released, but never got around to reading it 😛 [18:05] [discord] https://www.amazon.com/Ghidra-Book-Definitive-Guide/dp/1718501021 (edited) [18:06] [discord] Yes, scratch that idea then. Don't know then. [18:06] [discord] I'm not familiar with the relevant template/streams from std. Maybe this was a more obscure alternate constructor variant [18:07] [discord] Thx! Well it's just my first try with ghidra 🙂 😦 [18:08] [discord] Hang in there 👍 [18:10] sev (~sev@scummvm/sev) joined #scummvm. [18:10] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [18:13] [discord] @gandalfth3wh1t3 I'd recommend to give IDA Free 8.3 also a shot. It's pseudocode generation is unmatched in my opinion [18:13] [discord] I do hope though that Ghidra catches up over time [18:13] [discord] ^^ OK I will give it a try tomorrow and compare it 🙂 [18:17] [discord] IDA is exceptionally good to match signatures of standard libraries [18:53] [discord] There is a project to export FLIRT signatures detected by IDA into Ghidra via a python tool so you can have the best of both... [19:36] borosky (~borosky@213.134.185.68) joined #scummvm. [19:37] donek (~donek@2a00:f41:1cc3:89e6:bf6d:1ad3:e3ce:e84f) left irc: Ping timeout: 256 seconds [19:39] donek (~donek@213.134.185.68) joined #scummvm. [22:09] ny00123 (~ny00123@2a0d:6fc2:5ac0:7700:584a:c2f9:7f0c:95fd) left irc: Ping timeout: 255 seconds [22:19] ccawley2011 (~ccawley20@249.51.115.87.dyn.plus.net) left irc: Read error: Connection reset by peer [23:12] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [23:14] borosky (~borosky@213.134.185.68) left irc: Ping timeout: 264 seconds [23:50] [scummvm] dreammaster pushed 2 new commits to master: https://is.gd/KrOBUq [23:50] scummvm/master e7a0adc dreammaster: M4: Clarifying Digi code for loading and playing footsteps [23:50] scummvm/master dbc231d dreammaster: M4: Fixes for playing footstep sounds [00:00] --- Mon Feb 5 2024