Age | Commit message (Collapse) | Author |
|
- FM-Towns euphony driver completely rewritten based on KYRA FM-Towns and LOOM towns disasm.
- Split all the emu and driver code from sound_towns.cpp into different files to make things a bit less confusing.
- Move the driver code to common space since the exact same euphony driver is used by LOOM which means we could get rid of the outdated and incomplete ym2612 driver/emu implementation (which doesn't even do things like instrument loading, pan position, etc). I haven't tried to add this to the Scumm engine yet, since I am not familiar with it and my priority was to get the driver finished first. But from the look of disasm it shouldn't be difficult to do.
- Introduce a generic FM-Towns audio interface based on FM-Towns system file disasm which was necessary for the euphony driver rewrite. Every FM-Towns game I have seen so far seems to access the audio hardware via these system functions. This interface implementation will also allow reasonably simple creation of new FM-Towns audio drivers (e.g. this could be used for Kings Quest 5 FM-Towns or others).
- Move the PC98 driver to common space, too, since I have a strong feeling that this driver is also used in the PC98 version of Future Wars
- This also improves KYRA FM-Towns music quality, sound effects accuracy and music fading.
svn-id: r51645
|
|
svn-id: r48970
|
|
svn-id: r47476
|
|
svn-id: r46180
|
|
- Synced static resource definitions between KYRA main codebase and create_kyradat
- Rebuilt kyra.dat
svn-id: r46047
|
|
svn-id: r46043
|
|
svn-id: r46039
|
|
svn-id: r46033
|
|
svn-id: r46023
|
|
svn-id: r46022
|
|
input file validation.
svn-id: r46015
|
|
svn-id: r46014
|
|
svn-id: r45992
|
|
svn-id: r45990
|
|
svn-id: r45989
|
|
still broken)
svn-id: r45906
|
|
svn-id: r45082
|
|
svn-id: r44539
|
|
- Increase kyra.dat version.
- Rebuilt kyra.dat.
- Some slight adaptions for Kyrandia 1 German in the ScummVM source.
svn-id: r44215
|
|
- Increase kyra.dat version
- Rebuilt kyra.dat
svn-id: r44177
|
|
svn-id: r44162
|
|
- Fix language settings of some game entries
svn-id: r44157
|
|
svn-id: r44156
|
|
- Changed handling of platform settings via game platform settings and not via special id
svn-id: r44148
|
|
svn-id: r44147
|
|
- Vast move of static data tables to new files
- Other cleanup
svn-id: r44143
|