EasyRPG / Player

RPG Maker 2000/2003 and EasyRPG games interpreter
https://easyrpg.org/player/
GNU General Public License v3.0
983 stars 186 forks source link

Everlong - Audio Issue - Music/Sounds Running At 2x Speed #1157

Closed dankarcana closed 2 years ago

dankarcana commented 7 years ago

Name of the game:

Everlong (by Doug Carpenter)

Player platform:

Android (Nexus 6p)

Attach files (as a .zip archive or link them)

easyrpg_log.txt

Describe the issue in detail and how to reproduce it:

Music/Sounds in-game are running at 2x speed. Game runs perfectly, no issues graphically, but audio makes game unplayable (unless playing with audio turned off).

Issue can be be reproduced upon every startup.

I've tested the game on PSVita (Henkaku 3.60), and audio is running at the right speed (in exchange for audio quality and weird pitch).

carstene1ns commented 7 years ago

Just some notes about this game:

MIDI music can sound slightly different under PSVita and Android as we do not use the same library (WildMIDI vs. Timidity), but double speed is clearly a bug. We need to find out if this is our fault (maybe the resampler) or timidity's fault.

About the patches used by this game: We do not support them. This could make the game behave abnormal or be not completable, getting stuck, etc.

Ghabry commented 3 years ago

Have to test this on Android, sounds fine on linux.

This game would profit a bit from DynText support but in the end it has far too many patches.

Warning: Unsupported DynRPG function: quicksave
Warning: Unsupported DynRPG function: is_minimap
Warning: Unsupported DynRPG function: write_text
Warning: Unsupported DynRPG function: write_text
Warning: Unsupported DynRPG function: write_text
Warning: Unsupported DynRPG function: write_text
Warning: Unsupported DynRPG function: append_text
Warning: Unsupported DynRPG function: append_text
Warning: Unsupported DynRPG function: append_text
Warning: Unsupported DynRPG function: append_text
Warning: Unsupported DynRPG function: append_text
Warning: Unsupported DynRPG function: remove_all
Warning: Unsupported DynRPG function: is_minimap
Warning: Unsupported DynRPG function: write_text
Warning: Unsupported DynRPG function: write_text
Warning: Unsupported DynRPG function: write_text
Warning: Unsupported DynRPG function: write_text
Warning: Unsupported DynRPG function: append_text
Warning: Unsupported DynRPG function: append_text
Warning: Unsupported DynRPG function: append_text
Warning: Unsupported DynRPG function: append_text
Warning: Unsupported DynRPG function: append_text
Warning: Unsupported DynRPG function: remove_all
Warning: Unsupported DynRPG function: is_minimap
Warning: Unsupported DynRPG function: process_cmd
Warning: Unsupported DynRPG function: autosave
Debug: Starting battle 1 (Tyr-Anox Guard): algos=(RPG_RT/RPG_RT)
Debug: Actor 3: Removing item 176 (of type 1) from equipment slot 2 (needs type 2)

Process finished with exit code 0
Ghabry commented 2 years ago

The audio sounds fine to me, likely fixed by the recent MIDI refactor. CLosing this and moving the DynRPG_stuff to our DynRPG issue (#1091)

THe wrong pitch on Android requires Fluidsynth on Android, this will come later