[Back to Index]

  
[00:08] <Scummette> [scummvm] sev- closed pull request #4524: NOTFORMERGE: SLUDGE: Add IT track player (master...sludge_mod) https://is.gd/GJeUEq
[00:09] <grogbot> [discord] <Larz> 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] <grogbot> [discord] <sev> @Larz is it the standard retail version?
[00:10] <grogbot> [discord] <sev> is it the Full Pipe or some different game?

[00:10] <grogbot> [discord] <sev> it will not work
[00:11] <grogbot> [discord] <sev> NGI is a very slim engine: most of the code is game-specific
[00:11] <grogbot> [discord] <sev> obviously, nobody added code for that game
[00:11] <grogbot> [discord] <Larz> Well *darn*
[00:12] <grogbot> [discord] <Larz> closest i got to it running was a vm with windows 98 with direct7
[00:12] <grogbot> [discord] <sev> but I never heard of this game and that it is built on NGI engine

[00:13] <grogbot> [discord] <Larz> https://cdn.discordapp.com/attachments/581224061091446795/1059625400566816798/Basicwindows.png
[00:13] <grogbot> [discord] <sev> interesting. Indeed looks like the same engine
[00:15] <grogbot> [discord] <Larz> *what i got from scummVM*
[00:15] <grogbot> [discord] <Larz> https://cdn.discordapp.com/attachments/581224061091446795/1059625925244891166/Resultsofhalgo.png
[00:16] <grogbot> [discord] <sev> of course
[00:16] <grogbot> [discord] <sev> that is filename-based fallback
[00:17] <grogbot> [discord] <sev> if the game contains file 4620.nl, you get this
[00:17] <grogbot> [discord] <sev> if the game contains file 4620.sc2, you get this (edited)
[00:17] <grogbot> [discord] <sev> the list of supported games could be found here: <https://www.scummvm.org/compatibility/>

[00:20] <grogbot> [discord] <sev> or 0001.nl for a demo
[00:20] <grogbot> [discord] <sev> that shows "Demo" on your screenshot
[00:20] <grogbot> [discord] <Larz> Now that's the one
[00:28] <grogbot> [discord] <timofonic> https://sv.m.wikipedia.org/wiki/Pan_Vision Is this the developer? I dont know Swedish
[00:30] <grogbot> [discord] <Larz> 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:33] <Scummette> [scummvm] elasota opened pull request #4586: COMMON: Add initial config file option. (master...initial-config) https://is.gd/vR3ov8
[01:01] <Scummette> [scummvm] elasota opened pull request #4587: GUI: Add mousewheel scrolling to credits. (master...scrollable-credits) https://is.gd/LkS6qR
[01:07] --> reset joined #scummvm.
[01:24] <grogbot> [discord] <Larz> solved it with vodoo and ddraw.dll
[02:46] --> gsi_ joined #scummvm.
[02:50] <-- gsi left irc: Ping timeout: 265 seconds
[02:54] --> DominusExult joined #scummvm.
[02:58] <-- Dominus left irc: Ping timeout: 260 seconds
[02:58] Nick change: DominusExult -> Dominus
[04:03] <ScummBot> Build [#29](https://buildbot.scummvm.org/#builders/160/builds/29) of `daily-tools-master` completed successfully.
[05:30] --> cihancan joined #scummvm.
[07:49] --> ldevulder joined #scummvm.
[08:00] <grogbot> [discord] <somaen> For DX7 theres some DX wrapper solutions available, although they can be annoying if you need D3D.
[08:18] <-- Sylvain left irc: Read error: Connection reset by peer
[08:51] <Scummette> [scummvm] AndywinXp pushed 1 new commits to master: https://is.gd/XDjJXr
[08:51] <Scummette> scummvm/master 4d556f0 AndywinXp: JANITORIAL: SCUMM: Change order of class members declarations
[09:05] --> ccawley2011 joined #scummvm.
[09:05] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[10:22] <-- ccawley2011 left irc: Read error: Connection reset by peer
[10:26] --> ccawley2011 joined #scummvm.
[10:26] #scummvm: mode change '+o ccawley2011' by ChanServ!ChanServ@services.libera.chat
[10:29] <-- cihancan left irc: Ping timeout: 272 seconds
[11:01] <-- sev left irc: Quit: This computer has gone to sleep
[11:08] --> sev joined #scummvm.
[11:08] <-- sev left irc: Changing host
[11:08] --> sev joined #scummvm.
[11:08] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[11:58] <-- Krusher left irc: Ping timeout: 260 seconds
[11:59] --> Krusher joined #scummvm.
[12:05] --> cihancan joined #scummvm.
[12:13] <grogbot> [discord] <timofonic> It's very weird to me that Swedish developers use a Russian game engine
[12:13] <grogbot> [discord] <Larz> yup
[12:14] <grogbot> [discord] <Larz> But it's a real thing as it even has a nikita logo on the back.
[12:14] <grogbot> [discord] <sev> it is super weird for me too
[12:15] <grogbot> [discord] <Larz> https://cdn.discordapp.com/attachments/581224061091446795/1059807093210751037/20230103_131447.jpg
[12:15] <grogbot> [discord] <sev> because I anticipate all the documentation to be in Russian
[12:15] <grogbot> [discord] <sev> not even in English
[12:16] <grogbot> [discord] <sev> the game objects in those games were all in Russian written with latin alphabet
[12:17] <grogbot> [discord] <Larz> so wait. the NGI engine is like needing to know russian to be able to use?
[12:18] <-- cihancan left irc: Remote host closed the connection
[12:18] <grogbot> [discord] <sev> huh?
[12:18] <grogbot> [discord] <sev> I am trying to tell: the engine was written in Russian
[12:19] --> cihancan joined #scummvm.
[12:19] <grogbot> [discord] <sev> I anticipate that the documentation is in Russian as well
[12:19] <grogbot> [discord] <sev> so, passing it to a Swedish company would require tons of translations, so this is why I think it is weird
[12:19] <grogbot> [discord] <sev> unless... unless that Swedish company hired Nikita
[12:20] <grogbot> [discord] <sev> so, the _game_ requirements were in English or Swedish and then the Russian devs did the implementation
[12:20] <grogbot> [discord] <timofonic> Maybe they subhired software development to Russians?
[12:20] <grogbot> [discord] <timofonic> I thought the same
[12:20] <grogbot> [discord] <ccawley2011> Is there a complete list of games that are known to use NGI?
[12:21] <grogbot> [discord] <Larz> Il do some digging and try to find out some more
[12:21] <grogbot> [discord] <sev> no, but I have a pratial list, at least those games developed by Pipe Studio
[12:22] <grogbot> [discord] <timofonic> Please use your Swedish superpowers. Seriously, I have no idea of Swedish nor Russian
[12:22] <grogbot> [discord] <sev> https://pipestudio.ru/ click on "PC Games"
[12:22] <grogbot> [discord] <sev> only one or two are not built on NGI
[12:22] <grogbot> [discord] <Larz> Well i have been gathering some of Young geniuses games.
[12:23] <grogbot> [discord] <timofonic> @sev Lots of casual crap, I saw it minutes ago with my gf. Winx, a nightmare
[12:23] <grogbot> [discord] <sev> Indeed, only 2 or 3 titles there are of my potential interest
[12:24] <grogbot> [discord] <sev> 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] <grogbot> [discord] <sev> I started the very first game, the Magical Dream, but got kind of distracted
[12:25] <grogbot> [discord] <sev> and that one is simple, with 5 rooms or less. But their main one is a monster
[12:26] <grogbot> [discord] <sev> 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] <grogbot> [discord] <sev> so, it is a PITA to work with, hence I kind of let myself to be distracted
[12:26] <grogbot> [discord] <ccawley2011> 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] <grogbot> [discord] <ccawley2011> 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] <grogbot> [discord] <sev> Pilot Brothers series have 5 or 6 games (depending on how you count)
[12:27] <grogbot> [discord] <sev> games 1 & 2 are based on a completely different engine
[12:27] <grogbot> [discord] <sev> games 3 and 4/4.5 are based on QDEngine which I have sources for
[12:27] <grogbot> [discord] <sev> and game 5 is based on NGI
[12:27] <grogbot> [discord] <sev> and games 5 and 6 is based on NGI (edited)
[12:28] <grogbot> [discord] <sev> there was attempt by our Pink Panther dev to look into the first 2 games
[12:28] <grogbot> [discord] <sev> and I have the sources for the QDEngine, officially
[12:28] <grogbot> [discord] <sev> maybe I'll try to stick it into the next GSoC
[12:29] <grogbot> [discord] <sev> in total, on QDEngine there were built 11 games
[12:29] <grogbot> [discord] <sev> in total, on the QDEngine there were built 11 games (edited)
[12:29] <-- cihancan left irc: Remote host closed the connection
[12:29] <grogbot> [discord] <sev> ```C
[12:29] <grogbot> [discord] <sev> { "karliknos", "Little Longnose" }, // 0@;8: >A
[12:29] <grogbot> [discord] <sev> { "nupogodi3", "Wait for it! Issue 3. Song for a hare" }, // C, ?>3>48! K?CA: 3. 5A=O 4;O 709F0
[12:29] <grogbot> [discord] <sev> { "pilots3", "Pilot Brothers 3: Back Side of the Earth" }, // @0BLO 8;>BK. 1@0B=0O AB>@>=0 5<;8
[12:29] <grogbot> [discord] <sev> { "pilots3d", "Pilot Brothers 3D. The Case of Garden Pests" }, // @0BLO 8;>BK 3D. 5;> >1 3>@>4=KE 2@548B5;OE
[12:29] <grogbot> [discord] <sev> { "pilots3d-2", "Pilot Brothers 3D-2. Kennel Club Secrets" }, // @0BLO 8;>BK 3D-2. "09=K ;C10 !>10:>2>4>2
[12:29] <grogbot> [discord] <sev> { "mng", "Mom don't worry" }, // 0<0 =5 3>@N9
[12:29] <grogbot> [discord] <sev> { "rybalka", "Features of national fishing" }, // A>15==>AB8 =0F8>=0;L=>9 @K10;:8
[12:29] <grogbot> [discord] <sev> { "maski", "Mask show" }, // 0A:8-H>C
[12:29] <grogbot> [discord] <sev> { "3mice1", "Marvellous Mice Adventures: Meeting Sea Rat" }, // "@8 <0;5=L:85 15;K5 <KH:8. 878B >@A:>9 :@KAK
[12:29] <grogbot> [discord] <sev> { "shveik", "The Adventures of the Good Soldier Schweik" }, // >E>645=8O 1@02>3> A>;40B0 (259:0
[12:30] <grogbot> [discord] <sev> { "3mice2", "Marvellous Mice Adventures: Sea Rat's Birthday" }, // "@8 <0;5=L:85 15;K5 <KH:8. 5=L @>645=8O <>@A:>9 :@KAK
[12:30] <grogbot> [discord] <sev> ```
[12:30] <grogbot> [discord] <ccawley2011> 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] <grogbot> [discord] <ccawley2011> I'll let you know if I find anything more.
[12:30] <grogbot> [discord] <sev> oh, that is interesting
[12:30] <grogbot> [discord] <sev> please try to find it again 😄
[12:31] <grogbot> [discord] <sev> and do not quote me on the pilot series numbering, I do not remember it exactly 😄
[12:31] <grogbot> [discord] <sev> maybe I need just to put it on our Wiki
[12:32] --> cihancan joined #scummvm.
[12:35] <grogbot> [discord] <sev> and btw, NGI engine was ported to Android and iOS. There is Full Pipe released for these platforms
[12:35] <grogbot> [discord] <sev> ...and the binaries have debug info 😄

[12:51] <-- sev left irc: Quit: This computer has gone to sleep
[12:55] --> sev joined #scummvm.
[12:55] <-- sev left irc: Changing host
[12:55] --> sev joined #scummvm.
[12:55] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[12:56] <grogbot> [discord] <sev> not really
[12:57] <grogbot> [discord] <sev> 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] <grogbot> [discord] <sev> Nikita themselves released like 4 games on the engine
[13:00] <grogbot> [discord] <sev> The Magic Dream, the first game on the engine was released in 1997
[13:02] <-- sev left irc: Quit: This computer has gone to sleep
[13:05] --> sev joined #scummvm.
[13:05] <-- sev left irc: Changing host
[13:05] --> sev joined #scummvm.
[13:05] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[13:05] <grogbot> [discord] <Larz> I reached out to someone that knows alot about swedish game development history. *He might have some inside scoop about it*
[13:06] <grogbot> [discord] <sev> and if they have sources....

[13:08] <-- sev left irc: Client Quit
[13:08] --> sev joined #scummvm.
[13:08] <-- Dominus left irc: Remote host closed the connection
[13:08] <-- sev left irc: Changing host
[13:08] --> sev joined #scummvm.
[13:08] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[13:08] --> Dominus joined #scummvm.
[13:18] <-- sev left irc: Quit: This computer has gone to sleep
[13:20] --> sev joined #scummvm.
[13:20] <-- sev left irc: Changing host
[13:20] --> sev joined #scummvm.
[13:20] #scummvm: mode change '+o sev' by ChanServ!ChanServ@services.libera.chat
[14:31] <Scummette> [scummvm] criezy closed pull request #4574: AGS: Fix mousepress not being tracked (master...ags_testing) https://is.gd/YM7SGn
[14:31] <Scummette> [scummvm] criezy pushed 1 new commits to master: https://is.gd/8HAZka
[14:31] <Scummette> scummvm/master de34fdb tag2015: AGS: Fix mousepress not being tracked
[15:23] <-- cihancan left irc: Remote host closed the connection
[15:24] --> cihancan joined #scummvm.
[15:25] <grogbot> [discord] <Larz> 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 left irc: Quit: Bye
[16:10] --> balrog joined #scummvm.
[16:51] <grogbot> [discord] <sev> did you also find list of those games?
[16:53] <grogbot> [discord] <larsman> Martin Lindell?
[16:54] <grogbot> [discord] <Larz> ye
[16:54] <grogbot> [discord] <Larz> 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] <grogbot> [discord] <larsman> https://cdn.discordapp.com/attachments/581224061091446795/1059877847646355546/IMG_3029.jpg
[16:59] <grogbot> [discord] <dwa> Woh
[17:01] <grogbot> [discord] <sev> did you also find list of those Finnish games?
[17:02] <grogbot> [discord] <Larz> well with how hard it was to find anything regarding nakita and swedish children games. that will be 2x harder.
[17:13] <Scummette> [scummvm] ccawley2011 opened pull request #4588: SDL: Support VSync with OpenGL in SDL1 builds (master...vsync) https://is.gd/uwD0ed
[17:17] <grogbot> [discord] <rzil> I remember reading an article saying that Scops games were popular in Sweden.
[17:17] <grogbot> [discord] <rzil> (Hupchoo: The Gorps..., Upside Town, Twins in Trouble and suprisingly many more)
[17:17] <grogbot> [discord] <rzil> I remember reading an article saying that Scops games were popular in Sweden.
[17:17] <grogbot> [discord] <rzil> (Hupchoo: The Gorps..., Upside Town, Twins in Trouble and suprisingly many more)
[17:17] <grogbot> [discord] <rzil> are they? (edited)
[17:18] --> ny00123 joined #scummvm.
[17:21] <grogbot> [discord] <rzil> I remember reading an article saying that Scops games were popular in Sweden.
[17:21] <grogbot> [discord] <rzil> (Hupchoo: The Gorps..., Upside Town, Twins in Trouble and suprisingly many more)
[17:21] <grogbot> [discord] <rzil> were they? (edited)
[17:35] <grogbot> [discord] <Larz> 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] <grogbot> [discord] <Larz> what was more of a thing was games made by/published by pan visions.
[17:36] <grogbot> [discord] <Larz> 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] <grogbot> [discord] <larsman> 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] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/4bzDBt
[18:34] <Scummette> scummvm/master a387196 marcosoutsider: I18N: Update translation (Portuguese (Brazil))
[18:36] --> SylvainTV joined #scummvm.
[18:44] <-- SylvainTV left irc: Quit: Leaving
[18:45] --> SylvainTV joined #scummvm.
[18:56] <-- SylvainTV left irc: Quit: Leaving
[18:57] --> SylvainTV joined #scummvm.
[19:08] <-- Dominus left irc: Remote host closed the connection
[19:09] --> Dominus joined #scummvm.
[19:36] <Scummette> [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_ left irc: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
[20:13] --> TMM_ joined #scummvm.
[20:14] <grogbot> [discord] <eientei> > Nu Pogodi
[20:14] <grogbot> [discord] <eientei> Oh huh, I know that game from a Game & Watch clone that was made in the USSR
[20:15] <grogbot> [discord] <Larz> Well scumm could atleast pick up the director files of the mulle meck games 👀
[20:23] <grogbot> [discord] <sev> in fact, that is not a game but a Soviet rip-off of Tom & Jerry
[20:23] <grogbot> [discord] <sev> and being crazily popular, tons of things are featuring those mascots
[20:25] <grogbot> [discord] <sev> @eientei when you feel kind of bored, you may watch this: https://www.youtube.com/watch?v=xXw1AOJquZ0
[20:25] <grogbot> [discord] <sev>
[20:25] <grogbot> [discord] <sev> Just as with Tom & Jerry, there is very little speech, so you do not need to understand the language
[20:27] <grogbot> [discord] <sev> 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] <grogbot> [discord] <SupSuper> this one? https://twitter.com/Kaothekangaroo/status/1546572014986690561
[20:39] <grogbot> [discord] <eientei> yup, http://adb.arcadeitalia.net/dettaglio_mame.php?game_name=nupogodi
[21:19] <-- cihancan left irc: Remote host closed the connection
[22:18] <Scummette> [scummvm] ccawley2011 opened pull request #4590: SURFACESDL: Initial support for 32-bit screen output (master...surfacesdl-32bit) https://is.gd/X3zPJF
[22:22] <-- ccawley2011 left irc: Read error: Connection reset by peer
[23:14] <-- ny00123 left irc: Quit: Leaving
[23:45] <Scummette> [scummvm] OMGPizzaGuy opened pull request #4591: NEWS: Mention notable changes for Ultima 8 (master...news-update) https://is.gd/37f8jb
[23:50] <Scummette> [scummvm] sev- pushed 3 new commits to master: https://is.gd/iWtsQ2
[23:50] <Scummette> scummvm/master a404dda sev-: BASE: Fix potential memory override when parsing long options
[23:50] <Scummette> scummvm/master 6cb1c7d sev-: BASE: Implement autorun mode with executable name
[23:50] <Scummette> scummvm/master 399285b sev-: BASE: Added support for autorun file.
[23:51] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/xEEPec
[23:51] <Scummette> scummvm/master f858233 : I18N: Update translations templates
[23:54] <Scummette> [scummvm] sev- pushed 1 new commits to master: https://is.gd/9PClpN
[23:54] <Scummette> scummvm/master 74ffb78 sev-: NEWS: Describe new autorun modes
[23:55] <Scummette> [scummvm] ScummVM-Translations pushed 1 new commits to master: https://is.gd/rdk5ws
[23:55] <Scummette> scummvm/master 9b746e3 : I18N: Update translation files
[00:00] --- Wed Jan 4 2023