Anybody have any info on how they managed it?
I'm assuming they aren't loading all character's data into memory at the start of the match. I was under the assumption that there is not enough memory to do that. As far as I know, shielda, samus and pokemon trainer have to load all their char code into memory at the beginning, but I could also be wrong on that.
I know dantarion was messing with loading chars using other chars loading code. This allowed Ike Climbers because it was loading Ike with ICs' loading code. This also allowed us to have sopo loading, by loading ICs with normal char loading code.
The most obvious guess is the char info is swapped out on death. How much finagling has to be done on char loading code to do this? An alternative would be that the next character is chosen on death and loaded into another player slot, then when you die, the control is switched to the new character and the old player slot is disconnected allowing loading next char and unloading previous char to be done while you're fighting (asynchronously).
First one seems easier, but I'd be really interested in an explanation from someone who knows better.
I'm assuming they aren't loading all character's data into memory at the start of the match. I was under the assumption that there is not enough memory to do that. As far as I know, shielda, samus and pokemon trainer have to load all their char code into memory at the beginning, but I could also be wrong on that.
I know dantarion was messing with loading chars using other chars loading code. This allowed Ike Climbers because it was loading Ike with ICs' loading code. This also allowed us to have sopo loading, by loading ICs with normal char loading code.
The most obvious guess is the char info is swapped out on death. How much finagling has to be done on char loading code to do this? An alternative would be that the next character is chosen on death and loaded into another player slot, then when you die, the control is switched to the new character and the old player slot is disconnected allowing loading next char and unloading previous char to be done while you're fighting (asynchronously).
First one seems easier, but I'd be really interested in an explanation from someone who knows better.