јAslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&action=profile;u=278;area=showposts;start=810e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index2d2c.htmlslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&action=profile;area=showposts;u=278e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index2d2c.html.zxахg^џџџџџџџџџџџџџџџџџџџџШр­ѓOKtext/htmlISO-8859-1gzip0|ж­ѓџџџџџџџџTue, 10 Mar 2020 19:25:27 GMT0ѓАА Ў0ЎPЎ€ЇВ№ЎЯхg^џџџџџџџџё!­ѓ Show Posts - chillyfeez

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

811
Going into the event editor freezes it for me as well. What did I do now...
I was just going to report that one, too...

812
Looks like it's working perfectly!
 :happy:

 :edit: Hmmm... so new issue that seems to have arrived with the latest version.

Now, when you try to edit the speech details of an NPC in the NPC editor, the editor freezes entirely.

Only seems to happen with the most recent release.

 :edit: 2 Just to be sure, I tested with a clean, unmodified ROM and it still happens.

813
The problem isn't with the amount of messages in the last map per se, but with the overall size of bank 2 as interpreted by Ff4kster. If I delete a bunch of text from bank 2 in my ROM, save it, then try later to add new text, Ff4kster thinks all that garbage in the last map is supposed to be there, so it won't let me save the new text.
I presume having the ability to delete entire messages would be a valid fix for this particular problem, though.

814
I'm not sure what your plan is exactly for dealing with the end of Bank 2 - I'm thinking the easiest thing to do would have the editor fill up the end with FFs, and know that any amount of FFs at the end can be removed to make room for what comes before.

At any rate, while you're looking at Bank 2, a request: do you think it would be possible to add the ability to insert and delete messages from a map? It seems like the amount of messages within a given map is limited only by the amount of space devoted to that map (by the pointers, which are already moveable), and the only thing needed to define a new message is a 00 at the end of the previous one.

815
Hey Pinkpuff - I think I discovered something weird (wrong?) going on with the dialogue bank 2 editor...

So I've been noticing for a while that the space allotted for bank 2 seems very limited, so I opened up the dialogue for the last map (a Glitch World). Apparently, this map was set to have over 45 messages (that's about as many as FF4kster will display before running out of room). Most of them were "T," but others were repeated pieces of lunar dialogue (stuff from the Hummingway and Bahamut caves). I don't know whether it was a current version of Ff4kster that did this, or an old one (I've only ever edited dialogue in my ROM with Ff4kster up to this point), but this was clearly not intentional. So as a (I thought) quick fix for this, I opened the ROM up in a hex editor and wrote over all of this data (almost 800 lines in all) with FFs. But now when I open the ROM in Ff4kster it won't save at all - even if I haven't edited dialogue at all - because of "bank 2 overflow." If I open the now single message in the last map and hold backspace for a while, then try to save, it works, but I imagine this is giving me JUST enough space to save, and not necessarily enough to add new dialogue into the bank.

So, in short, it seems that Ff4kster is having problems interpreting where the end of Bank 2 is supposed to be... or at least where the user wants the end of Bank 2 to be.

816
Here's a thought, Grimoire:
1) make 2 copies of your (working) ROM
2) Open copy A in FF4kster, do nothing, but save
3) create a patch using copy A (now broken) as the "unchanged" file, and copy B (the one that still works) as your "changed" file
4) every time you make edits in FF4kster, apply this patch afterwards

817
"User Options" incorporates the three patches:
-Push L to toggle running*
-Push X in battle to defer your turn
-Choose between viewing Max HP and ATB meter in battle (from the Custom menu)

*I also worked in a fix so the game doesn't cancel running when you enter a new map (but still resets the speed when you enter a forest on a black chocobo, which is the only reason I can think of for that instruction having existed in the first place)

Onward and upward...

 :edit:
The link on this site was broken and has been removed, but the full (and more recently updated) User Options patch is now hosted on romhacking.net.
Click Here to Download!

 :edit: 2
I've developed a patch to make User Options compatible with my Shadow Party mod. go here for the patch and instructions.

818
Sorry for the headache, Pinkpuff.
As Grimoire's noticed before, sometimes my skills as a scribe leave something to be desired.

819
Here we are.
"Enhanced ATB" combines the functionality of X-Def and ATB Meters. Seems to work flawlessly.

820
I'd wager you're right, Pinkpuff.
The empty bank I used for x-deferring is probably among the several banks used for ATB.
It should be easy enough to write a patch that combines the two. Looks like I used a long jump in x-def, so I can point to pretty much anywhere.

821
Here it is!
I can't put up any disassembly because I don't even remember everything I had to edit to make this work, but it works!
I'm not 100% positive it will patch cleanly with the previous two patches, but it should be fine with, say something that's been edited with FF4kster.

To see what it does, go into Custom in the menu.
You'll see that "Sound Stereo Mono" has changed to "Show MaxHP ATB."
Select ATB and give it a whirl!

822
If you open your ROM in the hex editor and it reads the length as 100200 bytes, or (if this is easier) the first 32 lines are mostly 00s then your ROM has a header.

823
Glad you like.

Yeah, the running with L is definitely not as cool as I'd hoped it would be. I'm still gonna fix the fact that running gets zeroed out when you change maps, but there's still a clear feeling that you're making the game behave in a way it wasn't meant to.

I'm pretty proud of Skip with X. That one came out about as well as I could have hoped.

The ATB counter really will be the crown jewel of this set. I'm pretty sure I can have it done by tomorrow, but I don't wanna rush it.

THEN maybe I can get back to my hack. All of the stuff I've been putting out lately has primarily been the byproduct of my procrastination of setting up NPCs and events in the next town. On the bright side, I've been able to take some of what I've been doing and modify it for some unique features in my own game. I've got encounter sets that are determined by terrain - so within the same section of the world map, you face different enemies depending on if you're on desert, dark grass, light grass (and beach), or in forest. I also spun the chocobo encounters in a new direction - the Fat Chocobo resides in Eblan Castle and asks for your help in finding and taming his kin. If you catch 100 chocobos, you get a special prize. Chocobos will show up anywhere on the world map, but are more plentiful in the forest, and they travel with terrain-appropriate monsters. When you catch them, they have the ability to walk a bit further out on beaches, giving them access to some places that would be inaccessible on foot (as in, secret treasure caves).
Anyway, it's all very cool and exciting if you're me, but I've got a lot of balls in the air right now and I have to stop coming up with new ideas that I want to try. Yeah, we'll see how that goes...

824
Eternal248 - try this:
Download Yousei's Editor.
It ONLY works with version 1.0.
If it loads your ROM, then you are using the version that is not compatible with FF4kster.
If it refuses to load the ROM, then you're using version 1.1.

825
Well, I've re-worked my ATB counter so that it registers as a percentage of wait time (starts at 0 and reads 100 when you're ready to act).

It works perfectly. The slightly weird thing, which one will never experience under normal circumstances, is that if your wait time is over 255 (or FF), the ATB counter will simply read 0 until wait time gets to 255. I can't force this to happen on its own unless a character's AGI is 1.

I am much happier with this than I was yesterday, but there are still some cleanup tasks before I can post the patch. I'm off work tomorrow, so will likely finish then.