Skip to content

Directories and Configuration

Auz edited this page May 3, 2024 · 1 revision

Table of Contents

  • Introduction
  • Data Directories
  • Config File Settings

Introduction

ERA-3D stores configuration data, carts, and memory card data in its own folder on the filesystem.

Data Directories

On Linux, ERA-3D stores its data at ~/.era-3d

On Windows, ERA-3D stores its data at C:\\Users\username\AppData\Roaming\era-3d

Inside the era-3d directory are the following items:

  • carts directory: used for storing cart files
  • memcards directory: used for storing memcard data files
  • config.json: ERA-3D configuration file

Config File Settings

config.json is a JSON file containing settings used by ERA-3D.

The following table lists all available configuration settings.

Setting Accepted Values Default Value Description
log_level 0-7 7 Raylib event log filter level (see Log Levels table below)
vsync true/false true VSYNC enable flag
highdpi true/false true HIGHDPI enable flag
draw_fps true/false false Debug FPS counter display flag

The following table lists the possible values for the log_level setting.

Levels are ranked, with each level filtering out all events of lower level value.

Level Description
0 Log all events
1 Log trace events and higher
2 Log debug events and higher
3 Log info events and higher
4 Log warning events and higher
5 Log error events and higher
6 Log fatal error events
7 Disable event logging
Clone this wiki locally