WohlSoft / LunaLua

LunaLua - LunaDLL with Lua, is a free extension mod for SMBX 1.3 game engine, core of the X2 project.
https://codehaus.moe/
GNU General Public License v3.0
33 stars 12 forks source link

Faster episode booting #70

Open SolaceEllery opened 8 months ago

SolaceEllery commented 8 months ago

This is another pull request by me. I decided to make a new way of booting episodes on boot, so rather than use the old method of "booting intro.lvl -> select episode from list -> boot it -> load episode", I decided on bypassing intro.lvl ENTIRELY so now that it's "skip intro.lvl -> load episode".

Check out this video for a loading comparison for Super Mario Bros. 2024, an episode by vitzie629: https://youtu.be/IDYBZzBwuzI

Note: When loading LunaLoader.exe by itself with this PR, it tells you to use the SMBX2 launcher instead to load LunaLoader.exe. This means the final way to use the old legacy launcher is finally bypassed, and any way to use intro.lvl is no longer possible.