Added preliminary support for ES_LAUNCH (Wii Multi-boot games) by using HLE to hijack the OSBootDol function.

Metroid Prime Trilogy is working.  Wii Sports+Wii Sports Resort is not working.  Any games which can be played using the dol replacement trick should work here.

Suspect that the DOL's are meant to receive an argument list which has not been catered for in this code.  This probably also means that the Metroid Prime Trilogy games are locked in Veteran difficulty for the time-being.
This commit is contained in:
skidau
2011-10-05 00:22:51 +11:00
parent 0de073edea
commit fbdf9ba153
5 changed files with 61 additions and 1 deletions

Binary file not shown.