Commit Graph
42 Commits
Author SHA1 Message Date
James Manker 22948ee979 Add Proton Support for V Rising
This adds Proton support to V Rising using the latest beta experimental branch. Also implemented the new port mapping method.

This requires xvfb as well. You will at least need to run:
`sudo apt install xvfb`

And if there are issues running you may be missing further dependencies. Try running these"
`sudo dpkg --add-architecture i386`
'sudo apt update'
`sudo apt install wine wine32 wine64`

This does not currently work in Docker!
2022-05-24 12:30:22 -05:00
James Manker ad5348bd56 Update Conan Config Manifest
Correct the RCON password setting.
2022-05-07 17:30:16 -05:00
James Manker 1f60660332 Update Conan Config
Further changes requested.
2022-05-07 17:26:45 -05:00
James Manker b417df11b6 Update Conan Config
Corrected multiple suggested fixed with the config.
2022-05-07 17:13:41 -05:00
James Manker 9cad79c948 As requested by Greelan
Putting my name first.
2022-04-29 11:38:57 -05:00
James Manker c8df970a0f Fixed QueryPort and EnumValues blanks
I somehow removed the QueryPort through all the changes with the command line args. It's back now. Also added default blank values for EnumValues to avoid any possible issues.
2022-04-29 11:35:08 -05:00
James Manker c628cb436c Add more options
Adding changes from the config manifest.
2022-04-04 18:42:11 -05:00
James Manker 2755dcbe69 Fix Stationeers Config
I was given bad info by the support in the Stationeers Discord. I've corrected the startup command line args to properly create and load the same world.
2022-04-04 18:25:24 -05:00
James Manker 366ae59421 Added Map and Various Adjustments
Updated the command line args due to formatting issues with the game, added Server Password to the command line since it goes in the Engine.ini and is not a line included by default. Disabled RCON for now due to the bug with AMP disconnecting after some time. The server works fine with regular console but will not accept input.
2022-04-03 22:19:28 -05:00
James Manker 0085cc23e5 Update multiple items
Fixed/removed descriptions, switched to OS_CLOSE, added suffixes.
2022-03-23 18:29:59 -05:00
James Manker ceb5ea3044 Finalize Settings
These are the last settings that should be needed for an initial release. Everything seems to function as intended.
2022-03-19 01:35:45 -05:00
James Manker bfbd413b60 Fix Don't Starve Together
The SteamAppID and EndpointURIFormat were victims of the config.getamp.sh bugs.
2022-03-17 18:54:50 -05:00
James Manker e164662cc2 Add Linux Config
I missed that the Linux config, while under the same folder, goes by a different name.
2022-03-16 00:03:30 -05:00
James Manker 0865cec4d9 Fix Risk of Rain 2
The devs broke the log. It no longer shows player join/leave properly. It just has ??? for most values. This can't be fixed, but the join regex can be. They added a space before the line previously, now they added one after the line. I'm adding buffers to each line as a failsafe.
2022-03-15 22:44:39 -05:00
James Manker ade6f52fc8 Update Space Engineers
There is a second config file I did not notice. Spaceengineers-Dedicated.cfg is used for the initial world creation, and some of the other global settings. Then, the Sandbox_config.sbc file is used inside the world folder for subsequent changes.
2022-03-15 22:22:40 -05:00
James Manker 54ab6f6eb7 Add Mordhau Config (Draft)
This is the first draft of the Mordhau config. The current issues outstanding:
1. Console/RCON is not accepting input
2. Shutdown (OS_CLOSE) command does not work cleanly in Windows.
2022-03-05 13:39:47 -06:00
James Manker 0e607ec95e Update Custom Java Location description
Update Custom Java Location description
2022-03-01 02:38:15 -06:00
James Manker 6841a97973 Correct Stationeers Config
This game has many bugs still and the dedicated server does not function properly. It is unable to create a new world. You must create a singleplayer/multiplayer game and copy it into the save folder. The line "OriginWorldSaveLocation" must be removed from the world_meta.xml file when importing.

-Remove uneccessary -basedirectory launch arg
-Removed -modpath launch arg that does not work. It must be manually set in the default.ini file
-Removed "" around launch args
-Corrected -worldname to -loadworld
-Clarified Map select option
-Set autosaveinterval to default at 300 per the default in the game
2022-02-23 21:21:23 -06:00
James Manker 5a188b0ad0 Fix Insurgency Sandstorm
I missed the directory creation steps, so the config fails to merge.
2022-02-20 15:55:53 -06:00
James Manker b5cb45c5d1 Third time's a charm...
Forgot I got the base config from Mike in the Discord channel. :)
2022-02-19 15:36:06 -06:00
James Manker d4dc463643 Merge branch 'stationeers' of https://github.com/IceOfWraith/AMPTemplates into stationeers 2022-02-19 15:23:34 -06:00
James Manker 42641ff154 Forgot my own name
It's been a long week. Forgot who I was for a second.
2022-02-19 15:23:02 -06:00
James Manker c70ed851f5 Update Stationeers
Based on feedback from @Greelan I marked the ports hidden and removed an extra line from the password.
2022-02-19 15:10:26 -06:00
James Manker 4f9487eaa8 Added metaconfig
Created the settings needed for the metaconfig file. Added web management.  Only server start regex included due to only having player join regex otherwise. This would cause the player count to be off and there is no chat message either.

Console still has no output in Windows based on the above referenced issue.
2022-02-19 13:15:00 -06:00
James Manker e74a81926b Removed Regex
There are no log items for user join/leave/chat.
2022-02-19 02:11:29 -06:00
James Manker 9b18fb27c3 Update Space Engineers
Fixed the config file getting overwritten on update
Added Sleep functionality
Fixed Steam direct connect link
Properly hid Port/IP settings
Removed unused Port 3
2022-02-18 22:28:30 -06:00
James Manker 1ddc53cf4c Add Killing Floor 2 (draft)
This is the beginning of the Killing Floor 2 config. It needs further settings added before release, but currently runs and can set the starting map.

Known issues:
The console does not connect as this starts a separate process.
Cannot add all ports needed due to 3 port limitation: https://github.com/CubeCoders/AMP/issues/582
2022-02-17 20:47:43 -06:00
James Manker 332e2afc92 Create Stationeers Config (draft)
This is the initial Stationeers generic config. The server functions well overall. The GUI settings appear to work as intended. I do not own this game and as such cannot test fully. I need someone to login and obtain the join/leave/chat console output so I can complete this one. Otherwise, I believe it should be finished.

Known issues:
The shutdown command does not work in Windows, only Linux using OS_Close.
Sleep mode fails to wake up: Related issue - https://github.com/CubeCoders/AMP/issues/587
2022-02-16 20:59:19 -06:00
James Manker ed5a8f38c7 ConfigFormat changes not needed
I believe that this game's dedicated server is the cause of the timeout issue. It is still in an early beta stage at this point. I have tried to recreate the problem and no matter what, I cannot now. After the first initial connection to any server it works from then on. The ini file is intended to not have quotes in this case given the examples at the top. There are other settings I've put in the GUI but do not seem to function in the server yet, things like "No Food", "No Death", etc. have no impact. You will die and you will be angry. Please contact the develop to have them fix their game.
2022-02-15 21:55:14 -06:00
James Manker e35e148350 Added fix for connection timeout error
Set the ConfigFormat to use quotes around all settings. I believe this was causing games with spaces in the name to be non-joinable. The strange part is you could set it back to having a space and it would work going forward.

Also set the ExitMethod to String and quit. The user must type yes following since there is no option to do two input commands to quit a server. CtrlC doesn't work in AMP on Windows for this game. And CtrlC doesn't work for this game on the Linux Terminal. OS_CLOSE ended in a kill.

Removed the config file and used the start/wait/stop update stages instead.
2022-02-15 21:17:03 -06:00
James Manker a4fd47e7a9 Risk of Rain Steam SDK Fix
During the Proton feature enhancement I accidentally removed the Steam SDK update stage. This should resolve it so players can view their server in the browser again.
2022-02-14 14:24:38 -06:00
James Manker 58bbe99221 Corrected the Java settings and cleaned update stages
title
2022-02-14 09:18:50 -06:00
James Manker 92e80108bf ,
,,,
2022-02-13 19:10:49 -06:00
James Manker 2e151c7e5e I blame Greelan if this breaks
Because he required me to pamper him and not use the config that getamp.sh spits out. :p
2022-02-13 14:49:13 -06:00
James Manker 4f96ad7cef Strange commit
Not sure what went wrong. This is the fixed files.
2022-02-13 14:27:15 -06:00
James Manker 47f83ab12d Updated some things
Based on Greelan's review, I've updated the following:
1. Removed unnecessary ports
2. Clarified Max Heap needs "m" at the end
3. Added "" around startup args that were manually inserted
2022-02-13 14:23:18 -06:00
James Manker ce9b4282dd Convert Insurgency Sandstorm to base config
This switches the config to use a base config rather than a template to allow users to manually add special settings without a full config file overwrite.
2022-02-12 18:27:14 -06:00
James Manker 829c1e5614 Finalized Config
This should be the final version of the config, ready for release. The only issue is there is no "shutdown" command for this game without using the GUI. The only way to stop it within AMP (as far as I can figure out) is to do a force stop.
2022-02-12 15:49:09 -06:00
James Manker bc8b9c0b45 Added Proton
Requires xvfb to run.
2022-02-12 04:01:03 -06:00
James Manker af7275b250 Fix for configmanifest.json
Fix for configmanifest.json
2022-02-12 03:05:24 -06:00
James Manker 86a19dd796 .
.
2022-02-12 02:55:27 -06:00
James Manker fa0c719a1e Add config template
@Greelan added update stages and adminpassword settings.
2022-02-12 02:38:27 -06:00