Difference between revisions of "Tutorials"
(→General: Coming: GBC dual compatibility) |
(When a mistake leads to a resource) |
||
Line 14: | Line 14: | ||
[[Struct]] - A discussion of what structs are, how to use them, and how to efficiently manipulate them. | [[Struct]] - A discussion of what structs are, how to use them, and how to efficiently manipulate them. | ||
+ | |||
+ | [[Equivalents to 6502 instructions]] | ||
Unfinished tutorial by Duo: [http://gameboy.mongenel.com/asmschool.html ASMSchool] | Unfinished tutorial by Duo: [http://gameboy.mongenel.com/asmschool.html ASMSchool] |
Revision as of 11:15, 29 March 2019
General
Don't hardcode OAM addresses - Pretty much what it says on the tin.
Watermarking - How to watermark an ASM program (can be applied to C, but not as easily)
GBC dual compatibility - When a GBC-only game is reasonable, and when it's an excuse
Paper by Belial - Quick description of the Game Boy hardware and GBDK programming
ASM
Work-in-progress tutorial: GB ASM Tutorial by ISSOtm.
Struct - A discussion of what structs are, how to use them, and how to efficiently manipulate them.
Equivalents to 6502 instructions
Unfinished tutorial by Duo: ASMSchool
Tutorial de Ensamblador - Spanish tutorial (translated to English) by David Pello <zako_AT_ladecadence_DOT_net>, be careful as it has a lot of bad practice.
RGBDS Super Game Boy tutorial Works on the implementation of Super Game Boy functionalities in an existing template program.
Serial Communication (Link Cable) Tutorial
GBDK
GBDK Sprite Tutorial An exhaustive explanation of basic sprite functions in GBDK, building up from fundamentals
GBDK Color Tutorial An extension of the Sprite Tutorial that implements colors
GBDK Joypad Tutorial Using the joypad and associated functions to check button input
How to Write a Simple Side Scrolling Game in GBDK Written Really F**king Simply (sic)
Just another simple GBDK tutorial
Originally from Gameboy Dev'rs, links since broken.
Japanese tutorials covering GBDK:
Page 1 (Translated to English)
Page 2 (Page 2 Translated to English)
Video tutorial on GBDK programming: Part 1 | Part 2 | Part 3 | Part 4 | Part 5 | Part 6 | Part 7 | Part 8
ZGB Installation Tutorial A game engine for the Game Boy