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

Mega Duck/Game Gear/Master System port of Hermano #1

Open
untoxa opened this issue Dec 7, 2024 · 2 comments
Open

Mega Duck/Game Gear/Master System port of Hermano #1

untoxa opened this issue Dec 7, 2024 · 2 comments

Comments

@untoxa
Copy link

untoxa commented Dec 7, 2024

Hi! Being the maintainer of GBDK-2020 and the cross-platform port of ZGB library (CrossZGB https://github.com/gbdk-2020/CrossZGB ), i thought it might be interesting to compile your game to the Mega Duck/Coguar Boy, and also bring it to the Sega platforms such as Master System and Game Gear.
So, i made the game code run with vanilla ZGB and then converted and normalized the game assets so they may be modified according to the specifics of the each platform (everything is in the PNG format now, with the normalized palette and so on). After those manipulations game compiles with the CrossZGB and runs on the Sega Game Gear and even Master System, but some modifications are still required (mirroring of actors at runtime because of the platform limitations and a few other things). I also brought in a few problems while converting the code to work with the unmodified ZGB. But it works! It is playable!
Here is the fork: https://github.com/untoxa/hermano/
So, if you are interested in bringing Hermano to those new platforms, you are very welcome! Hope you find some time to help me in resolving those few issues and making the colorful assets for the sega platform and also, maybe, game boy color. Sega PSG music and SFX may be composed in Furnace, CrossZGB support that (both fur and vgm formats), unfortunately i am bad at pixel art at music.
Looking forward for your reply.

Sega Game Gear in-game screenshot:
image

@greenwebsevilla
Copy link
Owner

greenwebsevilla commented Dec 9, 2024 via email

@untoxa
Copy link
Author

untoxa commented Dec 10, 2024

That's unfortunate. Anyway, i leave my fork as is, in case you wish to continue working on it, luckily the repository license permit me doing that. This demo version of Hermano is in the working state, though, to remove glitches on the SEGA consoles you need to reduce art a bit, because of the platform limitations.

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

No branches or pull requests

2 participants