No longer talking to myself ;*)
August 1st, 2010 Animal Forest Update
Newest patch is uploaded to:
http://user.xthost.info/zoinkity/AnimalForest/AFProjectDistro.zip
+_+
Changes:
- General:
- Long names and proper addresses should be used in all jobs now.
- All jobs should now work correctly.
- Dialog:
- Crummy translations for all the clothing. Again, if you know japanese and would like to translate them properly, do so and post the names!
- Changed "stationary" to "paper", mostly due to buffer size. When ten of your sixteen chars are spent telling you what something is, it isn't very helpful.
- Bugs squashed:
- Delivery text bubbles are now sized properly. Gave the wrong condition for it.
- Drop-down menus with captions size properly.
Documentation:
- New Files:
- 800911E8 - print formatted char to screen.txt
- Disassembly of the formatted font drawing function, used for the majority of the game text.
- Updated:
- BEFORE YOU EVEN THINK OF PATCHING.txt
- ROM ASM Correspondance.txt
- Index.txt
Resources:
- New Binaries:
- 7CE3F0: Nook's Jobs
- Butchered to spit out "letter - number" map locations in script.
- Uses long character names for delivery and advertisement jobs.
- Updated Binaries:
- 675720: Primary Compressed File
- 80090140 altered to return both F0 and V0 equal to font width correction.
- Set some dedicated memory in file.
- 710680: Inventory
- Small fix to correct bubble width of certain delivery types.
- Fix to handle two special drop-down menu widths.
- 72D1E0: MemPak Management
- Refitted "Reading Controller Pak" message. Other messages still pending.
Programs:
+_+
This is the last of the "bug-fix" patches correcting errors from the last major feature added in. Expect the next patch to be another big feature, necessitating half-a-dozen more of this piddly things to repair it ;*)
Today's patch exemplifies a hacker's ability to find little stupid things to fuss with instead of doing what they ought, which would be fixing the mail/message board thingies. Well, most of the background research is done, but it probably couldn't suck any worse to implement it.
So you know what to expect, when complete:
- Sentences will wrap lines when they reach the right margin and not before.
- Displayed messages will appear in full, regardless the size.
- Written messages will still be capped at 16x6 (0x60) chars.
- Debug message 2, (This is mail 1), will be permanently broken.
Why not expand written messages too? Well, doing so would start eating into the number of messages you can save and/or deliver, and it isn't that important. Displayed messages will use a nasty, complex trick. Stupid, evil, complex tricks.
You can either expect this very soon or at some distant, far-flung date.
What can you do?
If you're a translator, excellent! Translate the whole blasted game if you can! Even in this AC rip-off, there's text needing work.
If you aren't but own an AC game, you can go through the item list and get names for stuff. If it doesn't have an english name and the item was used in a later game, borrow the name!
If all you can do is play the game, great! Find bugs and untranslated text. Grab savestates or screenshots if possible, or note what happened leading up to it. Even if it was a random statement by a character, if you at least know what personality they had that could helpful.
I will need a little more than "it froze" though. A when and where would be useful ;*)
Artist? Great! There's some graphic text in-game that can be converted, and that would be right up your alley. Also, the japanese writing paper should probably be changed to notebook paper since nothing fits those boxes...
If all you're good for is GRIEFing forums, heck, there's even a use for you ;*) You can spam different forums to let people know about the patch, or spam graphics plugin forums to get them to implement the necessary low-level graphics microcode, or maybe controller plugin guys to implement the in-game clock through the PIF, spam the internet to google-bash all possible search requests right here, or at the very very least not spam this thread ;*)
-Zoinkity