ok - lets say about one idea which i have...
KEX allowed me to trick install Visual C++ 2008 in Win98se and dependency walker showed that the libraries are working good, but i cannot create installer and i cannot redistribute the files. legal way how to install Visual c++ 2008 is quite strange - unpack with WinRar, again unpack with winrar and execute one file (i have forget which one). later you need to copy resulted dlls from c:\ into "system directory"
for this purpose we need some sort of "Upper level" installer which can perform installations for products which have been "locked" for win9x users.
Legal/Eula:
it is not reverse engeneering, just we have used special purpose installer to install the package correctly, without modifying code of package. Good and legal solution.
there are two major points of interest:
- system upgrades such as KEX, tihiys Uberkern
- special installers which can be added to package and will unlock the installation process or prevent bugs which may occur
For Example:
- game Prey did not have any trouble during installation.
- game Neverwinter nights was unable to complete instalaltion process and failure resulted in empty game directory
since all applications i used were able to communicate with Win98Se drivers and upgraded dlls, but there are still some trouble with installers.
the question is if there could be created some kind of installer shell which may catch installer needs and translate them for Win9x - for example when files are being extracted to system32 directory or when rundll is expected to be in system32 directory...
the better way of doing that is of course create fully compatible system, but in some cases it will be harder...
to unique:
i am stil reading it
This post has been edited by Offler: 19 April 2008 - 07:45 AM