Users browsing this thread: 1 Guest(s)
Help on ripping sprites from a Nokia game.
#1
Hello VG resource,
I am trying to rip sprites from a Nokia game, that exact game being PK: Phantom Duck. I opened the file with WinRar (in which it worked), But there was only 1 file and the rest of the files were just dat files? I am not sure if there is a specific version with the sprites as png's, I am not sure how to open these sprites, but help would be very appreciated.
Link to the game: http://dedomil.net/games/2361/screens


Sincerely, Crustation
Reply
Thanked by:
#2
looks like there are several versions, but i downloaded "PK: Phantom Duck (s40v3a) (240x320)" and unpacked it (rename jar to zip and you get the files)

inside there are a lot of files with no extension, but they contain PNG data inside. After writing a small script to salvage them I was able to sniff these out: http://vervalkon.art/welp/crustation/duckstuff.zip
the PNG search can be naive; all PNG files always start with the bytes b'\x89\x50\x4E\x47' and end with the bytes b'\x49\x45\x4E\x44\xAE\x42\x60\x82' anyway, no need to do it in a more sophisticated way.
Once there was a way to get back homeward
Reply
Thanked by:
#3
(01-03-2024, 03:02 PM)Raccoon Sam Wrote: looks like there are several versions, but i downloaded "PK: Phantom Duck (s40v3a) (240x320)" and unpacked it (rename jar to zip and you get the files)

inside there are a lot of files with no extension, but they contain PNG data inside. After writing a small script to salvage them I was able to sniff these out: http://vervalkon.art/welp/crustation/duckstuff.zip
the PNG search can be naive; all PNG files always start with the bytes b'\x89\x50\x4E\x47' and end with the bytes b'\x49\x45\x4E\x44\xAE\x42\x60\x82' anyway, no need to do it in a more sophisticated way.

Hey, Thanks for helping me out! I really appreciate it, but there is also another game I wanna rip sprites from, its the Nokia version of Rayman Raving Rabbids TV party, so is it okay if you can help me out with that also? Link to the game: http://dedomil.net/games/34/screen/17
Reply
Thanked by:
#4
[Image: rabbid.png]
Decompress the JAR and sniff the files inside–looks like the graphics are Big Endian 8bpp linear, palettes before gfx and stored as 4-byte BGR(?). I use GGD but some people like TiledGGD.
Once there was a way to get back homeward
Reply
Thanked by:
#5
(01-04-2024, 04:31 PM)Raccoon Sam Wrote: [Image: rabbid.png]
Decompress the JAR and sniff the files inside–looks like the graphics are Big Endian 8bpp linear, palettes before gfx and stored as 4-byte BGR(?). I use GGD but some people like TiledGGD.
Do I have to make the JAR a ZIP file in order to decompress it?

(01-04-2024, 08:00 PM)Crustation Wrote:
(01-04-2024, 04:31 PM)Raccoon Sam Wrote: [Image: rabbid.png]
Decompress the JAR and sniff the files inside–looks like the graphics are Big Endian 8bpp linear, palettes before gfx and stored as 4-byte BGR(?). I use GGD but some people like TiledGGD.
Do I have to make the JAR a ZIP file in order to decompress it?
Actually can you send me the link to the GGD that you use?
Reply
Thanked by:
#6
sorry about that, yeah here: https://web.archive.org/web/202203071113...terip/#ggd
Reading the in-page tutorial is mandatory
Quote:do i have to make the jar a zip
yeah, that's what I did. All JARs are actually more or less ZIPs in disguise, so just rename the file and use winzip or whatever
Once there was a way to get back homeward
Reply
Thanked by:
#7
Is it alright if you just send me the sprites? all the applications are pretty hard to learn.
Reply
Thanked by:
#8
(01-04-2024, 08:00 PM)Crustation Wrote:
(01-04-2024, 04:31 PM)Raccoon Sam Wrote: [Image: rabbid.png]
Decompress the JAR and sniff the files inside–looks like the graphics are Big Endian 8bpp linear, palettes before gfx and stored as 4-byte BGR(?). I use GGD but some people like TiledGGD.
Do I have to make the JAR a ZIP file in order to decompress it?

(01-04-2024, 08:00 PM)Crustation Wrote:
(01-04-2024, 04:31 PM)Raccoon Sam Wrote: [Image: rabbid.png]
Decompress the JAR and sniff the files inside–looks like the graphics are Big Endian 8bpp linear, palettes before gfx and stored as 4-byte BGR(?). I use GGD but some people like TiledGGD.
Do I have to make the JAR a ZIP file in order to decompress it?
Actually can you send me the link to the GGD that you use?

That Looked Like I Rabbits or something
Reply
Thanked by:


Forum Jump: