News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Final Fantasy VII NES Project (Completed!)  (Read 632667 times)

Lugia2009

  • Sr. Member
  • ****
  • Posts: 496
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #320 on: December 05, 2011, 06:32:40 am »
Quote
Great work on the maps and event modifications.  I feel almost sorry about how much work is still ahead of you though. 

Thanks :). I don't mind doing this, I'm having fun working on this game. I always wanted to do something like this.
Enjoy Dissidia 012 Final Fantasy? Check out my Dissidia Duodecim mods!
https://www.youtube.com/watch?v=YjcyBHNeY1g&app=desktop

vivify93

  • Hero Member
  • *****
  • Posts: 1005
  • Summoner
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #321 on: December 05, 2011, 09:26:41 am »
Who's the woman behind the pillar? Tifa?
All my life I've tried to fight what history has given me.

Lindblum

  • Sr. Member
  • ****
  • Posts: 445
  • Sometimes... Sometimes the diaper leaks.
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #322 on: December 05, 2011, 10:39:50 am »
I think it's Scarlet/Palmer (they're one character in this game).

Even though the original game had a purposeless glowing yellow panel on the floor, it just gives the room an awkward asymmetry here.
« Last Edit: December 05, 2011, 11:19:27 am by Lindblum »
Confidence is the feeling you have before you understand the situation.

Lugia2009

  • Sr. Member
  • ****
  • Posts: 496
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #323 on: December 05, 2011, 11:33:49 am »
Quote
Who's the woman behind the pillar? Tifa?

It is Scarlet/Palmer. In the original game, when Cloud and the others found President Shinra's body, Palmer was hiding behind one of the pillars.

I wonder though, why Sephiroth left his sword behind.

Quote
Even though the original game had a purposeless glowing yellow panel on the floor, it just gives the room an awkward asymmetry here.

Think I should remove it?

December 07, 2011, 05:13:48 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Shinra HQ Roof is done, here's the before and after:





December 07, 2011, 08:59:24 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Everything from the beginning of the game up to the world map is done!

Here's the newest patch. It's a patch over the original Chinese version.
http://www.mediafire.com/?atao5ahj37tqfw5

Enjoy  :)
« Last Edit: December 09, 2011, 04:34:39 pm by Lugia2009 »
Enjoy Dissidia 012 Final Fantasy? Check out my Dissidia Duodecim mods!
https://www.youtube.com/watch?v=YjcyBHNeY1g&app=desktop

Lindblum

  • Sr. Member
  • ****
  • Posts: 445
  • Sometimes... Sometimes the diaper leaks.
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #324 on: December 08, 2011, 10:08:38 pm »
I tried the new patch, and the Shinra HQ changes look good, but found new bugs in the weapon store.  Please read the following before applying changes.

In WeaponUserName after the ADC opcode [69] I had typed the wrong number [01] (Which resulted in "Shenzhen Nanjing" being printed near the weapon stats), so I changed it to [49] to point to the characters' abbreviated names in a string array (as my translation had it), but this crashed the game.  I went to 0x3030A to see that instead of the abbreviated names being stored there (After "Equipped" in the string array) there were bytes I didn't expect or understand.  Have the pointer arrays been manipulated?  With that being said, if the abbreviated names can't be restored to the array, you can change my [49] to [02] to use their full names, which will work, but be partially overwritten by weapon stats in the store menus.
Also, all weapons had the wrong prices.  I opened the patched ROM to the NewWeaponPriceArray and saw a completely different array than what was supposed to be stored there ([00][11][22][33][44]...).  I have no explanation for this. 

Code: [Select]
Function WeaponUserName, 0x76390, [AD][CA][6F][C9][04][D0][07][AD][2B][6F][18][69][49][60][AD][2B][6F][18][69][09][60]
Array NewWeaponPriceArray, 0x2F480, [0A][14][1E][28][32][3C][46][50][5A][64][6E][78][82][8C][96][A0]
[0A][14][1E][28][32][3C][46][50][5A][64][6E][78][82][8C][96][A0]
[0A][14][1E][28][32][3C][46][50][5A][64][6E][78][82][8C][96][A0]
[0A][14][1E][28][32][3C][46][50][5A][64][6E]
[0A][14][1E][28][32][3C][46][50][5A][64][6E][78][82][8C]
[0A][14][1E][28][32][3C][46][50][5A][64][6E][78][82]
[0A][14][1E][28][32][3C][46][50][5A][64][6E][78][82][8C]
« Last Edit: December 09, 2011, 02:55:58 am by Lindblum »
Confidence is the feeling you have before you understand the situation.

Lugia2009

  • Sr. Member
  • ****
  • Posts: 496
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #325 on: December 09, 2011, 07:40:06 am »
Quote
In WeaponUserName after the ADC opcode [69] I had typed the wrong number [01] (Which resulted in "Shenzhen Nanjing" being printed near the weapon stats), so I changed it to [49] to point to the characters' abbreviated names in a string array (as my translation had it), but this crashed the game.  I went to 0x3030A to see that instead of the abbreviated names being stored there (After "Equipped" in the string array) there were bytes I didn't expect or understand.  Have the pointer arrays been manipulated?  With that being said, if the abbreviated names can't be restored to the array, you can change my [49] to [02] to use their full names, which will work, but be partially overwritten by weapon stats in the store menus.

I didn't mess with the pointer arrays, but I'll see if it can be fixed.

Quote
Also, all weapons had the wrong prices.  I opened the patched ROM to the NewWeaponPriceArray and saw a completely different array than what was supposed to be stored there ([00][11][22][33][44]...).  I have no explanation for this. 

Sorry about that, that was me. I thought earning money to buy the best equipment would make battles more rewarding. I can change it back.


Also, I wanted to change the dialogue in the Kalm inn where Cloud tells his story about him and Sephiroth. Think this sounds alright?

Aeris: Let's head to the Inn.

Barret: So Cloud, let's hear your story....You know, about you and
Sephiroth.

Cloud:....I used to want to be like Sephiroth, so I joined SOLDIER.
After working with Sephiroth on several missions, we became friends.

Barret: You call that a friend?

Cloud: Yeah, well....He's older than me, and he hardly ever talked about
himself.

Cloud: We trusted each other. Until one day....

Cloud: I went with Sephiroth on a mission to Nibelheim to investigate
a malfunctioning reactor. Tifa was our guide to lead us to the reactor.

Cloud: Inside the reactor we discovered creatures created by Shinra. Normal
members of SOLDIER are exposed to mako, but these people were exposed to very
high amounts of Mako. Sephiroth was unlike normal members of SOLDIER....

Cloud: After realizing he may have been created the same way as those monsters,
Sephiroth went into the Shinra mansion and learned about the Cetra,
and The Jenova project. A project to create a human with the powers of the
Cetra by using Jenova's cells. He went mad and set the town on fire, my family,
and friends were killed.

Tifa: My father....

Cloud: Tifa went after him. Inside the reactor I found Tifa injured. I went
after Sephiroth.

Cloud: Sephiroth found his mother, Jenova. He believed she was destined to
rule the world....and that's the end of my story.

Aeris: What happened to Sephiroth?

Cloud: In terms of skill, I couldn't have killed him.

Tifa: Official records state Sephiroth is dead.

Aeris: Shinra, Inc owns the newspaper, so you can't rely on them.

Cloud: I want to know what happened then. I challenged Sephiroth
and lived. Why didn't he kill me?

Aeris: What about Jenova?

Cloud: Shinra shipped it to Midgar.

Aeris: It was missing from the Shinra building.

Tifa: Sephiroth?

Barret: Damn! Don't none of this make sense! I'm going.

Red XIII: ....what a fascinating story.


I looked, and it should all fit.
Enjoy Dissidia 012 Final Fantasy? Check out my Dissidia Duodecim mods!
https://www.youtube.com/watch?v=YjcyBHNeY1g&app=desktop

betakiller

  • Jr. Member
  • **
  • Posts: 17
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #326 on: December 09, 2011, 08:16:23 am »

Also, I wanted to change the dialogue in the Kalm inn where Cloud tells his story about him and Sephiroth.

The new dialogue is cool, but are you going someday create a flashback? And when you'll edit the world map, are you going to add new islands (for example, the one with Wutai).
« Last Edit: December 09, 2011, 10:09:22 am by betakiller »

Nerd42

  • Full Member
  • ***
  • Posts: 245
    • View Profile
    • DJ Nerd42
Re: Final Fantasy VII NES Project
« Reply #327 on: December 09, 2011, 12:05:43 pm »
Haven't had a chance to try the new patch yet but please please please for future reference, until you get to what you consider is for sure going to be the final patch which you are not doing any bug fixes for, please please please put the date in the filename of the patch. Otherwise we could end up with an indefinite number of "Latest Patches"

Lugia2009

  • Sr. Member
  • ****
  • Posts: 496
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #328 on: December 09, 2011, 12:52:34 pm »
Quote
Haven't had a chance to try the new patch yet but please please please for future reference, until you get to what you consider is for sure going to be the final patch which you are not doing any bug fixes for, please please please put the date in the filename of the patch. Otherwise we could end up with an indefinite number of "Latest Patches"

Good idea, I'll do that.

Quote
The new dialogue is cool, but are you going someday create a flashback? And when you'll edit the world map, are you going to add new islands (for example, the one with Wutai).

I'm not sure if I can, I would need more space in the event banks. I have leftover bytes from other events, hopefully I'll be able to figure out how to change the pointers for them so I can use the leftovers.
As for the map, I'm going to try and make it match the psx version as best as I can.

December 09, 2011, 04:27:55 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Quote
In WeaponUserName after the ADC opcode [69] I had typed the wrong number [01] (Which resulted in "Shenzhen Nanjing" being printed near the weapon stats), so I changed it to [49] to point to the characters' abbreviated names in a string array (as my translation had it), but this crashed the game.  I went to 0x3030A to see that instead of the abbreviated names being stored there (After "Equipped" in the string array) there were bytes I didn't expect or understand.  Have the pointer arrays been manipulated? 

I realized why it did this, when I first started working on the game I tried using the 99% patch, but the game kept freezing when I arrived at Tifa's bar. So I ended up not using the patch. But that was probably my fault. When I started working on the game I didn't really know what I was doing, I may have applied a few patches which caused the game to crash.

I copied and pasted that segment over on the new version and it's fixed now.
I changed the download link to the fixed version, sorry about that.
« Last Edit: December 10, 2011, 07:19:48 am by Lugia2009 »
Enjoy Dissidia 012 Final Fantasy? Check out my Dissidia Duodecim mods!
https://www.youtube.com/watch?v=YjcyBHNeY1g&app=desktop

betakiller

  • Jr. Member
  • **
  • Posts: 17
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #329 on: December 10, 2011, 11:01:36 am »
I found some little bugs, but I'll report about them a bit later. Also, could you make cursor for choises in dialogues more visible? Make it red, because pink is very hard to see on white background.
« Last Edit: December 10, 2011, 11:32:53 am by betakiller »

Lugia2009

  • Sr. Member
  • ****
  • Posts: 496
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #330 on: December 10, 2011, 12:41:54 pm »
Quote
I found some little bugs, but I'll report about them a bit later.

Alright, let me know of any bugs and I'll do my best to fix them.


Quote
Also, could you make cursor for choises in dialogues more visible? Make it red, because pink is very hard to see on white background.

Okay, I changed it. I couldn't make it red, but it's yellow. And I gave it a black shadow, so it's much more visible now. I also changed the arrow that appears at the bottom right of dialogue boxes too.
Enjoy Dissidia 012 Final Fantasy? Check out my Dissidia Duodecim mods!
https://www.youtube.com/watch?v=YjcyBHNeY1g&app=desktop

Nerd42

  • Full Member
  • ***
  • Posts: 245
    • View Profile
    • DJ Nerd42
Re: Final Fantasy VII NES Project
« Reply #331 on: December 10, 2011, 01:16:30 pm »
The fact that anything even like this is getting done at all is so awesome!!  :D

Lugia2009

  • Sr. Member
  • ****
  • Posts: 496
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #332 on: December 12, 2011, 07:24:57 pm »
Kalm is done, here's a before and after:



December 12, 2011, 08:08:08 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
I found out where weapon stats are located. And also how to increase how much power magic and weapons gain when they're upgraded.  So I'll be able to make weapons more effective, and also make leveling up weapons and magic more rewarding.
« Last Edit: December 12, 2011, 08:08:08 pm by Lugia2009 »
Enjoy Dissidia 012 Final Fantasy? Check out my Dissidia Duodecim mods!
https://www.youtube.com/watch?v=YjcyBHNeY1g&app=desktop

Spooniest

  • Restricted Access
  • Hero Member
  • *
  • Posts: 3093
  • Madge, I want your body! 'harry your a beast!11'
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #333 on: December 12, 2011, 11:56:15 pm »
I found out where weapon stats are located.

Cloud's damage range at the start of the game is between 38 and 40 HP worth of damage. That's what I'll be looking for, personally. :D

syntax error

  • Full Member
  • ***
  • Posts: 227
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #334 on: December 13, 2011, 02:32:39 pm »
Nice BoF II Style Kalm

Nerd42

  • Full Member
  • ***
  • Posts: 245
    • View Profile
    • DJ Nerd42
Re: Final Fantasy VII NES Project
« Reply #335 on: December 13, 2011, 07:59:24 pm »
it looks like underwater?

Lugia2009

  • Sr. Member
  • ****
  • Posts: 496
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #336 on: December 16, 2011, 12:00:31 pm »
Here's the changes I made to the game's characters, materia, and weapons.

For the growth curves, I've increased the attack and magic power for all characters, I also lowered their physical and magic defense a little. And I increased the max HP for all characters quite a bit.

I also made weapons and magic stronger (Magic is still more powerful). With physical attacks, characters will usually do around 15-30 damage compared to 1-10 they used to do. But it also depends on the enemy, some enemies are very resistant to physical attacks and others are very weak to them.

Weapons gain 5 points when leveled up, and Magic gains 10 when leveled up. Since battles are much easier, I increased the amount of EXP needed to level up. So you may need to rely on potions a little more than before, at least until Aerith joins the party.

And I also found out how to increase the amount of Gil gained from a fight. So for example if you win a fight and get 208 EXP, you will get 69 Gil instead of only 20 Gil.

Next I plan to increase the amount of stats gained from equipping armor, and the items that increase any stat by one point.

I would like to find where Enemy and Boss stats are located, I looked all over but can't find them. Would anyone like to try and look, or would know how I could go about finding them?

December 17, 2011, 06:49:16 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
I found the place for Enemy and Boss stats.
« Last Edit: December 17, 2011, 06:49:16 pm by Lugia2009 »
Enjoy Dissidia 012 Final Fantasy? Check out my Dissidia Duodecim mods!
https://www.youtube.com/watch?v=YjcyBHNeY1g&app=desktop

Miksy91

  • Jr. Member
  • **
  • Posts: 79
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #337 on: December 18, 2011, 09:19:20 am »
Not sure if I've posted here already or not but I've been watching the progress of this hack for a while now.

Keep it up, you've been doing great this far. This should be pretty epic when it's done.
Pokemon Dark Energy is a rom hack based on Pokemon Silver. Like most pokemon hacks, it retains the pokemon stylish gameplay but has plenty of elements from other RPGs as well. You'd better check it out!

YEEYAM18

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #338 on: December 18, 2011, 08:50:30 pm »
WHAT IS BEING DONE HERE IS VERY AWESOME.  TO THINK THAT SOMETHING LIKE THIS IS HAPPENING IS AMAZING.  I CANT WAIT TO PLAY THIS ONCE ITS FINISHED.  IVE BEEN FOLLOWING THIS FOR QUITE SOME TIME.  UNTIL THEN FINAL FANTASY 3 NES

Burzy

  • Jr. Member
  • **
  • Posts: 62
    • View Profile
Re: Final Fantasy VII NES Project
« Reply #339 on: December 18, 2011, 08:52:59 pm »
looks amazing
Video I made for a game I love:
http://www.youtube.com/watch?v=OdX7apGn0xM