| Parámetro | Info |
|---|---|
| Consola: | SNES |
| Juego Original: | Final Fantasy III |
| Tipo: | Bug Fix |
| Género: | Role Playing |
| Modificaciones: | Other |
| Creador: | SilentEnigma |
| Fecha de creación: | 02/14/2020 |
| Última modificación: | 09/10/2020 |
| Parámetro | Info |
|---|---|
| Nombre del archivo: | DescriptionDisruption_v1.0.zip |
| Téléchargements: | 41 |
| Requisitos: | Header (SNES) |
| Versión: | 1.0 |
| Clasificación: |
Don’t think this is gonna be a 100% Gold Remake, it’ll have its differences. Extra battles (some’ll be optionals, tough but rewarding), Hoenn Pokemon (in every area, and hard to find) New areas, Remapped some dungeons (so your old guides wont work) , Extra recurring characters (some’ll hate you, some’ll help you)
Note that the hack is incomplete but feel free to enjoy the hack as-is.
Title: Description Disruption fix
Author: SilentEnigma
Version: 1.0
Release Date: 2020-02-14
Applies to: FF3us 1.0, FF3us 1.1
Tested on: FF3us 1.0
Contents:
DescriptionDisruption-H.ips = the patch for headered ROMs (3146240 bytes)
DescriptionDisruption-NH.ips = the patch for unheadered ROMs
DescriptionDisruption-A-H.ips = the anti-patch for headered ROMs
DescriptionDisruption-A-NH.ips = the anti-patch for unheadered ROMs
readme.txt = this file
ROM Addresses:
C3/02A3 - C3/02A4, C3/A897 - C3/A899
Free space used: 30 bytes, C3/F360 - C3/F37D
Urgency: Medium/Low. The bug is a temporary visual flaw.
________________________________________________________________________________
TABLE OF CONTENTS
0. Description
1. Relevant Offsets & Disassembly
2. Revision History
________________________________________________________________________________
0. DESCRIPTION
When browsing the field menu's items list, a description of the item under the
cursor will gradually fill the panel above the list. For equippable items, the
player may "double-click" on the item to display its details screen (showing the
item's elemental strengths and weaknesses, lists the applicable characters).
If the player enters the details screen before the item's description has
finished filling the upper panel, the description's text stream will halt
midway and remain incomplete until the player exits the details screen and moves
the cursor away from the item.
This patch ensures that an item's description continues to fill the upper panel
uninterrupted even as the player navigates to the equippable item details
screen.
________________________________________________________________________________
1. RELEVANT OFFSETS & DISASSEMBLY
Original:
C3/02A3: 83 89 ; pointer to subroutine C3/8983, equipment details screen
Modified:
C3/02A3: 60 F3 ; pointer to new subroutine C3/F360
Original:
C3/A897: 9E 49 36 STZ $3649,X ; resets the item description display
Modified:
C3/A897: 20 6D F3 JSR $F36D ; Jump to new subroutine C3/F36D
New subroutine C3/F360:
C3/F360: A9 10 LDA #$10 ; duplicated from C3/1EF7
C3/F362: 14 45 TRB $45
C3/F364: 20 FD 0E JSR $0EFD
C3/F367: 20 64 1F JSR $1F64
C3/F36A: 4C 83 89 JMP $8983 ; originally pointed by C3/02A3
New subroutine C3/F36D:
C3/F36D: 48 PHA
C3/F36E: A5 26 LDA $26
C3/F370: C9 5E CMP #$5E
C3/F372: F0 08 BEQ $F37C
C3/F374: 4A LSR
C3/F375: C9 32 CMP #$32
C3/F377: F0 03 BEQ $F37C
C3/F379: 9E 49 36 STZ $3649,X ; resets the item description display
C3/F37C: 68 PLA
C3/F38D: 60 RTS
________________________________________________________________________________
2. REVISION HISTORY
2020-02-14 : Version 1.0 released.
________________________________________________________________________________
Copyright (C) 2020 David R. Thompson (SilentEnigma).
The author allows the free use of the attributed work referenced by this
document exclusively for non-commercial purposes, stipulated by the following
provisions:
1. This readme document shall accompany the attributed work wherever it is
redistributed.
2. The author shall be credited wherever the attributed work referenced by this
document is reused, redistributed, or modified.