Next Generation Emulation banner

Breath of Fire IV audio problem

418 Views 6 Replies 3 Participants Last post by  FoxSevent
Howdy. I have a problem with Breath Of Fire 4. In battle at a certain point you hear a strange sound, almost like a whistle and I don't know how to fix it.
Could you help me? I'm using Duckstation (last version)...
Thank you very much.
1 - 7 of 7 Posts
if you are not using emulated cpu overclock, if not alternative setting in emulator audio settings then test rom quality:

[hasher]

-- easy: check the hash using duckstation - BIN+CUE, MultiBIN+CUE or CHD

* open DuckStation; [standalone version]
* select the game; [just highlight it]
* right-click to open the pop-up / local menu;
* choose "Properties...";
* choose "Compute Hashes..."; [on the lower right side of the window]
* wait;

if the result is GREEN, your game backup is perfect. Good ROM/DUMP!

if the result is RED, bad backup, bad dump, BAD ROM.

-- or do it manually

"how 2 hash, 4 ways" - by ofernandofilo [2022-04-09]

HowToCreateHash-2022-04-09_18-26-58-x264web [5 min video]

HashTab (Windows) [last freeware versions] [single file] [shell extension]

[https://web.archive.org/.../HashTab...products/hashtab/HashTab_v5.2.0.14_Setup.exe)

CertUtil (Windows) [native tool]

for %f in ("*.bin") do @certutil -hashfile "%f" SHA1 | find /V /I "certutil"

NirSoft HashMyFiles (Windows) [freeware] [files and folders]


Toolsley Hash (web) [CRC32, MD5, SHA1, SHA256] [opensource]


bonus web links: alternative online hash tools

RomHacking Hasher-js (web) [CRC32, MD5, SHA1] [opensource]


Marc Robledo SFV Checker Online (web) [CRC32, MD5, SHA1] [opensource]


bonus tip on linux: for multiple files with same file extension

EXT=bin; echo -e "\n[-$EXT-file-hashes]\n"; for F in *.$EXT; do echo -e "\040\040\040\040"file...: "$F" && echo -e "\040\040\040\040"size...: $(du -b "$F" | awk '{print $1; exit}') bytes, about $(du -h "$F" | awk '{print $1; exit}')B && echo -e "\040\040\040\040"crc-32.: $(crc32 "$F") && echo -e "\040\040\040\040"md5....: $(md5sum "$F" | awk '{print $1; exit}') && echo -e "\040\040\040\040"sha-1..: $(sha1sum "$F" | awk '{print $1; exit}') && echo -e "\040\040\040\040"sha256.: $(sha256sum "$F" | awk '{print $1; exit}'); echo ""; done;

bonus tip on linux: for multiple files with more than one file extension

shopt -s globstar nocaseglob nullglob; echo -e "\n[file-hashes]\n"; for F in *.{bin,chd}; do echo -e "\040 \040 "file..: "$F"; echo -e "\040 \040 "size..: $(du -b "$F" | awk '{print $1; exit}') bytes, about $(du -h "$F" | awk '{print $1; exit}')B; echo -e "\040 \040 "crc-32: $(crc32 "$F"); echo -e "\040 \040 "md5...: $(md5sum "$F" | awk '{print $1; exit}'); echo -e "\040 \040 "sha-1.: $(sha1sum "$F" | awk '{print $1; exit}'); echo -e "\040 \040 "sha256: $(sha256sum "$F" | awk '{print $1; exit}')"\n"; done;

bonus tip by u/ anievo: type powershell at Windows Explorer address bar, then:

Get-FileHash -Algorithm SHA1 *.bin

_o/
See less See more
  • Like
Reactions: 1
Could you try and video record said issue?
BoF4 music is very instrumental so a whistle could be just a part of the music or a sound effect from the scenery.
  • Like
Reactions: 1
Could you try and video record said issue?
BoF4 music is very instrumental so a whistle could be just a part of the music or a sound effect from the scenery.
Strangely, the defect has been resolved... I changed the resolution of the game from 1920 x 1200 to 800 x 600 75Hz.
At least for now the defect is gone but I have the impression that it will return ... Ok.
Strangely, the defect has been resolved... I changed the resolution of the game from 1920 x 1200 to 800 x 600 75Hz.
At least for now the defect is gone but I have the impression that it will return ... Ok.
Could be a weak PC or vsync problem then as audio is heavily synced to the frame rate in these old games, so a occasional FPS hitch could cause a audio hitch.
I don't suppose you could post your specs?
yes...:
Intel CORE i9 - Asus Tuf - 32 gb RAM - Nvidia Geforce RTX 3060
Yeah specs wise you're good, you can easily bump up that resolution, so it's probably a configuration problem somewhere or it could be just how the game is.

If it keeps happening try to record it and post screenshot of your settings in Duckstation.
1 - 7 of 7 Posts
Top