Jump to content

Lg2K

Members
  • Content Count

    7
  • Joined

  • Last visited

  • Days Won

    1

Lg2K last won the day on November 11 2017

Lg2K had the most liked content!

2 Followers

About Lg2K

  • Rank
    Newcomer
  • Birthday April 24

Online IDs

  • Steam
    http://steamcommunity.com/id/Lg2K-PC/

Profile Information

  • Location
    The Netherlands

Recent Profile Visitors

760 profile views
  1. Lg2K

    CSGO SDK VMPI patch

    Hi CSGO mappers of Mapcore! As many of you may know, the possibility to use multiple computers help the compiling process of a CSGO map via VMPI has been disabled by Valve for a while now. After doing a bit of research I figured out how to get VMPI (fully) working again by modifying the vvis and vrad dll files. If you don't know what VMPI is and why you might want to use it when compiling maps for CSGO please visit the Valve Developer Community VMPI page first. Note: This is an unofficial patch. VVIS, VRAD and VMPI are property of Valve Software. Disclaimer: The dlls provided are modified vvis_dll.dll and vrad_dll.dll files from the official CSGO SDK installation. Please use these dlls at your own risk. No responsibility is claimed for any damage to either your computer or game installation while using these modified dlls. Warning: When running VMPI, the modified VVIS and VRAD dll files will perform a GET request to vmpi.lg2k.com (instead of Valve's blocked server). If you don't want to make a connection to my webserver please do not use the patched dll files. Download Patch version 1.0: CSGO VMPI Patch v1.0.zip How to install To use VMPI you will need to install the patched dll files on both the master and worker systems. Download the patched vvis_dll.dll and vrad_dll.dll files. Go to the bin folder of your Counter-Strike Global Offensive installation (i.e. C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\bin) An easy way to find you Counter-Strike: Global Offensive installation folder is to go to your Steam library > right click Counter-Strike: Global Offensive > manage > Browse local files. Make a backup of the original vvis_dll.dll and vrad_dll.dll files. Replace the vvis_dll.dll and vrad_dll.dll in your bin folder with the patched vvis_dll.dll and vrad_dll.dll files. VMPI map compile settings (Hammer) To use VMPI when compiling a CSGO map include the following parameters in the corresponding (advanced) compile configuration properties. VVIS VRAD Command $vis_exe $light_exe Required parameters -mpi -mpi -mpi_UseDefaultDistributor* -mpi_AutoLocalWorker** (Recommended) status parameters -mpi_Graphics -mpi_ShowDistributeWorkStats -mpi_Graphics -mpi_ShowDistributeWorkStats (Recommended) ease of use -mpi_TimingWait -mpi_TimingWait *VRAD only works with VMPI whit the following argument: "-mpi_UseDefaultDistributor". The default argument ("-mpi_UseSDKDistributor") doesn't work. **-mpi_AutoLocalWorker is needed for VRAD to let the master help during the compiling process. If you wish to compile the map's lighting using only the workers' system don't include this parameter in the compile settings. More information about VMPI arguments can be found on: Valve Developer Community. Starting a VMPI worker To start a worker you will need to run two commands on the worker's system. Executable Parameters vvis.exe -mpi_Worker <master's ip adderess> -mpi_Retry vrad.exe -mpi_Worker <master's ip adderess> -mpi_Retry Go to the bin folder of your Counter-Strike Global Offensive installation (i.e. C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\bin) An easy way to find you Counter-Strike: Global Offensive installation folder is to go to your Steam library > right click Counter-Strike: Global Offensive > manage > Browse local files. Type cmd in the address-bar and hit enter. (A command prompt should open) To start the vvis worker type vvis.exe -mpi_Worker <master's ip adderess> -mpi_Retry. To start the vrad worker type vrad.exe -mpi_Worker <master's ip adderess> -mpi_Retry. Port forwarding Default VMPI port: 23311 (TCP and UDP) This port can be changed by adding -mpi_Port <port> (Ex: -mpi_Port 25320) to the master $vis_exe and $light_exe compile settings in Hammer. If you intend to use VMPI via a local network or via the internet the VMPI port might be blocked by your antivirus. If this is the case you will need to allow this port in your antivirus settings. When using VMPI via the internet you will also need to portforward the VMPI port in your router/modem configuration. VMPI registry The patched dll files are configured to use a custom VMPI registry (vmpi.lg2k.com). Valve's VMPI registry Original VMPI registry url: "vmpi-registry.valvesoftware.com" Original VMPI registry port: 80 VMPI REST requests Origin Type Path Status Expected response Master GET /find_workers 200 Unknown* *It's currently unknown how and what Valve's vmpi-registry request returns, but it's expected to be a list of possible worker ip addresses or a way to tell the vmpi-registry to start and assign workers to the master. Errors Using the original VMPI registry results in a CURL error, likely because it's blocked with a firewall so only Valve can use their VMPI workers and outsiders can't get access to their VMPI worker machines. Lg2K's VMPI registry (modified) VMPI registry url: "vmpi.lg2k.com" VMPI registry port: 80 VMPI REST requests Origin Type Path Status Expected response Master GET /find_workers 200 0
  2. Lg2K

    [CS:GO][WIP] de_Noordveld

    Detailing update 3 A couple of pictures from one of the areas I've detailed last month. (started detailing this area November the 3rd)
  3. Lg2K

    [CS:GO][WIP] de_Noordveld

    Detailing update 2 I've done a bit more detailing. The area still needs a bit of work but this is what it is so far. Detailing update 1 and 2 are now available on the workshop too (http://steamcommunity.com/sharedfiles/filedetails/?id=1104149332). The new areas still need some optimization so your fps might not be as good as it should be.
  4. Lg2K

    [CS:GO][WIP] de_Noordveld

    We have finally decided to change our map name from the temporary "de_compound" to "de_Noordveld".
  5. Lg2K

    [CS:GO][WIP] de_Noordveld

    You might be right, I will look into it and do a little bit of research.
  6. Lg2K

    [CS:GO][WIP] de_Noordveld

    Detailing update 1 This weekend I've done a detailing test in one of the areas. (drop room from ct spawn to mid). I hope you guys like the progress. Some props will be replaced by our own props (for example the tires).
  7. De_Noordveld De_Noordveld is defuse map set in an abandoned coal power plant located in The Netherlands. Theme: Possible changes in facility: Geothermal Power Plant (abandoned) Industrial Factory (abandoned) Water Treatment Plant Refinery (abandoned) Possible Targets: Secret Armory (Counter Terrorists Own) Secret Bomb Factory (Terrorists trying to get rid of evidence/sensitive data) Hidden Radioactive Materials (Terrorists trying to spread to surrounding area) Water Filtration Systems (Terrorists trying to spread bioweapon through water) Hidden Bio-Weapon (Terrorists trying to spread bioweapon to surrounding area) Old Chemical Dump (Terrorists trying to spread chemweapon to surrounding area) Team members: @badtRIP - Modeltexturing/map texturing @yobaHD - Level design Lt. Dan - 3D Modeller @Lg2K - Layout/Level design Screenshots: Minimap: Timings: Workshop link: http://steamcommunity.com/sharedfiles/filedetails/?id=1104149332 We would appreciated it if you leave feedback about the layout (and the theme).
×
×
  • Create New...