Bonknuts, we briefly discussed doing some work together a year or to ago and had some PMs here on the forums but I never heard back from you at that time. You had some school thing going on and were very busy I recall so I figured that was it.
Anyway, I'm down for working on this (and again, I have tons of resources.... Tile work intended for Neutopia III etc.)
I have a very vague recollection of this conversation, so I must have been swamped in RL. I do remember making the comment about converting everything from HuC source code over to assembly - but I don't remember which project that was. I still have the same opinion, though. It wouldn't be much work, as long as I understand how everything is functioning, but it would free up a
lot of things that HuC's structure itself restricts you to. Kicking out HuC's lib means I can keep things lean on memory, too. Not to mention probably
some level of speed boost. The boost in speed might not be needed for the core game logic, but it could be put to use like background realtime decompression of graphics (sprites or tile cells), etc. Things like, PCE doesn't support tile flipping - but if you edge stream tiles, a small LUT can easily give flipping option to the PCE on the fly. Stuff like that. Anyway, if that means taking a month to convert everything over to assembly with custom libs (no MagicKit stuffs), rather than constantly fighting with HuC, then it would be totally worth it IMO. If for some reason we need to bring in another programmer, for whatever unforeseen reason, there are many more people out there that are familiar with 65x assembly than any of the quirks and limitations of HuC environment.
I'm very interested in this, I just want to be clear on what's exactly needed and what the end goal is (effects, animation, etc - stuff that can be squeezed out of the PCE to meet those) - basically what I'm getting myself into.
PM me all details