View previous topic :: View next topic |
Author |
Message |
ComicBookGuru
Joined: 16 Dec 2007 Posts: 1678
|
|
Back to top |
|
|
codemann8
Joined: 10 Apr 2007 Posts: 1048 Location: Oshkosh, WI
|
Posted: Mon Jul 16, 2012 7:24 pm Post subject: |
|
|
Ah man, I was counting on you! Eh, well, I did find some on Usenet. Forgive me it's been forever, how do you open DLC files, the ones with a 32 character filename. Is that a PIRS file or LIVE file? I'm trying to recall from my working's of about a year ago. This is an XBOX DLC, I'm not sure if you only have dealt with Wii files.
Edit: Yeah, wxPirs did it for me. DJ Hero 2 no fsgmub files?...xmk file? :/ _________________
Frets and Fireworks GH:A Expert Tourney Winner
AAA-2 Season 5 Overall Points Champ & Playoff Runner-Up!!!
My FCs
|
|
Back to top |
|
|
codemann8
Joined: 10 Apr 2007 Posts: 1048 Location: Oshkosh, WI
|
Posted: Tue Jul 17, 2012 12:00 am Post subject: |
|
|
@ComicBookGuru Where were you getting this information from AerialX and GameZelda, were they discussing on another forum? I'm looking to extract chart information from the games, not interested in the audio aspect as this thread is intended. This should still be possible even though there's a hash, that just means it is seemingly impossible to inject custom data into it.
Any help would be great...I know it's an old topic but, would love to finally nail this one. _________________
Frets and Fireworks GH:A Expert Tourney Winner
AAA-2 Season 5 Overall Points Champ & Playoff Runner-Up!!!
My FCs
|
|
Back to top |
|
|
ComicBookGuru
Joined: 16 Dec 2007 Posts: 1678
|
Posted: Tue Jul 17, 2012 2:29 am Post subject: |
|
|
codemann8 wrote: | @ComicBookGuru Where were you getting this information from AerialX and GameZelda, were they discussing on another forum? I'm looking to extract chart information from the games, not interested in the audio aspect as this thread is intended. This should still be possible even though there's a hash, that just means it is seemingly impossible to inject custom data into it.
Any help would be great...I know it's an old topic but, would love to finally nail this one. |
I talked to GZ here and kept up with Aerial in #RawkSD on Efnet. I don't know if he's still there, it's been quite a while since I've been in the room. _________________
Yep, I learned through Rocksmith! |
|
Back to top |
|
|
Nerd42
Joined: 16 Apr 2009 Posts: 5
|
Posted: Wed Dec 07, 2016 6:19 pm Post subject: |
|
|
How did you extract the MIDI data from the FSGMUBs?
I'd appreciate any help getting the MIDI data out of DJ Hero: particularly for the 10 Guitar Mode songs. Thanks. |
|
Back to top |
|
|
Nerd42
Joined: 16 Apr 2009 Posts: 5
|
Posted: Wed Jan 24, 2018 3:42 am Post subject: |
|
|
I am sad no one has helped with this. I'd really like to get the data extracted from this game. |
|
Back to top |
|
|
Cabanon
Joined: 29 Oct 2007 Posts: 6464 Location: Quebec, Canada
|
Posted: Wed Jan 24, 2018 1:21 pm Post subject: |
|
|
the only person who could help you is LocalH and I believe he already has the data but not seen this thread yet. _________________
|
|
Back to top |
|
|
Nerd42
Joined: 16 Apr 2009 Posts: 5
|
Posted: Thu Jan 25, 2018 10:41 pm Post subject: |
|
|
OK thanks. I will try to contact LocalH. |
|
Back to top |
|
|
pikminguts92
Joined: 15 Nov 2007 Posts: 153 Location: Virginia
|
Posted: Tue Feb 20, 2018 4:19 am Post subject: |
|
|
I know I'm a bit late to the party but I saw this last week and quickly wrote a converter to MIDI. You can view the source on GitHub and download the latest build on AppVeyor. I also added support for converting xmk files from Guitar Hero Live but I have not tested it on the same files from DJ Hero 2. Note that the BPM is not encoded in the fsgmub but is instead set in the song's XML file.
For those interested in the format, here is what I have gathered...
Code: | Header
Entries[]
StringBlob
HEADER (16 bytes)
=================
INT32 - Version (1 or 2)
INT32 - Hash
INT32 - Count of entries
INT32 - Size of string blob
ENTRY (16 bytes)
================
FLOAT - Start (0-index)
INT32 - Pitch / Identifier
FLOAT - Length
INT32 - Text Pointer (Usually 0)
Pointer to text value in blob, starting from first entry
|
_________________
I have completed my mission for adding custom songs to RB3 on an unmodified Xbox 360. It was a complete success. Video
|| Twitter | YouTube | DLCQuickplay || |
|
Back to top |
|
|
Nerd42
Joined: 16 Apr 2009 Posts: 5
|
Posted: Sun Mar 04, 2018 11:20 pm Post subject: |
|
|
Thanks for helping with this! Applying Sharktooth to a DJ Hero 1 song produces some MIDI files with some data in them, but I don't know how to interpret this data. Nothing jumps out as clearly being the Guitar Mode notes, although I see some parts which might possibly be the DJ scratching parts. Any suggestions?
Also what program would someone use to manipulate MIDI files anyway? |
|
Back to top |
|
|
expertwin
Joined: 18 Mar 2010 Posts: 2244 Location: Meh.
|
Posted: Wed Mar 07, 2018 8:42 am Post subject: |
|
|
Hint: The guitar mode file is in a separate folder, in the TwoPlayer folder. _________________
Does not leave my sig until Chrisssss FCs TDWF on Hard Bass.
Does not leave my sig until dramacomic FCs Indians on Expert Bass.
2015/09/20 The date I became Free Bird #200
@ataeaf=My Twitter. RB Accomps. GH Accomps. Nobody reads them.
voidedalive2x wrote: | of COURSE it's doable, you ninny! Don't you cop out on me now! |
|
|
Back to top |
|
|
Nerd42
Joined: 16 Apr 2009 Posts: 5
|
Posted: Thu Mar 08, 2018 12:50 pm Post subject: |
|
|
Found it based on that. Thanks! Still trying to figure out how to format the MIDIs properly for Phase Shift though. I'd assume this is a step that would involve a DAW like FL Studio or some other MIDI program but I'm not sure what to do |
|
Back to top |
|
|
shockdude
Joined: 12 Apr 2019 Posts: 3
|
Posted: Sat Apr 13, 2019 1:37 am Post subject: |
|
|
I figured out how to disable DJ Hero 1's hash check and loaded a test custom chart in DJ Hero 1.
Does anyone still remember how to load custom audio into the game?
Props to the Dolphin team for having a nice debugger, and props to pikminguts92 for the documentation on the fsgwub format.
Gecko Code for DJ Hero Wii NTSC (SWAE52):
Code: | $Enable Custom Charts [shockdude]
042acaf4 60000000
042acaf8 60000000
*Enable loading custom charts by disabling the game's chart integrity check. |
To be pedantic, the integrity check still happens, but I noped the instructions that would normally execute when the integrity check fails.
Edit: changed image to a link because it was huge: https://abload.de/img/djhero_firstcustomt7jg2.png |
|
Back to top |
|
|
shockdude
Joined: 12 Apr 2019 Posts: 3
|
|
Back to top |
|
|
TheGHNerd
Joined: 28 Feb 2019 Posts: 5
|
Posted: Sun Apr 28, 2019 7:49 am Post subject: |
|
|
Does DJ hero 1 use img as well?
We can get GHTV songs on GHL on wii u if that's the case, but i just need to know how to edit them. |
|
Back to top |
|
|
|