Aslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&action=profile;u=244;area=showposts;start=90e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexb04e.htmlslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&action=profile;area=showposts;u=244e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexb04e.html.zxg^UOKtext/htmlISO-8859-1gzip@Tue, 10 Mar 2020 19:37:25 GMT0 0Pg^ Show Posts - fedorajoe

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

Pages: « 1 2 3 4 5 6 7 8 9 »
91
Final Fantasy IV Research & Development / Re: FuSoYa - Zemus battle
« on: June 10, 2011, 12:44:00 PM »
I'm quite sure it's possible, based on this post from yesteryear:

http://slickproductions.org/forum/index.php?topic=599.0

92
Final Fantasy IV Research & Development / Re: FuSoYa - Zemus battle
« on: June 07, 2011, 06:10:13 PM »
Thanks, guys.

I did not intentionally change the shadow party... but I may well have goofed it up when I was experimenting with various actors.

FuSoYa SHOULD still be the last character added to the shadow party, but if not him, then Cid, so I'm not sure why nobody loaded at all.

I really don't wish to change this scene, so hopefully I can set things right again but making sure that the shadow party configuration is consistent with what is used in the original game.

93
Final Fantasy IV Research & Development / Re: Who Appears in Scenes
« on: June 06, 2011, 10:41:16 PM »
I'm curious, how are you making your hack?  I just play through the game and make changes as I go.  Are you the same?

94
Final Fantasy IV Research & Development / FuSoYa - Zemus battle
« on: June 06, 2011, 10:40:26 PM »
Well, crap.  I got all the way to the end of my hack and found that I'd done something to break the auto-battle with FuSoYa and Golbez.  Namely, FuSoYa does not appear.  (Which results in Golbez casting spells over and over until Zemus runs out of HP.)

Does anybody understand how FuSoYa is loaded for this battle?  If so, perhaps I can figure out where I went wrong....

95
Final Fantasy IV Research & Development / Re: Who Appears in Scenes
« on: June 03, 2011, 06:19:28 PM »
OK.  You will have to change the sprite placement information for the character you are switching.

The placement information for the 2nd Kain (the sprite I changed in my hack) is at 0995D0.  Whe you go to that location, you see this:

0F 04 05 C2

0F = ID for Kain sprite
04 = X value on map
05 = Y value on map
C2 = direction, palette, speed, etc.

I wanted this sprite to be Golbez, who appears in the entrance to the Sealed Cave.  So, I changed the values to:

13 04 0B 54

(Normally you would use 24 for Golbez rather than 13, but I switched Edge and Golbez in my hack.)

I think you said that you used the Paladin Cecil slot for your playable Anna's sprite.  Now, I haven't tested this yet, but try changing the values to something like this:

C3 04 03 54

C3 = ID for Paladin Cecil sprite
04 = standing in front of the door on the X-axis
03 = standing in front of the door on the Y-axis (I think)
54 =normal walking speed, facing up toward the door, not walking in place

You don't have to worry about palettes when placing player characters, because the player character palettes override whatever townsperson palette would otherwise be displayed.  But, you might have to try different values for that fourth bit to get the direction and movement speed that you want.

I don't have very good comprehension of how that bit works, quite frankly, so I just experiment with it.

When messing with non-player sprites, just play with the value of that fourth bit to switch the palette.  Bumping it up by 10 seems to cycle through the palettes.  Each time you loop through the palettes, the movement speed increases.  Changing the value by 1's instead of 10's will cycle through all the directions the sprite can face.  Just play with it a bit and you'll see what I mean.

So if you want to change the palette of Rydia's mother, you would just have to find her sprite in the placement data and alter it.  I don't think you can apply Rydia's palette to her, though...  I think it only loops through the three townsperson palettes plus the Black Chocobo's palette, but frankly, I haven't experimented enough to know for sure.  The ID for Rydia's mother's sprite is 5A, woman lying down.  I think there are only two instances--Mist and Toroia.

96
Final Fantasy IV Research & Development / Re: Who Appears in Scenes
« on: June 03, 2011, 01:22:48 PM »
Any of the sprites that appear in the scene where Kain steals the crystal can easily be set to appear automatically when you enter that map for the first time.  All you have to do is tinker around a bit to find out which sprite is the one that you want to edit, then change the 4th bit for that sprite.  You can use the 4th bit to change whether or not the sprite is visible when you enter the board, as well as what direction it is facing (as well as its palette, walking speed, whether or not it walks in place, etc.).  And then you can set the sprite to being permanently invisible after the scene is over.

You can definitely do what you imagine, it just takes some edits to the sprite table and to the code for the scenes attached to that map.

Since I just made edits to this map myself (Yesterday!), I will get my notes on what sprite is what, and where each is located in the code, and send it your way.

97
Final Fantasy IV Research & Development / Re: Who Appears in Scenes
« on: June 02, 2011, 07:20:30 PM »
Yes.  To change who appears in special scenes, all you have to do is swap the sprites in the big table as I described before.

With that said, I do not know how to add additional sprites to a scene.  I only know how to switch existing ones for new ones.  However, there are some maps and scenes that have unused or duplicate sprites, which are perfect for this purpose.  (Example:  the scene where Kain steals the Dark Crystal actually has two Kains... one that moves at normal speed and one that is faster.  So, I took the second one and made it into Golbez.)

98
Final Fantasy IV Research & Development / Re: Who Appears in Scenes
« on: May 31, 2011, 06:04:12 PM »
No dude, it's super easy.  If that's all you want to do, you just have to replace all instances of the Rosa sprite that you want to change with Edward's sprite instead.  The sprite table is from 97200-973FF.  Instances of Rosa appear as an 05 and instances of Edward appear as an 04.  Sometimes it is hard to tell by looking at the table which instance is which, but just experiment and you'll find what you need.  It's VERY roughly chronological, with overworld at the top and underworld and moon toward the bottom.  But there are exceptions.  There are also some instances where two maps or two scenes will reference the same sprite, perhaps when you don't want them to.  But this can be fixed as well.

Now if you also want to change the X/Y location, movement speed, direction the sprite is facing when it appears, etc. then you have to get into the more advanced stuff that I referenced above.

99
Final Fantasy IV Research & Development / Re: Who Appears in Scenes
« on: May 29, 2011, 02:56:45 PM »
This stuff is a complete pain in the @$$.  Over the last few days I thoroughly remodeled the scenes where you meet Edge, find Edge's parents, and then the Rubicant fight and aftermath.  This required a lot of switching and moving around of sprites, and it is a nightmare.

Here is an example that might help you to make sense of how it works.

I replaced the Queen of Eblan with Cid during the "Rubicant confrontation" scene, since Cid is in the party for this scene and the queen is already dead anyway.  Now, the data for placement of the instance of the queen sprite on that particular map is from 098F18-098F1B.  Here are the values for those locations:  84 0F 11 CE.  I needed to move the sprite down so that it would appear with the other party members when I toggled party member map sprite visibilty during scene editing.  So, I changed the values to 84 0E 14 CC.  That second bit (0F) is the X value on the map and the next bit (11) is the Y value.  So, I moved the sprite left one step and down three steps.

Palette and direction are tricky.  Both are controlled by the 4th bit.  Now, when you change NPC sprites into PC sprites, as I did here, you don't have to worry about palette, because PC sprite palettes override NPC sprite palettes.  Going the other way is tricky.  Anyway, changing that fourth value from CE to CC made the sprite switch from facing south when it appears to facing north when it appears.  Since my comprehension of this is not the greatest, I literally experiment with all of the values until I find the palette and direction combination that I'm looking for.

The last thing is changing which sprite appears, but that is easy to do.  There is a big table that controls which sprites appear where; it's included in the zip file that was linked to above.  Once you know which sprite is controlled by which bit (which the zip file can tell you), it's easy to swap sprites around.  In my example, I had to change location 097284 from 50 (queen sprite) to 0A (Cid sprite).

EDITED TO ADD:

If you'll indulge me, here are some screencaps of my handiwork.






100
Hmmm.  My inclination would be for her to be either in the Land of the Summoned Monsters or in the Sylvan Cave, since those are places where people you think are dead tend to end up.  Maybe Anna's spirit somehow took the low road into the Land of the Summoned Monsters when she died at Damcyan?  The problem of course is that these are optional areas.

Or, maybe Edward can wish for her spirit to travel with him again at the same time that the Mysidians wish for the Big Whale to appear, and he gets his wish?

101
Final Fantasy IV Research & Development / Re: Basic Sprite editing
« on: May 24, 2011, 09:32:30 PM »
Well, Edward at level 25 has about 280 HP...  :(  Considerably less even than Rydia.  But, I put some non-magnetic gear in the Toroia armor shop that only Edward can use (Scholar cap and robe) and made them quite strong.  So he ended up having about the same staying power as everyone else, even with that low HP.  It was fun taking him through Cave Magnes and the Tower of Zot.  The game should have been that way to begin with!

102
Final Fantasy IV Research & Development / Re: Basic Sprite editing
« on: May 24, 2011, 07:33:10 AM »
Wow!  That is some excellent pixel work!

You should do a post on all the elements/changes you're putting into your ROM hack.  I'd be interested to know what the party setup will look like.

BTW I have discovered that keeping Edward alive in the Toroia region is NOT easy.

103
Final Fantasy IV Research & Development / Re: Who Appears in Scenes
« on: May 22, 2011, 11:07:38 PM »
Neat!  I knew somebody could help!

104
Final Fantasy IV Research & Development / Re: Who Appears in Scenes
« on: May 22, 2011, 06:59:23 PM »
I bet Phoenix knows, since he created both an event editor and a map editor.  Hopefully he will see this thread and share his expertise.

105
Final Fantasy IV Research & Development / Who Appears in Scenes
« on: May 22, 2011, 12:34:40 AM »
I haven't found any documentation on how the game determines which sprites appear in a given scene.  Take the Fabul crystal room scene for example.  If I wanted to change Golbez to Lugae, how would I go about that?  Is this part of the event data (can't find it if it is) or is there some sprite index tied to each location map?

Please note that I am not simply talking about switching one sprite's tile graphics for another's, like you can do in TileMolester or such.  I'm talking about changing which sprite ID is used in a scene.

Any help is appreciated.

Thanks!

Pages: « 1 2 3 4 5 6 7 8 9 »