Please login or register.

Login with username, password and session length
Advanced search  

News:

Welcome to FFH, where all your dreams come true!

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 - TheChad

Pages: [1]
1
Final Fantasy Tactics Hacking / Re: EVTCHR Frame Locations
« on: June 27, 2011, 09:11:31 PM »
That's a good point LD - I'm not really sure.  I'll look a bit at that event code - maybe it's hard coded, or maybe Lucavi sprites play by a different set of EVTCHR rules.  In any case, this should hold true for the majority of evtchr uses.

2
Final Fantasy Tactics Hacking / EVTCHR Frame Locations
« on: June 26, 2011, 06:48:48 PM »
I've spent a lot of time recently trying to get EVTCHR frames loaded into custom events.  Through trial and error, I've put together a map tying EVTCHR frames within a sheet to the hex value you call within the UnitAnim() Event Instruction.  Hopefully this will be useful to other event editors who wish to insert custom EVTCHR frames into their events.

A few notes:

RAM Block 1 is x00 using the LoadEVTCHR and SaveEVTCHR Instructions, so

LoadEVTCHR(x00,x66,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x00)

Loads EVTCHR Sheet 66 into RAM Block 1.  RAM Block 2 is x01, which for sheet 66 would be:

LoadEVTCHR(x01,x66,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)

When you go to use UnitAnim(), remember that the 4th input variable is now x01 for RAM Block 1, and x02 for RAM Block 2  (x00 is the normal sprite sheet animation, not EVTCHR).

There is no way that I know of to call a frame in the 8th column on the EVTCHR sheet.  If you look at the EVTCHR sheets in the vanilla game, these all seem to be glitchy images anyway, such as a sprite facing directly at the camera, and are never called in-game.

Curiously, loading the EVTCHR Sheet to RAM Block 2 gives you the option to call all 7 frames on all 5 rows (35 total frames), while loading to RAM Block 1 only gives you access to 23 total frames.  You get all of the first row, the first 5 and 7th from the second row, but then only every other frame from there on out.  If you look at the event instructions from Vanilla, you'll see the game almost always uses RAM Block 2, and only loads RAM Block 1 when a secondary EVTCHR load is needed.

Also, I don't have complete notes on this, but in my experience loading an EVTCHR sheet in both RAM Blocks precludes certain regular animations from occurring, such as a weapon strike during a cutscene.  This is somewhat inconsistent that I've observed, but if all of sudden you add both EVTCHR frames to your custom event and then all of a sudden your characters won't swing their weapon when called, try removing one of the EVTCHR loads.

The attached file tells you which animation frame is called for which hex value.  So if you want to load the first frame on the sheet, your event instructions would include either the following using RAM Block 1:

LoadEVTCHR(x00,x66,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x00)

UnitAnim(x85,x00,xF4,x01,x00)

or the following using RAM Block 2:


LoadEVTCHR(x01,x66,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)

UnitAnim(x85,x00,x58,x02,x00)

This example assumes you're trying to load EVTCHR Sheet 66 and replace the Unit x85 sprite.

If you wanted to load the frame at Row 2, Column 6, your only option would be to use RAM Block 2:

LoadEVTCHR(x01,x66,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)

UnitAnim(x85,x00,x64,x02,x00)

Where my map has xXX, that means that that frame can't be called for the RAM Block.

Why do the EVTCHR Frames have such unusual starting values for the hex bytes?  I have no idea.  It was extremely frustrating at first trying to figure this out, lacking any good explanation that I could find.  Having the map though makes it relatively pain-free.

This should help other event editors get EVTCHR frames into their events without having to go through a lot of trial and error.

Chad

3
Tethical / Re: Tethical, online FFT clone
« on: June 26, 2011, 06:30:07 AM »
I've been lurking on this project for a while now but I just want to throw out some support for this - this looks incredible!

Kivutar - the fact you are actually making this thing blows my mind!  Keep up the good work!

Lirimont - some of your maps look amazing!

Lijj - the textures you're doing on this map are simply wonderful.

I think it's great that there are so many talented people working together to support this project - that's really where this community shines.

4
Spriting / Re: Lijj's Sprites
« on: June 11, 2011, 02:11:46 AM »
Lijj,

I don't know what dithering is, but that tree looks awesome!  I don't really know anything about spriting but I really like that last portrait you did - please stick with it!

Chad

5
General / Re: Music Thread
« on: June 10, 2011, 06:24:13 PM »
If I could only take one album with me for the rest of time it would be Mellon Collie and the Infinite Sadness by the Smashing Pumpkins.  The second in a run of three brilliant albums, this is the band at their absolute peak.  Some argue that it contains too much filler and would be better served being cut down to a single disc, but I wholeheartedly disagree.  The sheer size and sonic variety are part of the albums' charm.  From delicate ballads to punishing rawk, from sparse whispers to sweeping symphonic epics, this has a bit of everything, and discarding half of it would be unfathomable.  The production is top notch - you can tell a lot of care and effort went into crafting it, and the ambition really shines through.  The band set out to make one of the most epic records of all time, and at least in the context of modern rock I believe they succeeded.  I can't think of many other albums in the last 15 years that felt so grandiose and monumental.

Most important though is the way Mellon Collie makes me feel.  Listening to this album instantly reminds me of when I was 17 or 18 and all the feelings that go along with it - how everything mattered so intensely and so passionately, and how what now seem like the simplest little things could feel so massively important.  Stirring up those raw emotions is frequently inspiring for me, and it motivates me to work on my own projects (whatever they may be at the time), rekindling a desire to create something grand and epic myself.

Listening to Mellon Collie's two discs is like taking a journey through your youth; the highs, the lows, the angst, the passions, the ambition...it's nostalgic and revitalizing at the same time.  The journey is never boring, and by the time the final song fades out I'm almost sad that it's ended.

My favorite parts of the record:

The beautiful piano opener and closing coda which form a brilliant bookend to the album.
The transition from the opening title track to the sweeping strings of "Tonight, Tongiht."
The manic buildup and release at the end of "Tonight, Tonight."
The guitar and drum climax in "Jellybelly."
The beautiful arpeggios in "Galapogos," as well as the buildup to the final chorus.
The dreamy fade in to "Porcelina," coupled with the crunching guitar.  A 9 minute song that's not boring for a second.
The punishing fury of "Bodies"
The spacey acoustic coda of "Ruby," reprising the title track
The calm before the storm of "Stumbleine," such a sparse acoustic whisper
The watery guitar fade in of "By Starlight"
The full-band harmonizing during the bridge of "Farewell and Goodnight."

There are more, of course, but those are the absolute highlights for me.  I know Corgan's voice really bothers some people to the point of not being able to enjoy the band, but I like that he can effectively vocalize the emotion behind the songs.

This is my favorite record of all time.  And if you love the album as much as I do, be sure to check out the B-side boxset The Aeroplane Flies High.  Over 50 songs were written for Mellon Collie, and only 28 made the record.  There's plenty of gems that didn't make the cut.  Too much filler?  Should have been cut to a singe disc?  After listening to the Aeroplane set, I think they could have made it three discs without dropping the quality.  Aeroplane standouts that could justify a 3rd disc:

The Aeroplane Flies High
Marquis in Spades
Mouths of Babes
Ugly
Set the Ray to Jerry
Cherry
Medellia of the Gray Skies
Jupiter's Lament
Tonite Reprise
...Said Sadly
The Boy
Pennies
Rotten Apples
The Last Song (really love this one)

It's really amazing to me just how many great songs this band churned out during this period

Chad


6
Spam / Re: Paint war - REvamped
« on: June 08, 2011, 02:24:13 AM »
Kanbabrif cannot be bothered with any more of this nonsense.  Starry Frog!

8
Final Fantasy Tactics Hacking / Re: Effect Testing in Cut Scenes
« on: May 18, 2011, 12:37:13 AM »
Continuation - sets 3 and 4 of the testing.

9
Final Fantasy Tactics Hacking / Effect Testing in Cut Scenes
« on: May 18, 2011, 12:35:25 AM »
One thing I've noticed while event editing is that effects can be rather...persnickety.  Some effects work just fine, and some I'm convinced will always be glitchy - they either won't center on the target like they should, or they only display part of the effect (as compared to the full in-battle effect), or some just crash the game altogether.

Additionally, using the Effect() event instruction, the effects do not have the same sequence or hex byte value as the in-battle effects video lists.  This can be particularly maddening as an event editor when you're searching for a particular event.  I've often coded what I was the proper effect, only to compile and watch and find I actually called a completely different effect.

To prevent all that guesswork, I made these Effect Testing events for myself so I could see exactly how each effect would work in a cut scene - which ones would work without glitching and what the exact ID of each effect is for calling it using Effect().

I figured these might be useful for anyone else adding effects to their events, so I'll post the ppfs here.  I don't have video software, but if anyone wanted to make videos of these that would probably be a lot more useful than these ppfs.  Then people could just skid through the video.

Anyway, these helped me, hopefully they'll help someone else.  They all replace the Orbonne event and just show each effect ID cast sequentially on a target.

10
Progressing Patches / Re: The Chronicles of Kanbabrif
« on: May 03, 2011, 09:29:05 PM »
Cheetah,

Here is a ppf with the zoom back to normal.  I also fixed the moving text box glitch and made some minor adjustments to the early camera moves to better keep the moving sprites in the center of the action.

Chad

11
Progressing Patches / Re: The Chronicles of Kanbabrif
« on: May 02, 2011, 08:56:44 PM »
Thanks Cheetah.  I actually did zoom the camera out to try to match the original scene, but that could be easily fixed.  I actually started at normal zoom but thought the 3/4 was what might have been used in the CoK video.  Of course, we can't have "wonky" sprites in a high-quality production like the Chronicles.

Feel free to make a video and post it on Youtube.

12
Progressing Patches / Re: The Chronicles of Kanbabrif
« on: April 30, 2011, 10:24:13 AM »
Thanks Eternal!

Regarding the music I just picked this one since it seemed to have the appropriate sense of urgency for Hamwitch chasing down Reis on the run.  But I assumed that if it were to be used for the actual Chronicles Cheetah and BP would still dub over using the medieval theme in the current video...in fact in that case maybe this event should be made with no music at all.

13
Progressing Patches / Re: The Chronicles of Kanbabrif
« on: April 30, 2011, 02:31:45 AM »
Attention Cheetah...I want to introduce myself.  I am new to the community (check out that post count!) but have been lurking since December when I first discovered 1.3.  I finished my 1.3 playthough a few weeks ago and the entire experience was so rewarding that it inspired me to learn event editing.  I did a lot of reading on the forum and with the help of Kokojo and his Event Editing Tutorial I was able to make a custom event replacing the opening Orbonne Monastery event.

I learned an awful lot making that first tuturial, and when I saw this thread I figured I'd give this a shot.  I still have to watch all of the Chronicles, but from what I've seen so far it's pretty awesome stuff.  I don't have much editing experience but I do really enjoy learning how to do this.  I've attached PPF files of both the Tutorial event I made based on Kokojo's tutorial as well as a PPF recreating the Finath River scene from the Chronicles.  There are some very minor changes I made to the script (ellipsis dots replacing dashes) to help it flow better in the game's dialog boxes.

I'm pretty happy with how this turned out so I'm excited to see what you think.  If you like it I am interested in helping out with other event edits you and BP may need on this project.  I probably have a few hours a week I can devote to this kind of thing, so it might be a little slow, but I did make this Finath scene in about a week totaling maybe 12 hours of work.  Working on this kind of thing is something I enjoy to unwind after work or on a rainy day.

Please take a look and give me some feedback - I am very new to this but I'm excited to learn.  On both PPFs the opening Orbonne event is replaced, so you get right to the new event.

Thanks!

Chad

14
FFT v1.3 / Re: Storyline Battle & Challenge Discussion
« on: April 09, 2011, 01:50:00 AM »
congrats!

If you're planning on braving the DD, you're going to need a lot more than speed saving :)

Thanks - I'm sure you're right.  Need to grind up to 99 too - maybe I'll try colliery at my current level (60-something I think) and see how that goes - if necessary I'll get up to 99 for that first.  I love how this patch really makes you earn every victory. 

15
FFT v1.3 / Re: Lame Ramza Scream
« on: April 08, 2011, 01:38:58 AM »
Are you playing the latest version of the patch?  It's changed now - Scream is replaced by Heretic Sword, which is an awesome ability.  I used it a lot against Altima to remove MBarrier.

16
FFT v1.3 / Re: Storyline Battle & Challenge Discussion
« on: April 08, 2011, 01:24:59 AM »
Finally beat it - that battle took forever!  I figured the best way to ensure victory was abuse speed save, but the toughest part was surviving the beginning of the battle.  I probably had 20 resets before I was able to gain control of the fight.  I went in with Ramza as a squire/monk, Agrias as a Holy Sword/Chemist, Meliadoul as a Lancer/Monk, Orlandu as a Swordsman/Monk, and Malak as a Hell Knight/Bard.  All had speed save and Magic Def Up.  Malak was boosting everyone's battle power while everyone else was sandbagging and Ramza was throwing stones.  Occasionally I'd have to rekill all the demons, but once speed got into the 20s that wasn't to bad and once it got near 50 they wouldn't get turns.  Once I had control it was just a matter of getting speed up (which took a long time...I started the winning fight 3 nights ago and played a few hours a night!!

Once everyone had 50 speed and I started to attack it went pretty quick.  It feels like a cheap way to win, but I wanted to make sure I actually did beat it once.  I may tplary the battle again without a speed-save strategy to see what else might work, but I have a feeling it will be incredibly difficult.

If I had to do it again I'd probably want more Salty Rages - I only had one.  Both Agrias and Meliadoul had ribbons and Agrias had the Salty Rage - that combo made her pretty tough to take down.  I'd probably also want to take more females just because grand cross and invite were so annoying...maybe take Rafa instead of Malak or bring Reis (assuming I complete Colliery and play back through Orbonne).

All in all 1.3 has been an incredibly satisfying patch.

I also still need to play through Colliery and DD.

17
FFT v1.3 / Re: Storyline Battle & Challenge Discussion
« on: April 04, 2011, 11:16:49 PM »
So around December I found this site and decided to give 1.3 a try.  I had played vanilla back when I was in school about 5 years ago and really enjoyed it...but after I got Orlandu I powerleveled a bit and then realized the game was no longer challenging, so I never even finished.  I think the last battle I played back then was the Bethla Sluice Gate.  Anyway, around new years I figured 1.3 sounded perfect to restore the challenge, so I found an emulator and gave it a go.  I just barely got by Sweegy Woods and could not get past Dorter Slums, proving just how little I actually knew about the game.

I then I tried Easytype, which was much more in line with my ability, and I got pretty far into the game.  I think I made it all the way up to Balk I, but at that point I was itching to give the real 1.3 a try again.  I learned an awful lot about the game by playing Easytype.  Starting 1.3 again I paid a lot more attention to intra-party compatibility, balanced leveling, being conscious not to overlevel, etc.  Now after a few weeks I'm finally near the end, which is the first time I've ever gotten this far on any version of FFT.  I must say, I really enjoy the difficulty spike once you hit Murond.  Everyone being immortal-flagged in the home stretch really makes things interesting - a few bad turns and a battle that was seemingly in control now has the entire enemy team revived.  Because of this, I think the underground book storage level 4 might have been the most difficult of the final battles so far, just because you have to kill everyone.  Against Rofel/Kletian/Balk, it was difficult finding the right setup to get the assassination in, but once I found it I think each of those battles was over in less than 2 rounds.  If those were kill 'em alls, The entire battle though he was getting horrible luck landing Sky Demon Back, even when there were only 2 or 3 panels to hit.  I had him in a corner once with only 2 panels and it hit 8 of 10 times on the blank spot.  I finally got him though when he carelessly wandered to the bow of the airship...Malak cornered him and he was standing on the only available Untruth panel.  He gave the big wimper on the 8th hit at about 375 each, then Malak gave him 2 more shots just for fun.

So that brings me to Altima...I understand this may be a long battle so it may take a while to finally finish the game.  I'm at level 71, which is probably higher than recommended but doable since I see some Level 99 runs out there.

I've been lurking around these forums since around December, so I've seen the drama with Archael and 1.3 take place...but really, everyone who had even a small hand in this patch deserves a massive thank you.  Playing 1.3 has been about the most satisfying video game experience I think I've had...it's tough to explain the fist-pumping satisfaction you get from finally taking down a battle you've struggled to crack even with dozens of resets (looking at you Zalmo I and Velius), but it's borderline euphoric.  The fun I've had playing 1.3 has inspired me to find a way to contribute to this community, even if I have no hacking skills.

18
Hi.  I'm relatively new to this community but I was excited to read about your project.  It sounds like you've got some really interesting ideas.

I was trying to think of any alternatives to Animalist and all I've come up with a few ideas, none of which I think are any better than what you've already got.

Echoist - this would be based on the class being able to repeat actions once it's experienced them.

Renderer - this sounds clumsy but I'm trying to think along the lines of Relm's Sketch command in FFVI.

Reckoner - this actually sounds cool, but it's a bit of a stretch.  It's along the lines of the "including" definition of reckon, as in the class includes learned monster skills.

Assimilator - the class absorbs and incorporates monster skills.

I like how you're trying to better differentiate the elements and give them a greater role in your project.  Some random element-related thoughts I had are related to weather...I don't think there's nearly enough content in this suggestion to propose a weather class, but it would be cool if there was a skill that could change the weather on a map.  Maybe a skill called "Storm Front" which would change a sunny day into a random chance of rain, thunderstorm, or snow.  You could combine this with ratcheting up the effect of weather on elemental damage.  For a longer battle, tipping the weather could help a party take advantage of an elemental setup.  I don't even know if this would be possible to do...you'd probably have to prevent it from working indoors...and even if you could implement it, it's probably not something the AI could use to its benefit.  On a related note I had an idea about a Hail Storm which would hit every unit on the map with Ice 1 or something similar, unless a unit was "taking shelter" under an overpass or overhang.  That would kind of be like how lancers can't jump on a unit that's under a bridge.  Again though - this would probably be something that would be too easy to exploit and that the AI couldn't coordinate using properly.

I look forward to reading further updates on your project.

19
FFT v1.3 / Re: God I ****ing love this mod
« on: February 12, 2011, 05:47:32 AM »
Hi,

I had to register an account just so I could thank everyone who created this mod.  I first played vanilla about 5 years ago, and actually never even finished the game because I had leveled too high and there was no challenge in any of the story fights anymore.  A few months ago I stumbled onto to this site and tried 1.3 - and couldn't even get past Dorter City Slums!!  So then I tried 1.3 Easytype, which was great.  The battles were plenty challenging for me, and it taught me a whole lot about the game that I never knew from vanilla.  After clearing chapter 3 on Easytype, I am now starting regular 1.3 again - 1.3037.  Just got past Dorter City II at about level 12, so far so good.  This is a great game, and 1.3 is really the finest hack of any game I've ever played.  Congrats to all involved in creating it.

I do have just one noob question though about this forum and insane difficulty.  I noticed that the title screen on 1.3037 now says ID instead of FHacktics - is there a dispute between the 2 communities or is it no big deal?

Pages: [1]