Opened 8 months ago

Last modified 12 days ago

#15043 new defect

FREESCAPE: CPC sounds are not implemented

Reported by: neuromancer Owned by: neuromancer
Priority: normal Component: Engine: Freescape
Version: Keywords:
Cc: Game:

Description

CPC sounds in all the freescape are not implemented. A workaround, available only for Driller, is the use of DOS prerecorded sounds (which can be very different in some cases). Implementing CPC sounds for all the games will require to use have ay-3891x emulation, since the pc speaker is not enough.

A possible code to use is here: https://github.com/floooh/chips/blob/master/chips/ay38910.h (header only, no dependencies)

To correctly call the ay3891x emulated functions from the CPC registers, we can see an example here:

https://github.com/floooh/chips/blob/master/systems/cpc.h#L471-L491

Change History (1)

comment:1 by sev-, 12 days ago

Priority: highnormal

This is not a release blocker

Note: See TracTickets for help on using tickets.