So it is well-established that certain games will not allow you to host a local multiplayer game if you are using the wrong region. I've quoted a couple of them here:
This is with Luma v6.6, regardless of the locale settings. Things like playing online always work fine. I believe joining a local multiplayer game also works fine (though the game would need to have been hosted by a console of the correct region).
I haven't found any success on gbatemp.net or otherwise on how to get around this, so decided to investigate a bit further. I believe the problem is caused by the system trying to host a Download Play copy. For the purpose of this thread, I'm not interested in Download Play, so I'm wondering if this problem can be solved by simply eliminating the Download Play part somehow. I'm also not interested in trying to get different regions to play together, e.g. EUR Tetris with USA Tetris.
My question is thus as follows: Is it feasible to patch out the code that shares the Download Play, perhaps on a per-title basis? I'm thinking anything beyond this is probably too difficult. Would this be as simple as NOPping some instructions in code.bin, or do you think we'd need to play around with modifying some NCCH headers and/or other partitions?
(Or maybe this problem has in fact already been solved and I just haven't found it)
I using US 3ds
I tried running EUR Tetris and I can't host a local multiplayer game. I try JPN Puyo Puyo tetris and can't open local multiplayer also.
When both are on 2.1, i can't. Like Taiko no Tatsujin it throw an error when i click on "Host".
This is with Luma v6.6, regardless of the locale settings. Things like playing online always work fine. I believe joining a local multiplayer game also works fine (though the game would need to have been hosted by a console of the correct region).
I haven't found any success on gbatemp.net or otherwise on how to get around this, so decided to investigate a bit further. I believe the problem is caused by the system trying to host a Download Play copy. For the purpose of this thread, I'm not interested in Download Play, so I'm wondering if this problem can be solved by simply eliminating the Download Play part somehow. I'm also not interested in trying to get different regions to play together, e.g. EUR Tetris with USA Tetris.
My question is thus as follows: Is it feasible to patch out the code that shares the Download Play, perhaps on a per-title basis? I'm thinking anything beyond this is probably too difficult. Would this be as simple as NOPping some instructions in code.bin, or do you think we'd need to play around with modifying some NCCH headers and/or other partitions?
(Or maybe this problem has in fact already been solved and I just haven't found it)