Update README.md
This commit is contained in:
parent
c33ae2b26e
commit
9a41db13d8
1 changed files with 11 additions and 5 deletions
|
@ -2,19 +2,23 @@
|
||||||
|
|
||||||
This file only lists options not already described in ``-h``.
|
This file only lists options not already described in ``-h``.
|
||||||
|
|
||||||
There is no GUI to configure the emulator: either manually edit the configuration file ``applen.conf`` in the current folder or use ``qapple`` and run ``sa2 --qt-ini``.
|
## Configuration
|
||||||
|
|
||||||
|
There is no GUI to configure the emulator: either manually edit the configuration file ``~/.applewin/applewin.conf`` or use ``qapple`` and run ``sa2 --qt-ini``.
|
||||||
The format of the configuration file is the same as the Windows Registry of AppleWin.
|
The format of the configuration file is the same as the Windows Registry of AppleWin.
|
||||||
|
|
||||||
|
Individual options can be passed via arguments too: ``-c Configuration.Printer_FileName=Printer.txt``.
|
||||||
|
|
||||||
|
If you have a modern gamepad where the axes (``LEFTX`` and ``LEFTY``) move in a circle, the emulator will automatically map to a square: use ``--no-squaring`` to avoid this.
|
||||||
|
|
||||||
|
## Raspberry Pi
|
||||||
|
|
||||||
On a Raspberry Pi, one needs the KMS (fake or not). Better performance has been observed with the ``opengles2`` driver (use ``sa2 --sdl-driver 1``).
|
On a Raspberry Pi, one needs the KMS (fake or not). Better performance has been observed with the ``opengles2`` driver (use ``sa2 --sdl-driver 1``).
|
||||||
|
|
||||||
It is possible to run the CPU in a separate thread to keep the emulator running in real time (necessary for slower Pis, with some Apple video types and bigger window sizes):
|
It is possible to run the CPU in a separate thread to keep the emulator running in real time (necessary for slower Pis, with some Apple video types and bigger window sizes):
|
||||||
- ``sa2 -m``
|
- ``sa2 -m``
|
||||||
- optionally add ``-l``
|
- optionally add ``-l``
|
||||||
|
|
||||||
If you have a modern gamepad where the axes (``LEFTX`` and ``LEFTY``) move in a circle, the emulator will automatically map to a square: use ``--no-squaring`` to avoid this.
|
|
||||||
|
|
||||||
Speech / phonemes are known to hang the emulator.
|
|
||||||
|
|
||||||
## Hotkeys
|
## Hotkeys
|
||||||
|
|
||||||
``F2``, ``F5``, ``F6`` and ``F9`` have the same meaning as in AppleWin.
|
``F2``, ``F5``, ``F6`` and ``F9`` have the same meaning as in AppleWin.
|
||||||
|
@ -33,6 +37,8 @@ Channels: 2, buffer: 45000, SDL: 65536, queue: 0.63 s
|
||||||
```
|
```
|
||||||
(1) is the speaker, (2) the Mockingboard.
|
(1) is the speaker, (2) the Mockingboard.
|
||||||
|
|
||||||
|
Speech / phonemes are known to hang the emulator.
|
||||||
|
|
||||||
## Speed diagnostic
|
## Speed diagnostic
|
||||||
|
|
||||||
At the end of the run, it will print stats about timings:
|
At the end of the run, it will print stats about timings:
|
||||||
|
|
Loading…
Add table
Reference in a new issue