I found some stuff that should most likely interest you a LOT.
Special Job & Sprite sheet link (by sectors)
What does that mean?
When I find an easy way to increase the ROM size, the limit of usable sprites will basically be the number of jobs.
It would also allow to use up to 512 effects files. (I found the sector offsets for those as well)
I'm slightly confused but excited.
So you must mean that we would have more available sprites to use and we wouldn't have to overwrite existing ones correct?
Have you ever looked at the PSP version of this game for some of the answers to these questions?
the number of jobs, wow there are quite a few jobs with repeat sprites as well.. blank jobs,
but imagine it.... for every job (even dupes of characters you could have a different sprite? that would kick ass)
First step would be to relink all dupes to their original sprite sheet, then we can relink any job we want with the old dupe edited sprite sheet.
like KANBA & AGURI are both agrias
We can just take both agrias' jobs and set both to AGURI
KANBA is now completely free to use.
By the way, we will be able to change sprite types too.
Don't know how I forgot to mention that.
Oh sprite types is very good. Now I understand, this is all very good. Umm...very good.
I had noticed about the sprite type thing, though I am uncertain if it's related... I took a quick look in the Hex Editor and each Type 1 started with certain hex, each tye 2, different hex, so on and so forth, odds are we could do this right now if the information becomes that much more fleshed out (or if it's "really" that simple.
does this also mean we are a step closer to changing what menu sprite and world portrait is linked to each battle sprite?
two words...
SUH WEET
I can hear the singing now...
I'll start:
E E F G G F E D C C D E E D D
Now someone harmonize a fifth above me. Also name that tune.
Hells yeah!! I've been waiting for something like this to happen! =D
Kirby dance!!!!
<(^_^<)
-----------
(>^_^)>
-----------
<(^_^<)
-----------
(>^_^)>
-----------
<(^_^<)
-----------
(>^_^)>
-----------
<(^_^<)
-----------
(>^_^)>
-----------
<(^_^<)
-----------
(>^_^)>
this means the "dami" sprite can be turned into a human sprite as well... nice
NXXKXN
WNXXXXKK00N
NXXXXXXXK0kO
WNNXXXKKKKK000KKKKKK0kO
WNXKKKKXXXXXXKKKKK00OOOOkx0
NXKKKXXXXXkx0OOXXXXKKK00OOkx0W
NKKKXXKXXNNN0oN l:KXXXKKK000OkxkKW
WNNNNNNNK0KKXXx00kKNNNO'. .kXXK0kxkOOOkxxkN
WXKKXXXXXKO0KKXXXdK d.kNNN0;...'00kdddkOOOkxxdxN
K0KXXXXXX000KKXXX0;. .kNNNXx:,c0K0O0000OOkxxdddX
0O0KKKKX0O00KKKXXXK:...,XXXXXX0KXXKKK000OOkxxdook
NOxkO000kO00KKKKXXXKd;,cKXOo:,.;KKKK000OOkkxddoodKW
NOxdxxxkO00KK00kkk0KXXXd.';::l0K0000OOkkxxdoooo;,:dK
NX0xkOO00Oxddxk0KKKKKkddodO0000OOkkkxxddollo;'''':dX
WxxkkOOOOOO00KKKKK000000OOOOOkkkxxddooolll;,,,,,''dW
OdxxkkOOOO000000000OOOOOOkkkkxxdddooolloc,;;;,,,'.:N
NxddxxxkkkkOOOOOOOOOkkkkkkxxxdddooolllll,,,,,,,''..d
Xdodddxxxxxkkkkkkkkxxxxxddddoooollllll'...''..... d
Nxooooddddddxxxxdddddddoooooollllllc......... .'oN
W0dloooooooooooooooooooollllllllol'....',;cokK
NlclllllloooooollllllllllllodON WW
X;,;ccllllllllllllllllooodOXW
0;;;;;;;;::cclllllodxkOKNW
O;;;;,,'.........dN
K;;,,''...... .:K
d''....... .lX
Wk;... .:xX
Wx,,ckN
Woohoo!!!
Quote from: "woodenbandman"I can hear the singing now...
I'll start:
E E F G G F E D C C D E E D D
Now someone harmonize a fifth above me. Also name that tune.
I want to say 7th Heaven, form ff7....where you played the piano to get Tifa's ultimate limit break
*plays moon flute in celebration* ( )o( ) <3
New user, just curious, did anything ever come of this? Still a work in progress? I love FFT, and somehow I failed to discover this place until now. I'd love to play the game with a party of customs, but there doesn't seem to be enough room to get more than a few in without overwriting something the game actually uses.
Quote from: "woodenbandman"I can hear the singing now...
I'll start:
E E F G G F E D C C D E E D D
Now someone harmonize a fifth above me. Also name that tune.
Nobody likes Beethoven? Or Die Hard? It's the Ode to Joy.
i know one thing that is doable now
changing a sprite type
its on sentinal blade's tutorial page
Quote from: "Zozma"i know one thing that is doable now
changing a sprite type
its on sentinal blade's tutorial page
ahh it would be fricken sweet if someone translated the programs that are in japanese it would be like AMAZING lol i wonder if anyone was
ever able to reach the japanese guy >.> well anywho great find zodiac!
hmm whatever happened to melonhead he should look at some of our recent finds
Zodiac, you've made my day/midnight.
Quote from: "Zozma"i know one thing that is doable now
changing a sprite type
its on sentinal blade's tutorial page
I'm probably missing something obvious, but where is this page?
It's in this forum section a few notches down.
http://www.ffhacktics.com/forum/viewtopic.php?t=764 (http://www.ffhacktics.com/forum/viewtopic.php?t=764)
I think is what is being referred to.
so any more news on this?
what about increasing sprite size of sprites like Kasanek and Kasanem or furaia(who has a menu sprite) to the size of a full spirte by taking away some size of an already useless sprite sheet like dami? i know it was discussed before but i havent heard anything more about it
well it ended up that I was wrong concerning sprites types but SB says he found how to change them. you can change the location of spritesheets too easily (the sector offsets are in BATTLE.BIN, easy to find; you can find the sector # with cdprog) but it would be a mess editing without real ISO manipulation.
You'd have to basically cut your spritesheets into pieces, join pieces with another spritesheet's and then import them.
Example:
Dummy File 1 is 40kb
Dummy File 2 is 38kb
Dummy File 3 is 34kb
Spritesheet 1 is 44kb
Spritesheet 2 is 46kb
you'd have to split spritesheet 1 in 40kb and 4kb
then cut the second one into 34kb and 12kb
Join second part of first and first part of second
Result:
File 1 = 40kb of sprite 1
File 2 = 4kb of sprite 1 + 34kb of sprite 2
File 3 = 12kb of sprite 2
A mess, but doable.
hmmm if we can do that, isnt this the way to assign another sprite sheet to a character with a menu sprite?
cant i take what job points to the alloted space for the FURAIA.SPR and assign FURAIA.SPR's job to DAMI.SPR even tho its much bigger, and then give what points to DAMI.SPR the little bit of space that FURAIA.SPR has?
at any rate, where do the sector offsets begin and end? i can experiment myself and report my findings if i have the tools i need....
BATTLE.BIN
0x0002DC04
you'll find the sector offsets there. (There is no assigned end sector btw)
like if you wanna find cloud's sector offset:
cdprog
CLOUD.SPR > Sector Location > 57473
57473
to hex
0xE081
to D-word
0x81E00000
search
0x0002DE64
you can change it to any sector you want.
I don't know about Unit.bin links but I believe SB does.
KASANEK + KASANEM are next to each other so that's a safe spot... probably the only two dummies in a row. Other than that I think they require ENTD editing
well if we can change to any sector we want, that means we can change what links a sprite in unit.bin to a battle sprite then which is what were lookin for
well, not exactly, KASANEK (IIRC) has his spot in UNIT.BIN but his special job is... one of the generic jobs... (I can't recall which).
It may be another sprite too, and maybe more too.
bad Memory ;D
but I'm sure at least one dummy sprite is that way.
yes, so
if we take this dummy battle sprite which has no connection to unit.bin
and make the Furaia sprite's assigned sector and change it to the kasanek sector... BAM furaia (with a menu sprite) now accesses kasanek in battle right?
and by doing this, the sector with Furaia's tiny little sprite would be used by nothing
? furaia has a UNIT.BIN sprite to start with?
and yeah she will access kasanek in battle
btw if you came on the chat I would've answered you way faster. :S
hehe yeah i know, but im at work this time of day and its computers disable things like chat and youtube videos and stuff
awesome tho, this is the answer i was lookin for, so now we have the last bit of info we need to make sprite/job links (even if there are pointers somewhere, this will surely do the trick as well)
Yeah Furaia.SPR connected to job 1C , it accesses the "pigtailed girl with a blue and gold dress, with brown hair) however, as you know, furaia only allows the size of an event sprite (like the commoners 10,20,40 yo generic townspeople)
(Gando job 12 (hell knight) accesses another unused menu sprite just if anyone is interested)
Very interested! This is great stuff. Are there any others? I can't remember off the top of my head. This inspires me to make a patch that preps the original ISO to more usable spots for specials. =)
there is another one besides gando (which is linked to a full sprite sheet, unlike furaia) that shows a bald priest in the menu. but i cant remember which. i dont think it was a high number tho
alright so awesome
furaia is at 2DDB4
and so if i change it from 8EE1 to D2E4 her menu sprite is now linked to LEDY.SPR
@Vanya
I wasn't able to find the other sprite linked to the second dummied priest in unit.bin....
but here are some that can be used by combining dupes
or relocating incomplete files (why does ajora or unconcious alma need a full sprite (AND menu sprite) when no attack frames are ever used? could move those to smaller files like furaia, kasanek, kasanem and reassign sectors
-----has a completely wasted(unused) menu sprite/portrait--------
12- the dead malak
14- alma
1C- teta
31- ajora
-------------------------------
Edit: but something is still amiss... as it still cuts the arms off
Edit: okay i figured it out, to end the sector theres an assigned length
tetas normal sprite 8EE1 shortly after you see the value '98'
where as other files have things like 'B0' after reassigning the sector AND changing the 98 to B0 the file works perfectly and so now my FURAIA.SPR has a menu sprite and works perfectly in battle as its completely linked to LEDY.SPR (the unused lede sprite) Well... now you can use any sprite and link it to a unit.bin sprite i suppose