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

Special Stage Drawing #8

Open
MainMemory opened this issue Mar 10, 2018 · 6 comments
Open

Special Stage Drawing #8

MainMemory opened this issue Mar 10, 2018 · 6 comments
Labels

Comments

@MainMemory
Copy link
Member

I would like to know what routines are responsible for drawing the Special Stage and how they work. I ask this because in Sonic & Knuckles Collection, there is an extremely noticeable desynchronization between the positions of the sprites and the position of the floor. Knowing how it's supposed to work in the MD version could be very helpful in trying to figure out what's gone wrong in S&KC.

@Dynamotivation
Copy link

Hi there.
Have you found a solution for your question yet. I'm trying to figure out how the calculation of the positions worked on the original hardware and I'd be happy if you could help me find the math formula.
Thanks in advance.

@MainMemory
Copy link
Member Author

Well, I understand some of how the Special Stage works now, but I still don't know why the desynchronization happens. I don't know specifically how the positions are calculated though, sorry.

@Clownacy
Copy link
Member

Update: the cause of the desyncronisation was found and fixed. I'd ask if this should be closed, but since this is a disassembly project, it is an issue that this isn't documented.

@MainMemory
Copy link
Member Author

Better get @fredbronze in here then.

@liliambean
Copy link
Contributor

I don't understand. Why would we document a bug introduced with the 1997 PC port in the disassembly project of the 1994 MD version?

@MainMemory
Copy link
Member Author

We're not documenting the bug, we're documenting the Special Stage in general.

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

No branches or pull requests

4 participants