Poll: Which of these features should be prioritized?
This poll is closed.
Custom AI commands recognition and labeling 29.27% 12 29.27%
3rd Dialogue bank (or half bank) 9.76% 4 9.76%
Expansions ExHiROM support 12.20% 5 12.20%
Ability to modify datas starting offset and number of entries 19.51% 8 19.51%
Ability to edit Setzer Slots 19.51% 8 19.51%
Rare items expansion 9.76% 4 9.76%
Total 41 vote(s) 100%
* You voted for this item. Show Results

Users browsing this thread: 1 Guest(s)
FF3usME new features poll

01-30-2017, 01:23 AM,
#21
Posts: 61
Threads: 2
Thanks Received: 13
Thanks Given: 15
Joined: Nov 2009
Reputation: 6
Status
Atma
RE: FF3usME new features poll
Configurable files for start/end/width of data would be awesome, and obviously very prone to crashing due to the whims of code changes. That could be somewhat overcome by making the code do indirect loads for all the affected data, and the editor could write to the indirect location. The ability to add in your own definitions for the AI scripts would be really awesome, although beyond what I'd consider as a pure application for an editor.

As for pure editor application, there's not a lot left to do. We do know where the animation strings are located (and the pointers can be edited, though not the scripts themselves). I'd really like to see that added.

I think the dance-learned-by-background info hasn't been included yet, which would be a simple one to add. The other battle text could be an easy edit. Decoding unknown bits is always important.
An expansion that moves the dialogue (allowing events to take 4 full banks) would be useful.
Some single-byte code hacks, for instance "What level Terra Starts On" or "Which Character Index to Use for Learning Blitzes" would find a lot of fans, although I'm not a fan of hardcoding, which that would only aggravate.

I also suspect that expanding monsters to 512 would be as simple as adding 128 new entries to each relevant table (Monster Data, AI scripts, monster graphics, steal/drop table, names, special attack names). I have no idea how hard it would be to detect that such a thing had been done and to let monster formations deal with it, but that would be cool nonetheless.


I'm working on a selectable patch C2 assembly, which will have both vanilla and bugfix patch options (and make it selectable from a single point). I don't plan to make a public patch for it, but if anyone wants the dropbox link just PM me.
  Find
Quote  

01-30-2017, 09:43 PM, (This post was last modified: 01-31-2017, 01:31 AM by Madsiur.)
#22
Posts: 2,871
Threads: 193
Thanks Received: 358
Thanks Given: 80
Joined: Oct 2011
Reputation: 47
Status
Tissue-aware
RE: FF3usME new features poll
(01-30-2017, 01:23 AM)Imzogelmo Wrote: I also suspect that expanding monsters to 512 would be as simple as adding 128 new entries to each relevant table (Monster Data, AI scripts, monster graphics, steal/drop table, names, special attack names). I have no idea how hard it would be to detect that such a thing had been done and to let monster formations deal with it, but that would be cool nonetheless.

There is a check for null monster to change in bank $C2. Also, there are a bunch of Esper ID to change in upper $C2 (well "monsters" 0x180 to 0x19F). You need to shift those hardcoded "monster IDs" of 0x80 so they range from $200 to $21F. I documented all the ASM here (except the mentioned C2 check for null monster). I did a test battle with monster 385. Everything went well. From what I remember, formation data use either 2 bytes per monster or at least 9 bits, which gives you room up to ID 511.

Since I'm currently working on FF6AE and the editor will manage everything regarding monsters for FF6A, I was thinking including SNES support for Monster Expansions (GFX and data) and formations in the editor. It would be the all versions monster editor. I offered Lord J to take care of this aspect but if he wants to do it, I'm fine with that too. The thing to consider is with 128 new monsters, more GFX room would be welcome.


[Image: xM84KsQ.png]
Quote  
[-] The following 2 users say Thank You to Madsiur for this post:
  • Imzogelmo (01-30-2017), Poco Loco (01-31-2017)

01-31-2017, 02:50 AM,
#23
Posts: 242
Threads: 3
Thanks Received: 8
Thanks Given: 2
Joined: Jun 2013
Reputation: 6
Status
None
RE: FF3usME new features poll
Yeah, Brave New World had to axe a few sprites just to make room for Kaiser, so more space in that bank would really be nice.


"You don't have to be a vampire to die like one... b*t*h." -Simon Belmont
Quote  

01-31-2017, 10:46 AM,
#24
Posts: 2,871
Threads: 193
Thanks Received: 358
Thanks Given: 80
Joined: Oct 2011
Reputation: 47
Status
Tissue-aware
RE: FF3usME new features poll
(01-31-2017, 02:50 AM)BTB Wrote: Yeah, Brave New World had to axe a few sprites just to make room for Kaiser, so more space in that bank would really be nice.

I hacked FF3SE with a hex editor to allow GFX Expansion (see here). However it's not the ideal solution if you have data / code in upper $F1 bank or from bank $F2 to $F5. Also, this break monster display in FF3usME so it's harder to edit formations and packs but it doesn't break functionality.

(01-29-2017, 12:42 AM)BTB Wrote: I have absolutely no sodding clue what the "special event" flag on enemies does. Independent review of it by DN and/or Seibaby (I forget which) concluded that it actually does nothing.

If they looked up the code and this bit is never used, it could be a flag the devs removed from code but did not bother changing in the monster data. I'm trying to find what in common have the monsters that have it set but I'm clueless. I think the monster data editor part of FF3usME is from 2001 so I have no idea who came up with the labeling..


[Image: xM84KsQ.png]
Quote  

02-09-2017, 11:37 AM,
#25
Posts: 242
Threads: 3
Thanks Received: 8
Thanks Given: 2
Joined: Jun 2013
Reputation: 6
Status
None
RE: FF3usME new features poll
Of course, I remember one of the most important things now after the latest version has been released...

All of the interior (non-overworld) zones desperately need to be labeled. As of now, the only way to figure any of it out is through a lot of cross-referencing with a map editor.


"You don't have to be a vampire to die like one... b*t*h." -Simon Belmont
Quote  

02-09-2017, 03:14 PM,
#26
Posts: 181
Threads: 13
Thanks Received: 44
Thanks Given: 18
Joined: Mar 2014
Reputation: 8
Status
None
RE: FF3usME new features poll
Apparently user definable data structures is in the works. I'd imagine that'd include description strings.
  Find
Quote  

02-10-2017, 04:09 AM,
#27
Posts: 242
Threads: 3
Thanks Received: 8
Thanks Given: 2
Joined: Jun 2013
Reputation: 6
Status
None
RE: FF3usME new features poll
Well, interior zones have no descriptions. In fact, they're labelled as if they're outdoor terrain, so it's very un-intuitive to figure out how they work in the first place.


"You don't have to be a vampire to die like one... b*t*h." -Simon Belmont
Quote  

02-10-2017, 11:58 AM,
#28
Posts: 181
Threads: 13
Thanks Received: 44
Thanks Given: 18
Joined: Mar 2014
Reputation: 8
Status
None
RE: FF3usME new features poll
Got ahead of myself a bit there. Of course support for showing such strings would have to be coded in, yes. Seconding that request.
  Find
Quote  

02-14-2017, 08:28 AM,
#29
Posts: 728
Threads: 80
Thanks Received: 93
Thanks Given: 37
Joined: Apr 2015
Reputation: 18
Status
Wound
RE: FF3usME new features poll
Has anyone mentioned full 6MB expansion? since usME handles some expanded banks dynamically and applies patches, it would be nice to have ExHiROM support.
  Find
Quote  

02-14-2017, 03:40 PM,
#30
Posts: 1,950
Threads: 83
Thanks Received: 148
Thanks Given: 170
Joined: Aug 2009
Reputation: 33
Status
Nattak\'d
RE: FF3usME new features poll
Couple ideas for future feature requests:

- A music player to play the songs (that reads from the actual song pointers, so it could read new and relocated song data besides the original 55 songs) would be great, for the audio section of the utility. And of course the ability to edit songs with a built in sequencer would be even better!

- A spell/weapon graphic viewer and editor. Though, I doubt the weapon graphics could be edited like the spell graphics since they are scattered and shared.


We are born, live, die and then do the same thing over again.
Quote  



Forum Jump:

Users browsing this thread: 1 Guest(s)

Theme by Madsiur2017Custom Graphics by JamesWhite