[00:02] Nick change: gus_ -> gus [00:17] sirlemonhead (bduncan22@95.44.164.183) left #scummvm. [00:25] DOSFreak (~D0SFreak@184.75.214.138) joined #scummvm. [00:26] D0SFreak (~D0SFreak@172.56.28.229) left irc: Ping timeout: 240 seconds [00:41] rigid (rigid@unaffiliated/rigid) left #scummvm ("PART #rubygems :PONG :ZNC"). [01:07] DOSFreak (~D0SFreak@184.75.214.138) left irc: Ping timeout: 244 seconds [01:16] Cheeseness (~cheesenes@ppp118-208-226-20.lns20.hba2.internode.on.net) left irc: Ping timeout: 250 seconds [01:21] Cheeseness (~cheesenes@ppp118-208-220-14.lns20.hba1.internode.on.net) joined #scummvm. [01:38] Javacat (~Javacat@unaffiliated/javacat) left irc: Ping timeout: 264 seconds [01:56] Jon_God (~jon_god@2601:9:6700:4d9:3e07:54ff:fe26:6d61) joined #scummvm. [01:57] chkr (~chkr@p5DC4AF45.dip0.t-ipconnect.de) left irc: Ping timeout: 264 seconds [01:59] chkr (~chkr@p5DC4BE54.dip0.t-ipconnect.de) joined #scummvm. [02:04] Vampire0 (~Vampire@jEdit/Vampire) joined #scummvm. [02:07] Vampire0_ (~Vampire@jEdit/Vampire) left irc: Ping timeout: 255 seconds [02:25] DominusExult (~dominus@unaffiliated/dominus) joined #scummvm. [02:27] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 240 seconds [02:27] Nick change: DominusExult -> Dominus [02:37] ST (~ScottT@ppp121-45-83-96.lns20.adl6.internode.on.net) joined #scummvm. [02:37] #scummvm: mode change '+o ST' by ChanServ!ChanServ@services. [03:04] Angmar26 (~Oshikuru@217.20.81.201) joined #scummvm. [03:07] dtcrshr (~datacrush@unaffiliated/datacrusher) left irc: Ping timeout: 258 seconds [03:25] dtcrshr (~datacrush@unaffiliated/datacrusher) joined #scummvm. [03:44] heroux (sandroco@50708355.static.ziggozakelijk.nl) left irc: Ping timeout: 264 seconds [03:44] heroux (sandroco@50708355.static.ziggozakelijk.nl) joined #scummvm. [03:44] Angmar26 (~Oshikuru@217.20.81.201) left irc: Read error: Connection reset by peer [03:44] Angmar26 (~Oshikuru@217.20.81.201) joined #scummvm. [05:01] Poly-C (~Poly-C@gentoo/developer/Polynomial-C) joined #scummvm. [05:04] Polynomial-C (~Poly-C@gentoo/developer/Polynomial-C) left irc: Ping timeout: 250 seconds [05:25] borosky (~broosky@89-67-235-207.dynamic.chello.pl) joined #scummvm. [05:25] broosky (~broosky@89-67-235-207.dynamic.chello.pl) left irc: Ping timeout: 272 seconds [06:14] GitHub164 (~GitHub164@192.30.252.45) joined #scummvm. [06:14] [scummvm] segrax opened pull request #542: SCUMM V1-V2: Fix actor walk behavior (transitions between walk boxes, and changing destination issue) (master...V1-V2_WalkAnimFix) http://git.io/fAi1pA [06:14] GitHub164 (GitHub164@192.30.252.45) left #scummvm. [06:24] ny00123 (~ny00123@bzq-109-66-57-169.red.bezeqint.net) joined #scummvm. [06:57] Jon_God (~jon_god@2601:9:6700:4d9:3e07:54ff:fe26:6d61) left irc: Ping timeout: 260 seconds [07:03] Jon_God (~jon_god@2601:9:6700:4d9:3e07:54ff:fe26:6d61) joined #scummvm. [07:38] ajax16384 (~User@ip107.net177.n37.ru) joined #scummvm. [07:38] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services. [07:43] Cheeseness (~cheesenes@ppp118-208-220-14.lns20.hba1.internode.on.net) left irc: Ping timeout: 264 seconds [07:58] Cheeseness (~cheesenes@ppp14-2-137-220.lns20.hba1.internode.on.net) joined #scummvm. [08:12] Age of Wonders seems to be free on gog (for a very limited period), if anyone hasn't seen. [08:42] _marc` (~marc@p5DDC508E.dip0.t-ipconnect.de) joined #scummvm. [08:51] m_kiewitz (~m_kiewitz@kons-5f7114d3.pool.mediaWays.net) joined #scummvm. [08:51] #scummvm: mode change '+o m_kiewitz' by ChanServ!ChanServ@services. [09:22] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Quit: Ex-Chat [09:42] various Studio Ghibli steelbooks at zavvi.com for 11pounds [09:42] http://www.zavvi.com/blu-ray/howls-moving-castle-steelbook-edition-includes-dvd/10858266.html [09:42] http://www.zavvi.com/blu-ray/my-neighbour-totoro-steelbook-edition-includes-dvd/10858264.html [09:43] http://www.zavvi.com/blu-ray/nausica-of-the-valley-of-the-wind-steelbook-edition-includes-dvd/10858267.html [09:52] TMM (~hp@fsf/member/pdpc.professional.tmm) joined #scummvm. [10:33] uruk-hai (~uruk-hai@catv-89-133-34-198.catv.broadband.hu) joined #scummvm. [10:33] #scummvm: mode change '+o uruk-hai' by ChanServ!ChanServ@services. [10:38] uruk-hai (~uruk-hai@catv-89-133-34-198.catv.broadband.hu) left irc: Client Quit [10:44] Angmar26 (~Oshikuru@217.20.81.201) left irc: Read error: Connection reset by peer [10:45] Angmar26 (~Oshikuru@217.20.81.201) joined #scummvm. [10:45] uruk-hai (~uruk-hai@catv-89-133-34-198.catv.broadband.hu) joined #scummvm. [10:45] #scummvm: mode change '+o uruk-hai' by ChanServ!ChanServ@services. [10:48] uruk-hai (~uruk-hai@catv-89-133-34-198.catv.broadband.hu) left irc: Client Quit [10:53] Vanfanel (~sddhwo@164.Red-79-156-208.staticIP.rima-tde.net) joined #scummvm. [10:56] Javacat (~Javacat@unaffiliated/javacat) joined #scummvm. [11:02] DOSFreak (~D0SFreak@66.55.144.179) joined #scummvm. [11:29] Jon_God (~jon_god@2601:9:6700:4d9:3e07:54ff:fe26:6d61) left irc: Remote host closed the connection [13:16] does anybody know how deeply our keyboard event unicode handling is tied to UCS2? (As opposed to UTF-32) [13:16] in our wonderfully-named event.kdb.ascii field, I mean [13:16] i was wondering that too, but figured I'd rather see the macro mess dealt with first [13:17] And the field is abused anyway. We probably still have the ascii backspace hack in there that should go away [13:18] I'm a little bit afraid of looking at how engines use this [13:18] I'm pretty sure SCI and SCUMM do some damage with it [13:22] I expect that if things already handle char vs uint16 properly, that uint16 vs uint32 won't make a big difference [13:22] Yeah [13:27] droid2727 (~droid2727@2600:1001:b012:7e56:87b4:c01c:9b37:c578) left irc: Ping timeout: 258 seconds [13:34] droid2727 (~droid2727@56.sub-174-250-209.myvzw.com) joined #scummvm. [13:34] #scummvm: mode change '+o droid2727' by ChanServ!ChanServ@services. [13:35] Actuall, gob assumes the ascii field is Latin1 [13:35] And then converts it to CP850 [13:35] And gives the result to the script, as a char [13:36] No, wait, uint16. Dunno what the scripts do with it, then, though [13:36] uint16 because control keys are special [13:38] droid2727 (~droid2727@56.sub-174-250-209.myvzw.com) left irc: Ping timeout: 250 seconds [13:39] Oh, right: some script functions directly process the uint16 return from getKey(), while others read the uint8 variable from the script (which does some munging to translate some control characters to "shorter" versions) [13:39] So yeah, any messing with the input stuff needs some thorough testing in gob [13:41] ah, gob getKey. That may be some of the earliest code in scummvm I ever touched :-) [13:41] In general, if there's several stupid ways to do something, assume gob does all of them and then invest some even stupider ones [13:41] invent* [13:42] wjp: :) [13:42] droid2727 (~droid2727@2600:1001:b125:5a4e:1136:9ea3:2fb:e0c8) joined #scummvm. [13:42] #scummvm: mode change '+o droid2727' by ChanServ!ChanServ@services. [13:43] But yeah, I expect that mess to break easily when anything changes :P [13:45] In fact, I kinda wonder how well this currently work when I would enter characters not in latin1.... [13:45] getKey at least seems to only look at ascii <= 255 [13:45] Yes [13:46] And I wonder how well the Russian versions map with Russian keyboards... [13:48] German umlaut'd characters work okay in the usual versions. But the Russian change the font, obviously [13:48] Russian versions* [13:49] And if the ascii field is suddenly UCS-2 that'll break too [13:50] Sure, it's nothing game breaking, but it does affect text input. Save names, the "notes" thing in various games letting you input free text, probably some paint tools in A.J.'s World of Discovery, ... [13:52] the ascii field is already UCS-2 I think? [13:53] It is? [13:54] Is there an intersection of Latin1 and UCS-2 beyong the plain 7bit ascii chars? [13:55] UCS-2 isn't on 2 bytes ? [13:55] I'm confused [13:56] DrMcCoy: full intersection [13:56] Ah, okay [13:56] Carry on, then :) [13:56] LePhilousophe: I don't understand what you mean [13:57] huuum maybe I didn't understand DrMcCoy's question [13:57] is he asking if there is an intersection for the characters present in the 2 encodings ? [13:57] or in the byte representation [13:58] My issue was that I assumed Latin1 and UCS-2 would be completely distict except the 7-bit ASCII characters (i.e. 0-127) [13:58] like "a" which would be encoded in the same way in both encodings [13:58] so that's the first meaning [14:01] DrMcCoy: Russian is an interesting question, though [14:02] I just see that when I type a normal ASCII character into the Russian version of gob2, I get a normal ASCII character. When I type a German umlaut'd character, I get a Cyrillic character [14:03] What that means for Cyrillic characters typed, I have no idea :D [14:03] looking at translateKey I presume it will just drop cyrillic [14:04] :/ [14:04] (it's up around 0x400 in unicode) [14:05] Hmm [14:05] I guess that's another thing I can add to my todo list :) [14:06] (and this is all assuming that sdl and osystem are actually returning unicode, and not some other codepage) [14:06] (I think they are, but haven't verified by actually running this code...) [14:06] Well, assuming it does, I would be easy to add if I can just figure out how 0x400+ values should be mapped [14:07] Add a quick language check to make sure only the correct translation function for the language is called, and Bob's your uncle [14:12] bgK (~bbouclet@vai69-5-88-183-207-181.fbx.proxad.net) joined #scummvm. [14:12] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services. [14:30] h00ligan (~User@ip107.net177.n37.ru) joined #scummvm. [14:30] #scummvm: mode change '+o h00ligan' by ChanServ!ChanServ@services. [14:33] ajax16384 (~User@ip107.net177.n37.ru) left irc: Ping timeout: 252 seconds [14:45] Javacat_ (~Javacat@unaffiliated/javacat) joined #scummvm. [14:47] Javacat (~Javacat@unaffiliated/javacat) left irc: Ping timeout: 264 seconds [14:47] Nick change: Javacat_ -> Javacat [15:20] WooShell (woo@ipbcc0be82.dynamic.kabel-deutschland.de) joined #scummvm. [15:22] meow =^.^= [15:24] WooShell (woo@ipbcc0be82.dynamic.kabel-deutschland.de) left irc: Read error: No route to host [15:24] WooShell (woo@ipbcc0be82.dynamic.kabel-deutschland.de) joined #scummvm. [15:37] _marc` (~marc@p5DDC508E.dip0.t-ipconnect.de) left irc: Quit: _marc` [15:47] ced117 (~ced117@opensuse/member/ced117) joined #scummvm. [15:56] TMM (~hp@fsf/member/pdpc.professional.tmm) left irc: Quit: Ex-Chat [16:08] Cheeseness (~cheesenes@ppp14-2-137-220.lns20.hba1.internode.on.net) left irc: Quit: Leaving. [16:33] Vanfanel (~sddhwo@164.Red-79-156-208.staticIP.rima-tde.net) left irc: Quit: Lost terminal [16:58] gapan (~george@79.103.1.140.dsl.dyn.forthnet.gr) left irc: Ping timeout: 255 seconds [17:05] gapan (~george@46.12.100.59.dsl.dyn.forthnet.gr) joined #scummvm. [17:21] frankyboy_ (~franky@195.9.73.84) joined #scummvm. [17:27] If we do end up with a solution to the key/text-splitting, would it make sense to introduce a text-event event to OSystem, so that the engines that CAN, are able to grab those? [17:27] (In addition to pushing data into the unicode field) [17:47] Nick change: Javacat -> NotJavacat [17:50] t0by (~t0by@95.237.35.42) joined #scummvm. [17:50] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [17:50] DOSFreak (~D0SFreak@66.55.144.179) left irc: Read error: Connection reset by peer [17:50] D0SFreak (~D0SFreak@66.55.144.179) joined #scummvm. [17:51] sirlemonhead (~bduncan22@95.44.164.183) joined #scummvm. [17:52] NotJavacat (~Javacat@unaffiliated/javacat) left irc: Ping timeout: 260 seconds [17:55] Quatroking (~Quatrokin@ip226-139-211-87.adsl2.static.versatel.nl) joined #scummvm. [18:29] _marc` (~marc@p20030046082627FE0C857273205F9361.dip0.t-ipconnect.de) joined #scummvm. [18:38] GitHub55 (~GitHub55@192.30.252.37) joined #scummvm. [18:38] [scummvm] aquadran pushed 1 new commit to master: http://git.io/Gs-VQQ [18:38] scummvm/master be48932 Pawel Kolodziejski: GUI: remove not used const [18:38] GitHub55 (GitHub55@192.30.252.37) left #scummvm. [18:45] GitHub140 (~GitHub140@192.30.252.36) joined #scummvm. [18:45] [scummvm] aquadran pushed 1 new commit to master: http://git.io/PfLNgw [18:45] scummvm/master 9649e91 Pawel Kolodziejski: GUI: use newer define for OS X 10.10+ [18:45] GitHub140 (GitHub140@192.30.252.36) left #scummvm. [18:52] sirlemonhead (bduncan22@95.44.164.183) left #scummvm. [19:50] D0SFreak (~D0SFreak@66.55.144.179) left irc: Ping timeout: 240 seconds [19:53] <[md5]> the detection fixes for SCUMM look straightforward enough, so, I suppose these can be merged [19:56] GitHub26 (~GitHub26@192.30.252.41) joined #scummvm. [19:56] [scummvm] bluegr closed pull request #530: SCUMM: detection fixes (master...detection_fixes) http://git.io/qJZyzQ [19:56] GitHub26 (GitHub26@192.30.252.41) left #scummvm. [19:56] GitHub119 (~GitHub119@192.30.252.32) joined #scummvm. [19:56] [scummvm] bluegr pushed 6 new commits to master: http://git.io/PCt-7A [19:56] scummvm/master e0d008a Ben Castricum: SCUMM: puttrace - Add suport for a dutch demo variant.... [19:56] scummvm/master 2e497bb Ben Castricum: SCUMM: farm - Add support for a dutch Macintosh variant.... [19:56] scummvm/master 50b904e Ben Castricum: SCUMM: Add support for the "Mini Games" from Kellogg's complimentary CD [19:56] GitHub119 (GitHub119@192.30.252.32) left #scummvm. [20:12] bgK (~bbouclet@vai69-5-88-183-207-181.fbx.proxad.net) left irc: Ping timeout: 245 seconds [20:14] <[md5]> O_o [20:14] <[md5]> right [20:15] bgK (~bbouclet@vai69-5-88-183-207-181.fbx.proxad.net) joined #scummvm. [20:15] #scummvm: mode change '+o bgK' by ChanServ!ChanServ@services. [20:15] Ramal (~dennis@2.66.157.131.mobile.tre.se) left irc: Ping timeout: 264 seconds [20:17] Ramal (~dennis@2.66.236.47.mobile.tre.se) joined #scummvm. [20:19] salty-horse (~ori@bzq-79-177-50-235.red.bezeqint.net) joined #scummvm. [20:19] #scummvm: mode change '+o salty-horse' by ChanServ!ChanServ@services. [20:31] criezy (~criezy@host86-135-174-158.range86-135.btcentralplus.com) joined #scummvm. [20:32] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services. [20:46] D0SFreak (~D0SFreak@184.75.213.186) joined #scummvm. [21:14] RichieSams (~RichieSam@98.201.119.138) joined #scummvm. [21:14] #scummvm: mode change '+o RichieSams' by ChanServ!ChanServ@services. [21:14] Hello all [21:27] t0by (~t0by@95.237.35.42) left irc: Ping timeout: 265 seconds [21:29] salty-horse (~ori@bzq-79-177-50-235.red.bezeqint.net) left irc: Ping timeout: 240 seconds [21:29] Dominus (~dominus@unaffiliated/dominus) left irc: Ping timeout: 240 seconds [21:34] Dominus (~dominus@unaffiliated/dominus) joined #scummvm. [21:34] salty-horse (~ori@bzq-79-177-50-235.red.bezeqint.net) joined #scummvm. [21:34] #scummvm: mode change '+o salty-horse' by ChanServ!ChanServ@services. [22:02] salty-horse (~ori@bzq-79-177-50-235.red.bezeqint.net) left irc: Quit: Leaving [22:07] ny00123 (~ny00123@bzq-109-66-57-169.red.bezeqint.net) left irc: Quit: Leaving [22:25] h00ligan (~User@ip107.net177.n37.ru) left irc: Read error: Connection reset by peer [22:28] m_kiewitz (~m_kiewitz@kons-5f7114d3.pool.mediaWays.net) left irc: Quit: technology isn't intrinsically good or evil. It's how it's used. Like the Death Ray. [22:39] droid2727 (~droid2727@2600:1001:b125:5a4e:1136:9ea3:2fb:e0c8) left irc: Quit: Statement: Good-bye, meatbags! [22:49] t0by (~t0by@95.237.35.42) joined #scummvm. [22:49] #scummvm: mode change '+v t0by' by ChanServ!ChanServ@services. [22:55] frankyboy_ (~franky@195.9.73.84) left irc: Remote host closed the connection [23:13] GitHub111 (~GitHub111@192.30.252.44) joined #scummvm. [23:13] [scummvm] digitall closed pull request #497: Add "md5" command to the debugger (master...md5-debug) http://git.io/ksehYA [23:13] GitHub111 (GitHub111@192.30.252.44) left #scummvm. [23:13] GitHub197 (~GitHub197@192.30.252.46) joined #scummvm. [23:13] [scummvm] digitall pushed 7 new commits to master: http://git.io/5wDHqg [23:13] scummvm/master f1fae53 Torbjörn Andersson: DEBUGGER: Add "md5" command, to get the MD5 sum of entire files... [23:13] scummvm/master 8454884 Torbjörn Andersson: DEBUGGER: Add "md5mac" command to get MD5 sum of Mac resource fork. [23:13] scummvm/master ce37e48 Torbjörn Andersson: DEBUGGER: Sort "md5" output, when using wildcards. [23:13] GitHub197 (GitHub197@192.30.252.46) left #scummvm. [23:20] Jon_God (~jon_god@2601:9:6700:4d9:3e07:54ff:fe26:6d61) joined #scummvm. [23:40] criezy (~criezy@host86-135-174-158.range86-135.btcentralplus.com) left irc: Quit: criezy [00:00] --- Sat Dec 6 2014