- some more work on the Hof FM-Towns/PC98 music driver
- move channels to a separate class svn-id: r32841
This commit is contained in:
parent
20a50f523e
commit
b0e22db7a8
3 changed files with 1057 additions and 740 deletions
|
@ -346,7 +346,7 @@ const KYRAGameDescription adGameDescs[] = {
|
||||||
KYRA2_FLOPPY_CMP_FLAGS
|
KYRA2_FLOPPY_CMP_FLAGS
|
||||||
},
|
},
|
||||||
|
|
||||||
{ // // Floppy version extracted
|
{ // Floppy version extracted
|
||||||
{
|
{
|
||||||
"kyra2",
|
"kyra2",
|
||||||
"Extracted",
|
"Extracted",
|
||||||
|
|
|
@ -486,11 +486,13 @@ public:
|
||||||
void beginFadeOut();
|
void beginFadeOut();
|
||||||
|
|
||||||
int32 voicePlay(const char *file, bool isSfx = false);
|
int32 voicePlay(const char *file, bool isSfx = false);
|
||||||
void playSoundEffect(uint8) {}
|
void playSoundEffect(uint8 track);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
Audio::AudioStream *_currentSFX;
|
Audio::AudioStream *_currentSFX;
|
||||||
int _lastTrack;
|
int _lastTrack;
|
||||||
|
bool _useFmSfx;
|
||||||
|
|
||||||
uint8 *_musicTrackData;
|
uint8 *_musicTrackData;
|
||||||
TownsPC98_OpnDriver *_driver;
|
TownsPC98_OpnDriver *_driver;
|
||||||
};
|
};
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue