git.y1.nz

gbdk-2020

GameBoy Development Kit
download: https://git.y1.nz/archives/gbdk.tar.gz
README | Files | Log | Refs | LICENSE

docs/api/sms_8h.js

      1 var sms_8h =
      2 [
      3     [ "joypads_t", "structjoypads__t.html", "structjoypads__t" ],
      4     [ "SEGA", "sms_8h.html#SEGA", null ],
      5     [ "SYSTEM_60HZ", "sms_8h.html#SYSTEM_60HZ", null ],
      6     [ "SYSTEM_50HZ", "sms_8h.html#SYSTEM_50HZ", null ],
      7     [ "VBK_REG", "sms_8h.html#VBK_REG", null ],
      8     [ "J_UP", "sms_8h.html#J_UP", null ],
      9     [ "J_DOWN", "sms_8h.html#J_DOWN", null ],
     10     [ "J_LEFT", "sms_8h.html#J_LEFT", null ],
     11     [ "J_RIGHT", "sms_8h.html#J_RIGHT", null ],
     12     [ "J_B", "sms_8h.html#J_B", null ],
     13     [ "J_A", "sms_8h.html#J_A", null ],
     14     [ "J_START", "sms_8h.html#J_START", null ],
     15     [ "J_SELECT", "sms_8h.html#J_SELECT", null ],
     16     [ "M_TEXT_OUT", "sms_8h.html#M_TEXT_OUT", null ],
     17     [ "M_TEXT_INOUT", "sms_8h.html#M_TEXT_INOUT", null ],
     18     [ "M_NO_SCROLL", "sms_8h.html#M_NO_SCROLL", null ],
     19     [ "M_NO_INTERP", "sms_8h.html#M_NO_INTERP", null ],
     20     [ "S_BANK", "sms_8h.html#S_BANK", null ],
     21     [ "S_FLIPX", "sms_8h.html#S_FLIPX", null ],
     22     [ "S_FLIPY", "sms_8h.html#S_FLIPY", null ],
     23     [ "S_PALETTE", "sms_8h.html#S_PALETTE", null ],
     24     [ "S_PRIORITY", "sms_8h.html#S_PRIORITY", null ],
     25     [ "S_PAL", "sms_8h.html#S_PAL", null ],
     26     [ "__WRITE_VDP_REG_UNSAFE", "sms_8h.html#__WRITE_VDP_REG_UNSAFE", null ],
     27     [ "__WRITE_VDP_REG", "sms_8h.html#__WRITE_VDP_REG", null ],
     28     [ "__READ_VDP_REG", "sms_8h.html#__READ_VDP_REG", null ],
     29     [ "EMPTY_IFLAG", "sms_8h.html#EMPTY_IFLAG", null ],
     30     [ "VBL_IFLAG", "sms_8h.html#VBL_IFLAG", null ],
     31     [ "LCD_IFLAG", "sms_8h.html#LCD_IFLAG", null ],
     32     [ "TIM_IFLAG", "sms_8h.html#TIM_IFLAG", null ],
     33     [ "SIO_IFLAG", "sms_8h.html#SIO_IFLAG", null ],
     34     [ "JOY_IFLAG", "sms_8h.html#JOY_IFLAG", null ],
     35     [ "SCREENWIDTH", "sms_8h.html#SCREENWIDTH", null ],
     36     [ "SCREENHEIGHT", "sms_8h.html#SCREENHEIGHT", null ],
     37     [ "MINWNDPOSX", "sms_8h.html#MINWNDPOSX", null ],
     38     [ "MINWNDPOSY", "sms_8h.html#MINWNDPOSY", null ],
     39     [ "MAXWNDPOSX", "sms_8h.html#MAXWNDPOSX", null ],
     40     [ "MAXWNDPOSY", "sms_8h.html#MAXWNDPOSY", null ],
     41     [ "DISPLAY_ON", "sms_8h.html#DISPLAY_ON", null ],
     42     [ "DISPLAY_OFF", "sms_8h.html#DISPLAY_OFF", null ],
     43     [ "HIDE_LEFT_COLUMN", "sms_8h.html#HIDE_LEFT_COLUMN", null ],
     44     [ "SHOW_LEFT_COLUMN", "sms_8h.html#SHOW_LEFT_COLUMN", null ],
     45     [ "SET_BORDER_COLOR", "sms_8h.html#SET_BORDER_COLOR", null ],
     46     [ "SHOW_BKG", "sms_8h.html#SHOW_BKG", null ],
     47     [ "HIDE_BKG", "sms_8h.html#HIDE_BKG", null ],
     48     [ "SHOW_WIN", "sms_8h.html#SHOW_WIN", null ],
     49     [ "HIDE_WIN", "sms_8h.html#HIDE_WIN", null ],
     50     [ "SHOW_SPRITES", "sms_8h.html#SHOW_SPRITES", null ],
     51     [ "HIDE_SPRITES", "sms_8h.html#HIDE_SPRITES", null ],
     52     [ "SPRITES_8x16", "sms_8h.html#SPRITES_8x16", null ],
     53     [ "SPRITES_8x8", "sms_8h.html#SPRITES_8x8", null ],
     54     [ "DEVICE_SUPPORTS_COLOR", "sms_8h.html#DEVICE_SUPPORTS_COLOR", null ],
     55     [ "VBL_DONE", "sms_8h.html#VBL_DONE", null ],
     56     [ "DIV_REG", "sms_8h.html#DIV_REG", null ],
     57     [ "_current_bank", "sms_8h.html#_current_bank", null ],
     58     [ "CURRENT_BANK", "sms_8h.html#CURRENT_BANK", null ],
     59     [ "BANK", "sms_8h.html#BANK", null ],
     60     [ "BANKREF", "sms_8h.html#BANKREF", null ],
     61     [ "BANKREF_EXTERN", "sms_8h.html#BANKREF_EXTERN", null ],
     62     [ "SWITCH_ROM", "sms_8h.html#SWITCH_ROM", null ],
     63     [ "SWITCH_ROM1", "sms_8h.html#SWITCH_ROM1", null ],
     64     [ "SWITCH_ROM2", "sms_8h.html#SWITCH_ROM2", null ],
     65     [ "SWITCH_RAM", "sms_8h.html#SWITCH_RAM", null ],
     66     [ "ENABLE_RAM", "sms_8h.html#ENABLE_RAM", null ],
     67     [ "DISABLE_RAM", "sms_8h.html#DISABLE_RAM", null ],
     68     [ "set_bkg_palette_entry", "sms_8h.html#set_bkg_palette_entry", null ],
     69     [ "set_sprite_palette_entry", "sms_8h.html#set_sprite_palette_entry", null ],
     70     [ "set_bkg_palette", "sms_8h.html#set_bkg_palette", null ],
     71     [ "set_sprite_palette", "sms_8h.html#set_sprite_palette", null ],
     72     [ "COMPAT_PALETTE", "sms_8h.html#COMPAT_PALETTE", null ],
     73     [ "set_bkg_tiles", "sms_8h.html#set_bkg_tiles", null ],
     74     [ "set_win_tiles", "sms_8h.html#set_win_tiles", null ],
     75     [ "set_bkg_submap", "sms_8h.html#set_bkg_submap", null ],
     76     [ "set_win_submap", "sms_8h.html#set_win_submap", null ],
     77     [ "fill_bkg_rect", "sms_8h.html#fill_bkg_rect", null ],
     78     [ "fill_win_rect", "sms_8h.html#fill_win_rect", null ],
     79     [ "DISABLE_VBL_TRANSFER", "sms_8h.html#DISABLE_VBL_TRANSFER", null ],
     80     [ "ENABLE_VBL_TRANSFER", "sms_8h.html#ENABLE_VBL_TRANSFER", null ],
     81     [ "MAX_HARDWARE_SPRITES", "sms_8h.html#MAX_HARDWARE_SPRITES", null ],
     82     [ "HARDWARE_SPRITE_CAN_FLIP_X", "sms_8h.html#HARDWARE_SPRITE_CAN_FLIP_X", null ],
     83     [ "HARDWARE_SPRITE_CAN_FLIP_Y", "sms_8h.html#HARDWARE_SPRITE_CAN_FLIP_Y", null ],
     84     [ "set_bkg_tile_xy", "sms_8h.html#set_bkg_tile_xy", null ],
     85     [ "set_win_tile_xy", "sms_8h.html#set_win_tile_xy", null ],
     86     [ "set_bkg_attribute_xy", "sms_8h.html#set_bkg_attribute_xy", null ],
     87     [ "set_win_attribute_xy", "sms_8h.html#set_win_attribute_xy", null ],
     88     [ "get_win_xy_addr", "sms_8h.html#get_win_xy_addr", null ],
     89     [ "int_handler", "sms_8h.html#int_handler", null ],
     90     [ "WRITE_VDP_CMD", "sms_8h.html#WRITE_VDP_CMD", null ],
     91     [ "WRITE_VDP_DATA", "sms_8h.html#WRITE_VDP_DATA", null ],
     92     [ "mode", "sms_8h.html#mode", null ],
     93     [ "get_mode", "sms_8h.html#get_mode", null ],
     94     [ "get_system", "sms_8h.html#get_system", null ],
     95     [ "set_interrupts", "sms_8h.html#set_interrupts", null ],
     96     [ "remove_VBL", "sms_8h.html#remove_VBL", null ],
     97     [ "remove_LCD", "sms_8h.html#remove_LCD", null ],
     98     [ "remove_TIM", "sms_8h.html#remove_TIM", null ],
     99     [ "remove_SIO", "sms_8h.html#remove_SIO", null ],
    100     [ "remove_JOY", "sms_8h.html#remove_JOY", null ],
    101     [ "add_VBL", "sms_8h.html#add_VBL", null ],
    102     [ "add_LCD", "sms_8h.html#add_LCD", null ],
    103     [ "add_TIM", "sms_8h.html#add_TIM", null ],
    104     [ "add_SIO", "sms_8h.html#add_SIO", null ],
    105     [ "add_JOY", "sms_8h.html#add_JOY", null ],
    106     [ "cancel_pending_interrupts", "sms_8h.html#cancel_pending_interrupts", null ],
    107     [ "move_bkg", "sms_8h.html#move_bkg", null ],
    108     [ "scroll_bkg", "sms_8h.html#scroll_bkg", null ],
    109     [ "vsync", "sms_8h.html#vsync", null ],
    110     [ "wait_vbl_done", "sms_8h.html#wait_vbl_done", null ],
    111     [ "display_off", "sms_8h.html#display_off", null ],
    112     [ "refresh_OAM", "sms_8h.html#refresh_OAM", null ],
    113     [ "get_r_reg", "sms_8h.html#get_r_reg", null ],
    114     [ "delay", "sms_8h.html#delay", null ],
    115     [ "joypad", "sms_8h.html#joypad", null ],
    116     [ "waitpad", "sms_8h.html#waitpad", null ],
    117     [ "waitpadup", "sms_8h.html#waitpadup", null ],
    118     [ "joypad_init", "sms_8h.html#joypad_init", null ],
    119     [ "joypad_ex", "sms_8h.html#joypad_ex", null ],
    120     [ "enable_interrupts", "sms_8h.html#enable_interrupts", null ],
    121     [ "disable_interrupts", "sms_8h.html#disable_interrupts", null ],
    122     [ "set_default_palette", "sms_8h.html#set_default_palette", null ],
    123     [ "cgb_compatibility", "sms_8h.html#cgb_compatibility", null ],
    124     [ "cpu_fast", "sms_8h.html#cpu_fast", null ],
    125     [ "set_palette_entry", "sms_8h.html#set_palette_entry", null ],
    126     [ "set_palette", "sms_8h.html#set_palette", null ],
    127     [ "set_native_tile_data", "sms_8h.html#set_native_tile_data", null ],
    128     [ "set_bkg_4bpp_data", "sms_8h.html#set_bkg_4bpp_data", null ],
    129     [ "set_bkg_native_data", "sms_8h.html#set_bkg_native_data", null ],
    130     [ "set_sprite_4bpp_data", "sms_8h.html#set_sprite_4bpp_data", null ],
    131     [ "set_sprite_native_data", "sms_8h.html#set_sprite_native_data", null ],
    132     [ "set_2bpp_palette", "sms_8h.html#set_2bpp_palette", null ],
    133     [ "set_tile_2bpp_data", "sms_8h.html#set_tile_2bpp_data", null ],
    134     [ "set_bkg_data", "sms_8h.html#set_bkg_data", null ],
    135     [ "set_sprite_data", "sms_8h.html#set_sprite_data", null ],
    136     [ "set_bkg_2bpp_data", "sms_8h.html#set_bkg_2bpp_data", null ],
    137     [ "set_sprite_2bpp_data", "sms_8h.html#set_sprite_2bpp_data", null ],
    138     [ "set_1bpp_colors", "sms_8h.html#set_1bpp_colors", null ],
    139     [ "set_tile_1bpp_data", "sms_8h.html#set_tile_1bpp_data", null ],
    140     [ "set_bkg_1bpp_data", "sms_8h.html#set_bkg_1bpp_data", null ],
    141     [ "set_sprite_1bpp_data", "sms_8h.html#set_sprite_1bpp_data", null ],
    142     [ "set_data", "sms_8h.html#set_data", null ],
    143     [ "vmemcpy", "sms_8h.html#vmemcpy", null ],
    144     [ "set_tile_map", "sms_8h.html#set_tile_map", null ],
    145     [ "set_tile_map_compat", "sms_8h.html#set_tile_map_compat", null ],
    146     [ "set_bkg_based_tiles", "sms_8h.html#set_bkg_based_tiles", null ],
    147     [ "set_win_based_tiles", "sms_8h.html#set_win_based_tiles", null ],
    148     [ "set_bkg_attributes", "sms_8h.html#set_bkg_attributes", null ],
    149     [ "set_tile_submap", "sms_8h.html#set_tile_submap", null ],
    150     [ "set_tile_submap_compat", "sms_8h.html#set_tile_submap_compat", null ],
    151     [ "set_bkg_based_submap", "sms_8h.html#set_bkg_based_submap", null ],
    152     [ "set_win_based_submap", "sms_8h.html#set_win_based_submap", null ],
    153     [ "set_bkg_submap_attributes", "sms_8h.html#set_bkg_submap_attributes", null ],
    154     [ "fill_rect", "sms_8h.html#fill_rect", null ],
    155     [ "fill_rect_compat", "sms_8h.html#fill_rect_compat", null ],
    156     [ "SET_SHADOW_OAM_ADDRESS", "sms_8h.html#SET_SHADOW_OAM_ADDRESS", null ],
    157     [ "set_sprite_tile", "sms_8h.html#set_sprite_tile", null ],
    158     [ "get_sprite_tile", "sms_8h.html#get_sprite_tile", null ],
    159     [ "set_sprite_prop", "sms_8h.html#set_sprite_prop", null ],
    160     [ "get_sprite_prop", "sms_8h.html#get_sprite_prop", null ],
    161     [ "move_sprite", "sms_8h.html#move_sprite", null ],
    162     [ "scroll_sprite", "sms_8h.html#scroll_sprite", null ],
    163     [ "hide_sprite", "sms_8h.html#hide_sprite", null ],
    164     [ "set_vram_byte", "sms_8h.html#set_vram_byte", null ],
    165     [ "set_attributed_tile_xy", "sms_8h.html#set_attributed_tile_xy", null ],
    166     [ "set_tile_xy", "sms_8h.html#set_tile_xy", null ],
    167     [ "set_attribute_xy", "sms_8h.html#set_attribute_xy", null ],
    168     [ "get_bkg_xy_addr", "sms_8h.html#get_bkg_xy_addr", null ],
    169     [ "_BIOS", "sms_8h.html#_BIOS", null ],
    170     [ "_SYSTEM", "sms_8h.html#_SYSTEM", null ],
    171     [ "c", "sms_8h.html#c", null ],
    172     [ "d", "sms_8h.html#d", null ],
    173     [ "e", "sms_8h.html#e", null ],
    174     [ "iyh", "sms_8h.html#iyh", null ],
    175     [ "iyl", "sms_8h.html#iyl", null ],
    176     [ "h", "sms_8h.html#h", null ],
    177     [ "l", "sms_8h.html#l", null ],
    178     [ "sys_time", "sms_8h.html#sys_time", null ],
    179     [ "_vbl_done", "sms_8h.html#_vbl_done", null ],
    180     [ "b", "sms_8h.html#b", null ],
    181     [ "_current_2bpp_palette", "sms_8h.html#_current_2bpp_palette", null ],
    182     [ "_current_1bpp_colors", "sms_8h.html#_current_1bpp_colors", null ],
    183     [ "_map_tile_offset", "sms_8h.html#_map_tile_offset", null ],
    184     [ "_submap_tile_offset", "sms_8h.html#_submap_tile_offset", null ],
    185     [ "shadow_OAM", "sms_8h.html#shadow_OAM", null ],
    186     [ "_shadow_OAM_base", "sms_8h.html#_shadow_OAM_base", null ],
    187     [ "_shadow_OAM_OFF", "sms_8h.html#_shadow_OAM_OFF", null ],
    188     [ "_sprites_OFF", "sms_8h.html#_sprites_OFF", null ]
    189 ];

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.