[00:10] [scummvm] lotharsm pushed 1 new commits to master: https://git.io/J1TgY [00:10] scummvm/master 68c4627 lotharsm: NEWS: Mention latest KYRA changes in German NEWS file [00:11] Build [#2838](https://buildbot.scummvm.org/#builders/17/builds/2838) of `master-riscos-vfp-2` failed. [00:35] Build [#2838](https://buildbot.scummvm.org/#builders/38/builds/2838) of `master-riscos-2` failed. [00:42] Maturion (~Maturion@p200300ede72bd100580e6e7af78de52b.dip0.t-ipconnect.de) left irc: Ping timeout: 265 seconds [01:00] SylvainTV__ (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) joined #scummvm. [01:03] Build [#2554](https://buildbot.scummvm.org/#builders/34/builds/2554) of `fetch-master` failed. [01:03] Sylvain (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) left irc: Ping timeout: 268 seconds [01:15] [scummvm] mistydemeo opened pull request #3539: DIRECTOR: add more games (master...director_more_games) https://git.io/J1TM8 [01:23] Sylvain (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) joined #scummvm. [01:26] [scummvm] mistydemeo opened pull request #3540: DIRECTOR: allocate more than 2 audio channels for earlier Director versions (master...director_3_more_than_two_channels) https://git.io/J1Tye [01:27] SylvainTV__ (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) left irc: Ping timeout: 268 seconds [01:35] [scummvm] lotharsm pushed 1 new commits to master: https://git.io/J1TSB [01:35] scummvm/master 5ea371f lotharsm: NEWS: Fix typo in German NEWS file [01:40] [scummvm] athrxx pushed 1 new commits to master: https://git.io/J1T9G [01:40] scummvm/master 5eacbbb athrxx: KYRA: (MR/Chinese) - fix audio menu text glitch [01:48] reset (~reset@user/reset) left irc: Quit: reset [01:51] [scummvm] athrxx pushed 1 new commits to master: https://git.io/J1TQG [01:51] scummvm/master 5e2032e athrxx: KYRA: (LoK/Japanese/Chinese) - fix font glitch when pressing Esc during logo sequence [02:02] SylvainTV__ (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) joined #scummvm. [02:06] Sylvain (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) left irc: Ping timeout: 265 seconds [02:49] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [02:49] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 260 seconds [02:49] Nick change: DominusExult -> Dominus [02:50] Sylvain (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) joined #scummvm. [02:53] SylvainTV__ (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) left irc: Ping timeout: 245 seconds [04:14] gsi_ (~gsi@x4db9d0ad.dyn.telefonica.de) joined #scummvm. [04:18] gsi (~gsi@x4db3d157.dyn.telefonica.de) left irc: Ping timeout: 260 seconds [05:47] palasso (~palasso@user/palasso) joined #scummvm. [05:56] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [05:56] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [06:07] SylvainTV__ (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) joined #scummvm. [06:11] Sylvain (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) left irc: Ping timeout: 268 seconds [06:52] Solanacean_ (solanacean@176.214.16.178) got netsplit. [06:52] logix (logix@shell.franken.de) got netsplit. [06:52] wanwan (~wanwan@2a00:1370:812b:b488:221:63ff:fe93:ba27) got netsplit. [06:52] logix (logix@shell.franken.de) returned to #scummvm. [06:52] wanwan (~wanwan@2a00:1370:812b:b488:221:63ff:fe93:ba27) returned to #scummvm. [06:52] Solanacean (solanacean@176.214.16.178) joined #scummvm. [06:58] _marc` (~marc@mos6581.de) got netsplit. [06:58] _marc` (~marc@mos6581.de) returned to #scummvm. [07:03] Solanacean_ (solanacean@176.214.16.178) got lost in the net-split. [07:45] reset (~reset@user/reset) joined #scummvm. [08:02] SylvainTV__ (~SylvainTV@2a01cb0c00cc1d00e085c2c3f2c9b16c.ipv6.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [08:14] Maturion (~Maturion@p200300ede72bd100580e6e7af78de52b.dip0.t-ipconnect.de) joined #scummvm. [08:26] [scummvm] eriktorbjorn pushed 1 new commits to master: https://git.io/J1I8i [08:26] scummvm/master 8fe33fd eriktorbjorn: GUI: Fix memory leak [08:32] girafe2 (~girafe@176-147-142-235.abo.bbox.fr) left irc: Read error: Connection reset by peer [08:40] [scummvm] eriktorbjorn pushed 1 new commits to master: https://git.io/J1Iu5 [08:40] scummvm/master c420983 eriktorbjorn: GUI: Don't leak tray dialogs [08:43] [scummvm] eriktorbjorn pushed 1 new commits to master: https://git.io/J1IgR [08:43] scummvm/master c7f4d96 eriktorbjorn: GUI: Fix memory leak [08:44] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/J1IgV [08:44] scummvm/master 5a6bd5a : I18N: Update translations templates [08:54] [scummvm] eriktorbjorn pushed 1 new commits to master: https://git.io/J1IKu [08:54] scummvm/master 1402a78 eriktorbjorn: Revert "GUI: Fix memory leak" [08:54] [scummvm] ScummVM-Translations pushed 2 new commits to master: https://git.io/J1IKw [08:54] scummvm/master ccae548 : I18N: Update translation files [08:54] scummvm/master 394af08 : I18N: Update translations templates [09:01] BrainChild (~brainchil@185.237.182.250) joined #scummvm. [10:43] Today I tried adding "Ultima VI" (gog version) to ScummVM (current master 2.6.0git, Windows 10 x64). ScummVM detected the game (standard and enhanced DOS version) but also matched it to a possible Director engine title (?). I got this message on the console: The game in 'Ultima 6\' seems to be an unknown game variant. Please report the following data to the ScummVM team at https://bugs.scummvm.org/ along with the name of the game you [10:43] tried to add and its version, language, etc.: Matched game IDs for the director engine: ypl2-win-tw {"END.EXE", 0, "7d9aade6b4593312f425197536597861", 40112}, [10:44] https://cdn.discordapp.com/attachments/581224061091446795/909757316633624658/scummvm-00009.png [10:45] I think one would ignore this, but the gui entry appears to be bugged and it probably is not intentional. The "2 " part of the title. [11:08] The title is 2 in director's detection_table.h [11:14] i think i've seen some strangeness with the game detection myself lately. an empty title and then it not finding an engine to run the game. in a build without plugins and with all engines enabled. [11:21] So it's likely a charset/font issue. [11:49] The game I had problems with didn't have any extended characters. [11:52] [scummvm] alxpnv pushed 1 new commits to master: https://git.io/J1q2o [11:52] scummvm/master 17b2d03 alxpnv: ASYLUM: fix re-assigning actor mask when using 'scene' command [11:53] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/J1q2H [11:53] scummvm/master 326387a : I18N: Update translation files [11:56] _sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [11:58] sev (~sev@d158167.upc-d.chello.nl) joined #scummvm. [11:58] sev (~sev@d158167.upc-d.chello.nl) left irc: Changing host [11:58] sev (~sev@scummvm/sev) joined #scummvm. [11:58] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [12:10] gsi_ (~gsi@x4db9d0ad.dyn.telefonica.de) left irc: Remote host closed the connection [12:11] gsi (~gsi@x4db9d0ad.dyn.telefonica.de) joined #scummvm. [12:15] gsi (~gsi@x4db9d0ad.dyn.telefonica.de) left irc: Remote host closed the connection [12:16] gsi (~gsi@x4db9d0ad.dyn.telefonica.de) joined #scummvm. [12:21] @antoniou79 first of all, that entry has to have another file, not just "end.exe". The reason is that the filename is way too generic [12:24] Would it not be possible for the fallback detector in the director engine to easily check that the file is actually a director file (as we do in the AGS engine)? [12:25] That entry is from @mstea [12:26] The entry itself is cpp // Only the cutscenes are in Director. // Also, only the original Chinese version uses Director; the // English version doesn't. WINGAME1_l("ypl2", "Cutscene 1", "PASS1.EXE", "dbde91e9fbe6dad229a76a7020a993e9", 1046143, Common::ZH_TWN, 403), WINGAME1_l("ypl2", "Cutscene 2", "PASS2.EXE", "46c84f9fc725cc7e89e0c52e5aea552b", 1254663, Common::ZH_TWN, 403), WINGAME1_l("ypl2", "Cutscene 3", "PASS3.EXE", [12:26] "0ee12b196f0ac38705c8cde769136273", 1253461, Common::ZH_TWN, 403), WINGAME1_l("ypl2", "Cutscene 4", "PASS4.EXE", "e69b54557917d38fbdb36e927f3fcfcb", 1101831, Common::ZH_TWN, 403), WINGAME1_l("ypl2", "Cutscene 5", "PASS5.EXE", "27a4a7c4cf35d79614025fd8988e0df6", 989331, Common::ZH_TWN, 403), WINGAME1_l("ypl2", "Cutscene 6", "PASS6.EXE", "eb49dec55e182667a0020eaf6537d4b3", 2258049, Common::ZH_TWN, 403), WINGAME1_l("ypl2", "Ending", "END.EXE", [12:26] "3e4f99800e0b401d31295726d71f601c", 4772023, Common::ZH_TWN, 403), [14:20] @eientei so, then somebody could just combine the two [14:20] e.g [14:21] C++ WINGAME2_l("ypl2", "Ending", "END.EXE", "3e4f99800e0b401d31295726d71f601c", 4772023, "PASS6.EXE", "eb49dec55e182667a0020eaf6537d4b3", 2258049, Common::ZH_TWN, 403), [14:21] @trembyle ? [15:33] [scummvm] athrxx pushed 2 new commits to master: https://git.io/J1YRW [15:33] scummvm/master 9e92ffe athrxx: GUI: make parsing of GUI options more precise [15:33] scummvm/master 3668453 athrxx: KYRA: fix RiscOS build [15:43] Build [#2845](https://buildbot.scummvm.org/#builders/17/builds/2845) of `master-riscos-vfp-2` completed successfully. [16:03] Build [#2845](https://buildbot.scummvm.org/#builders/38/builds/2845) of `master-riscos-2` completed successfully. [16:28] Each of those is a standalone file unfortunately. [16:28] Build [#2560](https://buildbot.scummvm.org/#builders/34/builds/2560) of `fetch-master` completed successfully. [16:31] Maybe just detect one of them and the others can be launched with start-movie? [16:31] Yeah thats not a bad idea. [16:31] Or alternatively, you could detect all of them. [16:32] That would eliminate conflicts with other engines. [16:39] [scummvm] sev- pushed 1 new commits to master: https://git.io/J1Y97 [16:39] scummvm/master b0001ef sev-: BACKENDS: MACOSX: Display OSD messages on the Touchbar [16:39] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/J1Y9b [16:39] scummvm/master 63a7c2e : I18N: Update translations templates [16:46] Would need a specific entry not done via macro tho [16:56] @mstea that changes nothing [16:56] we use first file in the entry as the start movies [16:57] but I assumed that all of those are present on the same CD. Thus, you're using both files for detection in order to decrease chance of collisions but it will still run [16:57] ny00123 (~ny00123@5.102.196.128) joined #scummvm. [17:05] [scummvm] sev- pushed 1 new commits to master: https://git.io/J1YAn [17:05] scummvm/master 8658693 sev-: NEWS: Mention recent additions [17:06] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/J1YA8 [17:06] scummvm/master 0444da6 : I18N: Update translation files [17:59] BrainChild (~brainchil@185.237.182.250) left irc: Quit: Keep smiling and bye for now. [18:08] Theyre on the same directory, yeah. That said, ScummVM uses the entry point to decide what to launch, right? Each of those is a separate standalone movie. But like trembyle suggests there might be another way to pick what to launch. [18:20] For the viz geeks out there, here's the MM NES rom with highlighted data type: * Grey = non SCUMM data (logic, title screen...) * Blue = SCUMM rooms * Yellow = SCUMM roomgfx * Orange = SCUMM sounds * Red = SCUMM scripts * Dark grey = SCUMM sprdata * Green = other SCUMM data * White = 0xff padding [18:20] https://cdn.discordapp.com/attachments/581224061091446795/909872115023491072/rom.png [18:33] [scummvm] lotharsm pushed 1 new commits to master: https://git.io/J1OZo [18:33] scummvm/master 8b61030 lotharsm: NEWS: Update German NEWS file [18:35] [scummvm] neuromancer pushed 2 new commits to master: https://git.io/J1OnI [18:35] scummvm/master ed0efdd neuromancer: HYPNO: refactored how difficutly is handled in wet and spider and starte to add levels in spider [18:35] scummvm/master 44474e8 neuromancer: HYPNO: fixed uninitialized values in ox and oy [18:36] [scummvm] neuromancer pushed 1 new commits to master: https://git.io/J1OnG [18:36] scummvm/master 67bbf44 neuromancer: HYPNO: fixed uninitialized values in ox and oy [18:40] [scummvm] sev- pushed 1 new commits to master: https://git.io/J1OcU [18:40] scummvm/master e4a1f6a sev-: Revert "DEVTOOLS: add Mac fonts to gitignore" [18:44] girafe (~girafe@176-147-142-235.abo.bbox.fr) joined #scummvm. [18:56] [scummvm] orgads opened pull request #3541: GOB: Detect Hebrew fan translation of Gobliins 2 (master...gob2-heb) https://git.io/J1O8L [18:59] [scummvm] orgads opened pull request #3542: GOB: Fix potential stack overflow (master...gob2-stack-overflow) https://git.io/J1O8P [20:00] SylvainTV (~SylvainTV@2a01cb0c08d23e00e5ece84861878258.ipv6.abo.wanadoo.fr) joined #scummvm. [20:04] ny00123 (~ny00123@5.102.196.128) left irc: Quit: Leaving [20:46] [scummvm] orgads closed pull request #3541: GOB: Detect Hebrew fan translation of Gobliins 2 (master...gob2-heb) https://git.io/J1O8L [20:46] [scummvm] orgads pushed 1 new commits to master: https://git.io/J1OXh [20:46] scummvm/master 4b7126b orgads: GOB: Detect Hebrew fan translation of Gobliins 2 [21:00] [scummvm] athrxx pushed 1 new commits to master: https://git.io/J1ODn [21:00] scummvm/master d70d9f3 athrxx: KYRA: (LoK/Traditional Chinese) - add final credits [21:10] BrainChild (~brainchil@185.237.182.250) joined #scummvm. [21:17] ny00123 (~ny00123@5.102.196.128) joined #scummvm. [21:40] [scummvm] athrxx pushed 1 new commits to master: https://git.io/J1O5n [21:40] scummvm/master 1b64bf8 athrxx: GUI: fix for 9e92ffe (missing code line) [21:44] borosky (~borosky@213.134.185.182) left irc: [21:45] Maturion (~Maturion@p200300ede72bd100580e6e7af78de52b.dip0.t-ipconnect.de) left irc: Ping timeout: 250 seconds [21:47] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [21:47] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [22:34] ny00123 (~ny00123@5.102.196.128) left irc: Quit: Leaving [22:51] palasso (~palasso@user/palasso) left irc: Read error: Connection reset by peer [22:59] [scummvm] aquadran closed pull request #3368: SCUMM: DiMUSE: New Digital iMUSE Engine (master...DiMUSEv2) https://git.io/Judqh [22:59] [scummvm] aquadran pushed 1 new commits to master: https://git.io/J13Jw [22:59] scummvm/master f731cfd AndywinXp: SCUMM: DiMUSE: New Digital iMUSE Engine (#3368) [22:59] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/J13Jo [22:59] scummvm/master b9f251e : I18N: Update translations templates [23:01] [scummvm] aquadran pushed 1 new commits to master: https://git.io/J13Jj [23:01] scummvm/master 5e4c593 aquadran: NEWS: Mention new digital imuse engine [23:01] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/J13Uv [23:01] scummvm/master a964b89 : I18N: Update translation files [23:11] reset (~reset@user/reset) left irc: Ping timeout: 250 seconds [23:14] Maturion (~Maturion@p200300ede72bd100580e6e7af78de52b.dip0.t-ipconnect.de) joined #scummvm. [23:19] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/J13kb [23:19] scummvm/master 1c733b8 IlDucci: I18N: Update translation (Spanish) [23:19] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/J13kN [23:19] scummvm/master c96324e VAN-Gluon: I18N: Update translation (Japanese) [23:21] BrainChild (~brainchil@185.237.182.250) left irc: Quit: Keep smiling and bye for now. [00:00] --- Tue Nov 16 2021