Libraries
in-tree
VICE uses a few external libraries of which either header files or complete sources are included in the tree (in src/lib)
- opencbm(https://sourceforge.net/p/opencbm/)
- P64
- libzmbv (https://github.com/mrdudz/libzmbv)
- linenoise-ng (https://github.com/antirez/linenoise)
Dependencies
These libraries are required for certain features:
- ffmpeg (deprecated, our code is for v3 and then patched to support v4 - moving to v5 or v6 would require rewriting large parts)
- TODO: disable/remove "internal" ffmpeg support
- libieee1284 (for parsid support) (https://github.com/twaugh/libieee1284/)
besides the above, other libraries are used which are currently linked dynamically and must be supplied as dlls for the windows port
- SDL
- zlib
- hardsid