Compare commits
4 commits
3eee85a87d
...
2d49d6aece
| Author | SHA1 | Date | |
|---|---|---|---|
| 2d49d6aece | |||
| 91ebf1acc9 | |||
| 74116aa110 | |||
| 6b8e8fc132 |
2 changed files with 53 additions and 1 deletions
|
|
@ -53,7 +53,10 @@ in {
|
||||||
GameList.RecursivePaths = [
|
GameList.RecursivePaths = [
|
||||||
"/home/toast/Games/Isos/PS2/"
|
"/home/toast/Games/Isos/PS2/"
|
||||||
];
|
];
|
||||||
"EmuCore/GS".dithering_ps2 = 1;
|
"EmuCore/GS" = {
|
||||||
|
dithering_ps2 = 1;
|
||||||
|
upscale_multiplier = 2;
|
||||||
|
};
|
||||||
EmuCore = {
|
EmuCore = {
|
||||||
EnableDiscordPresence = true;
|
EnableDiscordPresence = true;
|
||||||
EnableFastBoot = true;
|
EnableFastBoot = true;
|
||||||
|
|
@ -92,6 +95,30 @@ in {
|
||||||
LargeMotor = "SDL-0/LargeMotor";
|
LargeMotor = "SDL-0/LargeMotor";
|
||||||
SmallMotor = "SDL-0/SmallMotor";
|
SmallMotor = "SDL-0/SmallMotor";
|
||||||
};
|
};
|
||||||
|
# Default hotkeys
|
||||||
|
Hotkeys = {
|
||||||
|
ToggleFullscreen = "Keyboard/Alt & Keyboard/Return";
|
||||||
|
CycleAspectRatio = "Keyboard/F6";
|
||||||
|
CycleInterlaceMode = "Keyboard/F5";
|
||||||
|
CycleMipmapMode = "Keyboard/Insert";
|
||||||
|
GSDumpMultiFrame = "Keyboard/Control & Keyboard/Shift & Keyboard/F8";
|
||||||
|
Screenshot = "Keyboard/F8";
|
||||||
|
GSDumpSingleFrame = "Keyboard/Shift & Keyboard/F8";
|
||||||
|
ToggleSoftwareRendering = "Keyboard/F9";
|
||||||
|
ZoomIn = "Keyboard/Control & Keyboard/Plus";
|
||||||
|
ZoomOut = "Keyboard/Control & Keyboard/Minus";
|
||||||
|
InputRecToggleMode = "Keyboard/Shift & Keyboard/R";
|
||||||
|
LoadStateFromSlot = "Keyboard/F3";
|
||||||
|
SaveStateToSlot = "Keyboard/F1";
|
||||||
|
NextSaveStateSlot = "Keyboard/F2";
|
||||||
|
PreviousSaveStateSlot = "Keyboard/Shift & Keyboard/F2";
|
||||||
|
OpenPauseMenu = "Keyboard/Escape";
|
||||||
|
ToggleFrameLimit = "Keyboard/F4";
|
||||||
|
TogglePause = "Keyboard/Space";
|
||||||
|
ToggleSlowMotion = "Keyboard/Shift & Keyboard/Backtab";
|
||||||
|
ToggleTurbo = "Keyboard/Tab";
|
||||||
|
HoldTurbo = "Keyboard/Period";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
# 007 nightfire
|
# 007 nightfire
|
||||||
"PCSX2/gamesettings/SLUS-20579_5B86BB62.ini".text = lib.generators.toINI {} {
|
"PCSX2/gamesettings/SLUS-20579_5B86BB62.ini".text = lib.generators.toINI {} {
|
||||||
|
|
@ -106,4 +133,23 @@ in {
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Syncthing
|
||||||
|
services.syncthing.settings.folders."pcsx2" = {
|
||||||
|
label = "PCSX2";
|
||||||
|
id = "qcdsp-qaaej";
|
||||||
|
devices = ["steamdeck" "server" "pc" "winmax2"];
|
||||||
|
path = "~/.config/PCSX2";
|
||||||
|
};
|
||||||
|
home-manager.users.toast.xdg.configFile = {
|
||||||
|
"PCSX2/.stignore".text = ''
|
||||||
|
cahe
|
||||||
|
bios
|
||||||
|
gamesettings
|
||||||
|
inis/PCSX2.int*
|
||||||
|
inis/debuggersettings
|
||||||
|
inputprofiles
|
||||||
|
logs
|
||||||
|
'';
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,12 @@
|
||||||
devices = ["steamdeck" "server" "pc" "winmax2"];
|
devices = ["steamdeck" "server" "pc" "winmax2"];
|
||||||
path = "${config.services.syncthing.dataDir}/retroarch";
|
path = "${config.services.syncthing.dataDir}/retroarch";
|
||||||
};
|
};
|
||||||
|
"pcsx2" = {
|
||||||
|
label = "PCSX2";
|
||||||
|
id = "qcdsp-qaaej";
|
||||||
|
devices = ["steamdeck" "server" "pc" "winmax2"];
|
||||||
|
path = "${config.services.syncthing.dataDir}/pcsx2";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
systemd.services.syncthing.serviceConfig = {
|
systemd.services.syncthing.serviceConfig = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue