Hardware TheGHOST 2020 :: Dev Progress :: Back in development

  • Thread starter Thread starter nanook
  • Start date Start date
  • Views Views 24,235
  • Replies Replies 42
  • Likes Likes 14

nanook

Well-Known Member
Member
Joined
Dec 17, 2008
Messages
115
Reaction score
268
Trophies
1
Website
www.scorehero.com
XP
948
Country
TheGhost.jpg


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

20191113-002935.jpg


Just thought I'd share this to get some interest in case anyone is looking to make some Wii GH3/GHA customs :P


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,
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
 
Looks amazing. It seems a bit weird to still make GH3/A custom ISOs when CH/Phase Shift are now here, but other than that, can't wait for the release.
 
Looks amazing. It seems a bit weird to still make GH3/A custom ISOs when CH/Phase Shift are now here, but other than that, can't wait for the release.

I've been a bit side tracked lately with other stuff. I'm eager to get back on it though (for old times sake) ;-)

I have made more progress though. You can now build and save the full project without an iso needed. You just need it for the last step where you apply it.
 
Would love to test the beta! Is it possible? How close are you to the release? Once tested I could make a tutorial over on the Wii U Forums for the vWii/EmuNAND users. I recently successfully imported The Beatles - Rock Band DLC for Wii U users.

Also, side note: I'm trying to make a custom GH3 .iso for the Wife's Christmas gift... she's obsessed and I would love to make a custom GH3 with her songs. Right now I'm resorting to old methods...

https://gbatemp.net/threads/the-beatles-rock-bad-easy-install-dlc-abbey-road-fix.553578/
 
Last edited by NewkTV,
Would love to test the beta! Is it possible? How close are you to the release? Once tested I could make a tutorial over on the Wii U Forums for the vWii/EmuNAND users. I recently successfully imported The Beatles - Rock Band DLC for Wii U users.

Also, side note: I'm trying to make a custom GH3 .iso for the Wife's Christmas gift... she's obsessed and I would love to make a custom GH3 with her songs. Right now I'm resorting to old methods...

https://gbatemp.net/threads/the-beatles-rock-bad-easy-install-dlc-abbey-road-fix.553578/

Nice, I wish I was a bit further on. It was usable (but clunky) a few weeks ago, before I restructured the whole GUI. I'll be sure to post an update when I have something. I think it may be the new year now as I have a lot of things coming up. It will get done though. ;-)
 
Nice, I wish I was a bit further on. It was usable (but clunky) a few weeks ago, before I restructured the whole GUI. I'll be sure to post an update when I have something. I think it may be the new year now as I have a lot of things coming up. It will get done though. ;-)

Awesome! Really looking forward to it! Nice work so far!

@nanook

UPDATE: Enjoying some modding this morning, I just wanted to say thank you so much for making these tools and making this possible. I can't wait till the new dev. update! As of now, I'm enjoy 100 songs on the Wii U with the Wife and living the custom dream...

UPDATE:
I don't know if this has been mentioned already or if it will help anyone struggling to find custom songs on the Frets on Fire sites... but, you can go to http://customscreators.com/index.php?/page/index.html and download any song you want for the Xbox360. I personally ensure the songs have a Bass and Guitar. After you've downloaded a bunch of Xbox360 .con files, you can go to this link and download the Con tools: http://customscreators.com/index.php?/topic/9095-c3-con-tools-v400-012518/

Now in C3 Con Tools, once opened up, you can use the "Phase Shift Converter" (Blue Section) and select the folder you downloaded your Xbox360 .con files. Press begin and the converter will convert those files into a "music" folder within the same directory that will be in proper format for TheGHOST. You can even drag the individual song folders it generates into TheGHOST's "Smart-Mode" as recommended and they will be automatically detected.

NOTE: If you download a Rockband .con file that has a Vocals.ogg, Drums.ogg separated from the song.ogg, you will need to merge all the .ogg files with an audio tool like Audacity. After downloading over 200+ .con songs from C3, most songs have a guitar.ogg or song.ogg only. Very few custom charters separated the vocals and drums, so this should be a rare occurence. Best way to test is to listen to the "preview" in TheGHOST and ensure you hear the whole song, not just pieces of it. @nanook maybe you can collaborate with the developer of C3 Con Tools and incorporate the code to TheGHOST to include conversion in your tool. If not, this way is fast and works good.

c3contoolsv400.jpg
 
Last edited by NewkTV,
Great post @NewkTV I have been side tracked as of late. I need to make some changes for my other project NKit also soon. I am committed to getting this finished though :).

TheGHOST has the ability to merge multiple tracks to the base song. Like song+vocals+bass etc. Once I get the first release together I'll consider any enhancements, if people are using it :)
 
This seems cool, only problem for me is that I'm not interested in GH, and even if I wanted to try it, I'd probably need the guitar controller(, unless I don't?).
 
This is amazing! I used the original tool almost 10 years ago. I'll be using this the day it comes out
 
  • Like
Reactions: nanook
My original wii is still used just for Guitar Hero customs. I made a bunch back in the day. And I think I need to make one more. Excited to see this is still around.
 
  • Like
Reactions: DonnieV
Thanks for the interest all. It's cool GH Customs for Wii are still hanging on in there. :)

I'm working on NKit atm, but super keen to get back to this. Sorry for the delays
 
  • Like
Reactions: Sk17
Is there any way I could test, or is there some way to get past the wiiscrubber.dll error, because I wanted to make a custom for quarantine use
 
This is awesome! I've recently gone back to GH Modding on the Wii since I can't really use the drumset on the CH yet.
Dunno if possible, but it would be amazing if newer GHs (Metallica, 5 and 6) got supported.
I can get the songs and charts on WT, but it's a pain trying to remember which song was what after editing, plus the process is a bit limited.
At least the drum charts work, which is all I wanted atm.
 
Last edited by Oblituarius,
I'm super excited to see @nanook working on this again. I did a lot of testing, guide development, and customs "publishing" back when this tool was first developed with @unsteadycarrot and I recently just finished modding a new-to-me WiiU specifically so that I could play GH3 Customs. If anyone has some old GH3/GHA customs that they are willing to privately share, I'd love to collect a library (of sorts) of them.
 
  • Like
Reactions: nanook

Site & Scene News

Popular threads in this forum