This is a modularization of our build targets to allow an AlberCore build-target.
This allows for the emulator-core to be a "headless" implementation that can be plugged into either a frontend(QT/SDL/retroarch/etc) or a unit-testing framework to test specific components of the emulator in isolation such as the DSP or shader-core and such without needing a GUI context.
This is a modularization of our build targets to allow an
AlberCore
build-target. This allows for the emulator-core to be a "headless" implementation that can be plugged into either a frontend(QT/SDL/retroarch/etc) or a unit-testing framework to test specific components of the emulator in isolation such as the DSP or shader-core and such without needing a GUI context.