Just for crits and giggles last night, i decided to dump the rom of Skylanders Swap Force for the 3DS. What I found was weird and intriguing at the same time
Two sets of files for every Skylander in the game. Some had more than two like our friend Eruptor here, one being the "Normal" Eruptor and the other set being Eruptor "2013". Taking a guess, I would assume this would be "Lava-Barf Eruptor" Since that figure release in 2013, alongside Swap Force.
It was like this for the characters. some were just normal, some had 2013 (Revisions) and some had Legendary next to their names
More importantly are the files themselves.
.ARC files are nothing basically. Looks like it anyways. Checking the properties, It says it has 0 bytes in its name.
Meanwhile, the .BLD files have all of the bytes stored within it.
So, I have a theory.
The .ARC file is a dummy file, and there's code in the game every time you place down a figure. When a figure is placed down, the game runs code to see if that .ARC file matches up with the .BLD file, to prevent figure piracy(???)*, meaning that in order to extract the model, you would need to place the figure down and intercept the communication (Can only be done natively, citra cannot communicate with the portal.)
*just now realized, the figures are saved to the save game, meaning that after the initial connect, the .ARC files are useless(?)
I'll try ripping the game using HackingToolkit3DS, but if there is a way to extract .BLD files, please let me know!
TLDR: this stupid game made for kids has some REALLY annoying anti-piracy practices (which is fair) and i want to get around those practices and get the character models. send help.
Two sets of files for every Skylander in the game. Some had more than two like our friend Eruptor here, one being the "Normal" Eruptor and the other set being Eruptor "2013". Taking a guess, I would assume this would be "Lava-Barf Eruptor" Since that figure release in 2013, alongside Swap Force.
It was like this for the characters. some were just normal, some had 2013 (Revisions) and some had Legendary next to their names
More importantly are the files themselves.
.ARC files are nothing basically. Looks like it anyways. Checking the properties, It says it has 0 bytes in its name.
Meanwhile, the .BLD files have all of the bytes stored within it.
So, I have a theory.
The .ARC file is a dummy file, and there's code in the game every time you place down a figure. When a figure is placed down, the game runs code to see if that .ARC file matches up with the .BLD file, to prevent figure piracy(???)*, meaning that in order to extract the model, you would need to place the figure down and intercept the communication (Can only be done natively, citra cannot communicate with the portal.)
*just now realized, the figures are saved to the save game, meaning that after the initial connect, the .ARC files are useless(?)
I'll try ripping the game using HackingToolkit3DS, but if there is a way to extract .BLD files, please let me know!
TLDR: this stupid game made for kids has some REALLY annoying anti-piracy practices (which is fair) and i want to get around those practices and get the character models. send help.
Last edited by 1B51004,