[Back to Index]

[00:46] --> gsi_ joined #scummvm.
[00:49] <-- gsi left irc: Ping timeout: 245 seconds
[01:10] <-- SylvainTV__ left irc: Read error: Connection reset by peer
[01:52] --> DominusExult joined #scummvm.
[01:54] <-- Dominus left irc: Ping timeout: 245 seconds
[01:54] Nick change: DominusExult -> Dominus
[03:48] <Scummette> [scummvm] lolbot-iichan opened pull request #3043: ACHIEVEMENTS: Move achievements data to achievements.dat (master...achievements_stat_lists) https://git.io/JG6wI
[04:59] <Scummette> [scummvm] eriktorbjorn pushed 1 new commits to master: https://git.io/JGifC
[05:01] <eriktorbjorn> Thanks for fixing the Freddy Pharkas crash. The demo music bug is still there, of course, but I guess that may require some sort of script workaround?
[05:05] <grogbot> <SupSuper> you'd have to ask @sluicebox
[05:48] <grogbot> <ZvikaZ> @chkuendig - that looks great!
[05:49] <grogbot> <ZvikaZ> except for one thing 😉
[05:49] <grogbot> <ZvikaZ> https://cdn.discordapp.com/attachments/581224061091446795/850250386983616512/unknown.png
[05:51] <grogbot> <ZvikaZ> It set the GUI language to Hebrew - I'm not sure why. I'm indeed in Israel, but both my Windows and my local scummvm are in English. It's not really important - maybe it found some Hebrew settings somewhere... However, it seems that FriBiDi isn't compiled in. I assume it's temporary, because it's 'something put together quickly' and will be added later, right?
[05:54] <grogbot> <SupSuper> probably using your browser locale
[05:54] <grogbot> <SupSuper> lol at "More Sierra Bullshit" 😉
[05:58] <Scummette> scummvm/master 7746c00 eriktorbjorn: SCI: Fix a tiny memory leak in GfxText16
[05:58] <Scummette> [scummvm] SupSuper pushed 2 new commits to master: https://git.io/JGi02
[06:01] <grogbot> <sluicebox> i second that lol!
[06:03] Nick change: Harekiet_ -> Harekiet
[06:08] <-- _sev left irc: Quit: This computer has gone to sleep
[06:15] --> ny00123 joined #scummvm.
[06:16] <Lightkey> Oh, it's a forum thread from 2005, I thought it was about the new game they are working on: https://news.yahoo.com/sierra-ken-roberta-williams-the-secret-060202933.html
[06:48] <eriktorbjorn> sluicebox: Can you see if the Freddy Pharkas demo music thing (the main menu music doesn't seem to stop when I press the ballad button) is a script bug or not? It happens to me when I use the FluidSynth driver, but not in the full game.
[06:52] <grogbot> <sluicebox> it would be my pleasure; is this the CD demo or the floppy one?
[06:55] <eriktorbjorn> sluicebox: I didn't know there were two, and the detector doesn't say. It isn't a talkie demo though, I can see that much.
[06:56] <eriktorbjorn> I assume I must have gotten it from the ScummVM page, but there's only one Freddy Pharkas demo there.
[06:58] <grogbot> <sluicebox> oh yeah you'll want to check that out; they're completely different... Al Lowe is in it??
[06:59] --> chraist joined #scummvm.
[07:00] <eriktorbjorn> sluicebox: He's in the ballad. I don't know if he is in the actual game part. (And the files seem a bit different from that one on the ScummVM page, so maybe I didn't get it from there.) The game part seems to be about some bank robbery.
[07:00] <grogbot> <sluicebox> and so i just went to scummvm.org to verify which demo is there, and the random screenshot is from phantasmagoria 2, and proibably the funniest/worst screenshot to advertise scummvm with; it's just the in-game computer screen? so it looks like we're an X terminal emulator lol
[07:00] <grogbot> Command sent by sluicebox
[07:00] <grogbot> ...but in French
[07:02] <grogbot> <sluicebox> oh, did you see the green "+" icon on the demos page? looks like we have both demos
[07:03] <eriktorbjorn> Ah, I didn't realize that. I see the problem with the "DOS Demo". I didn't try the "DOS Alternative Demo" yet.
[07:05] <eriktorbjorn> Seems to happen with both.
[07:06] <eriktorbjorn> What's the difference between the two demos?
[07:06] <grogbot> <sluicebox> is fluidsynth the only config that has the problem? i barely know what that is and don't know how to set it up yet.
[07:07] <grogbot> <sluicebox> but i will jump ahead and start looking at the scripts
[07:07] <grogbot> <sluicebox> adlib and windows-midi is working for me
[07:07] <eriktorbjorn> sluicebox: I don't know. I assumed there would be a problem with any MIDI driver, but apparently not.
[07:08] <eriktorbjorn> I didn't have any problem with AdLib
[07:08] <eriktorbjorn> Hmm... No problem with MT-32 emulation.
[07:11] <grogbot> <sluicebox> when it's not working, you click Watch the Ballad, what happens next? does the menu disappear?
[07:12] <eriktorbjorn> sluicebox: Graphically it works fine, it just sounds like some notes from the main menu music are left hanging (probably until those channels are used by the ballad?)
[07:14] <eriktorbjorn> That doesn't happen with the full game. It sounds like it fades down the main menu music first.
[07:17] --> _sev joined #scummvm.
[07:17] <-- _sev left irc: Changing host
[07:17] --> _sev joined #scummvm.
[07:17] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat
[07:19] <eriktorbjorn> sluicebox: Though both the demo and the full game call kDoSoundFade(), which by its name sounds like it should be fading down the music. Odd.
[07:23] <grogbot> <sluicebox> ah, thanks i thought this was a softlock or something waiting on a note
[07:23] <grogbot> <sluicebox> i am hearing this problem just by setting audio to windows midi, no need for fluidsynth
[07:24] <grogbot> <sluicebox> it's not always obvious depending on the note it gets stuck on from the previous song
[07:24] <grogbot> <sluicebox> but you can easily here the difference by using the "stopallsounds" debug command at the title screen before clicking the ballad
[07:25] <eriktorbjorn> sluicebox: Ah. Anyway, I've never heard it in the floppy version, but the only difference I've noticed so far is that with the demo fadeStep was set to -5 and in the floppy version it was set to -10.
[07:25] <eriktorbjorn> Oh, I forgot to print fadeTickerStep. Let's check that as well.
[07:27] <eriktorbjorn> 104 in the floppy version, vs 20 in the demo. Doesn't tell me anything, I'm afraid.
[07:29] <grogbot> <sluicebox> i rarely stray from the default audio settings in scummvm, but when i do use windows midi on the sci games, i tend to notice edge cases that don't seem like they should be right. it's usually volumes and stuck notes, so this doesn't surprise me too much. my strategy on midi stuff is to try to write up an easy to reproduce bug report (like the ones you're so good at writing!) for some control-byte weilding genius to fix
[07:30] <grogbot> <sluicebox> so good news: this is reproducabe in the first few seconds with a demo off the website! 🙂
[07:31] <grogbot> <sluicebox> in my experience, the difference here between demo and full game is going to be a difference in the audio resource itself as opposed to scripting.
[07:32] <-- _sev left irc: Quit: This computer has gone to sleep
[07:32] <eriktorbjorn> Ok. I guess I should file a bug report, then.
[07:33] <eriktorbjorn> I'll jus check one more thing...
[07:34] <eriktorbjorn> That's odd. With the demo, the fading goes on (with no audible effect) for a while after the ballad starts. With the floppy version, I don't see it actually using the fading.
[07:34] <grogbot> <sluicebox> sure, i'm happy to do it to, but i'm going to be away from computers for the next few days. if i don't see one from you next week i'll write it up. i think using "stopallsounds" to hear the difference is the crucial piece of info for some MIDI master to witness and debug the problem
[07:35] <eriktorbjorn> Well, maybe once. I added a debug message to MusicEntry::doFade(), and it did change the volume from 127 to 117 for the floppy version, but it didn't keep fading down to 0. With the demo, it faded from 127 to 0 in steps of 5.
[07:36] <grogbot> <sluicebox> interesting; i'll also setup the demo scripts for the full sluicing when i get back, really verify that there's nothing weird in there
[07:36] <eriktorbjorn> sluicebox: Thanks. Much appreciated.
[07:36] <grogbot> <sluicebox> and what i'm seeing is that the note the intro music was on when you click that button affects the outcome; so we're hearing different things on different runs
[07:37] <grogbot> <sluicebox> i live to serve you, my liege
[07:37] <eriktorbjorn> One good thing about doing MIDI in software is that I should be able to make a recording of what I hear. :-)
[07:42] <Scummette> scummvm/master 4968d87 SupSuper: TRECISION: Fix Amiga data loading
[07:42] <Scummette> scummvm/master a308d82 SupSuper: TRECISION: Skip missing videos
[07:42] <Scummette> [scummvm] bluegr closed pull request #3042: JANITORIAL: Remove extraneous period from math/matrix.h (master...patch-1) https://git.io/JGKwz
[07:42] <Scummette> [scummvm] bluegr pushed 1 new commits to master: https://git.io/JGPm4
[07:42] <Scummette> scummvm/master 0e9c4ca BallM4788: Update matrix.h
[07:52] <eriktorbjorn> sluicebox: https://bugs.scummvm.org/ticket/12610
[07:58] --> _sev joined #scummvm.
[07:58] <-- _sev left irc: Changing host
[07:58] --> _sev joined #scummvm.
[07:58] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat
[08:14] <-- chraist left irc: Quit: Leaving
[09:06] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JGPD1
[09:06] <Scummette> scummvm/master 5f85c56 sev-: I18N: Update translation (Russian)
[09:06] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JGPD9
[09:06] <Scummette> scummvm/master 33d0561 sev-: I18N: Update translation (Ukrainian)
[09:15] <-- TMM_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[09:15] --> TMM_ joined #scummvm.
[09:49] <Scummette> [scummvm] alxpnv pushed 1 new commits to master: https://git.io/JGXf2
[09:49] <Scummette> scummvm/master 8ba3df6 alxpnv: ASYLUM: refactor inventory
[10:35] <Scummette> [scummvm] mduggan pushed 1 new commits to master: https://git.io/JGXlR
[10:35] <Scummette> scummvm/master 9a37bf5 mduggan: ULTIMA8: Implement No Regret's Rolling Thunder process
[11:22] <Scummette> [scummvm] rvanlaar pushed 1 new commits to master: https://git.io/JGXXl
[11:22] <Scummette> scummvm/master 0f1e9f1 rvanlaar: Revert "DIRECTOR: Continue playing videos even if they are audio-only"
[11:23] <Scummette> [scummvm] rvanlaar opened pull request #3044: DIRECTOR: allow setting of video casts to castNum (master...director-set-cast-movies) https://git.io/JGXXS
[11:25] <-- girafe left irc: Read error: Connection reset by peer
[12:19] <Scummette> [scummvm] aviloria opened pull request #3045: TRECISION: Add Deustch demo (#12600) (master...patch-2) https://git.io/JG1kX
[12:23] --> girafe joined #scummvm.
[12:29] <-- Dominus left irc: Quit: Oh no... znc died
[12:30] --> Dominus joined #scummvm.
[12:46] <eriktorbjorn> sluicebox: I missed that there was a third Freddy Pharkas demo. Oh well, another one to test. :-)
[12:51] <eriktorbjorn> sluicebox: That one doesn't seem to have the ballad at all.
[12:57] --> ariedro joined #scummvm.
[12:58] <-- ariedro left irc: Client Quit
[13:38] --> ccawley2011 joined #scummvm.
[13:38] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[13:48] <Scummette> [scummvm] djsrv pushed 1 new commits to master: https://git.io/JG1Mi
[13:48] <Scummette> scummvm/master 486513c djsrv: DIRECTOR: Skip normal loading for APPL archives again
[14:34] --> ariedro joined #scummvm.
[14:42] <-- ny00123 left irc: Quit: Leaving
[14:52] <-- ariedro left irc: Changing host
[14:52] --> ariedro joined #scummvm.
[15:50] <-- reset left irc: Quit: reset
[16:34] LePhilousophe[m] <-- (~lephilous@scummvm/LePhilousophe) left irc: Quit: node-irc says goodbye
[16:35] LePhilousophe[m] --> (~lephilous@scummvm/LePhilousophe) joined #scummvm.
[16:35] #scummvm: mode change '+o LePhilousophe[m]' by ChanServ!ChanServ@services.libera.chat
[17:25] <-- TMM_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[17:25] --> TMM_ joined #scummvm.
[17:57] --> SylvainTV joined #scummvm.
[18:46] --> ccawley2011_ joined #scummvm.
[18:46] #scummvm: mode change '+o ccawley2011_' by ChanServ!ChanServ@services.libera.chat
[18:50] <-- ccawley2011 left irc: Ping timeout: 245 seconds
[19:23] <-- ariedro left irc: Quit: WeeChat 3.1
[19:24] --> ariedro joined #scummvm.
[19:32] <-- ariedro left irc: Quit: WeeChat 3.1
[19:33] --> ariedro joined #scummvm.
[19:40] <Scummette> [scummvm] chkuendig opened pull request #3046: DISTS: Initial Emscripten Demo / Proof of Concept (master...emscripten) https://git.io/JGyvA
[20:32] <Scummette> [scummvm] SupSuper closed pull request #3045: TRECISION: Add Deutsch demo (#12600) (master...patch-2) https://git.io/JG1kX
[20:32] <Scummette> [scummvm] SupSuper pushed 1 new commits to master: https://git.io/JGycx
[20:32] <Scummette> scummvm/master fa2eb39 aviloria: TRECISION: Add Deustch demo (#12600)
[20:32] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JGyCe
[20:32] <Scummette> scummvm/master a849897 : I18N: Update translations templates
[20:46] <Scummette> [scummvm] djsrv pushed 1 new commits to master: https://git.io/JGy4V
[20:46] <Scummette> scummvm/master ba9f696 djsrv: DIRECTOR: Fix APPL archives
[20:46] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JGy4i
[21:46] <-- Dominus left irc: Ping timeout: 244 seconds
[21:47] --> Dominus joined #scummvm.
[21:50] <-- ariedro left irc: Quit: WeeChat 3.1
[21:52] <Scummette> scummvm/master 7939c6c : I18N: Update translation files
[21:52] <Scummette> [scummvm] djsrv pushed 4 new commits to master: https://git.io/JGyDX
[21:52] <Scummette> scummvm/master 9db8f29 djsrv: DIRECTOR: Add CastMember::getInfo()
[21:52] <Scummette> scummvm/master 9cf248b djsrv: DIRECTOR: Check for cast script in isActive
[21:52] <Scummette> scummvm/master a58cb03 djsrv: DIRECTOR: Improve autohilite behavior
[22:01] <Scummette> [scummvm] SupSuper pushed 1 new commits to master: https://git.io/JGy9R
[22:01] <Scummette> scummvm/master 91c6a08 SupSuper: TRECISION: Read 3D texture into Graphics::Surface
[22:18] --> reset joined #scummvm.
[22:22] <-- ccawley2011_ left irc: Quit: Leaving
[23:16] <Scummette> [scummvm] djsrv pushed 2 new commits to master: https://git.io/JGSqy
[23:16] <Scummette> scummvm/master 06f74a2 djsrv: DIRECTOR: Set initial values for CastMemberInfo fields
[23:16] <Scummette> scummvm/master 1b3501a djsrv: DIRECTOR: Autohilite matte sprites in D3
[23:20] <-- reset left irc: Quit: reset
[23:42] <-- SylvainTV left irc: Read error: Connection reset by peer
[23:42] --> SylvainTV joined #scummvm.
[23:56] --> Sylvain joined #scummvm.
[00:00] --- Sat Jun 5 2021