2023-10-10 21:13:09 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" lang = "en-US" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=11" / >
< meta name = "generator" content = "Doxygen 1.9.5" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > N64FlashcartMenu: rom_info.h File Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr id = "projectrow" >
< td id = "projectalign" >
< div id = "projectname" > N64FlashcartMenu
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
<!-- Generated by Doxygen 1.9.5 -->
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
< / script >
< div id = "main-nav" > < / div >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< div id = "MSearchResults" >
< div class = "SRPage" >
< div id = "SRIndex" >
< div id = "SRResults" > < / div >
< div class = "SRStatus" id = "Loading" > Loading...< / div >
< div class = "SRStatus" id = "Searching" > Searching...< / div >
< div class = "SRStatus" id = "NoMatches" > No Matches< / div >
< / div >
< / div >
< / div >
< / div >
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < a class = "el" href = "dir_68267d1309a1af8e8297ef4c3efbcdba.html" > src< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_1a56cc8cdc1689899910be5fa4716ee4.html" > menu< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#nested-classes" > Data Structures< / a > |
< a href = "#enum-members" > Enumerations< / a > |
< a href = "#func-members" > Functions< / a > < / div >
< div class = "headertitle" > < div class = "title" > rom_info.h File Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< p > N64 ROM Database.
< a href = "#details" > More...< / a > < / p >
< p > < a href = "rom__info_8h_source.html" > Go to the source code of this file.< / a > < / p >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "nested-classes" name = "nested-classes" > < / a >
Data Structures< / h2 > < / td > < / tr >
< tr class = "memitem:structrom__info__t" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#structrom__info__t" > rom_info_t< / a > < / td > < / tr >
2023-11-10 17:39:26 +01:00
< tr class = "memdesc:structrom__info__t" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > ROM Information Structure. < a href = "rom__info_8h.html#structrom__info__t" > More...< / a > < br / > < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr class = "separator:structrom__info__t" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:structrom__info__t_8libultra" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#structrom__info__t_8libultra" > rom_info_t.libultra< / a > < / td > < / tr >
< tr class = "separator:structrom__info__t_8libultra" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:unionrom__info__t_8____unnamed18____" > < td class = "memItemLeft" align = "right" valign = "top" > union   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#unionrom__info__t_8____unnamed18____" > rom_info_t.__unnamed18__< / a > < / td > < / tr >
< tr class = "separator:unionrom__info__t_8____unnamed18____" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-12-21 20:14:43 +01:00
< tr class = "memitem:structrom__info__t_8____unnamed18_____8____unnamed22____" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#structrom__info__t_8____unnamed18_____8____unnamed22____" > rom_info_t.__unnamed18__.__unnamed22__< / a > < / td > < / tr >
< tr class = "separator:structrom__info__t_8____unnamed18_____8____unnamed22____" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:structrom__info__t_8override" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#structrom__info__t_8override" > rom_info_t.override< / a > < / td > < / tr >
< tr class = "separator:structrom__info__t_8override" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr class = "memitem:structrom__info__t_8features" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#structrom__info__t_8features" > rom_info_t.features< / a > < / td > < / tr >
2023-11-10 17:39:26 +01:00
< tr class = "memdesc:structrom__info__t_8features" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The supported ROM accessories. < a href = "rom__info_8h.html#structrom__info__t_8features" > More...< / a > < br / > < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr class = "separator:structrom__info__t_8features" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "enum-members" name = "enum-members" > < / a >
Enumerations< / h2 > < / td > < / tr >
2023-11-10 17:39:26 +01:00
< tr class = "memitem:aa88b4550e60dc0ba7d3317eda7ea6037" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "aa88b4550e60dc0ba7d3317eda7ea6037" name = "aa88b4550e60dc0ba7d3317eda7ea6037" > < / a > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#aa88b4550e60dc0ba7d3317eda7ea6037" > rom_err_t< / a > { < b > ROM_OK< / b >
2023-10-10 21:13:09 +02:00
, < b > ROM_ERR_IO< / b >
, < b > ROM_ERR_NO_FILE< / b >
}< / td > < / tr >
2023-11-10 17:39:26 +01:00
< tr class = "memdesc:aa88b4550e60dc0ba7d3317eda7ea6037" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > ROM error enumeration. < br / > < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr class = "separator:aa88b4550e60dc0ba7d3317eda7ea6037" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-11-10 17:39:26 +01:00
< tr class = "memitem:a8ee416154f17c63c478a546c59e5bbfb" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#a8ee416154f17c63c478a546c59e5bbfb" > endianness_t< / a > { < a class = "el" href = "rom__info_8h.html#a8ee416154f17c63c478a546c59e5bbfbadb8bfce13d503ca160e7968f85644b3d" > ENDIANNESS_BIG< / a >
, < a class = "el" href = "rom__info_8h.html#a8ee416154f17c63c478a546c59e5bbfba6d87b6ddecfd90ad85a9e202fe97c94c" > ENDIANNESS_LITTLE< / a >
, < a class = "el" href = "rom__info_8h.html#a8ee416154f17c63c478a546c59e5bbfba5c832eba6efdb777959ce3795fa67a53" > ENDIANNESS_BYTE_SWAP< / a >
2023-10-10 21:13:09 +02:00
}< / td > < / tr >
2023-11-10 17:39:26 +01:00
< tr class = "memdesc:a8ee416154f17c63c478a546c59e5bbfb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > ROM endian enumeration. < a href = "rom__info_8h.html#a8ee416154f17c63c478a546c59e5bbfb" > More...< / a > < br / > < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr class = "separator:a8ee416154f17c63c478a546c59e5bbfb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a35e2ad1d851789329b0f0a94bef1f1f2" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#a35e2ad1d851789329b0f0a94bef1f1f2" > category_type_t< / a > { < br / >
    < a class = "el" href = "rom__info_8h.html#a35e2ad1d851789329b0f0a94bef1f1f2a1bd823fc8b9c795053d238a96c6f5524" > N64_CART< / a > = 'N'
, < a class = "el" href = "rom__info_8h.html#a35e2ad1d851789329b0f0a94bef1f1f2a4892177cc838193ba4b53d904d91af25" > N64_DISK< / a > = 'D'
, < a class = "el" href = "rom__info_8h.html#a35e2ad1d851789329b0f0a94bef1f1f2a45d9f8446e39a1fa4220d57448e609df" > N64_CART_EXPANDABLE< / a > = 'C'
, < a class = "el" href = "rom__info_8h.html#a35e2ad1d851789329b0f0a94bef1f1f2a0b98dff1eb797c2684050e4d430d8722" > N64_DISK_EXPANDABLE< / a > = 'E'
, < br / >
    < a class = "el" href = "rom__info_8h.html#a35e2ad1d851789329b0f0a94bef1f1f2ae05d1f3888937647e60af840097f32c0" > N64_ALECK64< / a > = 'Z'
< br / >
}< / td > < / tr >
< tr class = "memdesc:a35e2ad1d851789329b0f0a94bef1f1f2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > ROM media type enumeration. < a href = "rom__info_8h.html#a35e2ad1d851789329b0f0a94bef1f1f2" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a35e2ad1d851789329b0f0a94bef1f1f2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9f1df68876fd842a165e4874cef1c85e" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85e" > destination_type_t< / a > { < br / >
    < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea87b3cff825fef81ced068588be03ec7b" > MARKET_JAPANESE_MULTI< / a > = 'A'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85eaab39c57cfd0fb43a7af9bd2c682c62ce" > MARKET_BRAZILIAN< / a > = 'B'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ead224762fea1a531aa708be42f866408b" > MARKET_CHINESE< / a > = 'C'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea705dbb6f23b076d51a7ddd96a262cfa4" > MARKET_GERMAN< / a > = 'D'
, < br / >
    < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea7f85f1e3498bf9699e243b081cdbfe6b" > MARKET_NORTH_AMERICA< / a > = 'E'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85eaf60c0d80eaa8026ff384f2a5a78dd1c8" > MARKET_FRENCH< / a > = 'F'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85eab0a10418b57442d5759df02f5a0f45e8" > MARKET_GATEWAY64_NTSC< / a > = 'G'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85eab1d8ed6dbfef6c7b95126a44206068a6" > MARKET_DUTCH< / a > = 'H'
, < br / >
    < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea6500a23f7efea1dd76a82407410bcdf8" > MARKET_ITALIAN< / a > = 'I'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea785c98321d0422b477041f7ad95ef506" > MARKET_JAPANESE< / a > = 'J'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea7761799f68396739e9c25f18c4b70e92" > MARKET_KOREAN< / a > = 'K'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85eaaba43978734c0351513b95f58e96aac4" > MARKET_GATEWAY64_PAL< / a > = 'L'
, < br / >
    < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85eabe5d0f1f944cad284c5a91758a30c379" > MARKET_CANADIAN< / a > = 'N'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea4b6ad276f30d76bfbfadb7b7268ab356" > MARKET_EUROPEAN_BASIC< / a > = 'P'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea01bbf8dcc51edee02fdf339c864d66ea" > MARKET_SPANISH< / a > = 'S'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85eaf3c95d6d57569ce5413bcf0a1d0bca50" > MARKET_AUSTRALIAN< / a > = 'U'
, < br / >
    < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85eaf5e46754892b5cbd81b6163b51d7bb44" > MARKET_SCANDINAVIAN< / a > = 'W'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea9a33be6859415963d848880f7d1cadd6" > MARKET_OTHER_X< / a > = 'X'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea99303bee22a0150655178e4b45580c9c" > MARKET_OTHER_Y< / a > = 'Y'
, < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85ea39a7ef9126c8174dde80215b516f15f0" > MARKET_OTHER_Z< / a > = 'Z'
< br / >
}< / td > < / tr >
< tr class = "memdesc:a9f1df68876fd842a165e4874cef1c85e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > ROM market region & language type enumeration. < a href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9f1df68876fd842a165e4874cef1c85e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-12-21 20:14:43 +01:00
< tr class = "memitem:a1d6ef99bd6292a3f586e63f67d9c5f58" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#a1d6ef99bd6292a3f586e63f67d9c5f58" > rom_save_type_t< / a > { < br / >
    < a class = "el" href = "rom__info_8h.html#a1d6ef99bd6292a3f586e63f67d9c5f58ac37f15aade15457d7d68e9ec535bb8a2" > SAVE_TYPE_NONE< / a >
2023-10-10 21:13:09 +02:00
, < b > SAVE_TYPE_EEPROM_4K< / b >
, < b > SAVE_TYPE_EEPROM_16K< / b >
, < b > SAVE_TYPE_SRAM< / b >
, < br / >
    < b > SAVE_TYPE_SRAM_BANKED< / b >
, < b > SAVE_TYPE_SRAM_128K< / b >
, < b > SAVE_TYPE_FLASHRAM< / b >
, < b > SAVE_TYPE_FLASHRAM_PKST2< / b >
2023-12-21 20:14:43 +01:00
, < br / >
    < b > SAVE_TYPE_AUTOMATIC< / b > = -1
< br / >
}< / td > < / tr >
< tr class = "memdesc:a1d6ef99bd6292a3f586e63f67d9c5f58" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > ROM save type enumeration. < a href = "rom__info_8h.html#a1d6ef99bd6292a3f586e63f67d9c5f58" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a1d6ef99bd6292a3f586e63f67d9c5f58" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac8fdf85ad8aa6e19519a262184541d7c" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ac8fdf85ad8aa6e19519a262184541d7c" name = "ac8fdf85ad8aa6e19519a262184541d7c" > < / a > enum   < / td > < td class = "memItemRight" valign = "bottom" > < b > rom_tv_type_t< / b > { < br / >
    < b > ROM_TV_TYPE_PAL< / b >
, < b > ROM_TV_TYPE_NTSC< / b >
, < b > ROM_TV_TYPE_MPAL< / b >
, < b > ROM_TV_TYPE_UNKNOWN< / b >
, < br / >
    < b > ROM_TV_TYPE_AUTOMATIC< / b > = -1
2023-10-10 21:13:09 +02:00
< br / >
}< / td > < / tr >
2023-12-21 20:14:43 +01:00
< tr class = "separator:ac8fdf85ad8aa6e19519a262184541d7c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr class = "memitem:aa741eaa527c42177bb1855f881a23897" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "rom__info_8h.html#aa741eaa527c42177bb1855f881a23897" > expansion_pak_t< / a > { < br / >
    < a class = "el" href = "rom__info_8h.html#aa741eaa527c42177bb1855f881a23897a46117d7839a1b542d71c6ab1587a8172" > EXPANSION_PAK_NONE< / a >
, < a class = "el" href = "rom__info_8h.html#aa741eaa527c42177bb1855f881a23897ac8f26f21dc54c02dbfacfc076e785947" > EXPANSION_PAK_REQUIRED< / a >
, < a class = "el" href = "rom__info_8h.html#aa741eaa527c42177bb1855f881a23897a56cc066bcf96dd9ec437e75d4fee4a3a" > EXPANSION_PAK_RECOMMENDED< / a >
, < a class = "el" href = "rom__info_8h.html#aa741eaa527c42177bb1855f881a23897a25d9b18d9c0f36871ded0e36966f410e" > EXPANSION_PAK_SUGGESTED< / a >
, < br / >
    < a class = "el" href = "rom__info_8h.html#aa741eaa527c42177bb1855f881a23897afbb76c646ca33b144594fa1dc381ca04" > EXPANSION_PAK_FAULTY< / a >
< br / >
}< / td > < / tr >
2023-11-10 17:39:26 +01:00
< tr class = "memdesc:aa741eaa527c42177bb1855f881a23897" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > ROM memory requirements enumeration. < a href = "rom__info_8h.html#aa741eaa527c42177bb1855f881a23897" > More...< / a > < br / > < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr class = "separator:aa741eaa527c42177bb1855f881a23897" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "func-members" name = "func-members" > < / a >
Functions< / h2 > < / td > < / tr >
2023-12-21 20:14:43 +01:00
< tr class = "memitem:a37b55475233b86e370b137c1164575f2" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a37b55475233b86e370b137c1164575f2" name = "a37b55475233b86e370b137c1164575f2" > < / a >
< a class = "el" href = "rom__info_8h.html#aa88b4550e60dc0ba7d3317eda7ea6037" > rom_err_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < b > rom_info_override_save_type< / b > (< a class = "el" href = "path_8h.html#structpath__t" > path_t< / a > *path, < a class = "el" href = "rom__info_8h.html#structrom__info__t" > rom_info_t< / a > *rom_info, < a class = "el" href = "rom__info_8h.html#a1d6ef99bd6292a3f586e63f67d9c5f58" > rom_save_type_t< / a > save_type)< / td > < / tr >
< tr class = "separator:a37b55475233b86e370b137c1164575f2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a022dec551d7951fcc55cccd02ffc5e20" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a022dec551d7951fcc55cccd02ffc5e20" name = "a022dec551d7951fcc55cccd02ffc5e20" > < / a >
< a class = "el" href = "rom__info_8h.html#aa88b4550e60dc0ba7d3317eda7ea6037" > rom_err_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < b > rom_info_override_tv_type< / b > (< a class = "el" href = "path_8h.html#structpath__t" > path_t< / a > *path, < a class = "el" href = "rom__info_8h.html#structrom__info__t" > rom_info_t< / a > *rom_info, rom_tv_type_t tv_type)< / td > < / tr >
< tr class = "separator:a022dec551d7951fcc55cccd02ffc5e20" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae67b9446216e90117c580ecf33a46f9a" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ae67b9446216e90117c580ecf33a46f9a" name = "ae67b9446216e90117c580ecf33a46f9a" > < / a >
< a class = "el" href = "rom__info_8h.html#a1d6ef99bd6292a3f586e63f67d9c5f58" > rom_save_type_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < b > rom_info_get_save_type< / b > (< a class = "el" href = "rom__info_8h.html#structrom__info__t" > rom_info_t< / a > *rom_info)< / td > < / tr >
< tr class = "separator:ae67b9446216e90117c580ecf33a46f9a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afa29768d39a1d4a08ff6d17f728ce067" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "afa29768d39a1d4a08ff6d17f728ce067" name = "afa29768d39a1d4a08ff6d17f728ce067" > < / a >
rom_tv_type_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > rom_info_get_tv_type< / b > (< a class = "el" href = "rom__info_8h.html#structrom__info__t" > rom_info_t< / a > *rom_info)< / td > < / tr >
< tr class = "separator:afa29768d39a1d4a08ff6d17f728ce067" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a98874e7181961a6eaf62212ba7a723c6" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a98874e7181961a6eaf62212ba7a723c6" name = "a98874e7181961a6eaf62212ba7a723c6" > < / a >
< a class = "el" href = "rom__info_8h.html#aa88b4550e60dc0ba7d3317eda7ea6037" > rom_err_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < b > rom_info_load< / b > (< a class = "el" href = "path_8h.html#structpath__t" > path_t< / a > *path, < a class = "el" href = "rom__info_8h.html#structrom__info__t" > rom_info_t< / a > *rom_info)< / td > < / tr >
< tr class = "separator:a98874e7181961a6eaf62212ba7a723c6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-10-10 21:13:09 +02:00
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" > < p > N64 ROM Database. < / p >
< dl class = "section note" > < dt > Note< / dt > < dd > Only works with N64 ROM's by checking the first 1024 bytes of the file. < / dd > < / dl >
< / div > < hr / > < h2 class = "groupheader" > Data Structure Documentation< / h2 >
< a name = "structrom__info__t" id = "structrom__info__t" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#structrom__info__t" > ◆   < / a > < / span > rom_info_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct rom_info_t< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-11-10 17:39:26 +01:00
< div class = "textblock" > < p > ROM Information Structure. < / p >
< / div > < table class = "fieldtable" >
2023-10-10 21:13:09 +02:00
< tr > < th colspan = "3" > Data Fields< / th > < / tr >
< tr > < td class = "fieldtype" >
2023-11-10 17:39:26 +01:00
< a id = "a37b9e973b46432105d54148306520a87" name = "a37b9e973b46432105d54148306520a87" > < / a > < a class = "el" href = "rom__info_8h.html#a8ee416154f17c63c478a546c59e5bbfb" > endianness_t< / a > < / td >
2023-10-10 21:13:09 +02:00
< td class = "fieldname" >
endianness< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The file endian. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
< a id = "a9397ddb6a50ce6c0fc3782ae6a4a9dc7" name = "a9397ddb6a50ce6c0fc3782ae6a4a9dc7" > < / a > float< / td >
< td class = "fieldname" >
clock_rate< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The clock rate defined in the ROM's header. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
< a id = "afeb7118e65f58ed63767c1cd31be04d0" name = "afeb7118e65f58ed63767c1cd31be04d0" > < / a > uint32_t< / td >
< td class = "fieldname" >
boot_address< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The boot address defined in the ROM's header. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
< a id = "ab3d4572ad71226c5f087e22891662a38" name = "ab3d4572ad71226c5f087e22891662a38" > < / a > struct < a class = "el" href = "rom__info_8h.html#structrom__info__t_8libultra" > rom_info_t.libultra< / a > < / td >
< td class = "fieldname" >
libultra< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "add8f8d21a5dcff9aa5c76c0d1fa53808" name = "add8f8d21a5dcff9aa5c76c0d1fa53808" > < / a > uint64_t< / td >
< td class = "fieldname" >
check_code< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The check code defined in the ROM's header. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
< a id = "ad0ac2903416955beeea09ff127ab0245" name = "ad0ac2903416955beeea09ff127ab0245" > < / a > char< / td >
< td class = "fieldname" >
title[20]< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The title defined in the ROM's header. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
< a id = "a2558238f11fd488d38843895e80b35b4" name = "a2558238f11fd488d38843895e80b35b4" > < / a > union < a class = "el" href = "rom__info_8h.html#unionrom__info__t_8____unnamed18____" > rom_info_t.__unnamed18__< / a > < / td >
< td class = "fieldname" >
__unnamed__< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "aa4fa4e1a40bd152b26b22bceeeb72baf" name = "aa4fa4e1a40bd152b26b22bceeeb72baf" > < / a > uint8_t< / td >
< td class = "fieldname" >
version< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The ROM version defined in the ROM's header. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
< a id = "aba6f7f9bd0e4cfaa897b9b90b208072f" name = "aba6f7f9bd0e4cfaa897b9b90b208072f" > < / a > cic_type_t< / td >
< td class = "fieldname" >
cic_type< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
2023-12-21 20:14:43 +01:00
< a id = "a9bf05efea2279aeacb197096bb88e59d" name = "a9bf05efea2279aeacb197096bb88e59d" > < / a > < a class = "el" href = "rom__info_8h.html#a1d6ef99bd6292a3f586e63f67d9c5f58" > rom_save_type_t< / a > < / td >
2023-10-10 21:13:09 +02:00
< td class = "fieldname" >
save_type< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The save type required by the ROM. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
2023-12-21 20:14:43 +01:00
< a id = "ad9a5855518fbf47645b8d8b60822d593" name = "ad9a5855518fbf47645b8d8b60822d593" > < / a > rom_tv_type_t< / td >
< td class = "fieldname" >
tv_type< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a9cce2224da92d90ba6c9d6e75d2f2f7c" name = "a9cce2224da92d90ba6c9d6e75d2f2f7c" > < / a > struct < a class = "el" href = "rom__info_8h.html#structrom__info__t_8override" > rom_info_t.override< / a > < / td >
< td class = "fieldname" >
override< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a9f87b56f9e5c8677c3075bb4bb38d3f6" name = "a9f87b56f9e5c8677c3075bb4bb38d3f6" > < / a > struct < a class = "el" href = "rom__info_8h.html#structrom__info__t_8features" > rom_info_t.features< / a > < / td >
2023-10-10 21:13:09 +02:00
< td class = "fieldname" >
features< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The supported ROM accessories. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< / table >
< / div >
< / div >
< a name = "structrom__info__t_8libultra" id = "structrom__info__t_8libultra" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#structrom__info__t_8libultra" > ◆   < / a > < / span > rom_info_t.libultra< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct rom_info_t.libultra< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< div class = "textblock" > < / div > < table class = "fieldtable" >
< tr > < th colspan = "3" > Data Fields< / th > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a2af72f100c356273d46284f6fd1dfc08" name = "a2af72f100c356273d46284f6fd1dfc08" > < / a > uint8_t< / td >
< td class = "fieldname" >
version< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The SDK version defined in the ROM's header. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
< a id = "ab5f927bae9a11c2967a368e3e9bd9e75" name = "ab5f927bae9a11c2967a368e3e9bd9e75" > < / a > char< / td >
< td class = "fieldname" >
revision< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The SDK revision defined in the ROM's header. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< / table >
< / div >
< / div >
< a name = "unionrom__info__t_8____unnamed18____" id = "unionrom__info__t_8____unnamed18____" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#unionrom__info__t_8____unnamed18____" > ◆   < / a > < / span > rom_info_t.__unnamed18__< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > union rom_info_t.__unnamed18__< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< div class = "textblock" > < / div > < table class = "fieldtable" >
< tr > < th colspan = "3" > Data Fields< / th > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a4f17ea269979c808050cd0de5aa32afa" name = "a4f17ea269979c808050cd0de5aa32afa" > < / a > char< / td >
< td class = "fieldname" >
game_code[4]< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The game code defined in the ROM's header. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
2023-12-21 20:14:43 +01:00
< a id = "a377f7288fde739b1f7dd8a3f91af7867" name = "a377f7288fde739b1f7dd8a3f91af7867" > < / a > struct < a class = "el" href = "rom__info_8h.html#structrom__info__t_8____unnamed18_____8____unnamed22____" > rom_info_t.__unnamed18__.__unnamed22__< / a > < / td >
2023-10-10 21:13:09 +02:00
< td class = "fieldname" >
__unnamed__< / td >
< td class = "fielddoc" >
< / td > < / tr >
< / table >
< / div >
< / div >
2023-12-21 20:14:43 +01:00
< a name = "structrom__info__t_8____unnamed18_____8____unnamed22____" id = "structrom__info__t_8____unnamed18_____8____unnamed22____" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#structrom__info__t_8____unnamed18_____8____unnamed22____" > ◆   < / a > < / span > rom_info_t.__unnamed18__.__unnamed22__< / h2 >
2023-10-10 21:13:09 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2023-12-21 20:14:43 +01:00
< td class = "memname" > struct rom_info_t.__unnamed18__.__unnamed22__< / td >
2023-10-10 21:13:09 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< div class = "textblock" > < / div > < table class = "fieldtable" >
< tr > < th colspan = "3" > Data Fields< / th > < / tr >
< tr > < td class = "fieldtype" >
< a id = "afd9aa94087972759698e6e66f4d80a68" name = "afd9aa94087972759698e6e66f4d80a68" > < / a > < a class = "el" href = "rom__info_8h.html#a35e2ad1d851789329b0f0a94bef1f1f2" > category_type_t< / a > < / td >
< td class = "fieldname" >
category_code: 8< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The game media type. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
< a id = "aa1e3ff593f139ee836b46892bd5f799f" name = "aa1e3ff593f139ee836b46892bd5f799f" > < / a > char< / td >
< td class = "fieldname" >
unique_code[2]< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The game unique identifier. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< tr > < td class = "fieldtype" >
< a id = "a3008aa82b5d7245bd003978c91802199" name = "a3008aa82b5d7245bd003978c91802199" > < / a > < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85e" > destination_type_t< / a > < / td >
< td class = "fieldname" >
destination_code: 8< / td >
< td class = "fielddoc" >
2023-11-10 17:39:26 +01:00
The game region and or market. < / td > < / tr >
2023-10-10 21:13:09 +02:00
< / table >
2023-12-21 20:14:43 +01:00
< / div >
< / div >
< a name = "structrom__info__t_8override" id = "structrom__info__t_8override" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#structrom__info__t_8override" > ◆   < / a > < / span > rom_info_t.override< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct rom_info_t.override< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< div class = "textblock" > < / div > < table class = "fieldtable" >
< tr > < th colspan = "3" > Data Fields< / th > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a43781db5c40ecc39fd718685594f0956" name = "a43781db5c40ecc39fd718685594f0956" > < / a > bool< / td >
< td class = "fieldname" >
save< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "ab02e3087d460fc91de6307164cc849a2" name = "ab02e3087d460fc91de6307164cc849a2" > < / a > < a class = "el" href = "rom__info_8h.html#a1d6ef99bd6292a3f586e63f67d9c5f58" > rom_save_type_t< / a > < / td >
< td class = "fieldname" >
save_type< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "ac9a1fdac6e082dd89e7173244f34d7b3" name = "ac9a1fdac6e082dd89e7173244f34d7b3" > < / a > bool< / td >
< td class = "fieldname" >
tv< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a9cc6a5b92e4ac073a0e1f13583e589ba" name = "a9cc6a5b92e4ac073a0e1f13583e589ba" > < / a > rom_tv_type_t< / td >
< td class = "fieldname" >
tv_type< / td >
< td class = "fielddoc" >
< / td > < / tr >
< / table >
2023-10-10 21:13:09 +02:00
< / div >
< / div >
< a name = "structrom__info__t_8features" id = "structrom__info__t_8features" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#structrom__info__t_8features" > ◆   < / a > < / span > rom_info_t.features< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct rom_info_t.features< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-11-10 17:39:26 +01:00
< div class = "textblock" > < p > The supported ROM accessories. < / p >
< / div > < table class = "fieldtable" >
2023-10-10 21:13:09 +02:00
< tr > < th colspan = "3" > Data Fields< / th > < / tr >
< tr > < td class = "fieldtype" >
< a id = "abc8f75ba9e5f5aecf91a3bdc63dea327" name = "abc8f75ba9e5f5aecf91a3bdc63dea327" > < / a > bool< / td >
< td class = "fieldname" >
controller_pak< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a1979d61c11f6a589c9f54895d8bd6bfc" name = "a1979d61c11f6a589c9f54895d8bd6bfc" > < / a > bool< / td >
< td class = "fieldname" >
rumble_pak< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "abb0458f28bde28244e33ae926d8c6d80" name = "abb0458f28bde28244e33ae926d8c6d80" > < / a > bool< / td >
< td class = "fieldname" >
transfer_pak< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a90dfc5344ab0daeeb667b4905e5287ea" name = "a90dfc5344ab0daeeb667b4905e5287ea" > < / a > bool< / td >
< td class = "fieldname" >
voice_recognition_unit< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a9f5fd51b7d799dfbd589e71d0ea0a116" name = "a9f5fd51b7d799dfbd589e71d0ea0a116" > < / a > bool< / td >
< td class = "fieldname" >
real_time_clock< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a5110e684c9b29531b86f62b391d0fe31" name = "a5110e684c9b29531b86f62b391d0fe31" > < / a > bool< / td >
< td class = "fieldname" >
disk_conversion< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "acfc37790fe0523c178563968f3e75cbd" name = "acfc37790fe0523c178563968f3e75cbd" > < / a > bool< / td >
< td class = "fieldname" >
combo_rom_disk_game< / td >
< td class = "fielddoc" >
< / td > < / tr >
< tr > < td class = "fieldtype" >
< a id = "a18e69616d5ba4d1164edba4298653cfc" name = "a18e69616d5ba4d1164edba4298653cfc" > < / a > < a class = "el" href = "rom__info_8h.html#aa741eaa527c42177bb1855f881a23897" > expansion_pak_t< / a > < / td >
< td class = "fieldname" >
expansion_pak< / td >
< td class = "fielddoc" >
< / td > < / tr >
< / table >
< / div >
< / div >
< h2 class = "groupheader" > Enumeration Type Documentation< / h2 >
2023-11-10 17:39:26 +01:00
< a id = "a8ee416154f17c63c478a546c59e5bbfb" name = "a8ee416154f17c63c478a546c59e5bbfb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8ee416154f17c63c478a546c59e5bbfb" > ◆   < / a > < / span > endianness_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "rom__info_8h.html#a8ee416154f17c63c478a546c59e5bbfb" > endianness_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > ROM endian enumeration. < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a8ee416154f17c63c478a546c59e5bbfbadb8bfce13d503ca160e7968f85644b3d" name = "a8ee416154f17c63c478a546c59e5bbfbadb8bfce13d503ca160e7968f85644b3d" > < / a > ENDIANNESS_BIG  < / td > < td class = "fielddoc" > < p > Is Big Endian. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a8ee416154f17c63c478a546c59e5bbfba6d87b6ddecfd90ad85a9e202fe97c94c" name = "a8ee416154f17c63c478a546c59e5bbfba6d87b6ddecfd90ad85a9e202fe97c94c" > < / a > ENDIANNESS_LITTLE  < / td > < td class = "fielddoc" > < p > Is Little Endian. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a8ee416154f17c63c478a546c59e5bbfba5c832eba6efdb777959ce3795fa67a53" name = "a8ee416154f17c63c478a546c59e5bbfba5c832eba6efdb777959ce3795fa67a53" > < / a > ENDIANNESS_BYTE_SWAP  < / td > < td class = "fielddoc" > < p > Is Byte Swapped Endian. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
2023-10-10 21:13:09 +02:00
< a id = "a35e2ad1d851789329b0f0a94bef1f1f2" name = "a35e2ad1d851789329b0f0a94bef1f1f2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a35e2ad1d851789329b0f0a94bef1f1f2" > ◆   < / a > < / span > category_type_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "rom__info_8h.html#a35e2ad1d851789329b0f0a94bef1f1f2" > category_type_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > ROM media type enumeration. < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a35e2ad1d851789329b0f0a94bef1f1f2a1bd823fc8b9c795053d238a96c6f5524" name = "a35e2ad1d851789329b0f0a94bef1f1f2a1bd823fc8b9c795053d238a96c6f5524" > < / a > N64_CART  < / td > < td class = "fielddoc" > < p > Is a stand alone Cartridge program. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a35e2ad1d851789329b0f0a94bef1f1f2a4892177cc838193ba4b53d904d91af25" name = "a35e2ad1d851789329b0f0a94bef1f1f2a4892177cc838193ba4b53d904d91af25" > < / a > N64_DISK  < / td > < td class = "fielddoc" > < p > Is a stand alone Disk Drive program. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a35e2ad1d851789329b0f0a94bef1f1f2a45d9f8446e39a1fa4220d57448e609df" name = "a35e2ad1d851789329b0f0a94bef1f1f2a45d9f8446e39a1fa4220d57448e609df" > < / a > N64_CART_EXPANDABLE  < / td > < td class = "fielddoc" > < p > Is a Cartridge program that could use an extra Disk Drive program to expand its capabilities. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a35e2ad1d851789329b0f0a94bef1f1f2a0b98dff1eb797c2684050e4d430d8722" name = "a35e2ad1d851789329b0f0a94bef1f1f2a0b98dff1eb797c2684050e4d430d8722" > < / a > N64_DISK_EXPANDABLE  < / td > < td class = "fielddoc" > < p > Is a Disk Drive program that could use an extra Cartridge program to expand its capabilities. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a35e2ad1d851789329b0f0a94bef1f1f2ae05d1f3888937647e60af840097f32c0" name = "a35e2ad1d851789329b0f0a94bef1f1f2ae05d1f3888937647e60af840097f32c0" > < / a > N64_ALECK64  < / td > < td class = "fielddoc" > < p > Is an Aleck64 program. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a id = "a9f1df68876fd842a165e4874cef1c85e" name = "a9f1df68876fd842a165e4874cef1c85e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9f1df68876fd842a165e4874cef1c85e" > ◆   < / a > < / span > destination_type_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "rom__info_8h.html#a9f1df68876fd842a165e4874cef1c85e" > destination_type_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > ROM market region & language type enumeration. < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea87b3cff825fef81ced068588be03ec7b" name = "a9f1df68876fd842a165e4874cef1c85ea87b3cff825fef81ced068588be03ec7b" > < / a > MARKET_JAPANESE_MULTI  < / td > < td class = "fielddoc" > < p > The ROM is designed for Japanese and "English" languages. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85eaab39c57cfd0fb43a7af9bd2c682c62ce" name = "a9f1df68876fd842a165e4874cef1c85eaab39c57cfd0fb43a7af9bd2c682c62ce" > < / a > MARKET_BRAZILIAN  < / td > < td class = "fielddoc" > < p > The ROM is designed for Brazil (Portuguese) language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ead224762fea1a531aa708be42f866408b" name = "a9f1df68876fd842a165e4874cef1c85ead224762fea1a531aa708be42f866408b" > < / a > MARKET_CHINESE  < / td > < td class = "fielddoc" > < p > The ROM is designed for Chinese language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea705dbb6f23b076d51a7ddd96a262cfa4" name = "a9f1df68876fd842a165e4874cef1c85ea705dbb6f23b076d51a7ddd96a262cfa4" > < / a > MARKET_GERMAN  < / td > < td class = "fielddoc" > < p > The ROM is designed for German language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea7f85f1e3498bf9699e243b081cdbfe6b" name = "a9f1df68876fd842a165e4874cef1c85ea7f85f1e3498bf9699e243b081cdbfe6b" > < / a > MARKET_NORTH_AMERICA  < / td > < td class = "fielddoc" > < p > The ROM is designed for North American "English" language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85eaf60c0d80eaa8026ff384f2a5a78dd1c8" name = "a9f1df68876fd842a165e4874cef1c85eaf60c0d80eaa8026ff384f2a5a78dd1c8" > < / a > MARKET_FRENCH  < / td > < td class = "fielddoc" > < p > The ROM is designed for French language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85eab0a10418b57442d5759df02f5a0f45e8" name = "a9f1df68876fd842a165e4874cef1c85eab0a10418b57442d5759df02f5a0f45e8" > < / a > MARKET_GATEWAY64_NTSC  < / td > < td class = "fielddoc" > < p > The ROM is designed for a NTSC Gateway 64. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85eab1d8ed6dbfef6c7b95126a44206068a6" name = "a9f1df68876fd842a165e4874cef1c85eab1d8ed6dbfef6c7b95126a44206068a6" > < / a > MARKET_DUTCH  < / td > < td class = "fielddoc" > < p > The ROM is designed for Dutch language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea6500a23f7efea1dd76a82407410bcdf8" name = "a9f1df68876fd842a165e4874cef1c85ea6500a23f7efea1dd76a82407410bcdf8" > < / a > MARKET_ITALIAN  < / td > < td class = "fielddoc" > < p > The ROM is designed for Italian language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea785c98321d0422b477041f7ad95ef506" name = "a9f1df68876fd842a165e4874cef1c85ea785c98321d0422b477041f7ad95ef506" > < / a > MARKET_JAPANESE  < / td > < td class = "fielddoc" > < p > The ROM is designed for Japanese language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea7761799f68396739e9c25f18c4b70e92" name = "a9f1df68876fd842a165e4874cef1c85ea7761799f68396739e9c25f18c4b70e92" > < / a > MARKET_KOREAN  < / td > < td class = "fielddoc" > < p > The ROM is designed for Korean language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85eaaba43978734c0351513b95f58e96aac4" name = "a9f1df68876fd842a165e4874cef1c85eaaba43978734c0351513b95f58e96aac4" > < / a > MARKET_GATEWAY64_PAL  < / td > < td class = "fielddoc" > < p > The ROM is designed for a PAL Gateway 64. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85eabe5d0f1f944cad284c5a91758a30c379" name = "a9f1df68876fd842a165e4874cef1c85eabe5d0f1f944cad284c5a91758a30c379" > < / a > MARKET_CANADIAN  < / td > < td class = "fielddoc" > < p > The ROM is designed for Canada region (English and French) language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea4b6ad276f30d76bfbfadb7b7268ab356" name = "a9f1df68876fd842a165e4874cef1c85ea4b6ad276f30d76bfbfadb7b7268ab356" > < / a > MARKET_EUROPEAN_BASIC  < / td > < td class = "fielddoc" > < p > The ROM is designed for European market and languages (must at minimum include English). < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea01bbf8dcc51edee02fdf339c864d66ea" name = "a9f1df68876fd842a165e4874cef1c85ea01bbf8dcc51edee02fdf339c864d66ea" > < / a > MARKET_SPANISH  < / td > < td class = "fielddoc" > < p > The ROM is designed for Spanish language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85eaf3c95d6d57569ce5413bcf0a1d0bca50" name = "a9f1df68876fd842a165e4874cef1c85eaf3c95d6d57569ce5413bcf0a1d0bca50" > < / a > MARKET_AUSTRALIAN  < / td > < td class = "fielddoc" > < p > The ROM is designed for Australia (English) language. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85eaf5e46754892b5cbd81b6163b51d7bb44" name = "a9f1df68876fd842a165e4874cef1c85eaf5e46754892b5cbd81b6163b51d7bb44" > < / a > MARKET_SCANDINAVIAN  < / td > < td class = "fielddoc" > < p > The ROM is designed for Scandinavian (Swedish, Norwegian, Finnish, etc.) languages. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea9a33be6859415963d848880f7d1cadd6" name = "a9f1df68876fd842a165e4874cef1c85ea9a33be6859415963d848880f7d1cadd6" > < / a > MARKET_OTHER_X  < / td > < td class = "fielddoc" > < p > The ROM is designed for an undefined region and TBD language(s). < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea99303bee22a0150655178e4b45580c9c" name = "a9f1df68876fd842a165e4874cef1c85ea99303bee22a0150655178e4b45580c9c" > < / a > MARKET_OTHER_Y  < / td > < td class = "fielddoc" > < p > The ROM is designed for a European region and language(s). < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a9f1df68876fd842a165e4874cef1c85ea39a7ef9126c8174dde80215b516f15f0" name = "a9f1df68876fd842a165e4874cef1c85ea39a7ef9126c8174dde80215b516f15f0" > < / a > MARKET_OTHER_Z  < / td > < td class = "fielddoc" > < p > The ROM is designed for an undefined region and TBD language(s). < / p >
< / td > < / tr >
< / table >
2023-11-10 17:39:26 +01:00
< / div >
< / div >
2023-12-21 20:14:43 +01:00
< a id = "a1d6ef99bd6292a3f586e63f67d9c5f58" name = "a1d6ef99bd6292a3f586e63f67d9c5f58" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1d6ef99bd6292a3f586e63f67d9c5f58" > ◆   < / a > < / span > rom_save_type_t< / h2 >
2023-11-10 17:39:26 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2023-12-21 20:14:43 +01:00
< td class = "memname" > enum < a class = "el" href = "rom__info_8h.html#a1d6ef99bd6292a3f586e63f67d9c5f58" > rom_save_type_t< / a > < / td >
2023-11-10 17:39:26 +01:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > ROM save type enumeration. < / p >
< table class = "fieldtable" >
2023-12-21 20:14:43 +01:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a1d6ef99bd6292a3f586e63f67d9c5f58ac37f15aade15457d7d68e9ec535bb8a2" name = "a1d6ef99bd6292a3f586e63f67d9c5f58ac37f15aade15457d7d68e9ec535bb8a2" > < / a > SAVE_TYPE_NONE  < / td > < td class = "fielddoc" > < p > There is no expected save type. < / p >
2023-11-10 17:39:26 +01:00
< / td > < / tr >
< / table >
2023-10-10 21:13:09 +02:00
< / div >
< / div >
< a id = "aa741eaa527c42177bb1855f881a23897" name = "aa741eaa527c42177bb1855f881a23897" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa741eaa527c42177bb1855f881a23897" > ◆   < / a > < / span > expansion_pak_t< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "rom__info_8h.html#aa741eaa527c42177bb1855f881a23897" > expansion_pak_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2023-11-10 17:39:26 +01:00
< p > ROM memory requirements enumeration. < / p >
2023-10-10 21:13:09 +02:00
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "aa741eaa527c42177bb1855f881a23897a46117d7839a1b542d71c6ab1587a8172" name = "aa741eaa527c42177bb1855f881a23897a46117d7839a1b542d71c6ab1587a8172" > < / a > EXPANSION_PAK_NONE  < / td > < td class = "fielddoc" > < p > The ROM is happy with 4MB of memory. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aa741eaa527c42177bb1855f881a23897ac8f26f21dc54c02dbfacfc076e785947" name = "aa741eaa527c42177bb1855f881a23897ac8f26f21dc54c02dbfacfc076e785947" > < / a > EXPANSION_PAK_REQUIRED  < / td > < td class = "fielddoc" > < p > The ROM requires 8MB of memory. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aa741eaa527c42177bb1855f881a23897a56cc066bcf96dd9ec437e75d4fee4a3a" name = "aa741eaa527c42177bb1855f881a23897a56cc066bcf96dd9ec437e75d4fee4a3a" > < / a > EXPANSION_PAK_RECOMMENDED  < / td > < td class = "fielddoc" > < p > The ROM recommends 8MB of memory. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aa741eaa527c42177bb1855f881a23897a25d9b18d9c0f36871ded0e36966f410e" name = "aa741eaa527c42177bb1855f881a23897a25d9b18d9c0f36871ded0e36966f410e" > < / a > EXPANSION_PAK_SUGGESTED  < / td > < td class = "fielddoc" > < p > The ROM suggests 8MB of memory. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aa741eaa527c42177bb1855f881a23897afbb76c646ca33b144594fa1dc381ca04" name = "aa741eaa527c42177bb1855f881a23897afbb76c646ca33b144594fa1dc381ca04" > < / a > EXPANSION_PAK_FAULTY  < / td > < td class = "fielddoc" > < p > The ROM is faulty when using 8MB of memory. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
2024-01-10 18:43:09 +01:00
Generated on Wed Jan 10 2024 17:43:08 for N64FlashcartMenu by  < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.9.5
2023-10-10 21:13:09 +02:00
< / small > < / address >
< / body >
< / html >