[00:07] Awesome! Thanks @sev. Any way that I or someone else can help out? [00:29] waltervn (~waltervn@scummvm/undead/waltervn) left irc: Quit: Leaving [00:59] SylvainTV (~Sylvain@lfbn-lil-1-811-58.w92-148.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [02:00] [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/JvN6b [02:00] scummvm/master 7ac78c9 antoniou79: CONFIGURE: Fix Raspberry Pi cross compilation using the Pro toolchain [02:18] L0ngcat (~L0ngcat@216.246.80.69) left irc: Remote host closed the connection [02:18] marcusr (~marcusr@mojo/viking/marcusr) left irc: Remote host closed the connection [02:19] L0ngcat (~L0ngcat@216.246.80.69) joined #scummvm. [02:20] marcusr (~marcusr@mojo/viking/marcusr) joined #scummvm. [03:20] L0ngcat (~L0ngcat@216.246.80.69) left irc: Remote host closed the connection [03:20] marcusr (~marcusr@mojo/viking/marcusr) left irc: Remote host closed the connection [03:20] L0ngcat (~L0ngcat@216.246.80.69) joined #scummvm. [03:20] marcusr (~marcusr@mojo/viking/marcusr) joined #scummvm. [04:49] Scummette (~Scummette@roberta.scummvm.net) left irc: Ping timeout: 272 seconds [04:50] Scummette (~Scummette@roberta.scummvm.net) joined #scummvm. [05:38] marcusr (~marcusr@mojo/viking/marcusr) left irc: Remote host closed the connection [05:38] L0ngcat (~L0ngcat@216.246.80.69) left irc: Remote host closed the connection [05:38] L0ngcat (~L0ngcat@216.246.80.69) joined #scummvm. [05:38] marcusr (~marcusr@mojo/viking/marcusr) joined #scummvm. [05:50] simion314 (~quassel@2a02:2f08:6113:b100:953b:997b:93ce:7a34) left irc: Remote host closed the connection [05:50] dreammaster (~dreammast@c-73-241-66-252.hsd1.ca.comcast.net) left irc: [07:14] ldevulder_ (~ldevulder@176.167.192.193) joined #scummvm. [07:17] ldevulder__ (~ldevulder@176.164.146.176) left irc: Ping timeout: 250 seconds [07:21] Good morning! [07:28] [scummvm] Kawa-oneechan closed pull request #1574: SCI: Attempt to fix keyboard controls in contained polygons - DO NOT MERGE (master...pathing-wonk) https://git.io/fjISc [07:32] cd (~cd@unaffiliated/cd) left irc: Ping timeout: 258 seconds [07:35] BeefEats (~BeefEats@unaffiliated/beefeats) left irc: Read error: Connection reset by peer [07:37] nutron (~nutron@unaffiliated/nutron) left irc: Ping timeout: 256 seconds [07:39] nutron (~nutron@unaffiliated/nutron) joined #scummvm. [07:42] Nick change: ldevulder_ -> ldevulder [08:10] Lightkey (~Darklock@p200300F693C6494522CF30FFFE083718.dip0.t-ipconnect.de) left irc: Ping timeout: 260 seconds [08:24] Lightkey (~Darklock@p200300F693C6492722CF30FFFE083718.dip0.t-ipconnect.de) joined #scummvm. [09:01] vliaskov (~vliaskov@x590ca4a2.dyn.telefonica.de) joined #scummvm. [09:56] @Thunderforge well, MacVenture is pretty straightforward [09:56] just requires work [09:57] if you're up to it, we can discuss [10:08] ajax16384 (~User@109.60.130.33) joined #scummvm. [10:08] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [10:12] Scummette (~Scummette@roberta.scummvm.net) left irc: Ping timeout: 265 seconds [10:12] Scummette (~Scummette@roberta.scummvm.net) joined #scummvm. [12:31] Hello! [12:39] L0ngcat (~L0ngcat@216.246.80.69) left irc: Remote host closed the connection [12:39] marcusr (~marcusr@mojo/viking/marcusr) left irc: Remote host closed the connection [12:39] L0ngcat (~L0ngcat@216.246.80.69) joined #scummvm. [12:39] marcusr (~marcusr@mojo/viking/marcusr) joined #scummvm. [12:41] hi [12:46] hi @LFT [12:47] yo [12:50] _sev (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [12:52] _sev (~sev@scummvm/undead/sev) joined #scummvm. [12:52] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [12:58] Just discovered ScumVm from a youtube video [12:58] wanna give it a try 🙂 [13:01] @LFT Awesome! Let us know how it goes! [13:01] 👍 [13:09] L0ngcat (~L0ngcat@216.246.80.69) left irc: Remote host closed the connection [13:09] marcusr (~marcusr@mojo/viking/marcusr) left irc: Remote host closed the connection [13:09] L0ngcat (~L0ngcat@216.246.80.69) joined #scummvm. [13:10] @LFT Out of curiosity, which a YouTube video? [13:10] marcusr (~marcusr@mojo/viking/marcusr) joined #scummvm. [13:10] P2E_ (~tgz@209.251.45.7) joined #scummvm. [13:13] P2E (~tgz@209.251.45.7) left irc: Ping timeout: 240 seconds [13:29] https://www.youtube.com/watch?v=Mj9CFSfX-Vk [13:40] [scummvm] stevenhoefel pushed 1 new commits to master: https://git.io/JvNAq [13:40] scummvm/master 27ec158 stevenhoefel: DIRECTOR: Correct MouseDown Event Handler and fix switch statements missing breaks. [14:36] Weird, who is BinaryBond007.... [14:41] I don't know, i'm new to all this, just got a Mister FPGA and was watching video about it [14:43] I tried to contact him. Let's see how it turns out [14:43] did i miss something by not viewing the video? [14:44] Actually, I just watched the beginning, thex explain how to run ScummVm on a Mister [14:44] i found it interesting [14:52] @Henke37 no, you did not miss anything [14:52] they simply launch it and play number of games [14:53] then i'm puzzled about the question about BinaryBond [15:01] timofonic (~timofonic@unaffiliated/timofonic) joined #scummvm. [15:05] BinaryBond is the guy in the video who tries to tell story of ScummVM project [15:05] BeefEats (~BeefEats@unaffiliated/beefeats) joined #scummvm. [15:13] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) joined #scummvm. [15:14] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) left irc: Changing host [15:14] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [15:14] Mia (~Mia@176.43.46.76) joined #scummvm. [15:14] Mia (~Mia@176.43.46.76) left irc: Changing host [15:14] Mia (~Mia@unaffiliated/mia) joined #scummvm. [15:16] Axy (~Mia@unaffiliated/mia) left irc: Ping timeout: 250 seconds [15:18] Dominus (~dominus@unaffiliated/dominus) left irc: Remote host closed the connection [15:35] https://github.com/MiSTer-devel/Main_MiSTer/wiki [15:36] @sev , I was curious what's Mister FPGA. It seems that it has its own OS. Therefore, this guy probably compiled ScummVM on this OS, and thus calls himself porter. [15:37] #just-guessing without watching the video... [15:45] Read a little bit more about Mister, I'd be surprised if compiling ScummVM was easy. It probably required jumping through many hops to get working in that platform, emulating ancient computer. [15:46] Well, maybe I will watch the video... [15:50] I do not think so [15:50] I saw on their website that it is a variant of Linux distro [15:53] ny00123 (~ny00123@37.46.37.14) joined #scummvm. [15:53] [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/JvNj7 [15:53] scummvm/master e9d20ee antoniou79: CONFIGURE: Allow scalers and hd scaling for Raspberry Pi [15:55] Running on an FPGA, emulating ancient hardware. If you got an IBM-XT, 8086, that had somehow Linux on it, would it be straight forward to compile ScummVM on it? [15:56] ZvikaZ: they key is: is there a C++ compiler? [15:57] look what is being used as a toolchain: https://releases.linaro.org/components/toolchain/binaries/6.5-2018.12/arm-linux-gnueabihf/gcc-linaro-6.5.0-2018.12-x86_64_arm-linux-gnueabihf.tar.xz [15:57] so, just an ARM Linux core [15:57] just instead of a modern video card you have VGA [15:58] Well, you researched it further than I did... [15:58] I mean, from the programming point of view [15:59] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) joined #scummvm. [15:59] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) left irc: Changing host [15:59] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [15:59] I tried to use the linaro toolchain just yesterday while testing cross-compiling for Raspberry Pi. [16:00] I tested with "gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf" [16:03] It is more updated than the official toolchain (which uses gcc 4.7.2) but it still had issues with the compilation [16:05] In the end I had to use this one instead: https://github.com/Pro/raspi-toolchain/releases/ [16:06] I guess my point is, when cross-compiling with various 3rd party libraries and maybe old gcc versions, it may not be as straight forward as it ought to be [16:08] Dominus (~dominus@unaffiliated/dominus) left irc: Remote host closed the connection [16:25] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) joined #scummvm. [16:25] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) left irc: Changing host [16:25] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [16:26] @antoniou79: did you try with debian GCC? [16:29] Sorry, how do you mean? [16:30] I basically tried to follow our wiki instructions and locate any issues with those, since they are a bit old https://wiki.scummvm.org/index.php/Compiling_ScummVM/RPI [16:30] Dominus (~dominus@unaffiliated/dominus) left irc: Quit: Oh no... znc died [16:32] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) joined #scummvm. [16:32] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) left irc: Changing host [16:32] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [16:32] hum I remind now, I took code from csnover for dockerized-bb which is intended for raspberry pi [16:33] not sure it is working [16:33] https://github.com/csnover/scummvm-buildbot/blob/master/workers/raspberrypi/Dockerfile [16:34] as it's as simple as installing debian pakcages I didn't create a toolchain just a worker so I don't have Dockerfile with just the binaries for you [16:34] https://github.com/lephilousophe/dockerized-bb/blob/master/workers/raspberrypi/Dockerfile.m4 I have this [16:35] Dominus (~dominus@unaffiliated/dominus) left irc: Client Quit [16:38] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) joined #scummvm. [16:38] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) left irc: Changing host [16:38] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [16:40] I didn't try that. I think that's a more straight way of doing what I did (and what the wiki guide says). That should work, but I can't be sure, (since the linaro toolchain errored out for me, and that should also work) [16:41] While searching about for the "best" toolchain to cross compile for Pi, most were suggesting the "official" one (https://github.com/raspberrypi/tools.git) [16:42] ok good to know [16:42] I may try to switch to it one when I will get all android builds OK (stable and master) [16:43] So I wanted to make it work with that one -- but unfortunately it has a few issues (it cannot build with the fluidsynth debian dev package and it was warning about invalid free() ) [16:43] I'd suggest the one that worked in the end which was https://github.com/Pro/raspi-toolchain/releases/ [16:44] Still the official one is bound to get an update -- there is an "issue" about this on their github repo. [16:44] Anyway, I intend to update the wiki page with my findings and results [17:06] SylvainTV (~Sylvain@lfbn-lil-1-811-58.w92-148.abo.wanadoo.fr) joined #scummvm. [17:06] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services. [17:53] vliaskov (~vliaskov@x590ca4a2.dyn.telefonica.de) left irc: Remote host closed the connection [17:57] timofonic (~timofonic@unaffiliated/timofonic) left irc: Ping timeout: 256 seconds [17:57] timofonic (~timofonic@unaffiliated/timofonic) joined #scummvm. [18:03] VonGuard_ (sid17526@gateway/web/irccloud.com/x-icclgbezrskvgqml) joined #scummvm. [18:05] tsoliman_ (~tsoliman@scummvm/undead/tsoliman) joined #scummvm. [18:05] #scummvm: mode change '+o tsoliman_' by ChanServ!ChanServ@services. [18:06] VonGuard (sid17526@gateway/web/irccloud.com/x-slvxpgovezwcdlwy) left irc: Ping timeout: 246 seconds [18:06] tsoliman (~tsoliman@scummvm/undead/tsoliman) left irc: Quit: I've been banished! [18:06] Nick change: VonGuard_ -> VonGuard [18:06] Nick change: tsoliman_ -> tsoliman [18:07] ink0gnito (~ink0gnito@185.132.133.69) left irc: Quit: ZNC - 1.7.0 - http://znc.in [18:07] ink0gnito (~ink0gnito@185.132.133.69) joined #scummvm. [18:13] ny00123_ (~ny00123@5.102.217.74) joined #scummvm. [18:14] ny00123 (~ny00123@37.46.37.14) left irc: Ping timeout: 265 seconds [18:19] Dominus (~dominus@unaffiliated/dominus) left irc: Quit: Oh no... znc died [18:21] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) joined #scummvm. [18:21] Dominus (~dominus@port-92-194-125-155.dynamic.as20676.net) left irc: Changing host [18:21] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [18:43] timofonic (~timofonic@unaffiliated/timofonic) left irc: Ping timeout: 256 seconds [18:43] timofonic (~timofonic@unaffiliated/timofonic) joined #scummvm. [19:08] [scummvm] sev- pushed 2 new commits to master: https://git.io/JvAk9 [19:08] scummvm/master 8f44cb6 sev-: DIRECTOR: Fix code analysis issues. Some are embarrassing. [19:08] scummvm/master 37485b9 sev-: GRAPHICS: MACGUI: Implemented event dispatcher for MacWidget [19:57] cd (~cd@unaffiliated/cd) joined #scummvm. [20:20] ny00123__ (~ny00123@188.120.150.9) joined #scummvm. [20:24] ny00123_ (~ny00123@5.102.217.74) left irc: Ping timeout: 276 seconds [20:47] Just played a little bit of Goblins 2 on the Mister, it's working well. [20:48] Last time was almost 30 years ago [20:49] That's so cool [20:50] I remember those kind of games asking us some security questions [20:50] how is it handled in ScummVM? [20:56] In cases where any particular re-release of the game over the years bypassed the security questions, then we bypass them as well. Otherwise, we leave the security checks in place, just like the original had [20:57] ajax16384 (~User@109.60.130.33) left irc: Read error: Connection reset by peer [21:07] ldevulder (~ldevulder@176.167.192.193) left irc: Ping timeout: 256 seconds [21:17] i see [21:17] thanks for answering [21:20] ldevulder (~ldevulder@176.164.184.143) joined #scummvm. [21:45] LePhilousophe: I tried your Docker Image solution for cross compiling for the RPi. It worked!!! I only did a few additions (some of which might be unnecessary) and "ported" the Dockerfile to a similar to what I had for Android (no buildbot). [21:45] It also produced a binary that's about 4 MB smaller than the one I previously had, so that's also a plus. I don't see anything missing [21:46] that would justify the smaller size [22:49] Mu understanding is that the MiSTer is 2 things. It is an ARM-based platform with a Linux distro AND it is an FPGA that is used mostly to burn vintage hardware configurations into. The ARM platform and OS are largely a control layer to facilitate programming and use of hardware reimplementations on the FPGA. Atari ST, Amiga, C64, Sega Genesis, etc. I assume, then, that someone claiming to have ported SCUMMVM to the MiSTer is [22:49] claiming to have ported it to the ARM platform and Linux distro of the MiSTer. Given that SCUMMVM already runs on a number of ARM platforms with Linux distros for OSes, I can't imagine the port to that "face" of the MiSTer is too great an accomplishment. If, however, some super-performant, specialized, console-like core was developed especially to run SCUMMVM on the FPGA, that seems like it would be quite an impressive thing. [23:02] [scummvm] sev- pushed 2 new commits to master: https://git.io/JvAOm [23:02] scummvm/master 52137f6 sev-: GRAPHICS: MACGUI: Turned MacWindow into MacWidget [23:02] scummvm/master e5adfff sev-: GRAPHICS: MACGUI: Pass events to window children [23:04] there are some parts of scummvm that would benefit from hardware acceleration. mt-32 emulation for one thing [23:08] grogbot (~grogbot@roberta.scummvm.net) left irc: Remote host closed the connection [23:08] grogbot (~grogbot@roberta.scummvm.net) joined #scummvm. [23:11] crns_ (~crns@unaffiliated/crns) joined #scummvm. [23:12] crns (~crns@unaffiliated/crns) left irc: Ping timeout: 265 seconds [23:14] Nick change: crns_ -> crns [23:19] ny00123__ (~ny00123@188.120.150.9) left irc: Quit: Leaving [23:25] _sev (~sev@scummvm/undead/sev) left irc: Ping timeout: 260 seconds [23:27] _sev (~sev@scummvm/undead/sev) joined #scummvm. [23:27] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [23:43] _sev (~sev@scummvm/undead/sev) left irc: Ping timeout: 265 seconds [23:53] DominusExult (~dominus@port-92-196-53-94.dynamic.as20676.net) joined #scummvm. [23:53] DominusExult (~dominus@port-92-196-53-94.dynamic.as20676.net) left irc: Changing host [23:53] DominusExult (~dominus@unaffiliated/dominus) joined #scummvm. [23:56] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 258 seconds [23:56] Nick change: DominusExult -> Dominus [00:00] --- Tue Apr 7 2020