mirror of
https://github.com/DorkSquadRR/DorkNet.git
synced 2026-10-27 07:58:45 -07:00
docs: prevent March 2023 setup from selecting December
This commit is contained in:
@@ -1,13 +1,12 @@
|
|||||||
# DorkNet — `march-2023-03-21`
|
# DorkNet — `march-2023-03-21`
|
||||||
|
|
||||||
This is the **December 2020.12.18** branch of DorkNet — a self-hostable
|
This branch of DorkNet is a self-hostable reimplementation of the Rec Room
|
||||||
reimplementation of the Rec Room backend tuned to the wire protocol of
|
backend tuned to the wire protocol of the **March 2023 desktop client**.
|
||||||
the **Rec Room 2020.12.18** client build.
|
|
||||||
|
|
||||||
> ⚠️ **Not affiliated with Rec Room Inc. or Against Gravity.**
|
> ⚠️ **Not affiliated with Rec Room Inc. or Against Gravity.**
|
||||||
> See [DISCLAIMER](../../blob/main/DISCLAIMER.md). DorkNet ships no Rec
|
> See [DISCLAIMER](../../blob/main/DISCLAIMER.md). DorkNet ships no Rec
|
||||||
> Room game assets or modified binaries — you supply your own
|
> Room game assets or modified binaries — you supply your own
|
||||||
> legally-acquired Rec Room 2020.12.18 install.
|
> legally-acquired March 2023 Rec Room install.
|
||||||
|
|
||||||
If you're not sure which DorkNet branch you want, start at the
|
If you're not sure which DorkNet branch you want, start at the
|
||||||
[main branch's chart](../../blob/main/BRANCHES.md). The launcher on
|
[main branch's chart](../../blob/main/BRANCHES.md). The launcher on
|
||||||
@@ -19,23 +18,15 @@ main also auto-detects your install.
|
|||||||
|
|
||||||
| | |
|
| | |
|
||||||
|---|---|
|
|---|---|
|
||||||
| **Client build** | Rec Room 2020.12.18 |
|
| **Client family** | Rec Room March 2023 desktop |
|
||||||
| **Version key** (sent as `X-DorkNet-Version` header) | `december_2020_12_18` |
|
| **Accepted build IDs** | `20230317`, `20230321` |
|
||||||
|
| **Version key** (sent as `X-DorkNet-Version` header) | `march_2023_03_21` |
|
||||||
| **Version plugin** | `DorkNet.Server/Versions/Late2020/Late2020VersionPlugin.cs` |
|
| **Version plugin** | `DorkNet.Server/Versions/Late2020/Late2020VersionPlugin.cs` |
|
||||||
| **Schema** | One EF `Initial` migration; SQLite + Postgres both work |
|
|
||||||
| **Runtime topology** | Gateway-fronted microservices with dedicated service slices and a monolith fallback |
|
| **Runtime topology** | Gateway-fronted microservices with dedicated service slices and a monolith fallback |
|
||||||
| **Diverges from `march-2020-03-10` by** | ~170 files |
|
|
||||||
|
|
||||||
Subsystems present on this branch that the March branch doesn't have:
|
The version plugin retains its historical `Late2020` class and directory
|
||||||
|
name, but this branch registers and serves only the `march_2023_03_21`
|
||||||
- Chat threads + group DMs (`ChatThreads`, `ChatThreadMembers`)
|
client key.
|
||||||
- Clubs surface (`clubs.{apex}/*` — announcements, categories, subscriptions)
|
|
||||||
- Playlists (curated + user-created)
|
|
||||||
- Weekly challenges
|
|
||||||
- Room keys (purchasable room access)
|
|
||||||
- Room roles (per-room co-owner / moderator / host grants)
|
|
||||||
- Leaderboard channel metadata
|
|
||||||
- Loading-screen tips
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -50,7 +41,7 @@ dotnet tool install --global dotnet-ef
|
|||||||
**2. Clone this branch:**
|
**2. Clone this branch:**
|
||||||
|
|
||||||
```pwsh
|
```pwsh
|
||||||
git clone --branch december-2020-12-18 https://github.com/DorkSquadRR/DorkNet
|
git clone --branch march-2023-03-21 https://github.com/DorkSquadRR/DorkNet
|
||||||
cd DorkNet
|
cd DorkNet
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -110,7 +101,7 @@ that, then re-run with `-ResumeBuild` to finish — see the script's
|
|||||||
|
|
||||||
### Standalone Quest build (experimental)
|
### Standalone Quest build (experimental)
|
||||||
|
|
||||||
The December Quest APK is also IL2CPP and can build the same
|
The experimental Quest path also uses IL2CPP and can build the same
|
||||||
`DorkNet.ClientMod` source against LemonLoader's Android runtime. The
|
`DorkNet.ClientMod` source against LemonLoader's Android runtime. The
|
||||||
current Quest path is still device-tested manually: build the mod as a
|
current Quest path is still device-tested manually: build the mod as a
|
||||||
net8 LemonLoader DLL, install it into a LemonLoader-patched APK, then
|
net8 LemonLoader DLL, install it into a LemonLoader-patched APK, then
|
||||||
|
|||||||
Reference in New Issue
Block a user