Difference between revisions of "Launcher"
Line 7: | Line 7: | ||
=== Launch.bat === | === Launch.bat === | ||
At this point the game's launch file calls '''Launch.bat''', which resides '''.\eXo\util\''' ''(note)'' | At this point the game's launch file calls '''Launch.bat''', which resides '''.\eXo\util\''' ''(note: this is the name of the file for eXoDOS. Each project uses it's own universal launcher, also found in this folder)'' |
Revision as of 07:09, 11 November 2021
Overview
The launcher is a script which allows the user to easily start any game included in the projects. Each game has a launcher folder, and within this folder is a batch file with the same name as the game's zip file.
Process
Initial Launch
The file in the game's launch folder primarily reads data into variables to pass on to the universal launcher. The current folder of the launcher and the launcher's name are both read into memory. These are important, as they relate directly to the folder the decompressed game resides in as well as the name of the game in for checking the dosbox index.
Launch.bat
At this point the game's launch file calls Launch.bat, which resides .\eXo\util\ (note: this is the name of the file for eXoDOS. Each project uses it's own universal launcher, also found in this folder)