Quote from: ComplexMessiah on Yesterday at 10:45:46 amIf you would be kind enough to point me in the direction of a PSX that has the following features. The two new classes (onion knight and Dark knight), The new items, All the additional characters and the IOS feature of getting access to the new items after completing the game for the first time vai poaching, also the additional side quests as well. I would like to keep additional modded content to a minimum.
Quote from: ComplexMessiah on Yesterday at 10:45:46 amthe next logical path would be to steal one of the do nothing classes and then add that to wheel and expand outside of that.
Quote from: ComplexMessiah on Yesterday at 10:45:46 amThe XMLs don't seem to appear inside the tool is there a specific fold i need them in?
Quote from: ComplexMessiah on Yesterday at 10:45:46 amwell to be specific i want it to grab all the spells learned in the Black magic, White magic and Summon. put them in a list with their normal casting values. I used calculator as that's the closest thing that comes to mind.
Quote from: RetroTypes on Yesterday at 07:00:26 amWelcome! Glad to hear you've already been playing with some of the tools, as that's always the first thing I tell people to do when considering starting the modding process.
Quote from: RetroTypes on Yesterday at 07:00:26 amTo start, I'll point out that modding the psp version limits your options in terms of tools available to you, as our psx documentation is much greater than the psp counterpart. Modding the mobile versions is completely out of the question, at least for anyone here. The only thing we have for mobile is a save editor. The psp version is moddable, but again, you'll be handicapping yourself a bit. The new features are tempting, but most of the psp content has already been added to the psx version via The Lion War mods.
Quote from: RetroTypes on Yesterday at 07:00:26 amRegardless of which platform you choose, adding items or jobs is not currently possible (other than TLW adding the Dark Knight in, which was crazy complicated and cannot be expanded further). So for both items and jobs, you'll have to replace existing ones with your new concept pieces.
Quote from: RetroTypes on Yesterday at 07:00:26 amThings like new damage formulas would require minor ASM hacks, and those can be made and inserted into either version.I am struggling to get my head around this tool. The XMLs don't seem to appear inside the tool is there a specific fold i need them in? Also is there a syntax guide to the XML would be nice. I read a thread explaining how to use it but i am not fully understanding it. I would like to keep this project and questions inside a single threat as to no clutter up the forum and for it to be easier to reference.
Quote from: RetroTypes on Yesterday at 07:00:26 amMaking any job work like calculator is a pretty big undertaking, and while it's not impossible, I'd consider it mostly off the table unless you replace calc to accomplish it, or dive decently deep into ASM hacking.
Quote from: ComplexMessiah on March 27, 2024, 09:36:56 pmSo i am reasonable new to this modding. I have managed to make basic patches and ran a few test patches. So now i want to go to the next level and make a full on patch with some more major changed. So i am going to outline to the basic concepts of what exactly i want and then ask do to make it happen and preferable the tools needed to do so. first i will list the tools i have and the version i wish to mod:
PSP: War of the lions.
FFTactext
FFTorgASM
FFTPatcher (v0.497.0)
MassHexASM
So this project is split into three main sections. Jobs, Items and reverting my current version into a different version.
Jobs:
I wish to add two new jobs to the wheels one with a mediocre requirement of level 5 white and black mage. The other requiring master summoner, black mage, white mage, level 8 calc and 5 of orator and mystic. I wish for these jobs to be generic jobs and be placed on the wheel. The only other thing of note is the larger job i wish to be a meta job and pull from pre existing spells like calculator.
Items:
I wish to add a few new items. I think the hardest of all is a new Materia blade, I would also like to add that to deep dungeon in the "Move find" pool. Additionally that weapon will require a new damage formula and sprite.
I am currently use the PSP version and wish to change it to the IOS or android version as i believe the changes made there are the most pragmatic way of playing this version. additionally would like to add a QOL feature of memory of cursor.
These are big sweeping changes there will also be a lot of minor changes that i can expect to escalate into larger issues. Over all is this even viable with modding tools around or will it be a waste of my time.
<Patch name="Equip Change Fix">
<Author>Xifanie, with a fix from Nyzer</Author>
<Description>Allows changing your Right Hand/Left Hand equipments without consuming your Act.
Additionally, can optionally prevent Defend from consuming Act as well.</Description>
<Location file="BATTLE_BIN" offset="E929E" mode="DATA">
00
</Location>
<Location file="BATTLE_BIN" offset="E9AA0" mode="ASM">
@EquipChangeKanji1: lbu r1,0x0005(r16) # Load unit's used skillset
ori r2,r0,0x0003 # r2 = 3 - Equip Change
bne r1,r2,@eqch_br_1 # Branch if not using Equip Change
ori r3,r0,%DefendConsumesAct
sw r6,0x0000(r29)
sw r7,0x0004(r29)
addiu r6,r0,0x0002
lui r7,0x801f
lw r7,-0x6d1c(r7)
lui r5,0x801e
addiu r5,r5,-0x781c
addiu r7,r7,0x0004
@eqch_br_2: lhu r3,0x0054(r7)
lh r2,0x0000(r5)
addiu r7,r7,0x0002
addiu r5,r5,0x0002
bne r2,r3,@eqch_br_1
ori r3,r0,0x0001
sltiu r2,r6,0x0005
bne r2,r0,@eqch_br_2
addiu r6,r6,0x0001
ori r3,r0,0x0000
@eqch_br_1: lui r2,0x8015
lw r2,-0x2cfc(r2)
ori r5,r0,0x01c0
mult r5,r2
mflo r5
lui r1,0x8019
addiu r1,r1,0x08cc
addu r1,r1,r5
sb r3,0x0188(r1)
lui r1,0x8015
ori r5,r0,0x0001
subu r3,r5,r3
sb r3,0x029e(r1)
lw r6,0x0000(r29)
lw r7,0x0004(r29)
@used_defend: j 0x000751c8
addiu r29,r29,0x0008
@EquipChangeKanji2: sb r0,0x029e(r4)
beq r5,r0,@eqch_br_3
ori r5,r0,0x0001
j 0x00138f18
sw r5,0x0110(r29)
@eqch_br_3: bne r2,r3,@eqch_end
sw r3,0x0110(r29)
sw r0,0x0110(r29)
@eqch_end: j 0x00138f18
nop
</Location>
<Location file="BATTLE_BIN" offset="751C0" offsetMode="RAM" mode="ASM">
j @EquipChangeKanji1
addiu r29,r29,-0x0008
</Location>
<Location file="BATTLE_BIN" offset="138F0C" offsetMode="RAM" mode="ASM">
lui r4,0x8015
j @EquipChangeKanji2
lbu r5,0x029e(r4)
</Location>
<Variable name="Defend Consumes Act" default="1" bytes="1" symbol="true"/>
</Patch>
Page created in 0.024 seconds with 19 queries.