[Back to Index]
[00:40] <Scummette> scummvm/master 96cd594 sev-: SAGA2: Simplify music playback API
[00:40] <Scummette> [scummvm] a-yyg pushed 2 new commits to master: https://git.io/JclsC
[01:26] <-- Lightkey left irc: Ping timeout: 240 seconds
[01:38] --> Lightkey joined #scummvm.
[01:51] --> DominusExult joined #scummvm.
[01:54] <-- Dominus left irc: Ping timeout: 240 seconds
[01:54] Nick change: DominusExult -> Dominus
[02:20] <Scummette> scummvm/master ac1e983 a-yyg: SAGA2: Merge SoundQueue with audioInterface
[02:20] <Scummette> scummvm/master 7134d15 a-yyg: SAGA2: Remove references to decoders in audioInterface
[02:20] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://git.io/JclVy
[02:22] <Scummette> scummvm/master 01f79ca dreammaster: AGS: Added detection entries
[02:22] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JclwJ
[02:22] <Scummette> scummvm/master 62aea4c : I18N: Update translation (French)
[03:07] LePhilousophe[m] <-- (~lephilous@scummvm/LePhilousophe) left irc: Remote host closed the connection
[03:09] LePhilousophe[m] --> (~lephilous@scummvm/LePhilousophe) joined #scummvm.
[03:09] #scummvm: mode change '+o LePhilousophe[m]' by ChanServ!ChanServ@services.libera.chat
[03:32] LePhilousophe[m] <-- (~lephilous@scummvm/LePhilousophe) left irc: Quit: node-irc says goodbye
[03:46] <Scummette> [scummvm] dreammaster pushed 1 new commits to master: https://git.io/Jcl5g
[03:49] --> gsi_ joined #scummvm.
[03:53] <-- gsi left irc: Ping timeout: 252 seconds
[05:30] <grogbot> <Yahiko> Hello everyone...
[05:37] <grogbot> <mduggan> Hi Yahiko.
[05:41] <grogbot> <Yahiko> ScummVM seems very interesting...
[05:42] <grogbot> <Yahiko> I would love to contribute to such a project... but I have only very basic knowledge about C++...
[05:43] <grogbot> <Yahiko> Should I learn C++ fully and then come back... Or should I go with the top-down approach and try to see github and see which things are needed...
[05:45] <grogbot> <madmoose> @Yahiko Its easier to learn if you have a goal.
[05:46] <grogbot> <antoniou79> If you already have programming skills/experience in other languages, you could start by picking a small task and experimenting with the code (basic knowledge of git commands is also needed)
[05:47] <grogbot> <antoniou79> I mean "learning C++ fully" is not really a thing. Certainly not if you don't put what you learn to practice constantly, in my experience.
[05:47] <grogbot> <Yahiko> I don't have any prior programming experience... I have started only a month ago... Lot of people seem to prefer top-down, so will do that only, Thank You!
[05:48] <grogbot> <Yahiko> Pardon... I should have chosen my words, ofcourse nobody can learn "C++ fully" what I meant was most of the things...
[05:51] <grogbot> <antoniou79> Yes, I understand. It's still a good approach to practice with a project of yours and/or to browse existing code from an open source project, understand how/why it works and try to make small adjustments to see the results, etc.
[05:53] <grogbot> <antoniou79> However, I think you'll need to at least develop some foundations on your programming (and learn how to do related stuff, like compilation, debugging etc) if you want to be efficient at it
[06:18] <eriktorbjorn> Finally managed to get steamcmd to download the Mac and Windows versions of Loom and Indy 3 for me. (My mistake was using the depot ID where I should have used the app ID.)
[06:38] <eriktorbjorn> So the answer to my question is that while the games are detected as Mac versions, internally the platform is changed to DOS on startup. So there was no need for me to worry about the special cases for the old Mac versions being used here. Whew!
[06:40] <ScummBot> Build [#177](https://buildbot.scummvm.org/#builders/45/builds/177) of `nightly-master` completed successfully.
[06:45] <eriktorbjorn> So I shouldn't have to worry at all about the Steam versions of Fate of Atlantis and The Dig.
[06:55] --> Maturion joined #scummvm.
[07:00] --> ny00123 joined #scummvm.
[07:22] LePhilousophe[m] --> (~lephilous@scummvm/LePhilousophe) joined #scummvm.
[07:22] #scummvm: mode change '+o LePhilousophe[m]' by ChanServ!ChanServ@services.libera.chat
[07:46] LePhilousophe[m] <-- (~lephilous@scummvm/LePhilousophe) left irc: Quit: Client limit exceeded: 20000
[07:57] LePhilousophe[m] --> (~lephilous@scummvm/LePhilousophe) joined #scummvm.
[07:57] #scummvm: mode change '+o LePhilousophe[m]' by ChanServ!ChanServ@services.libera.chat
[08:20] LePhilousophe[m] <-- (~lephilous@scummvm/LePhilousophe) left irc: Quit: Client limit exceeded: 20000
[08:21] <-- reset left irc: Quit: reset
[08:30] LePhilousophe[m] --> (~lephilous@scummvm/LePhilousophe) joined #scummvm.
[08:30] #scummvm: mode change '+o LePhilousophe[m]' by ChanServ!ChanServ@services.libera.chat
[08:37] LePhilousophe[m] <-- (~lephilous@scummvm/LePhilousophe) left irc: Read error: Connection reset by peer
[08:42] <grogbot> <timofonic> I thought they used DOS/Windows games and ported the engine to Mac
[08:55] <Scummette> scummvm/master 4601631 dreammaster: AGS: Remove unneeded video_on_gfxmode_changed method
[08:55] <Scummette> [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/Jc42U
[08:55] <Scummette> scummvm/master 26a1d54 antoniou79: BLADERUNNER: RESTORED CONTENT: Improve SFX for FLYTRU_E
[09:03] LePhilousophe[m] --> (~lephilous@scummvm/LePhilousophe) joined #scummvm.
[09:03] #scummvm: mode change '+o LePhilousophe[m]' by ChanServ!ChanServ@services.libera.chat
[09:10] <eriktorbjorn> timofonic: For the Steam versions that may have been the case. For the old (16 color) releases, the Mac versions are different. And at least in some cases the game scripts are different, too.
[09:15] <eriktorbjorn> timofonic: E.g. if I understood correctly, the DOS version of Indy 3 treats each object in your inventory as a separate verb. The Mac version seems to treat the entire inventory as a single verb. ScummVM doesn't implement the Mac GUI, so it "cheats" and adds the extra verbs by itself.
[09:19] <-- TMM_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[09:19] --> TMM_ joined #scummvm.
[09:33] <grogbot> <sev> @Yahiko welcome
[09:33] <grogbot> <sev> you may try to learn along the way. we have experience with working with students of different proficiency
[09:34] <grogbot> <sev> ping me and we talk more in detals
[09:35] <grogbot> <sev> ScummVM is not using very advanced parts of C++, and some tasks are pretty algorithmic, thus, possible to learn along the way
[09:46] --> Sylvain joined #scummvm.
[09:49] <-- SylvainTV__ left irc: Ping timeout: 256 seconds
[09:57] <-- akaWolf left irc: Ping timeout: 268 seconds
[10:19] --> akaWolf joined #scummvm.
[11:13] <-- akaWolf left irc: Ping timeout: 258 seconds
[11:21] <-- tsoliman left irc: Quit: I've been banished!
[11:22] --> tsoliman joined #scummvm.
[11:48] --> akaWolf joined #scummvm.
[12:17] <Scummette> [scummvm] NMIError pushed 3 new commits to master: https://git.io/JcBlk
[12:17] <Scummette> scummvm/master e2a1362 NMIError: LURE: Improve AdLib support
[12:17] <Scummette> scummvm/master d8c3e22 NMIError: AUDIO/MIDI: Add multisource AdLib MIDI driver.
[12:17] <Scummette> scummvm/master f660238 NMIError: AUDIO: Move MIDI multisource to base class
[12:23] <ScummBot> Build [#1443](https://buildbot.scummvm.org/#builders/8/builds/1443) of `master-gp2x-1` failed.
[12:25] <ScummBot> Build [#1442](https://buildbot.scummvm.org/#builders/58/builds/1442) of `master-amigaos4` failed.
[12:48] <Scummette> [scummvm] NMIError pushed 1 new commits to master: https://git.io/JcBgv
[12:48] <Scummette> scummvm/master e565428 NMIError: LURE: Fix invalid array and struct init
[13:14] <ScummBot> Build [#1296](https://buildbot.scummvm.org/#builders/87/builds/1296) of `master-nds` failed.
[13:36] <Scummette> [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/JcBSA
[13:37] <Scummette> scummvm/master 5f09a04 antoniou79: BLADERUNNER: Support mixer sound type for ambient sounds
[13:37] <Scummette> [scummvm] NMIError pushed 2 new commits to master: https://git.io/JcB9c
[14:17] <Scummette> scummvm/master d897fe5 NMIError: AUDIO: Fix struct and const init, add missing breaks
[14:17] <Scummette> scummvm/master c234eb6 NMIError: LURE: Fix struct init, member hiding warnings
[14:17] <Scummette> [scummvm] antoniou79 pushed 1 new commits to master: https://git.io/JcRJc
[14:17] <Scummette> scummvm/master 2055810 antoniou79: BLADERUNNER: Restore original UI slider for ambient volume
[14:17] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JcRJl
[14:17] <Scummette> scummvm/master 6d23e89 : I18N: Update translations templates
[14:32] <Scummette> [scummvm] sev- pushed 1 new commits to master: https://git.io/JcRLq
[14:32] <Scummette> scummvm/master 045955d sev-: SAGA2: Move Deejay to beegee.h
[14:32] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/JcRLW
[14:32] <Scummette> scummvm/master 5d6d9a6 : I18N: Update translation files
[14:36] <Scummette> [scummvm] eriktorbjorn pushed 1 new commits to master: https://git.io/JcRto
[14:36] <Scummette> scummvm/master 6d0049a eriktorbjorn: NEWS: Clarify Mac Loom / Indy 3 news
[14:38] <ScummBot> Build [#1271](https://buildbot.scummvm.org/#builders/34/builds/1271) of `fetch-master` failed.
[14:40] <-- Strangerke left irc: Ping timeout: 258 seconds
[14:40] <ScummBot> Build [#1444](https://buildbot.scummvm.org/#builders/8/builds/1444) of `master-gp2x-1` completed successfully.
[14:42] <ScummBot> Build [#1443](https://buildbot.scummvm.org/#builders/58/builds/1443) of `master-amigaos4` completed successfully.
[15:00] <ScummBot> Build [#1297](https://buildbot.scummvm.org/#builders/87/builds/1297) of `master-nds` completed successfully.
[15:26] <Scummette> [scummvm] a-yyg pushed 1 new commits to master: https://git.io/JcRB8
[15:26] <Scummette> scummvm/master 61dd4fb a-yyg: SAGA2: Remove decoders classes
[15:30] <-- TMM_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[15:31] --> TMM_ joined #scummvm.
[15:32] <-- ny00123 left irc: Quit: Leaving
[15:48] <ScummBot> Build [#1272](https://buildbot.scummvm.org/#builders/34/builds/1272) of `fetch-master` completed successfully.
[16:07] <Scummette> [scummvm] a-yyg pushed 1 new commits to master: https://git.io/JcRwJ
[16:43] <Scummette> scummvm/master 9131a50 a-yyg: SAGA2: Remove audiores.h
[16:43] <Scummette> [scummvm] a-yyg pushed 1 new commits to master: https://git.io/JcRXp
[16:43] <Scummette> scummvm/master 2da5da7 a-yyg: SAGA2: Remove audiobuf.h
[16:53] <Scummette> [scummvm] a-yyg pushed 1 new commits to master: https://git.io/JcRMp
[16:53] <Scummette> scummvm/master 4a82bd6 a-yyg: SAGA2: Remove unused file
[16:53] --> reset joined #scummvm.
[17:08] <-- Sylvain left irc: Read error: Connection reset by peer
[18:09] <Scummette> [scummvm] a-yyg pushed 1 new commits to master: https://git.io/JcRpF
[18:09] <Scummette> scummvm/master 971dd0f a-yyg: SAGA2: Merge audiosys.h and audiosmp.h into audio.h
[18:23] --> athrxx joined #scummvm.
[18:39] <-- girafe left irc: Read error: Connection reset by peer
[19:19] <Scummette> [scummvm] a-yyg pushed 1 new commits to master: https://git.io/Jc0tB
[19:54] <Scummette> scummvm/master 101b497 a-yyg: SAGA2: Clean up audio interface
[19:54] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://git.io/Jc0sg
[19:54] <Scummette> scummvm/master 4cdd7ce tag2015: I18N: Update translation (Italian)
[21:32] --> girafe joined #scummvm.
[21:44] <Scummette> [scummvm] sev- pushed 1 new commits to master: https://git.io/Jc0EK
[21:44] <Scummette> scummvm/master c84c8cb sev-: SAGA2: Further cleanup of audio classes
[21:52] <-- girafe left irc: Read error: Connection reset by peer
[21:57] <Scummette> [scummvm] SupSuper pushed 1 new commits to master: https://git.io/Jc0uN
[21:57] <Scummette> scummvm/master ec4cce5 SupSuper: TRECISION: Potential fix for BE color issues
[22:02] --> SylvainTV joined #scummvm.
[22:07] <Scummette> [scummvm] djsrv pushed 2 new commits to master: https://git.io/Jc0gf
[22:07] <Scummette> scummvm/master 58ab956 djsrv: GRAPHICS: MACGUI: Don't allow font IDs to be overridden
[22:07] <Scummette> scummvm/master 86dcef4 djsrv: DIRECTOR: Fix per-cast font mappings
[22:09] <-- Maturion left irc: Remote host closed the connection
[22:12] <-- athrxx left irc: Quit: Leaving
[22:20] <Scummette> [scummvm] djsrv pushed 1 new commits to master: https://git.io/Jc02k
[22:20] <Scummette> scummvm/master ceb3431 djsrv: DIRECTOR: Simplify font ID handling
[22:36] <Scummette> [scummvm] sev- pushed 1 new commits to master: https://git.io/Jc0aQ
[22:36] <Scummette> scummvm/master 4a7aa70 sev-: SAGA2: Added music player
[22:38] <Lightkey> _sev: (c) 1993-1996 The Wyrmkeep Entertainment Co. seems odd. I am guessing that Joe Pearce has the rights now but the dates don't match the existence of Wyrmkeep, that was founded 20 years ago.
[22:39] <_sev> yes, but this is agreed with Joe
[22:39] <_sev> I could ping him again
[22:39] <_sev> the story is simple:
[22:40] <_sev> the original copyright is 93-96, but all the rights now belong to Wyrmkeep
[22:40] <_sev> there were no changes to the game since 96
[22:40] <_sev> and Dreamers Guild is no more
[22:41] <Scummette> [scummvm] djsrv pushed 1 new commits to master: https://git.io/Jc0Vc
[22:44] <Lightkey> So it's to denote when the last change was made, I would have thought the last date should be the last year someone claimed copyright on it.
[22:44] <Scummette> scummvm/master 5a83cb5 djsrv: DIRECTOR: Use unmapped font ID in D4
[22:44] <Scummette> [scummvm] a-yyg pushed 1 new commits to master: https://git.io/Jc0Vg
[22:51] <Lightkey> I don't know the legalities but I would have noted the original years for The Dreamers Guild and the current copyright by The Wyrmkeep Entertainment separately.
[00:00] --- Sat Jul 3 2021