Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-18 | AUDIO: (FM-TOWNS/PC-98) - fix regression from 0e734722 | athrxx | |
My commit 0e734722 causes lockups in SCUMM (sometimes) and SCI (very often). I didn't like the way I had fixed this before, but in the end I now had to do it in a similar way. | |||
2019-12-18 | AUDIO: (FM-TOWNS/PC-98) - set enum members to fixed values | athrxx | |
2019-08-07 | AUDIO: (FM-Towns/PC98) - cleanup mutex handling | athrxx | |
2019-03-07 | AUDIO: (FM-TOWNS/PC-98) - cleanup | athrxx | |
Apart from some basic cleanup this commit reverts a somewhat unfortunate design decision I made. The Kyra/Hof/Lol PC-98 sound drivers shouldn't inherit from the emulator. This commit separates the driver from the emulator putting some common interface in between. This should allow easier implementation of other PC-98 sound drivers. |