Hacking Smash Bros header? Works online but not with my header...

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,725
Trophies
2
XP
8,510
Country
Tuvalu
GRRRRRRRRRRR - I FINALLY GOT it working for me
i thought i understood how headers work??

i opened up the rom with injected header that worked online. it said the chip id was sandisk.
so that mean when i applied my pokemon header (that was 'macronix', not sandisk) - i changed it to sandisk...

i thought the game required the correct chip manfuacturer... not the cart id...
you get what i mean?

when i changed the manufacturer to macronix now it works fine online...
so the cart id IS related to the manufacturer? i thought it was 1 chip maunfacturer for 1 game, but in this case it seems not.

whatever... at least nintendo haven't locked us out like i was worried initially... thanks guys for the help



ok, to be clear - the game works fine for me.
i have the update installed, the rom extension is .3dz... etc etc :)
the rom i guess all of us downloaded contains header data. it is not wiped clean like the ones we get from the scene releases.
i can go online using this header data. it works fine.
but when i try to apply my own header, i get that generic 3ds connection error that appears on the bottom screen when i go to play online.
i don't want to 'scare' anyone etc, but it seems to me that nintendo only lets cart ids from super smash bros online. = you cannot use your own header data.
- is there any other reason why, when i only edit the cart id using a hex editor (the long unique id, leaving intact everything else) in a rom that already works online, it stops working online?


- has anyone gone online with this game, using their own header data?
(if there really is a problem, i guess we will see when the us/eur release gets dumped, then more people will bother to try )
 

kingsora831

Well-Known Member
Member
Joined
Jun 15, 2012
Messages
312
Trophies
0
Location
NYC in College
XP
769
Country
United States
Your not going to get online with Smash unless you have a Jap 3ds (At this time).
You need to game update, to connect to online and that is the only way.

So unless you have the game update their will be no online.
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,725
Trophies
2
XP
8,510
Country
Tuvalu
Your not going to get online with Smash unless you have a Jap 3ds (At this time).
You need to game update, to connect to online and that is the only way.

So unless you have the game update their will be no online.

please read my post next time :(
-edit, and even the title! jeez... thanks for the help but... yeah
 

kingsora831

Well-Known Member
Member
Joined
Jun 15, 2012
Messages
312
Trophies
0
Location
NYC in College
XP
769
Country
United States
sorry bout that, just assume you were one of the smashdudes who didnt read the other threads.

On topic, if you can only connect with the Smash header, i say just use that to play.
Or try out different headers, specifically some jap headers, maybe theres something conflicting with your personal header.
Honestly, you may be one of the few, if not the only person with the rom and Jap 3ds on here atm.

Also perhaps your doing something wrong in the hex editor.
Try using one of the programs that applies the header for you, maybe that would help.
 
  • Like
Reactions: cearp

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,725
Trophies
2
XP
8,510
Country
Tuvalu
sorry bout that, just assume you were one of the smashdudes who didnt read the other threads.

On topic, if you can only connect with the Smash header, i say just use that to play.
Or try out different headers, specifically some jap headers, maybe theres something conflicting with your personal header.
Honestly, you may be one of the few, if not the only person with the rom and Jap 3ds on here atm.

Also perhaps your doing something wrong in the hex editor.
Try using one of the programs that applies the header for you, maybe that would help.

yeah, first of all i did what i usually do, apply the header with gateway rom patcher 0.6, a header i have dumped from my own pokemon cart.
the program reads the rom and tries to fix the chip id (the bit which differs depening on if the game is card 1 or 2, and what size the game is) .
the chip id needs to be fixed since most probably, it is different to the header.bin that i am importing in.

anyway, i let the program fix the header stuff for me but the chip id generated was slightly different to the chip id that was present in the downloaded rom (the one with the header that works online) it is different by 1 value.


the cart id (the long unique value), is completely separate from the chip manufacturer and the chip id??
you are right, i may be doing something wrong, but i'm pretty sure i'm not...


- yeah, i understand that if i just want to play online i can use the header that came with it, but, up until now, we have been able to use any header for a game. it is technically possible that nintendo could implement a white list, that the game will only go online using certain cart ids (only ones from smash bros games) - i'm not saying that is how it is, just how it might be... since i can't get this to work
 

Doran754

Conform comrades
Member
Joined
Mar 19, 2014
Messages
1,256
Trophies
0
Location
UTS
XP
1,761
Country
United Kingdom
Sorry to hijack this, didn't want to start a new thread and I'm assuming hopefully someone has experienced the "fragmentation error" anybody got any idea how to fix this? Im currently on 2.3 and 8.1 emunand and have close to 20,000 blocks free on my big SD card. Changed the extention to .3dz aswell. any ideas? Thanks.
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,725
Trophies
2
XP
8,510
Country
Tuvalu
Sorry to hijack this, didn't want to start a new thread and I'm assuming hopefully someone has experienced the "fragmentation error" anybody got any idea how to fix this? Im currently on 2.3 and 8.1 emunand and have close to 20,000 blocks free on my big SD card. Changed the extention to .3dz aswell. any ideas? Thanks.

some people fix this by re-formating their micro sd card, or by moving some off, moving them back on... good luck. but i think this shoudl have been in the noob questions thread or something, but that's ok, i hope you get it fixed
 

_Tim_

Well-Known Member
Newcomer
Joined
Dec 23, 2013
Messages
63
Trophies
0
Age
45
XP
230
Country
Belgium
Sorry to hijack this, didn't want to start a new thread and I'm assuming hopefully someone has experienced the "fragmentation error" anybody got any idea how to fix this? Im currently on 2.3 and 8.1 emunand and have close to 20,000 blocks free on my big SD card. Changed the extention to .3dz aswell. any ideas? Thanks.
You can get rid of the fragmentation error with this tool.
 
  • Like
Reactions: octopus

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,725
Trophies
2
XP
8,510
Country
Tuvalu
Yeah I think cross-region headers don't always work (tho they often do), maybe this rom needs a japanese header.

i have read nothing about cross region headers being a problem - but still good idea, but for the record yes, i am using a japanese header (cart id)... :)
 

Criznittle

Well-Known Member
Member
Joined
Jun 21, 2007
Messages
189
Trophies
0
Location
California
XP
306
Country
United States
You're implying that when the US and other regions are released, we may have a very difficult time going online using our current method.
Perhaps Nintendo successfully blocked a game from going online using a header other than its own
 
  • Like
Reactions: cearp

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,725
Trophies
2
XP
8,510
Country
Tuvalu
You're implying that when the US and other regions are released, we may have a very difficult time going online using our current method.
Perhaps Nintendo successfully blocked a game from going online using a header other than its own

that is what i am thinking... but until more people can test on a jp console like me, we'll have to wait for other regions to test when it gets dumped there :)
i'm not saying it's certain, since i'm the only person to test it so far it seems...
 

gigio2000

Well-Known Member
Newcomer
Joined
Jun 24, 2014
Messages
90
Trophies
0
Age
31
XP
175
Country
Brazil
that is what i am thinking... but until more people can test on a jp console like me, we'll have to wait for other regions to test when it gets dumped there :)
i'm not saying it's certain, since i'm the only person to test it so far it seems...
Hey, i've played online yesterday with some jap dudes. the lag is terrible. I used the MGS3D header
 
  • Like
Reactions: cearp

4gionz

Well-Known Member
Member
Joined
Aug 16, 2014
Messages
793
Trophies
0
Age
33
XP
488
Country
Canada
Hey, i've played online yesterday with jap dudes. the lag is terrible. I've used the MGS3D header
So you got it working with your own header? You patched the rom with your header, downloaded the update on a Japanese console and played online with your patched rom?
 

4gionz

Well-Known Member
Member
Joined
Aug 16, 2014
Messages
793
Trophies
0
Age
33
XP
488
Country
Canada
No, with the public MGS3D header that's here on that "How to use online with scene dumps". Also yeah, my console is japanese
Ok so then it looks like the problem is directly related to the OP and isn't a generic problem with smash or an anti piracy measure, I'm surprised nintendo basically didn't even try and put anything in place lol
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: In emulation overclocked FX chips makes a pretty big difference in frame rate