Comments (3)
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.
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.
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)
- Tracker Doesn't Count Progressive Sword as Essential or Nice to Have HOT 3
- Broken Tracker Logic: Bow requires Varia Suit, Varia Suit Requires Bow HOT 3
- Detect Kraid Quick Kills HOT 1
- Mutiworld not working HOT 2
- Metroid key card icons remaining after they've been collected
- "Mark remaining dungeons as crystal" doesn't
- MSU resume didn't cancel after Wrecked Pool
- Make auto-pegging more satisfying
- Reset defaults/update Emulator launcher HOT 2
- Figure out what happened on Pink's stream today HOT 2
- Add Option to Hide Timer
- Sprites Continue Downloading After Window Closed
- Expedite Tracker Item Messages While Talking
- Add Resize Tracker Window Button HOT 2
- MSU Information Missing? (Track name, etc) HOT 3
- Tracker Location List Issue
- Investigate adding a cheat for charging a spineshark HOT 1
- Revise and/or automate tracking defeating bosses without taking damage HOT 1
- Archipelago Mode HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smz3randomizer.