On the "reset function" suggestion, to keep the other topic from derailing.
People. SRB2 takes very little time to start up. SRB2 also takes forever to do a lot of other things. If a reset functionality were put in it would probably be slower than restarting the program-
no matter how fast your computer is.
Look, on my old 233 MHz Pentium 2, SRB2 took five seconds to start. With how inefficient our code is sometimes, I bet it would take a lot longer to unload wads. I know that on my new computer, Mystic Realm takes ten seconds to add in (732 MHz Celeron, btw). Just restart the damn program and stop being so lazy.
Numbers were quoted for references. No matter how good your computer is, function A will take a different amount of time than function B, and it'll be slower or faster every time. Adding in wads and socs takes a certain amount of time-and that time is almost always going to be longer than the restart time; the only time it would be shorter is if you're extrordinarily slow with your mouse.
"But it's unloading, not loading in wads."
To SRB2, they would be largely the same process-go to this section of data and call it such or such. First it would have to check every single graphic and every single lump and see if it were modified, then change it back to the appropriate setting. Then, it has to set all the existing data like things and flags back to the default-essentially replacing everything with srb2.srb and music.dta and the other data files.
Heu guys, guess what. You know what the start up of SRB2 does? It adds in srb2.srb and music.dta and the other data files.
Please stop requesting a pointless feature that would only serve to keep the coders from getting the real work done.