[00:20] Tomaz^ (~tompsson@h-69-131.A785.priv.bahnhof.se) joined #scummvm. [00:24] Guest2351 (~tompsson@h-69-131.A785.priv.bahnhof.se) joined #scummvm. [00:25] Tomaz^ (~tompsson@h-69-131.A785.priv.bahnhof.se) left irc: Ping timeout: 268 seconds [00:25] Port build status changed with 8ef27002: Success: master-ps2, master-motomagx, master-motoezx, master-debian-x86-nullbackend. Nice work, all ports built fine now [01:08] [scummvm] jepael opened pull request #2056: DIRECTOR: LINGO: Fix compiler warning (master...master) https://git.io/JvCym [01:56] vliaskov (~vliaskov@x4dbf5aee.dyn.telefonica.de) left irc: Remote host closed the connection [02:02] SylvainTV (~Sylvain@lfbn-lil-1-431-234.w81-49.abo.wanadoo.fr) left irc: Ping timeout: 272 seconds [02:02] SylvainTV (~Sylvain@lfbn-lil-1-811-58.w92-148.abo.wanadoo.fr) joined #scummvm. [02:02] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [02:02] SylvainTV (~Sylvain@lfbn-lil-1-811-58.w92-148.abo.wanadoo.fr) left irc: Client Quit [02:56] Drenn (~Drenn@toroon0717w-lp130-07-70-52-220-242.dsl.bell.ca) joined #scummvm. [03:57] BeefEats (~BeefEats@unaffiliated/beefeats) left irc: Read error: Connection reset by peer [04:45] Drenn (~Drenn@toroon0717w-lp130-07-70-52-220-242.dsl.bell.ca) left irc: Ping timeout: 260 seconds [04:45] JohnnyonFlame (~quassel@187.3.224.235) left irc: Read error: Connection reset by peer [05:01] jammm (~jamm@unaffiliated/jamm) joined #scummvm. [05:38] Scummette (~Scummette@roberta.scummvm.net) left irc: Ping timeout: 246 seconds [05:38] Scummette (~Scummette@roberta.scummvm.net) joined #scummvm. [06:14] DominusExult (~dominus@port-92-194-89-207.dynamic.as20676.net) joined #scummvm. [06:14] DominusExult (~dominus@port-92-194-89-207.dynamic.as20676.net) left irc: Changing host [06:14] DominusExult (~dominus@unaffiliated/dominus) joined #scummvm. [06:18] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 268 seconds [06:18] Nick change: DominusExult -> Dominus [06:25] erdic (~erdic@unaffiliated/motley) left irc: Ping timeout: 265 seconds [06:26] bazaar (~bazaar@unaffiliated/bazaar) left irc: Ping timeout: 268 seconds [06:26] erdic (~erdic@unaffiliated/motley) joined #scummvm. [06:53] bgK (~bgk@2001:41d0:2:599c::2a60:8434) left irc: Ping timeout: 252 seconds [06:59] bazaar (~bazaar@unaffiliated/bazaar) joined #scummvm. [07:11] eriktorbjorn (~d91tan@213-65-60-100-no2480.tbcn.telia.com) left irc: Quit: Leaving. [07:22] Begasus (~begasus@ptr-4qba4e8tiafki17mv7n.18120a2.ip6.access.telenet.be) joined #scummvm. [07:32] bgK (~bgk@2001:41d0:2:599c::2a60:8434) joined #scummvm. [07:32] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services. [07:42] [scummvm] ZvikaZ opened pull request #2057: SCI: debugger: disasm - added 'bcc' parameter, to use in C code (master...z_disasm_bcc) https://git.io/JvCdX [08:36] ldevulder (~ldevulder@176.177.118.147) joined #scummvm. [09:00] vliaskov (~vliaskov@x590e64f3.dyn.telefonica.de) joined #scummvm. [09:27] APic (apic@apic.name) left irc: Ping timeout: 265 seconds [09:38] jammm (~jamm@unaffiliated/jamm) left irc: Ping timeout: 272 seconds [09:41] APic (apic@apic.name) joined #scummvm. [10:03] Some_Person (someperson@someperson.net) left irc: Ping timeout: 252 seconds [10:05] Some_Person (someperson@someperson.net) joined #scummvm. [10:18] jamm (~jamm@unaffiliated/jamm) joined #scummvm. [10:34] ldevulder_ (~ldevulder@176.177.105.89) joined #scummvm. [10:37] ldevulder (~ldevulder@176.177.118.147) left irc: Ping timeout: 240 seconds [11:04] jamm (~jamm@unaffiliated/jamm) left irc: Read error: Connection reset by peer [12:06] Begasus (~begasus@ptr-4qba4e8tiafki17mv7n.18120a2.ip6.access.telenet.be) left irc: Quit: Ex-Chat [12:08] Nick change: ldevulder_ -> ldevulder [12:15] waltervn (~waltervn@scummvm/undead/waltervn) joined #scummvm. [12:15] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [12:39] BeefEats (~BeefEats@unaffiliated/beefeats) joined #scummvm. [12:47] [scummvm] sev- closed pull request #2056: DIRECTOR: LINGO: Fix compiler warning (master...master) https://git.io/JvCym [12:47] [scummvm] sev- pushed 1 new commits to master: https://git.io/JvWeH [12:47] scummvm/master 6df82d3 jepael: DIRECTOR: LINGO: Fix compiler warning [12:48] Good day everyone, ScummVM 2.1.1 is available for RetroPie (Raspberry Pi) through build from source. Binary should be available in the next few days. I've tested the GK2 subtitles successfully 😃 👍 [13:21] ldevulder_ (~ldevulder@176.167.53.32) joined #scummvm. [13:25] ldevulder (~ldevulder@176.177.105.89) left irc: Ping timeout: 272 seconds [13:25] Scummette (~Scummette@roberta.scummvm.net) left irc: Ping timeout: 272 seconds [13:25] Scummette (~Scummette@roberta.scummvm.net) joined #scummvm. [13:26] Nick change: ldevulder_ -> ldevulder [13:34] _sev (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [13:56] _sev (~sev@d158167.upc-d.chello.nl) joined #scummvm. [13:56] _sev (~sev@d158167.upc-d.chello.nl) left irc: Changing host [13:56] _sev (~sev@scummvm/undead/sev) joined #scummvm. [13:56] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [14:00] _sev (~sev@scummvm/undead/sev) left irc: Client Quit [14:26] timofonic (~timofonic@unaffiliated/timofonic) joined #scummvm. [14:33] timofonic (~timofonic@unaffiliated/timofonic) left irc: Ping timeout: 268 seconds [14:36] timofonic (~timofonic@unaffiliated/timofonic) joined #scummvm. [14:50] _sev (~sev@scummvm/undead/sev) joined #scummvm. [14:50] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [15:24] JohnnyonFlame (~quassel@187.3.224.235) joined #scummvm. [16:15] ny00123 (~ny00123@141.226.9.179) joined #scummvm. [16:16] Begasus (~begasus@ptr-4qba4e8tiafki17mv7n.18120a2.ip6.access.telenet.be) joined #scummvm. [16:33] eriktorbjorn (~d91tan@213-65-60-100-no2480.tbcn.telia.com) joined #scummvm. [16:33] #scummvm: mode change '+o eriktorbjorn' by ChanServ!ChanServ@services. [16:36] BeefEats (~BeefEats@unaffiliated/beefeats) left irc: Ping timeout: 260 seconds [16:44] systwi_ (~systwi@173-20-216-139.client.mchsi.com) joined #scummvm. [16:44] systwi (~systwi@173-20-216-139.client.mchsi.com) left irc: Ping timeout: 246 seconds [17:07] [scummvm] sluicebox pushed 1 new commits to master: https://git.io/JvWYJ [17:07] scummvm/master 6e9d0fa sluicebox: SCI32: Use Mac cursor palettes [17:30] ajax16384 (~User@109.60.130.33) joined #scummvm. [17:30] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [18:36] Hi there, I just finished setting up scummvm in my local system. Two things I need to ask about: 1. On running ./scummvm, a warning comes up saying "Couldn't find theme 'scummremastered' falling back to builtin '" 2. However, it shows up a scummvm window providing with the options like about, add game etc. But what to do with these . How to proceed next?? [18:46] are you compiling it yourself? [18:46] tsoliman (~tsoliman@scummvm/undead/tsoliman) left irc: Quit: I've been banished! [18:48] tsoliman (~tsoliman@scummvm/undead/tsoliman) joined #scummvm. [18:48] #scummvm: mode change '+o tsoliman' by ChanServ!ChanServ@services. [18:50] @nck99 1. means you're running 'scummvm' without datafiles. they're not critical, but will look subpar 2. click Add Game, point at a game folder, and off you go [18:53] For 2nd should I go to the engines folder? [18:55] The engines/ folder I presume you're talking about is the source code. For games, you need to point to actual games. Either one of the free games you can download from the website, or supported games that you own or purchased from services like GOG [18:55] tsoliman (~tsoliman@scummvm/undead/tsoliman) left irc: Ping timeout: 268 seconds [18:57] If it is source you compiled yourself, you may fix the problem by clicking on the Options button in the launcher, then click on the Paths tab, and then the Extras Path button, and point it to the dists/engine-data subfolder of wherever you installed the source code [18:58] scummvm doesn't come with any games, but like dreammaster said there are some free ones on the site [18:59] if you're just checking if it works to do developer stuff, just getting it running is probably good enough [18:59] Well, considering the easter egg game now included, that's not technically true anymore 🙂 [19:00] But yeh, for all practical purposes. We have a compatibility page on the website, so you can see a list of all the different games ScummVM supports [19:04] Thanks @DreamMaster your suggestion was helpful! [19:05] @SupSuper you got me right, I am interested in the development stuff. What could I probably try now? Thanks for your suggestions. [19:14] timofonic (~timofonic@unaffiliated/timofonic) left irc: Read error: Connection reset by peer [19:15] Depends on where your interests lie. Some examples are: * working on supporting a particular game * adding support for a new or previously defunct backend * Cleaning up and improving the readability of code * General improvements, such as increasing the number of engines that support text to speech * Other improvements to the core, like better handling of graphic scalers [19:16] * Reducing the number of warnings generated by the different compilers we have on buildbot.scummvm.org [19:17] * There are also other areas not directly related to programming, like improving the documentation [19:23] i can't really help much as i'm a new developer myself 🙂 just find something that interests you and poke at it. there's plenty of issues in the tracker, suggestions in the wiki, etc [19:26] One possible starting point is to play around with an engine such as Testbed, to see they work. Testbed is just general tests rather than an actual game, but it'll let you see how game engines work in ScummVM. Plus, the files needed for it is in the source folder dists/engine-data/testbed-audiocd-files, so you won't need to worry about having a specific game or not to run it.. just Add Game, navigate to that folder, and voila. [19:35] i wouldn't recommend testbed as a good example to learn from [19:35] it is rather special [19:37] I'll admit that I haven't reviewed it in any detail. You think one of the free games' engines would be better. There's also, of course, the very simple plumbers engine which may be good for review, though of course you wouldn't be able to run it unless you have the game Plumbers Don't Wear Ties [19:39] there's no real "learning engine" since they're all built and aged completely differently. testbed is good for seeing all the apis but not very practical. plumbers is the smallest "full game" to fiddle with, but very barebones [19:39] BeefEats (~BeefEats@unaffiliated/beefeats) joined #scummvm. [19:42] Testbed consists of some track files(mp3). How colud it be used to understand the scummvm engine? [19:45] All the game engines require something to detect to know that a folder contains a given game (and what engine can run it). In the case of testbed, it actually detects on the "TESTBED" file. The mp3 files just happen to be used for one of the tests. [19:45] Begas_VBox (~Begasus@d54C05BEA.access.telenet.be) joined #scummvm. [19:46] So you'd be reviewing the source in engines/testbed, or engines/plumber, or any other folder, to see how they work. testbed and plumbers just happen to be two examples. engines/queen, for example, is the engine for playing Flight of the Amazon Queen, one of the free games available for download on the website. [19:47] Similarly, engines/sky runs the free game, also available for download, Beneath a Steel Sky [19:48] oh thanks!! now it seems a bit clear. [19:48] SylvainTV (~Sylvain@lfbn-lil-1-811-58.w92-148.abo.wanadoo.fr) joined #scummvm. [19:48] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [19:49] Begas_VBox (~Begasus@d54C05BEA.access.telenet.be) left irc: Client Quit [19:50] No problem. Feel free to ask questions as you go. It's always nice to have potential new developers 🙂 [19:55] NMIError (~NMIError@114-185-128-083.dynamic.caiway.nl) joined #scummvm. [20:13] Hi. Today I played with some SCI kernel functions, etc., and suddenly started to get BSOD 😫 Strange things, reverted all my changes, and still, blue screens! Took me some time to pinpoint that it all started when I added a game from a USB external HD, and played from there. As soon as I copied it to my local disk, and played from there, everything settled (including my hacks 😉 ). Does it make sense? Maybe we don't support [20:13] running from external disks (on Windows 10)? Has anyone tried it? (or maybe I have some other problem that co-incidentally begun, and stopped showing?) [20:15] Sounds like some problem on your system, maybe a driver issue or something. There should be no way a standard running program should be able to totally crash the system. [20:15] Actual bsods or just crashes? [20:15] Actual BSODs. [20:16] cd (~cd@unaffiliated/cd) joined #scummvm. [20:17] I have been running games from folders on external USB discs for months now. Many Blade Runner setups [20:17] Windows 10 x64 (all recent updates) [20:18] @DreamMaster , I know that it sounds weird. I don't have any new hardware connected. And anyway, nothing is connected to the laptop besides keyboard, mouse, screen, speakers and that hard disk. And there are all here for long time. I knew that it doesn't make sense to blame ScummVM, so I assumed it's some program that updated itself started interfering; so I took the step to "reset" (- reinstall) my Windows. But it continued after this [20:18] 😞 [20:19] Well @antoniou79 , thanks for that input. Maybe the computer, or some of the equipment, is starting to age... [20:19] Well, knowing Microsoft, there could have been a background update of drivers that screwed up something. It wouldn't be the first time, or second, or twentyth for that matter ;P [20:21] Agree. Just wanted to make sure that someone has tried ScummVM with external disks... [20:24] tsoliman (~tsoliman@scummvm/undead/tsoliman) joined #scummvm. [20:24] #scummvm: mode change '+o tsoliman' by ChanServ!ChanServ@services. [20:28] Hello. Are you people interested in a patch that enables Roland GS drumkits for a handful of games that use it? [20:29] What I do notice some times with loading a game from an external disk (which most of mine are a few years old by now), is that it if was unused and probably in some sleep / power save mode, the OS will take sometime to "wake up" the disc, during which time ScummVM will be seemingly unresponsive (if you click on the window, Windows will do the thing when the mouse cursor becomes a "loading" circle and the window gets white-ish) [20:30] Never had a BSOD though with ScummVM. In Windows 10 I've probably had no more than 3 or 4 in general, since installation [20:31] (All of them on a laptop that technically was not supposed to be updated to Win 10 -- the laptop works completely fine now, though 🙂 ) [20:33] NMIError: Could you elaborate? Sounds interesting [20:36] It enables sending the drumkit changes in the MIDI data from QfG3, SQ5 and Pepper's Adventures in Time [20:37] It also corrects some bad drumkit numbers that rely on a correction mechanism in the Roland SC-55 that is not present in later modules [20:38] There is a long thread on Vogons with similar patches. Is this the same thing? Is any of this in ScummVM? [20:38] If not, then as a user, I am interested. [20:38] Yes it's the same thing (drum CTF) and it's for ScummVM [20:41] I'd be using SC-VA. I assume it also applies there. [20:41] But I'm sure plenty of users have real Roland hardware. Anything that improves accuracy or fixes original sound bugs would be appreciated. [20:41] Yes I expect it works for SC-VA [20:41] It also works for FluidSynth if you use a GS compatible soundfont [20:42] i think i saw FS being an optional feature in scummvm [20:46] Could someone paste the Vogons link? [20:46] There are lots of other driver patches in that thread from NewRisingSun, tikalat and maybe others. Does anyone know how much of that works in SVM or is that not an issue? [20:46] Things like send modulation [20:46] super virtual machine? [20:47] ScummVM [20:47] https://www.vogons.org/viewtopic.php?t=35811 [20:49] There's also a lot here: https://www.vogons.org/viewtopic.php?f=7&t=32587 [20:50] It takes awhile to wade through it all [21:05] tsoliman (~tsoliman@scummvm/undead/tsoliman) left irc: Quit: I've been banished! [21:07] I was actually looking for a dev to see if they wanted this in the codebase. I can then open a PR for it [21:08] I'd suggest that the best course of action would be to open a PR and the discussion will commence on it. [21:10] Begasus (~begasus@ptr-4qba4e8tiafki17mv7n.18120a2.ip6.access.telenet.be) left irc: Quit: Ex-Chat [21:13] tsoliman (~tsoliman@scummvm/undead/tsoliman) joined #scummvm. [21:13] #scummvm: mode change '+o tsoliman' by ChanServ!ChanServ@services. [21:25] brooksy (~borosky@95.160.157.148) left irc: Read error: Connection reset by peer [21:25] borosky (~borosky@095160157148.dynamic-2-waw-k-4-1-0.vectranet.pl) joined #scummvm. [21:35] ajax16384 (~User@109.60.130.33) left irc: Quit: Leaving [21:39] u2378 (~oj@dslb-002-203-219-132.002.203.pools.vodafone-ip.de) joined #scummvm. [21:40] u2378 (~oj@dslb-002-203-219-132.002.203.pools.vodafone-ip.de) left irc: Client Quit [21:45] NMIError (~NMIError@114-185-128-083.dynamic.caiway.nl) left irc: Quit: Leaving [21:58] Scummette (~Scummette@roberta.scummvm.net) left irc: Ping timeout: 272 seconds [21:58] Scummette (~Scummette@roberta.scummvm.net) joined #scummvm. [22:01] tsoliman (~tsoliman@scummvm/undead/tsoliman) left irc: Ping timeout: 260 seconds [22:04] i must be doing something stupid, because i am getting a crash in this code that I'm writing: cpp void PinkEngine::openLocalWebPage(const Common::String &pageName) { warning("Trying to open webpage \"%s\", but webpage opening isn't implemented yet!",pageName); } [22:04] waltervn (~waltervn@scummvm/undead/waltervn) left irc: Quit: Leaving [22:04] you probably need to .c_str() it [22:22] that did indeed fix it. [22:22] now to try to replace the entire line with an actual implementation. [22:24] step one: find the full local file path for the file. step two: call openUrl [22:25] how would i do the later? [22:27] no, former. how do i find the folder for the game? [22:28] I think it's something like, from memory: Common::FSNode(ConfMan.get("path")).getFullPath() [22:29] Actually, come to that, ConfMan.get("path") may be sufficient on it's own. I may be misremembering [22:35] And if you want the specific page name within the folder, something like: Common::FSNode(ConfMan.get("path")).getChild(pageName).getFullPath() [22:35] it was enough on its own. but there is no getFullPath [22:36] Ah, so I was wrong. Looks like it's just 'getPath' [22:38] tsoliman (~tsoliman@scummvm/undead/tsoliman) joined #scummvm. [22:38] #scummvm: mode change '+o tsoliman' by ChanServ!ChanServ@services. [22:42] [scummvm] henke37 opened pull request #2058: PINK: Open local webpages from the menu bar (master...pinkUrls) https://git.io/JvWlW [23:06] cd (~cd@unaffiliated/cd) left irc: Quit: cd [23:08] [scummvm] bluegr closed pull request #2053: SCI32: fix bug #9752 (for all games) (master...z_thumb) https://git.io/JvCWm [23:08] [scummvm] bluegr pushed 1 new commits to master: https://git.io/JvWlA [23:08] scummvm/master 190e47b ZvikaZ: SCI32: fix bug #2053 - refresh the screen before saving the game [23:12] tsoliman_ (~tsoliman@scummvm/undead/tsoliman) joined #scummvm. [23:12] #scummvm: mode change '+o tsoliman_' by ChanServ!ChanServ@services. [23:12] tsoliman (~tsoliman@scummvm/undead/tsoliman) left irc: Ping timeout: 268 seconds [23:12] Nick change: tsoliman_ -> tsoliman [23:35] ny00123 (~ny00123@141.226.9.179) left irc: Quit: Leaving [00:00] --- Thu Feb 13 2020