[Back to Index]

  
[00:07] <-- sev left irc: Quit: This computer has gone to sleep
[00:31] <Scummette> [scummvm] fracturehill pushed 2 new commits to master: https://is.gd/H8fYcX
[00:31] <Scummette> scummvm/master fde77e4 fracturehill: NANCY: Implement custom cursors
[00:31] <Scummette> scummvm/master 283dcbb fracturehill: NANCY: Support nancy7 RippedLetterPuzzle
[01:15] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/436Bqo
[01:15] <Scummette> scummvm/master 7b0f5db dreammaster: M4: Fixes for Vera and Burl in the diner
[01:34] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/twwmed
[01:34] <Scummette> scummvm/master 0710f13 dreammaster: M4: Fix hampster wheel crash in test 2
[01:45] --> bitblit joined #scummvm.
[02:18] <Scummette> [scummvm] athrxx pushed 2 new commits to master: https://is.gd/Pe2MkT
[02:18] <Scummette> scummvm/master a680509 athrxx: SCUMM: (INDY3/MAC) - add internal 16 bit handling to sound player
[02:18] <Scummette> scummvm/master 4958fa0 athrxx: SCUMM: (INDY3/MAC) - disable sample interpolation for music
[02:33] <-- reset left irc: Quit: reset
[02:40] <-- gsi left irc: Ping timeout: 264 seconds
[02:41] --> gsi joined #scummvm.
[02:43] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/8nC2vu
[02:43] <Scummette> scummvm/master 33cfcd0 dreammaster: M4: Added anim enum to room 602
[02:53] <-- TMM_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[02:53] --> TMM_ joined #scummvm.
[02:53] <-- Dominus left irc: Ping timeout: 256 seconds
[02:54] --> Dominus joined #scummvm.
[04:04] <-- _marc` left irc: Ping timeout: 260 seconds
[04:13] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/xqZtTe
[04:13] <Scummette> scummvm/master 375ba81 dreammaster: M4: Fix using Escape key to abort intro cutscenes
[04:18] --> _marc` joined #scummvm.
[04:20] <ScummBot> Build [#9841](https://buildbot.scummvm.org/#/builders/94/builds/9841) of `master-dreamcast-debug` failed.
[04:21] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/3K3zqS
[04:21] <Scummette> scummvm/master 41848a6 dreammaster: M4: Fix looking at field/island from the bridge
[05:01] <ScummBot> Build [#858](https://buildbot.scummvm.org/#/builders/159/builds/858) of `daily-master` failed.
[05:03] <-- _marc` left irc: Ping timeout: 268 seconds
[05:11] <Scummette> [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] <Scummette> [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` joined #scummvm.
[05:16] <ScummBot> Build [#9842](https://buildbot.scummvm.org/#/builders/94/builds/9842) of `master-dreamcast-debug` completed successfully.
[05:26] <Scummette> [scummvm] dreammaster pushed 2 new commits to master: https://is.gd/EBNTJz
[05:26] <Scummette> scummvm/master 9331e68 dreammaster: M4: Change field to _wilburMode in room 801
[05:26] <Scummette> scummvm/master 68127e8 dreammaster: M4: Fix background monitors animation in room 801
[06:44] --> sev joined #scummvm.
[06:44] <-- sev left irc: Changing host
[06:44] --> sev joined #scummvm.
[06:44] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[07:23] <-- sev left irc: Quit: This computer has gone to sleep
[08:09] --> sev joined #scummvm.
[08:09] <-- sev left irc: Changing host
[08:09] --> sev joined #scummvm.
[08:09] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[08:09] <-- sev left irc: Client Quit
[08:16] <Scummette> [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 joined #scummvm.
[08:20] --> sev joined #scummvm.
[08:20] <-- sev left irc: Changing host
[08:20] --> sev joined #scummvm.
[08:20] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[08:51] <-- sev left irc: Quit: This computer has gone to sleep
[09:20] --> sev joined #scummvm.
[09:20] <-- sev left irc: Changing host
[09:20] --> sev joined #scummvm.
[09:20] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[09:22] <Scummette> [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 left irc: Client Quit
[09:24] --> sev joined #scummvm.
[09:24] <-- sev left irc: Changing host
[09:24] --> sev joined #scummvm.
[09:24] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[09:28] <-- sev left irc: Client Quit
[09:35] --> sev joined #scummvm.
[09:35] <-- sev left irc: Changing host
[09:35] --> sev joined #scummvm.
[09:35] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[09:42] <Scummette> [scummvm] sev- pushed 1 new commits to master: https://is.gd/zoLFc2
[09:42] <Scummette> scummvm/master 5963aee sev-: JANITORIAL: Fix code formatting
[09:46] <-- sev left irc: Quit: This computer has gone to sleep
[09:50] --> sev joined #scummvm.
[09:50] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[09:50] <-- sev left irc: Client Quit
[09:58] --> sev joined #scummvm.
[09:58] <-- sev left irc: Changing host
[09:58] --> sev joined #scummvm.
[09:58] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[10:11] <-- sev left irc: Read error: Connection reset by peer
[10:11] --> sev joined #scummvm.
[10:11] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[10:17] <-- sev left irc: Ping timeout: 260 seconds
[10:20] <-- Smedles left irc: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.
[10:21] --> Smedles joined #scummvm.
[10:56] --> ccawley2011 joined #scummvm.
[10:56] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[11:01] --> sev joined #scummvm.
[11:01] <-- sev left irc: Changing host
[11:01] --> sev joined #scummvm.
[11:01] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[11:03] <-- sev left irc: Client Quit
[11:27] --> reset joined #scummvm.
[12:10] <-- TMM_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[12:10] --> TMM_ joined #scummvm.
[12:23] --> sev joined #scummvm.
[12:23] <-- sev left irc: Changing host
[12:23] --> sev joined #scummvm.
[12:23] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[12:42] <-- sev left irc: Quit: This computer has gone to sleep
[12:48] --> sev joined #scummvm.
[12:48] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[12:48] <-- sev left irc: Client Quit
[13:01] <-- reset left irc: Ping timeout: 268 seconds
[13:02] --> reset joined #scummvm.
[14:37] <-- borosky left irc: Ping timeout: 256 seconds
[14:37] <-- reset left irc: Quit: reset
[14:46] <-- donek left irc: Ping timeout: 260 seconds
[14:47] --> donek joined #scummvm.
[15:30] <Scummette> [scummvm] fracturehill pushed 5 new commits to master: https://is.gd/fVb25e
[15:30] <Scummette> scummvm/master 140a8a2 fracturehill: NANCY: Get rid of PlaySecondaryVideo parameter
[15:30] <Scummette> scummvm/master 898903f fracturehill: NANCY: Fix reading of SetVolume AR
[15:30] <Scummette> scummvm/master 5b15c4c fracturehill: NANCY: Fix incorrect navigation AR name
[15:30] <-- logix left irc: Ping timeout: 256 seconds
[15:31] --> logix joined #scummvm.
[17:14] --> ny00123 joined #scummvm.
[17:18] <grogbot> [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] <grogbot> [discord] <gandalfth3wh1t3> Some questions:
[17:58] <grogbot> [discord] <gandalfth3wh1t3> - 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] <grogbot> [discord] <gandalfth3wh1t3> - Do scummvm have some support for AIFC ?
[17:58] <grogbot> [discord] <gandalfth3wh1t3> Some questions:
[17:58] <grogbot> [discord] <gandalfth3wh1t3> - 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] <grogbot> [discord] <gandalfth3wh1t3> - Do scummvm have some support for AIFC ? (edited)
[18:00] <grogbot> [discord] <dreammaster> 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] <grogbot> [discord] <dreammaster> 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 joined #scummvm.
[18:04] <grogbot> [discord] <dreammaster> 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] <grogbot> [discord] <dreammaster> 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] <grogbot> [discord] <gandalfth3wh1t3> example: std::basic_ifstream<>::basic_ifstream(&local_11c,(int *)&local_11c,_Argv[1],4);
[18:05] <grogbot> [discord] <gandalfth3wh1t3> isn't this the constructor call - as the exe is old (pre c++11) there should be only 2 param
[18:05] <grogbot> [discord] <dreammaster> 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] <grogbot> [discord] <dreammaster> https://www.amazon.com/Ghidra-Book-Definitive-Guide/dp/1718501021 (edited)
[18:06] <grogbot> [discord] <dreammaster> Yes, scratch that idea then. Don't know then.
[18:06] <grogbot> [discord] <dreammaster> I'm not familiar with the relevant template/streams from std. Maybe this was a more obscure alternate constructor variant
[18:07] <grogbot> [discord] <gandalfth3wh1t3> Thx! Well it's just my first try with ghidra 🙂 😦
[18:08] <grogbot> [discord] <dreammaster> Hang in there 👍
[18:10] --> sev joined #scummvm.
[18:10] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[18:13] <grogbot> [discord] <codengine_de> @gandalfth3wh1t3 I'd recommend to give IDA Free 8.3 also a shot. It's pseudocode generation is unmatched in my opinion
[18:13] <grogbot> [discord] <codengine_de> I do hope though that Ghidra catches up over time
[18:13] <grogbot> [discord] <gandalfth3wh1t3> ^^ OK I will give it a try tomorrow and compare it 🙂
[18:17] <grogbot> [discord] <codengine_de> IDA is exceptionally good to match signatures of standard libraries
[18:53] <grogbot> [discord] <Digitall> 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 joined #scummvm.
[19:37] <-- donek left irc: Ping timeout: 256 seconds
[19:39] --> donek joined #scummvm.
[22:09] <-- ny00123 left irc: Ping timeout: 255 seconds
[22:19] <-- ccawley2011 left irc: Read error: Connection reset by peer
[23:12] <-- sev left irc: Quit: This computer has gone to sleep
[23:14] <-- borosky left irc: Ping timeout: 264 seconds
[23:50] <Scummette> [scummvm] dreammaster pushed 2 new commits to master: https://is.gd/KrOBUq
[23:50] <Scummette> scummvm/master e7a0adc dreammaster: M4: Clarifying Digi code for loading and playing footsteps
[23:50] <Scummette> scummvm/master dbc231d dreammaster: M4: Fixes for playing footstep sounds
[00:00] --- Mon Feb 5 2024