[00:44] [scummvm] djsrv pushed 3 new commits to master: https://git.io/JumxC [00:44] scummvm/master ef082ab djsrv: DIRECTOR: LINGO: Fix replaced script memory leak [00:44] scummvm/master fa01b6d djsrv: DIRECTOR: LINGO: Don't warn when replacing script is expected [00:44] scummvm/master 53b9a14 djsrv: DIRECTOR: LINGO: Fix ID list memory leaks [00:49] [scummvm] djsrv pushed 3 new commits to branch-2-3: https://git.io/Jump0 [00:49] scummvm/branch-2-3 07bcc3a djsrv: DIRECTOR: LINGO: Fix replaced script memory leak [00:49] scummvm/branch-2-3 df73102 djsrv: DIRECTOR: LINGO: Don't warn when replacing script is expected [00:49] scummvm/branch-2-3 fb3962d djsrv: DIRECTOR: LINGO: Fix ID list memory leaks [01:26] reset (~reset@user/reset) left irc: Quit: reset [01:36] gsi (~gsi@x4db9bb86.dyn.telefonica.de) joined #scummvm. [01:39] gsi_ (~gsi@x4dbeb640.dyn.telefonica.de) left irc: Ping timeout: 240 seconds [01:52] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 245 seconds [01:58] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [04:10] APic (apic@apic.name) left irc: Read error: Connection reset by peer [04:10] APic (apic@apic.name) joined #scummvm. [04:42] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [04:42] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [04:50] APic (apic@apic.name) left irc: Read error: Connection reset by peer [04:55] APic (apic@apic.name) joined #scummvm. [05:39] 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 (apic@apic.name) left irc: Read error: Connection reset by peer [05:55] APic (apic@apic.name) joined #scummvm. [06:05] APic (apic@apic.name) left irc: Read error: Connection reset by peer [06:05] APic (apic@apic.name) joined #scummvm. [06:06] [scummvm] eriktorbjorn pushed 1 new commits to master: https://git.io/JuOkw [06:06] scummvm/master e14ffec eriktorbjorn: COMMON: Fix _disposeFileHandle not being set [06:10] ny00123 (~ny00123@94.230.92.44) joined #scummvm. [06:15] palasso (~palasso@user/palasso) joined #scummvm. [06:33] [scummvm] eriktorbjorn pushed 1 new commits to master: https://git.io/JuOYe [06:33] scummvm/master 15916e0 eriktorbjorn: COMMON: Fix Valgrind warning in PEResources [06:42] speachy (~speachy@rockbox/developer/speachy) left irc: Ping timeout: 248 seconds [07:01] girafe (~girafe@176-147-142-235.abo.bbox.fr) left irc: Quit: Leaving [07:19] chraist (~chraist@user/chraist) joined #scummvm. [07:20] chraist (~chraist@user/chraist) left irc: Remote host closed the connection [07:20] chraist (~chraist@user/chraist) joined #scummvm. [08:29] Maturion (~Maturion@p200300ede715e200ae2d88b9aefd60e0.dip0.t-ipconnect.de) joined #scummvm. [08:56] chraist (~chraist@user/chraist) left irc: Quit: Leaving [09:51] SylvainTV__ (~SylvainTV@2a01cb0c00cc1d0098e48e33c145ff8a.ipv6.abo.wanadoo.fr) joined #scummvm. [09:54] Sylvain (~SylvainTV@2a01cb0c00cc1d00a86d67f8d262a609.ipv6.abo.wanadoo.fr) left irc: Ping timeout: 240 seconds [10:40] APic (apic@apic.name) left irc: Read error: Connection reset by peer [10:40] APic (apic@apic.name) joined #scummvm. [11:09] girafe (~girafe@176-147-142-235.abo.bbox.fr) joined #scummvm. [11:49] wanwan (~wanwan@2a00:1370:812b:b05d:221:63ff:fe93:ba27) left irc: Ping timeout: 240 seconds [11:49] wanwan (~wanwan@109-252-85-146.nat.spd-mgts.ru) joined #scummvm. [11:49] [scummvm] alxpnv pushed 2 new commits to master: https://git.io/Ju3z6 [11:49] scummvm/master 164353c alxpnv: ASYLUM: add support for the Russian version [11:49] scummvm/master 23dd283 alxpnv: ASYLUM: (BoardKeyHidesTo puzzle) fix French data [12:06] speachy (~speachy@209.2.65.77) joined #scummvm. [12:06] speachy (~speachy@209.2.65.77) left irc: Changing host [12:06] speachy (~speachy@rockbox/developer/speachy) joined #scummvm. [12:25] Maturion (~Maturion@p200300ede715e200ae2d88b9aefd60e0.dip0.t-ipconnect.de) left irc: Remote host closed the connection [12:41] [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/Ju3PT [12:41] scummvm/master cfab954 antoniou79: CONFIGURE: Use -fsigned-char as extra building flag for Android [12:55] [scummvm] ysj1173886760 pushed 1 new commits to master: https://git.io/Ju3M0 [12:55] scummvm/master 83615f0 ysj1173886760: GRAPHICS: MACGUI: fix text display issue in mactextwindow. [12:56] Maturion (~Maturion@p200300ede715e200ae2d88b9aefd60e0.dip0.t-ipconnect.de) joined #scummvm. [12:56] Surely if the signedness of char is a problem on Android, it's a potential problem on other platforms as well? [13:06] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [13:06] _sev (~sev@d158167.upc-d.chello.nl) joined #scummvm. [13:06] _sev (~sev@d158167.upc-d.chello.nl) left irc: Changing host [13:06] _sev (~sev@scummvm/sev) joined #scummvm. [13:06] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.libera.chat [13:11] 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] [scummvm] antoniou79 pushed 2 new commits to branch-2-3: https://git.io/Ju3Ho [13:16] scummvm/branch-2-3 03b61dd antoniou79: CONFIGURE: Use -fsigned-char as extra building flag for Android [13:16] scummvm/branch-2-3 2a9b430 antoniou79: STARK: Detect TLJ Steam version to fix missing bg resource (#3318) [13:17] [scummvm] ScummVM-Translations pushed 1 new commits to branch-2-3: https://git.io/Ju3HP [13:17] scummvm/branch-2-3 bebded6 : I18N: Update translations templates [13:26] ppc32 also has an unsigned char by default [13:33] 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] 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 (~ny00123@94.230.92.44) left irc: Quit: Leaving [14:14] antoniou79: I assume the font outline thing discussed on the forum is about Outline in FontInfo having to be signed. [14:19] Yes: https://github.com/scummvm/scummvm/blob/0bf7c87361f61dd6104d545a7932870bb7d9368f/engines/ags/shared/ac/game_struct_defines.h#L242 [14:23] 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] 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] as a rule of the thumb in the engine development [14:26] ever heard that some platforms sizeof(char) = 2 ? [14:27] I wonder if Coverity (or similar) has any warnings for it. [14:35] 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] 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] Quick question: What is Full Throttle "Version A"? [14:41] 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] I have no idea if there are any other differences. [14:45] _sev: Any thoughts if the NEResources / PEResources fixes from earlier today should be backported? [14:48] @eriktorbjorn So I should beware of both versions? 😅 Okay, thanks... Maybe that's really all there is to it. [14:50] https://bugs.scummvm.org the "buildbot" link there redirects to a now invalid URL [15:01] reset (~reset@user/reset) joined #scummvm. [15:18] Maturion (~Maturion@p200300ede715e200ae2d88b9aefd60e0.dip0.t-ipconnect.de) left irc: Ping timeout: 252 seconds [15:54] 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] for the first game you need "x:\GoG Games\Leisure Suit Larry 1" [15:59] they come with ScummVM already, btw [16:00] except larry 6 it seems, that still uses dosbox [16:00] Do you have the missing floppies for Leisure Suit Larry 4? 😄 [16:00] (trick question) [16:00] I'm not at liberty to say [16:39] BrainChild (~brainchil@185.237.182.250) joined #scummvm. [17:02] eriktorbjorn: yes [17:21] [scummvm] sev- pushed 2 new commits to branch-2-3: https://git.io/JusMG [17:21] scummvm/branch-2-3 92a2519 eriktorbjorn: COMMON: Fix _disposeFileHandle not being set [17:21] scummvm/branch-2-3 4f20e40 eriktorbjorn: COMMON: Fix Valgrind warning in PEResources [17:21] <_sev> eriktorbjorn: done [17:21] [scummvm] ScummVM-Translations pushed 1 new commits to branch-2-3: https://git.io/JusMZ [17:21] scummvm/branch-2-3 38baa09 : I18N: Update translation files [17:21] _sev: Thanks. [17:49] 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] [scummvm] mgerhardy pushed 12 new commits to master: https://git.io/JusHc [17:49] scummvm/master 5a03657 mgerhardy: TWINE: no need to create a copy of the domain string [17:49] scummvm/master 326a08e mgerhardy: TWINE: set the debugger after all game components are set up already [17:49] scummvm/master f7ecae3 mgerhardy: TWINE: comments [17:54] [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 (~brainchil@185.237.182.250) left irc: Quit: Keep smiling and bye for now. [17:55] 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] [scummvm] mgerhardy pushed 1 new commits to master: https://git.io/JusQF [17:57] scummvm/master 30fe3ef mgerhardy: TWINE: cleanup renderPolygonsGouraud [18:01] [scummvm] mgerhardy pushed 2 new commits to master: https://git.io/Jus7W [18:01] scummvm/master af8aa09 mgerhardy: TWINE: renamed variable [18:01] scummvm/master dd73daa mgerhardy: TWINE: fixed potential buffer underflow in renderPolygonsGouraud [18:03] No idea what .bdf files are, I know about converting .adf resource forks from deark [18:21] [scummvm] lotharsm pushed 1 new commits to master: https://git.io/JusFu [18:21] scummvm/master 68975ab lotharsm: NEWS: Update German NEWS file [18:22] [scummvm] lotharsm pushed 1 new commits to branch-2-3: https://git.io/JusFK [18:22] 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] [scummvm] criezy pushed 1 new commits to master: https://git.io/JuspJ [18:56] scummvm/master 3e06dd3 criezy: STARK: Fix in-game quit option not respecting the Always RTL option [18:57] [scummvm] criezy pushed 1 new commits to branch-2-3: https://git.io/JuspL [18:57] scummvm/branch-2-3 e77a7fe criezy: STARK: Fix in-game quit option not respecting the Always RTL option [18:57] [scummvm] ScummVM-Translations pushed 1 new commits to branch-2-3: https://git.io/Juspq [18:57] scummvm/branch-2-3 3cd74a3 : I18N: Update translations templates [19:04] _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] (Though extracting them as .bdf gave me a good idea of which fonts were there, at least.) [19:06] Hmm... Looks like fondu can extract them in other formats. [19:07] No, wait, that was *input* files, not output. [19:15] 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] Kinda [19:22] Apple made a separate TrueType thing for System 6 [19:42] Maturion (~Maturion@p200300ede715e200ae2d88b9aefd60e0.dip0.t-ipconnect.de) joined #scummvm. [20:04] [scummvm] aquadran pushed 1 new commits to branch-2-3: https://git.io/JuGk6 [20:04] scummvm/branch-2-3 a16bc2a aquadran: GRAPHICS: Use OpenGL with shaders as default [20:04] [scummvm] ScummVM-Translations pushed 1 new commits to branch-2-3: https://git.io/JuGki [20:04] scummvm/branch-2-3 b1b9bf1 : I18N: Update translation files [20:05] ccawley2011 (~ccawley20@152.51.115.87.dyn.plus.net) joined #scummvm. [20:05] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat [20:08] [scummvm] aquadran pushed 1 new commits to master: https://git.io/JuGIL [20:16] BrainChild (~brainchil@185.237.182.250) joined #scummvm. [21:00] Maturion (~Maturion@p200300ede715e200ae2d88b9aefd60e0.dip0.t-ipconnect.de) left irc: Remote host closed the connection [21:08] scummvm/master de35138 aquadran: GRAPHICS: Use OpenGL with shaders as default [21:08] [scummvm] criezy closed pull request #3345: CINE: Add detection for French patched FW CD (#12490) (master...master) https://git.io/JuqZ7 [21:08] [scummvm] criezy pushed 1 new commits to master: https://git.io/JuG33 [21:08] scummvm/master 5a46547 karisal: CINE: Add detection for French patched FW CD [21:09] [scummvm] criezy pushed 1 new commits to branch-2-3: https://git.io/JuG3R [21:09] scummvm/branch-2-3 fe8adc4 karisal: CINE: Add detection for French patched FW CD [21:10] System 6 predates TrueType. [21:30] APic (apic@apic.name) left irc: Read error: Connection reset by peer [21:31] APic (apic@apic.name) joined #scummvm. [22:17] ccawley2011 (~ccawley20@152.51.115.87.dyn.plus.net) left irc: Quit: Leaving [22:20] APic (apic@apic.name) left irc: Read error: Connection reset by peer [22:28] [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] [scummvm] bluegr pushed 1 new commits to master: https://git.io/JuGWD [22:28] scummvm/master b1deb8a mgerhardy: GUI: added float var support to the debugger [22:32] [scummvm] bluegr closed pull request #3340: COMMON: avoid bad rng seeds (master...rng-avoid-bad-seeds) https://git.io/JufFN [22:37] APic (apic@apic.name) joined #scummvm. [23:05] BrainChild (~brainchil@185.237.182.250) left irc: Quit: Keep smiling and bye for now. [23:19] [scummvm] criezy pushed 1 new commits to master: https://git.io/JuGBB [23:19] scummvm/master 60d8668 criezy: AGS: Fix savegame description in preparesavegamelist [23:19] [scummvm] criezy pushed 1 new commits to branch-2-3: https://git.io/JuGBR [23:19] scummvm/branch-2-3 de7b9cb criezy: AGS: Fix savegame description in preparesavegamelist [23:47] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [23:47] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [00:00] --- Tue Sep 7 2021