[00:00] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services. [00:02] Action: Drenn prays star trek isn't as bad [00:04] the main issue with hardcoded logic is that it takes a lot of time to reverse & polish [00:04] and notate [00:04] badum-tss [00:05] right, I'm there's that much more potential for scummvm-specific bugs as well [00:06] that's the "polish" part ;) [00:06] If you want to see things in a positive way, it's easier to fix original bugs too :P [00:08] lol, that's one way to look at it [00:10] ;) [00:12] in Ringworld, it also allowed us to enable easter eggs that nobody noticed before [00:13] oh, that's a nice bonus [00:17] you're asking for star trek? [00:18] yeah, I just wanted to get a sense of how normal it is to hardcode certain things. Not that I have a specific reason for asking right now. [00:19] if you want to have an idea, check the size of the binary, that could give you an idea. Titanic's binary is about 4.6Mb, which includes assets. R2R's binary is about 1.8Mb with no assets in it [00:19] the larger, the worse [00:20] unpacked, it's 242 kilobytes [00:20] no overlays? [00:20] not sure [00:20] that's not so much hardcoded then [00:21] it's about the size of kingdom [00:21] ok, good to hear [00:22] I have to check but it took me 2 or 3 months to reverse everything except the video player (still missing) [00:22] not a disaster, really [00:22] except if there are unnoticed overlays :P [00:23] Hopefully puzzle are not using floating point maths [00:23] +s [00:24] any tips for detecting overlays? is there a common file extension for them or something? [00:25] bah, OVL is sometimes used [00:25] none of those here [00:31] I wonder if there wasn't a DOS tool giving you that kind of info [00:32] dreammaster (~dreammast@c-73-149-116-247.hsd1.ma.comcast.net) joined #scummvm. [00:32] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services. [00:32] hey dreammaster :) [00:34] Heya :) [00:34] Drenn: I think unp (4.11 or 4.12) was mentioning the presence of overlays [00:34] (dos only) [00:35] Drenn: http://unp.bencastricum.nl/ [00:37] thanks, I'll look into it. I didn't realize this sort of thing could be determined by statically analyzing an executable? I'm still new to dos architecture. [00:44] Drenn: which is this again, star trek 25th anniversary? [00:44] yes, and possibly judgement rights but I haven't looked into that one [00:45] judgement rites* [00:49] Strangerke: unp tells me that the overlay size is 0 bytes, which is probably a good sign [00:49] does it use some extender like dos/4gw? [00:51] ccawley2011 (56bea319@gateway/web/freenode/ip.86.190.163.25) left irc: Quit: Page closed [00:52] by extender, do you mean something to run in protected mode? I don't think so, but I'm not certain [00:53] it is running in 16-bit mode, not sure if that's equivalent to what you're asking [00:57] yeah, and usually with 32-bit addressing. [00:59] something I do know, is that it's using EMS (expanded memory specification) [00:59] i guess 1992 might be a little early. [02:03] heh. turns out the old midi code was just playing the lsl6 lobby music wrong all the time, the flute isnt enabled until the second loop of the song. [02:22] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 260 seconds [02:23] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [02:28] Mataniko (uid14218@gateway/web/irccloud.com/x-kiebvtkdjoyimabr) joined #scummvm. [02:30] GitHub187 (GitHub187@gateway/service/github.com/x-yvwziroutrbrvrpi) joined #scummvm. [02:30] [scummvm] dreammaster pushed 1 new commit to master: https://git.io/vNErq [02:30] scummvm/master ce400ce Paul Gilbert: XEEN: Implemented death cutscene method [02:30] GitHub187 (GitHub187@gateway/service/github.com/x-yvwziroutrbrvrpi) left #scummvm. [02:41] Joefish (~Joefish@p200300764F197D006C815BBEAAF25EC3.dip0.t-ipconnect.de) left irc: Ping timeout: 276 seconds [02:41] Joefish (~Joefish@p200300764F1B3600601B4FF93DD34C95.dip0.t-ipconnect.de) joined #scummvm. [02:41] #scummvm: mode change '+v Joefish' by ChanServ!ChanServ@services. [02:44] dreammaster (~dreammast@c-73-149-116-247.hsd1.ma.comcast.net) left irc: [03:03] girafe2 (~girafe@LFbn-1-8055-168.w90-112.abo.wanadoo.fr) joined #scummvm. [03:05] girafe (~girafe@LFbn-LYO-1-451-105.w2-7.abo.wanadoo.fr) left irc: Ping timeout: 255 seconds [03:19] kurtwr (~kurtwr@c-73-116-30-72.hsd1.ca.comcast.net) left irc: Read error: Connection reset by peer [03:21] kurtwr (~kurtwr@c-73-116-30-72.hsd1.ca.comcast.net) joined #scummvm. [03:30] Strangerke: thanks for the super detailed GSoC response - all of this info is news to me (and I suspect to other silent members) [03:42] IIRC the one-time puzzles in Sanitarium are largely hard-coded too. [04:34] Stormkeeper (~AndChat13@148.122.187.2) joined #scummvm. [04:35] Stormkeeper (~AndChat13@148.122.187.2) left irc: Client Quit [05:15] Mataniko (uid14218@gateway/web/irccloud.com/x-kiebvtkdjoyimabr) left irc: Quit: Connection closed for inactivity [05:26] JustTheDoctor (uid180843@gateway/web/irccloud.com/x-ypswgqxridoekvcs) left irc: Quit: Connection closed for inactivity [05:32] snover was that GM or MT32? [05:32] tsoliman: theyre one in the same in sci32 [05:32] (and some sci1.1 games) [05:33] oh .. init the MT32 to the "GM set" which is not really full GM or something [05:34] come to think of it .. the old ones were MT32 only right? no GM .. and the new ones are GM only (with the MT-32 mapping) .. and then ScummVM added the "MT32 mapping" for GM devices [05:34] Action: tsoliman confused himself [05:39] yeah, im not planning on doing any reimplementing any of the old custom mt32-to-gm mapping. [05:42] is your work limited to SCI32 or all of SCI? [05:42] all of it [05:42] so you're redoing the MT32 bits ... there's a scummvm addition in there that might not be obvious... it breaks up the messages to the MT32 to work around my crappy cable [05:43] waltervn told me about that, and it needs to go into the common midi code so its fixed for everybody [05:43] yay! [05:44] I think waltervn basically wrote the Linux patch for me .. coremidi is still broken I assume .. windows doesn't need it [05:44] there was a question as to whether system drivers had advanced to the point where things are fixed everywhere or not [05:44] well .. windows XP didn't need it .. that was the last time I hooked up the MT32 to windows :( [05:45] the alternative solution is to buy the $40 roland adapter [05:45] now i just wish i knew where i put a database that had some sci0 structs in it [05:46] i think i have been working on this engine a little too much now :) [05:46] aha. here you are. laura bow 1. [06:58] rootfather (~ungodly.d@p57860CBE.dip0.t-ipconnect.de) joined #scummvm. [06:58] rootfather (~ungodly.d@p57860CBE.dip0.t-ipconnect.de) left irc: Changing host [06:58] rootfather (~ungodly.d@unaffiliated/rootfather) joined #scummvm. [06:58] #scummvm: mode change '+o rootfather' by ChanServ!ChanServ@services. [07:16] _sev (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [07:18] _sev (~sev@scummvm/undead/sev) joined #scummvm. [07:18] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [07:51] ny00123 (~ny00123@2a02:ed0:6d55:9b00::2) joined #scummvm. [08:00] phyber (~phyber@unaffiliated/phyber) left irc: Ping timeout: 255 seconds [08:04] Drenn (~Drenn@toroon0713w-lp140-02-69-157-9-67.dsl.bell.ca) left irc: Ping timeout: 260 seconds [08:06] girafe2 (~girafe@LFbn-1-8055-168.w90-112.abo.wanadoo.fr) left irc: Quit: Leaving [08:19] f2k (~f2k@d54c7200b.static.telenet.be) joined #scummvm. [08:28] gus (~quassel@2400:6180:0:d0::f76:7001) left irc: Quit: No Ping reply in 180 seconds. [08:28] xacktm (xacktm@unaffiliated/xacktm) left irc: Ping timeout: 276 seconds [08:29] gus (~quassel@2400:6180:0:d0::f76:7001) joined #scummvm. [08:42] Strangerke|work (5bb7582b@gateway/web/freenode/ip.91.183.88.43) left irc: Ping timeout: 260 seconds [08:50] thesquib (~thesquib@192.241.198.27) left irc: Ping timeout: 248 seconds [08:51] Endy (ender@sand.enderboi.com) left irc: Ping timeout: 248 seconds [08:55] Endy (ender@sand.enderboi.com) joined #scummvm. [08:56] thesquib (~thesquib@192.241.198.27) joined #scummvm. [08:57] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 240 seconds [09:20] #scummvm: mode change '+o Endy' by ChanServ!ChanServ@services. [09:32] LittleToonCat (~littlecat@sydnns0115w-156-57-12-94.dhcp-dynamic.fibreop.ns.bellaliant.net) left irc: Remote host closed the connection [09:52] waltervn (~waltervn@541B2DBA.cm-5-4a.dynamic.ziggo.nl) joined #scummvm. [09:52] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services. [09:55] who's going to fosdem this year? [09:55] somaen (somaen@hildring.pvv.ntnu.no) left irc: Changing host [09:55] somaen (somaen@scummvm/undead/somaen) joined #scummvm. [09:55] #scummvm: mode change '+o somaen' by ChanServ!ChanServ@services. [09:58] I was hoping to fly across after linux.conf.au, but ended up not being able thanks to my sisters wedding. [09:58] Action: Endy was really really looking forward to a) first fosdem, and b) cold weather :P [09:58] in lovely brussels [10:00] Yeah, it's still 30c at 9PM here in Sydney. 3c at 10AM sounds delightful by comparision hehe [10:00] but there's also demobit demoparty at the same date, that's no good :( [10:16] _sev|work (~sev@213.244.178.26) joined #scummvm. [10:16] _sev|work (~sev@213.244.178.26) left irc: Changing host [10:16] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [10:16] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [10:16] _sev|work (~sev@scummvm/undead/sev) left irc: Client Quit [10:36] borosky (~borosky@095160154008.dynamic-ww-11.vectranet.pl) left irc: Read error: Connection reset by peer [10:39] borosky (~borosky@095160154008.dynamic-ww-11.vectranet.pl) joined #scummvm. [10:41] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) joined #scummvm. [11:00] broosky (~borosky@095160154008.dynamic-ww-11.vectranet.pl) joined #scummvm. [11:03] borosky (~borosky@095160154008.dynamic-ww-11.vectranet.pl) left irc: Ping timeout: 256 seconds [11:06] ajax16384 (~User@109.60.138.138) joined #scummvm. [11:06] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [11:06] _sev|work (~sev@213.244.178.26) joined #scummvm. [11:06] _sev|work (~sev@213.244.178.26) left irc: Changing host [11:06] _sev|work (~sev@scummvm/undead/sev) joined #scummvm. [11:06] #scummvm: mode change '+o _sev|work' by ChanServ!ChanServ@services. [11:10] _sev|work (~sev@scummvm/undead/sev) left irc: Client Quit [11:15] phyber (~phyber@unaffiliated/phyber) joined #scummvm. [11:30] Lightkey (~Darklock@p200300F693C9181822CF30FFFE083718.dip0.t-ipconnect.de) left irc: Ping timeout: 255 seconds [11:41] ny00123 (~ny00123@2a02:ed0:6d55:9b00::2) left irc: Quit: Leaving [11:43] Lightkey (~Darklock@p200300F693C9184522CF30FFFE083718.dip0.t-ipconnect.de) joined #scummvm. [11:53] user9 (~Thunderbi@leoseb.ujf-grenoble.fr) left irc: Ping timeout: 260 seconds [12:15] t0by (~t0by@unaffiliated/t0by) joined #scummvm. [12:15] #scummvm: mode change '+o t0by' by ChanServ!ChanServ@services. [12:25] _sev_ (~sev@scummvm/undead/sev) joined #scummvm. [12:25] #scummvm: mode change '+o _sev_' by ChanServ!ChanServ@services. [12:26] balrog (~balrog@unaffiliated/balrog) left irc: Ping timeout: 248 seconds [12:27] _sev (~sev@scummvm/undead/sev) left irc: Ping timeout: 248 seconds [12:28] ComradeAnderson (~ComradeAn@unaffiliated/comradeanderson) left irc: Ping timeout: 248 seconds [12:29] balrog (~balrog@unaffiliated/balrog) joined #scummvm. [12:30] ComradeAnderson (~ComradeAn@unaffiliated/comradeanderson) joined #scummvm. [12:39] user9 (~Thunderbi@leoseb.ujf-grenoble.fr) joined #scummvm. [12:42] omer_mor (~Omer@85.64.219.49.dynamic.barak-online.net) left irc: Ping timeout: 276 seconds [12:42] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [12:58] snover (~snover@unaffiliated/snover) left irc: Ping timeout: 260 seconds [12:58] snover (~snover@unaffiliated/snover) joined #scummvm. [12:58] #scummvm: mode change '+o snover' by ChanServ!ChanServ@services. [13:03] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 268 seconds [13:04] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [13:06] xacktm (xacktm@unaffiliated/xacktm) joined #scummvm. [13:48] Mia (~Mia@unaffiliated/mia) joined #scummvm. [14:02] ajax16384 (~User@109.60.138.138) left irc: Quit: Leaving [15:23] rootfather (~ungodly.d@unaffiliated/rootfather) left irc: [15:23] Farmboy0 (~quassel@p4FD348D6.dip0.t-ipconnect.de) joined #scummvm. [15:23] Farmboy0 (~quassel@p4FD348D6.dip0.t-ipconnect.de) left irc: Changing host [15:23] Farmboy0 (~quassel@xoreos/farmboy0) joined #scummvm. [15:56] f2k (~f2k@d54c7200b.static.telenet.be) left irc: Quit: Leaving [16:14] ccawley2011 (6d927d48@gateway/web/freenode/ip.109.146.125.72) joined #scummvm. [16:29] Mia (~Mia@unaffiliated/mia) left irc: Read error: Connection reset by peer [16:30] Mia (~Mia@31.200.20.194) joined #scummvm. [16:30] Mia (~Mia@31.200.20.194) left irc: Changing host [16:30] Mia (~Mia@unaffiliated/mia) joined #scummvm. [16:33] JustTheDoctor (uid180843@gateway/web/irccloud.com/x-esbxsreisbipqjet) joined #scummvm. [16:51] JustTheDoctor (uid180843@gateway/web/irccloud.com/x-esbxsreisbipqjet) left irc: Changing host [16:51] JustTheDoctor (uid180843@unaffiliated/justthedoctor) joined #scummvm. [16:51] JustTheDoctor (uid180843@unaffiliated/justthedoctor) left irc: Changing host [16:51] JustTheDoctor (uid180843@gateway/web/irccloud.com/x-esbxsreisbipqjet) joined #scummvm. [16:55] _sev_ (~sev@scummvm/undead/sev) left irc: Quit: This computer has gone to sleep [16:57] _sev (~sev@d158167.upc-d.chello.nl) joined #scummvm. [16:57] _sev (~sev@d158167.upc-d.chello.nl) left irc: Changing host [16:57] _sev (~sev@scummvm/undead/sev) joined #scummvm. [16:57] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services. [17:40] does anyone know how to convert a high sierra cd image to iso-9660 on macos? since apple decided to name a macos release also high sierra its pretty much impossible to do a search. [17:42] girafe (~girafe@LFbn-1-8055-168.w90-112.abo.wanadoo.fr) joined #scummvm. [17:43] snover: a linux VM :P [17:44] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [17:44] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 248 seconds [17:44] Nick change: Strangerke_ -> Strangerke [17:46] & [17:53] ok, fine, i actually just did that and mounted it in docker. [18:20] edheldil_ (~edheldil@2001:1488:fffe:1:81ab:bf7:b7d4:266f) left irc: Ping timeout: 265 seconds [18:26] ced117 (~ced117@opensuse/member/ced117) left irc: Ping timeout: 255 seconds [18:28] ced117 (~ced117@opensuse/member/ced117) joined #scummvm. [18:32] edheldil_ (~edheldil@2001:1488:fffe:1:849d:d11e:1c95:fbea) joined #scummvm. [18:35] LittleToonCat (~littlecat@sydnns0115w-156-57-12-94.dhcp-dynamic.fibreop.ns.bellaliant.net) joined #scummvm. [18:43] ced117 (~ced117@opensuse/member/ced117) left irc: Ping timeout: 256 seconds [18:44] ced117 (~ced117@opensuse/member/ced117) joined #scummvm. [19:07] Drenn (~Drenn@toroon0713w-lp130-05-65-95-86-125.dsl.bell.ca) joined #scummvm. [19:10] SimSaw (~simsaw@HSI-KBW-46-223-193-177.hsi.kabel-badenwuerttemberg.de) joined #scummvm. [19:14] omer_mor (~Omer@85.64.219.49.dynamic.barak-online.net) joined #scummvm. [19:35] ccawley2011 (6d927d48@gateway/web/freenode/ip.109.146.125.72) left irc: Ping timeout: 260 seconds [19:37] ccawley2011 (56b5eb56@gateway/web/freenode/ip.86.181.235.86) joined #scummvm. [20:02] criezy (~criezy@host86-175-212-187.range86-175.btcentralplus.com) joined #scummvm. [20:02] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services. [20:11] girafe (~girafe@LFbn-1-8055-168.w90-112.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [20:15] Strangerke_ (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [20:16] girafe (~girafe@LFbn-1-8055-168.w90-112.abo.wanadoo.fr) joined #scummvm. [20:16] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 248 seconds [20:16] Nick change: Strangerke_ -> Strangerke [20:44] SimSaw (~simsaw@HSI-KBW-46-223-193-177.hsi.kabel-badenwuerttemberg.de) left irc: [20:54] GitHub58 (GitHub58@gateway/service/github.com/x-hqnanssigvhjyrlq) joined #scummvm. [20:54] [scummvm] bonki opened pull request #1112: IMAGE: Fix Indeo3 compiler warnings (master...bonki-indeo3-silence-compiler-warnings) https://git.io/vNzTG [20:54] GitHub58 (GitHub58@gateway/service/github.com/x-hqnanssigvhjyrlq) left #scummvm. [21:04] Farmboy0 (~quassel@xoreos/farmboy0) left irc: Read error: No route to host [21:09] Farmboy0 (~quassel@p4FD348D6.dip0.t-ipconnect.de) joined #scummvm. [21:09] Farmboy0 (~quassel@p4FD348D6.dip0.t-ipconnect.de) left irc: Changing host [21:09] Farmboy0 (~quassel@xoreos/farmboy0) joined #scummvm. [21:11] Farmboy0 (~quassel@xoreos/farmboy0) left irc: Read error: Connection reset by peer [21:14] Farmboy0 (~quassel@xoreos/farmboy0) joined #scummvm. [21:42] GitHub100 (GitHub100@gateway/service/github.com/x-ydmumoyaglgmqqsj) joined #scummvm. [21:42] [scummvm] MindfulMe opened pull request #1113: Documentation support! (master...master) https://git.io/vNzm8 [21:42] GitHub100 (GitHub100@gateway/service/github.com/x-ydmumoyaglgmqqsj) left #scummvm. [21:47] I made a ticket for that Full Throttle lipsync defect: https://bugs.scummvm.org/ticket/10407 [21:58] #scummvm: mode change '+o Strangerke' by ChanServ!ChanServ@services. [21:59] hi guys [22:18] hi Strangerke [22:23] _sev_ (~sev@scummvm/undead/sev) joined #scummvm. [22:23] #scummvm: mode change '+o _sev_' by ChanServ!ChanServ@services. [22:23] _sev (~sev@scummvm/undead/sev) left irc: Ping timeout: 276 seconds [22:52] TMM (~Hein-Piet@fsf/member/pdpc.professional.tmm) joined #scummvm. [22:52] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services. [22:59] Which version of Scumm if Full Throttle using? [22:59] is [23:03] rsn8887: Full Throttle uses version 7. [23:03] I see thanks [23:03] The wiki has a handy list of all versions: http://wiki.scummvm.org/index.php/SCUMM/Versions [23:18] criezy (~criezy@host86-175-212-187.range86-175.btcentralplus.com) left irc: Quit: criezy [23:19] Thanks. Looks like the code of every Scumm version depends on every lower scumm version in confusing and spaghetti-like ways :) [23:25] macdude22 (~macdude22@173-24-25-150.client.mchsi.com) joined #scummvm. [23:36] t0by (~t0by@unaffiliated/t0by) left irc: Ping timeout: 240 seconds [23:45] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) left irc: Ping timeout: 248 seconds [23:55] Strangerke (~Strangerk@cable-85.28.84.13.coditel.net) joined #scummvm. [00:00] --- Sat Jan 20 2018