Chapter 4

Controls

Every button: on the shelf, in a game's menu, in each emulator, the power button, the console keyboard.

On this page

The buttons are named as printed on the DS+. A, B, X and Y mean the printed letters everywhere, in DSlot and in every emulator.

Anywhere🔗

PressDoes
Power, a short pressSleep. Press again to wake.
Power, held for a secondThe power menu: Sleep, Restart, Power off, Cancel. During a game, the game is saved and put away first; Cancel carries on with it. In the console (no DSlot), holding power powers off cleanly.
Power, held for about 10 secondsCuts the power, whatever is running, without saving anything. Use it only when nothing else answers.
Closing the lidSleep. Opening it wakes the DS+.
Volume up / downThe volume, in steps of 5%, on the speakers or the headphones, whichever is playing.
Menu + Volume up / downBoth screens’ brightness, in steps of 5%. Works in games too.

Plugging in headphones moves the sound to them; unplugging moves it back to the speakers.

On the shelf (DSlot)🔗

PressDoes
D-pad left / right, or swipeBrowse. In a list: jump to the previous / next letter.
D-pad up / downJump to the previous / next letter (a row in the cover grid, a game in a list).
L / R, or tap a tabThe previous / next page.
SelectThe system picker. Up / Down to choose, A to go there, B or Select to close.
A, Start, or drag the cart down into the slotPlay the game.
Tap a neighbouring cartBring it to the middle.
Tap a cover or a name, then tap it againChoose it, then play it.
YMark or unmark the game as a favourite.
XThe menu.
Select + StartLeave DSlot for the console (on the DSlot edition; DSlot starts again at the next power-on).

Menu does nothing on the shelf: it is the button that brings you back from a game.

In DSlot’s menu: L / R or a tap on a tab changes page, Up / Down picks a row, Left / Right or A changes it, Y clears a setting so it inherits again, B closes the menu.

In any game🔗

Every emulator in nibOS shares the same buttons for leaving, saving and its menu, and the same menu, drawn as DSlot’s:

PressDoes
MenuSave where you are and go back to the shelf. The next start resumes there.
Back, or a tap on the bottom screenOpen or close the game’s menu on the bottom screen. The game pauses. (On a DS game, Back alone, since the bottom screen is the game’s.)
Menu + R / Menu + LQuick save / quick load.
Menu + VolumeBoth screens’ brightness.
Power, heldThe power menu (the game is saved first).

The game’s menu has these pages; L / R change page, Up / Down choose a row, A acts on it, B goes back to the game:

PageHolds
PlayResume, save and load a state, fast-forward, start over, save and quit.
StatesThe resume point (where you last left the game) at the left, then six save slots, each with its picture and when it was saved. A loads; X saves into a slot (X again to save over a used one).
GameSettings for this game only.
The console (DS, GBA, GB, …)Settings for every game of that system.
SystemVolume, each screen’s brightness, the clock (12- or 24-hour).
ConnectionsWi-Fi and Bluetooth on or off, paired headphones connected or disconnected. Joining networks and pairing are in DSlot’s menu.

Settings in a game’s menu and in DSlot’s menu are the same settings: a change in one shows in the other.

Each emulator🔗

DS and GBA (DSperate)🔗

PressDoes
D-pad, A, B, X, Y, L, R, Start, SelectThe DS’s buttons (in GBA games, the GBA’s).
Touch the bottom screenThe stylus (DS games).
R2, heldFast-forward.
Menu + Right / LeftThe next / previous quick-save slot.
Menu + Start, or BackThe game’s menu.

In a DS game the menu goes on the bottom screen, and the top screen shows the game dimmed. The DS console’s page also has DSperate’s own options: 3D resolution, anti-aliasing, frame skip, smooth scaling, layout, controls. DSperate keeps ten state slots; the menu shows six, and any of slots 7 to 10 that hold a state.

Game Boy and Game Boy Color (inkdot)🔗

PressDoes
D-pad or stick, A, B, Select, StartThe Game Boy’s buttons.
X, YTurbo A, turbo B.
R2, heldFast-forward (silent).
Menu + SelectFast-forward on or off.

The bottom screen is blank while you play. inkdot’s settings include the look of a Game Boy game (Game Boy Color, Game Boy, Pocket, Light or plain grey), the LCD texture and the timing: inkdot’s guide.

Other systems (nibcase)🔗

SNES, NES, Mega Drive, Master System, Game Gear, PC Engine, Neo Geo Pocket, WonderSwan, Atari Lynx, PlayStation and Game & Watch play in nibcase.

PressDoes
D-pad, face buttons, L, R, Select, StartThe console’s own pad. The face buttons follow their printed letters.
The stickThe D-pad (a setting), or a PlayStation DualShock’s left stick.
Menu + SelectFast-forward while held.

On PlayStation games, the Controller setting picks Digital pad (the default) or DualShock; a game of several discs has a Disc row on the Play page to change discs. On Game & Watch units, Select moves to the unit’s next key (Game A, Game B, Time, …) and Start presses it; units that open like a book are shown across both screens. Every system’s details: nibcase’s systems guide.

Game & Watch, preview (inktick)🔗

inktick, a Game & Watch emulator of nibOS’s own, comes with the DSlot edition as a preview. It plays MAME’s Game & Watch sets (gnw_*.zip or .7z), with their artwork if you have it.

PressDoes
D-pad or stickThe unit’s directions.
A, B (X, B on units with a button in each corner)The unit’s action buttons.
Start / SelectGAME A / GAME B.
L / RTIME / ALARM.

On a single-screen unit, the bottom screen shows the unit’s buttons to touch. More: inktick’s guide.

Ports (PortMaster)🔗

A port plays on the top screen; the bottom screen shows its name and how to leave it. Select + Start or Menu + Start quits it; holding power opens the power menu. Each port’s own controls are its own. See PortMaster.

In the console (keyboard on the bottom screen)🔗

When the console is on screen (the base edition, or after leaving DSlot with Select + Start), the top screen is the console and the bottom one a touch keyboard. The buttons type too:

PressTypes
D-padThe arrow keys
AEnter
BBackspace
XTab
YCtrl-C
L, heldShift
R, heldCtrl
Menu + XHide the keyboard (the bottom screen goes black), or show it again. A touch on the black screen shows it too.

On the touch keyboard, Shift, Ctrl, Alt and Fn apply to the next key; tap one twice to keep it on. A row of shortcuts gives Esc, Ctrl-C, Ctrl-D, Ctrl-Z, Ctrl-L, Home, End, Page Up and Page Down. A USB keyboard (in the host USB-C port, not the charging one) or a Bluetooth keyboard works beside it. More: The console and the base edition.