YesNoOk

Show content

This section allows you to browse the content for this member. Note that you can only see content for which you have sufficient viewing permissions.


AkashiYasuto is Offline
Contact AkashiYasuto:

AkashiYasuto

User

Messages by AkashiYasuto

    

Re: The King Of Fighters: Destiny (Android) Graphics Rip

 December 25, 2021, 03:45:36 am View in topic context
avatar  Posted by AkashiYasuto  in The King Of Fighters: Destiny (Android) Graphics Rip (Started by The 100 Mega Shock! February 11, 2018, 03:45:36 pm
 Board: Resource Releases

So after seeing a video of the Chinese KOF Destiny Android game a couple of weeks ago and thought 'that looks really weird - I want to look for sprite rips from this'

The good news is that all the graphics are saved inside a zip file called 'assets.zip', stored in another folder called assets, saved as .DT0 files (or sometimes .PIC) which actually hold one of three different types of file -

ETC1 compressed textures used for the character sprites.
Normal PNG files for most other graphics.
Normal JPG files (for some reason, parts of stages and some interface graphics)

I wrote a python script to cut out the unwanted bytes at the start of each file that was preventing Windows from reading them (presumably header data the game uses) and save valid PNG/JPG/ETC1 files for all the graphics in the game (ETC1 files can be converted to PNG using a tool from the Android SDK).

What's interesting about this is that SNK / Tencent have decided to use Capcom VS SNK as the basis for their characters, and redrawn and reshaded them in higher resolution to reflect the current designs (like Terry's outfit from the series / Fatal Fury 3). Characters like Ryo and Joe who had completely different stance animations in CVS have had new sprites drawn based on their KOF animations in the same style, and other characters who weren't in CVS have had their 98 or XIII sprites redrawn. (There might also be new sprites for moves that weren't in CVS)



The color issues are because of quickly making these GIFs and not in the original sheets.

The game is also full of generic enemies - many animations are very clearly copied from other fighting game characters.


Some issues -

ETC1 is a lossy compression format, so all the character sprites have noticeable compression artificats. This is how they decided to store them in the game.
Characters idle/running frames are mostly drawn larger than the rest of their sprites and scaled-down in-game. The animation data is stored in another part of the app as XML data, and has a separate scale factor applied for each frame.
Some frames have texture 'bleed' around them. The bottom half of each sprite sheet is the alpha transparency, so try using that to cut out the sprites you need.

Download

Contains (hopefully) all of
  • Character sprites
  • Other character art/portraits
  • FX graphics
  • Enemies
  • Interface graphics
  • Stage art
  • Cutscene art

Taken from version 1.22 of the game, which I think is the most recent - please let me know if you find a newer version in the future.


Hi, could you tell me how to open the .dt0 files? please