Hi all,
It's been 10 years, but I decided to bring TheGHOST back to life. Although there's no demand, it's always bugged me that the file replacement bug was never fixed properly without using a workaround. Everything was previously on ScoreHero.com, but I'm going to post my progress here as it's still a thriving community.
As part of the file replacement bug fix I've decided to streamline the app.
2019 Oct 31
- Updated the code to .net 4.6.1 (an older framework that should be fine for now)
- The code compiled and was very unstable
- Found an old Project I can use (Video Game hero)
- Replaced the Audio playback engine with NAudio. It's working well
- Replaced the Audio input code that used FFMpeg and Windows Codecs with NAudio (Supports MP3, OGG, Flac and Wav natively)
- The notes synching window is janky and horrible, but kind of working after a 2 day fight - Needs to be rewritten in OpenGL (Hopefully)
- It's still currently using the buggy WiiScubber dll :S
2019 Nov 04
- Notes player / sync editor is working well. Still GDI (not openGL), but better than expected.
2019 Nov 12
- Wii Scrubber Removed - Now fully using NKit to use a source GH image to build a new destination image (Fake signing working)
- The ISO Prep Tool (ISO Pre Processor) that was used to edit the filesystem, Disc ID and Titles and remove the update partition has been merged in to TheGHOST
- GUI Set list builder/designer added rather than replacing specific tracks
I've built and tested a custom iso, to test on Wii hardware and it's working
Just thought I'd share this to get some interest in case anyone is looking to make some Wii GH3/GHA customs
2019 Nov 15
- The workflow of the app is shaping up. Multiple source images (GH3 and GHA) can now be imported in to the app and persisted. Source Files are extracted from them and kept in the working folder against the DiscID. This makes it easy to create or load a project, select the Source Image, edit the Set List then create the new image. Lots of error handling etc to be added still around this area
- Next is the Set list editor/builder
- As the ISO is built each time, in theory the only limits on the size of the Set List and ISO will be whatever the Wii/Game will take. It will be interesting to see how many tiers and tracks can be added. Or what happens when the ISO size goes beyond single layer size. I'm sure I created an 8 tier image many years ago
Last edited by nanook,