Skip to content

vitor251093/resurrection-capsule

Repository files navigation

[WIP] ReCap for short. A small local server to play Darkspore offline

Join our Discord to keep in touch with the latest updates and/or to help with the project.



What can ReCap do already?

  • Login and registration of users
  • Editing heroes (WIP)
  • Entering levels (WIP)

Compatibility

  • Darkspore 5.3.0.15 (DVD version): Incompatible
  • Darkspore 5.3.0.103 (Steam Demo): Compatible
  • Darkspore 5.3.0.127 (Latest version): Compatible

Modules

FAQ

With that, will Darkspore work exactly like it did before?

No. There are two factors that most likely will change; a positive one and a negative one. The positive one is that there will be no server instability (for obvious reason); still, if someone uses that to create an open private server, it may experience similar instabilities, unless we fix them.

The negative one is that, at this moment, there is no sign of packet logs from the original server. That means that, most likely, the game procedures won't be exactly like the original Darkspore ones. That includes damage calculation, drop chance, spawn frequency, experience calculation, among other things.

How long it will take to be finished?

I have no idea. The biggest issue at this moment is reaching the login screen fields, so any help is welcome.

Which programs do I need to modify the project?

That depends on which module are we talking about. Check the page of the module you want to build.

How else can I help the project?

We can't accept any form of income in the project, but if you want to help Darkspore to be released one day without an internet requirement, endorse the Darkspore wish in GOG's wishlist.

Reference images

Credits

  • dalkon, for migrating the project from Python to C++, and developing the majority of the ReCap server code from 2019 to 2022
  • Splitwirez, for being our main consultant regarding the way Darkspore used to work, our designer, and the developer of the Resurrection Capsule Hub
  • r0ptr, for fixing the CMake build process, allowing us to continue the project after a huge hiatus, and for helping with coding in general
  • JeanxPereira, for implementing the parser and streamlining the process with the unpacker, the parser and unluac, giving the server access to all needed assets
  • All the members from our Discord server that helped testing and developing the server!

Special Thanks

  • Emd (Discord)
  • haradons (Discord)
  • nonchip (Github)
  • Otomachi Una (Discord)
  • Snek (Discord)

Licenses

GNU GPLv3 Image

Resurrection Capsule server is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

About

ReCap for short. A small local server to play Darkspore offline

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published