Mercurial > hg > xmms-sid
changeset 741:8c80b3c5c053
Update documentation concerning libSIDPlay-FP etc.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 05 Nov 2012 15:15:07 +0200 |
parents | aa8f054e27a3 |
children | 1921c7d53ea3 |
files | INSTALL |
diffstat | 1 files changed, 22 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/INSTALL Mon Nov 05 15:08:44 2012 +0200 +++ b/INSTALL Mon Nov 05 15:15:07 2012 +0200 @@ -15,7 +15,7 @@ - You need AT LEAST one of the following emulation libraries: * libSIDPlay1 - * libSIDPlay2 + * libSIDPlay2 or libSIDPlay-FP (mutually exclusive) Only one emulator backend library is required, but all are supported with compile & run-time configuration. You may also @@ -44,24 +44,32 @@ libSIDPlay v1 does NOT support. -- libSIDPlay v2: New, next generation modular SID-emulation framework. - Along with reSID-library it produces probably most accurate emulated - representation of SID-chip available. This, however, comes at high - cost: libSIDPlay2 tends to eat CPU like popcorn, depending on the - selected emulation options. It is also less spread, not as many - distributions/operating systems come with pre-packaged libSIDPlay2, - so you may have to roll your own. +- libSIDPlay2+reSID or HardSID: A much more accurate emulation + framework. Unfortunately the original fork has mostly stalled, + though works. Much heavier CPU-load compared to libSIDPlay1, + but not as heavy as libSIDPlay-FP. + - Also the API-stability of libSIDPlay2 is not yet 100%, there may +- libSIDPlay-FP: Fork of libSIDPlay2. New, next generation modular + SID-emulation framework. Along with reSID-library it produces + probably most accurate software-emulated representation of + SID-chip available. This, however, comes at high cost: + libSIDPlay2/FP tends to eat CPU like popcorn. + + It is also less spread, not packaged in distributions (that I know of, + at the time of writing of this), so you may have to roll your own. + + Also the API-stability of libSIDPlay2/FP is not yet 100%, there may be changes. Bugs are evident, though many of them will be fixed eventually. -Conclusion thus is as follows: If you are using an old system with not -much spare CPU-power, choose libSIDPlay v1. On a relatively recent -system (more powerful than Pentium III 650MHz) you may wish to choose -libSIDPlay v2, although your mileage may vary depending on the emulation -settings. +Conclusion thus is as follows: If you are using a VERY old system with not +much spare CPU-power, choose libSIDPlay v1. On a relatively "recent" +system (Pentium-M, Pentium4 1GHz+) you may wish to choose libSIDPlay v2. + +On a Intel Core2 or Intel Core i5/7 level system you could choose +libSIDPlay-FP, if you have ~20% CPU to spare. Where to get XMMS?