[Back to Index]

[00:09] <-- ny00123 left irc: Quit: Leaving
[00:19] <ScummBot> Port build status changed with b388f6d4: Success: master-ds. Nice work, all ports built fine now
[00:23] <-- _athrxx left irc: Quit: Leaving

[00:36] <-- criezy left irc: Quit: criezy
[01:05] <-- ccawley2011 left irc: Quit: Page closed
[01:07] <-- SylvainTV left irc: Read error: Connection reset by peer
[01:37] <-- Drenn left irc: Remote host closed the connection
[01:38] --> Drenn joined #scummvm.
[01:55] <-- ink0gnito left irc: Ping timeout: 255 seconds
[01:56] --> ink0gnito joined #scummvm.
[02:27] --> dreammaster joined #scummvm.
[02:27] #scummvm: mode change '+o dreammaster' by ChanServ!ChanServ@services.
[02:30] Nick change: Stormkeeper -> Storm-AFK
[03:22] <-- cd left irc: Remote host closed the connection
[03:26] --> cd joined #scummvm.
[04:15] --> stroggoff joined #scummvm.
[05:21] <-- Drenn left irc: Ping timeout: 250 seconds
[05:42] <Scummette> [scummvm] bgK pushed 1 new commits to master: https://git.io/fhpjR
[05:42] <Scummette> scummvm/master 57218bb bgK: MOHAWK: RIVEN: Fix using the jundle ladder without lowering it
[05:53] <-- dreammaster left irc:
[06:22] <-- Lightkey left irc: Ping timeout: 240 seconds
[06:35] --> Lightkey joined #scummvm.
[06:37] <-- cd left irc: Quit: cd
[07:17] <-- stroggoff left irc: Quit: Looking for a flock of swans
[07:33] --> Begasus joined #scummvm.
[07:37] --> Begas_VBox joined #scummvm.
[07:55] --> nipung joined #scummvm.
[08:05] --> ny00123 joined #scummvm.
[08:05] <nipung> Hi. I'm second year undergrad and I would like to work on the engine for Hyperspace Delivery Boy for GSOC.
[08:07] <nipung> Would the sword25 engine source code be a good place to start with?
[08:12] --> ignalina joined #scummvm.
[08:22] <-- broosky left irc: Read error: Connection reset by peer
[08:22] --> borosky joined #scummvm.
[09:03] <-- ny00123 left irc: Ping timeout: 250 seconds
[09:04] --> ny00123 joined #scummvm.
[09:23] <Strangerke|work> hi nipung
[09:23] <-- nipung left irc: Remote host closed the connection
[09:23] <Strangerke|work> sorry for the late answer, I was in a meeting
[09:24] <Strangerke|work> that's particularly frustrating.
[09:28] <-- borosky left irc: Ping timeout: 250 seconds
[09:29] --> nipung joined #scummvm.
[09:29] <nipung> N
[09:36] <Strangerke|work> re
[09:36] <Strangerke|work> nipung: I think the very first step is to get a working environment so you can compile the solution
[09:36] <Strangerke|work> then yes, looking at the Sword25 engine would give you a good idea of how it works currently
[09:36] <Strangerke|work> there's a specific attention point on the savegames btw
[09:37] <Strangerke|work> Apart that I can't tell much as I didn't work explicitely on this engine. but ask in the channel, you may get an answer (from _sev for example)
[09:38] <nipung> Strangerke|work: I have got the repo compiling so that's done. I'll start by looking into the engine then
[09:41] NULUSIOS (nls@mail2.termoil.com) left #scummvm.
[09:58] <Strangerke|work> excellent :)
[10:33] <Strangerke|work> _sev : any recommandation for a good start with Sword25?
[10:52] <Harekiet> it's always only you here Strangerke :)
[10:57] <-- Tomaz^W left irc: Ping timeout: 252 seconds
[10:57] --> Tomaz^W joined #scummvm.
[11:20] --> waltervn joined #scummvm.
[11:20] #scummvm: mode change '+o waltervn' by ChanServ!ChanServ@services.
[11:25] <_sev> nipung: well, sword25 will not be _that_ helpful except one important thing
[11:26] <_sev> nipung: as part of this project you would need to move lua out of sword25 engine to the common/ code, and make it useable in both engines
[11:26] <_sev> it should be pretty straighforward, though
[11:26] <_sev> and we already have proper Lua persistency implemented, so you could concentrate only on the logic
[11:28] <waltervn> hi all
[11:50] <nipung> _sev: Got it.
[11:51] <_sev> please make sure you're following our coding, naming and commit guidelines and conventions
[11:54] <-- ignalina left irc: Quit: My MacBook has gone to sleep. ZZZzzz&
[12:18] --> ignalina joined #scummvm.
[12:20] --> borosky joined #scummvm.
[12:40] <-- ignalina left irc: Quit: My MacBook has gone to sleep. ZZZzzz&
[12:44] --> _athrxx joined #scummvm.
[12:49] --> stroggoff joined #scummvm.
[12:57] <Strangerke|work> _sev: maybe that could be a task for the application period?
[12:57] <_sev> yes, sounds like a good thing
[13:27] --> DominusExult joined #scummvm.
[13:27] <-- DominusExult left irc: Changing host
[13:27] --> DominusExult joined #scummvm.
[13:29] <-- Dominus left irc: Ping timeout: 252 seconds
[13:29] Nick change: DominusExult -> Dominus
[13:32] --> ignalina joined #scummvm.
[13:32] <-- ignalina left irc: Client Quit
[14:02] <-- borosky left irc: Ping timeout: 245 seconds
[14:03] --> borosky joined #scummvm.
[14:07] --> broosky joined #scummvm.
[14:10] <-- borosky left irc:
[14:19] --> Littleboy joined #scummvm.
[14:19] #scummvm: mode change '+o Littleboy' by ChanServ!ChanServ@services.
[14:28] --> ccawley2011 joined #scummvm.
[14:45] --> Drenn joined #scummvm.
[14:47] <-- nipung left irc: Remote host closed the connection
[14:49] <-- stroggoff left irc: Quit: Looking for a flock of swans
[14:55] <-- ny00123 left irc: Quit: Leaving
[15:02] --> nipung joined #scummvm.
[15:04] <-- nipung left irc: Remote host closed the connection
[15:05] --> nipung joined #scummvm.
[15:37] <-- Drenn left irc: Ping timeout: 245 seconds
[15:52] --> stroggoff joined #scummvm.
[16:01] <-- emmalyn left irc: Ping timeout: 244 seconds
[16:15] --> emmalyn joined #scummvm.
[16:33] --> girafe joined #scummvm.
[16:45] <-- Strangerke|work left irc: Quit: Bbl
[16:57] <-- _athrxx left irc: Quit: Leaving
[17:47] <-- ccawley2011 left irc: Ping timeout: 256 seconds
[17:55] --> ccawley2011 joined #scummvm.
[19:19] --> echelog-1 joined #scummvm.
[19:40] --> _athrxx joined #scummvm.
[20:15] <-- Begas_VBox left irc: Quit: Vision[0.10.3]: i've been blurred!
[20:16] <-- Begasus left irc: Quit: Ex-Chat
[20:31] --> David_gsoc joined #scummvm.
[20:31] <-- mlk left irc: Ping timeout: 240 seconds
[20:33] --> mlk joined #scummvm.
[20:34] Nick change: Storm-AFK -> Storm-Streaming
[20:36] <David_gsoc> Hello again everyone! For the moonbase commander gsoc project, can I get some more information possibly from @_sev ? Basically my current questions are: 1. For this game, can ScummVM currently support the single player version? 2. Is it possible to take a glance at the game code in advance to get a rough idea about the scale and the difficulty of the project? (Copied from my intro message in Mar 05 IRC log...) Thanks a lot!
[20:37] <waltervn> has anyone tried Ghidra on 16-bit DOS code? I'm running into some issues.
[20:37] <-- mlk left irc: Read error: Connection reset by peer
[20:38] <_sev> David_gsoc: hi
[20:38] --> mlk joined #scummvm.
[20:38] <_sev> David_gsoc: the game is using DirectPlay, but there is no need to keep compatibility with the original
[20:38] <SupSuper> waltervn: what's the issue? i've noticed it doesn't deal with extenders and stuff like IDA
[20:39] <_sev> David_gsoc: you must use curl/sdl_net which is now part of ScummVM. Possibly, it will require server-side part in order to make "game rooms"
[20:40] <waltervn> SupSuper: I'm having trouble with stuff like this "MOV SI, offset Foo". I can't seem to specify a segment for Foo, except with a manual memory reference (but the decompiler seems to ignore that)
[20:40] <_sev> David_gsoc: in order to sense the network play, you may watch many videos on youtube, like this one: https://www.youtube.com/watch?v=BSpSXzeyEIE
[20:40] <waltervn> if the code then later uses [SI], the Listing will show the correct segment for Foo, but the decompiler will use CS
[20:41] --> mwillcock joined #scummvm.
[20:42] <David_gsoc> Hi _sev! Thanks for replying! Yeah I have tried this game myself!
[20:45] <David_gsoc> emm but i'm still curious about whether it's possible to look at source code before the proposal so that I can fill the proposal with more details and make it more feasible ,, If that's not possible, then is it convenient to discuss some more details about the project here?
[20:51] <_sev> David_gsoc: no, since the license is rather restrictive
[20:51] <_sev> you may see what methods need to be implemented in our source code, as there are stubs
[20:52] <_sev> it is pretty straightforward
[20:52] <_sev> once the game session is established, the host sends to remote commands to launch scripts, or sends arrays
[20:53] <_sev> and it is low latency. All logic is still belongs to the SCUMM scripts, so you need to implement:
[20:54] <_sev> creating a network game, joining existing game, send packet of data to the players.
[20:55] <_sev> the data is very simple, like StartScript #XXX with following parameters
[21:00] <David_gsoc> ok i see, so since we'are not touching the game source code, are we actually mocking a DirectPlay in scummvm and also provider game host service...?
[21:08] --> criezy joined #scummvm.
[21:08] #scummvm: mode change '+o criezy' by ChanServ!ChanServ@services.
[21:30] <-- noobineer left irc: Ping timeout: 245 seconds
[21:40] --> ignalina joined #scummvm.
[21:50] --> noobineer joined #scummvm.
[22:01] --> ldevulder_ joined #scummvm.
[22:04] <-- ldevulder left irc: Ping timeout: 255 seconds
[22:06] <-- David_gsoc left irc: Quit: Page closed
[22:25] <nipung> _sev: For the Lua project, I have managed to separate the lua code into common/lua.
[22:26] <_sev> could you show me your code?
[22:26] <nipung> It is compiling fine, but way to test it out?
[22:26] <nipung> _sev: pull request?
[22:27] <_sev> no, not pull request, just push to your repo
[22:28] <nipung> Oh, right. The changes are at my fork.
[22:28] <nipung> https://github.com/nipunG314/scummvm/tree/hyperspace-delivery-boy
[22:44] <-- Cheeseness left irc: Quit: Leaving.
[22:53] --> Drenn joined #scummvm.
[22:58] <-- waltervn left irc: Read error: Connection reset by peer
[22:58] <-- ignalina left irc: Read error: Connection reset by peer
[23:45] --> yuv422 joined #scummvm.
[00:00] --- Sat Mar 9 2019