[00:08] [scummvm] sev- closed pull request #4524: NOTFORMERGE: SLUDGE: Add IT track player (master...sludge_mod) https://is.gd/GJeUEq [00:09] [discord] I have been trying everything to get a game on the NGI engine running. Virtual machines. and the whole jazz. ScummVM *with my physical copy cd software* just reads it as full pipe 😢 [00:10] [discord] @Larz is it the standard retail version? [00:10] [discord] is it the Full Pipe or some different game? [00:10] [discord] Yeah. It's a swedish game called Hälge. came out in 2001. [00:10] [discord] it will not work [00:11] [discord] NGI is a very slim engine: most of the code is game-specific [00:11] [discord] obviously, nobody added code for that game [00:11] [discord] Well *darn* [00:12] [discord] closest i got to it running was a vm with windows 98 with direct7 [00:12] [discord] but I never heard of this game and that it is built on NGI engine [00:13] [discord] well the NGI part comes from this. *From hälge and not the two other games it could have been* [00:13] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1059625400566816798/Basicwindows.png [00:13] [discord] interesting. Indeed looks like the same engine [00:15] [discord] *what i got from scummVM* [00:15] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1059625925244891166/Resultsofhalgo.png [00:16] [discord] of course [00:16] [discord] that is filename-based fallback [00:17] [discord] if the game contains file 4620.nl, you get this [00:17] [discord] if the game contains file 4620.sc2, you get this (edited) [00:17] [discord] the list of supported games could be found here: [00:18] [discord] There is no file of that name in the hälge folder 🤔 [00:20] [discord] or 0001.nl for a demo [00:20] [discord] that shows "Demo" on your screenshot [00:20] [discord] Now that's the one [00:28] [discord] https://sv.m.wikipedia.org/wiki/Pan_Vision Is this the developer? I dont know Swedish [00:30] [discord] Well they are the publishers. As it was made by a studio called *Young geniuses* but it basically gone through a year long overhaul as Pan vision has tossed them around for way too long and they are basically history at this point. [00:31] [discord] and of all there games. Hälge has been a really annoyance. The other onces must have used a better engine as they where much easier to get work on newer OS [00:33] [scummvm] elasota opened pull request #4586: COMMON: Add initial config file option. (master...initial-config) https://is.gd/vR3ov8 [01:01] [scummvm] elasota opened pull request #4587: GUI: Add mousewheel scrolling to credits. (master...scrollable-credits) https://is.gd/LkS6qR [01:07] reset (~reset@user/reset) joined #scummvm. [01:24] [discord] solved it with vodoo and ddraw.dll [02:46] gsi_ (~gsi@77.182.190.62) joined #scummvm. [02:50] gsi (~gsi@dynamic-077-190-130-057.77.190.pool.telefonica.de) left irc: Ping timeout: 265 seconds [02:54] DominusExult (~dominus@exult/developer/dominus) joined #scummvm. [02:58] Dominus (~dominus@exult/developer/dominus) left irc: Ping timeout: 260 seconds [02:58] Nick change: DominusExult -> Dominus [04:03] Build [#29](https://buildbot.scummvm.org/#builders/160/builds/29) of `daily-tools-master` completed successfully. [05:30] cihancan (~cian@88.234.218.226) joined #scummvm. [07:49] ldevulder (~ldevulder@2a01:e0a:4f3:5890:ce2d:e0ff:fe68:3ff5) joined #scummvm. [08:00] [discord] For DX7 theres some DX wrapper solutions available, although they can be annoying if you need D3D. [08:18] Sylvain (~SylvainTV@2a01cb0c00cc1d00b13dc76fd04750bd.ipv6.abo.wanadoo.fr) left irc: Read error: Connection reset by peer [08:51] [scummvm] AndywinXp pushed 1 new commits to master: https://is.gd/XDjJXr [08:51] scummvm/master 4d556f0 AndywinXp: JANITORIAL: SCUMM: Change order of class members declarations [09:05] ccawley2011 (~ccawley20@146.66.56.45) joined #scummvm. [09:05] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat [10:22] ccawley2011 (~ccawley20@146.66.56.45) left irc: Read error: Connection reset by peer [10:26] ccawley2011 (~ccawley20@146.66.56.45) joined #scummvm. [10:26] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat [10:29] cihancan (~cian@88.234.218.226) left irc: Ping timeout: 272 seconds [11:01] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [11:08] sev (~sev@dhcp-089-099-212-125.chello.nl) joined #scummvm. [11:08] sev (~sev@dhcp-089-099-212-125.chello.nl) left irc: Changing host [11:08] sev (~sev@scummvm/sev) joined #scummvm. [11:08] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [11:58] Krusher (~Krusher@36.red-88-23-20.staticip.rima-tde.net) left irc: Ping timeout: 260 seconds [11:59] Krusher (~Krusher@36.red-88-23-20.staticip.rima-tde.net) joined #scummvm. [12:05] cihancan (~cian@88.234.218.226) joined #scummvm. [12:13] [discord] It's very weird to me that Swedish developers use a Russian game engine [12:13] [discord] yup [12:14] [discord] But it's a real thing as it even has a nikita logo on the back. [12:14] [discord] it is super weird for me too [12:15] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1059807093210751037/20230103_131447.jpg [12:15] [discord] because I anticipate all the documentation to be in Russian [12:15] [discord] not even in English [12:16] [discord] the game objects in those games were all in Russian written with latin alphabet [12:17] [discord] so wait. the NGI engine is like needing to know russian to be able to use? [12:18] cihancan (~cian@88.234.218.226) left irc: Remote host closed the connection [12:18] [discord] huh? [12:18] [discord] I am trying to tell: the engine was written in Russian [12:19] cihancan (~cian@88.234.218.226) joined #scummvm. [12:19] [discord] I anticipate that the documentation is in Russian as well [12:19] [discord] so, passing it to a Swedish company would require tons of translations, so this is why I think it is weird [12:19] [discord] unless... unless that Swedish company hired Nikita [12:20] [discord] so, the _game_ requirements were in English or Swedish and then the Russian devs did the implementation [12:20] [discord] Maybe they subhired software development to Russians? [12:20] [discord] I thought the same [12:20] [discord] Is there a complete list of games that are known to use NGI? [12:21] [discord] Il do some digging and try to find out some more [12:21] [discord] no, but I have a pratial list, at least those games developed by Pipe Studio [12:22] [discord] Please use your Swedish superpowers. Seriously, I have no idea of Swedish nor Russian [12:22] [discord] https://pipestudio.ru/ click on "PC Games" [12:22] [discord] only one or two are not built on NGI [12:22] [discord] Well i have been gathering some of Young geniuses games. [12:23] [discord] @sev Lots of casual crap, I saw it minutes ago with my gf. Winx, a nightmare [12:23] [discord] Indeed, only 2 or 3 titles there are of my potential interest [12:24] [discord] but taking into account the fact that all the game logic is hardcoded and the engine is heavy on C++ with virtual methods, reversing those is a pain [12:24] [discord] I started the very first game, the Magical Dream, but got kind of distracted [12:25] [discord] and that one is simple, with 5 rooms or less. But their main one is a monster [12:26] [discord] main room I mean. It plays like a horizontal scroller, so they stuffed all the events in a giant Switch() case, and IDA takes like 3 minutes just to refresh the decompilation [12:26] [discord] so, it is a PITA to work with, hence I kind of let myself to be distracted [12:26] [discord] As an aside, I vaguely remember seeing someone else doing some early work on supporting one of the Pilot Brothers games on that list a few years ago. Not sure where to find it, though. [12:26] [discord] As an aside, I vaguely remember seeing someone else doing some early work on supporting one of the Pilot Brothers games on that list in ScummVM a few years ago. Not sure where to find it, though. (edited) [12:26] [discord] Pilot Brothers series have 5 or 6 games (depending on how you count) [12:27] [discord] games 1 & 2 are based on a completely different engine [12:27] [discord] games 3 and 4/4.5 are based on QDEngine which I have sources for [12:27] [discord] and game 5 is based on NGI [12:27] [discord] and games 5 and 6 is based on NGI (edited) [12:28] [discord] there was attempt by our Pink Panther dev to look into the first 2 games [12:28] [discord] and I have the sources for the QDEngine, officially [12:28] [discord] maybe I'll try to stick it into the next GSoC [12:29] [discord] in total, on QDEngine there were built 11 games [12:29] [discord] in total, on the QDEngine there were built 11 games (edited) [12:29] cihancan (~cian@88.234.218.226) left irc: Remote host closed the connection [12:29] [discord] ```C [12:29] [discord] { "karliknos", "Little Longnose" }, // 0@;8: >A [12:29] [discord] { "nupogodi3", "Wait for it! Issue 3. Song for a hare" }, // C, ?>3>48! K?CA: 3. 5A=O 4;O 709F0 [12:29] [discord] { "pilots3", "Pilot Brothers 3: Back Side of the Earth" }, // @0BLO 8;>BK. 1@0B=0O AB>@>=0 5<;8 [12:29] [discord] { "pilots3d", "Pilot Brothers 3D. The Case of Garden Pests" }, // @0BLO 8;>BK 3D. 5;> >1 3>@>4=KE 2@548B5;OE [12:29] [discord] { "pilots3d-2", "Pilot Brothers 3D-2. Kennel Club Secrets" }, // @0BLO 8;>BK 3D-2. "09=K ;C10 !>10:>2>4>2 [12:29] [discord] { "mng", "Mom don't worry" }, // 0<0 =5 3>@N9 [12:29] [discord] { "rybalka", "Features of national fishing" }, // A>15==>AB8 =0F8>=0;L=>9 @K10;:8 [12:29] [discord] { "maski", "Mask show" }, // 0A:8-H>C [12:29] [discord] { "3mice1", "Marvellous Mice Adventures: Meeting Sea Rat" }, // "@8 <0;5=L:85 15;K5 @A:>9 :@KAK [12:29] [discord] { "shveik", "The Adventures of the Good Soldier Schweik" }, // >E>645=8O 1@02>3> A>;40B0 (259:0 [12:30] [discord] { "3mice2", "Marvellous Mice Adventures: Sea Rat's Birthday" }, // "@8 <0;5=L:85 15;K5 645=8O <>@A:>9 :@KAK [12:30] [discord] ``` [12:30] [discord] All I remember is that it was supposedly for "Pilots 4", it dated back to when the engine was still called fullpipe, and I found it when browsing GitHub's Network graph. [12:30] [discord] I'll let you know if I find anything more. [12:30] [discord] oh, that is interesting [12:30] [discord] please try to find it again 😄 [12:31] [discord] and do not quote me on the pilot series numbering, I do not remember it exactly 😄 [12:31] [discord] maybe I need just to put it on our Wiki [12:32] cihancan (~cian@88.234.218.226) joined #scummvm. [12:35] [discord] and btw, NGI engine was ported to Android and iOS. There is Full Pipe released for these platforms [12:35] [discord] ...and the binaries have debug info 😄 [12:41] [discord] The oddest part about the ngi thing. is that Hälge was released way back in 2001. Full pipe came out 2003. *Just makes it even more confusing* 🤔 [12:51] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [12:55] sev (~sev@dhcp-089-099-212-125.chello.nl) joined #scummvm. [12:55] sev (~sev@dhcp-089-099-212-125.chello.nl) left irc: Changing host [12:55] sev (~sev@scummvm/sev) joined #scummvm. [12:55] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [12:56] [discord] not really [12:57] [discord] NGI comes from Nikita. They are original developers of the engine. Then they licensed it to the Pipe Studio who was developing Full Pipe and all that stuff [12:57] [discord] Nikita themselves released like 4 games on the engine [13:00] [discord] The Magic Dream, the first game on the engine was released in 1997 [13:02] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [13:05] sev (~sev@dhcp-089-099-212-125.chello.nl) joined #scummvm. [13:05] sev (~sev@dhcp-089-099-212-125.chello.nl) left irc: Changing host [13:05] sev (~sev@scummvm/sev) joined #scummvm. [13:05] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [13:05] [discord] I reached out to someone that knows alot about swedish game development history. *He might have some inside scoop about it* [13:06] [discord] and if they have sources.... [13:06] [discord] Becuse Hälge is the only time they used ngi. Otherwise they used director from 90s untill they stopped doing games before 2010s. [13:08] sev (~sev@scummvm/sev) left irc: Client Quit [13:08] sev (~sev@dhcp-089-099-212-125.chello.nl) joined #scummvm. [13:08] Dominus (~dominus@exult/developer/dominus) left irc: Remote host closed the connection [13:08] sev (~sev@dhcp-089-099-212-125.chello.nl) left irc: Changing host [13:08] sev (~sev@scummvm/sev) joined #scummvm. [13:08] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [13:08] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [13:18] sev (~sev@scummvm/sev) left irc: Quit: This computer has gone to sleep [13:20] sev (~sev@dhcp-089-099-212-125.chello.nl) joined #scummvm. [13:20] sev (~sev@dhcp-089-099-212-125.chello.nl) left irc: Changing host [13:20] sev (~sev@scummvm/sev) joined #scummvm. [13:20] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat [14:31] [scummvm] criezy closed pull request #4574: AGS: Fix mousepress not being tracked (master...ags_testing) https://is.gd/YM7SGn [14:31] [scummvm] criezy pushed 1 new commits to master: https://is.gd/8HAZka [14:31] scummvm/master de34fdb tag2015: AGS: Fix mousepress not being tracked [15:23] cihancan (~cian@88.234.218.226) left irc: Remote host closed the connection [15:24] cihancan (~cian@88.234.218.226) joined #scummvm. [15:25] [discord] https://avid.miraheze.org/wiki/Nikita_Online Solved it. They used to go as *Nikita* and now it's slapped on with online. and they had a hand in finnish games aswell. [15:55] balrog (balrog@user/balrog) left irc: Quit: Bye [16:10] balrog (balrog@user/balrog) joined #scummvm. [16:51] [discord] did you also find list of those games? [16:53] [discord] Martin Lindell? [16:54] [discord] ye [16:54] [discord] as the only thing i could find was on the nikita online wiki that they had a hand of making alot of games for scaninavia back in the day. [16:56] [discord] I love Swedish libraries. Only one or two libraries had this in Sweden. But my local library ordered it for the cost of 1¬ [16:56] [discord] https://cdn.discordapp.com/attachments/581224061091446795/1059877847646355546/IMG_3029.jpg [16:59] [discord] Woh [17:01] [discord] did you also find list of those Finnish games? [17:02] [discord] well with how hard it was to find anything regarding nakita and swedish children games. that will be 2x harder. [17:13] [scummvm] ccawley2011 opened pull request #4588: SDL: Support VSync with OpenGL in SDL1 builds (master...vsync) https://is.gd/uwD0ed [17:17] [discord] I remember reading an article saying that Scops games were popular in Sweden. [17:17] [discord] (Hupchoo: The Gorps..., Upside Town, Twins in Trouble and suprisingly many more) [17:17] [discord] I remember reading an article saying that Scops games were popular in Sweden. [17:17] [discord] (Hupchoo: The Gorps..., Upside Town, Twins in Trouble and suprisingly many more) [17:17] [discord] are they? (edited) [17:18] ny00123 (~ny00123@2a0d:6fc2:6620:2700:944c:8fdc:f183:7def) joined #scummvm. [17:21] [discord] I remember reading an article saying that Scops games were popular in Sweden. [17:21] [discord] (Hupchoo: The Gorps..., Upside Town, Twins in Trouble and suprisingly many more) [17:21] [discord] were they? (edited) [17:35] [discord] I woulden't say so. as of googling things that have a following here even if it was made in the early 90s always have a tiny bit amount of discussions around forums. but Scops games coulden't find anything. not even anything on secound hand. [17:35] [discord] what was more of a thing was games made by/published by pan visions. [17:36] [discord] https://www.linkedin.com/feed/update/urn:li:activity:6968472177075474432/ that one of the franchises is getting a reboot. 20+ years after it came out [18:12] [discord] Very interesting pod (in Swedish unfortunately for you non Swedish speaking) about Mille Meck, Kalle Kanin etc. very polar educational games for children. https://spelskaparna.libsyn.com/23-brjann-sigurgeirsson-grundare-image-form [18:34] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/4bzDBt [18:34] scummvm/master a387196 marcosoutsider: I18N: Update translation (Portuguese (Brazil)) [18:36] SylvainTV (~SylvainTV@2a01cb0c08d23e00c49211c13a327df6.ipv6.abo.wanadoo.fr) joined #scummvm. [18:44] SylvainTV (~SylvainTV@2a01cb0c08d23e00c49211c13a327df6.ipv6.abo.wanadoo.fr) left irc: Quit: Leaving [18:45] SylvainTV (~SylvainTV@2a01cb0c08d23e00c49211c13a327df6.ipv6.abo.wanadoo.fr) joined #scummvm. [18:56] SylvainTV (~SylvainTV@2a01cb0c08d23e00c49211c13a327df6.ipv6.abo.wanadoo.fr) left irc: Quit: Leaving [18:57] SylvainTV (~SylvainTV@2a01cb0c08d23e00c49211c13a327df6.ipv6.abo.wanadoo.fr) joined #scummvm. [19:08] Dominus (~dominus@exult/developer/dominus) left irc: Remote host closed the connection [19:09] Dominus (~dominus@exult/developer/dominus) joined #scummvm. [19:36] [scummvm] tag2015 opened pull request #4589: DRAGONS: Add localized hardcoded copyright screen and main menu (master...blazing_options) https://is.gd/Zlcj8O [20:13] TMM_ (hp@amanda.tmm.cx) left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere. [20:13] TMM_ (hp@amanda.tmm.cx) joined #scummvm. [20:14] [discord] > Nu Pogodi [20:14] [discord] Oh huh, I know that game from a Game & Watch clone that was made in the USSR [20:15] [discord] Well scumm could atleast pick up the director files of the mulle meck games 👀 [20:23] [discord] in fact, that is not a game but a Soviet rip-off of Tom & Jerry [20:23] [discord] and being crazily popular, tons of things are featuring those mascots [20:25] [discord] @eientei when you feel kind of bored, you may watch this: https://www.youtube.com/watch?v=xXw1AOJquZ0 [20:25] [discord] [20:25] [discord] Just as with Tom & Jerry, there is very little speech, so you do not need to understand the language [20:27] [discord] it is amazing to see that in a cartoon for 3-10 children, one of the main characters is smoking most of the time [20:37] [discord] this one? https://twitter.com/Kaothekangaroo/status/1546572014986690561 [20:39] [discord] yup, http://adb.arcadeitalia.net/dettaglio_mame.php?game_name=nupogodi [21:19] cihancan (~cian@88.234.218.226) left irc: Remote host closed the connection [22:18] [scummvm] ccawley2011 opened pull request #4590: SURFACESDL: Initial support for 32-bit screen output (master...surfacesdl-32bit) https://is.gd/X3zPJF [22:22] ccawley2011 (~ccawley20@146.66.56.45) left irc: Read error: Connection reset by peer [23:14] ny00123 (~ny00123@2a0d:6fc2:6620:2700:944c:8fdc:f183:7def) left irc: Quit: Leaving [23:45] [scummvm] OMGPizzaGuy opened pull request #4591: NEWS: Mention notable changes for Ultima 8 (master...news-update) https://is.gd/37f8jb [23:50] [scummvm] sev- pushed 3 new commits to master: https://is.gd/iWtsQ2 [23:50] scummvm/master a404dda sev-: BASE: Fix potential memory override when parsing long options [23:50] scummvm/master 6cb1c7d sev-: BASE: Implement autorun mode with executable name [23:50] scummvm/master 399285b sev-: BASE: Added support for autorun file. [23:51] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/xEEPec [23:51] scummvm/master f858233 : I18N: Update translations templates [23:54] [scummvm] sev- pushed 1 new commits to master: https://is.gd/9PClpN [23:54] scummvm/master 74ffb78 sev-: NEWS: Describe new autorun modes [23:55] [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/rdk5ws [23:55] scummvm/master 9b746e3 : I18N: Update translation files [00:00] --- Wed Jan 4 2023