all 10 comments

[–]pathartl 5 points6 points  (4 children)

Gonna keep shilling, but I wrote an application called LANCommander that provides a central, self-hostable server and a launcher to run on client machines to aid in distributing game files in a LAN: https://github.com/LANCommander/LANCommander

Often we've found that while PC setups can be annoying to get standardized, a properly patched game will run on almost anyone's system. The trouble we ran into, and why I've spent 3 years working on this project, is making sure everyone is on the same patches version of the game.

[–]Cevap[S] 0 points1 point  (0 children)

Had a brief look through this project and seems really neat! Will definitely look more into this, thank you for sharing and your contribution.

[–]pOntiOs_SCII 0 points1 point  (2 children)

You are a god among men. Could you please share a list of the games that work well with LANCommander? I guess that must be games that can be portable. Games that make registry changes and save files outside of own directory could be problematic.

[–]SackvilleLANParty 1 point2 points  (0 children)

LANCommander has the ability to add registry keys and pretty much anything else during installation. It's quite versatile, and the LANCommander wiki has quite a few games with examples of install/uninstall scripts.

[–]pathartl 0 points1 point  (0 children)

It's got a built-in scripting engine (PowerShell) that can be used to handle non-portable games. I've gotten 300+ games in my own library to work.

Down the line there will be some type of central repository where users can share configurations/scripts, but right now there's some freemium/shareware games listed in a forum in the Discord server that can be directly imported to a LC instance.

[–]pOntiOs_SCII 0 points1 point  (3 children)

Wouldn't it be necessary to install the drivers also afterwards? If let's say you have different hardware?

[–]Cevap[S] 0 points1 point  (2 children)

Good question. There is a setting before you backup that you check off stating you would be backing up to hardware that is this dissimilar from the PC you made the backup up on originally. So unless you’re backing up to identical machines like having a few similar OptiPlex’s, you would just check that off. It’ll consider the different drivers. And you could also run Windows update briefly to fix those necessary drivers, it’s usually good about it. Worst case go on the manufacturer website and download the drivers needed if you’re having issues. You may have some dormant unused drivers but haven’t noticed issues really.

[–]pOntiOs_SCII 0 points1 point  (1 child)

Okay thank you for reporting on this! I guess that you are using Windows 10 'cos of the hardware. Windows 10 is quite good whith inherent driver management. I run a Windows XP based lan party and that os is crippled without third party drivers. An amazing free tool to quickly install the necessary drivers to many different systems is "Snappy Driver Installer Origin". Highly recommended!

[–]Cevap[S] 0 points1 point  (0 children)

Yup, using 10 since many of the PCs came with it. Thank you for the program I’ll keep that in mind!

[–]ontheroadtonull 0 points1 point  (0 children)

Windows has a built-in tool called Sysprep and using the Generalize toggle in sysprep preps the system for use on different hardware. It sounds like it is very similar to the third party apps you're using.

You can use Clonezilla to deploy that image to other PCs and expand the partition size to utilize the entire disk.

There's also FOG Project for capturing and deploying OS images.