Willy Beamish selected speech issues
Original [issue 272](https://code.google.com/p/genplus-gx/issues/detail?id=272) created by BLevicoff on 2012-08-11T20:46:37.000Z:
First off, hats off to you, eke-eke. I've been waiting for Sega CD emulation on the Wii since the Wii came out and you've done a really nice job with it!
Wanted to submit a quick bug report for The Adventures of Willy Beamish on version 1.7 of genplus-gx. Basically, when trying to select speech for Willy to say in the game, it stutters and usually skips past the line of dialogue that he's supposed to say (and sometimes the reply from the character he is talking to gets cut off).
Thought you'd like to know, happens almost every time.
Comments (7)
-
Account Deleted -
Account Deleted - changed title to Speech issues in Willy Beamish (Sega CD)
- changed status to open
Comment # 2 originally posted by ekeeke31 on 2012-08-18T23:48:45.000Z:
Seems to happen in last SVN as well. Probably another bug left with PCM emulation.
-
Account Deleted Comment # 3 originally posted by ekeeke31 on 2012-08-18T23:54:27.000Z:
-
Account Deleted Comment # 4 originally posted by ekeeke31 on 2012-08-18T23:54:54.000Z:
-
Account Deleted Comment # 5 originally posted by ekeeke31 on 2012-08-26T14:35:16.000Z:
After some investigations, it appears this is caused by PCM synchronization issue. Basically, that game is repetitively writing to PCM hardware, changing register values to enable/disable channels or simply change volume but the emulator itself only update the whole PCM stream once per frame, therefore missing intermediate change that could occur. Increasing the granularity of PCM emulation (by updating output before each read or write, like it is done for FM or PSG chip) fixes the missing voices.
-
Account Deleted Comment # 6 originally posted by ekeeke31 on 2012-08-26T14:40:20.000Z:
Actually, synchronizing chip on reads only seem to be sufficient. The game is reading PCM RAM address pointer values which are incrementing for each channel sounding while it is running.
-
Account Deleted - changed status to resolved
Comment # 7 originally posted by ekeeke31 on 2012-08-26T19:08:27.000Z:
fixed in r711
- Log in to comment
Comment # 1 originally posted by superballena on 2012-08-12T17:28:44.000Z:
Have you tried the latest SVN versions? Those fix a lot of Mega-CD related things.