Is this an issue with tempo, or pitch, or both? Perhaps this is a situation like Arkanoid, where a code change some releases back regressed the game's correct behavior of forcing the sound chip to run at half of its normal clock speed; this regression caused the pitch of all sounds/music to increase by an octave. That issue was fixed after I pointed if out.
I know you didn't find anything in github pointing to that, but I think it still needs to be looked at. Have you logged anything on MAMEtesters?
According to the driver code, this game's schematics specify the General Instruments AY-3-8910, though a PCB was also found with a Yamaha YM2149. The YM2149 is the same sound chip as Arkanoid, and as I alluded to in at the beginning, it has a pin which reduces the clock speed by half, which the AY-3-8910 can't do. My guess is that the sound is running at the standard speed, and is supposed to use the YM2149's half-speed mode like Arkanoid. However, we'd have to look for as much PCB footage as we can, the way I did with Arkanoid.
However, City Connection also uses a YM2203 FM chip - is that pitched too high also? Is the music running too fast, or just the sound effects or whatever is generated by the PSG chip? Or is this just about tempo and not pitch?
Edited by TServo2049 (01/12/18 08:04 PM)