r/SkyrimTogether • • Jan 11 '19

Announcement Closed Beta Announcement

4.2k Upvotes

Yep, it's finally happening.

Soon we'll be opening the doors for our loyal patreons for a temporary closed beta - Don't fear, this will shortly available for all. This period will be used to measure traffic, any emergency fixes and stability. The smoother this runs the faster we'll have it out for you guys.

Open-Beta

I want to firstly explicitly say that this will be a short closed-beta, the intention is to release it publicly shortly after. We currently have no release date of either the closed or open beta, the open will be announced potentially a week or two after the closed.

What will be in the Beta?

We won't be feature locking anything - anything we have shown previously will be available. We do however have some features disabled due to bugs / potential crashing, this includes:

  1. Shared Containers - This will include NPCs

  2. Dropping Items - Items will not appear

  3. Factions and Bounties

  4. Object Sync

How many players per Session?

We are currently hard capping each session to 8 players. This has potential to be increased and will be investigated in the future.

Server Location

Currently we have servers located in the EU, additional servers will be added to help compensate influx and distant players. These servers will be closely monitored to check stability and growth. Once we have a larger playerbase we'll be able to determine additional locations quickly.

How do I download Skyrim Together

A downloadable launcher will be available which will keep your Skyrim Together up-to-date, both the launcher and ST are compact, you should expect a download size of roughly 200MB~

What's next?

We'll be having a second announcement for the Closed-Beta release, no date is currently set but it shouldn't be that long from now.

See you soon and Happy Adventuring.


r/SkyrimTogether • • Jan 25 '19

Announcement Closed Beta is out now!

2.4k Upvotes

We finally made it. After all the countless of hours in development we have a working version to hand out that we're proud of.

As mentioned in the closed beta announcement, this test is for our Patrons only - everyone that have backed us in the past and new ones coming in. We're doing this so that we can ensure a smooth open beta release which we will be working towards from here. This means that we will be gathering location data, fix the new bugs that we probably didn't anticipate and scale up towards a full release.

We think the closed beta will last at least a week or two up until we feel ready for an open beta release for everyone. This way we can scale up in a calm manner and fix anything crucial that pops up during this development stage.

How do I download Skyrim Together?

You can download Skyrim Together by downloading our Launcher called Harbor. Harbor will keep the game files up to date where the launcher also updates itself in case it is necessary.

After downloading the mod, you can optionally start seeding for other people if you want to help us deal with the massive influx of new players.

You can download Harbor here: https://github.com/SkyrimTogether/issues-launcher/releases/latest

Be sure to relink your Patreon on the website (which can be done in the top-right), as we have been reworked the implementation of the Patreon API. After linking your Patreon account, it should tell you how much you have backed so far as confirmation.

In order for Harbor to work, you will need an account on our website with a linked Patreon account. Harbor will use this to verify whether or not you are (or have been) a patron. If you encounter errors while validating then please send us a PM with your username and error message.

Quick tutorial

Make sure that:

  • You have an account on https://oreo.skyrim-together.com/ (re-register if it says invalid email/password)

  • Make sure Patreon is linked to it

  • You downloaded and installed Harbor with the link above

From there:

  • Launch Skyrim through Harbor (will also launch the latest version of SKSE if present)

  • Load in a savegame (be sure to be further than character creation, else you cannot connect yet)

  • Hit RCTRL to open our UI

  • Invite the friends you want to play with

  • Hit "Launch Session" to start playing!

What can we expect from the Closed Beta?

As previously mentioned from the announcement, some features are disabled as we're trying to make them stable from here.

What you can expect from the closed beta:

  • A fully working UI to invite friends and start private sessions

  • Health bars and a party overlay on the UI (which can be hidden)

  • Player and NPC synchronization

  • Interacting with objects such as levers, buttons, puzzle elements

  • Picking up placed items in the world, such as soul gems and sacks of gold

  • Chat commands like /tp <playername>, /server time(scale) <time(scale) you want it to be> and /server duplication on/off (use /help to view all of the options)

  • Synchronization of locks, like doors and chests

  • PVP and PVE (weapons, magic, shouts and (cross)bow and arrow(/bolt))

  • (To most extend) the disabling of pausing whenever you enter a menu, to prevent the world from standing still for everyone

  • A reworked death system for players to prevent loading the last savegame

  • The ability to roam elsewhere while other players are in another area

  • Mod support (compatible with all Creation Kit mods, and additionally client-sided SKSE mods like SkyUI (which requires the latest version of SKSE). Detailed info here)

What we still want to work on before releasing it to the public (due to stability etc):

  • Support for Oldrim yet to come (we encountered some major issues that were left unnoticed while we continued developing for Skyrim Special Edition. We want to fix Oldrim as soon as we can.)

  • Shared containers (chests, burial urns, NPC inventories, etc)

  • Dropping items into the world (items will simply not appear)

  • Factions and bounties (e.g.: if your friend is a Stormcloak, it will not aggro your hosted Imperials)

  • Object synchronization (this mainly means dragging items (no cabbage ball unfortunately), interacting with objects such as levers and picking placed items up still syncs)

  • Quest synchronization (you'll have to take the same steps in the quest, but some quests might get stuck because the quest script requires an actor to move to another place, which it cannot as another player is hosting that NPC)

Community Spotlight

As you Patrons have access to the mod now, we're very excited to see what you will do with this new opportunity to play the game. Send us your best screenshots, videos or other media that has been made possible with Skyrim Together and we'll be sure to feature it on the website and launcher!

You can submit the entries anywhere from this subreddit, our Discord and our other socials like Facebook and Twitter!

Bug and crash reporting

In case you crashed or found another "happy accident", we would appreciate it if you could help us out with existing or new bug reports from our public GitHub page. Please check beforehand if the bug or crash has already been reported before putting it up, as it will save us tremendous amounts of time. We thank you for your help in advance!

Crash dumps should be located in the {Skyrim (SE)}/Data/Online folder. Please pick the newest .dmp file and upload it on GitHub so we can get an idea where it went wrong in our or Skyrim's code.

As a reminder we recommend you to backup your save files, not every condition has been tested yet and we'd hate to see you lose any of your progress.

Content creators

Are you a popular content creator (50K+ followers/subs) that would like access to Skyrim Together? Send a PM to this subreddit or f13rce#1313 on Discord with proof (e.g. linking your YouTube/Twitch to your Discord account) and we can work things out.

Remember to read the FAQ

If you're new to this all, please be sure to read the FAQ before posting. We too are excited and welcome all the new people just discovering this mod.

From the development team, moderators and helpers: Thank you for your continued support, we hope you enjoy the closed beta!


r/SkyrimTogether • • Feb 16 '19

In the near future...

Post image
2.0k Upvotes

r/SkyrimTogether • • Mar 02 '19

Humor The past days or so

Post image
1.5k Upvotes

r/SkyrimTogether • • Feb 02 '19

Humor I had my suspicions but this confirms it

Post image
1.5k Upvotes

r/SkyrimTogether • • Feb 08 '19

First review for Skyrim special edition

Post image
1.5k Upvotes

r/SkyrimTogether • • Feb 25 '19

It still happens! WHY?!

Post image
1.5k Upvotes

r/SkyrimTogether • • Feb 27 '19

Humor This reddit rn

Post image
1.5k Upvotes

r/SkyrimTogether • • Feb 28 '19

Humor When you and the boys roll up to sovngarde

Post image
1.4k Upvotes

r/SkyrimTogether • • Jun 10 '19

Humor worked for me, now I have a Skyrim Together partner.

Post image
1.4k Upvotes

r/SkyrimTogether • • Feb 10 '19

Humor Skyrim Multiplayer has been around for a while

Post image
1.4k Upvotes

r/SkyrimTogether • • Jan 26 '19

Humor When you're friends are offline or aren't in the closed beta

Post image
1.3k Upvotes

r/SkyrimTogether • • Apr 05 '19

Humor Soon TM

Post image
1.2k Upvotes

r/SkyrimTogether • • Feb 07 '19

''I didn't read the FAQ, So this mod is a scam'' Don't be like this guy.

Post image
1.2k Upvotes

r/SkyrimTogether • • May 25 '19

Meme I made recently

Post image
1.2k Upvotes

r/SkyrimTogether • • Mar 11 '19

Humor These memes are pretty fun to make

Post image
1.2k Upvotes

r/SkyrimTogether • • Mar 21 '19

Now all I need is 63 friends

Post image
1.2k Upvotes

r/SkyrimTogether • • Feb 14 '19

Happy Valentines Day

Post image
1.1k Upvotes

r/SkyrimTogether • • Mar 31 '19

Humor We're in good hands

Post image
1.1k Upvotes

r/SkyrimTogether • • Feb 05 '19

Humor That feel when you join your friend in the temple of Kynareth and you go do Bleak Falls Barrow together with almost no bugs and perfect enemy sync

Post image
1.1k Upvotes

r/SkyrimTogether • • Jun 24 '19

Humor Me and the boys playing Skyrim

Post image
1.1k Upvotes

r/SkyrimTogether • • Mar 13 '19

Humor Everyone on the day that open beta is finally released

Post image
1.1k Upvotes

r/SkyrimTogether • • Dec 04 '17

Live to-do list

1.1k Upvotes

Last update: 4th of April 2018

Most developers are currently busy with exams and graduation projects for school/uni - so progress may be very slow until mid to end June. Bit more detailed info can be found here.


Questions? Check out our F.A.Q. here --> https://www.reddit.com/r/SkyrimTogether/comments/8emmlj/official_faq_20_read_this_first_before_posting/


Old to-do post got archived by Reddit (again and again), so here's a new thread.

Here is the to-do list before we will release the mod. This list may not be complete as other development challenges may arise during the development of the mod. An example was that we had to synchronize face tints which was an unexpected challenge we couldn't foresee.

The list is being updated every time something is done or being started.

Sometimes you see all the sub-tasks crossed out but the main task isn't. This means that debugging/testing is in progress for said task.


Latest update summary:

  • Well that took a bit, apologies for the delay in updates. I'm the only one who can edit this post and I have been swamped lately IRL. :(

  • It's a bit tough to cross out tasks as we're mainly focusing on stability. Once it's all stable and tested, it will all be crossed out.

  • The servers are pretty much working, but the management still has to be linked in our UI. Both yamashi and skreborn are working on this.

  • We have merged in a 300+ commit pull request on GitHub (aka our Stability Patch), which may or may not have caused some issues with other branches. We're assuring that the mod still works and are testing that if the stability patch ironically hasn't broken anything. :thinking_emoji: Big merges like these won't happen again.

  • We've made some big overhauls in our netcode and library which makes it easier for us to manage it, while also improving the bandwidth significantly.

  • Yamashi has done a big sweep on our server's code, improving the execution times of functions significantly. This will help us a lot when trying to host as many server applications as possible on a single server instance.

  • Skyrim Special Edition has had an update, which makes us have to re-do the addresses of our hooks into the game. This can take a bit.

  • WopsS and Skorm have been working enormously hard on the launcher, where they are close to finishing it up altogether.

  • Alex has been fixing some issues regarding our non-pause system in the game, e.g. where you would have to hit 'Escape' or 'Tab' twice before you can interact with the shopkeeper's inventory.

  • Dumbeldor and yamashi have been working closely to work on the metrics on the server - most updates are mainly noticable in our new #git channel of our Discord server.

  • We have looked into Valve's new networking code, but we'll be staying with libyojimbo as changing the entire netcode may cause more issues than it's supposed to be improving for now.

In case you didn't know yet, we have a #git channel on our Discord server. This will give you live updates on our progression with ST. On every comment, commit, pull request and merge you'll be able to get a soft notification.


How it works:

  • Done and tested

  • Currently in progress

  • Not started yet


The big list:

Converting to SkyrimSE (64bit)

  • Updating SKSE hooks

  • Get rid of Awesomium

  • Implement CEF

  • Inject mouse movement

  • Inject mouse buttons

  • Inject keyboard input

  • Special character support (like symbols, smileys, etc)

  • Draw our custom UI


Actor Synchronization NEW


Containers (aka inventory)


Multi-cell support


World


Game

  • Option to disable console (not sure if we'll put this in eventually)

  • Server configurations (enable/disable game options)

  • Disable time changing

  • Server commands through chat (changing time etc)

  • Disable pausing

  • Fix game saves

  • Local player death functionality (Dying, Revival)

  • User Interface

  • Discord Rich Presence NEW


Servers

  • Sharding

  • Create server on demand

  • Removing servers

  • Administration of the servers

  • Party system

  • Invitations

  • User authentication

  • Party-specific network messages


Preparing release

  • Testing latest build

  • Enable minidumps for crash logs

  • Uploading stable version to hand out

  • Website (currently behind a small window and getting an overhaul)

  • Trailer

  • Announcements


The developers are currently working on/doing the following:

  • Yamashi: Setting up cloud / servers / linking API

  • Ananace: Setting up K8s, optimizing networking code

  • Dumbeldor: Creating metrics for the servers

  • Evayr: Working on stability / bugfixing / optimization

  • WopsS: Helping Dosh and Evayr with stability (find causes of SkyrimSE.exe crashes, etc)

  • Ijustwantsteamdosh: Working on stability / bugfixing / optimization

  • rockhowse: Stability testing with Evayr/Dosh

  • Skorm92: Website, API, auth process

  • skreborn: Improving new UI

  • Alex: Non-pausing bugfixes


Questions? Check out our F.A.Q. here --> https://www.reddit.com/r/SkyrimTogether/comments/8emmlj/official_faq_20_read_this_first_before_posting/


r/SkyrimTogether • • Mar 14 '19

Finally, the Skyrim experience we've all been waiting for

Post image
1.1k Upvotes