The HuC Documentation Project
This is an attempt to fully document the HuC compiler for programming software for the PC Engine/TurboGrafx-16 console. When completed, it will contain detailed instructions for the entire HuC standard library, all pseudoinstructions and directives, as well as a crash-course in the C subset that HuC supports. This documentation project currently focuses on the unmodified HuC 3.21 release.
HuC Standard Library
--The HuC Standard Header
--Backup RAM Functions
----Backup RAM Overview
----bm_free
----bm_getptr
----bm_sizeof
----Internal Functions
--Font Functions
----set_font_pal
--Joypad Functions
----joy
--Palette Functions
----set_color
--Tile And Map Functions
----load_tile
--Video Functions
----load_background
----set_screen_size
----set_xres
----vsync
Technical Documents
--Charles MacDonald
----PCE Hardware Notes
----SGX Hardware Notes
A Crash-Course In HuC
--Lesson 1: Hello PCE World!
--Lesson 2: To Infinity And Beyond!