Difference between revisions of "Ripping Sprites"
Youtubeware (talk | contribs) |
Youtubeware (talk | contribs) |
||
Line 9: | Line 9: | ||
_____________________________________________ | _____________________________________________ | ||
# Rayman Legends (Xbox 360) | # Rayman Legends (Xbox 360) | ||
+ | |||
# script for QuickBMS http://quickbms.aluigi.org | # script for QuickBMS http://quickbms.aluigi.org | ||
+ | |||
endian big | endian big | ||
+ | |||
goto 0xc | goto 0xc | ||
+ | |||
get BASE_OFF long | get BASE_OFF long | ||
+ | |||
goto 0x2c | goto 0x2c | ||
+ | |||
get FILES long | get FILES long | ||
+ | |||
for i = 0 < FILES | for i = 0 < FILES | ||
+ | |||
get DUMMY1 long | get DUMMY1 long | ||
+ | |||
get SIZE long | get SIZE long | ||
+ | |||
get ZSIZE long | get ZSIZE long | ||
+ | |||
get TSTAMP longlong | get TSTAMP longlong | ||
+ | |||
get OFFSET longlong | get OFFSET longlong | ||
+ | |||
if DUMMY1 == 2 | if DUMMY1 == 2 | ||
+ | |||
get DUMMY4 long | get DUMMY4 long | ||
+ | |||
get DUMMY5 long | get DUMMY5 long | ||
+ | |||
endif | endif | ||
+ | |||
get FOLDERSZ long | get FOLDERSZ long | ||
+ | |||
getdstring FOLDER FOLDERSZ | getdstring FOLDER FOLDERSZ | ||
+ | |||
get NAMESZ long | get NAMESZ long | ||
+ | |||
getdstring NAME NAMESZ | getdstring NAME NAMESZ | ||
+ | |||
string FOLDER + NAME | string FOLDER + NAME | ||
+ | |||
string NAME = FOLDER | string NAME = FOLDER | ||
+ | |||
math OFFSET += BASE_OFF | math OFFSET += BASE_OFF | ||
+ | |||
if ZSIZE == 0 | if ZSIZE == 0 | ||
+ | |||
log NAME OFFSET SIZE | log NAME OFFSET SIZE | ||
+ | |||
else | else | ||
+ | |||
clog NAME OFFSET ZSIZE SIZE | clog NAME OFFSET ZSIZE SIZE | ||
+ | |||
endif | endif | ||
+ | |||
get DUMMY6 long | get DUMMY6 long | ||
+ | |||
get DUMMY7 long | get DUMMY7 long | ||
+ | |||
next i | next i | ||
+ | |||
Revision as of 13:14, 14 October 2014
Rayman Legends
You have to get all the supplies below there: -Rayman Legends Game (Steam or non-steam or anyway) -Quickbms First go to quickbms and download it (Here is a direct download link http://aluigi.altervista.org/papers/quickbms.zip) extract it anywhere but don't open it! Second open notepad and copy this code:
_____________________________________________
- Rayman Legends (Xbox 360)
- script for QuickBMS http://quickbms.aluigi.org
endian big
goto 0xc
get BASE_OFF long
goto 0x2c
get FILES long
for i = 0 < FILES
get DUMMY1 long
get SIZE long
get ZSIZE long
get TSTAMP longlong
get OFFSET longlong
if DUMMY1 == 2
get DUMMY4 long
get DUMMY5 long
endif
get FOLDERSZ long
getdstring FOLDER FOLDERSZ
get NAMESZ long
getdstring NAME NAMESZ
string FOLDER + NAME
string NAME = FOLDER
math OFFSET += BASE_OFF
if ZSIZE == 0
log NAME OFFSET SIZE
else
clog NAME OFFSET ZSIZE SIZE
endif
get DUMMY6 long
get DUMMY7 long
next i
Click File > Save as And save it as .bms file Third open that .bms file with quickbms_4gb_files.exe Fourth open the rayman legends ipk file and save those sprites in any file you want... Fifth wait hours and minutes, be patient! And this is how you ripped the game!
- But those files are ckd! You have to convert it to dds to be able to open it!*
Copy this code and save it as .bms file
get NAME basename
get SIZE asize
math SIZE -= 0x34
string NAME += ".dds"
log NAME 0x34 SIZE
It converts .tga.ckd files into .dds and you can open it with your photo editing program!