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/05/04 18:00]
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:event_bits| Event Bits]] -  [[ff3:ff3us:doc:asm:list:maps | Maps]] |  
-^ Text:    | [[ff3:ff3us:doc:asm:fmt:dialogue_dte | Field DTE]] | 
- 
-===== 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:battle_backgrounds | Battle Backgrounds]] - [[ff3:ff3us:doc:asm:list:battlecommands | Battle Commands]] - [[ff3:ff3us:doc:asm:list:battle_event_bits| Battle Event Bits]] - [[ff3:ff3us:doc:asm:list:monsters |Monsters]] | 
-^ Text:    | [[ff3:ff3us:doc:asm:dte:battle |Battle DTE]] - [[ff3:ff3us:doc:asm:dte:mp_needed | MP Needed DTE]] | 
- 
-===== Menu ===== 
-^ Process: | Menu Program (C3) - [[ff3:ff3us:doc:asm:menu_ram | Menu RAM]] | 
-^ Formats: | [[ff3:ff3us:doc:asm:fmt:shop_data | Shop Data]] - [[ff3:ff3us:doc:asm:fmt:colosseum_data | Colosseum Data]] | 
-^ Types:   | [[ff3:ff3us:doc:asm:list:rare_items | Rare Items]] | 
-^ Text:    | [[ff3:ff3us:doc:asm:fmt:menu_dte | Menu DTE]] - [[ff3:ff3us:doc:asm:dte:menu_descriptions | Menu Descriptions DTE]] | 
- 
-===== World ===== 
-^ Process: | World Program (EE) - [[ff3:ff3us:doc:asm:world_ram | World RAM]] | 
-^ Scripts: | [[ff3:ff3us:doc:asm:overworld_character_script | Overworld Character Script Commands]] - [[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]] | 
- 
-===== 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: | [[ff3:ff3us:ooc:asm:fmt:ADSR |ADSR Data]] - [[ff3:ff3us:doc:asm:fmt:instrument_sets | Instrument Sets]] -  [[ff3:ff3us:doc:asm:fmt:loop_start |Loop Start Data]] - [[ff3:ff3us:doc:asm:fmt:wave_rate |Wave Rate Data]] | 
-^ 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)