[Back to Index]

  
[00:44] <Scummette> [scummvm] djsrv pushed 3 new commits to master: https://git.io/JumxC
[00:44] <Scummette> scummvm/master ef082ab djsrv: DIRECTOR: LINGO: Fix replaced script memory leak
[00:44] <Scummette> scummvm/master fa01b6d djsrv: DIRECTOR: LINGO: Don't warn when replacing script is expected
[00:44] <Scummette> scummvm/master 53b9a14 djsrv: DIRECTOR: LINGO: Fix ID list memory leaks
[00:49] <Scummette> [scummvm] djsrv pushed 3 new commits to branch-2-3: https://git.io/Jump0
[00:49] <Scummette> scummvm/branch-2-3 07bcc3a djsrv: DIRECTOR: LINGO: Fix replaced script memory leak
[00:49] <Scummette> scummvm/branch-2-3 df73102 djsrv: DIRECTOR: LINGO: Don't warn when replacing script is expected
[00:49] <Scummette> scummvm/branch-2-3 fb3962d djsrv: DIRECTOR: LINGO: Fix ID list memory leaks
[01:26] <-- reset left irc: Quit: reset
[01:36] --> gsi joined #scummvm.
[01:39] <-- gsi_ left irc: Ping timeout: 240 seconds
[01:52] <-- Dominus left irc: Ping timeout: 245 seconds
[01:58] --> Dominus joined #scummvm.
[04:10] <-- APic left irc: Read error: Connection reset by peer
[04:10] --> APic joined #scummvm.
[04:42] <-- TMM_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[04:42] --> TMM_ joined #scummvm.
[04:50] <-- APic left irc: Read error: Connection reset by peer
[04:55] --> APic joined #scummvm.
[05:39] <eriktorbjorn> somaen: I don't know if I messed something up, but I still get the subtitles at the bottom of the screen, even with that change.
[05:55] <-- APic left irc: Read error: Connection reset by peer
[05:55] --> APic joined #scummvm.
[06:05] <-- APic left irc: Read error: Connection reset by peer
[06:05] --> APic joined #scummvm.
[06:06] <Scummette> [scummvm] eriktorbjorn pushed 1 new commits to master: https://git.io/JuOkw
[06:06] <Scummette> scummvm/master e14ffec eriktorbjorn: COMMON: Fix _disposeFileHandle not being set
[06:10] --> ny00123 joined #scummvm.
[06:15] --> palasso joined #scummvm.
[06:33] <Scummette> [scummvm] eriktorbjorn pushed 1 new commits to master: https://git.io/JuOYe
[06:33] <Scummette> scummvm/master 15916e0 eriktorbjorn: COMMON: Fix Valgrind warning in PEResources
[06:42] <-- speachy left irc: Ping timeout: 248 seconds
[07:01] <-- girafe left irc: Quit: Leaving
[07:19] --> chraist joined #scummvm.
[07:20] <-- chraist left irc: Remote host closed the connection
[07:20] --> chraist joined #scummvm.
[08:29] --> Maturion joined #scummvm.
[08:56] <-- chraist left irc: Quit: Leaving
[09:51] --> SylvainTV__ joined #scummvm.
[09:54] <-- Sylvain left irc: Ping timeout: 240 seconds
[10:40] <-- APic left irc: Read error: Connection reset by peer
[10:40] --> APic joined #scummvm.
[11:09] --> girafe joined #scummvm.
[11:49] <-- wanwan left irc: Ping timeout: 240 seconds
[11:49] --> wanwan joined #scummvm.
[11:49] <Scummette> [scummvm] alxpnv pushed 2 new commits to master: https://git.io/Ju3z6
[11:49] <Scummette> scummvm/master 164353c alxpnv: ASYLUM: add support for the Russian version
[11:49] <Scummette> scummvm/master 23dd283 alxpnv: ASYLUM: (BoardKeyHidesTo puzzle) fix French data
[12:06] --> speachy joined #scummvm.
[12:06] <-- speachy left irc: Changing host
[12:06] --> speachy joined #scummvm.
[12:25] <-- Maturion left irc: Remote host closed the connection
[12:41] <Scummette> [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/Ju3PT
[12:41] <Scummette> scummvm/master cfab954 antoniou79: CONFIGURE: Use -fsigned-char as extra building flag for Android
[12:55] <Scummette> [scummvm] ysj1173886760 pushed 1 new commits to master: https://git.io/Ju3M0
[12:55] <Scummette> scummvm/master 83615f0 ysj1173886760: GRAPHICS: MACGUI: fix text display issue in mactextwindow.
[12:56] --> Maturion joined #scummvm.
[12:56] <eriktorbjorn> Surely if the signedness of char is a problem on Android, it's a potential problem on other platforms as well?
[13:06] <-- _sev left irc: Quit: This computer has gone to sleep
[13:06] --> _sev joined #scummvm.
[13:06] <-- _sev left irc: Changing host
[13:06] --> _sev joined #scummvm.
[13:06] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat
[13:11] <grogbot> <antoniou79> Arm based platforms more likely. But I can only test on Android, and even that is too much for my available time right now.
[13:16] <Scummette> [scummvm] antoniou79 pushed 2 new commits to branch-2-3: https://git.io/Ju3Ho
[13:16] <Scummette> scummvm/branch-2-3 03b61dd antoniou79: CONFIGURE: Use -fsigned-char as extra building flag for Android
[13:16] <Scummette> scummvm/branch-2-3 2a9b430 antoniou79: STARK: Detect TLJ Steam version to fix missing bg resource (#3318)
[13:17] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to branch-2-3: https://git.io/Ju3HP
[13:17] <Scummette> scummvm/branch-2-3 bebded6 : I18N: Update translations templates
[13:26] <grogbot> <dwa> ppc32 also has an unsigned char by default
[13:33] <grogbot> <antoniou79> Ideally, we'd have every unspecified char, specified as signed char (int8) or unsigned explicitly. But that's way too much work. I could do this for Blade Runner, which is an engine I know quite well, but from a quick check we don't have much use of char there, and it's always about string chars, so they cannot be negative.
[13:34] <grogbot> <antoniou79> I'm going through AGS code to suggest some changes there as a PR, but even that proves difficult in some cases, as I'm not that familiar with that engine.
[14:04] <-- ny00123 left irc: Quit: Leaving
[14:14] <eriktorbjorn> antoniou79: I assume the font outline thing discussed on the forum is about Outline in FontInfo having to be signed.
[14:19] <grogbot> <antoniou79> Yes: https://github.com/scummvm/scummvm/blob/0bf7c87361f61dd6104d545a7932870bb7d9368f/engines/ags/shared/ac/game_struct_defines.h#L242
[14:23] <eriktorbjorn> Good thing that you can tell GCC to use unsigned char. If only there was a switch like that to make it simulate big endian, but I guess that would be much, *much* harder to implement. :-)
[14:26] <grogbot> <sev> in general, in our context, it is safe to use char only for ASCII strings. Anything else, especially data or UTF8, must be explicit byte, uint8 or int8
[14:26] <grogbot> <sev> as a rule of the thumb in the engine development
[14:26] <grogbot> <sev> ever heard that some platforms sizeof(char) = 2 ?
[14:27] <eriktorbjorn> I wonder if Coverity (or similar) has any warnings for it.
[14:35] <eriktorbjorn> sev: Apparently the Frotz Z-Machine interpreter is being ported to TOPS20 on PDP-10 mainframes: "The initial job of porting to the PDP-10 mostly involves taking the difference between 32-bitness and 36-bitness."
[14:36] <eriktorbjorn> I guess that's what my old C Reference Manual is talking about when it says, "Suppose - this was a real example - our computer has a 36-bit word and represents characters in 7 bits; each word can hold five characters with one bit remaining unused. All noncharacter data types occupy one or more full words."
[14:38] <grogbot> <athrxx> Quick question: What is Full Throttle "Version A"?
[14:41] <eriktorbjorn> athrxx: There's a comment in insane.cpp that says, "beware of FT ver a and ver b. In version b var311 is inserted and all vars >311 are shifted".
[14:42] <eriktorbjorn> I have no idea if there are any other differences.
[14:45] <eriktorbjorn> _sev: Any thoughts if the NEResources / PEResources fixes from earlier today should be backported?
[14:48] <grogbot> <athrxx> @eriktorbjorn So I should beware of both versions? 😅 Okay, thanks... Maybe that's really all there is to it.
[14:50] <grogbot> <dwa> https://bugs.scummvm.org the "buildbot" link there redirects to a now invalid URL
[15:01] --> reset joined #scummvm.
[15:18] <-- Maturion left irc: Ping timeout: 252 seconds
[15:54] <grogbot> <TheBigCore> If I wanted to use the newest version of ScummVM to play LSL1 - 6, what specific files/folders from the https://www.gog.com/game/leisure_suit_larry GOG installer would I need? https://wiki.scummvm.org/index.php?title=Leisure_Suit_Larry_series does not cover the GOG releases.
[15:58] <grogbot> <Losetech> for the first game you need "x:\GoG Games\Leisure Suit Larry 1"
[15:59] <grogbot> <Losetech> they come with ScummVM already, btw
[16:00] <grogbot> <Losetech> except larry 6 it seems, that still uses dosbox
[16:00] <grogbot> <TheBigCore> Do you have the missing floppies for Leisure Suit Larry 4? 😄
[16:00] <grogbot> <TheBigCore> (trick question)
[16:00] <grogbot> <Losetech> I'm not at liberty to say
[16:39] --> BrainChild joined #scummvm.
[17:02] <grogbot> <sev> eriktorbjorn: yes
[17:21] <Scummette> [scummvm] sev- pushed 2 new commits to branch-2-3: https://git.io/JusMG
[17:21] <Scummette> scummvm/branch-2-3 92a2519 eriktorbjorn: COMMON: Fix _disposeFileHandle not being set
[17:21] <Scummette> scummvm/branch-2-3 4f20e40 eriktorbjorn: COMMON: Fix Valgrind warning in PEResources
[17:21] <_sev> eriktorbjorn: done
[17:21] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to branch-2-3: https://git.io/JusMZ
[17:21] <Scummette> scummvm/branch-2-3 38baa09 : I18N: Update translation files
[17:21] <eriktorbjorn> _sev: Thanks.
[17:49] <eriktorbjorn> If we want a reasonably cross-platform way of extracting the classic Mac fonts, how useful is it if I can extract them as .bdf files?
[17:49] <Scummette> [scummvm] mgerhardy pushed 12 new commits to master: https://git.io/JusHc
[17:49] <Scummette> scummvm/master 5a03657 mgerhardy: TWINE: no need to create a copy of the domain string
[17:49] <Scummette> scummvm/master 326a08e mgerhardy: TWINE: set the debugger after all game components are set up already
[17:49] <Scummette> scummvm/master f7ecae3 mgerhardy: TWINE: comments
[17:54] <Scummette> [scummvm] mgerhardy opened pull request #3349: GUI: added float var support to the debugger (master...pr/gui-debugger-var-float) https://git.io/JusQL
[17:54] <-- BrainChild left irc: Quit: Keep smiling and bye for now.
[17:55] <eriktorbjorn> I found my old notes about extracting the .bdf files, and updated them slightly: http://www.update.uu.se/~d91tan/ScummVM/font-extraction.txt
[17:57] <Scummette> [scummvm] mgerhardy pushed 1 new commits to master: https://git.io/JusQF
[17:57] <Scummette> scummvm/master 30fe3ef mgerhardy: TWINE: cleanup renderPolygonsGouraud
[18:01] <Scummette> [scummvm] mgerhardy pushed 2 new commits to master: https://git.io/Jus7W
[18:01] <Scummette> scummvm/master af8aa09 mgerhardy: TWINE: renamed variable
[18:01] <Scummette> scummvm/master dd73daa mgerhardy: TWINE: fixed potential buffer underflow in renderPolygonsGouraud
[18:03] <grogbot> <eientei> No idea what .bdf files are, I know about converting .adf resource forks from deark
[18:21] <Scummette> [scummvm] lotharsm pushed 1 new commits to master: https://git.io/JusFu
[18:21] <Scummette> scummvm/master 68975ab lotharsm: NEWS: Update German NEWS file
[18:22] <Scummette> [scummvm] lotharsm pushed 1 new commits to branch-2-3: https://git.io/JusFK
[18:22] <Scummette> scummvm/branch-2-3 d9f9fa6 lotharsm: NEWS: Update German NEWS file
[18:55] <_sev> eriktorbjorn: why do you want to extract them as bdf?
[18:55] <_sev> because I parse them in the original fomrat
[18:55] <_sev> which means that if you can extract data from the disks, just zip it as is
[18:56] <Scummette> [scummvm] criezy pushed 1 new commits to master: https://git.io/JuspJ
[18:56] <Scummette> scummvm/master 3e06dd3 criezy: STARK: Fix in-game quit option not respecting the Always RTL option
[18:57] <Scummette> [scummvm] criezy pushed 1 new commits to branch-2-3: https://git.io/JuspL
[18:57] <Scummette> scummvm/branch-2-3 e77a7fe criezy: STARK: Fix in-game quit option not respecting the Always RTL option
[18:57] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to branch-2-3: https://git.io/Juspq
[18:57] <Scummette> scummvm/branch-2-3 3cd74a3 : I18N: Update translations templates
[19:04] <eriktorbjorn> _sev: Because I couldn't figure out how to extract them in any other format. But I guess you could get them as resources from System.bin and Fonts.bin, then?
[19:06] <eriktorbjorn> (Though extracting them as .bdf gave me a good idea of which fonts were there, at least.)
[19:06] <eriktorbjorn> Hmm... Looks like fondu can extract them in other formats.
[19:07] <eriktorbjorn> No, wait, that was *input* files, not output.
[19:15] <eriktorbjorn> Either way, It turns out that it's not a replacement for the Mac script, which extracts the fonts from System 7. Because apparently System 7 included TrueType versions of many of the fonts as well, which System 6 apparently didn't?
[19:22] <grogbot> <eientei> Kinda
[19:22] <grogbot> <eientei> Apple made a separate TrueType thing for System 6
[19:42] --> Maturion joined #scummvm.
[20:04] <Scummette> [scummvm] aquadran pushed 1 new commits to branch-2-3: https://git.io/JuGk6
[20:04] <Scummette> scummvm/branch-2-3 a16bc2a aquadran: GRAPHICS: Use OpenGL with shaders as default
[20:04] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to branch-2-3: https://git.io/JuGki
[20:04] <Scummette> scummvm/branch-2-3 b1b9bf1 : I18N: Update translation files
[20:05] --> ccawley2011 joined #scummvm.
[20:05] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[20:08] <Scummette> [scummvm] aquadran pushed 1 new commits to master: https://git.io/JuGIL
[20:16] --> BrainChild joined #scummvm.
[21:00] <-- Maturion left irc: Remote host closed the connection
[21:08] <Scummette> scummvm/master de35138 aquadran: GRAPHICS: Use OpenGL with shaders as default
[21:08] <Scummette> [scummvm] criezy closed pull request #3345: CINE: Add detection for French patched FW CD (#12490) (master...master) https://git.io/JuqZ7
[21:08] <Scummette> [scummvm] criezy pushed 1 new commits to master: https://git.io/JuG33
[21:08] <Scummette> scummvm/master 5a46547 karisal: CINE: Add detection for French patched FW CD
[21:09] <Scummette> [scummvm] criezy pushed 1 new commits to branch-2-3: https://git.io/JuG3R
[21:09] <Scummette> scummvm/branch-2-3 fe8adc4 karisal: CINE: Add detection for French patched FW CD
[21:10] <grogbot> <thoth> System 6 predates TrueType.
[21:30] <-- APic left irc: Read error: Connection reset by peer
[21:31] --> APic joined #scummvm.
[22:17] <-- ccawley2011 left irc: Quit: Leaving
[22:20] <-- APic left irc: Read error: Connection reset by peer
[22:28] <Scummette> [scummvm] bluegr closed pull request #3349: GUI: added float var support to the debugger (master...pr/gui-debugger-var-float) https://git.io/JusQL
[22:28] <Scummette> [scummvm] bluegr pushed 1 new commits to master: https://git.io/JuGWD
[22:28] <Scummette> scummvm/master b1deb8a mgerhardy: GUI: added float var support to the debugger
[22:32] <Scummette> [scummvm] bluegr closed pull request #3340: COMMON: avoid bad rng seeds (master...rng-avoid-bad-seeds) https://git.io/JufFN
[22:37] --> APic joined #scummvm.
[23:05] <-- BrainChild left irc: Quit: Keep smiling and bye for now.
[23:19] <Scummette> [scummvm] criezy pushed 1 new commits to master: https://git.io/JuGBB
[23:19] <Scummette> scummvm/master 60d8668 criezy: AGS: Fix savegame description in preparesavegamelist
[23:19] <Scummette> [scummvm] criezy pushed 1 new commits to branch-2-3: https://git.io/JuGBR
[23:19] <Scummette> scummvm/branch-2-3 de7b9cb criezy: AGS: Fix savegame description in preparesavegamelist
[23:47] <-- TMM_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[23:47] --> TMM_ joined #scummvm.
[00:00] --- Tue Sep 7 2021