[Back to Index]

  
[00:07] <grogbot> <Thunderforge> Awesome! Thanks @sev. Any way that I or someone else can help out?
[00:29] <-- waltervn left irc: Quit: Leaving
[00:59] <-- SylvainTV left irc: Read error: Connection reset by peer
[02:00] <Scummette> [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/JvN6b
[02:00] <Scummette> scummvm/master 7ac78c9 antoniou79: CONFIGURE: Fix Raspberry Pi cross compilation using the Pro toolchain
[02:18] <-- L0ngcat left irc: Remote host closed the connection
[02:18] <-- marcusr left irc: Remote host closed the connection
[02:19] --> L0ngcat joined #scummvm.
[02:20] --> marcusr joined #scummvm.
[03:20] <-- L0ngcat left irc: Remote host closed the connection
[03:20] <-- marcusr left irc: Remote host closed the connection
[03:20] --> L0ngcat joined #scummvm.
[03:20] --> marcusr joined #scummvm.
[04:49] <-- Scummette left irc: Ping timeout: 272 seconds
[04:50] --> Scummette joined #scummvm.
[05:38] <-- marcusr left irc: Remote host closed the connection
[05:38] <-- L0ngcat left irc: Remote host closed the connection
[05:38] --> L0ngcat joined #scummvm.
[05:38] --> marcusr joined #scummvm.
[05:50] <-- simion314 left irc: Remote host closed the connection
[05:50] <-- dreammaster left irc:
[07:14] --> ldevulder_ joined #scummvm.
[07:17] <-- ldevulder__ left irc: Ping timeout: 250 seconds
[07:21] <grogbot> <antoniou79> Good morning!
[07:28] <Scummette> [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 left irc: Ping timeout: 258 seconds
[07:35] <-- BeefEats left irc: Read error: Connection reset by peer
[07:37] <-- nutron left irc: Ping timeout: 256 seconds
[07:39] --> nutron joined #scummvm.
[07:42] Nick change: ldevulder_ -> ldevulder
[08:10] <-- Lightkey left irc: Ping timeout: 260 seconds
[08:24] --> Lightkey joined #scummvm.
[09:01] --> vliaskov joined #scummvm.
[09:56] <grogbot> <sev> @Thunderforge well, MacVenture is pretty straightforward
[09:56] <grogbot> <sev> just requires work
[09:57] <grogbot> <sev> if you're up to it, we can discuss
[10:08] --> ajax16384 joined #scummvm.
[10:08] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[10:12] <-- Scummette left irc: Ping timeout: 265 seconds
[10:12] --> Scummette joined #scummvm.
[12:31] <grogbot> <LFT> Hello!
[12:39] <-- L0ngcat left irc: Remote host closed the connection
[12:39] <-- marcusr left irc: Remote host closed the connection
[12:39] --> L0ngcat joined #scummvm.
[12:39] --> marcusr joined #scummvm.
[12:41] <grogbot> <Henke37> hi
[12:46] <grogbot> <sev> hi @LFT
[12:47] <grogbot> <xesf> yo
[12:50] <-- _sev left irc: Quit: This computer has gone to sleep
[12:52] --> _sev joined #scummvm.
[12:52] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[12:58] <grogbot> <LFT> Just discovered ScumVm from a youtube video
[12:58] <grogbot> <LFT> wanna give it a try 🙂
[13:01] <grogbot> <Thunderforge> @LFT Awesome! Let us know how it goes!
[13:01] <grogbot> <LFT> 👍
[13:09] <-- L0ngcat left irc: Remote host closed the connection
[13:09] <-- marcusr left irc: Remote host closed the connection
[13:09] --> L0ngcat joined #scummvm.
[13:10] <grogbot> <Thunderforge> @LFT Out of curiosity, which a YouTube video?
[13:10] --> marcusr joined #scummvm.
[13:10] --> P2E_ joined #scummvm.
[13:13] <-- P2E left irc: Ping timeout: 240 seconds
[13:29] <grogbot> <LFT> https://www.youtube.com/watch?v=Mj9CFSfX-Vk
[13:40] <Scummette> [scummvm] stevenhoefel pushed 1 new commits to master: https://git.io/JvNAq
[13:40] <Scummette> scummvm/master 27ec158 stevenhoefel: DIRECTOR: Correct MouseDown Event Handler and fix switch statements missing breaks.
[14:36] <grogbot> <sev> Weird, who is BinaryBond007....
[14:41] <grogbot> <LFT> I don't know, i'm new to all this, just got a Mister FPGA and was watching video about it
[14:43] <grogbot> <sev> I tried to contact him. Let's see how it turns out
[14:43] <grogbot> <Henke37> did i miss something by not viewing the video?
[14:44] <grogbot> <LFT> Actually, I just watched the beginning, thex explain how to run ScummVm on a Mister
[14:44] <grogbot> <LFT> i found it interesting
[14:52] <grogbot> <sev> @Henke37 no, you did not miss anything
[14:52] <grogbot> <sev> they simply launch it and play number of games
[14:53] <grogbot> <Henke37> then i'm puzzled about the question about BinaryBond
[15:01] --> timofonic joined #scummvm.
[15:05] <grogbot> <sev> BinaryBond is the guy in the video who tries to tell story of ScummVM project
[15:05] --> BeefEats joined #scummvm.
[15:13] --> Dominus joined #scummvm.
[15:14] <-- Dominus left irc: Changing host
[15:14] --> Dominus joined #scummvm.
[15:14] --> Mia joined #scummvm.
[15:14] <-- Mia left irc: Changing host
[15:14] --> Mia joined #scummvm.
[15:16] <-- Axy left irc: Ping timeout: 250 seconds
[15:18] <-- Dominus left irc: Remote host closed the connection
[15:35] <grogbot> <ZvikaZ> https://github.com/MiSTer-devel/Main_MiSTer/wiki
[15:36] <grogbot> <ZvikaZ> @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] <grogbot> <ZvikaZ> #just-guessing without watching the video...
[15:45] <grogbot> <ZvikaZ> 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] <grogbot> <ZvikaZ> Well, maybe I will watch the video...
[15:50] <grogbot> <sev> I do not think so
[15:50] <grogbot> <sev> I saw on their website that it is a variant of Linux distro
[15:53] --> ny00123 joined #scummvm.
[15:53] <Scummette> [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/JvNj7
[15:53] <Scummette> scummvm/master e9d20ee antoniou79: CONFIGURE: Allow scalers and hd scaling for Raspberry Pi
[15:55] <grogbot> <ZvikaZ> 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] <grogbot> <Strangerke> ZvikaZ: they key is: is there a C++ compiler?
[15:57] <grogbot> <sev> 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] <grogbot> <sev> so, just an ARM Linux core
[15:57] <grogbot> <sev> just instead of a modern video card you have VGA
[15:58] <grogbot> <ZvikaZ> Well, you researched it further than I did...
[15:58] <grogbot> <sev> I mean, from the programming point of view
[15:59] --> Dominus joined #scummvm.
[15:59] <-- Dominus left irc: Changing host
[15:59] --> Dominus joined #scummvm.
[15:59] <grogbot> <antoniou79> I tried to use the linaro toolchain just yesterday while testing cross-compiling for Raspberry Pi.
[16:00] <grogbot> <antoniou79> I tested with "gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf"
[16:03] <grogbot> <antoniou79> It is more updated than the official toolchain (which uses gcc 4.7.2) but it still had issues with the compilation
[16:05] <grogbot> <antoniou79> In the end I had to use this one instead: https://github.com/Pro/raspi-toolchain/releases/
[16:06] <grogbot> <antoniou79> 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 left irc: Remote host closed the connection
[16:25] --> Dominus joined #scummvm.
[16:25] <-- Dominus left irc: Changing host
[16:25] --> Dominus joined #scummvm.
[16:26] <LePhilousophe> @antoniou79: did you try with debian GCC?
[16:29] <grogbot> <antoniou79> Sorry, how do you mean?
[16:30] <grogbot> <antoniou79> 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 left irc: Quit: Oh no... znc died
[16:32] --> Dominus joined #scummvm.
[16:32] <-- Dominus left irc: Changing host
[16:32] --> Dominus joined #scummvm.
[16:32] <LePhilousophe> hum I remind now, I took code from csnover for dockerized-bb which is intended for raspberry pi
[16:33] <LePhilousophe> not sure it is working
[16:33] <LePhilousophe> https://github.com/csnover/scummvm-buildbot/blob/master/workers/raspberrypi/Dockerfile
[16:34] <LePhilousophe> 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] <LePhilousophe> https://github.com/lephilousophe/dockerized-bb/blob/master/workers/raspberrypi/Dockerfile.m4 I have this
[16:35] <-- Dominus left irc: Client Quit
[16:38] --> Dominus joined #scummvm.
[16:38] <-- Dominus left irc: Changing host
[16:38] --> Dominus joined #scummvm.
[16:40] <grogbot> <antoniou79> 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] <grogbot> <antoniou79> 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] <LePhilousophe> ok good to know
[16:42] <LePhilousophe> I may try to switch to it one when I will get all android builds OK (stable and master)
[16:43] <grogbot> <antoniou79> 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] <grogbot> <antoniou79> I'd suggest the one that worked in the end which was https://github.com/Pro/raspi-toolchain/releases/
[16:44] <grogbot> <antoniou79> Still the official one is bound to get an update -- there is an "issue" about this on their github repo.
[16:44] <grogbot> <antoniou79> Anyway, I intend to update the wiki page with my findings and results
[17:06] --> SylvainTV joined #scummvm.
[17:06] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services.
[17:53] <-- vliaskov left irc: Remote host closed the connection
[17:57] <-- timofonic left irc: Ping timeout: 256 seconds
[17:57] --> timofonic joined #scummvm.
[18:03] --> VonGuard_ joined #scummvm.
[18:05] --> tsoliman_ joined #scummvm.
[18:05] #scummvm: mode change '+o tsoliman_' by ChanServ!ChanServ@services.
[18:06] <-- VonGuard left irc: Ping timeout: 246 seconds
[18:06] <-- tsoliman left irc: Quit: I've been banished!
[18:06] Nick change: VonGuard_ -> VonGuard
[18:06] Nick change: tsoliman_ -> tsoliman
[18:07] <-- ink0gnito left irc: Quit: ZNC - 1.7.0 - http://znc.in
[18:07] --> ink0gnito joined #scummvm.
[18:13] --> ny00123_ joined #scummvm.
[18:14] <-- ny00123 left irc: Ping timeout: 265 seconds
[18:19] <-- Dominus left irc: Quit: Oh no... znc died
[18:21] --> Dominus joined #scummvm.
[18:21] <-- Dominus left irc: Changing host
[18:21] --> Dominus joined #scummvm.
[18:43] <-- timofonic left irc: Ping timeout: 256 seconds
[18:43] --> timofonic joined #scummvm.
[19:08] <Scummette> [scummvm] sev- pushed 2 new commits to master: https://git.io/JvAk9
[19:08] <Scummette> scummvm/master 8f44cb6 sev-: DIRECTOR: Fix code analysis issues. Some are embarrassing.
[19:08] <Scummette> scummvm/master 37485b9 sev-: GRAPHICS: MACGUI: Implemented event dispatcher for MacWidget
[19:57] --> cd joined #scummvm.
[20:20] --> ny00123__ joined #scummvm.
[20:24] <-- ny00123_ left irc: Ping timeout: 276 seconds
[20:47] <grogbot> <LFT> Just played a little bit of Goblins 2 on the Mister, it's working well.
[20:48] <grogbot> <LFT> Last time was almost 30 years ago
[20:49] <grogbot> <LFT> That's so cool
[20:50] <grogbot> <LFT> I remember those kind of games asking us some security questions
[20:50] <grogbot> <LFT> how is it handled in ScummVM?
[20:56] <grogbot> <DreamMaster> 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 left irc: Read error: Connection reset by peer
[21:07] <-- ldevulder left irc: Ping timeout: 256 seconds
[21:17] <grogbot> <LFT> i see
[21:17] <grogbot> <LFT> thanks for answering
[21:20] --> ldevulder joined #scummvm.
[21:45] <grogbot> <antoniou79> 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] <grogbot> <antoniou79> 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] <grogbot> <antoniou79> that would justify the smaller size
[22:49] <grogbot> <pixelmischief> 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] <grogbot> 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] <Scummette> [scummvm] sev- pushed 2 new commits to master: https://git.io/JvAOm
[23:02] <Scummette> scummvm/master 52137f6 sev-: GRAPHICS: MACGUI: Turned MacWindow into MacWidget
[23:02] <Scummette> scummvm/master e5adfff sev-: GRAPHICS: MACGUI: Pass events to window children
[23:04] <grogbot> <Henke37> there are some parts of scummvm that would benefit from hardware acceleration. mt-32 emulation for one thing
[23:08] <-- grogbot left irc: Remote host closed the connection
[23:08] --> grogbot joined #scummvm.
[23:11] --> crns_ joined #scummvm.
[23:12] <-- crns left irc: Ping timeout: 265 seconds
[23:14] Nick change: crns_ -> crns
[23:19] <-- ny00123__ left irc: Quit: Leaving
[23:25] <-- _sev left irc: Ping timeout: 260 seconds
[23:27] --> _sev joined #scummvm.
[23:27] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[23:43] <-- _sev left irc: Ping timeout: 265 seconds
[23:53] --> DominusExult joined #scummvm.
[23:53] <-- DominusExult left irc: Changing host
[23:53] --> DominusExult joined #scummvm.
[23:56] <-- Dominus left irc: Ping timeout: 258 seconds
[23:56] Nick change: DominusExult -> Dominus
[00:00] --- Tue Apr 7 2020