Mangmi Air X
Overview
Device
CPU / Architecture
Kernel
GL driver
Vulkan driver
Interface
Mangmi Air X
Qualcomm SD662 (SM6115)
Mainline Linux
Freedreno
Turnip
Sway + Emulation Station
Features
Feature
Notes
Internal installation
See: installtointernal
Wifi
Can be turned on in Emulation Station under Main Menu > Network Settings
Bluetooth
Supports bluetooth audio and controllers
Joystick LEDS
Supports selecting from a set of colors, battery level status, or turning the joystick LEDS off.
Suspend
See: Fake Suspend
Controls
Global Hotkeys
Button Combo
Action
L1 + START + SELECT
Exit Emulator / Application
HOME + Vol +
Brightness Up
HOME + Vol -
Brightness Down
START + Vol +
LED on
START + Vol -
LED off
HOME + START + Vol +
WIFI enable
HOME + START + Vol -
WIFI disable
L1 + SELECT + B(SOUTH)
Touchscreen toggle (disable / enable)
AetherSX2 (PS2 )
Button Combo
Action
HOME + R1
Save State
HOME + L1
Load State
HOME + X(NORTH)
Open Menu
Required Bios Files
Path
SCPH-70012.bin
/roms/bios/aethersx2/bios
Button Combo
Action
HOME + L2
Toggle Layout
HOME + R2
Swap Screens
HOME + R1
Quicksave
HOME + L1
Quickload
HOME + START
Quit Game
Button Combo
Action
{{ btn_save }}
Save State
{{ btn_load }}
Load State
{{ btn_menu }}
Open Menu
{{ btn_swap_b }}
Switch One Screen and Dual Screen Layout
{{ btn_swap_a }}
Change Screen Layout/Swap Screens
Button Combo
Action
HOME + START
Quit Game
HOME + R2
Save State
HOME + L2
Load State
HOME + B(SOUTH)
Screenshot
HOME + Y(WEST)
Change Internal Resolution
HOME + A(EAST)
Change Aspect Ratio
HOME + X(NORTH)
Show FPS
HOME + D-Pad Up
Increase current state slot
HOME + D-Pad Down
Decrease current state slot
HOME + R1
Fast-Forward
Duckstation (PSX )
Button Combo
Action
HOME + R1
Save State
HOME + L1
Load State
HOME + R2
Fast-Forward
HOME + X(NORTH)
Open Menu
HOME + A(EAST)
Screenshot
HOME + START
Quit Game
Supported Bios Files
Path
List
/roms/bios
### Hypseus-singe (Daphne )
Button Combo
Action
SELECT + START
Quit Game
SELECT
Coin
START
Start
B(SOUTH)
Button 1
A(EAST)
Button 2
X(NORTH)
Button 3
Notes:
Button Combo
Action
HOME + R1
Save State
HOME + L1
Load State
L2
Swap Screens
Button Combo
Action
START
Start
B(SOUTH)
A
Y(WEST)
B
Right Analog Up
C Up
Right Analog Down
C Down
Right Analog Left
C Left
Right Analog Right
C Right
L2
Z
L1
L
R1
R
HOME + START
Quit Game
HOME + R1
Save State
HOME + L1
Load State
HOME + Y(WEST)
Take Screenshot
HOME + B(SOUTH)
Reset Game
Notes:
Z and L button assignment can be changed directly in EmulationStation
Highlight the game and press X(NORTH)
Select ADVANCED GAME OPTIONS
Set EMULATOR to MUPEN64PLUSSA
Then change INPUT ONFIGURATION
Default: L1 = L, L2 = Z
Z & L SWAP: L1 = Z, L2 = L
You can also create your own custom controller configuration and add it to /storage/.configs/game/configs/mupen64plussa. Then update INPUT CONFIGURATION to CUSTOM following the same steps as above.
Open Beats of Rage (OpenBOR )
Button Combo
Action
START
Confirm
SELECT
Cancel
B(SOUTH)
Attack 1
A(EAST)
Jump
X(NORTH)
Attack 2
Y(WEST)
Special
note: pressing A on title screen will exit
PPSSPP-SA (PSP )
Button Combo
Action
START
Start
SELECT
Select
A(EAST)
Circle
B(SOUTH)
Cross
X(NORTH)
Triangle
Y(WEST)
Square
L1
L
R1
R
R2
Save State
L2
Load State
L3
Open Menu
RetroArch Hotkeys
Button Combo
Action
HOME + START (x2)
Quit Game
HOME + R1
Save State
HOME + L1
Load State
HOME + X(NORTH)
Open RA Menu
HOME + B(SOUTH)
Reset Game
HOME + Y(WEST)
Show FPS
HOME + A(EAST)
Take Screenshot
HOME + R2
Fast-Forward
Notes:
By default ROCKNIX will detect your controller and configure RetroArch hotkeys automatically. This is controlled by the "AUTOCONFIGURE RETROARCH HOTKEYS" option in the Settings > Controller & Bluetooth menu. While the option is enabled, RetroArch hotkeys will be overwritten by the above defaults each time RetroArch is launched. If this behavior is not desired that option can be disabled and your user-defined RetroArch hotkeys will be used instead.
Button Combo
Action
START
Open Menu
SELECT
Display Keyboard
B(SOUTH)
Back
A(EAST)
Fire / Confirm
L1
Back
L2
Assign Hotkey
L3
Fire (Joy 2)
R1
Confirm
R2
Swap Joystick Port
Additional Notes:
Games will require keyboard key presses to progress through messages and to launch
(e.g. SPACE, RSTR [run/start], F3, F7).
SELECT to show onscreen keyboard, left analog/d-pad to move cursor, B to confirm
C= on keyboard resets the machine
L2 to assign highlighted key or menu function to gamepad button (save config to retain)
To cancel onscreen keyboard, move cursor to blank area and A/L1 to close keyboard
or click on X in top left corner of keyboard
Joystick can be assigned to port 1 or 2. R2 to switch ports.
port 1: [left analog] + [B = fire]
port 2: [right analog] + [L3 = fire].
To quit emulator, START, highlight Exit Emulator, B to confirm
Button Combo
Action
START
Start
SELECT
Open Menu
Y(WEST)
A
A(EAST)
B
B(SOUTH)
C
X(NORTH)
X
L1
Y
R1
Z
L2
L
R2
R
START + SELECT + R1
Quit Game
Installation
Step 1: Image SD card
First download the SM6115 version of ROCKNIX from the Latest Nightly Build and follow the instructions listed on the Install page.
Step 2: Install OpenABL
OpenABL is the bootloader used to boot ROCKNIX. Downloads are available from the OpenABL releases page.
Once you have written the image to an SD card, insert the card and boot into Android.
Copy the openabl folder from the SD card to the root of Android Internal Storage.
Navigate to Settings -> Handheld Settings -> Advanced -> Run Script as Root.
Select the openabl folder on the Internal Storage.
Run the backup_abl.sh script to backup your current ABL.
After backup, run the flash_abl.sh script to flash OpenABL.
If GammaOS is installed rather than stock Android, run the backup_abl.sh and flash_abl.sh scripts in an Android Debug Bridge (adb) shell.
Reboot your device holding the Vol- key to enter the OpenABL menu.
Navigate to the 'Device model' option using the Vol- / Vol+ keys, and hit the Power button to select and pick MQ65 / MQ66 as appropriate.
Navigate to 'Start' using the Vol- / Vol+ keys, and hit the Power button to start ROCKNIX.
Additional References