Skip to content

Batocera

sairuk edited this page May 14, 2022 · 4 revisions

Batocera

About

Batocera.linux project is a dedicated gaming OS focused on retrogaming. It can support remote mounted storage and as such has been added to RetroNAS

Generic ROMs folder

Please see the notes about the Generic ROMs folder in RetroNAS.

Install RetroNAS Services

Run RetroNAS, navigate to "Install things" -> "Batocera CIFS config". This will install Samba automatically as a prerequisite.

See the Samba wiki page for more information on Samba, including how to set your Samba username and password.

Take note of your RetroNAS/RPi IP address, as you'll need to use that later.

File paths on RetroNAS

RetroNAS creates a directory called batocera (all lower case) under the top level directory. Below it are numerous directories defined by the Batocera project. Currently RetroNAS supports ROMS, SAVES and BIOS directories.

Documentation how to setup Batocera to support game storage on a NAS is available at the Batocera wiki

Quick Setup

Refer to the official documentation for Batocera, a summary of the basic setup requirement on the Batocera side follows

  • Edit the config file /boot/batocera-boot.conf

  • Switch the system NETWORK mode sharedevice=NETWORK

  • Under the shareddevice line add mount directives in Batocera syntax

    Share Directive
    ROMS sharenetwork_smb1=ROMS@<retronas ip>:batocera/ROMS:username=<retronas username>,password=<retronas password>
    BIOS sharenetwork_smb2=BIOS@<retronas ip>:batocera/BIOS:username=<retronas username>,password=<retronas password>
    SAVES sharenetwork_smb3=SAVES@<retronas ip>:batocera/SAVES:username=<retronas username>,password=<retronas password>
  • Save the config file and reboot

Home

Getting started:

Contributing

Multi-system protocols:

Specific system configurations:

Services:

Tools:

Physical Media:

On-Device Management:

Advanced storage options:

  • BtrFS RAID, Snapshots, Compression, Deduplication
  • FAT Advanced guide to using FAT loopback mounts for EtherDFS
  • TBA
    • SMR Shingled Magnetic Recording hard drives (TBA)
    • NTFS Advanced guide for NTFS formatted disks
    • SMB Loopback Mounting an existing SMB NAS
    • NFS Loopback Mounting an existing NFS NAS
    • MDRAID (TBA)
    • LVM (TBA)
    • iSCSI Configuring iSCSI

Other:

Clone this wiki locally