ff3:ff3us:doc:asm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ff3:ff3us:doc:asm [2016/04/06 02:02]
m06
ff3:ff3us:doc:asm [2019/02/12 12:46]
Line 1: Line 1:
-====== Assembly Documentation ====== 
- 
-===== Overview ===== 
- 
-  * [[ff3:ff3us:doc:asm:rom_map|ROM Map]] 
-      * [[ff3:ff3us:doc:asm:rom_map:unused_space |Unused Space]]  
-  * [[ff3:ff3us:doc:asm:ram_map|RAM Map]] 
-    * [[ff3:ff3us:doc:asm:sram | SRAM]] 
-  * [[ff3:ff3us:doc:asm:compression | Compression]] 
-  * [[ff3:ff3us:doc:asm:algo:basic| Algorithms]] 
- 
-===== Player ===== 
-Player data is used in the Field, Battle and Menu programs. 
- 
-^ Formats: | [[ff3:ff3us:doc:asm:fmt:actor_startup | Character Start Up Stats]] - [[ff3:ff3us:doc:asm:fmt:espers | Esper Data]] - [[ff3:ff3us:doc:asm:fmt:items | Item Data]] - [[ff3:ff3us:doc:asm:fmt:spell_data | Spell Data]] | 
-^ Types:   | [[ff3:ff3us:doc:asm:list:condition_effects | Condition Effects]] - [[ff3:ff3us:doc:asm:list:items | Items]] - [[ff3:ff3us:doc:asm:list:spells | Spells]] | 
- 
-===== Field ===== 
- 
-^ Process: | Field Program (C0) - [[ff3:ff3us:doc:asm:field_ram | Field RAM]] | 
-^ Scripts: | [[ff3:ff3us:doc:asm:event_codes| Event Commands]] - [[ff3:ff3us:doc:asm:movement_codes| Movement Action Commands]] | 
-^ Formats: | [[ff3:ff3us:doc:asm:fmt:chest | Chest Data]] - [[ff3:ff3us:doc:asm:fmt:event_trigger | Event Triggers]] - [[ff3:ff3us:doc:asm:fmt:map_propriety | Map Properties]] - [[ff3:ff3us:doc:asm:fmt:map_tile_properties | Map Tile Properties]] - [[ff3:ff3us:doc:asm:fmt:map_animation_data | Map Animation Data]] - [[ff3:ff3us:doc:asm:fmt:npc | NPC Data]] - [[ff3:ff3us:doc:asm:fmt:warp | Warp Triggers]] | 
-^ Types:   | [[ff3:ff3us:doc:asm:list:actorsprites | Actor Sprites]] - [[ff3:ff3us:doc:asm:list:maps | Maps]] |  
-^ Text:    | [[ff3:ff3us:doc:asm:fmt:dialogue_dte | Dialogue strings]] | 
- 
-===== Battle ===== 
- 
-^ Process: | Battle Graphics Program (C1) - Battle Program (C2) - [[ff3:ff3us:doc:asm:battle_ram | Battle RAM]] | 
-^ Scripts: | [[ff3:ff3us:doc:asm:battle_event_codes| Battle Event Commands]] - [[ff3:ff3us:doc:asm:battle_animation_script| Battle Animation Script Commands]] | 
-^ Formats: | [[ff3:ff3us:doc:asm:fmt:attack_animation_data | Attack Animation Data]] - [[ff3:ff3us:doc:asm:fmt:attack_graphics_data | Attack Graphics Data]] - [[ff3:ff3us:doc:asm:fmt:battle_command_data | Battle Command Data]] - [[ff3:ff3us:doc:asm:fmt:battle_data | Battle Data]] - [[ff3:ff3us:doc:asm:fmt:bg3_animation_data | BG3 Animation Data]] - [[ff3:ff3us:doc:asm:fmt:character_ai_data | Character AI Data]] - [[ff3:ff3us:doc:asm:fmt:monster_data | Monster Data]] - [[ff3:ff3us:doc:asm:fmt:monster_graphics_data | Monster/Esper Graphics Data]] - [[ff3:ff3us:doc:asm:fmt:drop_steal | Monster Items Stolen and Dropped]] - [[ff3:ff3us:doc:asm:fmt:monster_formation_flags | Monster Formation Flags]] - [[ff3:ff3us:doc:asm:fmt:palette_animation_data | Palette Animation Data]] | 
-^ Types:   | [[ff3:ff3us:doc:asm:list:battlecommands | Battle Commands]] | 
-^ Text:    |  | 
- 
-===== Menu ===== 
-^ Process: | Menu Program (C3) - [[ff3:ff3us:doc:asm:menu_ram | Menu RAM]] | 
-^ Formats: | [[ff3:ff3us:doc:asm:fmt:shop_data | Shop Data]] | 
-^ Types:   | [[ff3:ff3us:doc:asm:list:rare_items | Rare Items]] | 
-^ Text:    | [[ff3:ff3us:doc:asm:fmt:menu_dte | Menu strings]] | 
- 
-===== World ===== 
-^ Process: | World Program (EE) - [[ff3:ff3us:doc:asm:world_ram | World RAM]] | 
-^ Scripts: | [[ff3:ff3us:doc:asm:overworld_vehicle_script| Overworld Vehicle Script Commands]] | 
-^ Formats: | [[ff3:ff3us:doc:asm:fmt:world_map_tile_properties | World Map Tile Properties]] | 
-^ Types:    | 
- 
-===== Sound/Music ===== 
-^ Process: | Sound/Music Program (C5) - [[ff3:ff3us:doc:asm:sound_music_ram | Sound/Music RAM]] | 
-^ Scripts: | [[ff3:ff3us:doc:asm:music_codes| Music Commands]] | 
-^ Formats: | | 
-^ Types:   | [[ff3:ff3us:doc:asm:list:instruments | Instruments]] - [[ff3:ff3us:doc:asm:list:music | Music Tracks]] - [[ff3:ff3us:doc:asm:list:sfx | Sound Effects]] | 
- 
-===== Acknowledgments ===== 
- 
-Before this wiki was started most of the information was already documented in various text files scattered around the web. To pay tribute to those who originally discovered the data we have set up a [[ff3:ff3us:doc:asm:thanks | thank you]] page 
- 
  
  • ff3/ff3us/doc/asm.txt
  • Last modified: 5 years ago
  • (external edit)