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

Game Modification Station / Re: Increasing Esper Name length to 12 Letters
« on: December 09, 2010, 07:26:46 AM »
...No. DEX will decrement X by 1. -1

You need to do fancy stuff to multiply by 12, since you can't just shift to it. Lucky for you, the game does this elsewhere, so you can build off of that:
Code: [Select]
C3/5683: 48      PHA            (from only C3/565D)
C3/5684: 0A      ASL A          (multiply by 2)
C3/5685: 0A      ASL A          (multiply by 4)
C3/5686: 0A      ASL A          (mulitply by 8)
C3/5687: 85E0    STA $E0        (store * 8 multiplier)
C3/5689: 68      PLA
C3/568A: 0A      ASL A          (multiply by 2)
C3/568B: 0A      ASL A          (multiply by 4)
C3/568C: 18      CLC            (shifting should've taken care of carry)
C3/568D: 65E0    ADC $E0        (add both and the multiplier is 12)
C3/568F: AA      TAX            (transfer multiplier to X)
C3/5690: A08B9E  LDY #$9E8B
C3/5693: 8C8121  STY $2181
C3/5696: A00A00  LDY #$000A
C3/5699: DA      PHX
C3/569A: BF407AC4 LDA $C47A40,X  (Load blitz specification character)
C3/569E: 0A      ASL A
C3/569F: AA      TAX
C3/56A0: BF1C5CC3 LDA $C35C1C,X  (blitz character determines which number to get from the font for display)
C3/56A4: 8D8021  STA $2180
C3/56A7: E8      INX
C3/56A8: BF1C5CC3 LDA $C35C1C,X  (20 is normal
                                                A0 is vertical flip
                                                60 is horizontal flip
                                                C0 is vertical and horizontal flip)
C3/56AC: 8D8021  STA $2180
C3/56AF: E8      INX
C3/56B0: FA      PLX            (the previous INX is pointless)
C3/56B1: E8      INX
C3/56B2: 88      DEY
C3/56B3: D0E4    BNE $5699
C3/56B5: 9C8021  STZ $2180      (end this string)
C3/56B8: 9C8021  STZ $2180      (end this string)
C3/56BB: 60      RTS

Game Modification Station / Re: Increasing Esper Name length to 12 Letters
« on: December 08, 2010, 08:50:43 PM »
There's two routines to do esper names. There's one to do the giant list in the equip screen, and there's one for the individual screens.

Can anyone explain how this works so I can hopefully change it to display the esper names correctly?
Shifting left can be used for multiplying, and shifting right can be used for dividing. It's multiplying here. Can you guess how much it's multiplying by?

General Discussion / Re: NFL season (2010-2011) week 14!
« on: December 07, 2010, 04:49:49 PM »
if the Packers finish 11-5 (for instance) and don't make the playoffs, it'll be a travesty.
That would be the best news the state of Minnesota heard all year. :laugh:

we know at least one scrub from the NFC Worst will be making it in.
I'm hoping it's the Rams, cause they're playing like the best team in that division right now.

who wins a tiebreaker between the Packers and Buccaneers if they both go 11-5?  the Bucs have allowed 8 more points than they've scored, yet they somehow have only one less win than Green Bay and their beautiful 121-point differential.
Conference and division records are tiebreakers, but I forget which comes first.

General Discussion / Re: NFL season (2010-2011) week 14!
« on: December 07, 2010, 08:43:27 AM »
Right now there's a giant jet named "JOKE" flying at mach speed, and it just went over your head. :tongue:

General Discussion / Re: NFL season (2010-2011) week 14!
« on: December 07, 2010, 07:57:52 AM »
When did the Packers play the Broncos? McDaniels was fired yesterday, and now the Broncos are really in trouble. :blits:

The Spygate Sequel was largely responsible, actually, but it's fun to point out how the Packers are responsible for 67% of the coaching changes this year. :tongue:

Also, rest in peace Don Meredith, who died Sunday of a brain hemorrhage. Sadly, the lights are out, and the party is truly over. :sad:

The command, yes, the parameter, no.

Pandora's Box / Re: Make an FC command!
« on: December 06, 2010, 07:36:35 PM »
About 70 percent sure this isn't in the game but if me names XD
But how about this:
If the spell (?) has been cast in the battle, do whatever.
Code: [Select]
FC 02:
Commands are executed if the last attack was a Spell specified by the next byte.
If you wanted to say "if you cast this spell" you could do so with a bit and a check with this command. Easy as pie.

"Force spell X to target Y"

So that single-target spells can affect a party IE a single cast of Stop or Condemn can be multitargeted. I don't remember if "Target:allies" did this already or not, didn't try it.
A bunch of solo spells can't be spread, so this wouldn't necessarily work. Man, how did I not reply to this in August? :isuck:

Here's the code. But there's a lot of bits to do with this Event so idk..
CA/C368: 4D    Invoke battle, enemy set $19, background $3F (Default for this area), (mosaic effect enabled), (swoosh sound enabled)
CA/C36B: B7    If bit $1DC9($40) [$1DD1, bit 0] is clear, branch to $CAC375
CA/C370: B2    Call subroutine $CABA0B
CA/C374: FE    Return
...That's not the right bit. Reread my previous post.

Now I've never actually set an event bit without looking for it in the hex editor on a separate window, so tell me if this is correct:
No. 86 is "Give esper x," DC is set bit in the $1F40-$1F5F range, and D1 is clear bit in the $1E80-$1E9F range.

And I did some more digging in the event script and apparently at the start of every battle in the game, it checks to see if this event bit has been set and if it has, it jumps to a subroutine which I'm guessing loads up the same battle but with AP points.
Show me this code that brought you to this conclusion.

Is this the same bit that turns on the MP for all non-Terra, non-Celes characters?
It's the same for everyone. I believe there's a bug with Terra and Celes this allows them to gain MP even though they shouldn't. 10:1 says their natural magic lists are the culprit, but I haven't looked into it.

I've tried numerous times to find this event bit in the event bits list created by Novalia Spirit, but just can't find it.
Code: [Select]
1DD1:3 Enables the "earning" of Magic PointsThat wasn't hard to find. :sleep:

General Discussion / Re: RIP Ron Santo
« on: December 05, 2010, 10:33:26 AM »
He certainly looked a lot younger than 70. Unfortunately, all I know of him was the highlites ESPN was showing after he died. :sad:

General Discussion / Re: Any progress?
« on: December 05, 2010, 07:34:24 AM »
It's alive!


And uploaded. :childish:

Submissions / Re: Assorted FF5 patches
« on: December 04, 2010, 09:25:13 PM »
All uploaded. We need more FF5 patches!

General Discussion / Re: Hooray failing hardware!
« on: December 04, 2010, 12:29:47 PM »
Once again I must revive this topic. This monitor is on the verge, and not the good verge.

It started about a week ago, when it took about 5 minutes to warm up just so it will display. Then it accelerated to 25 minutes, and today it was 90 minutes. It won't be long, then I'll have to use my TV as my monitor until I get a replacement. :bah: This monitor has served me well over the last couple years, and it lasted my buddy for just as many years. Honestly, for an LCD, it lasted a really long time. :happy: