|
|
|
|
|
by bbbbbr
1090 days ago
|
|
GBStudio does use cart ROM banking (for code and assets), but extensible cart RAM (SRAM) is typically only used for save data if I remember correctly. In general for Game Boy games the constraining factors are most often CPU and ROM (for large worlds and lots of graphics) and less so RAM. Some of GBStudio's core is in C and some is in asm. The underlying compiler (SDCC) has been making noticeable gains in recent years, which helps. Plenty of room for SDCC to improve still, but very usable for projects. FWIW, There is a large Game Boy homebrew competition put on by the community that just started this past week and runs for 3 months. (disclaimer: I'm one of the organizers) Many participants (of all skill levels) will submit games written in GBStudio, and some will also write games in ASM and C. https://gbdev.io/gbcompo23.html https://itch.io/jam/gbcompo23 |
|