1. nanook

    OP nanook GBAtemp Regular
    Member

    Joined:
    Dec 17, 2008
    Messages:
    110
    Country:
    [​IMG]

    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

    [​IMG]

    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, Nov 15, 2019
  2. YaBoiChildBully

    Newcomer

    Joined:
    Nov 15, 2019
    Messages:
    1
    Country:
    United States
    I can't wait for the release!
     
    DonnieV and nanook like this.
  3. nanook

    OP nanook GBAtemp Regular
    Member

    Joined:
    Dec 17, 2008
    Messages:
    110
    Country:
    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
     
    DonnieV, Sk17 and Illuminaticy like this.
  4. nanook

    OP nanook GBAtemp Regular
    Member

    Joined:
    Dec 17, 2008
    Messages:
    110
    Country:
    [​IMG]

    [​IMG]
     
    Last edited by nanook, Nov 15, 2019
    DonnieV, Sk17 and alexander1970 like this.
  5. CoolStarDood

    CoolStarDood GBAtemp Regular
    Member

    Joined:
    Feb 8, 2018
    Messages:
    145
    Country:
    United States
    Yooo, this looks sick!

    On a side note, is a Linux version planned?
     
    nanook likes this.
  6. no_life420

    no_life420 Newbie
    Newcomer

    Joined:
    Oct 27, 2019
    Messages:
    7
    Country:
    Denmark
    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.
     
  7. nanook

    OP nanook GBAtemp Regular
    Member

    Joined:
    Dec 17, 2008
    Messages:
    110
    Country:
    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.
     
  8. NewkTV

    NewkTV Member
    Newcomer

    Joined:
    Mar 31, 2019
    Messages:
    39
    Country:
    United States
    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, Dec 5, 2019
  9. nanook

    OP nanook GBAtemp Regular
    Member

    Joined:
    Dec 17, 2008
    Messages:
    110
    Country:
    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. ;-)
     
  10. NewkTV

    NewkTV Member
    Newcomer

    Joined:
    Mar 31, 2019
    Messages:
    39
    Country:
    United States
    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.

    [​IMG]
     
    Last edited by NewkTV, Dec 11, 2019
    alexander1970 likes this.
  11. nanook

    OP nanook GBAtemp Regular
    Member

    Joined:
    Dec 17, 2008
    Messages:
    110
    Country:
    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 :)
     
    DonnieV and alexander1970 like this.
  12. FancyNintendoGamer567

    FancyNintendoGamer567 GBAtemp Advanced Fan
    Member

    Joined:
    Feb 13, 2017
    Messages:
    946
    Country:
    United States
    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?).
     
  13. DonnieV

    DonnieV Member
    Newcomer

    Joined:
    May 2, 2017
    Messages:
    29
    Country:
    United States
    This is amazing! I used the original tool almost 10 years ago. I'll be using this the day it comes out
     
    nanook likes this.
  14. ClockWorK

    ClockWorK GBAtemp Regular
    Member

    Joined:
    May 10, 2009
    Messages:
    151
    Country:
    United States
    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.
     
    DonnieV likes this.
  15. nanook

    OP nanook GBAtemp Regular
    Member

    Joined:
    Dec 17, 2008
    Messages:
    110
    Country:
    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
     
    Sk17 likes this.
  16. 12_year_old_homebrewer

    Newcomer

    Joined:
    Sep 17, 2019
    Messages:
    20
    Country:
    United States
    does this build be able to import guitar hero 3/clone hero customs?




    edit: i cant spell for shit
     
    Last edited by 12_year_old_homebrewer, Mar 2, 2020
  17. devilmax71

    devilmax71 Member
    Newcomer

    Joined:
    Oct 27, 2015
    Messages:
    23
    Country:
    France
    It's possible to test the version ? Because i can't find the audio exe for the ghost, thanks !
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - development, TheGHOST, Progress