Skip to content

Tehdead/RomInstaller-Snapshots

Repository files navigation

Rom Installer

License: CC BY-NC 4.0 .NET Platform: Windows CI

Built with .NET 8, optimized for Windows, with future cross-platform support planned.
Public snapshots: https://github.com/Tehdead/RomInstaller-Snapshots


Version: 2025.10.v1 Generated by: Aurion | Developed by: Tehdead Purpose: Provides default configuration and metadata files automatically copied to %APPDATA%\RomInstaller on first run.

?? FILES OVERVIEW

settings.json ? Stores user preferences: - Emulation root path - Default emulator per console - Context-menu extensions - Logging configuration

emulators.json ? Defines supported emulators: - ID, name, and supported consoles - Portable paths with %EMULATION% token - Command-line argument templates - BIOS requirements and expectations

filetypes.json ? Lists known file extensions per console: - globalPriority: extension preference order - perConsole: console-specific allowed extensions - multiMap: cross-console overlaps (e.g. .bin ? ps1, sega-cd)

manifest.json ? Runtime database of installed games: - Created automatically after each successful install - Records ROM path, console, emulator, and timestamps


?? NOTES

• These files are automatically copied to: %APPDATA%\RomInstaller
the first time the CLI runs.

• JSON comments (// or /* */) are supported — thanks to the custom tolerant parser used by RomInstaller.Core.Json.

• Safe to edit manually when RomInstaller is closed.

• To reset configuration, delete the files under %APPDATA%\RomInstaller
and re-run any RomInstaller command to reseed defaults.


    Aurion | Tehdead RomInstaller — 2025.10.v1

"1 click to install, 1 click to play, 1 click to rule them all.

About

Public, read-only snapshots of RomInstaller (Windows, .NET 8). One click to install, one click to play, one click to rule them all.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages