Skip to content

Commit

Permalink
Add NosVoid.
Browse files Browse the repository at this point in the history
Script, tutorial and images.
  • Loading branch information
begin-theadventure committed Jan 11, 2023
1 parent 8b4f411 commit 015b047
Show file tree
Hide file tree
Showing 3 changed files with 141 additions and 0 deletions.
35 changes: 35 additions & 0 deletions lutris-scripts/NosVoid/Readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
## NosVoid installer
Install script for NosVoid.

The game crashes with Windows version 7 upwards, so the script sets Vista instead.

Windows 7/8 version wasn't tested, but 10/11 works anyway.

## Tutorial
This Wine version compiled by me is required as it has a fix for mouse control: https://github.com/begin-theadventure/wine-tkg-nostale/releases

Download it and extract the zip file to:

`~/.local/share/lutris/runners/wine` or for Flatpak: `~/.var/app/net.lutris.Lutris/data/lutris/runners/wine`.

And of course download [NosVoid](https://nosvoid.com/download) Windows 10/11.

Steps:

1. Click + near "Search games".

2. Choose "Install from a local install [script](https://github.com/begin-theadventure/lutris-scripts/releases/download/NosVoid/nosvoid.json)" and open it. After a successful installation, click Close.

3. Symlink the NosVoid folder with the game to /path/to/nosvoid/drive_c

4. Click Play and then PLAY in the launcher to update, after that close and change the executable to NosVoid.exe:

Lutris->right click on the banner->Configure->Game options->Executable->Browse...->NosVoid.exe

Run the launcher only when there's an update or you need to check the game files, to do this change the executable as before. In my case, using 'Run EXE inside Wine prefix' caused the launcher to download the game files to nosvoid (next to drive_c).

5. Play.

Images for Lutris (banner, covert art and icon), [link](https://github.com/begin-theadventure/lutris-scripts/tree/main/lutris-scripts/NosVoid/images#readme). [Source/preview](https://nosvoid.com/static/img/baner_video.webm).

Have fun! :)
12 changes: 12 additions & 0 deletions lutris-scripts/NosVoid/images/Readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[Source/preview](https://nosvoid.com/static/img/baner_video.webm).

Upscaled with [Upscayl 🆙](https://github.com/upscayl/upscayl).

[Download](https://github.com/begin-theadventure/lutris-scripts/releases/download/NosVoid/NosVoidImages.zip).

## Directories
Banner: ~/.cache/lutris/banners

Cover art: ~/.cache/lutris/coverart

Icon: ~/.local/share/icons/hicolor/128x128/apps
94 changes: 94 additions & 0 deletions lutris-scripts/NosVoid/nosvoid.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"id": "",
"game_id": "",
"game_slug": "nosvoid",
"name": "NosVoid",
"year": 2020,
"user": "begin-theadventure",
"runner": "wine",
"slug": "nosbyte-windows-10-11",
"version": "Windows 10/11",
"description": "Image pack is here: https://github.com/begin-theadventure/lutris-scripts/blob/main/NosVoid/images\nLink to the GitHub repo: https://github.com/begin-theadventure/lutris-scripts/tree/main/lutris-scripts/NosVoid",
"notes": "",
"credits": "",
"created_at": "2023-01-11T00:00:00.400000Z",
"updated_at": "2023-01-11T00:00:00.400000Z",
"draft": false,
"published": false,
"published_by": ,
"rating": "",
"steamid": null,
"gogid": null,
"gogslug": "",
"humbleid": "",
"humblestoreid": "",
"humblestoreid_real": "",
"script": {
"files": [
],
"game": {
"arch": "win64",
"exe": "drive_c/NosVoid/VoidLauncher.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"arch": "win64",
"description": "Creating a Wine prefix.",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"execute": {
"command": "mkdir \"$GAMEDIR/nv-shaders\""
}
},
{
"execute": {
"command": "mkdir \"$GAMEDIR/mesa-shaders\""
}
},
{
"task": {
"app": "vista",
"description": "Changing the Windows version..",
"arch": "win64",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"arch": "win64",
"name": "winekill",
"prefix": "$GAMEDIR"
}
}
],
"system": {
"prime": false,
"env": {
"__GL_SHADER_DISK_CACHE_SKIP_CLEANUP": 1,
"__GL_SHADER_DISK_CACHE_SIZE": 1000000000,
"__GL_SHADER_DISK_CACHE_PATH": "$GAMEDIR",
"__GL_SHADER_DISK_CACHE_PATH": "$GAMEDIR/nv-shaders",
"MESA_SHADER_CACHE_DIR": "$GAMEDIR/mesa-shaders",
"DXVK_HUD": "compiler",
"DXVK_STATE_CACHE_PATH": "$GAMEDIR/dxvk-cache",
}
},
"wine": {
"dxvk": true,
"version": "wine-tkg-nostale-7.6",
}
},
}
]
}

0 comments on commit 015b047

Please sign in to comment.