Git Product home page Git Product logo

Comments (7)

JoshuaEagles avatar JoshuaEagles commented on August 20, 2024 1

The client is in C#, and its being written on Linux, should be the same on any platform but I haven't even tested it on Windows yet.

from archipelago.

eudaimonistic avatar eudaimonistic commented on August 20, 2024

The maintainer for Ocarina of Time is MIA at the moment, so the world is largely considered unmaintained at the moment. Anyone could implement this, but it would likely take effort from someone who also wants to refactor the world entirely at the same time. In the short term, I would not expect this unless someone steps forward. In the long term, there are some hopes for other OoT-adjacent projects to make strides here. Majora's Mask uses the Recompilation project, and at some point the Ship of Harkinian folks might implement for Archipelago as well. Those would be the alternative possibilities in the potential future, should nobody decide to assist with this specific issue.

from archipelago.

Silvris avatar Silvris commented on August 20, 2024

Retroarch isn't really feasible for OoT in its current state. The client is already very reliant on Bizhawk, so it would require a major refactor (since Retroarch doesn't support lua). In a similar vein, it's unknown whether any of the N64 cores would be capable of everything that would be required for OoT's client. For the moment, the most likely possibilities are Ship of Harkinian or improvements to Bizhawk on Linux.

from archipelago.

t3hf1gm3nt avatar t3hf1gm3nt commented on August 20, 2024

There has been talk from a user on the discord server that they are working on a RetroArch alternative to use for OoT. Whether or not it comes to fruition is still a wait and see thing.

from archipelago.

JoshuaEagles avatar JoshuaEagles commented on August 20, 2024

Yeah, I have an almost playable version of it locally. I have a PR open on the mupen64plus-nx core to add memory map support, and I have a mostly working reimplementation of the lua client. Not quite ready for a release just yet, but not far away either. Updates will mostly be posted in the #ocarina-of-time channel on the discord server.

from archipelago.

Shade53 avatar Shade53 commented on August 20, 2024

Thanks for all the awesome info everyone!

@JoshuaEagles
AWESOME! I'll be sure to join the discord to keep an eye on the OOT channel for progress then. As well as checking out your PR on the mupen64plus-nx repo. My only other question for you then is: Will this client be a Linux executable, or will I be needing to run it in Wine?

from archipelago.

Shade53 avatar Shade53 commented on August 20, 2024

Sweet! If for any reason I needed to build it to use it I could use cmake, I actually love using cmake! XD

Also, I guess I have another question on this FR, but it is more of a protocol or procedure question:
Should we keep this FR open so it can be referenced when the client is done, or since it is kind of more of a Retroarch related client would we want to close this out and just reference the PR?

from archipelago.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.