08-01-2017, 11:32 AM
(This post was last modified: 08-06-2017, 01:09 AM by gabrielwoj.)
Hi, I've discovered yesterday that this version of Taiko has the same Touhou characters as the 3DS Version, but in HD Edition instead of nerfed pixelated sprites, so I went doing that, I thought these sprites were only on Arcade, but I guess not, it's available as DLC on one of the Wii U's Taiko.
I was able to extract pretty much everything, all characters Dancing, the background, the "Fever", and so on. The only thing I wasn't able was a single sprite from the "chibis" that show up above when you hit a note, and possibly the light effect on the lanterns.
My first problem, which I was able to resolve it, is that the SSB4 .nut extractor (on QuickBMS) was only extracting the first "GIDX" file from the .nut file. The script was able to find the other images, but it always returned as 1KB DDS File, with nothing on it. However, I fixed that by using a Hex Editor. I removed the first "GIDX" from the file, so it could extract the second one normally, then I did the same for the third, fourth, and so on.
However, I'm having problems with a file in particular, which I've tried to do the same method as above and it didn't work. When I try doing this, the command prompt prints:
Although, no files have been extracted. The file size is small, so it's most likely why this error is popping up. I also think that the "GIDX" I'm trying to extract is smaller than the rest, so something is not going right.
I've tried switching GIDX places, that way the program did extract, but the image was stretched or corrupted. I also tried nullyfing the first "GIDX", but then it just gave me a transparent image since there was no Data to obtain from. Thirdly, I tried removing the Header from the second "GIDX" to see if the program could merge two into one image, but nope. Finally, tried to replace the information from the image I want to extract on the end of the image that is able to extract normally, again the image got stretched.
As well, by doing the method I applied to every other .nut, I also tried to add dummy data to the end of the file, so the script would be able to extract the file, even so, image got stretched again.
I didn't messed much with the file with the corrupted "lantern" (bg_fever_b_19.png) as I said, but it's also giving me garbage data, but it might be a totally different problem, maybe. It could be just a leftover, though:
I'm not sure if I can share the original .nut file here, but I'll post the result of the corrupted one, the sprite I'm trying to obtain is the one on the right corner, because I was able to get the left one with proper resolution (as well the rest that appear in green) [chibi_b_191.png):
Thanks!
Off-Topic: I'm sorry if I've uploaded the 3DS sprites already, as I said previously, I had no idea these sprites were on another Taiko game that wasn't an Arcade Cabinet. The two has a few differences, but I think it's not much a problem keeping both, I guess? Considering there's Smash 3DS and Wii U as well.
I was able to extract pretty much everything, all characters Dancing, the background, the "Fever", and so on. The only thing I wasn't able was a single sprite from the "chibis" that show up above when you hit a note, and possibly the light effect on the lanterns.
My first problem, which I was able to resolve it, is that the SSB4 .nut extractor (on QuickBMS) was only extracting the first "GIDX" file from the .nut file. The script was able to find the other images, but it always returned as 1KB DDS File, with nothing on it. However, I fixed that by using a Hex Editor. I removed the first "GIDX" from the file, so it could extract the second one normally, then I did the same for the third, fourth, and so on.
However, I'm having problems with a file in particular, which I've tried to do the same method as above and it didn't work. When I try doing this, the command prompt prints:
Code:
Error: incomplete input file number 0, can't read 196528 bytes. anyway don't worry, it's possible that the BMS script has been written to exit in this way if it's reached the end of the archive so check it or contact its author or verify that all the files have been extracted
Although, no files have been extracted. The file size is small, so it's most likely why this error is popping up. I also think that the "GIDX" I'm trying to extract is smaller than the rest, so something is not going right.
I've tried switching GIDX places, that way the program did extract, but the image was stretched or corrupted. I also tried nullyfing the first "GIDX", but then it just gave me a transparent image since there was no Data to obtain from. Thirdly, I tried removing the Header from the second "GIDX" to see if the program could merge two into one image, but nope. Finally, tried to replace the information from the image I want to extract on the end of the image that is able to extract normally, again the image got stretched.
As well, by doing the method I applied to every other .nut, I also tried to add dummy data to the end of the file, so the script would be able to extract the file, even so, image got stretched again.
I didn't messed much with the file with the corrupted "lantern" (bg_fever_b_19.png) as I said, but it's also giving me garbage data, but it might be a totally different problem, maybe. It could be just a leftover, though:
I'm not sure if I can share the original .nut file here, but I'll post the result of the corrupted one, the sprite I'm trying to obtain is the one on the right corner, because I was able to get the left one with proper resolution (as well the rest that appear in green) [chibi_b_191.png):
Thanks!
Off-Topic: I'm sorry if I've uploaded the 3DS sprites already, as I said previously, I had no idea these sprites were on another Taiko game that wasn't an Arcade Cabinet. The two has a few differences, but I think it's not much a problem keeping both, I guess? Considering there's Smash 3DS and Wii U as well.