Jump to content

Avatar

[How-To] Playing Customs on Wii


  • Please log in to reply
3039 replies to this topic

#3021 alucardla

alucardla
  • 174 posts

Posted July 1, 2019 - 03:53 PM

Hi
I'm running into a new problem after various sucessfull conversions in MiloMOD app.
The milomod thread is no more so I'm trying to find help here.
Mr Stacks if you could please help me with this error.
When I'm trying to load a milo file, it throws an error exception:

Non-negative number required.
Parameter name: byteCount.

************* Exception Text **************
System.ArgumentOutOfRangeException: Non-negative number required.
Parameter name: byteCount
   in System.Text.ASCIIEncoding.GetString (Byte [] bytes, Int32 byteIndex, Int32 byteCount)
   in MiloMod.Form1.extractSongPrefStrings (Byte [] miloBytes)
   in MiloMod.Form1.isValidMilo (Byte [] miloBytes)
   in MiloMod.Form1.VerifyLoadMilo ()
   in MiloMod.Form1.button_loadMilo_Click (Object sender, EventArgs, and)
   in System.Windows.Forms.Control.OnClick (EventArgs and)
   in System.Windows.Forms.Button.OnClick (EventArgs and)
   in System.Windows.Forms.Button.OnMouseUp (MouseEventArgs mevent)
   in System.Windows.Forms.Control.WmMouseUp (Message & m, MouseButtons button, Int32 clicks)
   in System.Windows.Forms.Control.WndProc (Message & m)
   in System.Windows.Forms.ButtonBase.WndProc (Message & m)
   in System.Windows.Forms.Button.WndProc (Message & m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage (Message & m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc (Message & m)
   in System.Windows.Forms.NativeWindow.Callback (IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Uploaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 version: 4.8.3815.0 built by: NET48REL1LAST_C
    Base Code: file: /// C: /Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MiloMod
    Assembly Version: 1.0.0.0
    Win32 version: 1.0.0.6
    Code Base: file: /// G: /Dolphin%205%20stable/MiloMod_Beta6/MiloMod.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 version: 4.8.3815.0 built by: NET48REL1LAST_C
    Base Code: file: /// C: /WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 version: 4.8.3801.0 built by: NET48REL1LAST_B
    Code Base: file: /// C: /WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 version: 4.8.3752.0 built by: NET48REL1
    Base Code: file: /// C: /WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

This is the exception text.

Thanks for any help.



 



#3022 HarvHouHacker

HarvHouHacker
  • 25 posts
  • Location
    Somewhere over the rainbow...

Posted July 16, 2019 - 01:45 AM

RockBiink 1.0.0.4 works great; thanks StackO! I did notice that I had to use signed 16-bit WAVs in order for it to work. It also works well with the latest RAD Tools, making sure to check binkc before converting.


H  H   AA   RRR   V    V  H  H   OO   U  U HH    HH   AAA    CCCCC KK   KK EEEEEEE RRRRRR
H  H  A  A  R  R  V    V  H  H  O  O  U  U  H    H   A   A  CC      K  KK   E       R    R
HHHH  AAAA  RRR   V    V  HHHH  O  O  U  U  HHHHHH   AAAAA  C       KKKK    EEEEE   RRRRR
H  H  A  A  R  R   V  V   H  H  O  O  U  U  H    H   A   A  CC      K  KK   E       R   RR
H  H  A  A  R   R   VV    H  H   OO    UU  HH    HH AA   AA  CCCCC KK   KK EEEEEEE RR    RR

GitLab Profile - Rock Band Customs on GitLab - GBAtemp Profile - Rock Band ScoreHero Profile


#3023 Erniewan

Erniewan
  • 58 posts

Posted July 29, 2019 - 03:01 AM

Hi, my game is freezing right after all the custom songs load on the main screen (e.g. 86/86). Any idea what might cause that?


Pro Keys charter here!

Beatles Discography Spreadsheet: https://docs.google....dit?usp=sharing


#3024 Alternity

Alternity
  • 1,017 posts

Posted July 29, 2019 - 08:11 AM

The last loaded dta file has a problem most likely (the 86th dta file the game is loading).



#3025 pumpkinpie

pumpkinpie
  • 183 posts

Posted August 9, 2019 - 10:48 PM

I'm taking another crack at setting up Dolphin now that I know that I can dump frames to get a preview video rather than use OBS. 

 

I have autoplay working and the 3 fake microphones enabled in the Gecko codes from this thread - but the game does not show any vocals. 

 

Does anyone know the solution to this problem?

 

 

how does this run for you in dolphin ?

 

i have an i5-4670, 12 gb RAM and a 1050ti and it still stutters a bit for me.



#3026 Alternity

Alternity
  • 1,017 posts

Posted August 9, 2019 - 10:49 PM

Are you using the concentration mode cheat? If not I highly recommend using it, especially if it's for playing and not for previews.



#3027 pumpkinpie

pumpkinpie
  • 183 posts

Posted August 10, 2019 - 12:14 AM

Are you using the concentration mode cheat? If not I highly recommend using it, especially if it's for playing and not for previews.

 

i havent tried any of the cheats - its not too clear to me how to run the cheats listed on the first page - do you mind doing a step by step for me ?

 

edit - ok i think i got it figured out - performance is a little better but still stutters a bit - are there settings in dolphin that need to be tweaked a little ?



#3028 Alternity

Alternity
  • 1,017 posts

Posted August 10, 2019 - 01:36 AM

Are you sure the cheat works? (i.e. black background when playing a song).

As I recall, to make work you have to turn on All-Instruments mode in the game.

If it does work as intended and you're still experiencing stuttering, I'm not really sure other than play at the native resolution if you're upscaling. Your CPU may be holding you back, considering it's only an i5 and wii emulation is a CPU heavy task.



#3029 Pimouss

Pimouss
  • 5 posts

Posted August 31, 2019 - 08:56 AM

Hello everyone,

 

I have a question:
When I play some multi-tracks songs on the Wii the notes stop and the music rewind, and then is normal again, but in a few seconds it happens again.
There is a way to modified this on Magma C3?

 

I have the same problem with a few songs from the C3 database (for example Antisocial-Trust or Is it any wonder-Keane) and no idea how to fix it.

Can someone help me ? :)



#3030 Alternity

Alternity
  • 1,017 posts

Posted August 31, 2019 - 09:45 AM

RockBiink I think is built for that purpose, so you can try that.

Another solution would be to convert the custom to Phase Shift format and rebuild it with the converted audio, but you loose multitracks when using this method.



#3031 Pimouss

Pimouss
  • 5 posts

Posted September 2, 2019 - 01:43 PM

I downloaded and opened RockBiink, but I don't know what to do with it. Does not seem to work with a con file... ?

 

I'll see if I can do something with Magma and the converted files, but I'm completely new with it and not sure that's the correct method.



#3032 Alternity

Alternity
  • 1,017 posts

Posted September 2, 2019 - 03:18 PM

RockBiink is tailored to be used on Wii audio files, so you would need to give it the audio file after converting to Wii format. CON files are xbox format and therefore are irrelevant for wii until conversion.

As for the actual usage of RockBiink, I am clueless as I have never actually used it, but many people around here have.



#3033 HarvHouHacker

HarvHouHacker
  • 25 posts
  • Location
    Somewhere over the rainbow...

Posted September 10, 2019 - 09:10 AM

I downloaded and opened RockBiink, but I don't know what to do with it. Does not seem to work with a con file... ?

 

I'll see if I can do something with Magma and the converted files, but I'm completely new with it and not sure that's the correct method.

 

Reposting:

 

 

At last, here is a very in-depth guide to using RockBiink 1.0. I hope everything is clear and concise. Ask questions if you have them.

 

 

Using RockBiink

RockBiink is a tool to help you generate RAD Batch List (.rlst) files for use with the RAD Video Tools. The list files build Rock Band-compatible Bink Audio (.bik) files for use in customs. You may want to do this if you don't want to downmix a multitrack custom in Magma or want finer control in the final output file size to help meet the 40 MB audio size limit.

 

To use this, you must have the RAD Video Tools installed. This tool was written with Bink version 1.99 in mind. Newer versions may work, but have not been tested.

 

Here is what RockBiink looks like upon launch.

MT3jv9k.png

 

Put that aside and find the user-authored custom you want to reduce. If you have a CON file, simply run it through the Wii Converter in C3 CON Tools. You'll get all the files you need this way. In RockBiink, click the button to the right of Update DTA. In the open file dialog, find the songs.dta file that the Wii Converter extracted for you and select it.

 

Next, another dialog will appear. If you have multiple customs inside a DTA, this lets you choose just the one you want to update in RockBiink. Choose your custom and load it. Now the instruments have been checked according to the audio mix specified in the DTA.

kcyjt3V.png

If a song has more than a stereo track for Drums, a dialog will appear reminding you that only 2 tracks are supported in RockBiink. After all, if you need to cut back on file size, you can't waste it on a full drum mix. Panning and volume data is not preserved.

 

Right now, it says this custom has: Stereo Drums, Stereo Bass, Stereo Guitar, Stereo Keys, and Stereo Backing. This will be your reference for when you open the mogg file next. Find the mogg file in the song folder and open it in Audacity.

 

Here is a preview of what this custom's multitrack looks like. It's stereo all the way down, in the same order as above.

General rule of thumb is Drums always go stereo. If it's a 6 track configuration of stereo kick, stereo snare, stereo cymbals, make them stereo, then select the 3 tracks and mix them together. If you're absolutely desperate for file size and have already exhausted all the options below, then you can make drums mono. This is not recommended since Drums suffer heavily from going mono.

 

Next, Bass is mono 95% of the time. You can tell because the wave forms are very similar to each other. To make it mono, first make the tracks stereo by clicking the tab of the first Bass track, then choose the Make Stereo Track option. Select the new track and go to Tracks > Stereo Track To Mono.

 

Guitar is stereo much more often than not. In this case, the tracks are very similar, but you'd lose a certain richness in the sound if it went mono. You may find that often times guitar tracks have very notable differences, such as a panning to the left or right in different parts. You won't want to make the guitar tracks mono in this case because the resulting audio won't sound very true to the original.

 

Though this example doesn't have Vocals, Vocals go mono more often as well. As they're usually centered, you don't lose to much if it's mono. And for songs that have very few vocals, it's a sure way to cut down on file size without compromising the overall quality. Reverb effects or certain harmony parts might get muddled if you're going mono on this.

 

Keys can vary. Like Guitar, they may have panning requirements that would be lost in a mono mix. Only downmix to mono if the parts look very similar and the audio sounds comparable. And for songs with fewer keys, reducing them to mono may be an option to consider.

 

Backing is also very situational. Here is this custom's backing audio. The non-playable parts should end up here most of the time. If there's a lot going on, like another guitar that isn't charted, then the same rules from Guitar above apply because you don't want to lose the good sound. It's easier to justify making Backing go mono because you may not notice it as well as the others since you're not playing it. In this example, the audio seems to have a slant to the right channel. Except for the middle part, you can go for a smaller file size making this mono and setting the pan values in the DTA at the end manually. This helps the audio sound closer to the original because the original wasn't centered panned.

 

Your goal should be 8-9 tracks or fewer, if reasonably possible.

 

Now that the audio is accounted for, go back to the top and export each individual track. Do not export audio paired as stereo. This is contrary to how it's done in Magma. Start with Drums. The first track can be called "Drums L". Save it as a WAV and continue. The next one can be called "Drums R". Do this for the rest of the tracks.

 

Now that you have the audio ready, go back to RockBiink. Drag and drop the audio files to their matching text box. Now that the mix has changed, uncheck boxes as necessary. For example, Bass is now mono, so uncheck the "Bass ®" check box and "Bass (L)" becomes "Bass (M)".

 

Oo9Af8N.png

Here's what RockBiink looks like now. Everything is ready to go. Of course, since the point is to reduce file size, you may lower the Sample Rate a tad if you anticipate to need it. Quality can also be nudged higher for some more lossiness, if you need it.

 

When you're ready, click Generate RAD Batch List. RockBiink will attempt to update your DTA. If something goes wrong, it will say so (but also tell me why that happened). Then, it will ask you where to save the Batch List. This can be saved anywhere convenient. After that, you have the option to run the script right away.

 

RAD Batch Editor should open now. Run the script by clicking Start. If you get an error about bink.exe not being found, you might need to enable the binkc option in RockBiink. This is because at some point, the bink executable was renamed to binkc.exe

If the script failed to find a file, you may have to actually find your saved script and run it from there.

 

If everything succeeded, you should have a Bink file in the same folder as the Audio. You should see a notable reduction in the file size of the Bink compared to the mogg. For this already small example, I got it down to 3.81 MB from to the original 5.61 MB. To test the audio quality, you can playback the bink file in VLC or with radvideo.exe which came with the installation of RAD Video Tools.

 

In the meta folder of the Wii converted custom, there's now a songs_new.dta file next to the original songs.dta file if you enabled Update DTA. Verify the mix data and make sure the volume and pan values are what you want them to be. Then you can erase the old DTA file and rename the new DTA.

 

 

You're done. That's it. You now have a Wii-exclusive Bink file to replace your mogg that should be free of any potential hiccup problems. Again, if you have any questions or run into any problems, I'll do my best to fix it. This thing has become a mess to maintain, but it's worked for what I need and I hope it works for other users' needs. It definitely should work in game because it worked for me­.

You can download the sample used here as reference.

 

The latest RAD Tools works with the latest RockBiink, if you choose binkc.


H  H   AA   RRR   V    V  H  H   OO   U  U HH    HH   AAA    CCCCC KK   KK EEEEEEE RRRRRR
H  H  A  A  R  R  V    V  H  H  O  O  U  U  H    H   A   A  CC      K  KK   E       R    R
HHHH  AAAA  RRR   V    V  HHHH  O  O  U  U  HHHHHH   AAAAA  C       KKKK    EEEEE   RRRRR
H  H  A  A  R  R   V  V   H  H  O  O  U  U  H    H   A   A  CC      K  KK   E       R   RR
H  H  A  A  R   R   VV    H  H   OO    UU  HH    HH AA   AA  CCCCC KK   KK EEEEEEE RR    RR

GitLab Profile - Rock Band Customs on GitLab - GBAtemp Profile - Rock Band ScoreHero Profile


#3034 YoshiIsDaBomb

YoshiIsDaBomb
  • 3 posts

Posted September 11, 2019 - 11:06 PM

Anyone know if you can convert Wii to CON?



#3035 Alternity

Alternity
  • 1,017 posts

Posted September 12, 2019 - 12:05 AM

It's possible, assuming you didn't lost the files before making bin files out of it, but it will wake quite alot of work, there's no one clic solution so yea. You basically will need to study the content of a CON file and reproduce that with your Wii files. Easier said than done.



#3036 Pimouss

Pimouss
  • 5 posts

Posted September 14, 2019 - 11:08 AM

 

Reposting:

 

 

 

The latest RAD Tools works with the latest RockBiink, if you choose binkc.

 

I saw this tutorial, but thanks for your help.

 

I tried various things with no success. My mogg file in audacity is around half a second and when I used it anyway and followed the process, the song did not appear in the Wii. I opened other mogg files from songs I have and played, some look normal and some are the same random sound.



#3037 HarvHouHacker

HarvHouHacker
  • 25 posts
  • Location
    Somewhere over the rainbow...

Posted September 14, 2019 - 12:12 PM


I tried various things with no success. My mogg file in audacity is around half a second and when I used it anyway and followed the process, the song did not appear in the Wii. I opened other mogg files from songs I have and played, some look normal and some are the same random sound.

 

I've tried to avoid this, but seeing that you need help... I think you should take a look at this: https://gitlab.com/H...s-not-appearing


H  H   AA   RRR   V    V  H  H   OO   U  U HH    HH   AAA    CCCCC KK   KK EEEEEEE RRRRRR
H  H  A  A  R  R  V    V  H  H  O  O  U  U  H    H   A   A  CC      K  KK   E       R    R
HHHH  AAAA  RRR   V    V  HHHH  O  O  U  U  HHHHHH   AAAAA  C       KKKK    EEEEE   RRRRR
H  H  A  A  R  R   V  V   H  H  O  O  U  U  H    H   A   A  CC      K  KK   E       R   RR
H  H  A  A  R   R   VV    H  H   OO    UU  HH    HH AA   AA  CCCCC KK   KK EEEEEEE RR    RR

GitLab Profile - Rock Band Customs on GitLab - GBAtemp Profile - Rock Band ScoreHero Profile


#3038 HarvHouHacker

HarvHouHacker
  • 25 posts
  • Location
    Somewhere over the rainbow...

Posted September 14, 2019 - 04:13 PM

Hello everyone,
 

I have a question:
When I play some multi-tracks songs on the Wii the notes stop and the music rewind, and then is normal again, but in a few seconds it happens again.
There is a way to modified this on Magma C3?


I have the same problem with a few songs from the C3 database (for example Antisocial-Trust or Is it any wonder-Keane) and no idea how to fix it.
Can someone help me ? :)

 

This has happened to me before; usually it's because the rate of the song is too fast or too slow. Most official songs are 28000 Hz. If it's a MOGG format, I suggest using Audacity to open it as a multi-track file, change the project rate to 28000, save it as a multi-track OGG, and then use OGG2MOGG to convert it back to a MOGG using the original header. OR, save the song as several 16-bit PCM WAVs, then combine them into a BIK using RockBiink.


H  H   AA   RRR   V    V  H  H   OO   U  U HH    HH   AAA    CCCCC KK   KK EEEEEEE RRRRRR
H  H  A  A  R  R  V    V  H  H  O  O  U  U  H    H   A   A  CC      K  KK   E       R    R
HHHH  AAAA  RRR   V    V  HHHH  O  O  U  U  HHHHHH   AAAAA  C       KKKK    EEEEE   RRRRR
H  H  A  A  R  R   V  V   H  H  O  O  U  U  H    H   A   A  CC      K  KK   E       R   RR
H  H  A  A  R   R   VV    H  H   OO    UU  HH    HH AA   AA  CCCCC KK   KK EEEEEEE RR    RR

GitLab Profile - Rock Band Customs on GitLab - GBAtemp Profile - Rock Band ScoreHero Profile


#3039 Alternity

Alternity
  • 1,017 posts

Posted September 14, 2019 - 05:11 PM

Just chiming in there that opening mogg files in Audacity will only work with unecrypted mogg files. Most multi-tracked moggs are encrypted.



#3040 Pimouss

Pimouss
  • 5 posts

Posted September 15, 2019 - 09:09 AM

I'm not sure I can do anything in Audacity with my mogg files. The 3 songs I have problem with look like some random sound of around one second, I can't hear the music.

Maybe the moggs are encrypted as Alternity said.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users