2024-08-04 16:57:08 +00: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" / >
2024-12-30 15:08:45 +00:00
< meta name = "generator" content = "Doxygen 1.9.8" / >
2024-08-04 16:57:08 +00:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > N64FlashcartMenu: First time setup of SD card< / 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 -->
2024-12-30 15:08:45 +00:00
<!-- Generated by Doxygen 1.9.8 -->
2024-08-04 16:57:08 +00:00
< 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 > <!-- top -->
< div > < div class = "header" >
2024-12-30 15:08:45 +00:00
< div class = "headertitle" > < div class = "title" > First time setup of SD card< / div > < / div >
2024-08-04 16:57:08 +00:00
< / div > <!-- header -->
< div class = "contents" >
2024-12-30 15:08:45 +00:00
< div class = "textblock" > < p > < a class = "anchor" id = "autotoc_md32" > < / a > < / p >
< h2 > < a class = "anchor" id = "autotoc_md33" > < / a >
Flashcarts< / h2 >
< p > Using your PC, insert the SD card and ensure it is formatted for compatibility with your flashcart. < b > warning< / b > Filenames are expected to be part of the ASCII character set. Unicode characters are not fully supported and may cause a crash screen.< / p >
< h3 > < a class = "anchor" id = "autotoc_md34" > < / a >
SC64< / h3 >
2024-08-04 16:57:08 +00:00
< ul >
2024-12-30 15:08:45 +00:00
< li > FAT32 and EXFAT are fully supported.< / li >
< li > An SD formatted with 128 kiB cluster size is recommended.< / li >
2024-08-04 18:50:28 +00:00
< li > Download the latest < code > sc64menu.n64< / code > (assuming you are using an < em > sc64< / em > ) file from the < a href = "https://github.com/Polprzewodnikowy/N64FlashcartMenu/releases/" > releases< / a > page, then put it in the root directory of your SD card.< / li >
2024-08-04 16:57:08 +00:00
< li > Create a folder in the root of your SD card called < code > menu< / code > .< / li >
< li > Place your ROMs on the SD Card, in any folder (< b > except for < code > menu< / code > < / b > ).< / li >
< / ul >
2024-12-30 15:08:45 +00:00
< h3 > < a class = "anchor" id = "autotoc_md35" > < / a >
Other supported flashcarts< / h3 >
< ul >
< li > FAT32 recommended.< / li >
< li > An SD formatted with default cluster size is recommended.< / li >
< / ul >
< h2 > < a class = "anchor" id = "autotoc_md36" > < / a >
2024-08-04 16:57:08 +00:00
Emulator support< / h2 >
2024-12-30 15:08:45 +00:00
< p > Emulators should be added to the < code > /menu/emulators< / code > directory on the SD card.< / p >
< p > Menu currently supports the following emulators and associated ROM file names:< / p > < ul >
2024-08-04 16:57:08 +00:00
< li > < b > NES< / b > : < a href = "https://github.com/hcs64/neon64v2/releases" > neon64v2< / a > by < em > hcs64< / em > - < code > neon64bu.rom< / code > < / li >
< li > < b > SNES< / b > : < a href = "https://github.com/Hydr8gon/sodium64/releases" > sodium64< / a > by < em > Hydr8gon< / em > - < code > sodium64.z64< / code > < / li >
< li > < b > Game Boy< / b > / < b > GB Color< / b > : < a href = "https://lambertjamesd.github.io/gb64/romwrapper/romwrapper.html" > gb64< / a > by < em > lambertjamesd< / em > - < code > gb.v64< / code > / < code > gbc.v64< / code > ("Download Emulator" button)< / li >
2024-12-30 15:08:45 +00:00
< li > < b > SMS< / b > / < b > GG< / b > : < a href = "https://github.com/fhoedemakers/smsplus64/releases" > smsPlus64< / a > by < em > fhoedmakers< / em > - < code > smsPlus64.z64< / code > < / li >
< li > < b > Fairchild Channel F< / b > : < a href = "https://github.com/celerizer/Press-F-Ultra/releases" > Press-F-Ultra< / a > by < em > celerizer< / em > - < code > Press-F.z64< / code > < / li >
2024-08-04 16:57:08 +00:00
< / ul >
2024-12-30 15:08:45 +00:00
< h2 > < a class = "anchor" id = "autotoc_md37" > < / a >
2024-08-04 16:57:08 +00:00
64DD disk support< / h2 >
2024-12-30 15:08:45 +00:00
< p > For the ability to load and run 64DD disk images, you need to place the required 64DD IPL dumps in the < code > /menu/64ddipl< / code > folder on the SD card. For more details, follow < a href = "https://64dd.org/tutorial_sc64.html" > this guide on the 64dd.org website< / a > .< / p >
< h3 > < a class = "anchor" id = "autotoc_md38" > < / a >
2024-08-04 16:57:08 +00:00
So what would the layout of the SD Card look like?< / h3 >
< div class = "fragment" > < div class = "line" > SD:\< / div >
< div class = "line" > │< / div >
< div class = "line" > ├── sc64menu.n64< / div >
< div class = "line" > │< / div >
< div class = "line" > │< / div >
< div class = "line" > ├── menu\< / div >
< div class = "line" > │ │< / div >
< div class = "line" > │ │< / div >
< div class = "line" > │ ├── 64ddipl\< / div >
< div class = "line" > │ │ ├── NDDE0.n64< / div >
< div class = "line" > │ │ ├── NDDJ2.n64< / div >
< div class = "line" > │ │ └── NDXJ0.n64< / div >
< div class = "line" > │ │ < / div >
2024-09-02 19:13:35 +00:00
< div class = "line" > │ └── emulators\< / div >
2024-08-04 16:57:08 +00:00
< div class = "line" > │ ├── neon64bu.rom< / div >
< div class = "line" > │ ├── sodium64.z64< / div >
< div class = "line" > │ ├── gb.v64< / div >
2024-12-30 15:08:45 +00:00
< div class = "line" > │ ├── gbc.v64< / div >
< div class = "line" > │ ├── smsPlus64.z64< / div >
< div class = "line" > │ └── Press-F.z64< / div >
2024-08-04 16:57:08 +00:00
< div class = "line" > │< / div >
< div class = "line" > ├── (a rom).z64< / div >
< div class = "line" > ├── (a rom).n64< / div >
< div class = "line" > ├── (some folder with roms)\< / div >
< div class = "line" > │ └── (some folder with roms)\< / div >
< div class = "line" > | └── (Some supported ROM files)< / div >
< div class = "line" > │< / div >
< div class = "line" > ├── (Some supported ROM files)< / div >
< div class = "line" > |< / div >
< div class = "line" > └── (Some folder with 64DD disk images)\< / div >
< div class = "line" > └── (Some 64DD disk images)< / div >
2024-12-30 15:08:45 +00:00
< / div > <!-- fragment --> < h1 > < a class = "anchor" id = "autotoc_md39" > < / a >
2024-08-04 16:57:08 +00:00
Save Files< / h1 >
2024-12-30 15:08:45 +00:00
< p > All save files (whether < code > FlashRam< / code > , < code > SRAM< / code > or < code > EEPROM< / code > ) use the < code > .sav< / code > extension and match the filename of a ROM.< / p >
< p > Each save file can be found in the < code > /saves< / code > folder located in the < b > same directory< / b > as the ROM and shares the same file name, apart from the extension. These files are created and modified when a "game" saves.< / p >
2024-08-04 16:57:08 +00:00
< div class = "fragment" > < div class = "line" > ├── (some folder with roms)\< / div >
< div class = "line" > ├── a_rom.z64< / div >
< div class = "line" > ├── b_rom.n64< / div >
< div class = "line" > └── saves\< / div >
< div class = "line" > ├── a_rom.sav< / div >
< div class = "line" > └── b_rom.sav< / div >
2024-12-30 15:08:45 +00:00
< / div > <!-- fragment --> < h2 > < a class = "anchor" id = "autotoc_md40" > < / a >
2024-08-04 16:57:08 +00:00
Transfering saves from an ED64< / h2 >
2024-12-30 15:08:45 +00:00
< p > If transferring a file from a different flashcart, such as the ED64, it will be necessary to change the extension of the file to < code > sav< / code > .< / p >
< p > i.e. for < code > Glover (USA).eep< / code > you would need to change the extension to < code > Glover (USA).sav< / code > < / p >
< p > You may also need to pad/trim the files to their original size:< / p > < ul >
2024-08-04 16:57:08 +00:00
< li > For EEPROM 4Kbit games, remove the padding.< / li >
< li > For others, use a tool such as Ninjiteu's N64 Save converter.< / li >
< / ul >
2024-12-30 15:08:45 +00:00
< p > < b > NOTE:< / b > certain emulator saves or saves created for a different ROM version or region may be incompatible. < / p >
2024-08-04 16:57:08 +00:00
< / div > < / div > <!-- contents -->
< / div > <!-- PageDoc -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
2024-12-30 15:08:45 +00:00
Generated on Mon Dec 30 2024 15:08:44 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.8
2024-08-04 16:57:08 +00:00
< / small > < / address >
< / body >
< / html >