[Release] Deep Rock Galactic DeepDive/Event offline LAN Emulator
First of all: Why this needed? You could say that the deepdive events are working fine on original and on both warez versions... True true, but try it without internet.... Okay, okay... lets say you are offline and you are trying to play the endgame content of the DRG game? You cant, since the daily/weekly and Special missions are tied to the creators master server... THIS RELASE IS NOT A GAME, THIS IS A TOOL/EMULATOR-ISH THING FOR USING THE EVENT MISSIONS OFFLINE/LAN FOR THE GAME!(Get skins, extra stuff ect ect)
Secondly: Why am i posting this here? Well technicly this is an emulator... everyone can decide themself if this is accurate, but so far; i'll stick with this term.
Well; no more offline messages for Deepdives. You can - from now on - play with offline alone and/or offline lan if you have for your game the goldbberg patch(but not mandatory it works with original versions if i am suspecting good) and even when the master servers are gone or unreachable for some reasons... that is the timewhen this program that comes in the picture..
Supported clients:
All, From the New Frontiers client up to the last recent one, Update 35(SEASON 01).
They might patch this in the future, but up until this point is valid and works.
What his thing is does; that it is emulates and scheduling:
- Deep Dives
- Weekly Events
- Free Beer event.
- Main events like Halloween and Christmas and others.
- You can edit custom times in the separate program to manage your event timings.
You need to add them in seconds.
And this is So far...
To regenerate the weeks or the times you decide, you need to keep the blackbeard on the background and/or do it manually.
Whats in the "box" ?
Its basicly a gutted XAMPP with a custom made program called BlackBeard written in Lazarus ide(Source is included in the package) for managing the weekly mission seeds and some events.
How can i use this thing?
Well not a biggie; the only "big" trick is that you will need to add the webserver certificate to your windows to make this work... Its only for windows. Currently. If someone can; with the lazarus code they can compile on LINUX too, but personally *I* won't support that.
Note: This program is in beta state, that means this SURELY has bugs/and might be some errors. Expect, the unexpected....
AND AS ALWAYS A DISCLAIMER:
I WONT TAKE ANY RESPONSIBILITY FOR USING THIS THING ON YOUR PC, OR GETTING TROUBLE FOR USING THIS ON STEAM ECT ECT. YOU ARE USING AT YOUR OWN RISK. ITS FOR EDUCATION PURPOSES ONLY. IT IS FREE AND NO ONE SHOULD ASK MONEY FOR THIS. OPENSOURCE.
Aaaand in nutshell this is it. Have fun!
Rocks and Stones!
First of all: Why this needed? You could say that the deepdive events are working fine on original and on both warez versions... True true, but try it without internet.... Okay, okay... lets say you are offline and you are trying to play the endgame content of the DRG game? You cant, since the daily/weekly and Special missions are tied to the creators master server... THIS RELASE IS NOT A GAME, THIS IS A TOOL/EMULATOR-ISH THING FOR USING THE EVENT MISSIONS OFFLINE/LAN FOR THE GAME!(Get skins, extra stuff ect ect)
Secondly: Why am i posting this here? Well technicly this is an emulator... everyone can decide themself if this is accurate, but so far; i'll stick with this term.
Well; no more offline messages for Deepdives. You can - from now on - play with offline alone and/or offline lan if you have for your game the goldbberg patch(but not mandatory it works with original versions if i am suspecting good) and even when the master servers are gone or unreachable for some reasons... that is the timewhen this program that comes in the picture..
Supported clients:
All, From the New Frontiers client up to the last recent one, Update 35(SEASON 01).
They might patch this in the future, but up until this point is valid and works.
What his thing is does; that it is emulates and scheduling:
- Deep Dives
- Weekly Events
- Free Beer event.
- Main events like Halloween and Christmas and others.
- You can edit custom times in the separate program to manage your event timings.
You need to add them in seconds.
And this is So far...
To regenerate the weeks or the times you decide, you need to keep the blackbeard on the background and/or do it manually.
Whats in the "box" ?
Its basicly a gutted XAMPP with a custom made program called BlackBeard written in Lazarus ide(Source is included in the package) for managing the weekly mission seeds and some events.
How can i use this thing?
Well not a biggie; the only "big" trick is that you will need to add the webserver certificate to your windows to make this work... Its only for windows. Currently. If someone can; with the lazarus code they can compile on LINUX too, but personally *I* won't support that.
Short tutorial:
0 - Patch your game for offline mode and/or start without internet.(Or patch it with goldberg for offline LAN, - i wont give links here for goldberg; since this is not a warez forum.(But use google, also Goldberg's stuff is an opensource emu too so you can use it freely that also, search for it. That is for offline lan.) My "emulator" not containing any code from the game itself; it works with original unpatched clients at the moment also.(it might be patched soon IDK))
1 - Download emulator from here(Updated to V0.4 for Season 01 U35):
https://github.com/0P3N50URC3-F0R3V3R/blackbeard/releases
2 - Extract to one of your hardrive's root... To be the files at EG: C:\DeepDiveEmu_xampp\xampp_control.exe
THIS is only works from some drive's root.
3 - Go into the "PREQUISITES!!!" folder click double and add the server.crt file to your machine's and your Trusted Root Certification Authorities Container.(You need to add twice since you need to install both in user and machine containers) this step is needed because this is a https protocol and the ssl in the game wont accept the self signed certs otherwise. If you won't do this step the emulator WONT work at all.
4 - Add this to your hosts file, but OFC change the adress to your webserver's adress(Also this step must be done by all of your other palyers on the lan to the webserver's ip adress):
127.0.0.1 services.ghostship.dk
0.0.0.0 api.stathat.com
5 - Start Xammp_control.exe and press start at apache.(this xampp are not containing any other software beside APACHE +php) it also needs the latest Visual studio runtimes.
WARNING this will use ports: 443,8443 if any of theese are used by the machine by an other program; then the apache will fail to start so you need to free those ports to use this!!!
6 - Start BlackBeard.exe and setup your weekly and special missions every button is a kind of self explanatory.(You need to start the clock manually!)
7 - Go ingame and have fun.
Things good to know:
Some values for starter:
- 1 Week is 604800 Seconds
- 1 Day is 86 400 Seconds
- 1 Hour is 3600 Seconds
- Or select from the calendar.
- After every new week seeds you need to exit and reload the game itself. if you are ingame and the event reset occours; you wont see the new ones until you reload the game. it applies every other players with you.
- If you are using original versions afaik there is no ban risk on steam, or even ingame. (the game itself is can be modded so... this is not a forbidden thing to play with your saves) but if you do get problems with this see my disclaimer part of the post below.
- Port 443 : - It uses Deepdive, and Weekly events and main event
- Port 8443 : - It uses Freebeer event and community triggers.
- If you are ingame and you are activating Freebeer event, that is immidiate, so you dont need to restart the game for freebeer events XD This is the only one.
- USING THE BLACKBEARD PROGRAM ON SSD IS NOT RECOMMENDED!! It constantly writes the files/changes
- If ANY of the seeds start with 0, then the result will a broken deepdive/challange. The generators itself fixed in v0.4 but you still can enter wrong numbers manually... Do not do it.
Note: This program is in beta state, that means this SURELY has bugs/and might be some errors. Expect, the unexpected....
AND AS ALWAYS A DISCLAIMER:
I WONT TAKE ANY RESPONSIBILITY FOR USING THIS THING ON YOUR PC, OR GETTING TROUBLE FOR USING THIS ON STEAM ECT ECT. YOU ARE USING AT YOUR OWN RISK. ITS FOR EDUCATION PURPOSES ONLY. IT IS FREE AND NO ONE SHOULD ASK MONEY FOR THIS. OPENSOURCE.
Aaaand in nutshell this is it. Have fun!
Rocks and Stones!
Last edited: