Welcome, Guest. Please Login or Register    
 
smk mk64 mksc mkdd mkds mkwii mk7 mk8
general   mafia   smk   mk64   mksc   mkdd   mkds   mkw   mk7   mk8   |   problems   |   discord   irc
 
  Home Search Members Login Register
 
Pages: 1 2 
Send Topic Print
Sending and receiving ghosts (Read 1141 times)
Murray
Elite
***
Offline



5365 days karting

Gender: male
Sending and receiving ghosts
09/16/15 at 09:27:10
 
There is a way in which ghosts are able to be sent around using only the 3DS Homebrew Channel. If you go onto the homebrew "Save Manager" app and scroll along to MK7, you are able to backup your data, meaning that you can import that save whenever you want. This means corruptions won't hurt as much as you'd only lose the ghosts/VR you gained since the last time you backed up.

When you put the SD card into the computer and look inside it, there is a "replay" folder and in it there are replay files numbered 00-31 like this http://prntscr.com/8h1fo4 These files are where your own ghosts are saved. I can literally just send one of these files to someone on skype and then they can delete the file they have with that number and then replace it with the one I sent them. Then they simply go onto homebrew, go to the "Save Manager" app, backup and then import before going on MK7. The only problem is that people who receive ghosts won't be able to do a timescroll for example since the ghost would be set as their pr instead of their actual pr. I have also managed to send two people my stats (VR, coins, wins, losses, streetpasses) using this method by replacing "system" files.

I just wanted to let you guys know what you think about this and whether or not it should be allowed on the PP because after all, Homebrew isn't made by Nintendo haha
Back to top
 
 

MKDS: Was #49 NonPRB
MKW: #134 need to update
MK7: #54
View Profile   IP Logged
Murray
Elite
***
Offline



5365 days karting

Gender: male
Re: Sending and receiving ghosts
Reply #1 - 09/16/15 at 10:24:51
 
Back to top
 
« Last Edit: 07/29/18 at 04:51:33 by Murray »  

MKDS: Was #49 NonPRB
MKW: #134 need to update
MK7: #54
View Profile   IP Logged
Raγ
King
****
Offline



fell 4409 times for marty
NL, Canada
Gender: male
Re: Sending and receiving ghosts
Reply #2 - 09/16/15 at 12:11:41
 
I'd be all for it personally, but I have no clue how to get homebrew on 3DS...
Back to top
 
 
View Profile WWW   IP Logged
Murray
Elite
***
Offline



seen 5365 mj vids

Gender: male
Re: Sending and receiving ghosts
Reply #3 - 09/16/15 at 13:40:59
 
I can help. You basically just need to be on 3DS firmware (update version) 9.5-9.9 or something. You also need YouTube because that is what you run Homebrew on. There are plenty of videos on YT about "tubehax" or how to get the Homebrew Channel. It's basically just downloading a few files onto your SD and then going on YouTube. It redirects you automatically to the Homebrew stuff. I'll be willing to help if you want Smiley I think I might get someone to send me replay files one by one so I can work out which replay file number corresponds to which track. Or even if there is a pattern to it.
Back to top
 
 

MKDS: Was #49 NonPRB
MKW: #134 need to update
MK7: #54
View Profile   IP Logged
WillD
King
****
Offline

TrackMania, F-Zero,
and Mario Kart.

ate 4853 donuts
Virginia, USA
Gender: male
Re: Sending and receiving ghosts
Reply #4 - 09/16/15 at 15:23:10
 
Using the homebrew channel, is there any way to control what ghosts you get?
Back to top
 
 

WR History Updater | Former rDDD WR
AlexPenev wrote on 08/08/12 at 03:51:30:
Did you try doing a mini turbo? That could change everything.
View Profile   IP Logged
Raγ
King
****
Offline



4409 days karting
NL, Canada
Gender: male
Re: Sending and receiving ghosts
Reply #5 - 09/16/15 at 15:31:36
 
Murray wrote on 09/16/15 at 13:40:59:
I can help. You basically just need to be on 3DS firmware (update version) 9.5-9.9 or something. You also need YouTube because that is what you run Homebrew on. There are plenty of videos on YT about "tubehax" or how to get the Homebrew Channel. It's basically just downloading a few files onto your SD and then going on YouTube. It redirects you automatically to the Homebrew stuff. I'll be willing to help if you want Smiley I think I might get someone to send me replay files one by one so I can work out which replay file number corresponds to which track. Or even if there is a pattern to it.


Alright, I'll look into it later then, thx

Also, seeing that MK7 can be hacked now, would there be any way to make it so that you can do a live ghost replay (like in MKDS and MKW) so players like me that don't have a 3DS capture card no longer have to use 1st person view when recording? Would be great if it were possible Smiley It would also be helpful considering that some unrecorded former WR ghosts show up on spotpass frequently
Back to top
 
 
View Profile WWW   IP Logged
Murray
Elite
***
Offline



missed 5365 mts

Gender: male
Re: Sending and receiving ghosts
Reply #6 - 09/16/15 at 21:40:58
 
@Will, there might be a way, but it isn't so straight forward. I'll need to send them one at a time to my other MK7.
@Ray, I've been working on EC2 Mario on skype about that. He says that it's possible Cheesy
Back to top
 
 

MKDS: Was #49 NonPRB
MKW: #134 need to update
MK7: #54
View Profile   IP Logged
Frederiek
Legend
*****
Offline

Revenge of the
Goomba. No more
jumping on my head!

3964 holabolas
Belgium
Gender: male
Re: Sending and receiving ghosts
Reply #7 - 09/17/15 at 08:35:43
 
Murray wrote on 09/16/15 at 09:27:10:

I just wanted to let you guys know what you think about this and whether or not it should be allowed on the PP because after all, Homebrew isn't made by Nintendo haha


Well we are not against sending and receiving ghosts so you can race against them. So it’s allowed if you get a good PR this way. But it looks like it’s easy to pretend that the ghost is yours or that there could be other ways of cheating by using the homebrew channel, what is not allowed of course.

Personally I think that I don’t want to lose my own ghosts. And it will also make it harder for you to proof your own times. Isn’t there a way to import them as a spotpass ghost?

Also, does it allow you to rewrite your PRs to any times you want? If it does, we should discuss a proof system against an abuse of this.
Back to top
 
 

Use this tool for MK7 time submissions:

http://www.mariokart64.com/mk7/submit
View Profile   IP Logged
Murray
Elite
***
Offline



worships 5365 kartgods

Gender: male
Re: Sending and receiving ghosts
Reply #8 - 09/17/15 at 14:10:48
 
Frederiek wrote on 09/17/15 at 08:35:43:
Murray wrote on 09/16/15 at 09:27:10:

I just wanted to let you guys know what you think about this and whether or not it should be allowed on the PP because after all, Homebrew isn't made by Nintendo haha


Well we are not against sending and receiving ghosts so you can race against them. So it’s allowed if you get a good PR this way. But it looks like it’s easy to pretend that the ghost is yours or that there could be other ways of cheating by using the homebrew channel, what is not allowed of course.

Personally I think that I don’t want to lose my own ghosts. And it will also make it harder for you to proof your own times. Isn’t there a way to import them as a spotpass ghost?

Also, does it allow you to rewrite your PRs to any times you want? If it does, we should discuss a proof system against an abuse of this.

I can't see a way of getting it to save as a spotpass or of being able to edit it to whatever time, cuz then there will be no proper ghost.
Back to top
 
 

MKDS: Was #49 NonPRB
MKW: #134 need to update
MK7: #54
View Profile   IP Logged
WillD
King
****
Offline

TrackMania, F-Zero,
and Mario Kart.

drank 4853 beers
Virginia, USA
Gender: male
Re: Sending and receiving ghosts
Reply #9 - 09/17/15 at 18:18:30
 
Murray wrote on 09/16/15 at 21:40:58:
@Will, there might be a way, but it isn't so straight forward. I'll need to send them one at a time to my other MK7.

My ultimate goal with this is to go get old WR ghosts that have missing information. Another aim of mine (altough this might not be feasible, since you're more familiar with this technology than I am) would be a master list of all available ghosts

Back to top
 
 

WR History Updater | Former rDDD WR
AlexPenev wrote on 08/08/12 at 03:51:30:
Did you try doing a mini turbo? That could change everything.
View Profile   IP Logged
Cole
King
****
Offline



helped 6960 people
Canada
Gender: male
Re: Sending and receiving ghosts
Reply #10 - 09/17/15 at 20:55:16
 
I got the Save Manager app working (with TubeHax) and checked the ghost data in a hex editor. The way the game stores inputs is very similar to MKW. The data is in pairs where the first number is the button being pressed and the second number is the number of frames that it's held.

There are 2 sections, one for button data and the other for directional input. MKW had a 3rd section for wheelies/tricks. Input data starts at offset C4 and the bytes from C0-C3 tell how big each section is.

Section 1 - Buttons
00 = No button held
08 = A
28 = AR
18 = AL
38 = ARL
There are more but I haven't checked them yet, these are the main ones for TTs.

Example: 08 20, 28 12, 08 A5 = hold A for 32 frames, hold A+R for 18 frames, hold A for 165 frames

Section 2 - Directions
1st digit: Left & Right
0 = Full Left, 7 = Neutral, E = Full Right

2nd digit: Up & Down
0 = Full Down , 7 = Neutral, E = Full Up

77 = neutral
E7 = right
07 = left
7E = up
70 = down

There are combinations for diagonal inputs, example:
8C = slightly right, mostly up
CA = mostly right, somewhat up
19 = almost full left, slightly up

Example:
77 80, B7 01, E7 21 = neutral for 128 frames, halfway right for 1 frame, full right for 33 frames.

As for the other data in the ghost, I couldn't find where/how the time is stored. I don't see the lap splits either. The Mii Data is there and I assume the kart combination data as well.

Here's what I got for the track list. To get this I sorted each ghost by the number of frames in the input data then compared that to my sorted timesheet.
Code:
replay00.dat - Mario Circuit
replay01.dat - Rock Rock Mountain
replay02.dat - Cheep Cheep Lagoon
replay03.dat - Daisy Hills
replay04.dat - Toad Circuit
replay05.dat - Shy Guy Bazaar
replay06.dat - Neo Bowser City
replay07.dat - DK Jungle
replay08.dat - Wuhu Loop
replay09.dat - Maka Wuhu
replay10.dat - Rosalina's Ice World
replay11.dat - Bowser's Castle
replay12.dat - Piranha Plant Slide
replay13.dat - Rainbow Road
replay14.dat - Wario Shipyard
replay15.dat - Music Park
replay16.dat - Retro Coconut Mall
replay17.dat - Retro Koopa Cape
replay18.dat - Retro Maple Treeway
replay19.dat - Retro Mushroom Gorge
replay20.dat - Retro Luigi's Mansion
replay21.dat - Retro Airship Fortress
replay22.dat - Retro DK Pass
replay23.dat - Retro Waluigi Pinball
replay24.dat - Retro Dino Dino Jungle
replay25.dat - Retro Daisy Cruiser
replay26.dat - Retro Luigi Raceway
replay27.dat - Retro Kalimari Desert
replay28.dat - Retro Koopa Troopa Beach
replay29.dat - Retro Bowser Castle 1
replay30.dat - Retro Mario Circuit 2
replay31.dat - Retro Rainbow Road 

Back to top
 
 
View Profile WWW   IP Logged
Darren
King
****
Offline



3772 days karting
Massachusetts
Gender: male
Re: Sending and receiving ghosts
Reply #11 - 09/18/15 at 03:10:18
 
Murray, please send me a tutorial for this on skype. I'm actually pretty interested in this
Back to top
 
 
View Profile wariolover402   IP Logged
Murray
Elite
***
Offline



missed 5365 mts

Gender: male
Re: Sending and receiving ghosts
Reply #12 - 09/18/15 at 08:00:22
 
Alright Darren, and Cole, you're absolutely amazing. Thanks so much for the track list. The frame things  are beyond me lol. Will, I am seriously a noob when it comes to this kind of stuff actually. I was just messing about a bit and managed to send some ghosts and my stats.
Back to top
 
 

MKDS: Was #49 NonPRB
MKW: #134 need to update
MK7: #54
View Profile   IP Logged
Nicola
Titan
*****
Offline

MKDS will never die!

drank 6910 beers
Italy
Gender: male
Re: Sending and receiving ghosts
Reply #13 - 09/18/15 at 08:24:47
 
Nice information, Cole. Do you think it might be possible that the total time and country data for a ghost is saved in a different file? It takes a lot for the game to load ghosts when you select a track in TT mode, which makes me think it might be working with more files other than the raw ghost data.
Back to top
 
 
View Profile WWW   IP Logged
Acro
Karter
**
Offline

B) Mr. Z
"Meadows"

seen 3973 mj vids
On the Golf Field.
Gender: male
Re: Sending and receiving ghosts
Reply #14 - 09/19/15 at 07:55:21
 
Idk for sure yet but If you haven't played a track and you import someone else's time you are likely to get corrupted data.

This happened to me so I don't know if that was all because of the missing time  but that was the only noticeable difference I saw when doing the same data transfer.
Back to top
 
« Last Edit: 09/19/15 at 08:29:56 by Acro »  

YouTube: https://m.youtube.com/channel/UCLGrStpyTmfsAHHScLUPJaw

Subscribe, bringing nub videos weekly.
View Profile acro.techwavy   IP Logged
연 G.
n00b
*
Offline

Koreaboo xDDDDDDD

3393 days karting
England
Gender: male
Re: Sending and receiving ghosts
Reply #15 - 09/29/15 at 12:48:26
 
I can say that if you delete all your time/the times that you want to get rid of work perfectly on Mario Kart 7 so this is ideal for people with glitch times what want to try no glitch etc. It seems as if MK7 has 1 file of every ghost.
Back to top
 
 

엉덩이 ㅋㅋㅋ
View Profile   IP Logged
Raγ
King
****
Offline



seen 4409 mj vids
NL, Canada
Gender: male
Re: Sending and receiving ghosts
Reply #16 - 10/02/15 at 12:32:39
 
https://www.mediafire.com/folder/4s9t6m6o15ua8/GhostData May as well leave this here for anyone that wants some WR/AR/Top 10 ghosts to race
Back to top
 
 
View Profile WWW   IP Logged
Murray
Elite
***
Offline



missed 5365 mts

Gender: male
Re: Sending and receiving ghosts
Reply #17 - 10/02/15 at 13:28:08
 
If this actually starts to take off maybe I could put all of the downloadable ghosts all in one place, like on the first post here.
Back to top
 
 

MKDS: Was #49 NonPRB
MKW: #134 need to update
MK7: #54
View Profile   IP Logged
WillD
King
****
Offline

TrackMania, F-Zero,
and Mario Kart.

4853 days karting
Virginia, USA
Gender: male
Re: Sending and receiving ghosts
Reply #18 - 10/02/15 at 13:49:58
 
Raγ wrote on 10/02/15 at 12:32:39:
https://www.mediafire.com/folder/4s9t6m6o15ua8/GhostData May as well leave this here for anyone that wants some WR/AR/Top 10 ghosts to race

Are these all of your own personal records, Ray?
Back to top
 
 

WR History Updater | Former rDDD WR
AlexPenev wrote on 08/08/12 at 03:51:30:
Did you try doing a mini turbo? That could change everything.
View Profile   IP Logged
Raγ
King
****
Offline



4409 days karting
NL, Canada
Gender: male
Re: Sending and receiving ghosts
Reply #19 - 10/02/15 at 16:14:59
 
WillD wrote on 10/02/15 at 13:49:58:
Raγ wrote on 10/02/15 at 12:32:39:
https://www.mediafire.com/folder/4s9t6m6o15ua8/GhostData May as well leave this here for anyone that wants some WR/AR/Top 10 ghosts to race

Are these all of your own personal records, Ray?


Yeah
Back to top
 
 
View Profile WWW   IP Logged
연 G.
n00b
*
Offline

Koreaboo xDDDDDDD

3393 days karting
England
Gender: male
Re: Sending and receiving ghosts
Reply #20 - 10/04/15 at 09:49:27
 
Raγ wrote on 10/02/15 at 16:14:59:
WillD wrote on 10/02/15 at 13:49:58:
Raγ wrote on 10/02/15 at 12:32:39:
https://www.mediafire.com/folder/4s9t6m6o15ua8/GhostData May as well leave this here for anyone that wants some WR/AR/Top 10 ghosts to race

Are these all of your own personal records, Ray?


Yeah

Wow, nice! I can't wait for all those noobs trying to steal your times on Miiverse  Smiley
Back to top
 
 

엉덩이 ㅋㅋㅋ
View Profile   IP Logged
Raγ
King
****
Offline



fell 4409 times for marty
NL, Canada
Gender: male
Re: Sending and receiving ghosts
Reply #21 - 10/04/15 at 10:35:13
 
연 G. wrote on 10/04/15 at 09:49:27:
Raγ wrote on 10/02/15 at 16:14:59:
WillD wrote on 10/02/15 at 13:49:58:
Raγ wrote on 10/02/15 at 12:32:39:
https://www.mediafire.com/folder/4s9t6m6o15ua8/GhostData May as well leave this here for anyone that wants some WR/AR/Top 10 ghosts to race

Are these all of your own personal records, Ray?


Yeah

Wow, nice! I can't wait for all those noobs trying to steal your times on Miiverse  Smiley


I'm not worried cuz the average Miiverse kiddie likely wouldn't have a clue about how to import the files into their game via homebrew. Even if they did it would be very easy to detect since they would be forced to use the track select screen in an attempt to pass the ghost off as their own; they wouldn't be able to use the splits screen for obvious reasons. It would be even more obvious as well if they had no other strong times to match the skill they claim to have, and posing with a lot of times that matches the times of another player sets off too many red flags. Smiley
Back to top
 
 
View Profile WWW   IP Logged
Raγ
King
****
Offline



fell 4409 times for marty
NL, Canada
Gender: male
Re: Sending and receiving ghosts
Reply #22 - 10/10/15 at 15:25:01
 
Updated my mediafire with my new AF WR Wink This goes without saying ofc, but I'll update every time I get a new PR.
Back to top
 
 
View Profile WWW   IP Logged
Hugo
Legend
*****
Offline



3670 sex records
France
Gender: male
Re: Sending and receiving ghosts
Reply #23 - 10/20/15 at 05:15:23
 
Yoshistar™ wrote on 10/20/15 at 01:33:02:
Nintendo released an update for the 3DS today, blocking browserhax and themehax, so don't update if you (still) want to use Homebrew! (source: 3dbrew.org)

Back to top
 
 
View Profile   IP Logged
★λητθ★™
Elite
***
Offline

French Player MK7

3609 days karting
Nord Pas De Calais
Gender: male
Re: Sending and receiving ghosts
Reply #24 - 10/20/15 at 05:42:50
 
Hugo wrote on 10/20/15 at 05:15:23:
Yoshistar™ wrote on 10/20/15 at 01:33:02:
Nintendo released an update for the 3DS today, blocking browserhax and themehax, so don't update if you (still) want to use Homebrew! (source: 3dbrew.org)



It's a good update unlike usual...
Back to top
 
 

Hi I'm Anto!
I'm french player MK7.
This is my Youtube channel: https://www.youtube.com/channel/UCad2qhdDmw8afQULzP1XpkQ
All my records are in this link.
Follow my Youtube channel thanks.
View Profile   IP Logged
Pages: 1 2 
Send Topic Print