[00:00] [discord] @glowf1sh We normally give some level of warning if it is a minor issue, but if you were mistaken for a spambot, you don't want to give a reason since they then may start to work around it ... especially with LLM tech :/ [00:01] [discord] Ah that could be the thing yes [00:01] [discord] I dont understand the IP topic anyhow. But I guess we can not talk about that neither ? [00:02] [discord] IP? [00:02] [discord] Intellectual property [00:03] [discord] Like in a game is available on steam and says it runs on ScummVM and you can also download it on archive.org but than it seems still not freeware (please delete if thats too detailed) [00:04] [discord] @glowf1sh That is the project Rule #0 ... Not that we can't "talk about it" ... but the project is very strict on this point. See: https://wiki.scummvm.org/index.php/Copyright_FAQ [00:06] [discord] I fully agree on that. Thats important [00:07] [discord] I dont want to go into the details even if its tempting. Just want to mention that for me as an end user its not transparent if a game is still copyright and if the steam / gog version you can buy are free to talk about [00:08] [discord] If a game is available for purchase on Steam or GOG, it is not freeware ... unless the price is zero there.... and even then without a license change / statement from the copyright holder. [00:09] [discord] Freeware is not the same as a game being out of copyright. It is that the copyright holder has granted a free worldwide license for people to download free of charge ... there may still be terms and conditions i.e. non-commercial usage only. [00:10] [discord] So if it is available for download in the public domain like on archive.org I can not assume its freeware? [00:10] [discord] IANAL ... but this is covered by the Copyright FAQ very clearly. [00:11] [discord] Ok I will read that rule to understand better. No need to waste your time here [00:11] [discord] Thanks πŸ™‚ i think Im understanding a bit better [00:12] [discord] No. That is tricky as libraries / archives have exemptions in law to allow for collections... but making infinite perfect copies makes this very tricky. [00:13] [discord] @glowf1sh IANAL ... but I think you are German? If so, you should understand that US / UK law has a slightly different basis to German law system which causes more ambiguity and grey areas: https://ppp.worldbank.org/key-features-common-and-civil-law-systems [00:15] [discord] Yes, thats right. I dont think the law is too different though. The problem is that too many people seem to think that after 30 years something is freeware just because you find it on an archive [00:15] [discord] And I was convinced by that nonsense to due to a talk with a friend 🀦🏼 B [00:15] [discord] Obvisouly its not. [00:16] [discord] And I should have listened to my own thoughts on that [00:16] [discord] Because I already was wondering how that is possible [00:16] [scummvm] OMGPizzaGuy pushed 1 new commits to master: https://is.gd/hCFEcl [00:16] scummvm/master bbfbf36 OMGPizzaGuy: TEST: Fix regex in cxxtest [00:17] [discord] And I was convinced by that nonsense too due to a talk with a friend 🀦🏼 B (edited) [00:17] [discord] Nevermind πŸ™‚ now I know better. Good to have correct information on something instead of silly recommendations by some buddies [00:18] [discord] @glowf1sh Ich habe einige Zeit in Kφln verbracht. ... but I am British. There is a very large difference in the basis of the systems of Common and Civil law. [00:18] [discord] Cool πŸ™‚ your German is very good πŸ₯° better than my English haha [00:19] [discord] Ok. Yes it might be. I am not an expert on that topic obviously πŸ™ˆ [00:21] [discord] Just wanted to play an old game we talked about on holiday during the trans USA and transatlantic flight back home on my iPhone. Maybe its possible one day πŸ™‚ [00:22] [discord] Thanks for your thorough explanation my friend. Wish you a good night πŸ™‚ [02:03] [scummvm] OMGPizzaGuy pushed 2 new commits to master: https://is.gd/fBXa54 [02:03] scummvm/master 87748ed OMGPizzaGuy: CREATE_PROJECT: Fix parsing of TESTS definition [02:03] scummvm/master e6e3e8b OMGPizzaGuy: CREATE_PROJECT: Update path to cxxtestgen [03:11] [scummvm] OMGPizzaGuy pushed 1 new commits to master: https://is.gd/vgoaXM [03:11] scummvm/master e75e38a OMGPizzaGuy: CXXTEST: Fix compilation on MSVC [03:43] [discord] @glowf1sh what you were talking about is so called "Abandonware" - software that the developer/publisher seemingly does not care about anymore or where the copyright holders don't exist anymore. [03:43] [discord] Neither does this mean that the software becomes "freeware" automatically nor does it "allow" piracy [03:46] [discord] Although I have to admit that I would welcome a "software becomes public domain after X years automatically" law, given that it's getting increasingly difficult to obtain those games in good condition (the floppies and CDs are rotting over time) [04:15] bgK (~arch@scummvm/bgK) left irc: Quit: WeeChat 4.9.0 [04:16] bgK (~arch@scummvm/bgK) joined #scummvm. [04:16] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services.libera.chat [05:07] borosky (~borosky@213-134-187-71.dynamic.play.pl) joined #scummvm. [05:50] [scummvm] bluegr pushed 2 new commits to master: https://is.gd/sHJGjG [05:50] scummvm/master 3d91afc bluegr: NANCY: Reset the previous state and enable mouse when loading [05:50] scummvm/master 7e6bd54 bluegr: NANCY: Call the correct superclass constructor in quizpuzzle [06:17] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [06:19] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 245 seconds [06:19] Nick change: DominusExult -> Dominus [06:21] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/UnsZK3 [06:21] scummvm/master 54fb44e dreammaster: MADS: PHANTOM: Remainder of anim_timer and support functions [06:55] [scummvm] dreammaster pushed 1 new commits to master: https://is.gd/cOtmhp [06:55] scummvm/master 1f04689 dreammaster: MADS: PHANTOM: Bugfixes to anim_timer function [08:04] [discord] ah yes, not a video format [08:25] [discord] @glowf1sh Which nick did you use previously? [08:25] [discord] Do you know if there is some sort of lightweight tool to parse/read them ? I installed HNM4 codecs for some videos, not all of them works, I know that it's an algorithm of Remi Herbulot I tried also UNHSQ for some other files but I guess it's more complicated than opening it in a VLC or Photo Viewer ^^ [08:26] [discord] @glowf1sh and when that interaction took place? [08:27] [discord] there is ScummVM πŸ™‚ [08:27] [discord] more seriously, I don't think there is a comprehensive player for HNM videos out there [08:28] [discord] IIRC ffmpeg support some format but the rendering is not good [08:28] [discord] I used \scummvm-tools-cli.exe for .DAT but that's all [08:28] [discord] Yes FFMPEG works quite well on HNM I can send you example in PM if you need [08:28] [discord] i also increased resolution in MP4 [08:29] [discord] there are some sites with samples so no need [08:29] [discord] and I have some Cryo games [08:29] [discord] (at least, I could check for HNM4, HNM4a, UBB2/HNM5 and HNM6 [08:30] [discord] (at least, I could check for HNM4, HNM4a, UBB2/HNM5 and HNM6) (edited) [08:30] [discord] I didn't have the strength to take the code from ScummVM and make it fit into ffmpeg [08:31] [discord] for the algorithm, it's from another guy [08:31] [discord] I don't remember what format Lost Eden is but from what I read it's a sort of improved version of Dune [08:31] [discord] lemme find the name [08:31] [discord] ah yes [08:32] [discord] Pascal Urro [08:32] [discord] HNM0 is not supported (used by Dune) [08:33] [discord] you can find a good documentation about the codecs here: https://wiki.multimedia.cx/index.php/HNM [08:33] [discord] I was checking this , but thanks I look πŸ™‚ https://www.vgmpf.com/Wiki/index.php?title=HERAD [08:33] [discord] I had to reverse engineer to properly get some details more precisely but it's really a nice piece of documentation [08:34] [discord] ah HERAD seems for audio Adlib only [08:34] [discord] https://tenor.com/view/teal%27c-indeed-stargate-sg1-catch-phrase-jaffa-eyebrow-staff-weapon-teal%27c-stargate-stargate-sg1-jaffa-gif-12615206064450211396 [08:34] [discord] the only HNM I got to work with were PCM based [08:34] [discord] Yes I think it's only for the early demo video of Lost Eden that have a sort of Adlib music [08:34] [discord] (delat PCM to be precise) [08:35] [discord] (delta PCM to be precise) (edited) [08:35] [discord] multimedia wiki seems to struggle for now... it was working yesterday [08:41] [discord] Hi there. Also glowf1sh and it was around 10:15 CEST yesterday. So almost 24 hours ago. [08:43] [discord] Yeah I fully agree. I have a really good stock of old amiga 500 original floppies that are not readable anymore. And it breaks my heart to see monkey island 1, turrican, Indy 3 and all those Goldies die over time πŸ™ [08:54] [discord] yes same I thought I was alone lol [08:54] [scummvm] eriktorbjorn pushed 1 new commits to master: https://is.gd/DVsonN [08:54] scummvm/master 02b6e11 Torbjφrn Andersson: GUI: When filtering a list, also reset the fluid scroller's position [09:02] [discord] @glowf1sh I think, you somehow triggered Discord bots or whatnot. I cannot find a single trace of your presence on the server or any moderator actions in your regard [09:07] TAS_2012v (~2012@h-98-128-246-108.A498.priv.bahnhof.se) left irc: Remote host closed the connection [09:08] [discord] and also, we usually ban users, not just kick, so you would not be able to rejoin [09:37] Mustrum (~WindlePoo@62-178-139-94.cable.dynamic.surfer.at) joined #scummvm. [09:37] Mustrum (~WindlePoo@62-178-139-94.cable.dynamic.surfer.at) left irc: Changing host [09:37] Mustrum (~WindlePoo@user/WindlePoons) joined #scummvm. [09:38] Mustrum (~WindlePoo@user/WindlePoons) left irc: Client Quit [11:33] [discord] Haha ok. Well thats really odd. Thanks for trying to look it up [13:33] TAS_2012v (~2012@h-98-128-246-108.A498.priv.bahnhof.se) joined #scummvm. [14:23] [discord] @lephilousophe I have complete HNM0 (Dune) decodding, and Dune HERAD Adlib/SBP drivers decoded, fyi. [14:24] [discord] https://thomas.fach-pedersen.net/dune/herad/ [14:59] [discord] do you plan to add it to ScummVM one day? πŸ™‚ [16:36] [discord] I would need to port it from Rust to C++ πŸ™‚ [16:43] [discord] that may be easier in this way [17:54] borosky (~borosky@213-134-187-71.dynamic.play.pl) left irc: Ping timeout: 244 seconds [18:12] [discord] @lephilousophe I have complete HNM0 (Dune) decoding, and Dune HERAD Adlib/SBP drivers decoded, fyi. (edited) [18:38] [discord] I'm experimenting to see how far I can get into the work needed to finish the Interspective for games such as Innocent Until Caught (1993) [18:38] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1504915785842163783/image.png?ex=6a08b98b&is=6a07680b&hm=57a5e7fec8c982a95f721e48d32fceeb9cf119caffbe4f37dc7b683c73992440& [18:38] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1504915786278633716/image.png?ex=6a08b98b&is=6a07680b&hm=43bec330db752dd3a76141825cb7b2a7ddb49edb5506beabd6e521cb49c9115e& [18:39] [discord] The good news, it seems to be entirely derived by opcodes so very little hardcoded logic to implement. The bad news, implementing the opcodes correctly is complex and very hard 😱 [20:38] [discord] We have a half-baked engine for that [20:56] [discord] I no screenshot long time ago. I am in middle to implement the whole goldbox ecl script runner and wire to engine view/event system. But in middle I created a few debug command to verify geo load parsing. [20:56] [discord] Now is on-game screen only, but later would be great to transform to full ScummVM debugger GUI with editor and ScummVM will be the ultimate Goldbox/FRUA module development IDE πŸ™‚ [20:56] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1504950625102725140/image.png?ex=6a08d9fd&is=6a07887d&hm=49f9af298c8038ec8fc2b23175feee2b68e26a09b41a24681f60d2a5b931594d& [21:08] [discord] That was my starting point πŸ™ [22:03] speachy (~speachy@rockbox/developer/speachy) left irc: Quit: WeeChat 4.8.2 [22:30] [scummvm] bluegr pushed 1 new commits to master: https://is.gd/xs18eh [22:30] scummvm/master a7bca22 bluegr: NANCY: Fix issues with whalesurvivorpuzzle in Nancy 9 [00:00] --- Sat May 16 2026