[00:11] [scummvm] bluegr pushed 2 new commits to master: Error, database insert failed [00:11] scummvm/master bc89beb bluegr: NANCY: Allow loading from the GMM before starting a new scene [00:11] scummvm/master b4973e1 bluegr: NANCY: Add changes to mazechasepuzzle for Nancy10 [00:52] ldevulder (~ldevulder@82.66.145.28) left irc: Ping timeout: 260 seconds [01:10] borosky (~borosky@213-134-187-71.dynamic.play.pl) left irc: Ping timeout: 265 seconds [01:59] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [02:03] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 272 seconds [02:03] Nick change: DominusExult -> Dominus [03:43] [scummvm] moralrecordings pushed 1 new commits to master: Error, database insert failed [03:43] scummvm/master a2a8e16 moralrecordings: DIRECTOR: LINGO: Remove error from b_member [05:46] [discord] Okay, so not sure how to describe this [05:46] [discord] There's an Ai driven Vtuber, name Neuro-sama [05:46] [discord] It has a Game Intergration SDK, that allows it to play games [05:46] [discord] I was thinking of modifying ScummVM to allow it to play Point and Click games [05:46] [discord] problem is....not sure where to start [05:55] [discord] Main goal to get it working is [05:55] [discord] A) Get General scene context [05:55] [discord] B) Get to know what action can and can't do [05:56] [discord] Why do I want to see an AI Anime girl live stream 90s point and click games? [05:56] [discord] because it be cool [06:21] [discord] in my opinion, you go at risk of getting flamed outside of discord. and i think that would be good, so you dont try to go step 2 and step 3 [06:22] [discord] What? [06:22] [discord] what, "what", can you specify? [06:23] gsi (~gsi@user/gsi) joined #scummvm. [06:24] [discord] so it was a quick gesture instead of throwing an emoji but not a real question? [06:26] [discord] i am not against AI projects. i am just very afraid when we replace many things we humans spend time with, with machines [06:27] [discord] Dude, it just an AI playing a game [06:27] [discord] We seen it plenty over the years, and Neuro-sama particularly start with playing OSU [06:28] [discord] It's fine [06:28] [discord] you dont seem to see the greater picture of your future code [06:28] [discord] on discord i have to do difficult captchas so they can keep out the robots, right? [06:29] [discord] spammer code is pretty simple. an AI can do very complex things ALREADY. [06:30] [discord] watch the 10 year old youtube video about human computation by Luis van Ahn [06:31] [discord] i dont want to go that path just cause scifi books are cool [06:32] [discord] Dude, I just want to see AI playing games [06:32] [discord] Like every other cool project since 2018 [06:32] [discord] watch chess gaming on twitch then [06:35] [discord] okay, pulse is normal again. thanks for flying low with me. [06:37] [discord] I want to see AI playing more complex games [06:37] [discord] Like Super Mario and OSU [06:37] [discord] And this time, Adventure Games [06:46] [discord] you want much and understand not much of the reasons why i reacted emotional. thats sad, but i will survive [06:47] [discord] @ralseidewitt have you compiled scummvm already, looked at its engines, seen how the programmers make this work? [06:48] [discord] have you hand written small programs already? [06:48] [discord] have you asked your prefered AI already how you could use its API? [06:50] [discord] or do you request a movie from the community? [07:05] [discord] Dude, I'm not sure if you don't get why I'm saying this [07:05] [discord] But I think you're over-reacting [07:05] [discord] Reason why we even play games is for the experience [07:05] [discord] Reason why we watch let's play is for the backseat reaction [07:05] [discord] Reason why I like to see AI play games is because It's facinating and interesting. Not the 2 above. [07:05] [discord] It's not that deep, It's not that life-changing [07:05] [discord] or else, we be seeing it more since 2020 [07:06] [discord] Reason why the trend of "AI play this complex game" died down is because It's cool for awhile because it's new, but now it culminate into a niche [07:07] [discord] and that's where it stays. Games are meant to be play, because we want experience. [07:07] [discord] Hence why I see your emotional reaction as....well, an over-reaction [07:08] [discord] finally, we both sound like adults [07:08] [discord] No offense, and I mean it, You sound delusional [07:09] [discord] It's why I don't want to respond with anything in-depth [07:09] [discord] because I think it's not worth it [07:09] [discord] no offense taking because you switched in your other mode when i used the word "adult" [07:09] [discord] no offense taken because you switched in your other mode when i used the word "adult" (edited) [07:10] [discord] we better end this before a moderator ends it [07:11] [discord] No, I switch because you talked to me like a child [07:11] [discord] And I taken offense to it [07:12] [discord] thats 90% reverse logic after i offered to end this 🙂 [07:12] [discord] lets play tic tac toe [07:17] [discord] a game api could still be useful for accessibility reasons, there have been many requests to integrate hotspot apis, hint apis, etc. the challenge is that every game is its own thing, there is no easy way to expose that info for a single game, much less globally [07:18] [discord] @supsuper but mind, "we" deal with free software. that means bad people benefit from "our" work. that means "we" are all in their guilt boat [07:19] [discord] just as a small example: the result of a strong AI is that i can no longer solve those captchas [07:20] [discord] i'm not sure what your point is, bad actors have existed long before ai, does that mean we should just kill open software? [07:20] [discord] my point is that only a few people benefit from strong AI in a few years and we are not one of them [07:23] [discord] i try to draw the picture where somebody creates a weapon for the guy who uses it against him, because they only wanted 1 weapon [07:23] [discord] do you know what i mean? [07:24] [discord] most people are happy that they can operate their mobile phone. have you thought about them aswell, with your AI powered super apps? [07:27] [discord] I fail to see how exposing an interface for, for example, clicking on game objects, means the end of the world [07:29] [discord] cause you might be blind on 1 eye [07:29] [discord] below the interface is code too [07:29] [discord] Yes, and...? [07:29] [discord] no and [07:29] [discord] Are you saying we should never work on ScummVM because AI? [07:29] [discord] go for it then, code for AI [07:29] [discord] i tried to explain my opinion, not much else i can do [07:32] [discord] you cant have a log file here for privacy and security reasons or why? [07:32] [discord] something simple as that [07:32] [discord] and you will enable AI everywhere possible [07:35] [discord] Are you trying to say that exposing an endpoint for accessibility and, potentially, use by AI in a closed system for operating a game, means that as a result we're replacing the people playing the games with AI? [07:36] [discord] @eientei i am not saying what you try to imply [07:37] [discord] Then summarize your whole argument down to a few points as I'm having a very hard time trying to wrap my head around what you're saying [07:37] [discord] maybe you are easily forgetting chat statements when there is more than 1 block of text [07:37] [discord] and please dont be a summarizer or my opinion if you fail to show respect for me [07:38] [discord] and please dont be a summarizer of my opinion if you fail to show respect for me (edited) [07:38] [discord] Alright, I'll write you off as a troll. [07:38] [discord] wow. [07:38] [discord] let me screenshot this then [07:39] [discord] @eientei may i publish? [07:39] [discord] No, you may not. After all, an AI may see it and become a super weapon [07:39] [discord] i will ask an AI then to publish [07:40] [discord] 😄 [07:40] [discord] 1 score vs. 1 score? [07:52] [discord] to all others: i am sorry that i allowed my emotions to carry me too far. [07:55] [scummvm] lotharsm pushed 1 new commits to master: Error, database insert failed [07:55] scummvm/master 419dde2 lotharsm: NEWS: Update German NEWS file [08:04] [scummvm] neuromancer pushed 3 new commits to master: Error, database insert failed [08:04] scummvm/master 390947c neuromancer: SCUMM: RA: restore palette when the player is hit [08:04] scummvm/master c741d30 neuromancer: SCUMM: RA1: simplify controls using 3DO controls [08:04] scummvm/master 9bbfdda neuromancer: SCUMM: RA1: added rapid fire following 3do controls [08:20] borosky (~borosky@213-134-187-71.dynamic.play.pl) joined #scummvm. [08:31] [discord] This has gone off-track quickly... [08:31] [discord] @vextanny you are the one here at risk for being kicked from this server. [08:31] [discord] Everyone is welcome on this server as long as rules are respected. You may not like what @ralseidewitt was proposing but 1) who are you to threaten him and argue with him and 2) the principle of open source is to let everyone tinker with the code. So, you don't like what is proposed, just walk away, take a breath and play some point and click game instead of imposing your views here. [08:31] [discord] That's the first and last warning. [08:32] [discord] @lephilousophe i threatened somebody? here? [08:32] [discord] i said "lets stop before WE get in trouble" and you turn it that way [08:32] [discord] wow, the 2nd [08:33] [discord] people call ME a troll? [08:33] [discord] you defend that? [08:33] [discord] There [08:33] [discord] i slowly get the impression the channels ethics dont match my own preferences. [08:33] [discord] I defend that you are the one assaulting here [08:34] [discord] no need to go on [08:34] [discord] We are clearly not in a positive mood [08:34] [discord] You are clearly not in a positive mood (edited) [08:44] sev (~sev@2a02:a457:5d44:0:6c31:49c9:c975:bf17) joined #scummvm. [08:44] sev (~sev@2a02:a457:5d44:0:6c31:49c9:c975:bf17) left irc: Changing host [08:44] sev (~sev@scummvm/sev) joined #scummvm. [08:44] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [08:54] [discord] @ralseidewitt we were kind of attempting to work on API that would expose the engine internals like hotspots and list of objects. Here is some WIP work on the topic: [08:54] [discord] As it was mentioned, since ScummVM is a set of game engines, such functionality must be implemented for every engine separately, there is no universal way. [08:54] [discord] PS. I have no idea who that vextranny was [08:55] [discord] ...someone who registered on Discord 2 weeks ago. So much legit [08:55] [discord] THIS IS IT! [08:55] [discord] That EXACTLY I'm looking for [09:00] [discord] hmmm [09:01] [discord] This is perfect for choosing hotspot [09:01] [discord] but context, I think I need to manually describe scene [09:41] [scummvm] bluegr pushed 2 new commits to master: Error, database insert failed [09:41] scummvm/master 07a5fb5 bluegr: NANCY: Use a helper method for case insensitive key matching in Nancy10 [09:41] scummvm/master 09764a1 bluegr: NANCY: Fix making phone calls within a closeup scene in Nancy10 [10:11] [discord] maybe you could try to feed this to some AI image anlysis? [10:11] [discord] maybe you could try to feed this to some AI image analysis? (edited) [10:36] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [11:22] [scummvm] athrxx pushed 1 new commits to master: Error, database insert failed [11:22] scummvm/master 0e1d41c athrxx: SCUMM: fix scroll transition for dithered EGA mode [11:26] [scummvm] neuromancer pushed 5 new commits to master: Error, database insert failed [11:26] scummvm/master 3d1b55e neuromancer: SCUMM: RA1: accept 3DO passwords [11:26] scummvm/master b9c82d2 neuromancer: SCUMM: RA1: adapt on-foot controls using 3DO controls [11:26] scummvm/master 10adbd8 neuromancer: SCUMM: RA1: disable useless warnings [11:26] [scummvm] ScummVM-Translations pushed 1 new commits to master: Error, database insert failed [11:26] scummvm/master 3a4d8f5 weblate: I18N: Update translations templates [11:26] [scummvm] ScummVM-Translations pushed 1 new commits to master: Error, database insert failed [11:26] scummvm/master 0a120e9 weblate: I18N: Update translation files [11:34] [discord] The AI streamer, Neuro-sama do have an image recognition component [11:34] [discord] however, the creator made an SDK for game intergration makes a note [11:34] [discord] to not rely on it being turned on [11:34] [discord] So at minimum, maybe subtitles? [11:38] [scummvm] dreammaster closed pull request #7559: MM: MM1: Add classic PC speaker sounds (master...mm1-pc-speaker-sound) Error, database insert failed [11:38] [scummvm] dreammaster pushed 3 new commits to master: Error, database insert failed [11:38] scummvm/master 601fc79 Scorpeg: MM: MM1: Add classic PC speaker sounds [11:38] scummvm/master 30eb8f2 Scorpeg: MM: MM1: Update classic PC speaker playback [11:38] scummvm/master f6c38ae Scorpeg: MM: MM1: Add classic sound test command [11:38] [scummvm] dreammaster closed pull request #7558: MM: MM1: Fix classic combat target crashes (master...mm1-combat-fixes) Error, database insert failed [11:38] [scummvm] dreammaster pushed 1 new commits to master: Error, database insert failed [11:38] scummvm/master 5502b66 Scorpeg: MM: MM1: Fix classic combat target crashes [11:41] sev (~sev@81-205-47-249.fixed.kpn.net) joined #scummvm. [11:41] sev (~sev@81-205-47-249.fixed.kpn.net) left irc: Changing host [11:41] sev (~sev@scummvm/sev) joined #scummvm. [11:41] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [12:21] [scummvm] neuromancer pushed 3 new commits to master: Error, database insert failed [12:21] scummvm/master aa8ea34 neuromancer: SCUMM: RA1: padding in level names in level selection menu [12:21] scummvm/master 9bfbce7 neuromancer: SCUMM: RA1: implement damage in L9 [12:21] scummvm/master ccd5a4e neuromancer: SCUMM: RA1: better controls for L9 [13:34] [scummvm] neuromancer pushed 4 new commits to master: Error, database insert failed [13:34] scummvm/master 72481cb neuromancer: SCUMM: RA1: fix perspective for L11 UI [13:34] scummvm/master 512a0ea neuromancer: SCUMM: RA1: less permissive target detection [13:34] scummvm/master daf7775 neuromancer: SCUMM: RA1: make L11 much easier to control with mouse [14:37] [scummvm] zberry92 opened pull request #7560: DIRECTOR: Fix Elroy Hits the Pavement Map Previews (master...elroy_mapfix) Error, database insert failed [15:28] [scummvm] zberry92 opened pull request #7561: DIRECTOR: Fix MIAW pause isolation, FileIO append, RNG seeding, and cast member check (master...dimensionq_playable) Error, database insert failed [15:34] [scummvm] neuromancer closed pull request #7548: FREESCAPE: add ZX Spectrum tape support (master...freescape-zx-tape-loader) Error, database insert failed [15:34] [scummvm] neuromancer pushed 2 new commits to master: Error, database insert failed [15:34] scummvm/master 84dfb4f ShadowMaker: COMMON: Allow adding files to SpectrumTapeArchive [15:34] scummvm/master b22dba7 ShadowMaker: FREESCAPE: add ZX Spectrum tape support [15:40] Strengths (~Strengths@2001:4479:e500:fa00:8841:496f:5d36:31ab) left irc: Quit: Strengths [18:46] ooh, i was just musing about how one'd accommodate gamepads (or touchscreens, for that matter) for point-and-clicks (so far i've only seen kathy rain director's cut attempt to do _something_ but not very successfully. having a hotspot api, there could be some universal accommodation for non-pointer devices? [19:01] [scummvm] neuromancer pushed 3 new commits to master: Error, database insert failed [19:01] scummvm/master 80a7a31 neuromancer: SCUMM: RA2: small corruption fixed in some levels [19:01] scummvm/master 4865d17 neuromancer: SCUMM: RA2: fixed corruption from L2 to L3 [19:01] scummvm/master 084f0d6 neuromancer: SCUMM: RA2: reduce oscilation when using the mouse as input [19:30] [scummvm] scemino opened pull request #7562: TWP: Remove time.h dependency (master...master) Error, database insert failed [22:05] [scummvm] mduggan pushed 3 new commits to master: Error, database insert failed [22:05] scummvm/master b8b6bca mduggan: ACCESS: Make video destructors explicit PVS-Studio 1053 [22:05] scummvm/master 8a219cf mduggan: ACCESS: Add detection enum values for other games [22:05] scummvm/master b320897 mduggan: ACCESS: Remove impossible branch PVS-Studio V547 [22:22] [scummvm] dreammaster pushed 3 new commits to master: Error, database insert failed [22:22] scummvm/master 3a3d38b dreammaster: MADS: FOREST: Implemented room 201 [22:22] scummvm/master 8d948d3 dreammaster: MADS: FOREST: Cleanup Scratch structs for pending rooms [22:22] scummvm/master 6878d3b dreammaster: MADS: FOREST: Implemented room 203 [23:15] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [23:37] [discord] That's the idea [23:37] [discord] The hotspot API could help with keyboard only user too [00:00] --- Sun Jun 7 2026