#Mario Kart 7

47 messages · Page 1 of 1 (latest)

clear steeple
#

Mario kart 7 split screen co op method

#

I've seen videos of people doing split screen, I'm curious on how they got it to work like that

#

this is what im referring to

#

I know about parsec but everything else in getting this to work im lost

ruby flicker
#

I only got it to work on Download Play compatible games with 2 azahar instances using system files from 2 Nintendo 3DSes, tho may be able to make it work with only your 3DS system files by having that instance with the system files host and everyone else joins that? or you can turn on the DLP module in View > Debugging > Toggle LLE modules

clear steeple
#

I found this in the description of one of the videos "This is actually easier to set up than it looks. Getting the local-play lobbies to load in is the most annoying part. Make 7 clones of your Citra install folder, To get each Citra to save different settings, make a User folder in each clone folder and that will make each Citra no longer link to the default appdata\roaming location. Copy over your nand to all 7 clone citra User directories. Open Parsec Soda and turn on all 8 gamepads. Open all 8 Citras, regenerate console ID for each one and config controls using a 2nd PC connecting in through Parsec. In Soda you can move the controller connected to each slot. So configure Citra 1, move the controller down a slot, configure Citra 2, move the controller down a slot, so on, etc (while pressing the buttons on the one gamepad connected to the 2nd PC, soda moves it to each x-input slot). Each Citra will remember which X-input slot that is supposed to control it, so if you relaunch all emulators from scratch, the controls will still be saved.

Getting kart to actually load a lobby is tricky. I set emulator speed to 40% for all emulators. I always launch all 8 knowing all 8 wont load in lobby. Whichever citras get communication error and drop, I disable those pads in Parsec Soda. So in this video, I launched 8 citras, and 6 loaded in so I rolled with it. Usually I get 3 or 4 each try that is why this is such a pain. I only got all 8 to work once and it was destroying my PC. Oh I forgot to mention, you need a fast rig to run multiple instances of Citra like this. I have 5900x rtx 3070."

#

This is all very confusing to me though

ruby flicker
#

Well yeah, you have to clone azahar the number of times you need players, so 2 players you need 2 azahars, 3 players need 3 azahar, etc

So you can go where you installed azahar copy, and paste as many as you need, and create a folder called "user" inside them so they're all isolated

Then get MK7 onto everyone, and connect them all to a multiplayer room, using 127.0.0.1 for the IP as that's the localhost IP

clear steeple
#

i see, but when i go into the game and press local multiplayer

#

and the i press create a room

#

it just infinitely loads

#

it doesnt do anything

#

when i open the game it does say this and idk if that has anything to do with why it just loads instead of making a room

ruby flicker
# clear steeple it just infinitely loads

Yeah, that's why I said to toggle the DLP module, it's the fault of download play and how the game uses it, preferably just connect your 3DS and do system files setup for full compatibility

clear steeple
#

okay i toggled the dlp module in view debugging and toggle LLE service modules

#

nothings changed

ruby flicker
#

And you did that on every azahar?

clear steeple
#

oh sorry let me do it on the other1

ruby flicker
#

And you restarted the game emulation and made sure the module stayed on as the game is on?

clear steeple
#

i turned it on the restarted the game yes

#

it still says the same thing in the ss

#

and when i press make a room it still just loads indefinitely

clear steeple
ruby flicker
#

Yeah, well the host will probably just need the system files, you could just try to get that and that's all

clear steeple
#

thats what the people in these videos are using

#

alright

ruby flicker
clear steeple
#

so i should dump my 3ds system files onto the emulator

#

and then it should work

#

since it uses download play

ruby flicker
#

Yeah maybe, I didn't test just one 3DS, I did it with 2 separate ones

#

But with one you will be able to host

#

And from there the others maybe can join

clear steeple
#

on the copy

#

via parsec

ruby flicker
#

If you do system files on 2 azahar instances they can't connect cause a 3DS can't connect to itself

#

But again, if only one has the system files, that one will be able to host the room

#

And from there maybe the others can join

clear steeple
#

so dump the files on the original and then i can host instead of it just loading, and then on the copy i can try and make it connect?

#

sorry if im not getting it

ruby flicker
clear steeple
#

and to connect i host a room on azahar emulator

#

thats how you would do it?

ruby flicker
#

Yes, I said so, create an unlisted multiplayer rooms and connect the other azahars to it with the IP 127.0.0.1 as that's the localhost IP

#

And to connect the other azahars just use the direct connect feature