frederic-mahe / Analogue-Pocket

An issue tracker for Analogue's Pocket, a handheld FPGA device released in December 2021
58 stars 1 forks source link

Voice clip issues in Keitai Denjuu Telefang & Medarot 3/4/5 #111

Open Blaziken257 opened 1 year ago

Blaziken257 commented 1 year ago

Firmware versions

First seen on Pocket OS v1.1 beta 7 and still remains as of v1.1, v1.2, v2.0, and v2.1. Untested on versions prior to v1.1 beta 7.

Description

Several games developed by Natsume that contain voice clips have issues: Keitai Denjuu Telefang and Medarot 3, 4, and 5.

All of these games have voice clips on the title screen shouting the game's name, For Medarot games, in addition to the title screen, voice clips are present in various cutscenes.

On real Game Boy hardware, the sound sample plays at a consistent volume every time it is heard (that includes all variants, such as monochrome GB, GBC, GBA, etc.)

However, on the Analogue Pocket, the volume is inconsistent every time the voice sample is heard, and sometimes it is so quiet that you have to turn the volume all the way up to hear the voice sample. You might have to view the title screen (or relevant cutscenes in Medarot games) multiple times to reproduce this.

While this issue occurs on retail Japanese cartridges (I have a Telefang Power cart, although I don't own any Medarot carts), it also occurs when playing the game from an Everdrive flashcart (personally I have an X7) or from spiritualized1997's openFPGA GBC core. Using the latter two methods, this issue also occurs when playing the English fan translation for Telefang, which has a different voice sample.

Incidentally, this voice sample has historically been a "holy grail" emulation bug for many Game Boy emulators in the past, where emulators would have difficulty emulating this properly.

In all of these games, voice clips play back at normal volume consistently on budude's GBC core, which makes this core the preferred way to play these games.