Andy Grind updated his Sega Genesis port of Cave Story! The engine is built using SGDK, and written almost entirely in C.

Release notes:

0.5.0b fix: Cursor was missing in config menu.

https://github.com/andwn/cave-story-md