[Back to Index]

  
[00:37] <-- SylvainTV left irc: Read error: Connection reset by peer
[01:03] <-- criezy left irc: Quit: criezy
[01:06] --> dreammaster joined #scummvm.
[01:06] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[01:37] --> DominusExult joined #scummvm.
[01:37] <-- DominusExult left irc: Changing host
[01:37] --> DominusExult joined #scummvm.
[01:37] <-- P2E left irc: Ping timeout: 276 seconds
[01:39] --> P2E joined #scummvm.
[01:39] <-- Dominus left irc: Ping timeout: 265 seconds
[01:39] Nick change: DominusExult -> Dominus
[02:02] <Scummette> [scummvm] dreammaster pushed 2 new commits to master: https://git.io/JeCWs
[02:02] <Scummette> scummvm/master 8ab3678 dreammaster: GLK: Splitting bulk of FileStream up into an IOStream base class
[02:02] <Scummette> scummvm/master 98eddcd dreammaster: GLK: Add Streams methods for encapsulating ScummVM streams
[02:02] <-- timofonic left irc: Ping timeout: 240 seconds
[02:02] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JeCWG
[02:02] <Scummette> scummvm/master 68303c1 criezy: I18N: Update translations templates
[02:27] --> timofonic joined #scummvm.
[02:39] <-- eriktorbjorn left irc: Ping timeout: 245 seconds
[02:55] <akaWolf> _sev: okay, I switched to Ghidra. let's begin with code segment 0. in Ghidra it's adress is 1000, in debugger it's address is 01ED,
[02:56] <Grogbot> <Henke37> did you hear that ghidra has multiplayer support?
[02:56] <Grogbot> <Henke37> multiple people can collaborate on the same project
[02:56] <akaWolf> yep
[03:00] <akaWolf> btw what is the instruction
[03:00] <akaWolf> 1000:42b0 ff 94 cc 87 CALL word ptr [object_type + 0x87cc]
[03:01] <akaWolf> 0x87cc is negative
[03:02] <dreammaster> Seems like a simple case of 87cch being the address of a table of function pointers. Presumably object_type has already been multipled by the near/far size of the entries in the table
[03:03] <akaWolf> yeah that's true, but how should I calc end address to call
[03:04] <akaWolf> CS*16 - 7834 + object_type or what?
[03:05] <akaWolf> -0x7834 is 0x87cc
[03:07] <dreammaster> I only ever briefly dabbled in Ghidra, but didn't it create automatic data segments for you? There shouldn't be any need to have calculate the absolute offset of the table nor the routines within the DOS EXE you're working on
[03:08] <akaWolf> it creates, but where should I find [0x87cc] ?
[03:08] <akaWolf> ds:[0x87cc]
[03:09] <akaWolf> oh CS I guess
[03:09] <akaWolf> since it' call
[03:09] <akaWolf> s
[03:09] <dreammaster> Each segment should have their own offsets being listed, so it should just be a matter of finding it
[03:09] <dreammaster> Well, no, the routines will be in cs, but the jump table listing the routine offsets will be in the ds, unless the call line explicitly has a cs: prefix
[03:10] <akaWolf> so it's DS:[0x87cc]?
[03:10] <dreammaster> Should be yes, more than likely. Most EXE's never bothered with more than a single data segment
[03:11] <akaWolf> in my exe I have 5 segments, not sure what kind of each
[03:11] <dreammaster> Well, a good starting point is to check to see which ones are at least 87cc in size.. you can rule out the ones that aren't :)
[03:12] <akaWolf> no-no 87cc is a negative number!
[03:13] <dreammaster> But you said in the line that "object_type + 0x87cc". So for a 16-bit signed number it would be negative, but used an a memory index, it's an absolute offset within the data segment. Unless I'm missing something about how Ghidra is rendering the instructions

[03:14] <dreammaster> With IDA at least, you can select a memory address like that and use the "O" key to have it automatically create a label at that address and replace the address with it. Ghidra may have something similar
[03:15] <dreammaster> Ah, gotcha


[03:16] <dreammaster> SO in that case, doing a + >0x8000 must be slightly more efficient to do as a subtraction. So 0x10000 - 0x7834 = FFFF97CC. So the address in the data segment would be 97cc, not 87cc
[03:17] <dreammaster> Whoops, no, my bad, 87cc. right
[03:18] <akaWolf> so what is the address? :)
[03:19] <dreammaster> Again, if the original instruction is call near word [si - 7834], that's functionally equivalent to call near word [87cc + si]
[03:19] <akaWolf> btw, you see, according to decompiler, CS is in use, but it can be just a fail of decompiler.
[03:19] <dreammaster> So 87cc in the data segment should have a table of 2 byte near routine offsets
[03:19] <dreammaster> Ah, then yes, the table could be in the code segment if that's the case
[03:20] <dreammaster> It may not hurt to open the EXE in IDA as well, and try using the "o" key on the instruction. That'd give a label to the offset, and you could double-click it to find where in the EXE the table actually is.
[03:20] <akaWolf> let's look at 87cc in DS...
[03:28] <akaWolf> hm for SI=6, DS:87CC + SI * 2 = 42D3, which is wrong (should be 42FC). but 42FC is located at addr DS:87DC + SI * 2
[03:28] <akaWolf> what is wrong?
[03:29] <akaWolf> CS:87cc is completely wrong
[03:30] <dreammaster> si may already be multipled by 2, so the offset should just be ds:87cc + si.. just like the original instruction was si - 7834, not si * 2 - 7834
[03:31] <dreammaster> So effectively si = object_type * 2 prior to the call
[03:33] <Grogbot> <Henke37> so, is there a scummvm ghidra server?
[03:34] <dreammaster> Not that I'm aware of
[03:34] <akaWolf> hm
[03:35] <akaWolf> yep you are right
[03:36] <akaWolf> so the addr is DS:[87CC] + SI
[03:36] <akaWolf> interesting
[03:58] <akaWolf> dreammaster: can IDA guess segment addresses?
[03:59] <dreammaster> Yes, it can. It can locate places where absolute values are loaded into segment registers, and infer segments from them
[04:00] <dreammaster> It's not always perfect, but in my experience it works at least 90% of the time
[04:02] <akaWolf> great, thanks
[04:04] <akaWolf> first time I used IDA was many years ago. also I tried R2, but todat sev told me about Ghidra, I tried and looks like even if it's not so perfect as IDA maybe, I will use it since I have IDA on separate laptop, what is inconvient
[04:07] <dreammaster> Fair enough. I've used IDA for some time now. Ghidra isn't yet as functional or easy to use, but you gotta love that it's free and that it comes with a C decompiler built in
[04:17] <akaWolf> yep and that free version run under Linux
[04:17] <akaWolf> that's the main point :)
[04:17] <-- ced117 left irc: Ping timeout: 250 seconds
[04:19] --> ced117 joined #scummvm.
[04:35] --> eriktorbjorn joined #scummvm.
[04:35] #scummvm: mode change '+o eriktorbjorn' by ChanServ!ChanServ@services.
[04:38] <-- dreammaster left irc:
[05:27] <Scummette> [scummvm] digitall pushed 2 new commits to master: https://git.io/JeClH
[05:27] <Scummette> scummvm/master fab8fd2 digitall: DEVTOOLS: Add Missing Default Switch Cases
[05:27] <Scummette> scummvm/master 6f81052 digitall: DEVTOOLS: Ignore Binary from create_supernova/create_image
[05:45] --> jamm joined #scummvm.
[05:46] --> Begasus joined #scummvm.
[06:34] <-- timofonic left irc: Ping timeout: 268 seconds
[06:42] --> Begas_VBox joined #scummvm.
[07:00] <Scummette> [scummvm] digitall pushed 1 new commits to master: https://git.io/JeC88
[07:00] <Scummette> scummvm/master 70582da digitall: COMMON: Fix Missing Default Switch Cases in Lua Interpreter
[07:18] <-- Begas_VBox left irc: Ping timeout: 265 seconds
[07:19] <-- Begasus left irc: Ping timeout: 276 seconds
[07:30] --> Begasus joined #scummvm.
[07:37] --> Begas_VBox joined #scummvm.
[08:11] <-- yuv422 left irc: Remote host closed the connection
[08:11] --> yuv422 joined #scummvm.
[08:11] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services.
[08:21] --> timofonic joined #scummvm.
[08:53] <Scummette> [scummvm] digitall pushed 1 new commits to master: https://git.io/JeC48
[08:53] <Scummette> scummvm/master a7c497a digitall: COMMON: Add Missing Default Switch Case to U32String Class
[09:00] <ScummBot> Port build status changed with 2365721b: Failure: master-mingw-w64-cplusplus11
[09:07] <Grogbot> <rootfather> Hi folks
[09:07] <LePhilousophe> hi @rootfather
[09:21] <-- _sev left irc: Ping timeout: 265 seconds
[09:26] <-- timofonic left irc: Ping timeout: 268 seconds
[09:26] --> timofonic joined #scummvm.
[09:29] --> _sev joined #scummvm.
[09:29] <-- _sev left irc: Changing host
[09:29] --> _sev joined #scummvm.
[09:29] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[10:09] --> ajax16384 joined #scummvm.
[10:09] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[10:48] <Scummette> [scummvm] sev- pushed 2 new commits to master: https://git.io/JeCRY
[10:48] <Scummette> scummvm/master cf87c64 sev-: GCW0: The hardware has its own downscaler, do not use half-scaler
[10:48] <Scummette> scummvm/master 0390cfe sev-: GCW0: Clarify where to put binary on the device
[10:54] --> BeefEats joined #scummvm.
[11:06] --> ldevulder__ joined #scummvm.
[11:19] <-- ldevulder__ left irc: Quit: Leaving
[11:22] --> SylvainTV joined #scummvm.
[11:22] #scummvm: mode change '+o SylvainTV' by ChanServ!ChanServ@services.
[11:25] <Grogbot> <waltervn> @Henke37 I think most (or all?) of us are still using IDA. Personally I'm open to switching to Ghidra, but when I last tried it a few months ago there were too many issues to make the switch. I'm keeping an eye on it though.
[11:39] <-- Stormkeeper|PC left irc: Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/
[11:39] <-- mlk left irc: Quit: The Lounge - https://thelounge.chat
[11:50] --> Stormkeeper joined #scummvm.
[11:53] netbuddha[m] <-- (netbuddham@gateway/shell/matrix.org/x-xpshejmjxbnbbfrg) left irc: Remote host closed the connection
[11:53] tabaglio[m] <-- (fbatmatrix@gateway/shell/matrix.org/x-evrkgfvfilhjsasv) left irc: Read error: Connection reset by peer
[11:53] olmvnec[m] <-- (olmvnected@gateway/shell/matrix.org/x-nkklytprvntiuqwl) left irc: Read error: Connection reset by peer
[11:53] ad5twoknebor[m] <-- (ad5twokneb@gateway/shell/matrix.org/x-xwmdfeeybkevwsmh) left irc: Read error: Connection reset by peer
[11:53] ist5shreawf[m] <-- (ist5shreaw@gateway/shell/matrix.org/x-ttaqpfnntakihrga) left irc: Read error: Connection reset by peer
[11:53] LePhilousophe[m] <-- (valemboi20@gateway/shell/matrix.org/x-deauawvmwgsyqrzv) left irc: Read error: Connection reset by peer
[11:53] <-- IronicallySerio left irc: Remote host closed the connection
[11:53] divi[m] <-- (divivipsem@gateway/shell/matrix.org/x-hfqqswvudnfpjpqg) left irc: Write error: Connection reset by peer
[11:56] Nick change: Stormkeeper -> Stormkeeper|PC
[12:04] divi[m] --> (divivipsem@gateway/shell/matrix.org/x-yxzcjahgrutvxqsr) joined #scummvm.
[12:40] <-- timofonic left irc: Read error: Connection reset by peer
[12:40] --> timofonic joined #scummvm.
[12:43] --> criezy joined #scummvm.
[12:43] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[12:50] --> ccawley2011 joined #scummvm.
[12:50] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.
[12:54] LePhilousophe[m] --> (valemboi20@gateway/shell/matrix.org/x-wvrwibsbrmksnuvv) joined #scummvm.
[12:54] olmvnec[m] --> (olmvnected@gateway/shell/matrix.org/x-ayenehdysfrdyode) joined #scummvm.
[12:54] ad5twoknebor[m] --> (ad5twokneb@gateway/shell/matrix.org/x-fhretiwxkgpleulm) joined #scummvm.
[12:54] ist5shreawf[m] --> (ist5shreaw@gateway/shell/matrix.org/x-xhejfwhnxxybryaq) joined #scummvm.
[12:54] --> IronicallySerio joined #scummvm.
[12:54] netbuddha[m] --> (netbuddham@gateway/shell/matrix.org/x-rkwcrnvchghkqkdt) joined #scummvm.
[12:54] tabaglio[m] --> (fbatmatrix@gateway/shell/matrix.org/x-eplxgzrfsloqexkv) joined #scummvm.
[13:43] <-- ajax16384 left irc: Read error: Connection reset by peer
[13:51] <Grogbot> <Henke37> okay
[13:51] <Grogbot> <Henke37> the only issue i could spot is that ghidra's decompiler has issues with indirect calls. especially virtual calls
[13:52] <Grogbot> <Henke37> and loading pdbs. that's busted.
[13:52] <LePhilousophe> that really depends on which binary you look at
[14:34] --> ajax16384 joined #scummvm.
[14:34] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[14:39] <Grogbot> <peterkohaut> from my experience, ida has plenty has plenty of issues with virtual calls as well
[14:41] <Grogbot> <antoniou79> unsigned android apks built and e-mail sent!
[14:42] <Grogbot> <antoniou79> I've noticed some small issues, but hopefully we will fix them in the next build 🙂
[14:43] <Grogbot> <antoniou79> At some point we will have to maybe do something about backwards compatibility when using newer API methods -- we don't seem to be using the support library at all now.
[14:43] <Grogbot> <antoniou79> So, for newer devices the user may have to manually enable storage permission for ScummVM
[14:44] <Grogbot> <peterkohaut> manually? like in apps in settings menu?
[14:44] <Grogbot> <antoniou79> yep
[14:45] <Grogbot> <antoniou79> I'll debug further but it seems that building for old APIs results in these methods don't get called (the app technically has code to ask for the permission at runtime and enable it then)
[14:45] <Grogbot> <antoniou79> Also running the testbed in arm64-a8v device, crashes on exit
[14:46] <Grogbot> <antoniou79> Something about the sound handle and the cd audio
[14:46] <Grogbot> <peterkohaut> that behavior is enabled when target api >= v23, what was the previous release using?
[14:47] <Grogbot> <antoniou79> The buildbot was compiling for API 21 (64 bit archs) and API 9 (rest) if I'm not mistaken
[14:48] <Grogbot> <antoniou79> My toolchain does the same
[14:48] <Grogbot> <peterkohaut> didnt sev added that functionality recently?
[14:48] <Grogbot> <antoniou79> we worked on it with sev yes
[14:49] <Grogbot> <peterkohaut> because it sounds a bit scary if the end user has to some additional step
[14:50] <Grogbot> <antoniou79> At the time we worked on it, my device did not have any issues. Now it reports that SD card is not available and required manual change of permissions.
[14:50] <Grogbot> <antoniou79> This code change has been build into the nightly builds for android for a while.
[14:51] <Grogbot> <antoniou79> It's recent, but it's been for quite a few days in the final testing period.
[14:51] <Grogbot> <antoniou79> No one made a bug ticket for it... So better to have someone create a ticket, then fix it.
[14:52] <Grogbot> <antoniou79> The behavior I'm experiencing on my devices is not sufficient for testing on every android device we support
[14:53] <Grogbot> <antoniou79> If it's not clear, I agree by the way that eventually the user should have to go through apps to enable a permission
[15:00] <Scummette> [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/JeCuP
[15:00] <Scummette> scummvm/master 113d33b antoniou79: ANDROID: Update starting version code for next release apks to 40
[15:08] <Grogbot> <antoniou79> Does anyone here have access to the buildbot to fix the broken building for the android port? They'll just have to run one command, to have sdk-manager install sdk platform API 26
[15:14] --> WindlePoons joined #scummvm.
[15:16] <WindlePoons> Hi, i have a problem with save/load supernova. Ctrl+F5 or F5 don't work for me. (Debian/sid)
[15:17] <WindlePoons> I tested with self compilied debian version and Windows 32bit under wine
[15:20] <WindlePoons> also automatic storage with varios save game place
[15:24] <Grogbot> <antoniou79> Do other shortcuts work? Alt+x quits the game according to: https://wiki.scummvm.org/index.php?title=Mission_Supernova
[15:25] <WindlePoons> Alt+x works (with dialog)
[15:26] <WindlePoons> Only F5 or Ctrl+F5 don't work
[15:26] <Grogbot> <criezy> We have indeed not hooked the F5 to save/load. But Ctrl+F5 should work.
[15:26] <Grogbot> <Henke37> ctrl-f5 works for me
[15:26] <WindlePoons> Windows, Henke37?
[15:27] <Grogbot> <Henke37> i mean, as well as it can with regards to the messed up multiple main loop setup the game uses
[15:27] <Grogbot> <Henke37> windows indeed
[15:28] <Grogbot> <criezy> @antoniou79 What is the command that needs to be run?
[15:28] <WindlePoons> I have looking Linux/WM shortcut for ctrl+F5 but not found
[15:29] <Grogbot> <antoniou79> yes | /opt/toolchains/android/android-sdk-linux_x86/tools/bin/sdkmanager "platforms;android-26"
[15:29] <Grogbot> <antoniou79> @criezy ^^^
[15:30] <Grogbot> <criezy> I guess I have to run that as the buildbot user...
[15:30] <Grogbot> <antoniou79> I am unsure about that. Probably
[15:31] <Grogbot> <criezy> There is no bin in /opt/toolchains/android/android-sdk-linux_x86/tools/
[15:31] <Grogbot> <criezy> There is a bin64, but it doesn't contain a sdkmanager.
[15:31] <Grogbot> <antoniou79> uh oh
[15:32] <Grogbot> <antoniou79> well this complicates things
[15:32] <Grogbot> <peterkohaut> in older android tools it was done via "android" command, but i dont remember the syntax
[15:33] <Grogbot> <peterkohaut> if i remember correctly (prebably not)
[15:41] <WindlePoons> antoniou79, criezy i found the shortcut problem and fixed for me. https://askubuntu.com/questions/92759/ctrlf5-in-google-chrome-in-xfce/92770
[15:42] <WindlePoons> Wouldn't it be good to mention that in the wiki?
[15:43] <WindlePoons> conflict with Linux/WM shourtcut
[15:44] <criezy> I am not sure where it would go on the wiki. On the UNIX page?
[15:45] <WindlePoons> here https://wiki.scummvm.org/index.php?title=Mission_Supernova
[15:45] <criezy> I think we might also have a similar bug reported on our bug tracker for a different shortcut.
[15:45] <WindlePoons> ok
[15:45] <criezy> Ctrl+F5 is not specific to supernova though. It is used in all the engines.
[15:46] <Grogbot> <Henke37> yeah, it is a global hotkey
[15:47] <WindlePoons> Ctrl+F5 is reserved for workspace #5 in XFCE, when not have this workspace Ctrl+F5 don't work by default.
[15:50] <criezy> The bug I had in mind is this one: https://bugs.scummvm.org/ticket/6795 which is indeed similar (with Alt+Enter on Ubuntu/Unity).
[15:50] <LePhilousophe> strange idea to map a such common shortcut to something global
[15:51] <WindlePoons> ack, i am old https://bugs.scummvm.org/ticket/9866
[15:51] --> ny00123 joined #scummvm.
[15:51] <Grogbot> <Henke37> i think it is kind of a sequence thng
[15:51] <Grogbot> <Henke37> all Fn+ctrl combos are reserved for workspace switching
[15:53] <Grogbot> <antoniou79> Maybe we could add another alternative to Ctrl+F5, to use when that one does not?
[15:53] <Grogbot> <antoniou79> Or some re-mapping functionality for ScummVM control keys 🙂
[15:54] <Grogbot> <Henke37> next you are going to suggest to rewrite every engine to let scummvm run the main loop
[15:54] <Grogbot> <antoniou79> Someone else already did that 😄
[15:55] <Grogbot> <antoniou79> So about the android building issue. My estimation is that the best solution would be to download and install a more recent version of the sdk tools.
[15:56] <Grogbot> <antoniou79> The one I use is "r25.2.5" . We can't use the most recent
[15:57] <Grogbot> <criezy> That sounds like more work than just running a command 😬
[15:57] <Grogbot> <antoniou79> It does. I could do it (probably), but don't have access.
[15:57] <Grogbot> <antoniou79> It's a few commands still.
[15:58] <Grogbot> <antoniou79> Not many
[15:58] <Grogbot> <antoniou79> I could guide you through it
[15:58] <Grogbot> <criezy> You will need to ask @sev for access
[15:59] <Grogbot> <criezy> I am not too comfortable in doing something I don't understand, but seeing as the android builds are already broken, I guess I can't break much more.
[16:00] <Grogbot> <antoniou79> I understand.
[16:00] <Grogbot> <antoniou79> I will talk to @sev then
[16:04] <WindlePoons> thanks for testing, by
[16:04] <-- WindlePoons left irc: Quit: Ich bin dann mal weg
[16:09] <Scummette> [scummvm] criezy pushed 1 new commits to master: https://git.io/JeCzw
[16:09] <Scummette> scummvm/master e06ec24 criezy: SUPERNOVA: Hook up F5 to the Main Menu
[16:10] <Scummette> [scummvm] criezy pushed 1 new commits to branch-2-1: https://git.io/JeCzo
[16:10] <Scummette> scummvm/branch-2-1 e29a50c criezy: SUPERNOVA: Hook up F5 to the Main Menu
[16:13] <-- jamm left irc: Remote host closed the connection
[16:13] --> jamm joined #scummvm.
[16:13] <-- jamm left irc: Changing host
[16:13] --> jamm joined #scummvm.
[16:20] <-- jamm left irc: Ping timeout: 276 seconds
[16:45] --> cd joined #scummvm.
[16:50] <-- timofonic left irc: Ping timeout: 246 seconds
[16:51] --> timofonic joined #scummvm.
[17:05] <-- Lightkey left irc: Ping timeout: 245 seconds
[17:08] --> JohnnyonFlame joined #scummvm.
[17:18] --> Lightkey joined #scummvm.
[17:28] <Grogbot> <Henke37> i thought we didn't want more commits on that branch
[17:29] <Grogbot> <rootfather> 2-1 is fine for fixes that are supposed to land in a potential 2.1.1 release
[17:29] <Grogbot> <rootfather> 2-1-0 is the forbidden one.
[17:31] <Grogbot> <Henke37> gotcha
[17:38] <-- ajax16384 left irc: Quit: Leaving
[17:43] <-- timofonic left irc: Ping timeout: 268 seconds
[17:48] <-- Begas_VBox left irc: Quit: Vision[0.10.3]: i've been blurred!
[17:50] --> timofonic joined #scummvm.
[17:50] <-- Begasus left irc: Quit: Ex-Chat
[17:58] --> dreammaster joined #scummvm.
[17:58] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[17:59] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://git.io/JeC2r
[17:59] <Scummette> scummvm/master d831218 dreammaster: GLK: Fix reading beyond the end of a file
[18:07] <ScummBot> Port build status changed with 2365721b: Success: master-debian-x86-clang
[18:21] <Scummette> [scummvm] antoniou79 pushed 7 new commits to branch-2-1: https://git.io/JeC25
[18:24] <Scummette> scummvm/branch-2-1 c2e661c ShadowNate: CONFIGURE: Add clarification of possible target android hosts
[18:24] <Scummette> scummvm/branch-2-1 e2f89dc ShadowNate: CONFIGURE: Add android-mips64 in clarification for target hosts
[18:24] <Scummette> scummvm/branch-2-1 e2ae874 sev-: ANDROID: Added info about historical release version codes
[18:24] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://git.io/JeC2x
[18:24] <Scummette> scummvm/master 7caf897 dreammaster: GLK: Improve abysmal performance of stream read check
[18:26] <Grogbot> <md5> There's a redeem code for Little Big Adventure 1 on GoG: http://www.gog.com/redeem/RHLQ61E3F5149A62E8
[18:32] <-- dreammaster left irc:
[18:33] <LePhilousophe> doesn't work
[18:48] <Grogbot> <md5> Yeah, just tried it too :/ odd
[18:51] --> Drenn joined #scummvm.
[19:01] <ScummBot> Port build status changed with 2365721b: Success: master-android_arm
[19:08] <-- |Cable| left irc: Ping timeout: 240 seconds
[19:12] <Grogbot> <antoniou79> 🙂 Android builds seem to be fixed (x86 and ouya should be fixed from the next triggered build)
[19:18] <Lightkey> ..and here I have always been using Ctrl+Alt+Left/right to switch workspaces in Xfce.
[19:24] <ScummBot> Port build status changed with 2365721b: Success: master-android_arm64
[19:24] --> |Cable| joined #scummvm.
[19:54] <ScummBot> Port build status changed with 2365721b: Success: master-debian-x86, master-mingw-w64-cplusplus11
[20:04] <ScummBot> Port build status changed with c4cbfe92: Failure: stable-ouya, stable-android_arm64, stable-android_x86, stable-android_arm
[20:05] <Grogbot> <antoniou79> ^^ this is fine, btw. It will change eventually
[20:15] <-- timofonic left irc: Ping timeout: 250 seconds
[20:16] --> timofonic joined #scummvm.
[20:27] <-- timofonic left irc: Read error: Connection reset by peer
[20:27] --> timofonic joined #scummvm.
[20:30] <ScummBot> Port build status changed with a7c497af: Success: master-android_x86, master-ouya
[20:33] <-- criezy left irc: Quit: criezy
[22:03] <ScummBot> Port build status changed with 4a48708b: Success: stable-ouya
[22:08] <Scummette> [scummvm] bluegr pushed 1 new commits to master: https://git.io/JeCoa
[22:08] <Scummette> scummvm/master 95f8cff bluegr: STARTREK: Handle shared messages
[22:18] <-- ccawley2011 left irc: Quit: Leaving
[22:50] <-- ny00123 left irc: Quit: Leaving
[23:08] --> dreammaster joined #scummvm.
[23:08] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[23:41] <ScummBot> Port build status changed with 4a48708b: Success: stable-android_arm64, stable-android_x86
[23:48] <-- yuv422 left irc: Remote host closed the connection
[23:49] --> yuv422 joined #scummvm.
[23:49] #scummvm: mode change '+o yuv422' by ChanServ!ChanServ@services.
[00:00] --- Mon Oct 7 2019