|
Mario Kart MB
https://www.mariokart64.com/cgi-bin/yabb2/YaBB.pl Mario Kart >> Mario Kart 7 >> Sending and receiving ghosts https://www.mariokart64.com/cgi-bin/yabb2/YaBB.pl?num=1442424430 Message started by Murray on 09/16/15 at 09:27:10 |
|
Title: Sending and receiving ghosts Post by Murray on 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 |
|
Title: Re: Sending and receiving ghosts Post by Murray on 09/16/15 at 10:24:51 Tracks & Replay Numbers http://prntscr.com/cdmiu4 https://www.mediafire.com/folder/4s9t6m6o15ua8/GhostData = Ray’s TTs https://www.mediafire.com/folder/39aab5jd9k5ax/Murray's_NG_TTs = Murray’s TTs https://www.mediafire.com/folder/1ds22ud5pbni2/MK7_TTs = Thomas’ TTs http://www.mediafire.com/folder/4ftleieda0ho0/saves = Paradox's TTs |
|
Title: Re: Sending and receiving ghosts Post by Raγ on 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... |
|
Title: Re: Sending and receiving ghosts Post by Murray 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 :) 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. |
|
Title: Re: Sending and receiving ghosts Post by WillD on 09/16/15 at 15:23:10 Using the homebrew channel, is there any way to control what ghosts you get? |
|
Title: Re: Sending and receiving ghosts Post by Raγ on 09/16/15 at 15:31:36 042521393E3E2D354C0 wrote:
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=thumbsup.gif] It would also be helpful considering that some unrecorded former WR ghosts show up on spotpass frequently |
|
Title: Re: Sending and receiving ghosts Post by Murray 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. @Ray, I've been working on EC2 Mario on skype about that. He says that it's possible :D |
|
Title: Re: Sending and receiving ghosts Post by Frederiek06 on 09/17/15 at 08:35:43 6F4E4A525555465E270 wrote:
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. |
|
Title: Re: Sending and receiving ghosts Post by Murray on 09/17/15 at 14:10:48 1C283F3E3F28333F316A6C5A0 wrote:
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. [/quote] 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. |
|
Title: Re: Sending and receiving ghosts Post by WillD on 09/17/15 at 18:18:30 48696D7572726179000 wrote:
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 |
|
Title: Re: Sending and receiving ghosts Post by Cole on 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:
|
|
Title: Re: Sending and receiving ghosts Post by Darren on 09/18/15 at 03:10:18 Murray, please send me a tutorial for this on skype. I'm actually pretty interested in this |
|
Title: Re: Sending and receiving ghosts Post by Murray on 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. |
|
Title: Re: Sending and receiving ghosts Post by Nicola on 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. |
|
Title: Re: Sending and receiving ghosts Post by Acro on 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. |
|
Title: Re: Sending and receiving ghosts Post by 연 G. on 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. |
|
Title: Re: Sending and receiving ghosts Post by Raγ 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 |
|
Title: Re: Sending and receiving ghosts Post by Murray on 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. |
|
Title: Re: Sending and receiving ghosts Post by WillD on 10/02/15 at 13:49:58 00323F2710262136530 wrote:
Are these all of your own personal records, Ray? |
|
Title: Re: Sending and receiving ghosts Post by Raγ on 10/02/15 at 16:14:59 182623237F7676767B4F0 wrote:
Are these all of your own personal records, Ray?[/quote] Yeah |
|
Title: Re: Sending and receiving ghosts Post by 연 G. on 10/04/15 at 09:49:27 093B362E192F283F5A0 wrote:
Are these all of your own personal records, Ray?[/quote] Yeah[/quote] Wow, nice! I can't wait for all those noobs trying to steal your times on Miiverse [smiley=thumbsup.gif] |
|
Title: Re: Sending and receiving ghosts Post by Raγ on 10/04/15 at 10:35:13 0808415D57565F4D53080809380 wrote:
Are these all of your own personal records, Ray?[/quote] Yeah[/quote] Wow, nice! I can't wait for all those noobs trying to steal your times on Miiverse [smiley=thumbsup.gif][/quote] 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. :) |
|
Title: Re: Sending and receiving ghosts Post by Raγ on 10/10/15 at 15:25:01 Updated my mediafire with my new AF WR ;) This goes without saying ofc, but I'll update every time I get a new PR. |
|
Title: Re: Sending and receiving ghosts Post by Kleenex on 10/20/15 at 05:15:23 0A3C203B3A20273221626A6A66530 wrote:
|
|
Title: Re: Sending and receiving ghosts Post by ★λητθ★™ on 10/20/15 at 05:42:50 5D7A737378736E160 wrote:
[/quote] It's a good update unlike usual... |
|
Title: Re: Sending and receiving ghosts Post by Kleenex on 10/20/15 at 05:57:05 163923383E39320536343225570 wrote:
[/quote] It's a good update unlike usual...[/quote] Lol I don't know if you really understood but this update will prevent sending and receiving ghosts so I don't think so |
|
Title: Re: Sending and receiving ghosts Post by Yoshistar™ on 10/20/15 at 08:23:38 lol just noticed this thread, thx for quoting my post :) Live Replay is gonna be a thing? If OP just add 3dbrew.org on first page and rename title to pay attention to it, then we can prevent losing HBC power ;) Important update Ninjhax (JP only?) and smashbroshax (N3DS only) are still possible!! Secondary still working: oot3dhax and ironhax (old version only) It's up to the developers of tubehax, browserhax and themehax to find a new way to boot into HBC, I'm on 9.8.0.25E currently (I should've updated and get a new YT version lol) |
|
Title: Re: Sending and receiving ghosts Post by Murray on 08/23/16 at 08:45:47 It's much easier send & receive ghosts now and you can arrange them within a homebrew app on the 3DS. Also, we could make a list of players' ghosts that can be downloaded if enough people are interested. If anyone wants help, I'll be happy to assist :p |
|
Title: Re: Sending and receiving ghosts Post by ORANGE.tbp on 08/23/16 at 15:01:13 7352564E49495A423B0 wrote:
I'm in |
|
Title: Re: Sending and receiving ghosts Post by WillD on 08/24/16 at 09:50:08 Yes please |
|
Title: Re: Sending and receiving ghosts Post by Murray on 08/24/16 at 12:09:58 First step is getting homebrew working. This should tell you all you need, but if you get stuck, ask :p http://smealum.github.io/3ds/ |
|
Title: Re: Sending and receiving ghosts Post by Noah R. on 08/28/16 at 10:32:18 I love this idea. I would definitely do this if my game data wasn't lost. Maybe some other top players, besides Ray could have their ghosts up for download. I'm looking at you, Joshua. ;D |
|
Title: Re: Sending and receiving ghosts Post by Murray on 08/28/16 at 13:42:32 So far there's just me & Ray with our ghosts out there to download. I'll make the 2nd post a link for downloading ppl's ghosts I guess |
|
Title: Re: Sending and receiving ghosts Post by JoshuaMK on 08/28/16 at 15:21:35 042E3B2B2C25242730302736420 wrote:
I'm not interested in hacking my 3DS, sorry. :P And since when am I a top player? ::) |
|
Title: Re: Sending and receiving ghosts Post by Racer727 on 08/28/16 at 16:00:05 65405C475A4E1A1C1B2F0 wrote:
I'm not interested in hacking my 3DS, sorry. :P And since when am I a top player? ::)[/quote] I'm not gonna Jack my DS either. One wrong move and BAM! It's bricked. I'd rather just have crappy TT's. |
|
Title: Re: Sending and receiving ghosts Post by Noah R. on 08/28/16 at 16:44:28 07352029044C0 wrote:
I'm not interested in hacking my 3DS, sorry. :P And since when am I a top player? ::)[/quote] I'm not gonna Jack my DS either. One wrong move and BAM! It's bricked. I'd rather just have crappy TT's.[/quote] Well, getting homebrew now has less than a 1% chance of bricking your system. Other things, such as downgrading to get custom firmware or Arm9LoaderHax, has a bigger chance of bricking your 3DS. You just have to do the steps right. |
|
Title: Re: Sending and receiving ghosts Post by Murray on 09/03/16 at 02:40:15 Updated 2nd post with links to download ghosts. I'll write instructions on how to do it all later. |
|
Title: Re: Sending and receiving ghosts Post by Murray on 01/07/17 at 12:31:06 It's now much easier to gain access to homebrew because it works on the most up-to-date 3DS firmware. I'll include a video showing how it works and there are instructions for getting homebrew in the description, but I'll also put them here :) https://www.youtube.com/watch?v=UNw8tbTbDpw To get soundhax for Europeans (& non-Europeans, but this is the only step for Europeans) download this: http://www.mediafire.com/file/i6acd5plpvl57c5/Soundhax+11.2.rar Then open it. You might need to download WinRAR to open it! Open the "o3ds" folder if you'll be using an Old 3ds and open the "n3ds" folder if you'll be using a New 3ds. Put the contents of the folder which applies to your 3DS model on the root of your SD card. Non-Europeans will have an extra step which is in the paragraph below. Put the SD in the 3DS and launch the "Nintendo 3DS Sound" app. Play the sound I did in this video. It should take you to the homebrew menu. It might take a few tries because it isn't perfect. If it works, you have Soundhax! For the final step of getting Soundhax for non-Europeans visit this: http://soundhax.com/ delete the eur file from the root of the SD card; it should look like this http://prntscr.com/dsqmxt Then replace it with the file you downloaded after visiting the site at the start of this paragraph :p You should now be able to use Soundhax! To get the svdt app for homebrew, visit this page: https://github.com/meladroit/svdt Put svdt.3dsx, svdt.smdh, and svdt.xml in sd:/3ds/svdt/ These can be downloaded from the link above. Now you should be able to access svdt from the homebrew menu. |
|
Title: Re: Sending and receiving ghosts Post by Noah R. on 02/10/18 at 19:35:58 Looks like Ray's DKJ ghost isn't on here, rip. |
|
Title: Re: Sending and receiving ghosts Post by Tyler Christian on 02/10/18 at 20:03:56 If someone doesn't want to send their ghost out, can you guys get it anyway? Or if the ghost was uploaded and Spotpass was turned on a the time of upload, can someone still get it? Hope this made sense. |
|
Title: Re: Sending and receiving ghosts Post by paradox. on 02/11/18 at 01:22:58 292431382F363E352F342E29343C335D0 wrote:
No |
|
Title: Re: Sending and receiving ghosts Post by paradox. on 04/06/18 at 04:27:40 My ghosts: http://www.mediafire.com/folder/4ftleieda0ho0/saves Will update them in the future |
|
Title: Re: Sending and receiving ghosts Post by Martijn Veldhuis on 06/09/18 at 08:17:08 600B6A250 wrote:
Hey Paradox ;) I see that people can download your ghosts. But I really don't know how to do this. If you get 1'45 on MP. I really want that ghost on my 3ds Could you help me with this? Even though I probably won't be able to keep up with your ghost. But I just want something great. |
|
Title: Re: Sending and receiving ghosts Post by Frederiek on 06/09/18 at 09:55:18 First of all you should decide for yourself if you want to hack your 3ds or not. And then I would start with reading this entire topic. You can also find 3ds hacking tutorials on YouTube, and probably also on the website of the hacking software that you have chosen to use. Personally I’m not doing it. I like keeping it authentic. :P |
|
Title: Re: Sending and receiving ghosts Post by Martijn Veldhuis on 06/09/18 at 09:57:14 5460777677607B77792224120 wrote:
No, I don't want to then But I want to give his WR a special place then. So, that it never gets lost and that I always could watch it and keeps enjoying it. ;) |
|
Title: Re: Sending and receiving ghosts Post by Frederiek on 06/09/18 at 11:42:53 765A494F52515576500C3B0 wrote:
No, I don't want to then But I want to give his WR a special place then. So, that it never gets lost and that I always could watch it and keeps enjoying it. ;)[/quote] youtube! ;D |
|
Mario Kart MB » Powered by YaBB 2.2! YaBB © 2000-2007. All Rights Reserved. |