This is my first post, so sorry if this is in the wrong area. Anyway, I'm making a new side-scroller engine for a SMB fan game, and I really need to know how SMB handles it's collision. I am currently doing it in a way that is not working at all. Also, if anyone could give me any other incite as to how SMB handles things that would be great. I would be really grateful to anyone who can give me some information on the inner workings of SMB. Please keep in mind that I am interested in more of a presudocode stand point and not in the hex and offsets. Also, if no one can help, or if I am in the wrong place I would appreciate being pointed in the right direction.
Thank you in advance.