!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

598 Members
Gaming things, my hands are typing words.162 Servers

Load older messages


SenderMessageTime
15 May 2024
@matthewcroughan:defenestrate.itmatthewcroughanHmm yeah, clever22:02:38
@atemu12:matrix.orgAtemuDownloading games in a Nix drv sounds hairy22:02:47
@matthewcroughan:defenestrate.itmatthewcroughanso makeWindowsImage can do a lot, including executing installers declaratively offline22:02:53
@atemu12:matrix.orgAtemuYeah I've used wfvm before22:03:07
@matthewcroughan:defenestrate.itmatthewcroughanit is, which is why FODs won't work, but the base image is reproducible22:03:11
@matthewcroughan:defenestrate.itmatthewcroughanSo we can do 99.9% of the work, then let steam do its filthy stuff22:03:35
@matthewcroughan:defenestrate.itmatthewcroughanhttps://github.com/juliosueiras-nix/nix-steam is a good attempt at trying to use FODs though22:03:45
@matthewcroughan:defenestrate.itmatthewcroughan
In reply to @atemu12:matrix.org
Yeah I've used wfvm before
Yeah my function is just a wrapper around wfvm, except it fetches windows for you, and fixes the installation to 1core/1thread leading to more reproducibility and less deadlocks
22:06:04
@matthewcroughan:defenestrate.itmatthewcroughannext step is to wire it into binfmt to launch a whole nt kernel when you try to use an exe, and pass through the framebuffer via rdp22:06:51
@atemu12:matrix.orgAtemuOh my22:08:04
@matthewcroughan:defenestrate.itmatthewcroughanI've wanted to make a derivation for compiling the latest open sourced dos, eventually there'll be some gaming potential there too22:09:13
@matthewcroughan:defenestrate.itmatthewcroughanOne of the og engineers walks through the process of compiling it here https://www.youtube.com/watch?v=BR6F0EdyulA22:10:08
@matthewcroughan:defenestrate.itmatthewcroughan

I'm wondering if I can make use of my existing makeWin30Image to bootstrap and compile the MS-DOS 4.0 source code, since it'll have all the MASM and stuff

(makeWin30Image {}).makeRunScript {
  diskImage = makeWin30Image {
    dosPostInstall = "stuffToCompileDos4.0";
  };
}
22:12:03
@matthewcroughan:defenestrate.itmatthewcroughan *

I'm wondering if I can make use of my existing makeWin30Image to bootstrap and compile the MS-DOS 4.0 source code, since it'll have all the MASM toolchain and stuff

(makeWin30Image {}).makeRunScript {
  diskImage = makeWin30Image {
    dosPostInstall = "stuffToCompileDos4.0";
  };
}
22:12:14
16 May 2024
@woobilicious:matrix.orgwoobiliciousAnyone here use zink? I do wonder if I should run zink + vulkan overlays instead of dirty injection hacks.07:31:17
@k900:0upti.meK900To do what?07:31:33
@k900:0upti.meK900Generally Zink is worse than native GL for basically all hardware07:31:42
@k900:0upti.meK900At least for now07:31:58
@woobilicious:matrix.orgwoobilicious K900: I mean as a default driver, looks like it's been enabled as a default build in mesa, and some newer hardware requires it, so I wonder how ready it is. 07:39:18
@k900:0upti.meK900Uhh07:39:26
@k900:0upti.meK900What newer hardware?07:39:28
@woobilicious:matrix.orgwoobilicioushttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2773707:39:45
@k900:0upti.meK900A7xx is Adreno mobile07:40:04
@k900:0upti.meK900That's a whole other world07:40:06
@k900:0upti.meK900There's also technically PVR Rogue07:41:42
@k900:0upti.meK900That has never shipped in a product07:41:50
@woobilicious:matrix.orgwoobiliciousGonna try it out on factorio...lets see how bad it is.07:47:52
@elvishjerricco:matrix.orgElvishJerricco
In reply to @woobilicious:matrix.org
Gonna try it out on factorio...lets see how bad it is.
factorio was extremely addictive for me... once. Once I got my first rocket launch I pretty much lost all motivation to play the game.
08:35:54
@atemu12:matrix.orgAtemu
In reply to @k900:0upti.me
What newer hardware?
Like, all Nvidia GPUs of the past couple of years
09:35:22
@atemu12:matrix.orgAtemuNVK uses zink09:35:36

Show newer messages


Back to Room ListRoom Version: 10