From 3dd23a703493ba3a90f23f3b99908343a2eff35a Mon Sep 17 00:00:00 2001 From: Andrea Date: Fri, 4 Dec 2020 21:03:57 +0000 Subject: [PATCH] Update linux.md --- linux.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/linux.md b/linux.md index abce73ed..ea7a2bc4 100644 --- a/linux.md +++ b/linux.md @@ -5,6 +5,7 @@ * [Executables](#executables) * [applen](#applen) * [qapple](#qapple) + * [sa2](#sa2) * [Build](#build) * [Checkout](#checkout) * [Fedora](#fedora) @@ -15,12 +16,12 @@ ## Structure -There are 3 projects +There are 4 projects * libapple: the core emulator files * applen: a frontend based on ncurses * qapple: Qt frontend -* sa2: SDL frontend +* sa2: SDL2 frontend The libapple interface is a *link time* interface: some functions are not defined and must be provided in order to properly link the application. These functions are listed in [interface.h](source/linux/interface.h). @@ -83,6 +84,10 @@ This is based on Qt, currently tested with 5.10 * plain mockingboard is supported as well (not speech, which hangs the emulator) * Open Apple and Solid Apple can be emulated using AltGr and Menu (unfortunately, Alt does not work well) +### sa2 + +See [sa2](source/frontends/sa2/README.md). + ## Build The project can be built using cmake from the top level directory. @@ -109,7 +114,7 @@ On Fedora 31, from a fresh installation, install all packages from [fedora.list. On Raspbian 10, from a fresh installation, install all packages from [raspbian.list.txt](source/linux/raspbian.list.txt). -Audio does not work and CPU utilisation is very high. +See [Travis](.travis.yml) CI too. ## Speed