First, I just want to say that... Who said you couldn't play as Link? Haha.
This hack originally started with Link as the playable character. So there is a complete story done for Link. I'm still working on Marin's story. After getting Marin to work, which was painfully hard to do without causing glitches, I started planning a story for her. Link's story, or Marin's story. The "What's New" list is just the things I've completed. There are still some things I need to finish.
How many years has this hack been in production?
And if you don't mind me asking, what emulator/debugger did you use to help you ASM hack this game?
I was thinking about hacking this game as well. I'd love to get rid of the introduction scene where Link wakes up with Marin and Tarin over him.
I've been working on this hack for almost 3 years now. On and off of course, but over that time I've put a lot of work into this.
The emulator I use is Visual Boy Advance. It has some nice tools in it, that help a lot with finding data. I never used a debugger, though. Almost all of my modifications were done purely with a hex editor (HxD), and an assembly reference guide. (to remember all those opcodes)
You said that you moved the heart containers. Did you use ASM hacking to move them?
It took some modifying of the boss code to remove them, yes. It's not too technical or anything.