Hacking [RELEASE] Mario Kart 8 Music (replacement) Tool

nastys

ナースティス
OP
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
26
Location
Earth
XP
1,794
Country
Italy
Mario Kart 8 Music Tool
Screenshot from 2015-08-31 20:32:17.png
This is a fork of BRSTM/BCSTM/BFSTM Conversion Tool. It allows you to change most songs in Mario Kart 8 with just a click. It supports all formats supported by SoX and BRSTM/BFSTM files, so you can use songs downloaded from http://brawlcustommusic.com/.

This is currently in BETA. This means that some things may be broken. Also, Windows (and thus OS X) support is currently broken due to some bugs. It only works on GNU/Linux at the moment.



Use this with Cafiine.

Download: https://mega.nz/#F!og5DQD5Q!IBNs1Kr-YH4Dm83B-jHbBQ
Not working on Windows/OS X at the moment due to some bugs.

How to install the BETA:
  • Install sox and libsox-fmt-all
  • Install wine
  • (Ubuntu 16.xx+) Install php7.0-cli (press CTRL+ALT+T then enter: sudo apt install php7.0-cli)
  • Right click on MK8MT-1.0β-GNULinux64.tar.gz and select Extract Here
  • Run MK8MT-1.0β-GNULinux64/MK8MusicTool

License: GPLv2
Icons by MarioWiki licensed under CC BY-SA 3.0: http://www.mariowiki.com/Mario_Kart_8#Courses
Additional credits: soneek for their BRSTM → BFSTM converter, vgmstream's developers
 
Last edited by nastys,

soneek

Well-Known Member
Member
Joined
Jun 27, 2012
Messages
179
Trophies
0
XP
337
Country
United States
That explains why sometimes there's no music... I'll fix it soon ;)

Anyway, I added you to the credits :lol:

There are specific channel settings for each song that vary. The first pair of channels can mute while the 3rd or 4th pair will take its place. It's not really consistent aside from frontrunning placement.
 
  • Like
Reactions: nastys

Mr. Mysterio

Super Genius
Member
Joined
Sep 16, 2014
Messages
661
Trophies
0
Age
24
Location
Rosalina's Comet Observatory
XP
1,124
Country
United States
It's a LOT of work... You might as well port Uwizard into this program :D

Yes, but only for firmware 5.3.2.
Oooh, yeah! Now I can FINALLY blast my Uncle with infinite items in MK8!!!!!! I've been waiting SOOOOO long to do that!

I haven't looked at the source yet. Maybe I'll just port some parts of it.
 

Mr. Mysterio

Super Genius
Member
Joined
Sep 16, 2014
Messages
661
Trophies
0
Age
24
Location
Rosalina's Comet Observatory
XP
1,124
Country
United States
Lol I see you've been out of the loop about as long as I have! I can catch you up in PM if you need me to
If you wouldn't mind, I would appreciate that. Thanks. ;)
I have been pretty busy... Today, I actually have enough time to use my laptop for a few hours! :lol: (I haven't even opened it for the past week. :sad:)
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,316
Trophies
4
Location
Space
XP
13,896
Country
Norway
This is the first thing I've ever seen that requires Wine but doesn't work on Windows :P
Nice work though. I like the interface (though it could probably use being separated into multiple tabs or something for lower resolution screens)

I know, but it's still written in C#...
And MK8MT has a lot of buttons. It's definitely not easy to port.
I don't think the number of buttons is an accurate way to measure how hard something would be to port.
What matters more is how many lines of code there are.
 
  • Like
Reactions: nastys

nastys

ナースティス
OP
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
26
Location
Earth
XP
1,794
Country
Italy
does this only work by replacing music on the fly via network to the actual console or can it be used for emulators (such as Cemu) as well?
It was meant to be used with Cafiine, I don't think it can be used for emulators...

This is the first thing I've ever seen that requires Wine but doesn't work on Windows :P
Nice work though. I like the interface (though it could probably use being separated into multiple tabs or something for lower resolution screens)
It uses some Windows-only programs but the tool itself is broken on Windows :lol: And since it's been over a year, I don't think I'll ever fix it... (it's open source, though)
If you have a low-res screen, just drag the window while pressing Alt :P

I don't think the number of buttons is an accurate way to measure how hard something would be to port.
What matters more is how many lines of code there are.
Each button requires at least 3 lines of code (just look at the source code...)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I was playing need for speed remastered and said to myself this is a nice Forza remaster
  • Psionic Roshambo @ Psionic Roshambo:
    https://en.wikipedia.org/wiki/List_of_video_games_developed_by_Rare Not all of them are awesome but man the hits on that list.
  • Psionic Roshambo @ Psionic Roshambo:
    Oh snap Super Offroad was by them too? lol damn
    +1
  • BakerMan @ BakerMan:
    Today I learned that the creators of the Donkey Kong games also made Sea of Thieves
  • BakerMan @ BakerMan:
    why do i feel the sudden urge to start singing pirate's scorn from the donkey kong country cartoon?
  • BigOnYa @ BigOnYa:
    Are you being for real, cause that's hard to believe, DK is Nintendo and made in japan, Sea of thieves was from Microsoft, in America. I'm not calling you a liar, just didn't know.
  • BigOnYa @ BigOnYa:
    Ok yes they were both made by Rare, but DK was from Rare back then, Rare now is owned by MS. So makes since.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    They even developed a LJN game.... lol
  • K3Nv2 @ K3Nv2:
    It was pretty rare
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder what deal with Satan LJN worked to get Rare to make that one...
  • BigOnYa @ BigOnYa:
    I remember couple years ago, they announced they were working on a Perfect Dark remake, wonder what ever happen with that?
  • K3Nv2 @ K3Nv2:
    It went into the darkness
  • BigOnYa @ BigOnYa:
    Me and buddies used to play the hell out of Perfect Dark on N64, that and Goldeneye, was the first real PvP shooter games I remember
  • BigOnYa @ BigOnYa:
    4-way split screen on a tiny 19" TV, lol
  • K3Nv2 @ K3Nv2:
    Did you share joysticks also
  • BigOnYa @ BigOnYa:
    Nuh we had the 4 controller add on thingy for n64. Duh I just got your joke, lol
  • K3Nv2 @ K3Nv2:
    So you touched ends
  • BigOnYa @ BigOnYa:
    Yea, but being in the boy scouts, they forced us to
  • K3Nv2 @ K3Nv2:
    Chopped down some wood for the scout master
  • BigOnYa @ BigOnYa:
    Big Gay Al was our Scout leader.
  • BigOnYa @ BigOnYa:
    I was actually in the scouts for 1 week, til they assigned me homework, n I was like f this, and quit, I was like 10 yrs old. And no I didn't join the girl Scouts.
  • K3Nv2 @ K3Nv2:
    Was the homework about getting to know the scout leaders
  • BigOnYa @ BigOnYa:
    I had to memorize how to tell 15 different trees species, I think, been awhile. But yea it was about knowing Wood.
  • K3Nv2 @ K3Nv2:
    Could've just wrote down firewood
    K3Nv2 @ K3Nv2: Could've just wrote down firewood