3DOS

6.1 Library Overview

1

The Library

Library is a reference level database to catalog your game collection and the games you play. A scholarly cataloging of the entirety of N64 history.

2

Cartridge Detection

Insert an original game cartridge and it will be automatically added to Library. You can also view the developer, publisher and release date. The date when the cartridge was added and the total play time will also be recorded.

3

Custom Label Artwork

Library also supports community-generated cartridge label artwork. For the best experience, we suggest adding these images to the SD card.

4

Game Configuration

You can also configure specific per-game settings before or after starting the cartridge. For more info, see the In-Game Settings & Configuration section.

Notes:

To ensure Library info is saved, do not remove the SD card while a game is running.
If a Library entry is removed, all game configuration settings and Memories will be restored when the game cartridge is reinserted.

6.2 Connecting Controllers

Connecting Bluetooth Controllers

  • Quickly enter pairing mode to connect a Bluetooth controller by pressing the pairing button on the front of Analogue3D.
  • To cancel pairing, press the pairing button again.
  • When in pairing mode the power LED will begin flashing blue and pairing will be assigned to the next available player slot.

Connecting wired controllers (USB/Original controllers)

  • Original controllers and controller accessories can be connected via the four original-style controller ports.
  • Charge or connect supported USB controllers with either USB port. You can also use wireless controllers while charging.
  • Original controllers, as connected, will take priority over wireless or USB controllers and replace them if already connected.
Analogue3D can connect with up to four Bluetooth controllers, four original controllers, or two USB controllers. Any combination of up to four controllers can be connected simultaneously.
Check compatibility on the supported controller list.

If pairing a 8BitDo 64 controller or N64 Modkit, set the mode switch located on the back of the controller to D-mode.

6.3 Memories

Memories lets you capture and reload gameplay at any moment without the need to reach a save point or rely on original Controller Paks.

In Library, press down to access the list if Memories exist for that game. You can also access the list while playing from the Memories section of the in-game menu.

To create a memory: hold Home and press D-Pad Up (8BitDo 64 Controller) or hold Z and Start and press C-Up (original N64 controller).

To quick load the most recently loaded or created memory: hold Home and press D-Pad Down (8BitDo 64 Controller) or hold Z and Start and press C-Down (original N64 controller).

Each game currently supports up to 20 Memories. When full, the oldest Memory will automatically be deleted when creating a new Memory. Pin a Memory to preserve it.

Using in-game save functions after loading a Memory will overwrite any cartridge-based saves or Controller Pak files.
Some games (such as F-Zero X) may not support hot-plugging controllers. To ensure proper operation, when loading a Memory, make sure the correct number of player slots are active as indicated in the 'Active Players' section.

6.4 Settings → Display

OptionDescription
HDMI Mode
UHD (4K 2160p)
FHD (1080p)
UHD (4K 2160p) 50Hz
FHD (1080p) 50Hz

Change the current HDMI resolution and refresh rate. An optimal setting is automatically detected and applied for most UHD 4K compatible displays. A UHD display is required for certain features.

To use 4K HDMI, your display must support 4K 50/60Hz 4:4:4 RGB and be connected with the included HDMI cable or a HDMI 4K certified cable. Note that some 4K displays may support only 1080p as these provide incompatible lower refresh rates or limited color formatting at 60Hz.

ALLM
[On] / Off

ALLM (Auto Low Latency Mode) automatically switches your display to its lowest latency setting while playing Analogue3D, providing a smoother and more responsive experience. Your display must support HDMI 2.1 to use ALLM.

[On] / Off

HDR (High Dynamic Range) enhances image quality and Original Display Modes by providing a wider range of colors, brighter details, and deeper blacks. HDR is automatically enabled for compatible displays.

Analogue Original Display Modes take full advantage of HDR10

[125/400 nits (CRT)]
200/650 nits (BVM)
250/800 nits
300/950 nits
500/1700 nits

Adjust to your taste.
Higher values = brighter highlights,
lower values = closer to original CRT bloom

  • '125/400 nits (CRT)' → recreates a typical consumer CRT
  • '200/650 nits (BVM)' → recreates a typical professional or broadcast monitor
  • '250/800 nits' → brighter, supported by most displays
  • '300/950 nits' → brighter, may get tone mapped on some displays
  • '500/1700 nits' → brightest, supported by only the newest displays

For best results

  • Set your display's HDR tone mapping to HGiG (preferred) or disabled
  • Ensure your display's picture option is set to Game Mode or that ALLM is enabled
  • Maximum Luminance, which is over three times the average luminance, should be set within your display's capability. This helps avoid image quality issues such as washed out colors and tone mapping compensation.

Note:

  • This setting is visible only when HDR is enabled
  • Recreating a CRT beam demands high peak localized brightness (the display must get much brighter in specific, small spots). Modern OLED displays, which excel at this, are recommended with Advanced HDR
  • Average luminance represents full page fill (100% average picture level) and max luminance represents a window of about 25% APL measured in nits

[Bold] = default

6.5 Settings → System

OptionDescription
Version and Update

View the current 3DOS version and update manually via the SD card.

Startup Action

Set Analogue3D to boot to Library or directly play the inserted game cartridge.

Note: Original N64 games required an active controller to start. When Startup Action is set to Cartridge, a controller must be connected on P1 when 3D is powered on.

Date & Time

Set the system date, time and time zone. Daylight savings time is automatically observed.

Global Reset

Global Reset restores factory settings and forgets all paired controllers. Library, per-game configurations, virtual Controller Paks, Memories and other SD card contents remain unchanged.