Live data from Hacker News

Gameboy technical reference for homebrew developers

gbdev.io

1–10 of 31 posts

Re: Gameboy technical reference for homebrew developers

#2
The gbdev and emu dev discord communities were indispensable when writing my GB emulator. They’re helpful and social and many can basically look at your corrupt output and suggest what vblank or other bugs you might have.

My first interaction was asking why the Nintendo logo would appear and never disappear and they immediately knew it was a rookie pitfall: I had my button inputs set to low which actually means pressed, so my emulator was resetting itself infinitely.

Re: Gameboy technical reference for homebrew developers

#3
A long, long time ago I started a YouTube series[0] on the internal workings of the Game Boy during a brief break from work. I eventually started working again and animating the episodes was taking way too long, so I had to stop, but I've kept orbiting the world of Game Boy reverse engineering.

The amount of dedication, skill, and passion that goes into it on a daily basis is mindblowing, and people keep discovering hardware quirks and bugs to this very day! I believe it wasn't that long ago that people discovered a glitch in the audio subsystem that gave you more control over note envelopes, and it was promptly added to LSDj (a tracker for the Game Boy that was first released in 2000) by the original author, who's still maintaining it to this day.

0: https://www.youtube.com/watch?v=RZUDEaLa5Nw

EDIT: oops, forgot the link!

Re: Gameboy technical reference for homebrew developers

#4
post #3

A long, long time ago I started a YouTube series[0] on the internal workings of the Game Boy during a brief break from work. I eventually started working again and animating the episodes was taking way too long, so I had to stop, but I've kept orbiting the world of Game Boy reverse engineering. The amount of dedication, skill, and passion that goes into it on a daily basis is mindblowing, and people keep discovering…

Is there a link missing here? I would like to see your YT series :)

Re: Gameboy technical reference for homebrew developers

#5
post #4
post #3

A long, long time ago I started a YouTube series[0] on the internal workings of the Game Boy during a brief break from work. I eventually started working again and animating the episodes was taking way too long, so I had to stop, but I've kept orbiting the world of Game Boy reverse engineering. The amount of dedication, skill, and passion that goes into it on a daily basis is mindblowing, and people keep discovering…

Is there a link missing here? I would like to see your YT series :)

Oops! I just added it.

Re: Gameboy technical reference for homebrew developers

#6
I wrote a Game Boy emulator as a pandemic project, and the pandocs linked here are indispensable. It contains all the technical documentation you need while leaving the implementation up to you. I tried getting into Sega emulators after, and while there is some good info there (SMS Power has good docs), none quite matched this.

Re: Gameboy technical reference for homebrew developers

#8
post #3

A long, long time ago I started a YouTube series[0] on the internal workings of the Game Boy during a brief break from work. I eventually started working again and animating the episodes was taking way too long, so I had to stop, but I've kept orbiting the world of Game Boy reverse engineering. The amount of dedication, skill, and passion that goes into it on a daily basis is mindblowing, and people keep discovering…

Did you ever consider storyboarding the animations and farming it out to someone? It probably wouldn't make sense financially, but it might bring it back under the amount of time you'd have/want to spend on it.

Re: Gameboy technical reference for homebrew developers

#9
post #3

A long, long time ago I started a YouTube series[0] on the internal workings of the Game Boy during a brief break from work. I eventually started working again and animating the episodes was taking way too long, so I had to stop, but I've kept orbiting the world of Game Boy reverse engineering. The amount of dedication, skill, and passion that goes into it on a daily basis is mindblowing, and people keep discovering…

Any link for the new hardware quirk added to lsdj?

Re: Gameboy technical reference for homebrew developers

#10
post #3

A long, long time ago I started a YouTube series[0] on the internal workings of the Game Boy during a brief break from work. I eventually started working again and animating the episodes was taking way too long, so I had to stop, but I've kept orbiting the world of Game Boy reverse engineering. The amount of dedication, skill, and passion that goes into it on a daily basis is mindblowing, and people keep discovering…

Amazing series. Great refresher on assembly too.
Post reply on HN