Willy Beamish selected speech issues

Issue #272 resolved
Former user created an issue

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)

  1. Former user Account Deleted

    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.

  2. Former user 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.

  3. Former user 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.

  4. Log in to comment