Aslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&topic=1239.0;prev_next=preve:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexdc2f.htmldelayedslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&topic=1239.0e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexdc2f.html.zxjg^wbOKtext/htmlISO-8859-1gzip8:bHTue, 10 Mar 2020 10:41:09 GMT0 0Pjg^Hb $1560 in RAM

Author Topic: $1560 in RAM  (Read 1950 times)

Displacer

  • FF4 Hacker
  • *
  • Posts: 27
    • View Profile
$1560 in RAM
« on: March 09, 2011, 05:59:51 PM »
Can someone explain what is at this address in RAM? I've seen it referred to as 'Spell Screens', but no other information than that. I'm at the code that builds this table in RAM from data in ROM at start-up, I know the length of each entry (#$18 bytes), etc. etc., just need to know what it is.

Thanks!

HHIPDragonFox

  • FF4 Hacker
  • *
  • Posts: 58
  • Gender: Male
  • White Dragon Emerges.
    • View Profile
    • Holyplasmadragonfox DragonFox Pages
Re: $1560 in RAM
« Reply #1 on: May 01, 2011, 04:43:27 AM »
Should this might help:
    Cecil's    Stats            = 7E1000     
    Player-2   Stats            = 7E1040     
    Player-3   Stats            = 7E1080     
    Player-4   Stats            = 7E10C0     
    Player-5   Stats            = 7E1100     
    Unknown    Stats            = 7E1140     

    Chocobo    Items            = 7E1340 ~ 7E143F   
    Inventory  Items            = 7E1440 ~ 7E14FF   
    Character  Names            = 7E1500 ~ 7E155F   

    Cecil's    White            = 7E1560     024(18) bytes - 1 byte each  spell
    ??         ??               = 7E1578     ? 
    Rydia's    White            = 7E1590     
    Rydia's    Black            = 7E15A8     
    Rydia's    Call             = 7E15C0     
    Tellah's   White            = 7E15D8     
    Tellah's   Black            = 7E15F0     
    Rosa's     White            = 7E1608     
    Palom's    Black            = 7E1620     
    Porom's    White            = 7E1638     
    Edge's     Ninja            = 7E1650     
    FuSoYa's   White            = 7E1668     
    FuSoYa's   Black            = 7E1680     
    Golbez's   ??               = 7E1698     

    Gil/gold   ??               = 7E16A0,1,2    = 7F, 96, 98     
    Time       ??               = 7E16A3,4,5,6         
    ??         ??               = 7E16A7               


The spell lists starts out at the beginning by being 00'ed and are appended as the characters are added.
« Last Edit: May 02, 2011, 12:19:27 AM by HHIPDragonFox »
Cool is the Holy feeling after being Iced by Hyper Plasma.

Displacer

  • FF4 Hacker
  • *
  • Posts: 27
    • View Profile
Re: $1560 in RAM
« Reply #2 on: May 01, 2011, 02:37:01 PM »
Yep, already sorted it out. Basically the spell lists for the characters

Deathlike2

  • Moderator
  • *
  • Posts: 3,538
  • I'm looking at you, bitch!
    • View Profile
Re: $1560 in RAM
« Reply #3 on: May 01, 2011, 05:37:34 PM »
The first ?? is most likely for Kain. There are graphics for spell casting... so if you are able to make something of it,   :omghax: :picsorstfu:  :wink:
Working on the next Yet To Be Named FF4 "Hardtype" Hack Download Latest: v1.48

Video Demos: #1 #2 #3

Zozma

  • FF4 Hacker
  • *
  • Posts: 120
    • View Profile
Re: $1560 in RAM
« Reply #4 on: May 01, 2011, 06:35:00 PM »
It is perfectly useable. When I added Anna to the game there was plenty of "spell learning" space to mak her learn 24 spells starting with nothing learned to begin with.
eh, what do I care...