this is a pretty cool port but it lacks polish
- hitboxes are loose and wonky, especially when attacking level geometry
- screen transitions could be faster, could use a palette fade, and the garbage sprites during transitions could be fixed
- B button could be bound to also slash the sword (someone might prefer it that way)
- "spiral" transitions affect the attribute table, they probably shouldnt, it looks bad
- diagonal direction uses a priority system rather than giving priority to the original direction
- white robe doesnt aim where you are looking (frustrating..)
- why mmc1 out of all mappers??
- probably other minor things
if you think i complain too much, feel free to reach out, i will gladly also complain about your source code! (no promises but i may rewrite parts of it if its ca65 just because id love this project to not have visual atrifacts in screen transitions or wonky hitboxes)