I've played a few Soul Link's so far and every time I start my play session for the day it's always kind of an annoying process. Loading up 2 separate emulators, 2 roms, having to rekeybind the controllers every time. I was wondering if someone would be able to make a program that could make it easier.
If your unfimiliar with a Soul Link Nuzlocke, heres the rules.
1- Any Pokémon that faints is considered "dead," and must be released or stored in a specified PC box for "dead" Pokémon.
2- You can only catch the first Pokémon encountered in each area, and none else. If the first Pokémon encountered faints or flees, there are no second chances.
3- You must also nickname all of your Pokémon, for the sake of forming "stronger emotional bonds."
4- In a new area, the first encounters for both players will be, "linked," together until death.
5- If one Pokémon in a linked pair is placed in the PC, it's Soul Link partner must be placed in the PC as well.
6- If one Pokémon in a linked pair dies, it's Soul Link partner is considered dead as well.
7- If one player fails to capture their first encounter in an area, the second player must forfeit their encounter in their corresponding area.
8- Across both players parties, primary typings may not be repeated.
Basically what I'm looking for is a program that emulates 2 roms side by side and be able to control them individually. I've thought of a few features to make it better.
Features
-Emulators from all consoles built in - Ex. VBA, Desmume, and Citra
-Saves both roms under 1 "project" and loads them on the same side every time
-Type Chart ready
-Online Remote Play - Be able to join your friends session online to see and control one of the games.
-Games connected locally so you can trade and battle
-Database where you can input your linked pokemon pairs and where you caught them
-Built in Pokedex Database (Not necessary but would be helpful)
-Program reads both your teams and displays them between the game (I'm aware that's not an easy ask but if it's possible, why not)
I feel like except for a couple of them this is a completely possible thing to create. I know it probably wont happen but I just thought I'd get the idea out there. I love doing Soul Links and I'm so happy people found a way to make Pokemon Co-op. Thanks for your time.