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: FF6 Improvement Project
« on: December 30, 2011, 09:25:21 PM »
and frankly, the Slick website not telling you the version # or date of a patch unless you download the patch is a bad idea. :/
Voila! Took some doing, but I finally got it to work far too long after the fact. FF1, FF2, and FF5 will come soon, now that I got it working period. :tongue:

General Discussion / Re: NFL season (2011-2012) week 16
« on: December 25, 2011, 01:02:57 PM »
11 years of futility have come to a head, and the Lions have grasped what they haven't seen since 1999 - a playoff berth. Mad props to them, and I sincerely hope they at least make it to face the Pack attack in the NFC Championship game.

So my questions to you are these - does FFIII on the SNES have automatic linebreaks for dialogue? It would save a helluva lotta space if it does.
For menu descriptions, yes, but it's not detected properly, so there will be garbage. More accurately, there is no code to detect when to go to the next line, and it's VRAM that is moving it down on its own, which is why there is garbage.
For battles, same as the above.
For plain old dialogue, yes, and it works fine.

I've resolved myself to not make this conform to the rest of the series, but look a bit more like Ted Woolsey was translating from the start rather than replacing the people responsble for the translation of "FFII" halfway to release time.
Woolsey had nothing to do with FF4.

General Discussion / Re: NFL season (2011-2012) week 16
« on: December 22, 2011, 12:24:40 PM »
Week 16 schedule: (all games are Saturday unless otherwise noted)
Texans @ Colts (division, Thursday)
Raiders @ Chiefs (division)
Jaguars @ Titans (division)
Dolphins @ Patriots
Cardinals @ Bengals
Broncos @ Bills
Rams @ Steelers
Giants @ Jets
Vikings @ Redskins
Buccaneers @ Panthers (division)
Browns @ Ravens (division)
Chargers @ Lions
Eagles @ Cowboys (division)
49'ers @ Seahawks (division)
Bears @ Packers (division, Sunday)
Falcons @ Saints (division, Monday)
My picks: Texans, Chiefs, Titans, Patriots, Bengals, Bills, Steelers, Jets, Redskins, Panthers, Ravens, Lions, Cowboys, 49'ers, Packers, Saints.

General Discussion / Re: NFL season (2011-2012) week 15
« on: December 15, 2011, 05:42:18 PM »
Week 15 schedule:
Jaguars @ Falcons (Thursday)
Cowboys @ Buccaneers (Saturday)
Panthers @ Texans
Redskins @ Giants (division)
Dolphins @ Bills (division)
Seahawks @ Bears
Saints @ Vikings
Bengals @ Rams
Titans @ Colts (division)
Packers @ Chiefs
Lions @ Raiders
Patriots @ Broncos
Jets @ Eagles
Browns @ Cardinals
Ravens @ Chargers
Steelers @ 49'ers (Monday)
My picks: Falcons, Cowboys, Texans, Giants, Bills, Bears, Bengals, Saints, Titans, Packers, Lions, Patriots, Jets, Browns, Ravens, 49'ers.

General Discussion / Re: NFL season (2011-2012) week 14
« on: December 11, 2011, 11:23:15 PM »
Romo threw a good ball, Austin sucks at catching it.

Game Modification Station / Re: Map event triggers
« on: December 10, 2011, 10:57:26 AM »
1) how does the game recognize which event trigger goes on which map since that data is only 5 bytes long ( X position, y position and 3 bytes for the event offset)? I ask that because if I add a new trigger manually, I suppose I can't just put it at the end of all the others. It must be regrouped with the others triggers who are on the same map... So how does the game recognize or calculate the number of triggers on the same map?
It knows by looking at the differences in the pointers.
Code: [Select]
C0/BCAE: BF0200C4 LDA $C40002,X  (load next event trigger pointer)
C0/BCB2: 851E    STA $1E
C0/BCB4: BF0000C4 LDA $C40000,X  (load current map's event trigger pointer)
C0/BCB8: C51E    CMP $1E        (do they match?)
C0/BCBA: F013    BEQ $BCCF      (if so, no event triggers for this map)
C0/BCBC: AA      TAX            (no match, so there is at least 1 trigger for this map)
C0/BCBD: BF0000C4 LDA $C40000,X  (load trigger)
C0/BCC1: C5AF    CMP $AF        (compare to current X and Y position)
C0/BCC3: F00E    BEQ $BCD3      (branch if it matches your current position)
C0/BCC5: 8A      TXA            (no match, move on to the next trigger)
C0/BCC6: 18      CLC
C0/BCC7: 690500  ADC #$0005     (add this to move to the next pointer)
C0/BCCA: AA      TAX
C0/BCCB: E41E    CPX $1E        (does the current pointer match the next map's pointer?)
C0/BCCD: D0EE    BNE $BCBD      (branch if not, there's more triggers!)
C0/BCCF: 7B      TDC
C0/BCD0: E220    SEP #$20      (8 bit accum./memory)
C0/BCD2: 60      RTS
So you can't simply just plop a pointer anywhere you wish, you need to manually adjust the pointer for the map you want, and every map afterwards. Not something to be done by hand.

General Discussion / Re: NFL season (2011-2012) week 14
« on: December 09, 2011, 10:27:38 PM »
I have no problem allowing the pick to count. :wink:

General Discussion / Re: NFL season (2011-2012) week 14
« on: December 08, 2011, 09:51:19 AM »
Week 14 schedule:
Browns @ Steelers (division, Thursday)
Chiefs @ Jets
Buccaneers @ Jaguars
Patriots @ Redskins
Falcons @ Panthers (division)
Colts @ Ravens
Eagles @ Dolphins
Vikings @ Lions (division)
Saints @ Titans
Raiders @ Packers
Texans @ Bengals
Bears @ Broncos
49'ers @ Cardinals
Bills @ Chargers
Giants @ Cowboys (division)
Rams @ Seahawks (division, Monday)
My picks: Steelers, Jets, Jaguars, Patriots, Panthers, Ravens, Dolphins, Lions, Saints, Packers, Texans, Broncos, 49'ers, Chargers, Cowboys, Seahawks.

General Discussion / Re: NFL season (2011-2012) week 13
« on: December 01, 2011, 12:25:33 PM »
Week 13 schedule:
Eagles @ Seahawks (Thursday)
Panthers @ Buccaneers (division)
Bengals @ Steelers (division)
Falcons @ Texans
Jets @ Redskins
Colts @ Patriots
Raiders @ Dolphins
Broncos @ Vikings
Titans @ Bills
Chiefs @ Bears
Ravens @ Browns (division)
Cowboys @ Cardinals
Packers @ Giants
Rams @ 49'ers (division)
Lions @ Saints
Chargers @ Jaguars (Monday)
My picks: Eagles, Panthers, Steelers, Falcons, Jets, Patriots, Raiders, Broncos, Bills, Bears, Ravens, Cowboys, Packers, 49'ers, Saints, Chargers.

Game Modification Station / Re: Temporal Flux
« on: November 25, 2011, 11:02:02 PM »
This won't help at all, but I've never actually used TF before. I know he still lurks at the Compendium, but he also lurks at RHDN. Try shooting him a PM there.

General Discussion / Re: NFL season (2011-2012) week 12
« on: November 23, 2011, 03:44:26 PM »
Week 12 schedule:
Packers @ Lions (division, Thursday)
Dolphins @ Cowboys (Thursday)
49'ers @ Ravens (Thursday)
Texans @ Jaguars (division)
Bills @ Jets (division)
Browns @ Bengals (division)
Vikings @ Falcons
Cardinals @ Rams (division)
Panthers @ Colts
Buccaneers @ Titans
Bears @ Raiders
Redskins @ Seahawks
Broncos @ Chargers (division)
Patriots @ Eagles
Steelers @ Chiefs
Giants @ Saints (Monday)
Turkey day picks: Packers, Cowboys, 49'ers
Rest of picks: Jaguars, Jets, Bengals, Falcons, Rams, Panthers, Titans, Raiders, Seahawks, Chargers, Patriots, Steelers, Saints.

Game Modification Station / Re: FF6 Improvement Project
« on: November 22, 2011, 11:36:40 PM »
I should start putting the version numbers in with the filenames. Unfortunately, the way the page system was designed, it won't be easy short of renaming everything to suit this new method. It should start clearing some stuff up, though. :isuck:

update: Sorry to bother, but where exactly did you find that version Lenophis?
This is why I hate all-in-one patches, because people never know who made what!

Game Modification Station / Re: FF6 Improvement Project
« on: November 22, 2011, 10:58:44 AM »
So...any ideas??
Quote from: The Damn Readme
Version history:

v1.0b - April 25, 2010. Fixed problem with null entries in the menu. Every null
        entry would have a 1 MP cost. To do this, the code determining the MP
        cost and the following code for availability had to be optimized.
So yeah, update your patch.

Pandora's Box / Re: Pandora's Box Impressions 2011!
« on: November 18, 2011, 01:03:24 PM »
A patch will be made once the project is completed and has been released. :wink: