Configuration¶
Introduction¶
ERA-3D stores configuration data, carts, and memory card data in its own folders on the filesystem.
Data Directories¶
The ERA-3D data directory can be found in the following places:
C:\Users\username\AppData\Roaming\era-3d
~/.era-3d
Inside the era-3d
directory are the following items:
carts
directory: default location of saved cart filesmemcards
directory: used for storing memcard data filesconfig.json
: ERA-3D configuration file
Config File Settings¶
The following table lists all available configuration settings for config.json
.
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 |
crt_blur |
true /false |
true |
CRT blur effect flag |
crt_noise |
true /false |
true |
CRT static/noise effect flag |
crt_scanlines |
true /false |
true |
CRT scanline effect 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.
Log 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 |