Page 1 of 1

Portable version?

Posted: Mon Jun 30, 2014 11:39 pm
by curiouspotato
Please add non-installer version of nGlide. Just zipped dll's and configuration executable. Reason? I use another glide wrapper globally and I want to use nGlide only for certain programs, by copying these ddl files.

Re: Portable version?

Posted: Tue Jul 01, 2014 5:53 am
by Gamecollector
1) Download the installer.
2) Uncompress it with 7zip (others archivators can work too).
3) Delete $COMMONFILES and $PLUGINSDIR. If you want - delete 3DfxSpl*.dll.
4) Profit.

Re: Portable version?

Posted: Fri Jul 04, 2014 7:29 am
by NicoDE
That doesn't solve the problem of global configuration in the registry.
It would be nice to have an optional config file in the local directory.

The GOG.com release of King's Quest: Mask of Eternity comes with nGlide 1.02.
Besides the fact that I use another nGlide version globally... whenever I enforce a resolution, it works for all other games, but breaks KQMoE...

Re: Portable version?

Posted: Fri Jul 04, 2014 9:01 am
by Gamecollector
Well, it can be fixed easily if any nGlide version will use the different registry key.
Currently it is HKCU\Software\Zeus Software\nGlide, must be HKCU\Software\Zeus Software\nGlide\<version number>...
Yes, good addition.

By the way, there are 2 apps/games which I can't force to use the portable version.
Jane's Combat Simulations F-15 and Ykhwong's build of DOSBox (and all DOS glide games).
The question is - where I must put nGlide .dlls to force nGlide with these 2?

Re: Portable version?

Posted: Fri Jul 04, 2014 9:13 am
by NicoDE
Gamecollector wrote:Well, it can be fixed easily if any nGlide version will use the different registry key.

In my humble opinion, this is the wrong direction (or at least not related to a "portable" version).

Re: Portable version?

Posted: Mon Apr 13, 2015 7:27 pm
by VEG
+1 for portable version. It would be very nice if glide3x.dll will read config from the current directory.

Re: Portable version?

Posted: Mon Apr 13, 2015 10:54 pm
by Zeus
Done already.

Env variables give you even more possibilities than .ini files.