• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
May 07, 2024, 02:22:59 pm

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

61
Looks like everything is ok.

I just added routine 001876e4. The link works.
I'll continue later. I'll also look to add the returns locations, if necessary and maybe also to point out the existence of duplicate pages on each page.
62
Help! / Re: Issue with Portraits during Sprite Editing
December 29, 2020, 04:25:26 am
Hi,

Maybe you'll have to deal with the checkbox "Always use corresponding palette for portrait" just under the dropdown menu allowing you to choose the sprite number.

If not present, download the latest version of FFTPatcher.
63
Hacking/Patching Tools / Re: Formula mapping
December 28, 2020, 06:34:33 am
Quote from: Orkney on December 26, 2020, 02:39:48 pmAnd I'm looking for a possible link to see if I can consider diving into it.

I've been fooled by the translator.(and i don't double check it)
If you could point some link to me, i'll go ahead and check it !
64
Thanks for the tip !

I am willing to edit the wiki, I had no idea that everyone could do it.
I will try and report here.

I had made myself the same remarks with the duplicated links.
The problem is not so much the fact that there are two different pages, but rather that some pages point to only one of the two links.
Perhaps it should be pointed out on each of the two pages that there is another page dealing with the same routine

65
Bugs and Suggestions / Some small problems on the wiki
December 27, 2020, 01:28:08 pm
Hello,

I spent some time on the wiki exploring the formulas, and I found some small problems.

1/ Some routines are missing from the page Routines location.

001876e4 : https://ffhacktics.com/wiki/Store_Reaction/Proc_ID_and_Target

00185d00 : https://ffhacktics.com/wiki/Store_PA_and_PA_+_Y_/_2

00188888 : https://ffhacktics.com/wiki/00188888_-_00188960 (pointed as Calculate Accuracy as User Faith * (MA + X)%)
from formula 1_4)

2/Some dulicate links

0013b590 :  accessible as https://ffhacktics.com/wiki/Get_Script_Variable from the routine location page, but still accessible from https://ffhacktics.com/wiki/0018e660_-_0018e6b4 as unknown_1. In unknown_1 there is a link that is supposed to go to 13b644 but in the page the code starts again at 13b590)

0018433c - two links accessible from the routine page, one of the links (here) specifies 2 return locations that I have not been able to find. The return location 00184360 is not present.

I hope that these are really anomalies, and not just a lack of competence on my part...

Edited the 29/12/20 : wrong first link for 0013b590
66
Hacking/Patching Tools / Re: Formula mapping
December 26, 2020, 02:39:48 pm
Thank you both for your explanations.

I was just trying to get an overview of the execution of the different routines and the implication of the different parameters of the game (dodge, parry, affinity etc).

But what you're talking about is also very interesting (I understand a bit better now). I don't know much about it (for the moment?).

I'm French (I thought it must be obvious from the way I write in English :) ). And I'm looking for a possible link to see if I can consider diving into it.

Having said that, Niwit was talking about starting from the wiki, I found 2-3 errors while making my file. I don't know if it will impact the extraction to the text file or not, I plan to make a post to bring up what I found (time to settle down and find or do it).
67
Hacking/Patching Tools / Re: Formula mapping
December 22, 2020, 02:31:14 pm
Well, I'm completely out of it...

I don't understand much of what you're saying.

You're talking about formatting the raw code of the wiki in a form that's more convenient to program?

I was just trying to format it to understand it better (at my humble level), as EnderC suggested.
At this stage I haven't written any ASM code yet, I've only read most of the tutorials and links on the site.

I understand that you want to give names to groups of lines (like the confusion example), so that you can then call them up and have them substituted again by the original code . But how can we create these labels (in what form? in what programme?), and above all how can we use them again?

68
Hacking/Patching Tools / Re: Formula mapping
December 21, 2020, 02:43:00 pm
Thanks for looking at it.

Yes I did it in VBA with Excel and a lot of work by hand as well. Since I saw that the VBA language for excel and the office language were different, I gave up the idea of relearning how to write macros.

Since it takes me a long time, I wanted to get some feedback. To find out if I was doing something that could be useful to someone else or not.

I may be considering doing it for something other than formulas (although to this day I have no idea what routines are involved in a fight, or on the roster).

So I'm not particularly looking for help, unless this beginning of work gives someone here bigger ideas (but that would be me helping him at this point).

My skills are relatively limited, and I don't understand much about what you are trying to do on your side... (sorry).

But you have partly answered my question by telling me that you think it is quite useful. The file has been downloaded 6 times (!!) so the subject seems to interest a few people (the current tool maybe less). I will take a little more time to make it more presentable.

69
Hacking/Patching Tools / Re: Formula mapping
December 20, 2020, 01:47:29 am
Hi and thank you for your answer

I'm trying to make a tool that gives an overview of how the routines interact.

For example, I'm looking at changing the way bravery and faith impact routines, so I need to know what routines are impacted and how they are impacted. In the file I made, if I click on the faith-routine, I will see all the formulas related to this routine (directly or via another routine)

I have very little experience with python, a little more with Excel (experience, no formation). I've downloaded your file, and I'll take a look at it to see if I can find a way to use it.


Thanks for the translation link!
70
Hacking/Patching Tools / Formula mapping
December 19, 2020, 11:45:11 am
Hi everybody. (and sorry for the poor english)

I'm submitting an excel sheet at an alpha stage, but quite functionnaly. Mostly because i'm losing faith in this project.

At the beginning i want to learn ASM hacking, and i was very pleased by Xifanie videos tutorial. But at a moment in the video, she's looking for a formula that will fit her project (physical damage). At this stage i ask myself how will i pick the good formula for my own project. I start digging in the wiki and a went quite lost.

So i decided to make a sheet with all the formulas in order to quickly know when a formula his affected by zodiac compatibility, elemental modification, physical damage reduction etc...

I've a hard time doing it and i decided to start a map. I went quite mad about it (jal jal jal, then vba vba vba)

Today all the formulas and the routine are on the sheet, they are connected to each other. Even if the very right of the sheet is not clean (because those are the unknown routines, so i was less motivated)
-There is an arrow on each of them that link to the wiki of each of them.
-When you click on a formula/routine, all the non connected routines vanish (if not, the sheet is not usable)
-If you click again on the same routine the sheet return to it base stage (the "what the f...?" stage)
-If you click on another routine (visible so connected to the first) it will either reboot the visible routine (as if you click it at the first time) or either add to the visible routines all those which are connected to the one you just click (i'm quite sure i'm mad at this time). If the word "ADD" is in the cell B1 you'll be in the second case.

I was planning to add another function to color the formulas and routines.
I tried to keep the routine in the order they are called. (that why some link are colored or not). It's probably not totaly acurate at this time.
There are probably some bug too (with connectors to nothing, because missnamed some of the connector (there are a lot of them !!!)
The VBA is probably not ultra efficient (mostly the remaping of the shape) and it could take a few seconds to work - mostly with the first formulas)
And the présence of arrow or not on the links, looks totaly random.

At this stage, i need to know if i'm trying to do something that will help to ASM coding formulas or if i'm (definitively) loosing my time here... Maybe some suggestions will help me to move on this project (or drop it)

Here is an image of what happen when you click on the formula 0C



I was drive to put the routines on different column to avoid multiple link direction, the the jal always go to the right (not true at the very right, but it's understandable i guess)

FORM ALPHA.xlsm
71
Help! / Re: How do I start with modhacking?
November 22, 2020, 03:31:14 am
Hi

FFT Patcher will do the job.

You'll find it here

Open your patch or your ISO, and look in the Job sheet for the crossbow thing, and in the job level sheet for the Job lv thing.

You can move skill from the skillset sheet.

It's quite intuitive you'll see.
72
New Project Ideas / Re: FFTP Consolidation Project
October 19, 2020, 01:51:58 pm
Glad to read it.

But i'm not sure to understand the TLW part. The fixes are included in it, but TLW use a part of the freed slots/sprites no ?

73
New Project Ideas / Re: FFTP Consolidation Project
October 19, 2020, 01:48:42 am
Hi !

I have missed the release of this patch ? Or did the release take more time than initialy planned ?
74
Mod Reviews / Re: [PSX] FFT - The Lion War
October 14, 2020, 02:54:24 pm
Feel like vanilla, with more vanilla inside.

This Game is Complete!
Not Completed

Version: 1.06

Overall
Story
Originality
Difficulty
Fun
Balance
Visuals
Replayability
I'll made it very short, since i'm not very fluent in english.

I've was very pleased with the released of this patch since I never had the chance to play the Lion War on Psp. The added content is very well done, and I have a lot of fun discovering the new classes, the new stories and playing the dark knight (with an easier access than on the psp). Ashley riot encounter and class is the "cherry on the cake".

I don't have explored the deep dungeon in this game, so I can't say if there is anything new there.

A big thanks to the developers for bringing this on the forum.

PS : For the scores, it's more the vanilla game score since it's an adaptation.
75
Help! / Re: New to emulators, need some help
October 12, 2020, 02:58:58 pm
Hi

Usually there is a frame per second section in the options (don't know the psp emulator). Maybe you'll have to check this setting.

PS : you can also find a psx emulator and play the war of lion patch :)
76
Hi,

Yeah, it would make him more interesting...

Maybe with less asm coding you can give him somes skill that cost mana and limit skill only usable if you've 0 mana (this part will need asm coding (maybe via ARH))

That said, the limit damage based on current target HP serves this purpose (first you'll want to hit your target and when it's hp is low, cast the limit (you can extend this with MP, maybe speed power etc... (you damage the speed first and then you'll use a limit that does low-speed related damage.

With ASM you can create a status (or think how to use an existing one), cloud will have some skill that have a chance to add this status (or better, materia blade could be the only weapon that can add this status) while limit can only work on target with this status (via canceling it), it's a little random based (not like the original cloud, but it could give some fun (or frustration :) ))

77
Help! / Re: ASM : All formulas can inflict status ???
September 14, 2020, 05:55:54 am
Hi,

Thanks for answering.

This month i've started an attempt to "map" formulas routines in a spreadsheet.
What a mess ! I make nightmares with jal - jal again - "uber jal" - counter jal - hamedo jal routines  :| 
But it gives a clear view of which formula can proc status or not and how status is inflicted.
I know this will require ASM hacking, but i was persuaded that i've seen this hack somewhere on the forum.

I guess i was wrong  ;)
78
Help! / Re: Destroy Equipment Mechanism
August 24, 2020, 03:53:23 pm
Hi,

As far as i know, you'll have to write the ASM code (or find somebody who can do it, or learn to do it) , and then you can use orgASM to import it in your Mod.

For the sprite thing, i dig a little in FFTP .493 (havent used it yet) and there is those two fields in the Jobs sheets, at the very right of the last innate ability. The first one appears to be the formation sprite and the second the portrait.
79
Help! / Re: Destroy Equipment Mechanism
August 24, 2020, 01:57:44 am
Hi,

I think it won't work.
The ASM hardcoding for the break/steal slot, point to the ability ID not the formula or the effect.

You'll have to use a formula that call the break/steal routine from an ability hardcoded to steal or break the armor (i'm not even sure that you can break the armor instead of stealing it...)

For the sprite 3A, i'm not sure but there is a spreadsheet from Glain here : UWentries .
Apparently 8D should be the entry to be used... This hack is for special character (i guess the formation sprite will not change when changing job).
80
Help! / Re: Newbie Mod Tutorial
August 19, 2020, 03:06:42 pm
Hi,

For the unused sprite see this post : you'll see the vanilla unused sprites and jobs --> Elric consolidation project

For the formation sprite see this post : Celdia's tutorial
You'll learn how do your formation sprite. Once you do this you can import them with shishi  (under the other image tab, UNIT.BIN formation screen sprite)