• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
October 17, 2021, 12:20:34 am

News:

Use of ePSXe before 2.0 is highly discouraged. Mednafen/RetroArch is 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.

Topics - Argy

1
Help! / Proposition Hack
June 05, 2016, 05:01:46 am
Hello,

I have been recently been trying to get my head around Xif's proposition hack. I have essentially followed the guide as outlined, but I am coming unstuck somewhere and I was wondering if I could get some guidance. (all pictures are below)

I set up my patcher in the below pictures, with my ENTD being linked to the Attack.out. Funnily enough, the Proposition (mark) doesn't happen in chapter 1, but does in Chapter 2.

I then have set up the event as seen below. I have used Reis's curse (setup) for the time being. I used Elric's guide from the event editing page.

I then use Raven's Attack.Out editor, to set up the conditions of the battle and what is needed. Its linked to 01DB just like in the ENTD.

I then use Pokey's gameflow editor as I tried the Xif's one but it kept on crashing on me (my fault no doubt!!), essentially the code for the Gariland is;

01006030020019006E8010100 (If I was using Xifs one, where would I put this code, would it go below all of the other? Above?)

I am just concerned that Pokey's doesn't allowed for the swirl, or I might be missing something. (should the 0020 byte, be something different? 1 or a 3? I am unsure!

At the end of all of this, what happens is; I go to Gariland, do the proposition. Leave the city, come back. It loads with Byblos standing at the graveyeard, but it loads the Orbonne Prayer dialogue instead of my dialogue scene and then continues on to the Orbonne battle. (which to be fair is quite amusing!!)

I was wondering if I could have some help with this. (I also have been warned about the general bugginess of Pokey's and Raven's work, as well. If there is anything else I need to clarify, please let me know.

Kind regards,

Argy
2
Help! / Frame.bin
March 07, 2016, 12:13:23 pm
Hello,

I just wanted to confirm that the icon underneath the shield in the frame.bin is the ring icon. Thank you.

Here is a link for what I am talking about.
http://ffhacktics.com/smf/index.php?topic=296.msg25511

Cheers Argy
3
Help! / ASM help
January 04, 2016, 01:53:15 pm
Edit. It's meant to say ASM help!! Stupid fat fingers [Changed the topic name for you. -Toshiko]

Hello,

Just need a bit of help understanding the below ASAP

<Patch name="Speed Boost">
<Description>
Boosts Speed by 1
</Description>
<Location file="BATTLE_BIN" offset="4d0a8">
004C0508
00000000
</Location>
<Location file="BATTLE_BIN" offset="EC000">
93002292
00000000
20004230
02004010
FFFF6230
01006324
00006224
2C720108
3300422C
</Location>
</Patch>

Does this mean when Ignore Height is equipped that I will get 1 speed?
I have had a look at the document.txt file as well. I tried changing the 93 to 8f and 02 to 80 so it would use equip armour. I just wanted to know if I was on the right track.
Thanks in advance.
4
PSX FFT Hacking / ALMA Material
October 31, 2015, 08:18:11 am
Hello,

I have started to play around with pokeytax's ALMA spreadsheet. I thought I would post what I am working on just in case someone has the same ideas as myself.

I am working on the Skillsets tab of  ALMA 4.2 and I have given the Dagger the ability to use the USE HAND skillset, which hopefully means that you can attach most skillsets (I know that Throw, Item, Elemental and Iadio don't work) to items. I just need to look at the mainstream ones to see in terms of abilities learnt and what not. If you have a look at the variuables, it can do more thyatn this.

Plain and simple.
1) Click on the Skillset tab of ALMA
2) Make Comparison EQUAL TO 
3)Choose your aspect (I have gone for right hand) could be head etc, there are many variables to play with!
4)Choose your weapon, accessory etc to which you want the skillset attached to (in this case dagger, purely for testing purposes!)
5)Choose the skillset that you want attached to it

6) Then go to the XML tab and scroll down to skillset (I have this as another png file), make sure you copy from patch name all the way down to /patches. Copy this into an existing xml document that you might have following the correct protocols and rename.
7) Place this into the same folder as orgASM

And voila that its it. I have tested it this without any other ASM's, as ALMA has a reputation of being buggy!

If there any issues, please don't hesitate to post back. I am not the expert that Pokeytax, Choto or Celdia might be, but I will endeavour to help and I am in the process of learning as well.

Kind regards

Argy
5
New Project Ideas / FFX-2 FFT
May 28, 2015, 10:10:34 am
Hello All,

I have been working on a FFX-2 patch (one of my favourite FF games!) for quite a while and now I need it testing, so if anyone is up for it that would be great. I have played the game a few times but my style of play is different, so some feedback on abilities, monsters, anything and everything would be great. There are all of the classes that you would expect to find from the game (Gunner, Thief etc) with most of their abilities from the game, you can have a look at the Excel document that I have also attached.
There are still quite a few things to do, change to text wise (ward/proof, job description's and a few other things that I might have overlooked)
There are still plenty of things that I want to do, like the archer, ninja, geomancer and lancer, but they will be in a subsequent upgrade. Playing with the growths of some Gaf and Izulde, sorting out some of the mantles powers, the list goes on...


Most aspects of the game have been changed, I lost my tactext file a while ago, so I hope that everything is fine.

All of the best,

Argy

Edit: For some reason the server isn't liking me upload my ppf file, so give me a moment to sort it out. Apologies!!

Here is the download link;
https://jumpshare.com/b/RNVERlTtIyK1HgwRSptU
6
Help! / ENTD Clarification
May 17, 2015, 05:18:15 am
Good Morning,

I would like some ENTD clarification. I am sorting out the random battles for my patch. Dolbodar East 1, for example, does not appear as a place to go in Chapter 1. So, if I was to change the ENTD for it, does this impact in my game at all? Is it just a 'dud' level and has no consequence at all. I am unsure at the moment.

Kind Regards,

Argy
7
Help! / Arrow Guard Blocks Gunshots
February 19, 2015, 11:28:22 am
Good Afternoon,

I know that FDC did a hex edit of this;
Arrow Guard now blocks gunshots.
BATTLE.BIN
0x126128 change 0xF5 to 0xF6
0x12612C change 0x02 to 0x03

and that there has also been this thread before;

http://ffhacktics.com/smf/index.php?topic=10250.msg195477#msg195477

I was wondering if anyone could help me and place it in ASM format, so I could add it to the OrgASM. It is brutally obvious that I couldn't HexEdit my way out of a paperbag.

Thanking you in advance,
Argy
8
Help! / Formula List on Wiki
January 03, 2015, 05:17:08 am
Hello,
I was wandering if anyone could help me? I am looking for all of the different formulas that the game has and what abilities use them. Once upon a time it used to be on the wiki and now it has disappeared. Have I missed it and now it's somewhere else? Or is it still there and I am afflicted with darkness!!
Cheers Argy
cheers

9
Help! / Mix Command
October 04, 2014, 07:16:30 am
Hi All,

Just wandering if this is possible. I have currently put the Item Synthesis Shop in my hack and I am loving it. (Thanks Xif) I was wondering if it could be done as a command like it is in FFX. Basically, I mix Potion + Potion = Hi Potion. I am sure you are limited by room etc, but it was just a thought.

Cheers Argy
10
Help! / Event Editing Issue
May 30, 2014, 07:27:54 am
Hi All,

I am having a problem with the 'Back Gate of Lesalia' Event. The one where Alma and Ramza talk and then Zalmo enters!! The problem is that at the start, the door opens, and the camera pans to where Alma and Ramza should be but unfortunately they don't move there. The rest of the event plays out well as well.
I have tried changing the SpriteMvmt r values as well to match the x values in 1.91 but to no avail. So I am at a loss

When it comes to the actual battle. Both Ramza and Alma are on the same square and they cant move!! Its a weird brother sister fusion.

I have included the patch as Ramza has a wall spell that kills everyone. Helps me with the speed of the game and looking a the text!!

Here is the code

Offset(x001C4000)
//Remove the previous line if you wish not to override the offset in CONFIG.INI.
Text(x0000091E)
//Remove the previous line if you wish text to compile directly after instructions.

Camera(+00504,-01804,+00952,+00302,+00128,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
WarpUnit(x02,x00,004,010,x00,x00)
{63}(rC9)
Camera(+00504,-00172,+00952,+00302,+00512,+00000,+04096,+00200)
{4D}(r50)
WaitForInstruction(x04,x00)
{63}(rAA)
Wait(00030)
LoadEVTCHR(x01,x40,x00)
WaitForInstruction(x34,x00)
SaveEVTCHR(x01)
Sound(x004C)
{54}(r0101)
{56}()
Wait(00010)
WalkTo(x02,x00,004,007,x00,x00,+007,x01)
MovementAnim(r02000002)
{49}()
UnitPresent(x10,x00,x01)
UnitPresent(x80,x00,x01)
UnitPresent(x81,x00,x01)
UnitPresent(x82,x00,x01)
UnitPresent(x83,x00,x01)
UnitPresent(x84,x00,x01)
AddUnitStart()
Wait(00070)
DisplayMessage(x10,x91,x0001,x30,x00,x09,-00075,+00008,+00050,x10)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
WaitWalk(x02,x00)
RotateUnit(x02,x00,x08,x00,x01,000)
WarpUnit(x30,x00,004,010,x00,x00)
WalkTo(x30,x00,004,008,x00,x00,+007,x01)
MovementAnim(r30000002)
WaitWalk(x30,x00)
Wait(00048)
DisplayMessage(x10,x92,x0002,x02,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00020)
UnitAnim(x30,x00,x58,x02,x00)
Wait(00010)
UnitAnim(x30,x00,x59,x02,x00)
Wait(00008)
Wait(00020)
DisplayMessage(x10,x91,x0003,x30,x00,x00,+00000,+00000,+00008,x03)
WaitForInstruction(x01,x00)
Wait(00010)
RotateUnit(x02,x00,x0C,x00,x00,000)
WaitRotateUnit(x02,x00)
UnitAnim(x02,x00,x5C,x02,x00)
Wait(00006)
UnitAnim(x02,x00,x5D,x02,x00)
Wait(00008)
UnitAnim(x02,x00,x5E,x02,x00)
Wait(00014)
DisplayMessage(x10,x92,x0004,x02,x00,x00,+00000,+00000,+00000,x02)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00020)
UnitAnim(x30,x00,x59,x02,x00)
Wait(00008)
UnitAnim(x30,x00,x5A,x02,x00)
Wait(00010)
UnitAnim(x30,x00,x5B,x02,x00)
Wait(00030)
DisplayMessage(x10,x91,x0005,x30,x00,x00,+00014,+00000,+00000,x02)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00016)
Camera(+00536,-00188,+00728,+00302,+00512,+00000,+04096,+00064)
Wait(00016)
UnitAnim(x30,x00,x5A,x02,x00)
Wait(00010)
Wait(00050)
UnitAnim(x02,x00,x5E,x02,x00)
Wait(00006)
UnitAnim(x02,x00,x61,x02,x00)
Wait(00010)
{8C}(r020000020000)
UnitAnim(x02,x00,x02,x00,x00)
Wait(00060)
DisplayMessage(x10,x92,x0006,x02,x00,x00,+00000,+00008,-00006,x02)
WaitForInstruction(x01,x00)
UnitAnim(x30,x00,x64,x02,x00)
Wait(00006)
UnitAnim(x30,x00,x65,x02,x00)
Wait(00008)
UnitAnim(x30,x00,x66,x02,x00)
Wait(00002)
UnitAnim(x30,x00,x67,x02,x00)
Wait(00004)
UnitAnim(x30,x00,x66,x02,x00)
Wait(00002)
UnitAnim(x30,x00,x65,x02,x00)
Wait(00008)
DisplayMessage(x10,x91,x0007,x30,x00,x00,+00010,+00000,+00000,x03)
WaitForInstruction(x01,x00)
CloseDialog(x02,x0008,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,x0009,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00040)
UnitAnim(x02,x00,x5F,x02,x00)
Wait(00012)
UnitAnim(x02,x00,x60,x02,x00)
Wait(00012)
Wait(00030)
DisplayMessage(x10,x92,x000A,x02,x00,x00,+00000,+00012,-00012,x02)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x91,x000B,x30,x00,x00,+00000,+00000,+00008,x02)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00030)
UnitAnim(x02,x00,x72,x02,x00)
Wait(00008)
{8C}(r020004020000)
Wait(00006)
{8C}(r020006020000)
Wait(00006)
{8C}(r020008020000)
Wait(00006)
DisplayMessage(x10,x92,x000C,x02,x00,x00,+00000,+00008,-00006,x02)
WaitForInstruction(x01,x00)
Wait(00006)
UnitAnim(x30,x00,x68,x02,x00)
Wait(00008)
DisplayMessage(x10,x91,x000D,x30,x00,x00,+00000,+00000,+00008,x02)
WaitForInstruction(x01,x00)
Wait(00020)
UnitAnim(x02,x00,x62,x02,x00)
Wait(00010)
UnitAnim(x02,x00,x63,x02,x00)
Wait(00010)
CloseDialog(x02,x000E,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00080)
UnitAnim(x30,x00,x68,x02,x00)
Wait(00012)
UnitAnim(x30,x00,x69,x02,x00)
Wait(00010)
UnitAnim(x30,x00,x6A,x02,x00)
Wait(00030)
UnitAnim(x30,x00,x6B,x02,x00)
Wait(00010)
UnitAnim(x30,x00,x6C,x02,x00)
Wait(00004)
UnitAnim(x30,x00,x6B,x02,x00)
Wait(00004)
UnitAnim(x30,x00,x6C,x02,x00)
Wait(00004)
UnitAnim(x30,x00,x6B,x02,x00)
Wait(00004)
UnitAnim(x02,x00,x62,x02,x00)
Wait(00008)
UnitAnim(x02,x00,x02,x00,x00)
Wait(00020)
DisplayMessage(x10,x92,x000F,x02,x00,x00,+00000,+00008,-00006,x02)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00080)
UnitAnim(x30,x00,x6B,x02,x00)
Wait(00006)
UnitAnim(x30,x00,x6A,x02,x00)
Wait(00006)
UnitAnim(x30,x00,x69,x02,x00)
Wait(00008)
UnitAnim(x30,x00,x68,x02,x00)
Wait(00048)
DisplayMessage(x10,x91,x0010,x30,x00,x00,+00000,+00000,+00008,x02)
WaitForInstruction(x01,x00)
UnitAnim(x02,x00,x70,x02,x00)
Wait(00008)
UnitAnim(x02,x00,x71,x02,x00)
Wait(00010)
UnitAnim(x02,x00,x70,x02,x00)
Wait(00006)
UnitAnim(x02,x00,x02,x00,x00)
UnitAnim(x30,x00,x6D,x02,x00)
Wait(00006)
UnitAnim(x30,x00,x58,x02,x00)
Wait(00001)
UnitAnim(x02,x00,x6E,x02,x00)
Wait(00006)
UnitAnim(x30,x00,x02,x00,x00)
UnitAnim(x02,x00,x6F,x02,x00)
Wait(00010)
UnitAnim(x02,x00,x6E,x02,x00)
Wait(00008)
UnitAnim(x02,x00,x02,x00,x00)
Wait(00006)
DisplayMessage(x10,x92,x0011,x02,x00,x00,+00000,+00008,-00006,x02)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00033)
UnitAnim(x30,x00,x73,x02,x00)
Wait(00010)
UnitAnim(x30,x00,x74,x02,x00)
Wait(00034)
DisplayMessage(x10,x91,x0012,x30,x00,x00,+00000,+00000,+00008,x02)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x0013,x02,x00,x00,-00004,+00008,-00004,x02)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00080)
UnitAnim(x30,x00,x73,x02,x00)
Wait(00004)
UnitAnim(x30,x00,x02,x00,x00)
Wait(00006)
DisplayMessage(x10,x91,x0014,x30,x00,x00,+00000,+00000,+00008,x01)
WaitForInstruction(x01,x00)
DisplayMessage(x10,x92,x0015,x02,x00,x00,-00004,+00008,-00004,x01)
WaitForInstruction(x01,x00)
CloseDialog(x01,x0016,x00,x00)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
Wait(00008)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00020)
WalkTo(x02,x00,005,007,x00,x00,+008,x01)
MovementAnim(r02000200)
WaitWalk(x02,x00)
Wait(00010)
DisplayMessage(x10,x12,x0017,x02,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
WalkTo(x30,x00,004,007,x00,x00,+010,x01)
MovementAnim(r30000200)
WaitWalk(x30,x00)
RotateUnit(x30,x00,x0C,x00,x01,000)
UnitAnim(x30,x00,x75,x02,x00)
Wait(00006)
UnitAnim(x30,x00,x76,x02,x00)
Wait(00020)
UnitAnim(x30,x00,x77,x02,x00)
Wait(00006)
UnitAnim(x30,x00,x78,x02,x00)
Wait(00004)
UnitAnim(x30,x00,x76,x02,x00)
Wait(00006)
UnitAnim(x30,x00,x77,x02,x00)
Wait(00004)
UnitAnim(x30,x00,x78,x02,x00)
Wait(00006)
UnitAnim(x30,x00,x76,x02,x00)
Wait(00006)
DisplayMessage(x10,x91,x0018,x30,x00,x00,-00012,+00000,+00004,x11)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
{60}(r005A)
Wait(00090)
Wait(00010)
BgSound(x05,+000,+036,x00,120)
UnitAnim(x30,x00,x75,x02,x00)
Wait(00010)
UnitAnim(x30,x00,x02,x00,x00)
Wait(00060)
RotateUnit(x02,x00,x04,x02,x00,000)
WaitRotateUnit(x02,x00)
Wait(00010)
DisplayMessage(x10,x92,x0019,x02,x00,x00,+00030,+00000,-00020,x12)
WaitForInstruction(x01,x00)
CloseDialog(x02,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00100)
AddUnitEnd()
WarpUnit(x10,x00,005,002,x00,x02)
WarpUnit(x80,x00,003,001,x00,x02)
WarpUnit(x81,x00,007,001,x00,x02)
WarpUnit(x82,x00,005,000,x00,x02)
WarpUnit(x83,x00,002,000,x00,x02)
WarpUnit(x84,x00,008,000,x00,x02)
DisplayMessage(x10,x11,x001A,x10,x00,x09,+00010,+00030,-00040,x00)
WaitForInstruction(x01,x00)
RotateUnit(x02,x00,x00,x00,x01,000)
Wait(00008)
RotateUnit(x30,x00,x00,x00,x01,000)
Camera(+00472,-00013,+00616,+00238,+00384,+00000,+04096,+00028)
WaitForInstruction(x04,x00)
Wait(00016)
SpriteMove(x10,x00,+00000,+00000,-00080,x00,x01,+00001)
WaitSpriteMove(x10,x00)
ColorUnit(x10,x00,x01,+000,+000,+000,000)
Wait(00002)
Draw(x10,x00)
ColorUnit(x10,x00,x08,+000,+000,+000,004)
BlockStart()
SpriteMove(x10,x00,+00000,-00004,-00004,x00,x01,+00084)
WaitSpriteMove(x10,x00)
SpriteMove(x10,x00,+00000,+00000,+00000,x00,x01,+00008)
WaitSpriteMove(x10,x00)
UnitAnim(x10,x00,x02,x00,x00)
BlockEnd()
Wait(00020)
SpriteMove(x80,x00,+00000,+00000,-00056,x00,x01,+00001)
WaitSpriteMove(x80,x00)
ColorUnit(x80,x00,x01,+000,+000,+000,000)
Wait(00002)
Draw(x80,x00)
ColorUnit(x80,x00,x08,+000,+000,+000,004)
BlockStart()
SpriteMove(x80,x00,+00000,-00004,-00015,x00,x01,+00064)
WaitSpriteMove(x80,x00)
SpriteMove(x80,x00,+00000,+00000,+00000,x00,x01,+00012)
WaitSpriteMove(x80,x00)
UnitAnim(x80,x00,x02,x00,x00)
BlockEnd()
Wait(00010)
SpriteMove(x81,x00,+00000,+00000,-00056,x00,x01,+00001)
WaitSpriteMove(x81,x00)
ColorUnit(x81,x00,x01,+000,+000,+000,000)
Wait(00002)
Draw(x81,x00)
ColorUnit(x81,x00,x08,+000,+000,+000,004)
BlockStart()
SpriteMove(x81,x00,+00000,-00004,-00010,x00,x01,+00064)
WaitSpriteMove(x81,x00)
SpriteMove(x81,x00,+00000,+00000,+00000,x00,x01,+00012)
WaitSpriteMove(x81,x00)
UnitAnim(x81,x00,x02,x00,x00)
BlockEnd()
WaitForInstruction(x0B,x00)
Wait(00020)
DisplayMessage(x10,x91,x001B,x10,x00,x00,+00000,+00016,-00008,x10)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
{6A}(r052400001E)
Wait(00030)
Wait(00010)
Music(x01,+096,001)
Wait(00001)
SpriteMove(x82,x00,+00000,+00000,-00036,x00,x01,+00001)
WaitSpriteMove(x82,x00)
ColorUnit(x82,x00,x01,+000,+000,+000,000)
Wait(00002)
Draw(x82,x00)
ColorUnit(x82,x00,x08,+000,+000,+000,004)
BlockStart()
SpriteMove(x82,x00,+00000,+00000,+00000,x00,x01,+00040)
WaitSpriteMove(x82,x00)
UnitAnim(x82,x00,x02,x00,x00)
BlockEnd()
Wait(00016)
SpriteMove(x83,x00,+00000,+00000,-00036,x00,x01,+00001)
WaitSpriteMove(x83,x00)
ColorUnit(x83,x00,x01,+000,+000,+000,000)
Wait(00002)
Draw(x83,x00)
ColorUnit(x83,x00,x08,+000,+000,+000,004)
BlockStart()
SpriteMove(x83,x00,+00000,+00000,+00000,x00,x01,+00036)
WaitSpriteMove(x83,x00)
UnitAnim(x83,x00,x02,x00,x00)
BlockEnd()
Wait(00010)
SpriteMove(x84,x00,+00000,+00000,-00036,x00,x01,+00001)
WaitSpriteMove(x84,x00)
ColorUnit(x84,x00,x01,+000,+000,+000,000)
Wait(00002)
Draw(x84,x00)
ColorUnit(x84,x00,x08,+000,+000,+000,004)
BlockStart()
SpriteMove(x84,x00,+00000,+00000,+00000,x00,x01,+00040)
WaitSpriteMove(x84,x00)
UnitAnim(x84,x00,x02,x00,x00)
BlockEnd()
Wait(00024)
Camera(+00488,-00252,+00968,+00350,+00512,+00000,+04096,+00036)
WaitForInstruction(x04,x00)
Wait(00020)
DisplayMessage(x10,x11,x001C,x02,x00,x00,+00010,+00006,+00000,x01)
WaitForInstruction(x01,x00)
Wait(00010)
RotateUnit(x30,x00,x0C,x00,x02,000)
WaitRotateUnit(x30,x00)
DisplayMessage(x10,x91,x001D,x30,x00,x00,-00010,+00006,-00001,x11)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Camera(+00472,-00013,+00616,+00238,+00384,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
DisplayMessage(x10,x91,x001E,x10,x00,x00,+00000,+00016,-00008,x11)
WaitForInstruction(x01,x00)
CloseDialog(x01,xFFFF,x00,x00)
WaitForInstruction(x01,x00)
Wait(00020)
{63}(rA9)
Camera(+00392,+00115,+00616,+00302,+00512,+00000,+04096,+00064)
{1C}(r02)
DarkScreen(x00,x01,012,064,x00,004)
WaitForInstruction(x36,x00)
DisplayConditions(x15,090)
Wait(00048)
ColorUnit(x10,x00,x04,+020,+026,+031,000)
Wait(00002)
Wait(00010)
ColorUnit(x10,x00,x08,+000,+000,+000,004)
Wait(00033)
ColorUnit(x10,x00,x00,-003,-003,-003,001)
Wait(00009)
WaitForInstruction(x38,x00)
DisplayConditions(x00,060)
WaitForInstruction(x38,x00)
RemoveDarkScreen()
WaitForInstruction(x36,x00)
{1C}(r01)
WaitForInstruction(x04,x00)
Wait(00016)
RotateUnit(x30,x00,x00,x00,x01,000)
WaitRotateUnit(x30,x00)
March(x00,x00,000)
{63}(rA8)
EventEnd()

//INSTRUCTION SECTION END -  TEXT START
//Message x01
{font:08}Alma{br}
{font:00}{Ramza}, wait!{end}

//Message x02
{font:08}{Ramza}{br}
{font:00}Alma...{end}

//Message x03
{font:08}Alma{br}
{font:00}You were going to leave{br}
without telling me?{end}

//Message x04
{font:08}{Ramza}{br}
{font:00}I hate goodbyes...{br}
You know I cant deal{br}
with them!{end}

//Message x05
{font:08}Alma{br}
{font:00}You won't be back, will you?{end}

//Message x06
{font:08}{Ramza}{br}
{font:00}Delita is alive.{end}

//Message x07
{font:08}Alma{br}
{font:00}What?{end}

//Message x08
{font:08}{Ramza}{br}
{font:00}Delita helped kidnap{br}
the Princess.{end}

//Message x09
{font:08}Alma{br}
{font:00}What does all this mean?{end}

//Message x0A
{font:08}{Ramza}{br}
{font:00}I thought he joined Goltana{br}
to get back at us...{br}
But he seems to be involved{br}
more with someone else.{br}
{br}
Someone other than Delita{br}
saved the Princess from being{br}
killed for some scheme.{end}

//Message x0B
{font:08}Alma{br}
{font:00}Is it true Dycedarg was {br}
involved in the kidnapping?{end}

//Message x0C
{font:08}{Ramza}{br}
{font:00}Yes.{br}
{br}
I'm sure he had his reasons,{br}
but I don't know them.{end}

//Message x0D
{font:08}Alma{br}
{font:00}So Teta....{br}
Is Teta...?{end}

//Message x0E
{font:08}{Ramza}{br}
{font:00}Yes...{end}

//Message x0F
{font:08}{Ramza}{br}
{font:00}Alma, listen carefully.{br}
{br}
I don't know who's behind {br}
Delita. But he's dangerous.{br}
{br}
Taking advantage of the war{br}
to achieve something vicious.{end}

//Message x10
{font:08}Alma{br}
{font:00}Is Delita party to the plot?{end}

//Message x11
{font:08}{Ramza} {br}
{font:00}I don't know.{br}
{br}
He seemed to have his own{br}
ideas about things though...{end}

//Message x12
{font:08}Alma{br}
{font:00}You're fighting against them?{end}

//Message x13
{font:08}{Ramza}{br}
{font:00}Would you expect anything {br}
less of me!!{end}

//Message x14
{font:08}Alma{br}
{font:00}I'll go with you.{end}

//Message x15
{font:08}{Ramza}{br}
{font:00}Are you out of your mind?{br}
Of course not!!{end}

//Message x16
{font:08}Alma{br}
{font:00}I want to prove what{br}
you're saying is true! You {br}
know I am just as capable {br}
as you!{end}

//Message x17
{font:08}{Ramza}{br}
{font:00}I know that you are {br}
capable. It's just that...{end}

//Message x18
{font:08}Alma{br}
{font:00}I don't want to see{br}
another Teta!! I am coming {br}
with you! {end}

//Message x19
{font:08}{Ramza}{br}
{font:00}Alma.....{end}

//Message x1A
{font:08}Man's voice{br}
{font:00}{Ramza} Beoulve,{br}
aren't you?{end}

//Message x1B
{font:08}Priest{br}
{font:00}I'm Zalmo Lusnada,{br}
Judgemaster!{br}
I order you to appear at a{br}
hearing on suspicion{br}
of cavorting with demons!    {br}
You will follow us! Any{br}
resistance will force us to{br}
execute you immediately!{end}

//Message x1C
{font:08}{Ramza}{br}
{font:00}Judgemaster!?{end}

//Message x1D
{font:08}Alma{br}
{font:00}Run! I have heard of him!{br}
He is deadly!!{end}

//Message x1E
{font:08}Zalmo{br}
{font:00}I won't let you!{br}
Get him! Kill the 'Demon Lover'!{end}

//Message x1F

//


I am using EVSP 1.5!! Old school, I know!!

Any help would be greatly appreciated.

As an added bonus, you get to have a peek at my undead/demon story hack....

Cheers Argy

11
Help! / Equip X Hack
April 09, 2014, 04:55:17 am
Hi All,

Hello,

I was wandering if anyone can help me. I have tried implementing the Equip X hack for my patch, without any success. Essentially,  I want Equip Armour to include a shield as well. Which means that I have set EQA 3 to 19 (10 + 8 + 1) (Shield, Helm and Armour) but I seem to be having no luck whatsoever. I am using a clean ISO and FFTOrgASM v0.482. I was wandering if anyone else has encountered the same problem or if there is a fix or is just me!

I can get it working using Raven's Spreadsheet but unfortunately in then crashes on my phone and hence wanted to use FFTOrgASM instead.

Cheers Argy
12
Help! / Formula 11 help
March 15, 2014, 07:03:57 am
Hi All,

Can someone quickly help me with this. It's Pride's Formula 11 become Y damage

0x122124

16 76 05 08

0xf6858

E8FFBD27
1000BFAF
4421060C
00000000
08004014
00000000
1980043C
FA388490
1980033C
902D638C
80000234
250062A0
040064A4
1000BF8F
1800BD27
0800E003
00000000


I was wondering if someone could place it in the correct patch context like this

<?xml version="1.0" encoding="UTF-8"?>
<Patches>
<Patch name="Support under Equip Change adds 20% Hit (with Xif's Hack)">
<Description>
     What's a description. 
    </Description>
<Location file="BATTLE_BIN" offset="11e9cc">
        FC470508
   00000000
       </Location>
       <Location file="BATTLE_BIN" offset="EAFF0">
1980043C
942D848C
00000000
92008490
10000334
06006414
00000000
   </Location>
   <Location file="BATTLE_BIN" offset="EB00c">
14004224
64004328
02006014
00000000
64000224
2A00A2A4
21800001
75160608
00000000
    </Location>
<Location file="BATTLE_BIN" offset="11f5d8">
1980013C
CE382294
CE3830A4
D03822A4
D0382394
CE382294
92006492
10008430
03000410
21104300
14004324
21106200
902D248C
       </Location>
  </Patch>
</Patches>


Your help would be great appreciated!

Cheers Argy
13
Help! / Spare R/S/M's
March 02, 2014, 09:41:44 am
I have just been looking through the abilities in the wiki and I have noticed that there are spare spot in between Counter and Distribute (01BB). Are there any ASM's that have accounted for that spot?

Also there are some movement ones as well (01F1, 01FE, 01FF) that aren't utilised. have these been "made" into anything else?

Which leads to Silent Walk, can we do anything with this?

Cheers Argy
14
Hi Guys,

I absolutely loved the last one!! I was wondering if there was going to be another one soon at all?

Cheers Argy
15
Help! / Cactuar Sprite
February 22, 2014, 07:00:01 am
Hi All,

I have been looking for cactuar sprite in the forums and I cannot seem to find one. I know that Jon was working on one ages ago, but I cant seem to find a .bmp or a.spr version of it and was wandering if someone might have it on their computer.

Cheers Argy
16
Help! / Locking Classes
November 27, 2013, 09:05:48 am
 Hi All,

Just a quick question, is there a way to have all the jobs unlocked but not be able to change jobs.  Essentially, they are locked to their initial job?

Thanks for your help,
Cheers Argy    :D
17
Help! / Decap proc
September 08, 2013, 08:40:48 am
Hi all,
Watching arena, i notice that an axe has a decap proc. How can i go about putting this on my axes?

Thanks for the help  :D
Argy
18
Help! / Questions about Comet and Summon Gun
August 12, 2013, 07:40:23 am
Hi All,

I was wondering if someone could help me,

Firstly, how do i go about creating the Comet ability found in Arena and JoT5? I absolutely love this ability.

Secondly, how is the elemental/summon gun created in 1.3? I know that this is FFH abd not ID!  :oops:

Cheers Argy
19
Help! / Importing sprite issue
June 23, 2013, 03:22:00 pm
Hello,

I hope that someone can help me. I have imported the FFT Arena knight into my iso via SHISHI .482 as a bmp. The top half is fine but the part has all lines and no pictures of my knight. This is also true for the white mage as well.
Does anyone know how to overcome rhis problem? Apologies for no uploaded picture.

Cheers Argy
20
Help! / Another EVSP question
May 30, 2013, 11:48:09 am
Hello,

I have got the hang of changing text within the game. Now, for Mandalia Plains there are 8 or so different events and i think they more or less all have the same text. Do i change just the one (Mandalia Plains) or do i have to make changes in all of them?

Is it then a case of copying and pasting the text into each one of the different events?

Thanking you in advance

Argy
21
Help! / Changing text using EVSP
May 27, 2013, 04:30:47 am
Hiya, 

Just a quickie about EVSP. If I want to edit the storyline of FFT, which event folder, should I be using? PSX events, Final Fantasy Tactics Events Directory or Final Fantasy Tactics (complete) Events Directory.

Cheers Argy.

P.S. Its probably in your help file RoR but i probably missed it!  :oops:
22
Help! / FFT Storyline
May 09, 2013, 04:27:40 pm
Hi all,

Does anyone have a text document of the FFT storyline lying about? If someone does and they could upload it, that would be brilliant. Looking at the psx version, in all of its glory.
Cheers Argy :)
23
Help! / Proc percentages
January 16, 2013, 05:21:39 pm
Hiya,

Quick question, is there a formula that can set a proc to happen at 50% of the time? i know there are others like 100%, 25% and 6.25% and i am not to sure about seperate though.

thanks for your time
Argy
24
Help! / Thoughts
December 08, 2012, 04:51:19 am
Hi All,

What are your thoughts on having Doublehand for a squire, for a 1000jp? Would it wildly
unbalance the game witb its damage output?

Cheers
25
War of the Lions Hacking / WoTL items
April 14, 2012, 10:11:55 am
Hello,

Just a quick question, I was wondering why there are no WoTL exclusive items available on the patcher?

I wanted to place some WoTL move-find item stuff in my patch.

Cheers Argy
26
Help! / Importing Sprites to the PSP
March 18, 2012, 08:02:16 am
Hiya,

Just wondering if we can import Sprites into the Job Wheel for the PSP? Cant remember for the life of me!!

Cheers Argy
27
Help! / FFT Patcher Question
March 14, 2012, 09:32:46 am
Hiya,

Can anyone tell me the difference on the Inflict Status tab, between All or Nothing and Separate, when it applies to just one status effect? I am trying to fit in a few more statii in my game.

Cheers Argy
28
Help! / Reactions
January 21, 2012, 03:12:29 am
Hello,

Just a quick question, is there a way for an ability not to illicit a reaction from the opponent?

Cheers Argy
29
Help! / 100% Knockback
December 31, 2011, 03:30:43 pm
Hello,

Just wondering if anybody can help, how do I give a skill a 100% knockback?

Cheers Argy
30
Help! / Formulas
September 26, 2011, 09:07:19 am
Hiya,

Didn't know whether to put his here or in FFT+, does anyone know what the formula is for 'Bulls Eye' and what the magic equivalent would be as well? I just think Bulls Eye is ace!!

Cheers Argy