Commit Graph

2 Commits

Author SHA1 Message Date
nmlgc a8e70a6fe8 [Debloating] [th01] Launch ZUNSOFT.COM if MDRV2 is not resident at startup
This does make sense after all:

• You either start DEBLOAT.EXE/ANNIV.EXE completely on its own without
  a batch file, in which case you're likely to not have launched MDRV98
  or ZUNSOFT.COM before.
• Or you start it from a batch file *after* those two, in which case
  MDRV98 is already resident.

Therefore, if this causes you to see the ZUN Soft logo twice, you must
have done some very weird edits to your .BAT file. But even those are
easily fixed by removing that redundant ZUNSOFT.COM call.

Embedding all of ZUNSOFT.COM in DEBLOAT.EXE/ANNIV.EXE would currently
add way too much bloat with all the master.lib functions we'd have to
include just for this one animation. Two different rendering engines
are one of the few instances where separate executables do make sense.

Part of P0239, funded by Ember2528.
2023-04-30 17:14:10 +02:00
nmlgc 05a49b9ef2 [Debloating] [th01] Launch MDRV2 from the binary itself
Although you can definitely argue that this actually adds bloat. 🤔
Let's see if that heuristic ever breaks.

Completes P0231, funded by [Anonymous].
2023-03-05 11:12:45 +01:00