øAslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&topic=1330.0e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index6227-2.htmlslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&board=8.200e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index6227-2.html.zx{&h^ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈà•¤aÝOKtext/htmlISO-8859-1gzip8:ÖaÝÿÿÿÿÿÿÿÿWed, 11 Mar 2020 00:01:24 GMT0ó°° ®0®P®€§²ð®{&h^ÿÿÿÿÿÿÿÿ aÝ Free space used by patches

Author Topic: Free space used by patches  (Read 4571 times)

Imzogelmo

  • Ogopogo Aficianado
  • *
  • Posts: 241
  • Gender: Male
  • Ask me about my other job.
    • View Profile
    • NEPROMR
Free space used by patches
« on: January 20, 2010, 08:06:49 PM »
Hi there, Imzogelmo here.

My plan is to release a new version of the patch allocation document on my website in the next few days. It's long overdue, I know.  :bah:

Now that I have the obligatory smiley out of the way...
I have a request. Patch-authors: If your patch uses free space, and it is too recent or otherwise unlisted in my document, please let me know. I'd like to avoid a release followed by a quick re-release, if possible.

I already have information on Lenophis and mblock129's newer patches. If there are any others that use free space, I'm not aware of them, so let me know.

Thanks.
5/31/16 - I have an assembly of the battle portion of C2, relocated to the F0 bank, which has both vanilla and patch code in my dropbox. I'll be updating it with additional patches as I have time. I will *not* be releasing it publicly, but ask me for the link and I'll share.

mblock129

  • Ymir
  • *
  • Posts: 13
    • View Profile
    • Zephyr
Re: Free space used by patches
« Reply #1 on: January 23, 2010, 08:07:17 PM »
Good to hear. I've been looking forward to a new version. :)

Imzogelmo

  • Ogopogo Aficianado
  • *
  • Posts: 241
  • Gender: Male
  • Ask me about my other job.
    • View Profile
    • NEPROMR
Re: Free space used by patches
« Reply #2 on: January 26, 2010, 12:28:42 PM »
OK. I think 6 days is long enough. I've uploaded the new version to my page, so if you're interested, download it. If you're a patch author (particularly with a new patch released in the past 2.5 years), check it to see if the free space taken up by your patches is correct.

Thanks.
5/31/16 - I have an assembly of the battle portion of C2, relocated to the F0 bank, which has both vanilla and patch code in my dropbox. I'll be updating it with additional patches as I have time. I will *not* be releasing it publicly, but ask me for the link and I'll share.

Lenophis

  • Forum Overlord
  • *
  • Posts: 1,688
  • Gender: Male
  • I sad
    • View Profile
    • Slick Productions
Re: Free space used by patches
« Reply #3 on: January 26, 2010, 03:31:37 PM »
Thought you said you added all of my patches. :tongue: You missed Holy Randomness Batman! (probably needs another update) and To Joker Doom or not to Joker Doom (which probably needs to be updated too). Holy takes up space in C0 and C3, Joker takes up space in C0.

119 bugs fixed and counting.

Imzogelmo

  • Ogopogo Aficianado
  • *
  • Posts: 241
  • Gender: Male
  • Ask me about my other job.
    • View Profile
    • NEPROMR
Re: Free space used by patches
« Reply #4 on: January 27, 2010, 07:39:00 AM »
 :eek: I'll look at those and hopefully get another update in the next couple days years.
« Last Edit: February 28, 2011, 05:52:46 PM by Imzogelmo »
5/31/16 - I have an assembly of the battle portion of C2, relocated to the F0 bank, which has both vanilla and patch code in my dropbox. I'll be updating it with additional patches as I have time. I will *not* be releasing it publicly, but ask me for the link and I'll share.

mblock129

  • Ymir
  • *
  • Posts: 13
    • View Profile
    • Zephyr
Re: Free space used by patches
« Reply #5 on: January 28, 2010, 09:05:27 PM »
Oops. I should have mentioned earlier that my webpage has moved. Would you mind updating that please? The new url is:

http://zephyr129.brinkster.net/

Imzogelmo

  • Ogopogo Aficianado
  • *
  • Posts: 241
  • Gender: Male
  • Ask me about my other job.
    • View Profile
    • NEPROMR
Re: Free space used by patches
« Reply #6 on: February 06, 2010, 08:32:00 PM »
Yeah. Sorry everyone, this totally slipped my mind. I got this promotion and now I'm at work pretty much all day.  :sleep:
5/31/16 - I have an assembly of the battle portion of C2, relocated to the F0 bank, which has both vanilla and patch code in my dropbox. I'll be updating it with additional patches as I have time. I will *not* be releasing it publicly, but ask me for the link and I'll share.

darkmage

  • Phantom Train
  • *
  • Posts: 339
  • Skating the Razor
    • View Profile
Re: Free space used by patches
« Reply #7 on: February 07, 2010, 10:29:03 AM »
Field-promoted, eh? I know how that is.  :sad:

Just whenever you get to it, Imzo. TCB first!

Imzogelmo

  • Ogopogo Aficianado
  • *
  • Posts: 241
  • Gender: Male
  • Ask me about my other job.
    • View Profile
    • NEPROMR
Re: Free space used by patches
« Reply #8 on: February 28, 2011, 06:23:20 PM »
Not to necropost, but I just updated this file again.
5/31/16 - I have an assembly of the battle portion of C2, relocated to the F0 bank, which has both vanilla and patch code in my dropbox. I'll be updating it with additional patches as I have time. I will *not* be releasing it publicly, but ask me for the link and I'll share.

assassin

  • Bane of Retards
  • *
  • Posts: 1,033
  • space bears are not gentle!
    • View Profile
    • My Barren Webpage
Re: Free space used by patches
« Reply #9 on: February 28, 2011, 10:10:52 PM »
ooh, dunno how i overlooked this topic.  as for this addition:

Quote
02677D-026798   C2657D-C26598   28      There can be only one           Imzogelmo/Lenophis

no idea how you got that range and size.  there are 3 varieties of the patch, and not a single one of them match it (1 is smaller, and 2 are bigger).  to be conservative, you'll want to use the largest of the three:

"C2/657D - C2/65B2 - Multi-target method 2" , which is 54 bytes

and might as well add the version number of 1.1b .

assassin

  • Bane of Retards
  • *
  • Posts: 1,033
  • space bears are not gentle!
    • View Profile
    • My Barren Webpage
Re: Free space used by patches
« Reply #10 on: March 11, 2012, 01:45:47 AM »
a few more things:

1)
Quote
0269CA-0269FF   C267DB-C267FF   25      25 bytes Available!

the CPU address range is right; the file address is wrong.  also, 25 is the number of bytes used in hex, so for decimal you'll want 37. :P

2)
Code: [Select]
026745-026754   C26545-C26554   14      14 bytes Available!
026755-026764 C26555-C26564   16 ContrUpd (.10) Assassin

i recently updated this patch to Beta 0.13, and it uses 6 more bytes, so it now starts at 02674F or C2654F.

3) there's a nice free space area near the end of Bank C9, at 09FEEC - 09FFFF (file addresses), or C9FCEC - C9FDFF (CPU addresses).  276 bytes.  that's in all 3 versions of the game: FF3us 1.0, FF3us 1.1, and FF6j.  note i'm going purely off of the addresses' contents (FFs in FF3us, LSBs of address in FF6j) when declaring them as free.  i'm not at all familiar with this part of the ROM.

Lenophis

  • Forum Overlord
  • *
  • Posts: 1,688
  • Gender: Male
  • I sad
    • View Profile
    • Slick Productions
Re: Free space used by patches
« Reply #11 on: March 11, 2012, 07:47:39 PM »
there are 3 varieties of the patch, and not a single one of them match it
I suspect the numbers came from the first iteration before you gave the mondo assist with the optimization.

119 bugs fixed and counting.