Author Topic: [FF7PC] Ultima Espio Aeris patch  (Read 328540 times)

ultima espio

  • *
  • Posts: 1357
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #550 on: 2011-08-12 13:40:57 »
I've looked through all the levels you say conflict...only the last 3 of them are problems. The rest of them are perfectly fine.

All I really have to do is edit the Kernels and figure out Gjorulv's changes.

PitBrat

  • *
  • Posts: 1376
  • Change to feed the machine.
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #551 on: 2011-08-12 14:51:31 »
What tools do you use for working on this patch?
There are so many tools with overlapping functions.
I'd like to know which ones a pro prefers!

 ;) Thanks for keeping this mod alive :wink:

I modified the Revival model to work with HQ Aerith.
I hope I didn't do anything that will make the game go crazy.
Aeri.hrc for HQ Aerith
Code: [Select]
:HEADER_BLOCK 2
:SKELETON n_earith_sk
:BONES 24

hip
root
 2.99145
1 AUGA

chest
hip
 4.851
1 AUGC

head
chest
 4.851
2 AUGE AUGE

non_1
head
 3.465
0

kami
non_1
 13.7445
3 AUHD rvas rvat

l_chest
hip
 4.28505
0

l_collar
l_chest
 .8085
0

l_uparm
l_collar
 4.0425
1 AUHF

armer
l_uparm
1.261581
0

l_foarm
l_uparm
 2.31
1 AUIB

l_hand
l_foarm
 2.1945
1 AUID

r_chest
hip
 4.28505
0

r_collar
r_chest
 .8085
0

r_uparm
r_collar
 4.0425
1 AUIF

r_foarm
r_uparm
 2.31
1 AUJB

r_hand
r_foarm
 2.1945
1 AUJD

l_hip
root
 1.617
0

l_femur
l_hip
 5.36844
1 AUJF

l_tibia
l_femur
 7.5978
2 AVAB AVAB2

l_foot
l_tibia
 3.234
2 AVAD rvbi

r_hip
root
 1.617
0

r_femur
r_hip
 5.36844
1 AVAF

r_tibia
r_femur
 7.7028
2 AVBB AVBB2

r_foot
r_tibia
 3.234
2 AVBD rvbq

I modified this version to work with the PRP Aeris battle model converted to field.
Aeri.hrc for PRP Aeris
Code: [Select]
:HEADER_BLOCK 2
:SKELETON n_earith_sk
:BONES 24

hip
root
 2.99145
1 AUGA

chest
hip
 4.851
1 AUGC

head
chest
 4.851
1 AUGE

non_1
head
 3.465
0

kami
non_1
 13.7445
3 AUHD rvas rvat

l_chest
hip
 4.28505
0

l_collar
l_chest
 .8085
0

l_uparm
l_collar
 4.0425
1 AUHF

armer
l_uparm
 1.261581
0

l_foarm
l_uparm
 2.31
1 AUIB

l_hand
l_foarm
 2.1945
1 AUID

r_chest
hip
 4.28505
0

r_collar
r_chest
 .8085
0

r_uparm
r_collar
 4.0425
1 AUIF

r_foarm
r_uparm
 2.31
1 AUJB

r_hand
r_foarm
 2.1945
1 AUJD

l_hip
root
 1.617
0

l_femur
l_hip
 5.36844
1 AUJF

l_tibia
l_femur
 7.5978
2 AVAB AVAB2

l_foot
l_tibia
 3.234
2 AVAD rvbi

r_hip
root
 1.617
0

r_femur
r_hip
 5.36844
1 AVAF

r_tibia
r_femur
 7.7028
2 AVBB AVBB2

r_foot
r_tibia
 3.234
2 AVBD rvbq

I hope these models are acceptable.  I don't want to destroy anything.

-PitBrat

ultima espio

  • *
  • Posts: 1357
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #552 on: 2011-08-12 14:53:11 »
You've added the extra bone, and increased the bone count, so it should be good :)

DLPB_

  • Banned
  • *
  • Posts: 11006
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #553 on: 2011-10-19 15:58:04 »
If you use touphscript to edit the text, you may be able to completely avoid any conflicts with the hardcore mod.  No file replaces are necessary.  Look into it.

If you are altering script (as in game programming script NOT text), then flevel would still need the files replacing, but seems to me you aren't doing that?  As long as your mod was installed first and hardcore mod doesnt alter any of the aerith files, your mod would be cool.  Even if it did, you could always include a modified harcore text version for the specific flevel files.

touphscript does not need to replace files, it uses text files that you can edit then ship with installer at encode time.  It alters ALL the text in the game (inc the kernels, scene, ff7.exe, world map) and will auto correct scene lookup table in kernel.

It also ignores any lines in non dialogue files that are blank. 
« Last Edit: 2011-10-19 16:02:38 by DLPB »

ultima espio

  • *
  • Posts: 1357
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #554 on: 2011-10-19 16:03:00 »
The problem is we've both changed programming and text in a 4 levels. The rest is fine, no conflicts.

All that I need to do is just copy Aeris' programming, and her new text (since I had to manually add new text into the level for her) and they should work together.

...I still haven't gotten round to that yet :|

DLPB_

  • Banned
  • *
  • Posts: 11006
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #555 on: 2011-10-19 16:22:15 »
If you have actually changed programming in those 4 files, then yeah those would need to be manually added.  As for the rest, ts could handle it.  wouldnt need any more conflicts with scene or kernel etc.  It is very easy.  Plus you only change the lines in text that you need to change... thus blank lines are ignored.

I will be giving luksy a blank template later.  Notepad ++ would be the best option to edit non dialogue text files.

The 4 that are conflicting can easily be addressed manually by adding in a hardcore option, where you edit his to work with your mod :)

DLPB_

  • Banned
  • *
  • Posts: 11006
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #556 on: 2011-10-20 01:33:16 »
fship1 bug logged by touphscript

Error in fship_1
    Unknown sequence {CLOUD.\}


{AERIS}
“Let me think, {CLOUD.}”  <  you have used a full stop in tag.

--------

touphscript is a good debugging tool ;)

ultima espio

  • *
  • Posts: 1357
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #557 on: 2011-10-21 16:38:22 »
Thanks :)

It'll be a long time before I can change anything though, unless something hugely game breaking comes up :P

ogd

  • Guest
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #558 on: 2011-10-22 15:54:00 »
I just installed this using PitBrat's instructions and really looking forward to it! My current save is on disc 2 after getting Cloud back, so I reenabled Aeris in Black Chocobo.

My question is - where do I need to play from to get the extra quest? I see from the videos that I should be able to include Aeris in story scenarios to confirm the patching worked, but I don't want to miss any of your new content!

EDIT: LOL a second after I wrote this, I went to the natural place and got handed a new weapon! I already had one (since I had an umbrella from the hardcore mod), but did I miss anything here?
« Last Edit: 2011-10-22 15:58:45 by ogd »

Vgr

  • Global moderator
  • *
  • Posts: 2163
  • If it quacks like a duck, it must be a duck
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #559 on: 2011-10-22 15:57:49 »
Right after she dies.

ultima espio

  • *
  • Posts: 1357
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #560 on: 2011-10-22 16:30:43 »
As soon as you get Cloud back, and get the Midgar Key.

There's nothing else to do. It took almost a week just to program that, lol.

ogd

  • Guest
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #561 on: 2011-10-22 21:36:10 »
Yeah I imagine it took a long time, but it's definitely worth it! Thank you very much for this mod.

ultima espio

  • *
  • Posts: 1357
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #562 on: 2011-10-23 13:01:47 »
Dunno if I posted this or not, but there was a lot of things I really wanted to do with this, but I either didn't have time, or it was too complicated for me at the time:

Give Aeris her own scenario (turned into that Church scene)

Give you the option of playing as her while Cloud was gone. You could play with her until you got to Mideel, where Tifa would then do her normal thing of staying by Cloud's side. And/or you could play as her instead of Cid, resulting in a hilarious situation where she can't control the train. I would have locked Cid so that he couldn't rescue her :P

Special battle in Battle Square just for her -

Reno + Shinra grunts

Sample:H0512

Midgar Zolom

Jenova BIRTH

Lost Number

Demon's gate

Jenova LIFE

Snow Woman

Jenova DEATH

Ultimate Weapon

Proud Clod

Hojo (all forms)

It would have been an epic battle :-D

cloudiar

  • *
  • Posts: 202
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #563 on: 2011-11-11 04:10:50 »
Hello! First congratulate for your path, it's amazing.

Your program in this momment it's beta? Read the topic and smalls problems in various locations in game and PHS, in my case in really not is problem, I comment:

The idea is add in my game to cd 3, in door of resurrection aerith shinra soldier is waiting and you can't talk, he's only ask the "white materia", special permission for enter...

Really possible?

I think need somes scripts editing in makou reactor and paciene...The white materia creat with wallmarket HP<->MP to white colour materia  and renamed,it's think easy xD

For ask of white materia I can try use scripth the permission snowboard game in icicles aera

(is in flevel / snow ID 574)

In case of add this paremetres and correctly, and the new's text (in add aeris revived example), how change text??

This can compile for editing in touphscript?

My mod it's english version 1.02 with spanish text not official 1.03 and mod of this texts for my.

Sorry for bad english xD

Bye

tylerkschrute

  • *
  • Posts: 39
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #564 on: 2011-11-11 07:21:22 »
Quick question -

Saw on the first page that your mod is currently incompatible with the hardcore mod. Any plans to remedy this? Really want to try this out, it looks absolutely incredible.

Sorry if the answer is buried somewhere in the thread but 23 pages is kinda ehh....

Tenko Kuugen

  • Public Enemy
  • *
  • Posts: 1416
    • View Profile
    • Twitter
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #565 on: 2011-11-11 12:09:31 »
It's not really incompatible. I managed to patch it together manually. I don't remember quite how but I did. IIrc, I first applied the hardcore mod, unpacked flevel.lgp, put the aerith patch files in there and overrode the old files ( not conflict here with the hardcore mod ), repacked the whole thing and that's pretty much it. You don't need the kernel.bin update, really, or you can do it manually with wall market

ultima espio

  • *
  • Posts: 1357
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #566 on: 2011-11-11 12:15:25 »
Quick question -

Saw on the first page that your mod is currently incompatible with the hardcore mod. Any plans to remedy this? Really want to try this out, it looks absolutely incredible.

Sorry if the answer is buried somewhere in the thread but 23 pages is kinda ehh....

You can put them together, but you'll lose some stuff out of either this patch, or the hardcore one. I am working on a fix, but it'll be a long time before I can do anything.

Unless you like a glitchy untested quick fix...

cloudiar I have no idea what you are talking about.
« Last Edit: 2011-11-11 12:18:15 by ultima espio »

PitBrat

  • *
  • Posts: 1376
  • Change to feed the machine.
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #567 on: 2011-11-11 12:31:17 »
As far as I can tell, there are 3 scenes in flevel.lgp in which Hardcore Mod and Aeris Revival conflict.


Aeris Revival Changes in Flevel.lpg:
Code: [Select]
ancnt1
ancnt4
blackbgi
blackbgk
blue_2
bugin1a
bugin1b
bugin2
canon_2
chrin_1a
cos_btm2
crater_1
crater_2
fr_e
fship_1
fship_12
fship_2
fhsip_23
fship_24
fship_25
fship_3
fship_42
gaiafoot
gaiin_6
holu_1
holu_2
ithill
ithos
itown12
itown1a
itown2
jetin1
junair
las0_8
las2_1
las4_0
las4_1
las4_2
las4_4
las4_42
lost2
md8_5
md8_6
md8brdg2
mtcrl_2
ncorel2
ncorel3
nivgate
nivl_b1
nivl_b12
nivl_b22
onna_4
rcktin5
rcktin6
rcktin7
rktmin2
semkin_4
semkin_5
semkin_6
sininb32
subin_1a
subin_1b
subin_3
trnad_1
trnad_4
trnad_51
trnad_52
tunnel_5
tunnel_6
ujunon5
woa_1
woa_2
woa_3
zcoal_1
zcoal_3
zz4

Hardcore Mod Changes in Flevel.lgp:
Code: [Select]
zz5
zz6
zz7
zz8
qd
blin65_1
trackin
nvdun1
nvmkin21
farm
convil_4
gnmk
slfrst_2
anfrst_2
anfrst_5
hyou5_1
hyou8_2
hyou13_2
trnad_2
zcoal_2
md8_32
las2_3
las2_4
las3_2
las3_3
las4_0
las4_4
las4_42

Hardcore Mod/Aeris Revival Conflicts in Flevel.lgp:
Code: [Select]
las4_0
las4_4
las4_42

cloudiar

  • *
  • Posts: 202
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #568 on: 2011-11-11 17:15:34 »
You can put them together, but you'll lose some stuff out of either this patch, or the hardcore one. I am working on a fix, but it'll be a long time before I can do anything.

Unless you like a glitchy untested quick fix...

cloudiar I have no idea what you are talking about.

Sorry.....

Repeat correctly...

Add your "AERITH PATH"

I want to add your Aerith's path in my game, applying it in CD3 only to avoid any bugs in scenes and in the PHS menu.

Also I want to know if it's possible to edit "extra" text that you put in her (My game is in Spanish)

Thanks

tylerkschrute

  • *
  • Posts: 39
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #569 on: 2011-11-12 00:03:47 »
It's not really incompatible. I managed to patch it together manually. I don't remember quite how but I did. IIrc, I first applied the hardcore mod, unpacked flevel.lgp, put the aerith patch files in there and overrode the old files ( not conflict here with the hardcore mod ), repacked the whole thing and that's pretty much it. You don't need the kernel.bin update, really, or you can do it manually with wall market

Hmm... so all you need to be concerned about is the flevel? Just ignore the kernel and char.lgp?

PitBrat

  • *
  • Posts: 1376
  • Change to feed the machine.
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #570 on: 2011-11-12 02:51:17 »
Use WallMarket to patch the kernels together.
Then just merge the flevel files.
You will lose data in the 3 conflicting flevel files.
Either choose the Hardcore battler or the Aeris encounters for only those three scenes.

Tenko Kuugen

  • Public Enemy
  • *
  • Posts: 1416
    • View Profile
    • Twitter
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #571 on: 2011-11-12 09:06:31 »
Personally, you can always keep 2 versions of the flevel around ( one where the last 3 screens are hardcore mode and one where the aerith patch is applied )
you need to add the files to the char.lgp though ( and all the other files that do not conflict to the flevel.lgp )
you CAN ignore the kernel.lgp. the only thing that changes in the kernel is pretty much aeriths ultimate weapon and it's stats

PitBrat

  • *
  • Posts: 1376
  • Change to feed the machine.
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #572 on: 2011-11-12 12:29:29 »
Be careful with the new Aeris aeri.hrc file added to char.lgp!
This file is not compatible with the PRP models nor with the HQ Aerith mod.
I posted corrected versions earlier in this thread.

cloudiar

  • *
  • Posts: 202
    • View Profile
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #573 on: 2011-11-13 13:54:51 »
Not reply my question?? Wu...I continue waiting >.>

And other question...Can tell me what's location free of ff7 used for create new scenes?

In case of add or create new scene in makoureactor (I supose create path with this also) always is bucle!!! Need's news locations of memory to not repeat scene!!! You or other's can help in this?
Locations memory free for scenes?

Thanks

Tenko Kuugen

  • Public Enemy
  • *
  • Posts: 1416
    • View Profile
    • Twitter
Re: [REL/FF7]Ultima Espio Final Fantasy VII Aeris patch
« Reply #574 on: 2011-11-13 15:46:29 »
Can someone translate?