2025-10-19 07:31:03 -07:00
<! DOCTYPE html >
< html >
< head >
< title > Old Versions | OpenWF </ title >
< meta charset = " UTF-8 " >
< meta name = " viewport " content = " width=device-width, initial-scale=1 " >
< link href = " https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css " rel = " stylesheet " integrity = " sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH " crossorigin = " anonymous " >
</ head >
< body data - bs - theme = " dark " >
< ? php require " _components/navbar.php " ; ?>
< div class = " container mt-3 " >
< div id = " main-view " >
< h3 > Bootstrapper + SpaceNinjaServer Suported Versions </ h3 >
< p > The following is a list of game versions that have been verified to at least be able to login and play when using the Bootstrapper and SpaceNinjaServer .</ p >
< table class = " table table-sm " >
< thead >
< tr >
< th colspan = " 2 " > Version </ th >
< th > Title </ th >
< th > Notes </ th >
< th > Download </ th >
</ tr >
</ thead >
< tbody >
<!-- https :// steamdb . info / depot / 230411 / manifests / -->
< tr >
< td >< code > 2025.09 . 02.14 . 13 </ code ></ td >
< td >=& nbsp ; 39.1 . 3 </ td >
< td > Caliban & nbsp ; Prime <!-- Login screen says " Isleweaver " --></ td >
< td >< abbr title = " Metadata Patches, Scripting API, etc. are fully functional in the bootstrapper. " > Full modding support </ abbr ></ td >
< td >< a href = " #39.1.3 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2025.06 . 23.11 . 39 </ code ></ td >
< td >& lt ; & nbsp ; 39.0 . 0 </ td >
< td > Isleweaver </ td >
< td >< abbr title = " Metadata Patches, Scripting API, etc. are fully functional in the bootstrapper. " > Full modding support </ abbr ></ td >
< td >< a href = " #8391191747297658560 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2025.03 . 18.09 . 51 </ code ></ td >
< td >& lt ; & nbsp ; 38.6 . 0 </ td >
< td > Yareli & nbsp ; Prime <!-- Login screen says " Techrot Encore " --></ td >
< td >< abbr title = " Metadata Patches, Scripting API, etc. are fully functional in the bootstrapper. " > Full modding support </ abbr > , Warframe . x64 . exe needs to be dropped onto < a href = " https://github.com/Sainan/Sideloadify/releases/latest/download/sideloadify.exe " download > sideloadify . exe </ a ></ td >
< td >< a href = " #6046892458385712496 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2025.03 . 18.09 . 51 </ code ></ td >
< td >& lt ; & nbsp ; 38.5 . 0 </ td >
< td > Techrot & nbsp ; Encore </ td >
< td >< abbr title = " Metadata Patches, Scripting API, etc. are fully functional in the bootstrapper. " > Full modding support </ abbr ></ td >
< td >< a href = " #4212893560910494140 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2024.12 . 11.14 . 26 </ code ></ td >
< td >& lt ; & nbsp ; 38.0 . 0 </ td >
< td > 1999 </ td >
< td >< abbr title = " Metadata Patches, Scripting API, etc. are fully functional in the bootstrapper. " > Full modding support </ abbr ></ td >
< td >< a href = " #3864063200081954630 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2024.10 . 11.10 . 06 </ code ></ td >
< td >=& nbsp ; 37.0 . 6 </ td >
< td > Koumei & nbsp ; & amp ; & nbsp ; the & nbsp ; Five & nbsp ; Fates </ td >
< td ></ td >
< td >< a href = " #513490184226321110 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2024.09 . 30.16 . 56 </ code ></ td >
< td >& lt ; & nbsp ; 37.0 . 0 </ td >
< td > Koumei & nbsp ; & amp ; & nbsp ; the & nbsp ; Five & nbsp ; Fates </ td >
< td ></ td >
< td >< a href = " #2655930801276651913 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2024.08 . 21.20 . 02 </ code ></ td >
< td >=& nbsp ; 36.1 . 2 </ td >
< td > The & nbsp ; Lotus & nbsp ; Eaters </ td >
< td ></ td >
< td >< a href = " #8111233839173446959 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2024.07 . 17.17 . 07 </ code ></ td >
< td >=& nbsp ; 36.0 . 7 </ td >
< td > Jade & nbsp ; Shadows </ td >
< td ></ td >
< td >< a href = " #7104716125379362906 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2024.06 . 25.16 . 44 </ code ></ td >
< td >=& nbsp ; 36.0 . 4 </ td >
< td > Jade & nbsp ; Shadows </ td >
< td ></ td >
< td >< a href = " #8456987056335242580 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2024.06 . 12.18 . 42 </ code ></ td >
< td >& lt ; & nbsp ; 36.0 . 0 </ td >
< td > Jade & nbsp ; Shadows </ td >
< td ></ td >
< td >< a href = " #8444137865636064549 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2024.03 . 24.20 . 00 </ code ></ td >
< td >=& nbsp ; 35.5 . 0 </ td >
< td > Dante & nbsp ; Unbound </ td >
< td ></ td >
< td >< a href = " #4262681179882731333 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2024.02 . 16.17 . 13 </ code ></ td >
< td >=& nbsp ; 35.1 . 0 </ td >
< td > Whispers & nbsp ; in & nbsp ; the & nbsp ; Walls </ td >
< td ></ td >
< td >< a href = " #3417254152679980994 " > Download </ a ></ td >
</ tr >
<!-- Also verified that 34.0 . 8 works , but sadly there ' s no manifest id for any of U34 .-->
< tr >
< td >< code > 2023.07 . 26.16 . 38 </ code ></ td >
< td > ≈ & nbsp ; 33.6 . 0 </ td >
< td > Echoes & nbsp ; of & nbsp ; Duviri </ td >
< td ></ td >
< td >< a href = " #4487452668036984689 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2023.06 . 22.13 . 21 </ code ></ td >
< td > ≈ & nbsp ; 33.5 . 2 </ td >
< td > The & nbsp ; Seven & nbsp ; Crimes & nbsp ; of & nbsp ; Kullervo </ td >
< td ></ td >
< td >< a href = " #7706746084885057576 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2023.06 . 21.07 . 11 </ code ></ td >
< td > ≈ & nbsp ; 33.5 . 0 </ td >
< td > The & nbsp ; Seven & nbsp ; Crimes & nbsp ; of & nbsp ; Kullervo </ td >
< td ></ td >
< td >< a href = " #1040973097284770411 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2023.04 . 25.23 . 40 </ code ></ td >
< td > ≈ & nbsp ; 33.0 . 0 </ td >
< td > The & nbsp ; Duviri & nbsp ; Paradox </ td >
< td ></ td >
< td >< a href = " #503269306359201928 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2023.02 . 13.10 . 22 </ code ></ td >
< td > ≈ & nbsp ; 32.3 . 0 </ td >
< td > Citrine ' s & nbsp ; Last & nbsp ; Wish </ td >
< td ></ td >
< td >< a href = " #2084947150827453084 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2022.11 . 30.08 . 13 </ code ></ td >
< td > ≈ & nbsp ; 32.2 . 0 </ td >
< td > Lua ' s & nbsp ; Prey </ td >
< td ></ td >
< td >< a href = " #1591604753021484150 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2022.09 . 06.19 . 24 </ code ></ td >
< td > ≈ & nbsp ; 32.0 . 0 </ td >
< td > Veilbreaker </ td >
< td ></ td >
< td >< a href = " #2433324865707385268 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2022.07 . 25.16 . 59 </ code ></ td >
< td > ≈ & nbsp ; 31.7 . 1 </ td >
< td > Echoes & nbsp ; of & nbsp ; the & nbsp ; Zariman </ td >
< td ></ td >
< td >< a href = " #7280281005656793707 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2022.06 . 09.08 . 45 </ code ></ td >
< td > ≈ & nbsp ; 31.6 . 0 </ td >
< td > Echoes & nbsp ; of & nbsp ; the & nbsp ; Zariman </ td >
< td ></ td >
< td >< a href = " #8725083537193522917 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2022.04 . 29.12 . 53 </ code ></ td >
< td > ≈ & nbsp ; 31.5 . 0 </ td >
< td > Angels & nbsp ; of & nbsp ; the & nbsp ; Zariman </ td >
< td ></ td >
< td >< a href = " #4634493262513910961 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2022.02 . 09.08 . 55 </ code ></ td >
< td > ≈ & nbsp ; 31.1 . 0 </ td >
< td > The & nbsp ; New & nbsp ; War </ td >
< td ></ td >
< td >< a href = " #1198361709927223847 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2021.12 . 15.00 . 15 </ code ></ td >
< td > ≈ & nbsp ; 31.0 . 0 </ td >
< td > The & nbsp ; New & nbsp ; War </ td >
< td ></ td >
< td >< a href = " #563653176338996292 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2021.09 . 08.19 . 27 </ code ></ td >
< td > ≈ & nbsp ; 30.7 . 2 </ td >
< td > Sisters & nbsp ; of & nbsp ; Parvos </ td >
< td ></ td >
< td >< a href = " #8243603931064121923 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2021.09 . 08.19 . 27 </ code ></ td >
< td > ≈ & nbsp ; 30.7 . 1 </ td >
< td > Sisters & nbsp ; of & nbsp ; Parvos </ td >
< td ></ td >
< td >< a href = " #4538343592657854566 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2021.07 . 05.17 . 03 </ code ></ td >
< td > ≈ & nbsp ; 30.5 . 0 </ td >
< td > Sisters & nbsp ; of & nbsp ; Parvos </ td >
< td ></ td >
< td >< a href = " #1659398175797234554 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2021.06 . 02.13 . 38 </ code ></ td >
< td > ≈ & nbsp ; 30.3 . 4 </ td >
< td > Call & nbsp ; of & nbsp ; the & nbsp ; Tempestarii </ td >
< td ></ td >
< td >< a href = " #896988770099174429 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2021.05 . 25.09 . 41 </ code ></ td >
< td > ≈ & nbsp ; 30.3 . 0 </ td >
< td > Call & nbsp ; of & nbsp ; the & nbsp ; Tempestarii </ td >
< td ></ td >
< td >< a href = " #1516755954909330587 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2021.04 . 13.19 . 58 </ code ></ td >
< td > ≈ & nbsp ; 30.0 . 0 </ td >
< td > Call & nbsp ; of & nbsp ; the & nbsp ; Tempestarii </ td >
< td ></ td >
< td >< a href = " #1471695976410467945 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2021.03 . 19.10 . 30 </ code ></ td >
< td > ≈ & nbsp ; 29.10 . 0 </ td >
< td > Orphix & nbsp ; Venom </ td >
< td ></ td >
< td >< a href = " #2360447165794825746 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2021.01 . 25.08 . 49 </ code ></ td >
< td > ≈ & nbsp ; 29.6 . 8 </ td >
< td > Orphix & nbsp ; Venom </ td >
< td ></ td >
< td >< a href = " #5695018007407901588 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2020.11 . 19.17 . 52 </ code ></ td >
< td > ≈ & nbsp ; 29.5 . 0 </ td >
< td > Echoes & nbsp ; of & nbsp ; Deimos <!-- Login screen says " Heart of Deimos " --></ td >
< td ></ td >
< td >< a href = " #2281391866826940520 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2020.11 . 04.18 . 58 </ code ></ td >
< td > ≈ & nbsp ; 29.3 . 1 </ td >
< td > Heart & nbsp ; of & nbsp ; Deimos </ td >
< td ></ td >
< td >< a href = " #4589169429267220816 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2020.08 . 25.18 . 35 </ code ></ td >
< td > ≈ & nbsp ; 29.0 . 0 </ td >
< td > Heart & nbsp ; of & nbsp ; Deimos </ td >
< td ></ td >
< td >< a href = " #1198696432420157033 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2020.08 . 12.19 . 57 </ code ></ td >
< td > ≈ & nbsp ; 28.3 . 0 </ td >
< td > Derelict & nbsp ; Shift <!-- Login screen says " The Deadlock Protocol " --></ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #4862052161935324630 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2020.06 . 12.16 . 46 </ code ></ td >
< td > ≈ & nbsp ; 28.0 . 0 </ td >
< td > The & nbsp ; Deadlock & nbsp ; Protocol </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #8322392782655512672 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2020.03 . 24.20 . 24 </ code ></ td >
< td > ≈ & nbsp ; 27.3 . 0 </ td >
< td > Empyrean </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #940429389442729133 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2020.03 . 05.16 . 06 </ code ></ td >
< td > ≈ & nbsp ; 27.2 . 0 </ td >
< td > Empyrean </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #3078917755629993445 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.12 . 13.15 . 04 </ code ></ td >
< td > ≈ & nbsp ; 27.0 . 0 </ td >
< td > Empyrean </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #5383208407459190147 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.12 . 13.00 . 31 </ code ></ td >
< td > ≈ & nbsp ; 26.1 . 3 </ td >
< td > Rising & nbsp ; Tide </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #1746499861411165604 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.11 . 22.21 . 24 </ code ></ td >
< td > ≈ & nbsp ; 26.1 . 0 </ td >
< td > Rising & nbsp ; Tide </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #5191423722994130705 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.11 . 05.12 . 52 </ code ></ td >
< td > ≈ & nbsp ; 26.0 . 4 </ td >
< td > The & nbsp ; Old & nbsp ; Blood </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #4211752956119480973 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.10 . 31.22 . 42 </ code ></ td >
< td > ≈ & nbsp ; 26.0 . 0 </ td >
< td > The & nbsp ; Old & nbsp ; Blood </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #5213493012981659231 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.09 . 09.12 . 43 </ code ></ td >
< td > ≈ & nbsp ; 25.7 . 5 </ td >
< td > Saint & nbsp ; of & nbsp ; Altra </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #6484357939617346090 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.08 . 29.21 . 58 </ code ></ td >
< td > ≈ & nbsp ; 25.7 . 0 </ td >
< td > Saint & nbsp ; of & nbsp ; Altra </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #6955217559566015186 " > Download </ a >& nbsp ; </ td >
</ tr >
< tr >
< td >< code > 2019.08 . 29.20 . 01 </ code ></ td >
< td > ≈ & nbsp ; 25.7 . 0 </ td >
< td > Saint & nbsp ; of & nbsp ; Altra </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #8839989774604564585 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.05 . 22.23 . 12 </ code ></ td >
< td > ≈ & nbsp ; 25.0 . 0 </ td >
< td > The & nbsp ; Jovian & nbsp ; Concord </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #3318532863308652389 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.04 . 04.21 . 31 </ code ></ td >
< td > ≈ & nbsp ; 24.6 . 0 </ td >
< td > Buried & nbsp ; Debts </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #192898029640470386 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.03 . 15.18 . 11 </ code ></ td >
< td > ≈ & nbsp ; 24.5 . 1 </ td >
< td > Buried & nbsp ; Debts </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #4942488930993990244 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.03 . 08.00 . 37 </ code ></ td >
< td > ≈ & nbsp ; 24.4 . 0 </ td >
< td > Buried & nbsp ; Debts </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #4404971551504983924 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2019.03 . 07.20 . 21 </ code ></ td >
< td > ≈ & nbsp ; 24.4 . 0 </ td >
< td > Fortuna </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #1904743723246597237 " > Download </ a ></ td >
</ tr >
<!-- 174676543101364914 is 2018.11 . 29.15 . 55 , Fortuna , but has a broken font . -->
< tr >
< td >< code > 2018.11 . 29.15 . 55 </ code ></ td >
< td > ≈ & nbsp ; 24.1 . 2 </ td >
< td > Fortuna </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #8040761247114336449 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2018.11 . 15.16 . 49 </ code ></ td >
< td > ≈ & nbsp ; 24.0 . 8 </ td >
< td > Fortuna </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #3725569727599851360 " > Download </ a ></ td >
</ tr >
<!-- 8461211368258506784 is 2018.11 . 15.16 . 49 but needs Tools folder from another manifest + has a broken font . -->
< tr >
< td >< code > 2018.11 . 08.14 . 45 </ code ></ td >
< td > ≈ & nbsp ; 24.0 . 0 </ td >
< td > Fortuna </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #6046541448142309692 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2018.10 . 11.23 . 29 </ code ></ td >
< td > ≈ & nbsp ; 23.10 . 0 </ td >
< td > Chimera </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #8049567794324118250 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2018.09 . 28.19 . 09 </ code ></ td >
< td > ≈ & nbsp ; 23.9 . 1 </ td >
< td > Mask & nbsp ; of & nbsp ; the & nbsp ; Revenant </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #1234607834806579897 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2018.08 . 01.08 . 09 </ code ></ td >
< td > ≈ & nbsp ; 23.2 . 0 </ td >
< td > The & nbsp ; Sacrifice </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #677450530474051174 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2018.06 . 14.23 . 21 </ code ></ td >
< td > ≈ & nbsp ; 23.0 . 0 </ td >
< td > The & nbsp ; Sacrifice <!-- Login screen says " Beasts of the Sanctuary " --></ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #8058901711639962245 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2018.05 . 17.16 . 28 </ code ></ td >
< td > ≈ & nbsp ; 22.20 . 0 </ td >
< td > Beasts & nbsp ; of & nbsp ; the & nbsp ; Sanctuary </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #566447983471491143 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2018.04 . 20.02 . 04 </ code ></ td >
< td > ≈ & nbsp ; 22.18 . 0 </ td >
< td > Beasts & nbsp ; of & nbsp ; the & nbsp ; Sanctuary </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #8448828347811631025 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2018.03 . 15.19 . 39 </ code ></ td >
< td > ≈ & nbsp ; 22.16 . 0 </ td >
< td > Plains & nbsp ; of & nbsp ; Eidolon </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #5922375304465722812 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2018.03 . 07.14 . 18 </ code ></ td >
< td > ≈ & nbsp ; 22.15 . 0 </ td >
< td > Plains & nbsp ; of & nbsp ; Eidolon </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #6640882772717519747 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2018.02 . 22.14 . 34 </ code ></ td >
< td > ≈ & nbsp ; 22.13 . 4 </ td >
< td > Plains & nbsp ; of & nbsp ; Eidolon </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #8004325165498360760 " > Download </ a ></ td >
</ tr >
<!-- 8621631773919294851 is 2018.01 . 26.12 . 22 , can log in but then you 're stuck due to Script Error: attempt to call method ' GetOperator ' ( a nil value ) : In ? ( 844 ) originating from / Lotus / Scripts / PlayerShip . lua :: SpawnPets with owner / Layer0 / ScriptTrigger2 -->
< tr >
< td >< code > 2018.01 . 04.13 . 12 </ code ></ td >
< td > ≈ & nbsp ; 22.8 . 2 </ td >
< td > Plains & nbsp ; of & nbsp ; Eidolon </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #4946799727072561536 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2017.12 . 12.12 . 15 </ code ></ td >
< td > ≈ & nbsp ; 22.7 . 0 </ td >
< td > Plains & nbsp ; of & nbsp ; Eidolon </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #5301169201249491747 " > Download </ a ></ td >
</ tr >
<!-- 5914709226935570547 is 2017.12 . 08.15 . 29 , fails to start due to an assertion failure -->
< tr >
< td >< code > 2017.11 . 16.17 . 34 </ code ></ td >
< td > ≈ & nbsp ; 22.2 . 4 </ td >
< td > Plains & nbsp ; of & nbsp ; Eidolon </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --> This version ( and prior versions ) requires an active voice chat session for audio .</ td >
< td >< a href = " #5869273198520287595 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2017.10 . 12.17 . 04 </ code ></ td >
< td > ≈ & nbsp ; 22.0 . 0 </ td >
< td > Plains & nbsp ; of & nbsp ; Eidolon </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #4661126446448856114 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2017.07 . 26.13 . 59 </ code ></ td >
< td > ≈ & nbsp ; 21.2 . 0 </ td >
< td > Chains & nbsp ; of & nbsp ; Harrow </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #1835327182756411758 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2017.06 . 29.03 . 54 </ code ></ td >
< td > ≈ & nbsp ; 21.0 . 1 </ td >
< td > Chains & nbsp ; of & nbsp ; Harrow </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #2970877824413815022 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2017.06 . 29.02 . 13 </ code ></ td >
< td > ≈ & nbsp ; 21.0 . 0 </ td >
< td > Chains & nbsp ; of & nbsp ; Harrow </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #9187782625344917768 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2017.05 . 05.15 . 41 </ code ></ td >
< td > ≈ & nbsp ; 20.4 . 0 </ td >
< td > Octavia ' s & nbsp ; Anthem </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #3099723078202393524 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2017.03 . 26.04 . 21 </ code ></ td >
< td > ≈ & nbsp ; 20.0 . 3 </ td >
< td > Octavia ' s & nbsp ; Anthem </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #4574874014936523212 " > Download </ a ></ td >
</ tr >
<!-- 8705016425420648723 is 2017.03 . 24.17 . 25 , ~ 20.0 . 0 , seems to have a broken cache as the loading scaleform doesn 't show properly and it doesn' t proceed to the login screen -->
< tr >
< td >< code > 2017.03 . 06.15 . 49 </ code ></ td >
< td > ≈ & nbsp ; 19.13 . 0 </ td >
< td > The & nbsp ; Glast & nbsp ; Gambit </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #6263571497645662720 " > Download </ a ></ td >
</ tr >
<!-- 2663512682334598162 is 2017.03 . 03.17 . 01 , ~ 19.12 . 1 , fails to start due to an assertion failure -->
<!-- 4864838558963648894 is 2017.03 . 02.14 . 59 , ~ 19.12 . 0 , fails to start due to an assertion failure -->
< tr >
< td >< code > 2016.12 . 21.19 . 13 </ code ></ td >
< td > ≈ & nbsp ; 19.5 . 0 </ td >
< td > The & nbsp ; Glast & nbsp ; Gambit </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #4666421798085404101 " > Download </ a ></ td >
</ tr >
<!-- 6118281920152298389 only contains installscript . vdf -->
< tr >
< td >< code > 2016.12 . 16.14 . 33 </ code ></ td >
< td > ≈ & nbsp ; 19.4 . 1 </ td >
< td > The & nbsp ; War & nbsp ; Within </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #8998041413872250076 " > Download </ a ></ td >
</ tr >
<!-- 6784000424578492584 is 2016.11 . 11.17 . 46 , ~ 19.0 . 0 , fails to start due to an assertion failure -->
< tr >
< td >< code > 2016.09 . 30.12 . 04 </ code ></ td >
< td > ≈ & nbsp ; 18.22 . 1 </ td >
< td > The & nbsp ; Silver & nbsp ; Grove </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #7585839495921050946 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2016.08 . 26.11 . 08 </ code ></ td >
< td > ≈ & nbsp ; 18.18 . 5 </ td >
< td > The & nbsp ; Silver & nbsp ; Grove </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #2086935969100698619 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2016.08 . 19.17 . 12 </ code ></ td >
< td > ≈ & nbsp ; 18.18 . 0 </ td >
< td > The & nbsp ; Silver & nbsp ; Grove </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #3584168904277131181 " > Download </ a ></ td >
</ tr >
<!-- 8065552974390268707 is 2016.07 . 08.16 . 56. Seems to have a broken cache as everyone is A - posing and subtitle texts don ' t resolve . -->
<!-- 2087739745223261142 is 2016.03 . 31.15 . 16 , ~ 18.7 . 1 Sands of Inaros . Chat scaleform is broken which steals UI focus so can ' t even access navigation . -->
< tr >
< td >< code > 2016.03 . 04.10 . 06 </ code ></ td >
< td > ≈ & nbsp ; 18.5 . 0 </ td >
< td > Sands & nbsp ; of & nbsp ; Inaros </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #1331043799698924734 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2015.12 . 09.17 . 09 </ code ></ td >
< td > ≈ & nbsp ; 18.0 . 6 </ td >
< td > The & nbsp ; Second & nbsp ; Dream </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #5378301586494814297 " > Download </ a ></ td >
</ tr >
<!-- 4603106986143048670 is 2015.12 . 08.16 . 01 , same issues as previous version . -->
<!-- 5567085556474789237 is 2015.12 . 05.18 . 07 , should be ~ 18.0 . 2 The Second Dream , but says The Jordas Precept on the login screen . Seems to have a broken cache as enemy spawns are broken . -->
< tr >
< td >< code > 2015.10 . 21.12 . 48 </ code ></ td >
< td > ≈ & nbsp ; 17.8 . 0 </ td >
< td > The & nbsp ; Jordas & nbsp ; Precept </ td >
< td ><!-- Rename dwmapi . dll to wtsapi32 . dll or version . dll . --></ td >
< td >< a href = " #2275730668734249647 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2015.10 . 15.12 . 24 </ code ></ td >
< td > ≈ & nbsp ; 17.7 . 1 </ td >
< td > The & nbsp ; Jordas & nbsp ; Precept </ td >
< td ><!-- Rename DLL & --> Copy " Tools " folder from 2015.10 . 21.12 . 48 </ td >
< td >< a href = " #7055925076570413672 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2015.05 . 14.16 . 29 </ code ></ td >
< td > ≈ & nbsp ; 16.5 . 5 </ td >
< td > Tubemen & nbsp ; of & nbsp ; Regor </ td >
< td ><!-- Rename DLL & --> Copy " Tools " folder from 2015.10 . 21.12 . 48 </ td >
< td >< a href = " #232461576962714068 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2015.03 . 21.08 . 17 </ code ></ td >
< td > ≈ & nbsp ; 16.0 . 2 </ td >
< td > Sanctuary </ td >
< td ><!-- Rename DLL & --> Copy " Tools " folder from 2015.10 . 21.12 . 48 </ td >
< td >< a href = " #567734397704178704 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2015.02 . 13.10 . 41 </ code ></ td >
< td > ≈ & nbsp ; 15.14 . 1 </ td >
< td > Eyes & nbsp ; of & nbsp ; Blight </ td >
< td ><!-- Rename DLL & --> Copy " Tools " folder from 2015.10 . 21.12 . 48 </ td >
< td >< a href = " #5952644847955190118 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2014.11 . 27.14 . 35 </ code ></ td >
< td > ≈ & nbsp ; 15.5 . 0 </ td >
< td > Mesa & nbsp ; Update </ td >
< td ><!-- Rename DLL & --> Copy " Tools " folder from 2015.10 . 21.12 . 48 </ td >
< td >< a href = " #7377933404197762308 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2014.10 . 29.18 . 19 </ code ></ td >
< td > ≈ & nbsp ; 15.0 . 8 </ td >
< td > Archwing </ td >
< td ><!-- Rename DLL & --> Copy " Tools " folder from 2015.10 . 21.12 . 48 </ td >
< td >< a href = " #6368936033089773713 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2014.10 . 28.17 . 15 </ code ></ td >
< td > ≈ & nbsp ; 15.0 . 7 </ td >
< td > Archwing </ td >
< td ><!-- Rename DLL & --> Copy " Tools " folder from 2015.10 . 21.12 . 48 </ td >
< td >< a href = " #1212629036031221707 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2014.10 . 27.17 . 07 </ code ></ td >
< td > ≈ & nbsp ; 15.0 . 6 </ td >
< td > Archwing </ td >
< td ><!-- Rename DLL & --> Copy " Tools " folder from 2015.10 . 21.12 . 48 </ td >
< td >< a href = " #1048315274024428186 " > Download </ a ></ td >
</ tr >
< tr >
< td >< code > 2014.10 . 24.08 . 24 </ code ></ td >
< td > ≈ & nbsp ; 15.0 . 0 </ td >
< td > Archwing <!-- Login screen says " The Mad Cephalon " --></ td >
< td ><!-- Rename DLL & --> Copy " Tools " folder from 2015.10 . 21.12 . 48 </ td >
< td >< a href = " #6636116079410913663 " > Download </ a ></ td >
</ tr >
</ tbody >
</ table >
< h3 > 2013 Warframe </ h3 >
< p > There is a DLL + fork of SpaceNinjaServer that can be used to revisit 2013 Warframe . More information about this can be found < a href = " https://discord.gg/PNNZ3asUuY " > on our Discord </ a > , specifically < a href = " https://discord.com/channels/1108159019635462206/1280628166825873510/1280628233355923497 " > in this thread </ a >.</ p >
< p > Another project in this niche is < a href = " https://github.com/mekael/WFClassic " > Mekael ' s WFClassic </ a >.</ p >
</ div >
< div id = " depot-download-view " class = " d-none " >
< h3 > Downloading < span class = " version-name " ></ span ></ h3 >
< p > You will need :</ p >
< ul >
< li > A Steam account with Warframe in its library </ li >
< li >< a href = " https://github.com/SteamRE/DepotDownloader/releases " target = " _blank " > DepotDownloader </ a ></ li >
</ ul >
< p > Then , to download this version , simply run < code > DepotDownloader - app 230410 - depot 230411 - manifest < span class = " manifest-id " ></ span > - username & lt ; your steam username & gt ; - remember - password </ code >. Note that DepotDownloader may report errors ; these are generally only temporary and it will try again .</ p >
</ div >
< div id = " patch-download-view " class = " d-none " >
< h3 > Downloading < span class = " version-name " ></ span ></ h3 >
< p > You will need :</ p >
< ul >
< li > A Steam account with Warframe in its library </ li >
< li >< a href = " https://github.com/SteamRE/DepotDownloader/releases " target = " _blank " > DepotDownloader </ a ></ li >
</ ul >
< p > With that sorted out :</ p >
< ol >
< li >
2025-10-19 07:32:55 -07:00
Download the base version by running < code > DepotDownloader - app 230410 - depot 230411 - manifest < span class = " manifest-id " ></ span > - username & lt ; your steam username & gt ; remember - password </ code >
2025-10-19 07:31:03 -07:00
< ul >
< li > Note that DepotDownloader may report errors ; these are generally only temporary and it will try again .</ li >
</ ul >
</ li >
< li >
Download the update patch
< ul >
< li >< a href = " https://mega.nz/file/t1ImwaQY#fova1j0G6u5RUhksghiYCLDkCP_a2oLge-FQScKh30w " target = " _blank " > From Mega </ a ></ li >
< li > Via BitTorrent v1 compatible software : < a href = " magnet:?xt=urn:btih:04f15ff0082809b38804d2ccc6e2edadd6f40468&dn=39.1.3&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce " > Magnet </ a ></ li >
</ ul >
</ li >
< li > Now you can replace your Warframe . x64 . exe and place the OpenWF / Content folder which the Bootstrapper ( version 0.11 . 13 and up ) will pick up </ li >
</ ol >
</ div >
</ div >
< script src = " https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js " integrity = " sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz " crossorigin = " anonymous " ></ script >
< script src = " https://censorcanary.org/censorcanary.js " defer ></ script >
< script >
window . onhashchange = function ()
{
document . getElementById ( " main-view " ) . classList . add ( " d-none " );
document . getElementById ( " depot-download-view " ) . classList . add ( " d-none " );
document . getElementById ( " patch-download-view " ) . classList . add ( " d-none " );
const hash = location . hash . toString () . replace ( " # " , " " );
if ( hash )
{
if ( hash == " 39.1.3 " )
{
document . getElementById ( " patch-download-view " ) . classList . remove ( " d-none " );
document . querySelectorAll ( " .version-name " ) . forEach ( x => x . textContent = hash );
document . querySelectorAll ( " .manifest-id " ) . forEach ( x => x . textContent = " 8391191747297658560 " );
}
else
{
document . getElementById ( " depot-download-view " ) . classList . remove ( " d-none " );
document . querySelectorAll ( " .version-name " ) . forEach ( x => x . textContent = hash );
document . querySelectorAll ( " .manifest-id " ) . forEach ( x => x . textContent = hash );
}
}
else
{
document . getElementById ( " main-view " ) . classList . remove ( " d-none " );
}
};
window . onhashchange ();
</ script >
</ body >
</ html >