[Release] Deep Rock Galactic DeepDive/Event offline LAN Emulator.(U34)

----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
412
[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!

 
Last edited:
----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
412
Re: [Relase] Deep Rock Galactic DeepDive/Event offline LAN Emulator.(U34)

Coming up for blackbeard features(Few days):
- event update, for christmas, halloween and other events
- plus some smaller program fixes. GUI interface ect...
 
----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
412
You should probably explain what this means..

Certanly. It is hard to make a correct step by step...( because my OS is in a different language..)

1 Click on the Cert file,
2 Click on install cert file,
3 Select Local machine, then proceed onward;
4 Click on select container(Browse button)
5. You need to select the highest priority container from the list.(IDK the exact translation see the pic.)
6. Click install, and repeat the process but at the third step select local user instead of the local machine.

Here is a pic from the process. It is in hungarian on my os, but i made some translation...:


Oh yea, we can play it together?

@Ledie IN short, yes but with requirements.. But ofc you can use this tool in LAN/VPN to play with others, but everyone else needs to be on the same emulator(EG your hosting the event server; and the others has to put their hosts file your emulator's host ip adress to the redirect. AND add the cert file for themselves. IT MIGHT work without this step; but i think it is better to everyone that the game works to everyone the same; for the sake of the events correct working part avoiding the possible errors)

Some update:
Also some breakthru i finally make to work the events so i put that in the next blackbeard update, amongs other fixes...
 
Last edited:
----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
412
although the game crashes.. when opening mission data

Do you mean in deepdive mission data? or the mission terminal? or...?

What game version you using?
Also; you are using original DRG?
Do you using windows 10/8/7? I did made this work under w10...
And using Goldberg offline emu.(Exe File version exactly 4.25.0.0)

I did tested with New frontiers client, and the latest U34

Oh one more thing:
Do not use DX12 that is bugged in the game the community hoarding about it, that it crashes the game randomly...
 
Last edited:
Joined
Aug 14, 2009
Messages
2,304
Reaction score
1,189
The terminal when you're spawning with all the mission progress.

Version? Idk latest from steam. Windows 10. And using goldberg offline emulator.

Not using DX12. And it only crashes when opening the mission terminal & when finishing a mission. It doesnt crash when XAMPP is closed tho.
 
----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
412
The terminal when you're spawning with all the mission progress. Version? Idk latest from steam. Windows 10. And using goldberg offline emulator.

The only problem that the main mission terminal - in theory- does not do anything with deepdive :\

Okay, try this:

IF you are using goldberg is there any way that you have the disable_lan_only.txt file? if you do delete it.... this way you will only have lan connections.... it might help, dunno.

I would gladly post the 2 version that i am using, but i cannot... since the rules are wont let me to...



Also you can try to delete list2 registerSession from htdocs folder...

AND you can try to delete every file from the htdocs exept: deepdive, events, weekly and cGoalStateTime

those 4 are mandatory, the rest is might not, those are the spine for the community content that is not working.. yet

And if might possible that you need to add the cert file to normal containers also...


That is all that comes to my mind suddenly....


(Addendum i sent you a PM... )
 
Last edited:
----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
412
Program updated for the latest game version(Season 01), also it is on github from now on:


Have fun, future updates will be relased there.
If you have issues open it on Github under ISSUES.

 
Last edited:
cats addicted
Loyal Member
Joined
Apr 1, 2010
Messages
1,363
Reaction score
295
Just a hint, whould work on linux too. For the certificates, simply save them in /etc/apache2/cert ...
Also compiling with any Delphi compiler should work on your "custom" part.
I dont play this game, so i wont do it but i just wanted to say that its easy doable on linux
 
----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
412
Thx, i will try it Mainly i wanted to use on a raspberry; however i was not sure for if i need an extra commands for creating the files eg. chmod or owner permissions for a constant read/write of files...
 
cats addicted
Loyal Member
Joined
Apr 1, 2010
Messages
1,363
Reaction score
295
Thx, i will try it Mainly i wanted to use on a raspberry; however i was not sure for if i need an extra commands for creating the files eg. chmod or owner permissions for a constant read/write of files...

As long as they have all the www group it should work fine. You can give it chmod 775 so it should be perfect with permissions. No need to set owner to any specific user when 775 is set. Could be that you have to set chmod a+x for the compiled delphi code but im not sure if this is really needed.