|
Post by DarkKobold on May 4, 2020 17:55:23 GMT
Is incredibly easy! (Once you get through the mental hurdles!) I've built a sort of hackneyed conversion library for HuC. A more thorough one that just straight up compiled is kind of a pipe dream. The biggest hurdle was having to redo all of my sprite loading. The biggest 'issue' is that SGDK wants to handle all of your sprite VRAM calls in the form of frames and animations, rather than allowing pre-loading This can be really powerful, but was really difficult to overcome mentally. Also, replacing every load_vram and sprite_pattern was time consuming.
I'll share my conversion library once its further along. In the meantime, check out what I was able to do in only 4 days!
|
|
|
Post by Black_Tiger on May 6, 2020 16:34:51 GMT
Holy crap. I only got to watch that video today.
That's exactly what I was hoping this would lead to.
Even if a team isn't super interested in making a Mega Drive port, the much larger market and established homebrew publishers you could partner with will hopefully make developing entire PC Engine games worth the investment.
|
|
|
Post by DarkKobold on May 7, 2020 17:31:12 GMT
Holy crap. I only got to watch that video today. That's exactly what I was hoping this would lead to. Even if a team isn't super interested in making a Mega Drive port, the much larger market and established homebrew publishers you could partner with will hopefully make developing entire PC Engine games worth the investment.
Thank you for the encouragement. I think, given the 'ease' of porting, bringing one to the other is more than feasible for any dev team. The color capabilities of the Genesis are abysmal, but its manageable.
I realize this isn't really PCE related, but I do think its pretty cool that with a bit of a conversion library, one can become the other.
Ideally, my next project would tri-compile between SCD, Hu, and Genesis.
|
|
|
Post by elmer on May 7, 2020 18:37:18 GMT
Cool stuff!
|
|