project-plus: add fullscreen/analytics option
This commit is contained in:
parent
0873f56c28
commit
d91bb7c006
2 changed files with 25 additions and 13 deletions
|
|
@ -22,6 +22,7 @@ in {
|
||||||
};
|
};
|
||||||
ooknet.gaming.project-plus = {
|
ooknet.gaming.project-plus = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
startFullscreen = true;
|
||||||
netplay.nickname = "ooks";
|
netplay.nickname = "ooks";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,12 @@ in {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
analytics = {
|
||||||
|
enable = mkEnableOption "Enable anaylytics";
|
||||||
|
};
|
||||||
|
|
||||||
|
startFullscreen = mkEnableOption "Start emulated game fullscreen";
|
||||||
|
|
||||||
gamesDir = mkOption {
|
gamesDir = mkOption {
|
||||||
type = str;
|
type = str;
|
||||||
default = "./Games";
|
default = "./Games";
|
||||||
|
|
@ -94,19 +100,24 @@ in {
|
||||||
Core = {
|
Core = {
|
||||||
DefaultISO = "${cfg.userDir}/Games/brawl.iso";
|
DefaultISO = "${cfg.userDir}/Games/brawl.iso";
|
||||||
};
|
};
|
||||||
Netplay =
|
Netplay = {
|
||||||
{
|
SelectedHostGame = "Project+ Netplay Launcher.dol";
|
||||||
SelectedHostGame = "Project+ Netplay Launcher.dol";
|
BufferSize = cfg.netplay.buffer;
|
||||||
BufferSize = cfg.netplay.buffer;
|
Nickname = cfg.netplay.nickname;
|
||||||
Nickname = cfg.netplay.nickname;
|
MusicOff = cfg.netplay.disableMusic;
|
||||||
MusicOff = cfg.netplay.disableMusic;
|
ListenPort = "0x0a42";
|
||||||
ListenPort = "0x0a42";
|
HostPort = "0x0a42";
|
||||||
HostPort = "0x0a42";
|
ConnectPort = "0x0a42";
|
||||||
ConnectPort = "0x0a42";
|
HostCode = 00000000;
|
||||||
HostCode = 00000000;
|
TraversalChoice = "traversal";
|
||||||
TraversalChoice = "traversal";
|
};
|
||||||
}
|
Analytics = {
|
||||||
// cfg.extraSettings;
|
Enabled = cfg.analytics.enable;
|
||||||
|
PermissionAsked = true;
|
||||||
|
};
|
||||||
|
Display = {
|
||||||
|
Fullscreen = cfg.startFullscreen;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
# Copy dolphin GameSettings configuration from faster-project-plus config
|
# Copy dolphin GameSettings configuration from faster-project-plus config
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue