Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Vanilla / 0CC / Dn compatibility modes #15

Open
Gumball2415 opened this issue Jan 3, 2024 · 1 comment
Open

[Feature Request] Vanilla / 0CC / Dn compatibility modes #15

Gumball2415 opened this issue Jan 3, 2024 · 1 comment

Comments

@Gumball2415
Copy link
Collaborator

As the driver and tracker have been modified by at least 3 or more developers at this point, the behavior of some things may have changed over time.

Subtle things for instance, Cxx commands taking effect on the next pattern row (0CC/Dn) instead of immediately (vanilla).

Would it be reasonable to implement behavior compatibility flags for these main versions, once feature parity is reached?

@zeta0134
Copy link
Owner

zeta0134 commented Jan 3, 2024

In the short term, my primary interest is reaching compatibility with Dn-FamiTracker. I'm not especially interested in chasing behavior in historical forks; rather, my goal is to reach feature parity, document the current state, cleanup the export format to not be a bag of magic numbers... and then start considering changes to that format.

Until it's at feature parity, bhop can be considered unstable and I'm not going to try to promise or maintain backwards compatibility with itself or any older version of FT. One thing at a time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants