YesNoOk
avatar

BlazBlue/SF2HD content ripper (Read 97383 times)

Started by tunglashor, February 18, 2010, 07:07:21 am
Share this topic:
BlazBlue/SF2HD content ripper
New #1  February 18, 2010, 07:07:21 am
  • ***
  • Snake Man
    • tunglashor.webnode.com
Here's a new release of my ripping tool for BlazBlue CS sprites, sounds, etc.  Use it to open the game's .pac files, which are archives containing various types of data files.



When you open a .pac, the program will determine what type of content it contains:
  • If it contains sprites or palettes, this content will be opened for viewing and exporting.  Sprites can be saved in .pcx, .png and .tga format.
  • If it contains animation data, you'll get a list of the animation names.  If you also load the corresponding sprites, you can try viewing the animations - note that currently only quite basic animations can be displayed correctly as I've only partially deciphered the file format.  Also there are currently no options for exporting animations.
  • If any other types of content (e.g. sound files - ogg, wav etc) are detected the program will offer to extract the files to a chosen location (so no need to use quickbms etc).

The other big change from previous versions of the program is that the sprites should now be aligned correctly (otherwise the animations would be fairly worthless).  Actually, they only align with other sprites from the same animations - so a character's walking sprites should align correctly with each other, but they won't be aligned with the crouch sprites, for example.  I haven't yet found any method of doing this.

As mentioned, it's still early days as far as decoding the animation files is concerned.  If anyone has looked at these in any detail it would be interesting to compare notes.  Also each character has a col.pac file - my guess is that these contain collision box information of some kind, but I haven't really investigated. 

Miscellaneous notes:
  • You can open multiple files at the same time - e.g. you can select a character's img.pac (sprites), pal.pac (palettes) and scr.pac (animations) and open them all at once
  • You can drag a sprite/anim around in the viewer, useful for larger images
  • If an image's alignment offset causes it to appear outside of the viewing area, double-click the preview pane to reset its co-ordinates to 0,0

Available here.  All feedback is welcome.  Enjoy!

Edit: Now also handles SSFIITHD sprites
Last Edit: November 15, 2011, 07:37:43 pm by tunglashor
Re: BlazBlue content ripper
#2  February 18, 2010, 10:39:57 am
  • avatar
  • **
Oh shit.

Dude, you... you thought of everything.

Fucking awesome! This'll be great for just picking out specific stuff.

Twenty-five points, man. Twenty-five.

(That's a lot.)
Re: BlazBlue content ripper
#3  February 18, 2010, 01:24:34 pm
  • ****
    • Argentina
    • sites.google.com/view/senseiyoda/sensei-yodas-mugen
great tool bro!  :sugoi:

but this is my problem:

Spoiler, click to toggle visibilty

these files are in the dds format!  :'(   Why?
Spoiler, click to toggle visibilty
Re: BlazBlue content ripper
#4  February 18, 2010, 01:30:51 pm
  • ******
  • Limited time to use Infinite power !
    • France
    • network.mugenguild.com/cybaster/
3D files maybe ?
Re: BlazBlue content ripper
#5  February 18, 2010, 02:02:08 pm
  • avatar
  • **
You can open them in Photoshop if you have the nVidia DDS plugin.
Re: BlazBlue content ripper
#6  February 18, 2010, 02:25:40 pm
  • ****
    • Argentina
    • sites.google.com/view/senseiyoda/sensei-yodas-mugen
Re: BlazBlue content ripper
#7  February 18, 2010, 02:53:40 pm
  • ***
  • Snake Man
    • tunglashor.webnode.com
Re: BlazBlue content ripper
#8  February 18, 2010, 02:57:10 pm
  • ****
    • Argentina
    • sites.google.com/view/senseiyoda/sensei-yodas-mugen
Finally, I can do it!  :sugoi:

thanks for this tool tunglashor, and Circuitous for your help!  ;D

Re: BlazBlue content ripper
#9  February 18, 2010, 03:08:49 pm
  • ******
  • Limited time to use Infinite power !
    • France
    • network.mugenguild.com/cybaster/
\o/

Fuck yeah, BlazBlue stages by Master Yoda coming soon !!! :sugoi:
Last Edit: February 18, 2010, 03:19:00 pm by Cybaster
Re: BlazBlue content ripper
#10  February 18, 2010, 03:14:53 pm
  • ******
  • 日本は素晴らしい国です。
Yoda is gonna kick some ass.
Re: BlazBlue content ripper
#11  February 18, 2010, 04:24:16 pm
  • ******
  • what a shame
    • Iran
Interesting, could you add ticks information to the anim viewer?
Re: BlazBlue content ripper
#12  February 18, 2010, 05:40:27 pm
  • ****
  • Loading....Loading.....Error
I sense the coming of Blazblue chars on MUGEN.  :ninja:


I made this sig. :ninja:

Props to a friend for my avvie
Re: BlazBlue content ripper
#13  February 18, 2010, 06:42:10 pm
  • ***
    • Romania
    • negative-edge.net
To extract the dds files i recommend Dragon Unpacker :P
, awesome tool tunglashor , finally BB Chars/stages for mugen will be possible
Re: BlazBlue content ripper
#14  February 18, 2010, 06:44:51 pm
  • avatar
  • ***
Everything was ripped ages ago at the Dustloopforums, save for a few small things here and there. Also, Yoda making stages from the game isn't a possibility. If it's not one problem then it's 5 others.
Re: BlazBlue content ripper
#15  February 18, 2010, 08:11:07 pm
  • ****
    • Argentina
    • sites.google.com/view/senseiyoda/sensei-yodas-mugen
\o/
Fuck yeah, BlazBlue stages by Master Yoda coming soon !!! :sugoi:
Yoda is gonna kick some ass.

thks guys!  :sugoi:

Everything was ripped ages ago at the Dustloopforums, save for a few small things here and there. Also, Yoda making stages from the game isn't a possibility. If it's not one problem then it's 5 others.

I never said I would do all stages, I just said I got some sprites!  :P
What I think is that from some screenshots and textures extracted, could perhaps make something interesting!
But it is not sure, because I am very lazy!  ;P
Re: BlazBlue content ripper
#16  February 19, 2010, 08:40:50 am
  • avatar
  • **
Everything was ripped ages ago at the Dustloop forums, save for a few small things here and there.

Yes. By me. Using this tool.  ;D

Tunglashor, I got some insight from a friend as to why you're having trouble ripping the ending images - they move! I don't know if it's a single animated image or multiple images overlaid or if it's a fuckin' flash video or what, but maybe this can push you in the right direction as far as they're concerned.

Now I just need to find out how to get to the data on my Calamity Trigger disc and I can finally get everything ripped and done with.
Re: BlazBlue content ripper
#17  February 19, 2010, 02:28:43 pm
  • ***
  • It's over! We won!
    • SITE BANNED
congratz for this great tool
SITE BANNED DUE TO ADFLY USE
Re: BlazBlue content ripper
#18  February 19, 2010, 02:39:35 pm
  • ******
  • 日本は素晴らしい国です。
Everything was ripped ages ago at the Dustloopforums, save for a few small things here and there. Also, Yoda making stages from the game isn't a possibility. If it's not one problem then it's 5 others.

Quote
Circuitous post:

Freezeman (MugenGuild) - for getting the ball rolling and writing the QuickBMS script used to extract the sprites.
Tunglashor (MugenGuild) - for Hipster, a .hip->.tga converter, and for bein' generally awesome.

What a useless post. specially after the guy that made the post you linked to, posted himself without pointing it out.
And the post even has the credits to the guys here that started it up.
Not only that as Yoda could always do custom content like he has shown before to be pretty good at so I dont even know what you were trying to say.
Re: BlazBlue content ripper
#19  February 19, 2010, 03:13:30 pm
  • ****
  • stillRetired.
  • Formerly Known As Genesis
    • USA
    • www.mediafire.com/folder/7j1slkpa7lm0w/Public_Works
Your the one who is making a useless post Iced.

All Hank was saying is that the materials have been out for 2 weeks and that a full on BlazBlue stage isn't possible from he materials extracted.

Your reading too deep into it
Re: BlazBlue content ripper
#20  February 19, 2010, 03:24:42 pm
  • ******
  • 日本は素晴らしい国です。
Giving out the tools so that people can extract their own material is never useless.
The materials were there but not the methods for extracting, look at yoda, he now has access to materials he hadnt until then.