The VG Resource
Ripping Questions - Printable Version

+- The VG Resource (https://www.vg-resource.com)
+-- Forum: Archive (https://www.vg-resource.com/forum-65.html)
+--- Forum: July 2014 Archive (https://www.vg-resource.com/forum-139.html)
+---- Forum: The Resource (https://www.vg-resource.com/forum-85.html)
+----- Forum: The Spriters Resource (https://www.vg-resource.com/forum-5.html)
+------ Forum: Submissions (https://www.vg-resource.com/forum-34.html)
+------ Thread: Ripping Questions (/thread-15341.html)



RE: Ripping Questions - Dazz - 10-17-2013

So far, it's all stored in standard DS nitro formats.. But not found any palettes yet. I'll let you know if I do find anything.

edit: at least, the battle characters are...


RE: Ripping Questions - Dazz - 10-17-2013

[Image: Ta6JPfW.png]

I've had some success! Not sure about anything else, but the cf/obj folder contains everything like this. I'm still not sure on battle palettes.

edit: [Image: NmnrCyb.gif]
WHERE ARE THE PALETTES.

Is it possible that the battle sprites share palettes with the overworld sprites for the same character? That'll be a bastard to find out...
edit: [Image: zLQYuEG.gif]
They don't share palettes. Bugger.


RE: Ripping Questions - puggsoy - 10-17-2013

That'd be really annoying for sure. How are you getting these images though? I thought I was gonna have to make a custom unpacker for this.


RE: Ripping Questions - Dazz - 10-17-2013

Barubary helped me a few years ago with some games that simply just packed files together. He created a tool that will simply extract all of the nitro files in a package.
https://dl.dropboxusercontent.com/u/26973982/NitroFileFinder.jar

It isn't 100% reliable, but it does the job 90% of the time.


RE: Ripping Questions - puggsoy - 10-17-2013

Ah, I see, that's a handy tool. Still wondering how you turn those into images though...?


RE: Ripping Questions - Dazz - 10-17-2013

Using Barubary's Oil of Vitriol. Tongue

https://dl.dropboxusercontent.com/u/26973982/OilOfVitriol%200.2d4.zip

This is a special version Barubary has made for me that allows you to drag and drop folders of files into the left panel.


RE: Ripping Questions - puggsoy - 10-17-2013

Right, that's also very handy. Am I the only one who didn't know about these programs?

In any case I suppose that means I won't have to do any coding then, at least not for overworld or battle sprites (for the latter we just need to locate the palettes). Which is probably good, I don't have an awful lot of time on my hands anyway Tongue


RE: Ripping Questions - Dazz - 10-17-2013

If you can try and locate the palettes, that'd be ace... I'm having zero luck. It might be that they aren't in standard NCLR format.


RE: Ripping Questions - puggsoy - 10-17-2013

If that's the case, it'd be a huge pain. Although if needed they could probably be converted.

I'm out of town tomorrow and the day after, and it's already 1AM (should get to bed), so unfortunately I won't be able to look for the palettes until I get back. If nobody else finds them before then though, I'll do my best.


RE: Ripping Questions - Deathbringer - 10-17-2013

If you can send me some files, I could take a look.


RE: Ripping Questions - puggsoy - 10-17-2013

I just downloaded the ROM and checked it out. That's probably the best option since the issue isn't where the palettes are in the files, but rather which files contain them, so you'll want to snoop around the ROM yourself.


RE: Ripping Questions - Deathbringer - 10-17-2013

I've got good news and bad news.

Good News: I've found the palettes.

Bad News: After getting nowhere with the extracted Nitro files, I looked at the paks themselves.
Notice the files used.

That also applies to the battle sprites.
That's why you haven't found the palettes, they aren't part of the graphic files but aren't tagged as a separate file.

---EDIT---
I've found a solution, although a bit time-consuming. I was able to make a Nitro Palette by replacing the everything above palette in the pak (with PSPad Editor, which can actually remove sections of a file and make it smaller) with header from the Devil Survivor NCLR palettes. Basically just find the palette in TiledGGD (or whatever, you just need the address itself) and and replace everything before that with the header info from this (everything from 0x00000000 to 0x00000027) and save it as a NCLR.

[Image: ibr9N6IcFNh96d.png]


RE: Ripping Questions - ZTO - 10-17-2013

I was using CrystalTile2 at first and got nothing so I thought I was going about it the wrong way.
Correct me if I'm wrong I'll have to make palletes from the .pk's then add them to what I want ripped.


RE: Ripping Questions - puggsoy - 10-18-2013

@Deathbringer: I suspected that they may have been there. I had seen some extra bytes after the graphic data and thought it could be some kind of palette data, but didn't have time to check.

If you guys want I could probably make something to automate the process (or at least the extraction of the nitro files and palette), but you'll have to wait until I get back home. It shouldn't take long to make though.


RE: Ripping Questions - Dazz - 10-18-2013

Automating it will reduce the time it'll take to make sprite sheet by about, by my estimation, 10,000 years.