|
GBDK 2020 Docs
4.0.6
API Documentation for GBDK 2020
|
-tile_origin to create a map with the tile index offsets built in.
-yt makebin flag?
z80instructionSize() failed to parse line node, assuming 999 bytes mean?WARNING: possibly wrote twice at addr 4000 (93->3E) Warning: Write from one bank spans into the next. 7ff7 -> 8016 (bank 1 -> 2)You may have a overflow in one of your ROM banks. If there is more data allocated to a bank than it can hold it then will spill over into the next bank. The warnings are generated by ihxcheck during conversion of an .ihx file into a ROM file.
See the section ROM/RAM Banking and MBCs for more details about how banks work and what their size is. You may want to use a tool such as romusage to calculate the amount of free and used space.
error: size of the buffer is too small mean?Your program is using more banks than you have configured in the toolchain. Either the MBC type was not set, or the number of banks or MBC type should be changed to provide more banks.
See the section setting_mbc_and_rom_ram_banks for more details.
const keyword. It's important to use the const keyword for read-only data. See const_gbtd_gbmb and const_array_data .sym) compatible with the bgb emulator?.noi output (LCC argument: -Wl-j or -debug and then use -Wm-yS with LCC (or -yS with makebin directly). DATA section and the Shadow OAM location?_shadow_OAM=0xC000 and 240 bytes after it _DATA=0xC0A0-Wl-g_shadow_OAM=0xC100-Wl-b_DATA=0xc1a0
float type to do floating point math?fixed point math (including the fixed type included in GBDK)