Live data from Hacker News

Show HN: Running Game Boy ROMs on the STM32 ARM Cortex Microcontroller

github.com

1–10 of 14 posts

Show HN: Running Game Boy ROMs on the STM32 ARM Cortex Microcontroller

#1
Got Tetris running on a 26€ STM32F429 Discovery board emulating the Game Boy CPU and graphics on the ARM Cortex M4. Really fun project to hack together, need to try the original Game Boy Pokemon (red/blue) games next.

Show HN: Running Game Boy ROMs on the STM32 ARM Cortex Microcontroller
github.com

Re: Show HN: Running Game Boy ROMs on the STM32 ARM Cortex Microcontroller

#5

Does anyone have insights on how to license ARM chips after a hobby project reaches maturity?

You just buy the microcontrollers and put them on your custom PCB.

The devkits aren’t suitable for resale but there’s no additional licence when you buy an ARM micro from pretty much any manufacturer.

Re: Show HN: Running Game Boy ROMs on the STM32 ARM Cortex Microcontroller

#6

Does anyone have insights on how to license ARM chips after a hobby project reaches maturity?

You don't generally need to license Arm chips unless you are designing your own chips for sale, like STM32 or Raspberry Pi do. This is something very few companies do, relative to those who just build things from existing chips.

If you're just building something with an existing Arm microcontrollers. The vendor (Like STMicro) has already licensed the Arm design and sold it to you.

Re: Show HN: Running Game Boy ROMs on the STM32 ARM Cortex Microcontroller

#7
Public domain Tetris ROM to try it:

https://github.com/tbsp/Adjustris

https://github.com/tbsp/Adjustris/releases

Another one, a platform game, GPLv3 licensed:

https://github.com/mholtkamp/carazu

https://github.com/mholtkamp/carazu/releases

You need this to compile both ROMs:

https://github.com/gbdev/rgbds

Post reply on HN