Just so you know...
doesn t work in MMP
http://www.sendspace.com/file/fgx7pe
... this is ongoing dev i won t help, and won t answer questions xD too busy.
cv1000ex, special version, outputs data to dat folder, and a list file
cvbuild, this tool builds the U2 in dat (rename the working file).
cvbuild must not be in dat folder but at the same level as the subfolder.
if you want to replace a sprite bank: find the corresponding TGA in the tga folder, modify, rotate 90 degrees clockwise (i am lazy), save as TGA 32bits. remove the raw file (the tool will see that the raw is missing but the tga is present and will compress to CAVE compressed format).
I only worked with deathsmiles.
You CANNOT move assets from game to game unless they were packed with the same compression (or you ll have to manipulate the list file xD). You can do the switch from TGA though, works like a charm.
known sideeffects:
- as of know, if you induce a page shift, (images compressed larger than before, and so the global number of pages larger than before), the system font location is deleted, but the rest should be working properly, the banks are all properly paged and setup -i took care that if you rebuild the original files you get PERFECT working u2-. I don t know if this is a decision to erase the insert coin when the game is tempered with ... this will eventually get figured out (or patched in the code)
- if the previous point is true, the clear screen is screwed as well (clear screen is a band of the font bank)
st5ex0boss/st5ex0boss.cpp, st5ex0boss/st5ex0b_appear.cpp, st5ex0boss/st5ex0b_disp.cpp, st5ex0boss/st5ex0b_move.cpp, st5ex0boss/st5ex0b_anime.cpp, st5ex0boss/st5ex0b_check.cpp
And there shall be TTLB... <3 Muwohohoho