10-22-2017, 11:15 PM (This post was last modified: 10-23-2017, 09:23 AM by BigFatDynamo.
Edit Reason: Turns out I misinterpreted some capital Is for lowercase ls
)
I'm attempting to rip Wild Guns Reloaded, a game that runs on Unity. This is the first time I've ever done anything like this, so I'll give as much info as I can. I'm using UnityStudio, for reference.
I've managed to enter the "globalmanagers" file and located the sprites themselves. However the sprites and palettes are two seperate files; the sprites are labelled "_Idx" while the palettes are "_LUT". I've provided examples of what I'm talking about below:
I'm not entirely certain what I'm looking at here. The best explanation I can muster is that the game uses palette swaps for the characters and it utilizes specific shaders to accomplish this. Because of this, there is no default palette for the _Idx sprites.
I feel like I'm missing something crucial, but I can't figure out what. Can someone point me in the right direction?
10-23-2017, 03:12 AM (This post was last modified: 10-23-2017, 03:14 AM by puggsoy.)
Aah crap. Alright, so it looks like something similar to how Lethal League stores its sprites. The grey pixels in the "_Idx" image each correspond to a colour in the palette. Since there are 255 colours per row I'm gonna go ahead and assume each row is a different palette. This is also assuming the sprites don't contain anti-aliasing, although looking at the game I doubt that's the case.
That's what I think, anyway. If you'd be kind enough to supply me with a few pairs of these I can give it a whirl and see if I'm right. If so I can try make a program for you to use.
It is around exam period right now for me so it might take a while, but things are pretty spaced out so I will have the time.
You may have a fresh start any moment you choose, for this thing that we call "failure" is not the falling down, but the staying down. -Mary Pickford
10-23-2017, 09:22 AM (This post was last modified: 10-23-2017, 10:12 AM by BigFatDynamo.)
Excellent! I'd love a bit of help on this one.
Attached is a zip file containing the sprites and palettes for the playable characters. This should be more than enough, I just figured I'd be thorough. (Clint and Annie share a sheet and palette, jsyk)
10-23-2017, 12:00 PM (This post was last modified: 10-23-2017, 12:01 PM by Deathbringer.)
LUT = Look Up Table
It's usually used as a fancier word for palette.
Can you extract the files out as themselves and not pngs?
Doofenshmirtz: This is a little bit awkward but have you seen my escape jet keys? (Perry nods) What, you have? Well that's great! So where are they? (Perry looks away) You won't tell me? Is this because you don't speak or are you just being a jerk? ~Phineas and Ferb, "One Good Scare Ought to Do It!" (2008)
Might need to tweak some settings but it's a start.
Doofenshmirtz: This is a little bit awkward but have you seen my escape jet keys? (Perry nods) What, you have? Well that's great! So where are they? (Perry looks away) You won't tell me? Is this because you don't speak or are you just being a jerk? ~Phineas and Ferb, "One Good Scare Ought to Do It!" (2008)
10-23-2017, 01:44 PM (This post was last modified: 10-23-2017, 01:50 PM by Deathbringer.)
What format was that made for? I can't get some things to load.
Actually I think the problem is that some palettes only have one string unlike the cut-ins.
Doofenshmirtz: This is a little bit awkward but have you seen my escape jet keys? (Perry nods) What, you have? Well that's great! So where are they? (Perry looks away) You won't tell me? Is this because you don't speak or are you just being a jerk? ~Phineas and Ferb, "One Good Scare Ought to Do It!" (2008)
Looks like it needs a bit more adjusting, it's not coloring certain sheets correctly and comparing the LUTs for them with the Cut-ins, the palettes are set up more like they are on the SNES.
Example Sheet
I compiled all the PNGs I was able to extract which also has stuff that isn't split into sheet/palette.
Doofenshmirtz: This is a little bit awkward but have you seen my escape jet keys? (Perry nods) What, you have? Well that's great! So where are they? (Perry looks away) You won't tell me? Is this because you don't speak or are you just being a jerk? ~Phineas and Ferb, "One Good Scare Ought to Do It!" (2008)