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

Slick News / Re: At last, DTE in Final Fantasy's battles
« on: December 16, 2009, 11:18:31 PM »

Game Modification Station / Re: Using Lore & Summon in the Fanatics Tower
« on: December 16, 2009, 02:55:18 AM »
Oops, clicked on "modify" instead of "reply." :isuck:

Anyway, we didn't touch Summon for Pandora's Box. I made a stand-alone patch for it, which is here.

if not @ least point me in the right direction so I can ASM hack it myself
Code: [Select]
(Change character commands when wearing MagiTek armor or visiting Fanatics' Tower.
 Change commands based on relics, such as Fight becoming Jump, or Steal becoming Capture.
 Blank or retain certain commands, depending on whether they should be available -- e.g.
   no known dances means no Dance command.)
 Zero character MP if they have no Lore command, no Magic/X-Magic with at least one spell
   learned, and no Magic/X-Magic with an Esper equipped.)

C2/532C: DA           PHX
C2/532D: 08           PHP
C2/532E: C2 30        REP #$30       (Set 16-bit A, X, and Y)
C2/5330: BC 10 30     LDY $3010,X    (get offset to character info block)
C2/5333: BF 4A 54 C2  LDA $C2544A,X  (get address of character's menu)
C2/5337: 8F 81 21 00  STA $002181    (this means that future writes to $00218n in this function
                                      will modify that character's menu?)
C2/533B: B9 16 16     LDA $1616,Y   (1st and 2nd menu slots)
C2/533E: 85 FC        STA $FC
C2/5340: B9 18 16     LDA $1618,Y   (3rd and 4th menu slots)
C2/5343: 85 FE        STA $FE
C2/5345: B9 14 16     LDA $1614,Y   (out of battle Status Bytes 1 and 2; correspond
                                     to in-battle Status Bytes 1 and 4)
C2/5348: E2 30        SEP #$30      (Set 8-bit A, X, and Y)
C2/534A: 89 08        BIT #$08      (does character have MagiTek?)
C2/534C: D0 06        BNE $5354     (branch if so)
C2/534E: AD BB 3E     LDA $3EBB     (Fanatics' Tower?  must verify this.)
C2/5351: 4A           LSR
C2/5352: 90 49        BCC $539D     (branch if neither MagiTek nor Fanatics' Tower)
C2/5354: BD D8 3E     LDA $3ED8,X   (get character index)
C2/5357: EB           XBA
C2/5358: A2 03        LDX #$03      (point to 4th menu slot)
C2/535A: B5 FC        LDA $FC,X     (get command in menu slot)
C2/535C: C9 01        CMP #$01
C2/535E: F0 3A        BEQ $539A     (if Item, skip to next slot)
C2/5360: C9 12        CMP #$12
C2/5362: F0 36        BEQ $539A     (if Mimic, skip to next slot)
C2/5364: EB           XBA           (retrieve character index)
C2/5365: C9 0B        CMP #$0B
C2/5367: D0 08        BNE $5371     (branch if not Gau)
C2/5369: EB           XBA           (get command again)
C2/536A: C9 10        CMP #$10
C2/536C: D0 02        BNE $5370     (branch if not Rage)
C2/536E: A9 00        LDA #$00      (load Fight command into A so that Gau's Rage will get replaced
                                     by MagiTek too.  why not just replace "BNE $5370 / LDA #$00"
                                     with "BEQ formerly_$5376" ??  you got me..)
C2/5370: EB           XBA
C2/5371: EB           XBA           (once more, command is in bottom of A, character index in top)
C2/5372: C9 00        CMP #$00      (Fight?)
C2/5374: D0 04        BNE $537A     (branch if not.  if it is Fight, we'll replace it with MagiTek)
C2/5376: A9 1D        LDA #$1D       
C2/5378: 80 06        BRA $5380     (go store MagiTek command in menu slot)
C2/537A: C9 02        CMP #$02
C2/537C: F0 02        BEQ $5380     (if Magic, branch..  which just keeps Magic as command?
                                     rewriting it seems inefficient, unless i'm missing
C2/537E: A9 FF        LDA #$FF      (empty command)
C2/5380: 95 FC        STA $FC,X     (update this menu slot)
C2/5382: AD BB 3E     LDA $3EBB     (Fanatics' Tower?  must verify this.)
C2/5385: 4A           LSR
C2/5386: 90 12        BCC $539A     (branch if not in the tower)
C2/5388: B5 FC        LDA $FC,X     (get menu slot again)
C2/538A: C9 02        CMP #$02
C2/538C: F0 08        BEQ $5396     (branch if Magic command, emptying slot.)
C2/538E: C9 1D        CMP #$1D      (MagiTek?  actually, this is former Fight or Gau+Rage.)
C2/5390: D0 06        BNE $5398     (branch if not)
C2/5392: A9 02        LDA #$02     
C2/5394: 80 02        BRA $5398     (save Magic as command)
C2/5396: A9 FF        LDA #$FF      (empty command)
C2/5398: 95 FC        STA $FC,X     (update menu slot)
C2/539A: CA           DEX
C2/539B: 10 BD        BPL $535A     (loop for all 4 slots)

C2/539D: 7B           TDC           (clear 16-bit A)
C2/539E: 85 F8        STA $F8
C2/53A0: 8F 83 21 00  STA $002183
C2/53A4: A8           TAY           (Y = 0)

C2/53A5: B9 FC 00     LDA $00FC,Y   (get command from menu slot)
C2/53A8: A2 04        LDX #$04
C2/53AA: 48           PHA
C2/53AB: A9 04        LDA #$04
C2/53AD: 85 EE        STA $EE        (start checking Bit 2 of variable $11D6)
C2/53AF: BF 52 54 C2  LDA $C25452,X  (commands that can be changed FROM)
C2/53B3: C3 01        CMP $01,S      (is current command one of those commands?)
C2/53B5: D0 0D        BNE $53C4      (branch if not)
C2/53B7: AD D6 11     LDA $11D6     (check Battle Effects 1 byte.
                                     Bit 2 = Fight -> Jump, Bit 3 = Magic -> X-Magic,
                                     Bit 4 = Sketch -> Control, Bit 5 = Slot -> GP Rain,
                                     Bit 6 = Steal -> Capture)
C2/53BA: 24 EE        BIT $EE
C2/53BC: F0 06        BEQ $53C4
C2/53BE: BF 57 54 C2  LDA $C25457,X   (commands to change TO)
C2/53C2: 83 01        STA $01,S       (replace command on stack)
C2/53C4: 06 EE        ASL $EE         (will check the next highest bit of $11D6
                                       in our next iteration)
C2/53C6: CA           DEX
C2/53C7: 10 E6        BPL $53AF       (loop for all 5 possible commands that can be

I think that's the right code... :sleep:

I was never foolish enough to risk playing through a good portion of the game to see if it still happens.
If you saved before getting the airship (which means fighting Cagnazzo again... :shadow:) would it be an accurate test? Better yet, why not test with save states?

General Discussion / Re: The BCS is a complete sham
« on: December 07, 2009, 01:44:27 AM »
If you want more ammo for your argument, ask how Auburn goes unbeaten in consecutive years and never sniffs a chance (they're an SEC team, btw).

Also, preaching to the choir. :tongue:

This is the one main reason why I hate college football.

General Discussion / Re: NFL season (2009-2010), week 1
« on: December 05, 2009, 12:03:00 AM »
Week 13:
Jets @ Bills (Thursday, division)
Eagles @ Falcons
Rams @ Bears
Lions @ Bengals
Titans @ Colts (division)
Broncos @ Chiefs (division)
Saints @ Redskins
Buccaneers @ Panthers (division)
Texans @ Jaguars (division)
Raiders @ Steelers
Chargers @ Browns
49'ers @ Seahawks (division)
Cowboys @ Giants (division)
Vikings @ Cardinals
Patriots @ Dolphins (division)
Ravens @ Packers

Week 14 schedule:
Steelers @ Browns (Thursday, division)
Saints @ Falcons (division)
Packers @ Bears (division)
Rams @ Titans
Broncos @ Colts
Bills @ Chiefs
Jets @ Buccaneers
Dolphins @ Jaguars
Lions @ Ravens
Seahawks @ Texans
Bengals @ Vikings
Panthers @ Patriots
Redskins @ Raiders
Chargers @ Cowboys
Eagles @ Giants (division)
Cardinals @ Eagles

Week 15 schedule:
Colts @ Jagaurs (Thursday, division)
Cowboys @ Saints (Saturday)
Patriots @ Bills (division)
Cardinals @ Lions
Dolphins @ Titans
Browns @ Chiefs
Texans @ Rams
Falcons @ Jets
49'ers @ Eagles
Packers @ Steelers
Bears @ Ravens
Bengals @ Chargers
Raiders @ Broncos (division)
Buccaneers @ Seahawks
Vikings @ Panthers
Giants @ Redskins (division)

Week 16 schedule:
Chargers @ Titans (Friday)
Bills @ Falcons
Chiefs @ Bengals
Raiders @ Browns
Seahawks @ Packers
Ravens @ Steelers (division)
Texans @ Dolphins
Jaguars @ Patriots
Buccaneers @ Saints (division)
Panthers @ Giants
Broncos @ Eagles
Rams @ Cardinals (division)
Lions @ 49'ers
Jets @ Colts
Cowboys @ Redskins (division)
Vikings @ Bears (division)
Since it's likely at this point I'll be without the net for the rest of the month, I'll pick all of the games for December.

Week 13:
Eagles, Bears, Bengals, Titans, Chiefs, Saints, Panthers, Jaguars, Steelers, Chargers, 49'ers, Giants, Vikings, Patriots, Ravens

Week 14:
Steelers, Saints, Packers, Titans, Colts, Chiefs, Jets, Dolphins, Ravens, Texans, Vikings, Patriots, Raiders, Chargers, Eagles

Week 15:
Colts, Saints, Patriots, Cardinals, Titans, Chiefs, Texans, Falcons, Eagles, Steelers, Ravens, Bengals, Broncos, Seahawks, Vikings, Giants

Week 16:
Titans, Falcons, Bengals, Raiders, Packers, Steelers, Dolphins, Patriots, Saints, Giants, Eagles, Cardinals, 49'ers, Colts, Cowboys, Vikings

General Discussion / Re: NFL season (2009-2010), week 4
« on: December 03, 2009, 07:27:05 PM »
For this game, Jets, and barely.

Slick News / Re: Temporary location and domain downtime
« on: December 03, 2009, 06:36:35 PM »
You may find this surprising, but almost immediately before my net died, the attachments were going to be dealt with. Somebody doesn't want us to smash them up apparently. :sad:

General Discussion / Re: NIXON'S BACK!!!
« on: December 02, 2009, 10:17:51 PM »
This is sorted out, unfortunately. I'm stuck with what I got for the time being (and until two days ago, stuck with what I have was nothing). :bored: (that about sums up how the last two months have been)

General Discussion / Re: NIXON'S BACK!!!
« on: December 02, 2009, 12:50:25 AM »
On September 29, I was going to use it to check on things like any other day. The access number didn't work. I got (and am still getting) a "we're sorry, but the number you have reached has either been disconnected or is no longer in service" recording. Called Qwest, they got nothing, knew nothing. They gave me another access number but that wasn't working either. I gave up at that point.

General Discussion / NIXON'S BACK!!!
« on: December 02, 2009, 12:36:33 AM »
I wish I had that picture of Nixon in that episode of Futurama. :tongue:

My return is not without it's limitations, though. I'm currently stuck to using Juno's free service, which gives you a grand total of 10 hours a month. It's like I've died and gone to Iowa, errr, wait, that came out wrong. :isuck:

Anyway, my activity will now be in a dwindled state instead of a drop-dead state. Everything is fine, the internet just decided to pull the rug out from under my feet. :cycle:

Gaming Discussion / Re: How to do Step Mine for 0 MP
« on: September 28, 2009, 09:25:21 PM »
Would it be possible to manipulate the timer in a way of checking the menu early, doing a timed event (such as the fall of the FC), then load the menu afterwards and have a really low time at the start of the WoR? This sounds like it would be possible, but either way it's worth investigating.

General Discussion / Re: NFL season (2009-2010), week 3
« on: September 28, 2009, 03:12:36 AM »
The 49'er/Vikings game was one of the better played games I had seen since the Titans/Steelers opener. It did not disappoint.

My day would've been better if Favrerere didn't screw things up.
Ahhh, but he didn't. :wink:

The trap games played out exactly as I thought they would, they trapped me and I only get 8 wins (MNF still needs to be played).

General Discussion / Re: NFL season (2009-2010), week 3
« on: September 26, 2009, 09:34:53 PM »
My week 3 predictions: Lions, Packers, Vikings, Falcons, Jets, Eagles, Giants, Ravens, Texans, Saints, Seahawks, Chargers, Steelers, Raiders, Cardinals, Cowboys.

This is a hard week. I'm not comfortable at all with a lot of these picks. There are way too many trap games.

Gaming Discussion / Re: Movies of playthrus
« on: September 25, 2009, 02:28:25 AM »
Equipping two of the same claw on Yang has no benefit. Always have two different claws on him.
I didn't do that? :hmm:

There are items hidden in pots and the grass in just about every map.
While I did know this, I didn't think many of them were worth seeking out.

There is a small room on the right side of Damcyan castle's exterior with some useful equipment and items.
Didn't know that. :blush:

Alligators are weak against ice, not lightning.
I don't remember if I found that out later during the playthru or not.

You can heal for free in chocobo forests (heal with magic, then restore your MP).
This I did know, but I don't think I had any applicable uses for it in this movie.

danadanadanadanadanadanadanadanadanadanadanadana. Ok, it's Jaws. :tongue: I had been practicing this for a while, and though I do beat the game without dying, I take forever in doing so. I even hose the showdown three times. Made with Nestopia v1.40

Gaming Discussion / Re: Gaming Progress Thread
« on: September 25, 2009, 02:11:58 AM »
On my way to Karnak. These jobs aren't working well for me; I actually had to use Phoenix Down a few times. I don't remember ever having trouble with the beginning of the game, but I usually have two decent attackers at this point.
The Waltz jobs aren't really that great of a bunch, if memory serves. I usually stick with what I have until after the Karnak acquisition.

Legend of Zelda: Ocarina of Time - Master Quest

The spirit temple sucks in this version. Way too much traveling back and forth through time. The water temple wasn't all bad, but the shadow temple was a real yak job on my part, since I wound up doing a ton of backtracking. I even died in Ganon's castle, cause :isuck: ed in the fire barrier test. That death was my only death, which kind of sucked, cause I had 15 hearts, too. Hell, it's better than the 13 deaths I had the first time I played this. :happy: