ref: b584fd08c6c5f67cb759b62acff90cf2fb52b518
dir: /nmi.h/
#pragma once #include "types.h" void NMI_UploadSubscreenOverlayFormer(); void NMI_UploadSubscreenOverlayLatter(); void Interrupt_NMI(uint16 joypad_input); void NMI_ReadJoypads(uint16 joypad_input); void NMI_DoUpdates(); void NMI_UploadTilemap(); void NMI_UploadTilemap_doNothing(); void NMI_UploadBG3Text(); void NMI_UpdateOWScroll(); void NMI_UpdateSubscreenOverlay(); void NMI_HandleArbitraryTileMap(const uint8 *src, int i, int i_end); void NMI_UpdateBG1Wall(); void NMI_TileMapNothing(); void NMI_UpdateLoadLightWorldMap(); void NMI_UpdateBG2Left(); void NMI_UpdateBGChar3and4(); void NMI_UpdateBGChar5and6(); void NMI_UpdateBGCharHalf(); void NMI_UpdateBGChar0(); void NMI_UpdateBGChar1(); void NMI_UpdateBGChar2(); void NMI_UpdateBGChar3(); void NMI_UpdateObjChar0(); void NMI_UpdateObjChar2(); void NMI_UpdateObjChar3(); void NMI_RunTileMapUpdateDMA(int dst); void NMI_UploadDarkWorldMap(); void NMI_UploadGameOverText(); void NMI_UpdatePegTiles(); void NMI_UpdateStarTiles(); void HandleStripes14(const uint8 *p); void NMI_UpdateIRQGFX();