Code Monkey home page Code Monkey logo

Comments (3)

MattEqualsCoder avatar MattEqualsCoder commented on September 27, 2024

From my understanding, the way SMZ3 is currently coded doesn't work for making Z3 compatible with FastROM unfortunately. At least that's according to Total on the mainline SMZ3 discord.

I had a brief discussion with him about the new Z1M1Z3M3 project which is compatible with Z3 FastROM, and according to him a lot of the cross game stuff for that is done via SA-1. My best guess as to why the current SMZ3 is incompatible is due to how it manages some of the cross game code, but that's just a theory.

So it's probably doable, but would involve some rework.

from smz3randomizer.

CPColin avatar CPColin commented on September 27, 2024

Yeah, looking at transition.asm, they are indeed using a bunch of those banks already. Maybe we wait until Z1M1Z3M3 matures and then re-fork off that?

from smz3randomizer.

MattEqualsCoder avatar MattEqualsCoder commented on September 27, 2024

Yeah, that's sort of my gut feeling as well. We'll just need to port a lot of the stuff over, but it might not be a bad opportunity to re-organize and restructure a lot.

from smz3randomizer.

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.