SMS variant with alternate ELF loader
As most of you know, the ELF launcher of the 'Exit SMS' feature doesn't work satisfactorily. Each time a new version of SMS is compiled there is a 50% chance that it will fail to launch ELFs that worked fine before, and likewise when new versions of those ELFs are compiled, there is a 50% chance that SMS will fail to launch them, even if it could launch previous versions of them.
The same problem has been observed with nearly all programs who have tried to implement some kind of 'Back to browser' feature, and the reason is of course that their ELF launchers don't measure up to the task.
Some time ago I decided to solve this problem, by designing a stand-alone version of the ELF launcher used by LaunchELF, and I used this for the 'Exit' feature of my revision of InfoNES released recently. This has now worked flawlessly through several updates both of of uLaunchELF and of itself, thus proving that the problems afflicting other such launchers are not present.
Today I decided that the time has come to include this new launcher in SMS, though it is still up to EEUG whether or not he wishes to adopt it for the official SMS versions.
Btw: I didn't remove the old loader from the code, but simply changed the call so that the new one is used in its place. If this change is adopted for real, then the old loader should of course be cleaned out.
NB 1: This compilation is based on the SVN state from 2006.03.21, which includes all the Rev6 source changes by EEUG, but I had to delete the 'docs/' folder to make it small enough to fit the upload size limit of Ps2-Scene.
NB 2: Although this is a source release, it also includes a precompiled ELF, unlike the source packages on SVN.
Best regards: dlanor