[Back to Index]

  
[00:10] <Scummette> [scummvm] criezy pushed 1 new commits to master: https://git.io/Jt9s0
[00:10] <Scummette> scummvm/master 9e748e8 criezy: AGS: Fix draw_lit_sprite implementation
[00:11] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/Jt9sE
[00:11] <Scummette> scummvm/master 4de8535 : I18N: Update translation files
[00:17] <-- palasso left irc: Remote host closed the connection
[00:21] <Scummette> [scummvm] criezy pushed 1 new commits to master: https://git.io/Jt9sh
[00:21] <Scummette> scummvm/master d372831 criezy: AGS: Add POTFILES
[00:21] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/Jt9sj
[00:21] <Scummette> scummvm/master cd26234 : I18N: Update translations templates
[00:21] <-- tsoliman left irc: Quit: I've been banished!
[00:23] --> tsoliman joined #scummvm.
[00:23] #scummvm: mode change '+o tsoliman' by ChanServ!ChanServ@services.
[00:48] <-- criezy left irc: Remote host closed the connection
[01:06] --> Shine_ joined #scummvm.
[01:14] <-- Shine_ left irc: Read error: Connection reset by peer
[02:36] <ScummBot> Port build status changed with cd262345: Failure: master-debian-x86_64
[02:52] --> DominusExult joined #scummvm.
[02:52] <-- DominusExult left irc: Changing host
[02:52] --> DominusExult joined #scummvm.
[02:54] <-- Dominus left irc: Ping timeout: 240 seconds
[02:54] Nick change: DominusExult -> Dominus
[04:54] <-- cd left irc: Quit: cd
[05:22] <ScummBot> Port build status changed with cd262345: Failure: master-amigaos4
[05:34] --> Begasus joined #scummvm.
[06:07] <ScummBot> Port build status changed with cd262345: Success: master-debian-x86_64
[06:30] <-- L0ngcat left irc: Remote host closed the connection
[06:30] <-- marcusr left irc: Remote host closed the connection
[06:36] --> L0ngcat joined #scummvm.
[06:37] --> marcusr joined #scummvm.
[06:38] <-- JohnnyonFlame left irc: Ping timeout: 260 seconds
[06:56] <-- ldevulder__ left irc: Ping timeout: 240 seconds
[08:27] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/Jt9av
[08:27] <Scummette> scummvm/master fa670aa lotharsm: I18N: Update translation (German)
[08:36] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/Jt9aG
[08:36] <Scummette> scummvm/master 50e195f : I18N: Update translation (Japanese)
[08:36] <-- Rasi left irc: Quit: WeeChat 3.0
[08:37] --> Rasi joined #scummvm.
[08:46] <ScummBot> Port build status changed with fa670aab: Success: master-amigaos4
[08:55] --> palasso joined #scummvm.
[09:05] --> ldevulder joined #scummvm.
[10:34] <Scummette> [scummvm] mgerhardy pushed 1 new commits to master: https://git.io/Jt9rS
[10:34] <Scummette> scummvm/master 6751410 mgerhardy: TWINE: missing holomap partial palette update
[10:34] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/Jt9rH
[10:34] <Scummette> scummvm/master 27153ed : I18N: Update translation files
[10:35] <-- palasso left irc: Quit: I am not a quitter!
[10:37] --> ajax16384 joined #scummvm.
[10:37] #scummvm: mode change '+o ajax16384' by ChanServ!ChanServ@services.
[10:40] --> palasso joined #scummvm.
[11:04] <-- TMM left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[11:04] --> TMM joined #scummvm.
[11:04] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services.
[11:20] <-- Lightkey left irc: Ping timeout: 258 seconds
[11:32] --> Shine_ joined #scummvm.
[11:32] --> Lightkey joined #scummvm.
[12:00] <-- _sev left irc: Quit: This computer has gone to sleep
[12:02] --> _sev joined #scummvm.
[12:02] #scummvm: mode change '+o _sev' by ChanServ!ChanServ@services.
[12:10] <-- TMM left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[12:10] --> TMM joined #scummvm.
[12:10] #scummvm: mode change '+o TMM' by ChanServ!ChanServ@services.
[12:19] --> Strangerke_ joined #scummvm.
[12:21] --> Str_fail joined #scummvm.
[12:21] <-- Strangerke left irc: Ping timeout: 240 seconds
[12:24] <-- Strangerke_ left irc: Ping timeout: 246 seconds
[12:29] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/Jt9PI
[12:29] <Scummette> scummvm/master 3d9b8d2 tag2015: I18N: Update translation (Italian)
[12:32] <grogbot> <Blondebeard> Hi guys I was trying the latest daily build to run Escape from Monkey Island. The game seems to run fine, but I can't load the saved games from a previous daily build. I get the console with the message "ERROR! Unknown key!" Anyone knows if this could be a temporary bug or the saved games could be broken from certain versions onwards?
[12:35] <Scummette> [scummvm] bluegr pushed 1 new commits to master: https://git.io/Jt9PZ
[12:35] <Scummette> scummvm/master ff6ed65 bluegr: STARTREK: Convert more room texts to the new format
[12:44] <grogbot> <lephilousophe> looks like PR #2548 strikes again @Henke37
[12:44] <grogbot> <lephilousophe> @Blondebeard the missing key should be given in the error message
[12:45] <grogbot> <Henke37> if it's an integer or Common::String.
[12:45] <grogbot> <Henke37> i have to specialize the missingKeyError function for each Key type.
[12:46] <grogbot> <lephilousophe> @Blondebeard is it the exact error message or you did it from memory?
[12:46] --> Strangerke joined #scummvm.
[12:48] <-- Str_fail left irc: Ping timeout: 246 seconds
[12:49] <grogbot> <Blondebeard> yes, exact message. should I take a screenshot?
[12:50] <grogbot> <Blondebeard> Error
[12:50] <grogbot> <Blondebeard> https://cdn.discordapp.com/attachments/581224061091446795/813029849039896586/Screenshot_2021-02-21_at_12.49.40.png
[12:51] <grogbot> <lephilousophe> indeed that's the exact message :/ so that may not be related to PR
[12:52] <grogbot> <Blondebeard> if I run the game without a saved game it works fine though :/
[12:53] <grogbot> <Blondebeard> also, I tried loading from the start, saving it and loading again and it also fails.
[12:54] <grogbot> <Blondebeard> so it seems it's not an issue with older save games, but with saving or loading games in general
[13:12] <grogbot> <criezy> It might be related to the PR. We may want to check if a HashMap with a key that is not a string, pointer, or integer, is used in the engine.
[13:18] <grogbot> <antoniou79> @rootfather is it known that Windows (Windows 10) will prompt for potential unwanted process (the system dialogue with the "Don't Run" button, where you have to click on "More info" before you get the "Run anyway" button) for the daily snapshot builds?
[13:19] <grogbot> <rootfather> yup, that's perfectly normal
[13:19] <grogbot> <rootfather> since we currently don't sign the Windows binaries and on very fresh builds, it might take a couple of hours until SmartScreen stops complaining
[13:21] <grogbot> <rootfather> The release builds are only affected for the first hour or so after the release is out in the wild, then enough users downloaded it and Windows knows the application is trustworthy
[13:22] <grogbot> <antoniou79> Got it! Thanks
[13:24] <grogbot> <Henke37> signing costs 💰
[13:26] <grogbot> <SupSuper> afaik signing still gives you the prompt, it just gets rid of the "unknown publisher"
[13:26] <grogbot> <Henke37> that's the formal behavior. the informal behavior is that signed executables tend to be trusted more.
[13:33] <grogbot> <Blondebeard> tried the latest ScummVM on windows (I was previously running it OS X) and the behaviour the same. I can save but I cannot load saved games.
[13:33] <grogbot> <Blondebeard> one question, are saved games platform specific?
[13:34] <grogbot> <Henke37> they should be platform neutral
[13:34] <grogbot> <Blondebeard> the games I have on OS X seem to show as <BAD DATA> on Windows 10
[13:34] <grogbot> <Henke37> and no, with this type of error it's unlikely that changing the platform will help
[13:37] <Scummette> [scummvm] henke37 opened pull request #2788: COMMON: Specialize unknownKeyError for const char* (master...constCharKeyErr) https://git.io/Jt918
[13:38] --> cd joined #scummvm.
[13:41] <grogbot> <Blondebeard> my bad, ignore what I said about showing as bad data on windows. I was loading from a different directory
[14:30] <grogbot> <Henke37> regarding the escape load issue, i think it's a real bug that my PR uncovered.
[14:32] <grogbot> <Henke37> cpp #LINE engine/grim/pool.h 315 for (int32 i = 0; i < size; ++i) { int32 id = state->readLESint32(); T *t = _map.getVal(id); _map.erase(id); if (!t) { t = new T(); t->setId(id); } tempMap[id] = t; t->restoreState(state); }
[14:52] <grogbot> <lephilousophe> what is the bug?
[14:55] <grogbot> <Henke37> the getVal call being done on an unknown id.
[14:59] <grogbot> <Henke37> it would be a lot easier in general to debug things if the error function included a stacktrace
[15:05] <grogbot> <lephilousophe> I suppose that before the PR the code was working OK
[15:07] --> criezy joined #scummvm.
[15:07] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[15:10] <-- criezy left irc: Remote host closed the connection
[15:26] --> criezy joined #scummvm.
[15:26] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[15:30] <Scummette> [scummvm] criezy closed pull request #2748: GRAPHICS: Improve TTF rendering on transparent surfaces. (master...graphics-ttf-transparency) https://git.io/Jt8po
[15:30] <Scummette> [scummvm] criezy pushed 2 new commits to master: https://git.io/Jt99T
[15:30] <Scummette> scummvm/master 8585412 OMGPizzaGuy: GRAPHICS: Improve TTF rendering on transparent surfaces.
[15:30] <Scummette> scummvm/master 286cccd OMGPizzaGuy: GRAPHICS: Update TTF render color blending to work with any surface alpha level
[15:33] <Scummette> [scummvm] criezy closed pull request #2788: COMMON: Specialize unknownKeyError for more types (master...constCharKeyErr) https://git.io/Jt918
[15:33] <Scummette> [scummvm] criezy pushed 2 new commits to master: https://git.io/Jt99q
[15:33] <Scummette> scummvm/master f8faced henke37: COMMON: Specialize unknownKeyError for const char*
[15:33] <Scummette> scummvm/master 6b2bf78 henke37: COMMON: Correctly specialize unknownKeyError for int.
[15:35] <Scummette> [scummvm] OMGPizzaGuy pushed 2 new commits to master: https://git.io/Jt99s
[15:35] <Scummette> scummvm/master a012bb4 OMGPizzaGuy: ULTIMA8: Remove dead code in FileSystem manager
[15:35] <Scummette> scummvm/master 6e462b1 OMGPizzaGuy: ULTIMA8: Remove IDataSource from FileSystem manager
[15:44] <Scummette> [scummvm] criezy pushed 1 new commits to master: https://git.io/Jt99K
[15:44] <Scummette> scummvm/master 134df1e BeWorld2018: MORPHOS: Added CAMD MIDI driver support
[15:45] <Scummette> [scummvm] criezy closed pull request #2740: MORPHOS: Added CAMD MIDI driver support (master...camd) https://git.io/Jtsmx
[15:54] <grogbot> <Henke37> it depended on unknown keys returning nullptr
[15:57] <grogbot> <lephilousophe> yep, so that worked perfectly
[16:38] <Scummette> [scummvm] lotharsm pushed 1 new commits to master: https://git.io/Jt9QX
[16:38] <Scummette> scummvm/master 2501e06 lotharsm: NEWS: Update German NEWS file
[16:39] <grogbot> <rsn8887> Why not log the error but keep it going by returning nullptr? I am not a fan of this halting behavior, clearly the game worked when nullptr was returned.
[16:39] <grogbot> <rsn8887> I guess what I am saying is that unknown key should be a warning, not a fatal.
[16:41] <grogbot> <rsn8887> There could even be a pop up, but allow the user to continue.
[16:46] --> ny00123 joined #scummvm.
[16:47] <-- Shine_ left irc: Ping timeout: 256 seconds
[16:55] <Scummette> [scummvm] criezy opened pull request #2789: GRAPHICS: Support having transparent ManagedSurface (master...transparent-managed_surface) https://git.io/Jt97g
[17:03] --> JohnnyonFlame joined #scummvm.
[17:07] <grogbot> <lephilousophe> @rsn8887 it depends, it should error out but as it didn't before, there should have been some migration steps
[17:08] <grogbot> <rsn8887> Ok.
[17:11] <Scummette> [scummvm] criezy opened pull request #2790: GRIM: Fix unknown key error when loading savegame (master...mission-impossible-4) https://git.io/Jt97b
[17:11] <grogbot> <criezy> Since nobody had created a PR or pushed a fix for it yet, I went ahead and did it: https://github.com/scummvm/scummvm/pull/2790
[17:12] <grogbot> <criezy> Unfortunately since I don't have the full game and the demo doesn't let me save games, I am actually unable to test the change.
[17:27] <grogbot> <Blondebeard> i will try to remember to test it once there is a new daily build
[17:28] <grogbot> <Blondebeard> (I used an older daily build I had on my PC to around it)
[17:34] <grogbot> <lephilousophe> @Blondebeard it's still a pull request, it means it's not already merged in the codebase
[17:34] <grogbot> <Blondebeard> oh, never mind then 🙂
[17:35] <grogbot> <lephilousophe> you can watch the PR and when it gets merged you will be able to test with the next daily build
[18:28] <-- VonGuard left irc: Read error: Connection reset by peer
[18:28] --> VonGuard joined #scummvm.
[18:30] <Scummette> [scummvm] BLooperZ opened pull request #2791: SCUMM: SMUSH: always enable line wrap on hebrew fan translation (master...smush_he_linewrap) https://git.io/Jt9NG
[18:44] <-- JohnnyonFlame left irc: Ping timeout: 260 seconds
[18:50] <-- Begasus left irc: Quit: Ex-Chat
[19:30] <grogbot> <SupSuper> getting stacktraces in c++ is a nightmare
[19:34] <-- Harekiet left irc: Quit: ZNC 1.8.2 - https://znc.in
[19:34] --> Harekiet joined #scummvm.
[19:36] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/Jt9x5
[19:36] <Scummette> scummvm/master 5c05778 sev-: I18N: Update translation (Russian)
[19:36] <Scummette> [scummvm] ScummVM-Translations pushed 6 new commits to master: https://git.io/Jt9xd
[19:36] <Scummette> scummvm/master b712097 IlDucci: I18N: Update translation (Spanish)
[19:36] <Scummette> scummvm/master b69232b Timpii: I18N: Update translation (Finnish)
[19:36] <Scummette> scummvm/master 6a80005 goodoldgeorge: I18N: Update translation (Hungarian)
[19:38] <-- Harekiet left irc: Client Quit
[19:39] --> Harekiet joined #scummvm.
[19:42] <-- Harekiet left irc: Client Quit
[19:43] --> Harekiet joined #scummvm.
[19:43] --> ccawley2011 joined #scummvm.
[19:43] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.
[19:57] --> Shine_ joined #scummvm.
[19:57] --> ldevulder_ joined #scummvm.
[19:58] <-- ldevulder left irc: Ping timeout: 240 seconds
[20:20] <Scummette> [scummvm] OMGPizzaGuy pushed 4 new commits to master: https://git.io/Jt9h2
[20:20] <Scummette> scummvm/master 95df522 OMGPizzaGuy: ULTIMA8: Remove IFileDataSource as it is no longer used
[20:20] <Scummette> scummvm/master bbeb33d OMGPizzaGuy: ULTIMA8: Replace use of OAutoBufferDataSource with MemoryWriteStreamDynamic
[20:20] <Scummette> scummvm/master cb4defe OMGPizzaGuy: ULTIMA8: Remove OAutoBufferDataSource as it is no longer used
[20:20] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/Jt9ha
[20:20] <Scummette> scummvm/master 3e814bc : I18N: Update translation files
[20:24] --> travis-ci joined #scummvm.
[20:24] <travis-ci> scummvm/scummvm#18281 (master - 3e814bc : ScummVM-Translations): The build was broken.
[20:24] <travis-ci> Change view : https://github.com/scummvm/scummvm/compare/46444527a116...3e814bcf09a2
[20:24] <travis-ci> Build details : https://travis-ci.org/scummvm/scummvm/builds/759899025
[20:24] travis-ci (travis-ci@22.173.73.34.bc.googleusercontent.com) left #scummvm.
[20:29] <-- ldevulder_ left irc: Ping timeout: 240 seconds
[20:29] --> ldevulder joined #scummvm.
[21:00] <-- ldevulder left irc: Ping timeout: 240 seconds
[21:01] --> ldevulder joined #scummvm.
[21:09] <Scummette> [scummvm] criezy pushed 1 new commits to master: https://git.io/JtHem
[21:09] <Scummette> scummvm/master e0d3b05 criezy: SWORD25: Fix running with non-extracted files
[21:09] <-- ajax16384 left irc: Quit: Leaving
[21:12] --> travis-ci joined #scummvm.
[21:12] <travis-ci> scummvm/scummvm#18282 (master - e0d3b05 : Thierry Crozat): The build is still failing.
[21:12] <travis-ci> Change view : https://github.com/scummvm/scummvm/compare/3e814bcf09a2...e0d3b0573049
[21:12] <travis-ci> Build details : https://travis-ci.org/scummvm/scummvm/builds/759903209
[21:12] travis-ci (travis-ci@76.71.196.35.bc.googleusercontent.com) left #scummvm.
[21:19] <Scummette> [scummvm] OMGPizzaGuy pushed 1 new commits to master: https://git.io/JtHed
[21:22] <-- girafe2 left irc: Quit: Leaving
[21:22] --> girafe joined #scummvm.
[21:23] --> travis-ci joined #scummvm.
[21:23] <travis-ci> scummvm/scummvm#18283 (master - f2f1c9b : Matthew Jimenez): The build is still failing.
[21:23] <travis-ci> Change view : https://github.com/scummvm/scummvm/compare/e0d3b0573049...f2f1c9b4d462
[21:23] <travis-ci> Build details : https://travis-ci.org/scummvm/scummvm/builds/759904307
[21:23] travis-ci (travis-ci@76.71.196.35.bc.googleusercontent.com) left #scummvm.
[21:31] <-- ldevulder left irc: Ping timeout: 264 seconds
[21:32] <-- Shine_ left irc: Read error: Connection reset by peer
[22:00] <-- palasso left irc: Quit: I am not a quitter!
[22:11] <Scummette> scummvm/master f2f1c9b OMGPizzaGuy: ULTIMA8: Switch IDataSource to SeekableReadStream where possible
[22:11] <Scummette> [scummvm] OMGPizzaGuy pushed 1 new commits to master: https://git.io/JtHJV
[22:11] <Scummette> scummvm/master 7e8c5d4 OMGPizzaGuy: ULTIMA8: Remove U8ODataSourceTestSuite
[22:11] <-- criezy left irc: Remote host closed the connection
[22:12] --> criezy joined #scummvm.
[22:12] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[22:13] <-- criezy left irc: Remote host closed the connection
[22:13] --> criezy joined #scummvm.
[22:13] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[22:15] --> travis-ci joined #scummvm.
[22:15] <travis-ci> scummvm/scummvm#18284 (master - 7e8c5d4 : Matthew Jimenez): The build was fixed.
[22:15] <travis-ci> Change view : https://github.com/scummvm/scummvm/compare/f2f1c9b4d462...7e8c5d46c0f2
[22:15] <travis-ci> Build details : https://travis-ci.org/scummvm/scummvm/builds/759908778
[22:15] travis-ci (travis-ci@76.71.196.35.bc.googleusercontent.com) left #scummvm.
[22:20] --> JohnnyonFlame joined #scummvm.
[22:22] <ScummBot> Port build status changed with e0d3b057: Failure: master-debian-x86, master-debian-x86-clang, master-ios7, master-ps3, master-osx_x64, master-amigaos4, master-psp2full, master-mingw-w64-cplusplus11, master-mingw-w64, master-debian-x86_64, master-osx_intel, master-debian-x86-nullbackend, master-mingw-w32
[22:26] <Scummette> [scummvm] criezy pushed 1 new commits to master: https://git.io/JtHUX
[22:26] <Scummette> scummvm/master 1fd7b5e criezy: AGS: Add some detection entries
[22:47] <-- criezy left irc: Remote host closed the connection
[22:47] --> criezy joined #scummvm.
[22:47] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[22:52] <-- criezy left irc: Ping timeout: 272 seconds
[23:05] --> criezy joined #scummvm.
[23:05] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[23:05] <-- ny00123 left irc: Quit: Leaving
[23:06] <-- criezy left irc: Remote host closed the connection
[23:06] --> criezy joined #scummvm.
[23:06] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[23:13] <grogbot> <monyarm> Question, do The Learning Company's games share an engine (or atleast part of one?) Cause there are some old adventure games I used to love playing which don't run very well with wine (scooby doo games)
[23:23] --> ldevulder joined #scummvm.
[23:38] <grogbot> <criezy> I think some of the Carmen Sandiego games at least use the Mohawk engine.
[23:39] <-- ccawley2011 left irc: Quit: Leaving
[23:42] <-- delacroix left irc: Quit: ZNC - http://znc.in
[23:43] <grogbot> <monyarm> What file types/names does Mohawk use? So I can check if the scooby doo games use the same engine.
[23:46] --> delacroix joined #scummvm.
[23:48] <grogbot> <mduggan> the detection entries mostly look for the not-very-unique .dat extension, or .mhk too
[23:50] <grogbot> <mduggan> some look for outline or outline.txt
[23:52] <grogbot> <monyarm> The scooby doo games have: Voice.dat TGIFILE.ART Music.dat Sfx.dat Scooby.exe Scooby.eng And BK.001 through BK.058 There's a quickbms file for the Dat files, I'll compare it to the Dat file support in the Mohawk engine.
[23:54] <grogbot> <monyarm> There's also object.ini which ckntains stuff like this ''' [OBJ_ARTIFACT_EXIT] ID=exitobject rolloveranim=ANIM_CURSOREU45L destinationroom=ROOM_P25A_Chase_B2_Closeup movie=-1 scene= character= direction= '
[23:55] <grogbot> <mduggan> can't find any references to that sort of thing in the code, but looks like it would make reversing easy 🙂
[00:00] --- Mon Feb 22 2021