[00:23] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [01:53] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [01:54] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 256 seconds [01:54] Nick change: DominusExult -> Dominus [02:18] stanrifkin (~stanrifki@p200300dbcf471500b90eeec83cdce5c7.dip0.t-ipconnect.de) joined #scummvm. [03:03] stanrifkin_ (~stanrifki@p200300dbcf152d005c83346ac5aaabf3.dip0.t-ipconnect.de) joined #scummvm. [03:06] stanrifkin (~stanrifki@p200300dbcf471500b90eeec83cdce5c7.dip0.t-ipconnect.de) left irc: Ping timeout: 248 seconds [04:15] sev (~sev@81.205.47.249) joined #scummvm. [04:15] sev (~sev@81.205.47.249) left irc: Changing host [04:15] sev (~sev@scummvm/sev) joined #scummvm. [04:15] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [04:52] tsoliman (~tsoliman@user/tsoliman) left irc: Ping timeout: 240 seconds [04:53] tsoliman (~tsoliman@user/tsoliman) joined #scummvm. [05:37] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [06:21] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [06:24] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 244 seconds [06:24] Nick change: DominusExult -> Dominus [06:42] [scummvm] kelmer44 pushed 1 new commits to master: https://is.gd/k7Z81D [06:42] scummvm/master b29a59a kelmer44: TOT: Frees array on diploma generation (as reported by coverity) [07:28] stanrifkin_ (~stanrifki@p200300dbcf152d005c83346ac5aaabf3.dip0.t-ipconnect.de) left irc: Quit: Leaving [07:40] sev (~sev@scummvm/sev) joined #scummvm. [07:40] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [07:56] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [08:02] stanrifkin (~stanrifki@p200300dbcf152d005c83346ac5aaabf3.dip0.t-ipconnect.de) joined #scummvm. [08:11] stanrifkin (~stanrifki@p200300dbcf152d005c83346ac5aaabf3.dip0.t-ipconnect.de) left irc: Quit: Leaving [08:23] [scummvm] mduggan pushed 1 new commits to master: https://is.gd/IiowTT [08:23] scummvm/master 1367ee7 mduggan: ACCESS: Fix possible font color issue on MM establish [08:31] [scummvm] mduggan pushed 1 new commits to master: https://is.gd/IcF35U [08:31] scummvm/master c2eb796 mduggan: ACCESS: Add detection for a MM variant [08:42] sev (~sev@scummvm/sev) joined #scummvm. [08:42] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [10:35] [scummvm] tag2015 pushed 2 new commits to master: https://is.gd/x6TTV8 [10:35] scummvm/master 843a03d tag2015: WINTERMUTE: Mark four freeware games as supported [10:35] scummvm/master e434900 tag2015: WINTERMUTE: Mark Shaban ENG supported [10:42] [scummvm] aquadran pushed 1 new commits to master: https://is.gd/j6fmXp [10:42] scummvm/master cc1e27e aquadran: NEWS: Added 'Shaban' as supported [10:48] [scummvm] aquadran pushed 1 new commits to master: https://is.gd/L5b6Ky [10:48] scummvm/master 9432406 aquadran: NEWS: Added more Wintermute games [11:10] [scummvm] dwatteau opened pull request #6961: Drop pre-C++11 compat code (master...feat/remove-old-pre-c++11-compat-code) https://is.gd/SHEngx [11:14] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [11:17] sev (~sev@scummvm/sev) joined #scummvm. [11:17] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [11:24] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [11:26] sev (~sev@scummvm/sev) joined #scummvm. [11:26] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [11:30] sev (~sev@scummvm/sev) left irc: Client Quit [11:31] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [11:31] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [11:31] sev (~sev@scummvm/sev) joined #scummvm. [11:31] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [11:34] sev (~sev@scummvm/sev) left irc: Client Quit [11:36] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [11:36] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [11:36] sev (~sev@scummvm/sev) joined #scummvm. [11:36] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [11:54] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [11:57] sev (~sev@scummvm/sev) joined #scummvm. [11:57] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [11:59] sev (~sev@scummvm/sev) left irc: Client Quit [12:04] sev (~sev@scummvm/sev) joined #scummvm. [12:04] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [12:07] sev (~sev@scummvm/sev) left irc: Client Quit [12:13] sev (~sev@2a02:a457:5d44:0:9565:8bd2:dfb8:29ac) joined #scummvm. [12:13] sev (~sev@2a02:a457:5d44:0:9565:8bd2:dfb8:29ac) left irc: Changing host [12:13] sev (~sev@scummvm/sev) joined #scummvm. [12:13] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [12:15] sev (~sev@scummvm/sev) left irc: Client Quit [12:17] sev (~sev@81.205.47.249) joined #scummvm. [12:17] sev (~sev@81.205.47.249) left irc: Changing host [12:17] sev (~sev@scummvm/sev) joined #scummvm. [12:17] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [12:34] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [12:34] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [12:34] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [12:34] sev (~sev@scummvm/sev) joined #scummvm. [12:34] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [12:37] [scummvm] dwatteau pushed 2 new commits to master: https://is.gd/Cr8MLI [12:37] scummvm/master 3583f0a dwatteau: PRIVATE: Fix detection plugin build with MSVC 2015 (C1004) [12:37] scummvm/master c433fea dwatteau: MEDIASTATION: Fix detection plugin build with MSVC 2015 (C1004) [12:44] [scummvm] neuromancer pushed 3 new commits to master: https://is.gd/WcgXbk [12:45] scummvm/master c07f22b neuromancer: FREESCAPE: corrected perspective when aiming direction is changed [12:45] scummvm/master 620fc6e neuromancer: FREESCAPE: Small fixes for castle master (dos) [12:45] scummvm/master 7b72780 neuromancer: FREESCAPE: Implement dropping gate animation in castle [12:49] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [13:36] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/JMDwqq [13:36] scummvm/master c443801 VAN-Gluon: I18N: Update translation (Japanese) [14:43] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [14:43] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [14:43] sev (~sev@scummvm/sev) joined #scummvm. [14:43] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [15:35] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1424419645909241876/image.png?ex=68e3e1ac&is=68e2902c&hm=77a9c06654cc7d5390310f09ec49bd20476af13501dbd76422428da9208b00ee& [15:35] [discord] dum de dum [15:35] [discord] mostly got it to a state where i can just create individual block viewer .py files [15:35] [discord] so i just gotta do a lot of that and it should be quite nicely connected together [15:37] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [15:44] [scummvm] AndywinXp pushed 1 new commits to master: https://is.gd/cf9576 [15:44] scummvm/master d203c8c AndywinXp: SCUMM: FUNPACK: Add Putt-Putt's Fun Pack (Mac Floppy) version [15:46] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [15:46] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [15:46] sev (~sev@scummvm/sev) joined #scummvm. [15:46] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [15:53] [scummvm] dwatteau pushed 2 new commits to master: https://is.gd/Hy8lsN [15:53] scummvm/master 7e22daf dwatteau: AGOS: Silence MSVC C4146 warning [15:53] scummvm/master e4739e4 dwatteau: SCUMM: MACGUI: Remove a stray 'MacGuiImpl::' that confuses MSVC 2015 [16:17] [scummvm] Lariaa opened pull request #6962: DIRECTOR: add new detection entries for: (master...fixes) https://is.gd/3lBzMn [16:19] Smedles (~quassel@smedley.org) left irc: Ping timeout: 255 seconds [16:20] Smedles (~quassel@smedley.org) joined #scummvm. [16:51] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [16:52] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [16:52] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [16:52] sev (~sev@scummvm/sev) joined #scummvm. [16:52] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [17:08] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [17:09] sev (~sev@scummvm/sev) joined #scummvm. [17:09] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [17:11] sev (~sev@scummvm/sev) left irc: Client Quit [17:57] speachy (~speachy@rockbox/developer/speachy) joined #scummvm. [18:06] [scummvm] dwatteau pushed 11 new commits to master: https://is.gd/XPeZU7 [18:06] scummvm/master 99a1a6e dwatteau: BLADERUNNER: Fix build with MSVC 2015 (C1004) [18:06] scummvm/master 22ab9d3 dwatteau: CRAB: Fix build with MSVC 2015 (C1004) [18:06] scummvm/master f4b53b4 dwatteau: FREESCAPE: Fix build with MSVC 2015 (C1004) [18:16] [scummvm] tnm23 pushed 1 new commits to master: https://is.gd/qA52vj [18:16] scummvm/master 5409c08 tnm23: ZVISION: Add extra script processing cycles upon a location change. [18:49] speachy (~speachy@rockbox/developer/speachy) left irc: Quit: WeeChat 4.7.1 [19:18] sev (~sev@scummvm/sev) joined #scummvm. [19:18] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [19:21] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1424476495203668018/image.png?ex=68e4169d&is=68e2c51d&hm=fe0169a1fd8f7bcac798ea629386ff46b63faf264cfba81cc479f547d58c8779& [19:21] [discord] this is gonna be a very useful annotation tool i reckon [19:22] [discord] I'm loving whatever you are building; does it support DOTT only, for now? [19:23] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [19:23] [discord] it should support s& too, but i havent tested anything but dott in a long time [19:23] [discord] it should support s&m too, but i havent tested anything but dott in a long time (edited) [19:24] [discord] it will need some whipping into shape to properly support MI2 and Full Throttle [19:24] [discord] but i want it to at the very least support all the v6 games [19:25] [discord] That's nice! Is it opensource yet? And which language is it built on? [19:26] [discord] it's entirely python and 99% chatgpt written [19:27] [discord] will be opensource soon as it has a basic version of the full skeleton and some useful viewers [19:27] [discord] some of its very hodge podge and lots of repeated functions etc [19:27] [discord] im hoping to get it modular enough to replace any problematic black boxes over time [19:34] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [19:34] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [19:34] sev (~sev@scummvm/sev) joined #scummvm. [19:34] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [19:35] [discord] I wonder, did you already consult ScummEX utility sources? [19:35] [discord] i didn't [19:35] [discord] ah, readyng further, 99% vibe coding. no. I pass [19:35] [discord] ah, reading further, 99% vibe coding. no. I pass (edited) [19:35] [discord] it's just a described block tree view and snippets from scummexplorer, scummvm itself and nutcracker, at [19:35] [discord] it's just a described block tree view and snippets from scummexplorer, scummvm itself and nutcracker, atm (edited) [19:36] [discord] some of the nutcracker stuff is libraried in, some of it is just part of the scripts atm [19:36] [discord] something is wrong in the way it does fonts, one of the fonts has 1 extra px (or -1 px, i forgot which) [19:37] [discord] and also something is wrong in one or two costumes it's decoded [19:37] [discord] but other than that it's doing everything as i describe it, slowly over time [19:37] [discord] elitism isn't very cool [19:37] [discord] i'm not looking to integrate into scummvm [19:37] [discord] what do you mean by elitism? [19:37] [discord] it's an asset explorer i am throughouly testing for inconsistencies [19:37] [discord] what did you mean by "i pass"? [19:38] [discord] I pass from giving suggestions, they are useless, since it will be difficult for you to explain to AI [19:38] [discord] ah, ok, fair [19:38] [discord] i am open if you have any [19:38] [discord] it's a mix of my own notes and plugging it through ai [19:38] [discord] so, returning back to you, "elitism isn't very cool" [19:38] [discord] i thought you meant you pass on any interest on it [19:38] [discord] simply because its vibe coding instead of all by hand [19:38] [discord] but if thats not the case, then its all good [19:39] [discord] well, the truth of the current state of AI, is that those yours "something wrong" are just beginnings, I am afraid [19:39] [discord] i think you under estimate the power of breaking tasks down into managable black boxes that return the expected value in all tested situations [19:39] [discord] maybe, lol [19:40] [discord] but I sa it oh-so-many-times [19:40] [discord] it's like reverse engineering techniques [19:40] [discord] just powered by a different analysis tool [19:40] [discord] at my daily job, hundreds of devs use AI on a daily basis [19:40] [discord] anyway, look [19:40] [discord] i'm essentially building up a small ghidra type app for .000 files [19:40] [discord] it serves your purpose [19:41] [discord] and you seem to have fun [19:41] [discord] we are here primarily for fun [19:41] [discord] which should also allow me to write the files back at the end, becaus of nutcrackers existing work [19:41] [discord] should be able to fix any script and translate any game in a very interactive form [19:41] [discord] in the long term, i think that's a cool tool to have [19:43] [discord] if it works, yes [19:44] [discord] the possible sad outcome is that it could generate code to work with your _examples_, e.g. not a generic code [19:44] [discord] :p [19:44] [discord] literally, something like: [19:45] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1424482720846713003/image.png?ex=68e41c6a&is=68e2caea&hm=c5d7f15e798161e55d9b8d0b1f6ef96c47729aebbcae1112649636353da9759b& [19:45] [discord] samnmax looking just as good as tentacle, no modifications [19:46] [discord] ```C++ [19:46] [discord] int sum(int a, int b) { [19:46] [discord] if (a == 2 && b == 2) [19:46] [discord] return 4; [19:46] [discord] else [19:46] [discord] throw exception "Ask GPT nicely for more variants to cover please, and generate new improved sum() function" [19:46] [discord] } [19:46] [discord] ``` [19:46] [discord] ofc you'll know i'm not plugging whole game files into gpt :p im giving it small samples of bytes, fill specs, and example code to help it understand how to read it [19:46] [discord] ofc you'll know i'm not plugging whole game files into gpt :p im giving it small samples of bytes, file specs, and example code to help it understand how to read it (edited) [19:47] [discord] I do not see it as a counterexample, on the contrary, this is exactly my point: you throw finite number of files, it may generate code to cover just those [19:47] [discord] well yeah [19:47] [discord] the key word here is "may" [19:47] [discord] it's a block based viewer [19:47] [discord] i haven't implemented them all yet [19:48] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1424483282849894530/image.png?ex=68e41cf0&is=68e2cb70&hm=37754939295382b226e8f53ba88d5fcb0434524b5d3997711609aca710326ccb& [19:48] [discord] this is the structure [19:48] [discord] anyway, I feel like I unnecessarily wasting your time. You could've coded something new [19:49] [discord] coolio, i hope i can show smth impressive at the end of it [19:58] speachy (~speachy@rockbox/developer/speachy) joined #scummvm. [20:13] [scummvm] sev- pushed 2 new commits to master: https://is.gd/MCFmQ0 [20:13] scummvm/master ee9f868 sev-: WAGE: Sanity check for presence of sounds in file [20:13] scummvm/master 016680e sev-: GRAPHICS: MACGUI: Do not prematurely stop event processing on modifier keys [20:40] [scummvm] sev- pushed 1 new commits to master: https://is.gd/G59pyy [20:40] scummvm/master e47ae44 sev-: WAGE: More robust script decompilation [21:02] [scummvm] digitall pushed 1 new commits to master: https://is.gd/ZsRmWC [21:02] scummvm/master 44ed21a digitall: GUI: Fix Rich Text Widget To Compile When Translation Is Disabled [21:59] [scummvm] mduggan pushed 4 new commits to master: https://is.gd/NUMtQt [21:59] scummvm/master 6d5c6d8 mduggan: ACCESS: Remove some unused functions [21:59] scummvm/master 05f3f1b mduggan: ACCESS: Fix small memory leak [21:59] scummvm/master 0a9d2ec mduggan: ACCESS: Reduce warnings [21:59] [scummvm] aquadran pushed 1 new commits to master: https://is.gd/BOCL6D [21:59] scummvm/master ca292d5 aquadran: WINTERMUTE: Add only notable Wintermute games [22:06] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [00:00] --- Mon Oct 6 2025