• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
April 27, 2024, 05:11:24 am

News:

Use of ePSXe before 2.0 is highly discouraged. Mednafen, RetroArch, and Duckstation are recommended for playing/testing, pSX is recommended for debugging.


Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - RandMuadDib

381
Spriting / Re: Kagebunji's sprites- Moving on...
March 08, 2011, 09:40:20 pm
To be honest i think she belongs in an '80s workout video, which is great if thats what you were going for. Just kinda looks like she's wearing spandex is all :)
382
PSX FFT Hacking / Re: ASM Collective BATTLE.BIN Map
March 06, 2011, 07:03:00 pm
Sure, i was just prepping resources.zip from a post back on page 2,

Quote from: formerdeathcorps on February 05, 2011, 04:31:44 am
After weeks of discussion on iRC with Raven, I think I have the final structure hammered out.  Everything I've already posted on this matter will be completely rewritten.

Plans:


And I didnt see any mention of that particular flag, so i figured i'd say something, just on the extremely off chance that you guys missed it.
383
PSX FFT Hacking / Re: ASM Collective BATTLE.BIN Map
March 06, 2011, 05:36:42 pm
There's also the blank AI flag just above Direct Attack. No abilities have it flagged, and so should be completely usable if you had a desire to do so.
384
Philisov, eternal, thank you for the ideas! Both seem like they will work and I will have to try them out.
385
Yes precisely
386
Help! / ability and ai help (aggression, provoke)
March 03, 2011, 04:35:44 am
Hey there, looking to kick lancer on its butt and turn it into a true tanking class. Those who have played MMOs or FFXIII know that controlling aggression (or aggro) is an important part of any tank's repertoire. I was wondering if anyone had any ideas for doing something like that in FFT, preferably without needing to rewrite the AI.

I have a few ideas, well two, so far.
The first is an ability to give all allies the "defend" status, without giving it to the user. Since i'm planning on using the Defend innate all hack anyway, this doesn't seem like a terrible idea, just a not very good one. It still seems a little overpowered, though it should help to draw aggression because i believe the AI would rather attack a character that isnt defending.

The second is similar, but with wall instead. The AI won't target people with Wall, and if i can figure out a way (i.e. find a hack) that doesnt make them immune to damage, that would be significantly better. (I just realized that the wall spell does not actually give the wall status, so i had to test it quick).

Any ideas that would make the AI target a character less or target the tank more would be greatly appreciated.
387
PSX FFT Hacking / Re: ASM Collective BATTLE.BIN Map
March 03, 2011, 03:54:22 am
Excellent you're my hero and i eagerly await any and all process. Super excited :)
388
PSX FFT Hacking / Re: ASM Collective BATTLE.BIN Map
March 03, 2011, 03:41:53 am
Since you plan on using the boolean in FFTPatcher between "Hit Allies" and "Follow Target," does that mean you are going to build in Xif's Weapon Strike Fix into the elemental calculations, so weapon elementals can be taken into consideration as well? I know you said that the elemental routine you posted isnt finished, but i didnt see anything that mentioned weapon elements (i am also very poor at reading asm and am relying on your purple text). Thanks!
389
PSX FFT Hacking / Re: weapon sprites (in battle)
March 02, 2011, 11:03:28 pm
Well, the dolls will not be triggered by shields, since they're out of horizontal alignment. I did get part of dolls for both daggers and harps, but as i checked each value for ZZ (not just the ones that produced full weapons) there is no way to do it without altering WEP1. It looks like they were going to originally include them, and would have had a separate call for them, but either could find no place for them or didnt have time to finish (very similar to many of the portraits in UNIT.BIN and WLDFACE.BIN)
390
PSX FFT Hacking / Re: weapon sprites (in battle)
March 01, 2011, 11:21:10 pm
Nah nothing with animations. I'll take a look and see if I can find any of those notes you mentioned and go from there.

Edit: Wiki is up at http://ffhacktics.com/wiki/Item_Graphics. If i left anything out please let me know.
391
@PGF what format are you running on your windows machine? i've encountered that 4gb problem before, too, but only when i was trying to copy to FAT32 over USB. If you go NTFS it should work.
392
PSX FFT Hacking / Re: weapon sprites (in battle)
March 01, 2011, 04:45:10 pm
@ Cheetah: I'll get right on that.
http://ffhacktics.com/wiki/Item_Graphics

As for the dolls, i did encounter partials during the cataloging of daggers and harps, but it seems that the only successful way of using them in-game is to physically replace another weapon graphic in WEP1 (my favorite is harp, then it looks like the character is messing with the doll like a Voodoo Doll.) I shall upload a pic as soon as i can put together an animated .gif
393
I want it all. Now damn it! lol
394
Help! / Re: Backwards arrows
February 28, 2011, 01:25:59 pm
Fair enough. I was thinking about doing a 1 shot with a short CT for arrow storm and then a few shots with a longer CT with bullet storm. That's why its super noticeable for me right now.
395
Help! / Backwards arrows
February 28, 2011, 02:57:16 am
Okay so i'm trying to build an arrow storm or bulletstorm ability that performs a random-fire within an area and acts like a song or dance (i.e. goes off repeatedly throughout the battle). I've got most of the mechanics worked out (random fire, range 5 radius 2, weapon strike, persevere, etc) but i have one problem. When i use the bow, the arrow's trajectory is backwards. As in, comes from the opposite side of the target from the attacker. Any ideas?

The target panel in this screenshot is the panel directly to the right of the corpse.
396
PSX FFT Hacking / Re: weapon sprites (in battle)
February 27, 2011, 01:32:06 am
Quote from: Vanya on February 26, 2011, 11:03:56 am
And, finally, can I haz ur olde j0b?

Lol sorry its already been filled. And i doubt you live in Wisconsin (or would want to).

Here We Go














HexNameOffset         X   Y   ZZ
01Dagger0x02D3E6E000
02Mythril Knife0x02D3E8F002
03Blind Knife0x02D3EAE004
04Mage Masher0x02D3EC3006
05Platina Dagger0x02D3EED000
06Main Gauche0x02D3F03002
07Orichalcum0x02D3F25104
08Assassin Dagger0x02D3F44006
09Air Knife0x02D3F64002
0AZorlin Shape0x02D3F88204












HexNameOffset         X   Y   ZZ
0BHidden Knife0x02D3FAE008
0CNinja Knife0x02D3FCE00A
0DShort Edge0x02D3FEF008
0ENinja Edge0x02d4003008
0FSpell Edge0s02D402400A
10Sasuke Knife0x02D404D008
11Iga Knife0x02D406600A
12Koga Knife0x02D408520A


















HexNameOffset         X   Y   ZZ
13Broad Sword0x02D40AE000
14Long Sword0x02D40CE002
15Iron Sword0x02D40E3004
16Mythril Sword0x02D410F006
17Blood Sword0x02D4126004
18Coral Sword0x02D4147002
19Ancient Sword0x02D4168006
1ASleep Sword0x02D418F000
1BPlatinum Sword0x02D41AD006
1CDiamond Sword0x02D41C4004
1DIce Brand0x02D41E7002
1ERune Blade0x02D4205000
1FNagrarock0x02D4228102
20Materia Blade0x02D4248102

Yes, this does mean that Nagrarock and Materia Blade look exactly the same in battle. I was baffled.









HexNameOffset         X   Y   ZZ
21Defender0x02D426800C
22Save the Queen0x02D428F00C
23Excalibur0x02D42A800E
24Ragnarok0x02D42CE00E
25Chaos Blade0x02D42E500C














HexNameOffset         X   Y   ZZ
26Asura Knife0x02D430D010
27Koutetsu Knife0x02D432D012
28Bizen Boat0x02D434D014
29Murasame0x02D4365010
2AHeaven's Cloud0x02D4384012
2BKiyomori0x02D43A3014
2CMuramasa0x02D43C6010
2DKikuichimonji0x02D43EE012
2EMasamune0x02D440F014
2FChirijiraden0x02D4428010







HexNameOffset         X   Y   ZZ
30Battle Axe0x02D442D000
31Giant Axe0x02D446B000
32Slasher0x02D448E000












HexNameOffset         X   Y   ZZ
33Rod0x02D44AE016
34Thunder Rod0x02D44C9218
35Flame Rod0x02D44E9116
36Ice Rod0x02D450C018
37Poison Rod0x02D4529016
38Wizard Rod0x02D454F018
39Dragon Rod0x02D456A016
3AFaith Rod0x02D458B018












HexNameOffset         X   Y   ZZ
3BOak Staff0x02D45AD01A
3CWhite Staff0x02D45C701A
3DHealing Staff0x02D45E401A
3ERainbow Staff0x02D460E01A
3FWizard Staff0x02D462D01C
40Gold Staff0x02D464401C
41Mace of Zeus0x02D466501C
42Sage Staff0x02D468701C








HexNameOffset         X   Y   ZZ
43Flail0x02D46AF003
44Flame Whip0x02D46C9003
45Morning Star0x02D465A003
46Scorpion Tail0x02D470D003










HexNameOffset         X   Y   ZZ
47Romanda Gun0x02D472D100
48Mythril Gun0x02D474A100
49Stone Gun0x02D476E100
4ABlaze Gun0x02D478D102
4BGlacier Gun0x02D47AE102
4CBlast Gun0x02D47CB102










HexNameOffset         X   Y   ZZ
4DBow Gun0x02D47EE000
4ENight Killer0x02D480F000
4FCross Bow0x02D482A000
50Poison Bow0x02D484B003
51Hunting Bow0x02D4863003
52Gastrafitis0x02D488F003













HexNameOffset         X   Y   ZZ
53Long Bow0x02D48AD000
54Silver Bow0x02D48C7000
55Ice Bow0x02D48EE000
56Lightning Bow0x02D490F000
57Windslash Bow0x02D4923000
58Mytril Bow0x02D494E003
59Ultimus Bow0x02D496C003
5AYoichi Bow0x02D498B003
5BPerseus Bow0x02D49AF003







HexNameOffset         X   Y   ZZ
5CRamia Harp0x02D49C8000
5DBloody Strings0x02D49E6000
5EFairy Harp0x02D4A0F000








HexNameOffset         X   Y   ZZ
5FBattle Dict0x02D4A2D000
60Monster Dict0x02D4A4E000
61Papyrus Plate0x02D4A6A000
62Madlemgen0x02D4A8B000












HexNameOffset         X   Y   ZZ
63Javelin0x02D4AAD000
64Spear0x02D4ACD002
65Mythril Spear0x02D4AEF000
66Partisan0x02D4B0A002
67Oberisk0x02D4B24000
68Holy Lance0x02D4B4F002
69Dragon Whisker0x02D4B6C000
6AJavelin II0x02D4B88002












HexNameOffset         X   Y   ZZ
6BCypress Rod0x02D4BAC004
6CBattle Bamboo0x02D4BCA006
6DMusk Rod0x02D4BEF004
6EIron Fan0x02D4C03006
6FGokuu Rod0x02D4C26004
70Ivory Rod0x02D4C4C006
71Octagon Rod0x02D4C6E004
72Whale Whisker0x02D4C8B006








HexNameOffset         X   Y   ZZ
73C Bag0x02D4CAE200
74FS Bag0x02D4CCA200
75P Bag0x02D4CED200
76H Bag0x02D4D0D200







HexNameOffset         X   Y   ZZ
77Persia0x02D4D2F200
78Cashmere0x02D4D4A200
79Ryozan Silk0x02D4D69200







HexNameOffset         X   Y   ZZ
7AShuriken0x02D4D8E000
7BMagic Shuriken0x02D4DA6000
7CYagyu Darkness0x02D4DC4000







HexNameOffset         X   Y   ZZ
7DFire Ball0x02D4DE6000
7EWater Ball0x02D4E07000
7FLightning Ball0x02D4E28000



P.S. For the last picture, that's Sword, Ninja Sword, Knight Sword, Katanas, Rods, and Staves (Plural of Staff) in that order. Weapons without pictures only have one possible value for ZZ, which is 00.
397
PSX FFT Hacking / Re: weapon sprites (in battle)
February 26, 2011, 03:07:25 am
Alright i've cataloged all of the weapons, their battle.bin offsets, and the ZZ values for everything. it doesnt look like i've discovered anything truly new at this point, but a proper list is always handy to have. I wont have time to post my findings for a few days as i just got promoted and i've got a terrible cold, but as soon as i have a day off i'll post the list and a few .png files for everyone.
398
PSX FFT Hacking / Re: weapon sprites (in battle)
February 23, 2011, 02:07:57 pm
I am fairly certain. There was a similar thread i saw a while back that suggested this, and i just checked to confirm. Let me see if i can find the thread.

Yup here it is.
http://ffhacktics.com/smf/index.php?topic=534.20

In fact, it was your post Vanya that led me to this conclusion.


Quote from: Vanya on September 27, 2009, 03:22:11 pm
Let's see if I'm understanding everything correctly...

XY ZZ
X = main weapon palette.
Y = projectile palette.
ZZ = specific graphic within it's group.


Although i'm not sure what you meant by projectile. I thought you meant arrows and crossbow bolts, but it turned out to be the swoosh/blur effects i mentioned before.

Edit: Another thing i've found, or at least have been confused about: When i was going through the dagger sprites, I found that there are more than one picture or perhaps frame per sprite, and i could not tell them apart from the screenshots i took in PSx. For example, a weapon with type Knife and a ZZ value of 00 seems to correspond to the first -row- of daggers in WEP1, not just one of them. I haven't yet figured out if one is used for the attack animation and the other is used for, say, weapon guard. I'm going to have to recolor them to figure it out.

Edit 2: Further testing reveals that each row is essentially the same sprite, just different frames within the sprite.
399
PSX FFT Hacking / Re: weapon sprites (in battle)
February 23, 2011, 02:55:44 am
Well here's what i've discovered so far. Its not much and i think most of it has been posted elsewhere on the site.

XY ZZ

As we know there's two bytes for each item slot. The first byte is comprised of two single-digit hex values, X and Y. The second byte is (most likely) a single two-digit value. Granted i haven't tested past daggers yet.

X controls the palette according to WEP1 in Shishi's. This controls the color of the weapon, essentially. Some palettes are more well defined than others.
Y controls the palette of the weapon effect (slashing blur, etc) of the attack, as defined in WEP2, below. While you can browse the palettes in shishi's, i'll say here that it seems to cycle various colors, including blue, red, yellow, green, brown, purple and grey (or gray).

Although now that i think about it i may have to test to see if perhaps the two ZZ digits are actually ZA, where A is the weapon sprite (determined by type) and Z is the effect sprite (also, most likely, determined by type). Needs further testing, will update with results.

Edit:  So that last thought was wrong. The two ZZ digits are definitely connected. After testing two daggers that were 00 00 and 00 10 i was expecting the same daggers with the same palettes to produce different swoosh effects, and instead i got a dagger and a pole. Definitely still XY ZZ.

Edit 2: Alright well. I finished testing the daggers. Its mostly garbage when ZZ is higher than 06, though you can definitely tell that the garbage is parts of other items (if you're looking at WEP1). When ZZ was 20, it looped back around. Some quick math revealed that each single increment of ZZ is 8 pixels. (i.e. 01 is 8 px lower than 00) Its late and i'll move on to whatever weapon group is next tomorrow. gross, ninja blades. i can't even pick one out on WEP1.
400
PSX FFT Hacking / Re: weapon sprites (in battle)
February 21, 2011, 08:01:01 pm
i myself am busy as well but if i get a chance to mess around with it i'll post what i find.
good luck with your 'heavy life stuff' and i hope its not too heavy