Skip to content

Commit 7c7432b

Browse files
Update README.md
1 parent 48a4af2 commit 7c7432b

File tree

1 file changed

+15
-12
lines changed

1 file changed

+15
-12
lines changed

README.md

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,22 @@ Download one of the rg351_m8c releases from the link above if you don't want to
1515
## Setup
1616

1717
1. Install ArkOS following their directions. https://github.com/christianhaitian/arkos/wiki
18+
- See also [ArkOS cheatsheet](https://github.com/jasonporritt/rg351_m8c/blob/master/ArkOS_cheatsheet.md)
1819
2. Copy the M8 folder into /roms/ports/ directory (or /roms2/ports if you're using the second SD card on an rg351mp)
1920
3. Put the SD card in your device and boot it up
2021
4. Under Ports you should now see an m8 item with a few scripts
21-
- SETUP folder
22-
- GAMEPAD-CONFIG - see Features below
23-
- SETUP - will install libserialport and add your user to the proper group to interact with serial devices.
24-
- SETUP_PULSE - installs pulseaudio if you prefer that audio subsystem
25-
- _setup_build_tools.sh - install headers and build tools for compiling m8c
26-
- _build_m8c.sh - build the binary
27-
- M8 - launches m8c with cpu locked to powersave (uses alsaloop for audio)
28-
- M8_PERFORMANCE - launches m8c with cpu locked to "performance" (uses alsaloop for audio)
29-
- M8_PULSE - run m8c using pulseaudio with cpu locked to powersave
30-
- M8_PULSE_PERFORMANCE - run m8c using pulseaudio with cpu locked to "performance"
31-
- MIDI_CONNECT - automatically map every MIDI device onto every other MIDI device.
32-
- MIDI_DISCONNECT - disconnects all mappings on all midi devices.
22+
- SETUP folder
23+
- GAMEPAD-CONFIG - see Features below
24+
- SETUP - will install libserialport and add your user to the proper group to interact with serial devices.
25+
- SETUP_PULSE - installs pulseaudio if you prefer that audio subsystem
26+
- _setup_build_tools.sh - install headers and build tools for compiling m8c
27+
- _build_m8c.sh - build the binary
28+
- M8 - launches m8c with cpu locked to powersave (uses alsaloop for audio)
29+
- M8_PERFORMANCE - launches m8c with cpu locked to "performance" (uses alsaloop for audio)
30+
- M8_PULSE - run m8c using pulseaudio with cpu locked to powersave
31+
- M8_PULSE_PERFORMANCE - run m8c using pulseaudio with cpu locked to "performance"
32+
- MIDI_CONNECT - automatically map every MIDI device onto every other MIDI device.
33+
- MIDI_DISCONNECT - disconnects all mappings on all midi devices.
3334
5. Connect your device to the internet (Wifi dongle or built-in wifi). It's required for SETUP so that packages can be installed, but not for running m8c itself.
3435
6. Run the SETUP or SETUP_PULSE task and then reboot the device to ensure the user group changes take effect
3536
7. Now try running M8 or M8_PULSE. If you're lucky it'll all work!
@@ -89,3 +90,5 @@ If the alsaloop setup (default) has audio glitches or crashes, you can use the p
8990
- Connect your device to the internet
9091
- Run the setup_pulse script
9192
- Then you can run the M8_pulse script to run M8 using the pulseaudio subsystem
93+
94+
[Advanced Audio notes](https://github.com/jasonporritt/rg351_m8c/blob/master/advanced_audio.md)

0 commit comments

Comments
 (0)