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

151
General Discussion / NFL season 2014-2015 week 19 (playoffs?!)
« on: September 06, 2014, 11:24:15 PM »
So yeah, I completely forgot about making this. My bad!

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

My picks: Seattle (I think everybody would've picked them if I had this up sooner)  :tongue:
Vikings, Steelers, Eagles, Jets, Ravens, Bears, Texans, Chiefs, Patriots, Panthers, 49'ers, Broncos, Lions, Cardinals

152
Game Modification Station / Re: Well, it is about that time
« on: August 16, 2014, 11:16:13 AM »
I am very bummed, but also very happy at the same time. Here's to you: :picsorstfu:

Ok, that joke would probably be lost on everyone else. In all seriousness, I wish you the best. Don't be a stranger. :happy:

153
Pandora's Box / Re: PB Demo III findings
« on: July 11, 2014, 11:35:32 PM »
- In the Opera House, entering the Stagemaster's room to the left before the timer event results in a bad entrance, putting the character two spaces too far left, into the wall like that Twilight Zone episode.
http://www.mediafire.com/view/myfiles/#xxxbbcw3lb9ljhk
G'ah, I thought I fixed all of those. :bah:

Quote
- If you fail at the opera house and it kicks you out, if your characters were poisoned, they still will be poisoned outside. This is normal I'm sure, but I would think it would be better to have the status's removed for a clean slate kinda thing imo.
Yeah, I don't think we touched what happens when you fail. Noted. Perhaps failure should be everyone's HP = 1, and MP = 0 (essentially forcing you to use a tent).

Quote
- On my second go at the opera house I noticed a bad party merge resulting in the camera being off. It was hard to reproduce, but I got it here.
The video is unlisted.
https://www.youtube.com/watch?v=lY3Rp7MQoMg
Interesting.

Quote
- When entering the relic shop side of the cafe in Albrook, the music is cut in half as is should be, but opening the menu and back makes it full volume.
Huh, that might be a vanilla bug, too.

Quote
- Magitek Factory character specific text is wrong - called my Sabin and Locke 'Celes'.
http://www.mediafire.com/view/myfiles/#ao5a3r0x626t3uy
http://www.mediafire.com/view/myfiles/#5p8io4a4xvvxml6
It's referencing Celes, who is in the party, not just who is in the lead slot. Dialogue all throughout the game does it, but most of the time the party splits up.

Quote
- Can enter the Magitek Factory again right after the train cart ride...
That, however, should not happen. Either that or unbreak it so you can leave again? :blush:

Quote
- Question: Is Maduin supposed to have auto sprint? Without holding B that is?
If you refer to the flashback, then yes, he always had that on.

154
Game Modification Station / Re: FF6: AI Upgrade bug help
« on: July 07, 2014, 10:09:46 AM »
Whoo boy, where do I begin...

Firstly, I have a problem where sometimes when my demo boss attacks (only when he attacks, never my own characters), occasionally, if I am in the middle of a menu, the menu borders remain correct, but the displayed text gets mixed up with other views:

The first image is the main menu, the second is the item screen, the third is the magic menu.
Other than "there is something wrong," there really isn't anything I could narrow down based on these screenshots. Any number of routines that execute could be an issue.

Quote
As far as I'm aware, there should only be a couple changes to the ROM running at this point. The first being the 24-bit monster HP patch, which I can't see anything that would cause a problem...
Quote
There are a couple custom targeting functions I created as well that I'm 99% sure have nothing to do with the glitch (since it stays within the parameters and RAM space of the current targeting functions), but I could be wrong.

The last, is the fact that I wrote code to allow the scripts to run both inside and after conditionals optionally allowing me to queue up a bunch of attacks per turn. I'm worried that maybe I'm getting an overflow problem that is crossing over into graphical data. In my testing it appears that the whole script runs before attacks actually start leading me to this hypothesis. Does anyone know more about how the script queues attacks and if this could cause any potential issues?
These statements seem to be conflicting with each other. First let's examine the code you did provide:

Code: [Select]
PHX
LDA $11A7
PHA
PHP
LDA $3BB9,Y (Magic Defense)
BCC $0CD4   (Branch if concern MP or Magical damage)    
LDA $3BB8,Y (Defense)
LDX #$03
STZ $1E70,x
LSR A
ASL $11A7
BCC 02
STA $1E70,x
DEX
BPL F1
PLP
LDA $3BB9,Y (Magic Defense)
BCC $0CD4   (Branch if concern MP or Magical damage)    
LDA $3BB8,Y (Defense)
LDX #$03
SEC
SBC $1E70,x
DEX
BPL FA
PLX
STX $11A7
PLX
RTS
Doing STX $11A7 is an issue. If you are storing damage, you want to store to $11B0 or $F0, preferably $11B0. It's also an issue because a bit of this is used to call displaying text when a spell hits. That code is at C2/3262. If you're shifting $11A7, this bit may be misread. You'll also want to make sure that $1E70-$1E73 are actually free in ram. I'm not sure they are, but I do know that there's a big range of free ram in the $1440-$14FF range.

Of course, this may not be the issue at all.

Quote
Come to think of it, I could probably test this by making a script that just does a ton of attacks every turn and see what kind of limits I can find. But there really doesn't seem to be any consistency to the problem happening. Also, the script normally only calls 2-4 attacks per turn with a few exceptions that I don't believe were the case when the glitch occured. It only happens with I'm navigating menus and only during the boss' attacks but I can't make it happen with any consistency...

...thoughts?
I have nothing I can provide here.

Quote
And my other problem happens when I use a custom script to change the music from the monster script. I have narrowed it down to this specific command, but not sure why it's happening. This is another glitch that happens when navigating menues... in particular, when I am moving from the menu to target selection via cursor. It essentially sets up the RAM variables then runs the same code that runs at the beginning of battle and when the theme changes to fanfare after battle. This glitch causes the game to essentially freeze. The music stops and before the new music starts I lose the ability to move the cursor and everyone just sits there.

Code: [Select]
LDA #$10 (16 = instrument set?)
STA $1300
LDA $B8 (load song ID from parameter byte)
STA $1301
LDA #$FF (Volume: FF = normal)
STA $1302
JSL $C50004 (Changes the music)
STZ $E9ED
RTS
This code specifically looks fine. Let's see the rest of this command to possibly narrow this one down.

Quote
TBH, I have not dug through the music code before and am not very familiar with it. Any help would be appreciated. Hopefully its as simple as pushing a few variables before the code and restoring them at the end.
I can safely tell you that there isn't much to bank C5, but what is there is a mess that is difficult to figure out. Nothing in there is going to be wrong, it's the setup leading to the call.

155
Pandora's Box / Re: Nice work!
« on: July 02, 2014, 02:26:28 AM »
I don't speak for the internet, but I believe the answer to both of those questions is "no." :bah:

156
Pandora's Box / Re: PB Demo III findings
« on: July 02, 2014, 02:25:52 AM »
- Bad tile on South Figaro house exterior.
http://www.mediafire.com/view/myfiles/#d9cdfc8dh5rx8xp
Oh wow, don't know how we never saw that one. :blush:

Quote
- Right after the switch event about the train being aware (very nice touch!), the two bottom characters (Cyan and Shadow) instead of merging back into the party, they just became hidden instantly instead.
http://www.mediafire.com/view/myfiles/#s6vijjj2a592q86
(sorry, couldn't get a pic of them vanishing.)
That's going to be my fault. I screwed up the event somewhere.

Quote
- Says Sir Gilgamesh dialog box twice, the 2nd time is right after he leaves. Not sure if this is intentional.
http://www.mediafire.com/view/myfiles/#8h7ojrhjmr7m7aj
http://www.mediafire.com/view/myfiles/#l555bo9c9u0pzzn
Nice find.

Quote
- Extra space after 'You'. (can't believe you guys made us have to double-back through basically the first half of the game thus far just to get some damn lube! lmao, how sadistic.) It's a cool quest/event idea though, just highly tedious.
http://www.mediafire.com/convkey/670b/u2a625x3mthp1rsfg.jpg
Ha ha, oops!

Quote
- Mana Anklet's description bleeds over.
http://www.mediafire.com/view/myfiles/#3bfol6zmh2kohw3
Several accessory descriptions do at the moment. It'll be especially apparent when you switch to wider fonts.

Quote
- There is a noticeable lag after using the Item Arrange feature. If you press arrange and then try to quickly go right or left it takes about half a second. I'd guess that you guys must of added some code that takes a bunch of extra cycles to cause this lag. Or maybe it's all the new icons?
That...shouldn't be. Originally, the game used three loops to back up the inventory before sorting it. I optimized it so it only took one loop, and that code runs 62% faster now. I'll look into it.

Quote
- IMO class names like 'King' and 'Child' are too basic and are not really Class Name's. I mean, they are I guess, but since it's blatantly obvious that King Edgar is a king, and Gau is a child, then what's the point of reiterating that via class name? Just my 2 cents.
The names we came up tried to say what they were, or what they did. IIRC, FF6A calls Gau "Feral Child," while Edgar is "Engineer." Gau's FF6A is no more descriptive than ours, except for implicating something sexual, potentially. This is one of those "can't win them all" scenarios. :hmm:

Quote
- The new tent event/actions, while cute, do take longer obviously than the fast pace normal tent routine, and I found myself turbo-ing through that after the first few times. I miss the quick old tent in other words lol.
The new tent/cabin events only take place on the world map.

Quote
- Music player is awesome, I'd like to not hear the pad beep sound when scrolling through the selections though.
When it was designed, it was going to follow the rest of the menus in terms of layout and feel. The other menus we add in will follow the same style.

Quote
It's an incredible hack fellas, I'm having a lot of fun and re-living FF6 in a fresh and better way. Love a lot of what you've done, and I respect the amount of time and commitment that has gone into it. It shows! Keep up the great work. =)
Thanks for the input. :childish:

157
Only once have I even tried to deal with a rom in the 6 megabyte range, and it did not go well. I guess check the internal header, see if everything is mapped correctly, run some traces with these other roms that do work, and go from there. One thing I am curious about though, is how you could've used up an entire megabyte with stuff just by expanding from 3 to 4. :omg:

158
Pandora's Box / Re: Nice work!
« on: April 27, 2014, 12:49:34 PM »
A few of the things that surprised me so far I should mention are:

1) The menu disabling during the moogle fight. Great idea, and it's not really a problem since you can gather a lot of potions (around 20) up to that part of the game and use them during the fights.
If you answer "No" to Mog's "Do you think you can handle it?" question, Novalia Spirit appears and mentions that very aspect of the siege.

Quote
2) The fact that Edgar comes with no tool. I couldn't predict this but at least I had bought the BioBlaster, but anyway you can buy the tools after in South Figaro.
I see the Merchant is still a little high on the difficulty still. I think we were going to tone him down some, but I forget where.

Quote
4) My instant death in Narshe's beginner school during Terra scenario.  :hmm:
I'm not that far yet. I'll edit when I see it. :edit: :laugh:

159
Pandora's Box / Re: Nice work!
« on: April 27, 2014, 11:55:06 AM »
I'm only on episode 2 right now, and it's always weird watching others play this. Glad you're enjoying it. :happy:

160
Game Modification Station / Re: FF6 Improvement Project
« on: April 15, 2014, 10:37:26 PM »
You think it's caused by it having a header?
Well, if you're using patches that need a header, and you don't have one, that's a problem. If you're using patches that require no header, but you do have one, it's also a problem.

Quote
I only used the translation patch to tweak dialogue and changed 2 item descriptions. Does that count as a tweak to dialogue?
For the patch, yes. If all you did use was the patch, then you should be fine. When using patches, it's important to make sure editors will still work with the hack. Pandora's Box is notoriously broken in almost every version of FF3usME, as well as the map editors, as one example. In this case, the only way to be sure is to make a backup of the hack, open it and save it with an editor, and then see if it still works.

161
Game Modification Station / Re: FF6 Improvement Project
« on: April 15, 2014, 10:59:15 AM »
This sounds like a header issue. How often were you checking your hack to make sure it was still working as you were moving stuff around? Also, if you used a patch that tweaks dialogue and you made dialogue changes first, you can expect things to explode. Aside from that little to go off of, I have no idea why it's doing that.

162
Drakkhen's MDE should be able to point you to the data. Otherwise you could trace it, but I forget what to look for. :blush:

163
Having zero success with animation stuff, the only thing I can suggest is to look at the Auto Crossbow's data and see if you could use that. :hmm:

164
General Discussion / Re: 4/3/14 Hailstorm ... my poor new car
« on: April 05, 2014, 11:29:32 PM »
That same storm dump a freaking foot of snow on us. :wtf: I want spring already!

165
Game Modification Station / Re: Code improvement
« on: March 29, 2014, 11:00:33 PM »
You could guess with loading from the stack, but there's no way to assure that's 100% accurate. You could do what C1 does, which has routines JSL'ed into, then JSRs to that routine, followed by an RTL. It's a mess. Alternatively, just make it a RTL and always JSL to it.