Retro Hackers LogoGuestLog in

Summer Tree
News
Database
Users
Projects
Game Ports
Videos
Music
Material
Feedback

Pitch Correction

Original game : Final Fantasy

Platform : NES

Author : Leviathan Mist

Release date : 13 September 2021

Category : Bug Fix

Patch version : 1.0

Modifications : S

Downloads : 406

ROM Information

Database match: Final Fantasy (USA)
Database: No-Intro: Nintendo Entertainment System (v. 20210216-231042)
File SHA-1: 80CE108FBC066C985D4FB541BD68E9A7C8994FEB
File CRC32: AB12ECE6
ROM SHA-1: C9CFBF5455085E198DCE039298B083CD6FC88BCE
ROM CRC32: CEBD2A31

Hack description

This patch aims to address some of the pitching issues in Final Fantasy. Some of the notes in the game, particularly the high notes, were irritatingly off-key. Additionally, it seems some sort of rounding algorithm may have been applied to the pitch data table, causing a slight pitch offset over a wide range of values.

This patch alters values in the pitch table so that they more accurately follow the "12th root of 2" note progression standard in music theory. This makes each note, especially notes spread across multiple octaves, harmonize better. In addition, some of the notes that were notoriously far off-key have been shifted closer to their proper key. Byte limitations prevent a more exact key match, but it's not nearly as bad.

You may use this patch in your hack with proper credit given.

Screenshots

Contributions

ContributorType of contributionDescription
Leviathan MistHackingHacking

Reviews

Works for FF1 J too!AwesomeHairo2021-09-27Version 1.0

I quickly compared both USA and J ROMs via hex editor and they share the same strings. It seems to be working just fine after applying the patch onto my J rom (with Chaos Rush's 2019 Translation).