635b5805bf
* New translations installing-boot9strap-(menuhax).txt (Japanese) * New translations installing-boot9strap-(menuhax).txt (Korean) * New translations installing-boot9strap-(menuhax).txt (Dutch) * New translations installing-boot9strap-(menuhax).txt (Norwegian) * New translations installing-boot9strap-(menuhax).txt (Polish) * New translations installing-boot9strap-(menuhax).txt (Portuguese) * New translations installing-boot9strap-(menuhax).txt (Russian) * New translations installing-boot9strap-(menuhax).txt (Swedish) * New translations installing-boot9strap-(menuhax).txt (Turkish) * New translations installing-boot9strap-(menuhax).txt (Ukrainian) * New translations installing-boot9strap-(menuhax).txt (Chinese Simplified) * New translations installing-boot9strap-(menuhax).txt (Chinese Traditional) * New translations installing-boot9strap-(menuhax).txt (Vietnamese) * New translations installing-boot9strap-(menuhax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(menuhax).txt (Indonesian) * New translations installing-boot9strap-(menuhax).txt (Thai) * New translations installing-boot9strap-(menuhax).txt (Croatian) * New translations installing-boot9strap-(menuhax).txt (Malay) * New translations installing-boot9strap-(menuhax).txt (Pirate English) * New translations installing-boot9strap-(pichaxx).txt (Romanian) * New translations installing-boot9strap-(steelhax).txt (Romanian) * New translations installing-boot9strap-(freakyhax).txt (Romanian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Romanian) * New translations installing-boot9strap-(smilehax-iie).txt (Romanian) * New translations installing-boot9strap-(menuhax).txt (Romanian) * New translations installing-boot9strap-(pichaxx).txt (French) * New translations installing-boot9strap-(steelhax).txt (French) * New translations installing-boot9strap-(freakyhax).txt (French) * New translations installing-boot9strap-(ninjhax2-dx).txt (French) * New translations installing-boot9strap-(smilehax-iie).txt (French) * New translations installing-boot9strap-(menuhax).txt (French) * New translations installing-boot9strap-(pichaxx).txt (Spanish) * New translations installing-boot9strap-(steelhax).txt (Spanish) * New translations installing-boot9strap-(freakyhax).txt (Spanish) * New translations installing-boot9strap-(ninjhax2-dx).txt (Spanish) * New translations installing-boot9strap-(smilehax-iie).txt (Spanish) * New translations installing-boot9strap-(menuhax).txt (Spanish) * New translations installing-boot9strap-(pichaxx).txt (Arabic) * New translations installing-boot9strap-(steelhax).txt (Arabic) * New translations installing-boot9strap-(freakyhax).txt (Arabic) * New translations installing-boot9strap-(ninjhax2-dx).txt (Arabic) * New translations installing-boot9strap-(smilehax-iie).txt (Arabic) * New translations installing-boot9strap-(menuhax).txt (Arabic) * New translations installing-boot9strap-(pichaxx).txt (Bulgarian) * New translations installing-boot9strap-(steelhax).txt (Bulgarian) * New translations installing-boot9strap-(freakyhax).txt (Bulgarian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Bulgarian) * New translations installing-boot9strap-(smilehax-iie).txt (Bulgarian) * New translations installing-boot9strap-(menuhax).txt (Bulgarian) * New translations installing-boot9strap-(pichaxx).txt (Catalan) * New translations installing-boot9strap-(steelhax).txt (Catalan) * New translations installing-boot9strap-(freakyhax).txt (Catalan) * New translations installing-boot9strap-(ninjhax2-dx).txt (Catalan) * New translations installing-boot9strap-(smilehax-iie).txt (Catalan) * New translations installing-boot9strap-(menuhax).txt (Catalan) * New translations installing-boot9strap-(pichaxx).txt (Czech) * New translations installing-boot9strap-(steelhax).txt (Czech) * New translations installing-boot9strap-(freakyhax).txt (Czech) * New translations installing-boot9strap-(ninjhax2-dx).txt (Czech) * New translations installing-boot9strap-(smilehax-iie).txt (Czech) * New translations installing-boot9strap-(menuhax).txt (Czech) * New translations installing-boot9strap-(pichaxx).txt (German) * New translations installing-boot9strap-(steelhax).txt (German) * New translations installing-boot9strap-(freakyhax).txt (German) * New translations installing-boot9strap-(ninjhax2-dx).txt (German) * New translations installing-boot9strap-(smilehax-iie).txt (German) * New translations installing-boot9strap-(menuhax).txt (German) * New translations installing-boot9strap-(pichaxx).txt (Greek) * New translations installing-boot9strap-(steelhax).txt (Greek) * New translations installing-boot9strap-(freakyhax).txt (Greek) * New translations installing-boot9strap-(ninjhax2-dx).txt (Greek) * New translations installing-boot9strap-(smilehax-iie).txt (Greek) * New translations installing-boot9strap-(menuhax).txt (Greek) * New translations installing-boot9strap-(pichaxx).txt (Finnish) * New translations installing-boot9strap-(steelhax).txt (Finnish) * New translations installing-boot9strap-(freakyhax).txt (Finnish) * New translations installing-boot9strap-(ninjhax2-dx).txt (Finnish) * New translations installing-boot9strap-(smilehax-iie).txt (Finnish) * New translations installing-boot9strap-(menuhax).txt (Finnish) * New translations installing-boot9strap-(pichaxx).txt (Hebrew) * New translations installing-boot9strap-(steelhax).txt (Hebrew) * New translations installing-boot9strap-(freakyhax).txt (Hebrew) * New translations installing-boot9strap-(ninjhax2-dx).txt (Hebrew) * New translations installing-boot9strap-(smilehax-iie).txt (Hebrew) * New translations installing-boot9strap-(menuhax).txt (Hebrew) * New translations installing-boot9strap-(pichaxx).txt (Hungarian) * New translations installing-boot9strap-(steelhax).txt (Hungarian) * New translations installing-boot9strap-(freakyhax).txt (Hungarian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Hungarian) * New translations installing-boot9strap-(smilehax-iie).txt (Hungarian) * New translations installing-boot9strap-(menuhax).txt (Hungarian) * New translations installing-boot9strap-(pichaxx).txt (Italian) * New translations installing-boot9strap-(steelhax).txt (Italian) * New translations installing-boot9strap-(freakyhax).txt (Italian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Italian) * New translations installing-boot9strap-(smilehax-iie).txt (Italian) * New translations installing-boot9strap-(menuhax).txt (Italian) * New translations installing-boot9strap-(pichaxx).txt (Japanese) * New translations installing-boot9strap-(steelhax).txt (Japanese) * New translations installing-boot9strap-(freakyhax).txt (Japanese) * New translations installing-boot9strap-(ninjhax2-dx).txt (Japanese) * New translations installing-boot9strap-(smilehax-iie).txt (Japanese) * New translations installing-boot9strap-(menuhax).txt (Japanese) * New translations installing-boot9strap-(pichaxx).txt (Korean) * New translations installing-boot9strap-(steelhax).txt (Korean) * New translations installing-boot9strap-(freakyhax).txt (Korean) * New translations installing-boot9strap-(ninjhax2-dx).txt (Korean) * New translations installing-boot9strap-(smilehax-iie).txt (Korean) * New translations installing-boot9strap-(menuhax).txt (Korean) * New translations installing-boot9strap-(pichaxx).txt (Dutch) * New translations installing-boot9strap-(steelhax).txt (Dutch) * New translations installing-boot9strap-(freakyhax).txt (Dutch) * New translations installing-boot9strap-(ninjhax2-dx).txt (Dutch) * New translations installing-boot9strap-(smilehax-iie).txt (Dutch) * New translations installing-boot9strap-(menuhax).txt (Dutch) * New translations installing-boot9strap-(pichaxx).txt (Norwegian) * New translations installing-boot9strap-(steelhax).txt (Norwegian) * New translations installing-boot9strap-(freakyhax).txt (Norwegian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Norwegian) * New translations installing-boot9strap-(smilehax-iie).txt (Norwegian) * New translations installing-boot9strap-(menuhax).txt (Norwegian) * New translations installing-boot9strap-(pichaxx).txt (Polish) * New translations installing-boot9strap-(steelhax).txt (Polish) * New translations installing-boot9strap-(freakyhax).txt (Polish) * New translations installing-boot9strap-(ninjhax2-dx).txt (Polish) * New translations installing-boot9strap-(smilehax-iie).txt (Polish) * New translations installing-boot9strap-(menuhax).txt (Polish) * New translations installing-boot9strap-(pichaxx).txt (Portuguese) * New translations installing-boot9strap-(steelhax).txt (Portuguese) * New translations installing-boot9strap-(freakyhax).txt (Portuguese) * New translations installing-boot9strap-(ninjhax2-dx).txt (Portuguese) * New translations installing-boot9strap-(smilehax-iie).txt (Portuguese) * New translations installing-boot9strap-(menuhax).txt (Portuguese) * New translations installing-boot9strap-(pichaxx).txt (Russian) * New translations installing-boot9strap-(steelhax).txt (Russian) * New translations installing-boot9strap-(freakyhax).txt (Russian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Russian) * New translations installing-boot9strap-(smilehax-iie).txt (Russian) * New translations installing-boot9strap-(menuhax).txt (Russian) * New translations installing-boot9strap-(pichaxx).txt (Swedish) * New translations installing-boot9strap-(steelhax).txt (Swedish) * New translations installing-boot9strap-(freakyhax).txt (Swedish) * New translations installing-boot9strap-(ninjhax2-dx).txt (Swedish) * New translations installing-boot9strap-(smilehax-iie).txt (Swedish) * New translations installing-boot9strap-(menuhax).txt (Swedish) * New translations installing-boot9strap-(pichaxx).txt (Turkish) * New translations installing-boot9strap-(steelhax).txt (Turkish) * New translations installing-boot9strap-(freakyhax).txt (Turkish) * New translations installing-boot9strap-(ninjhax2-dx).txt (Turkish) * New translations installing-boot9strap-(smilehax-iie).txt (Turkish) * New translations installing-boot9strap-(menuhax).txt (Turkish) * New translations installing-boot9strap-(pichaxx).txt (Ukrainian) * New translations installing-boot9strap-(steelhax).txt (Ukrainian) * New translations installing-boot9strap-(freakyhax).txt (Ukrainian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Ukrainian) * New translations installing-boot9strap-(smilehax-iie).txt (Ukrainian) * New translations installing-boot9strap-(menuhax).txt (Ukrainian) * New translations installing-boot9strap-(pichaxx).txt (Chinese Simplified) * New translations installing-boot9strap-(steelhax).txt (Chinese Simplified) * New translations installing-boot9strap-(freakyhax).txt (Chinese Simplified) * New translations installing-boot9strap-(ninjhax2-dx).txt (Chinese Simplified) * New translations installing-boot9strap-(smilehax-iie).txt (Chinese Simplified) * New translations installing-boot9strap-(menuhax).txt (Chinese Simplified) * New translations installing-boot9strap-(pichaxx).txt (Chinese Traditional) * New translations installing-boot9strap-(steelhax).txt (Chinese Traditional) * New translations installing-boot9strap-(freakyhax).txt (Chinese Traditional) * New translations installing-boot9strap-(ninjhax2-dx).txt (Chinese Traditional) * New translations installing-boot9strap-(smilehax-iie).txt (Chinese Traditional) * New translations installing-boot9strap-(menuhax).txt (Chinese Traditional) * New translations installing-boot9strap-(pichaxx).txt (Vietnamese) * New translations installing-boot9strap-(steelhax).txt (Vietnamese) * New translations installing-boot9strap-(freakyhax).txt (Vietnamese) * New translations installing-boot9strap-(ninjhax2-dx).txt (Vietnamese) * New translations installing-boot9strap-(smilehax-iie).txt (Vietnamese) * New translations installing-boot9strap-(menuhax).txt (Vietnamese) * New translations installing-boot9strap-(pichaxx).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(steelhax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(freakyhax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(smilehax-iie).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(menuhax).txt (Portuguese, Brazilian) * New translations installing-boot9strap-(pichaxx).txt (Indonesian) * New translations installing-boot9strap-(steelhax).txt (Indonesian) * New translations installing-boot9strap-(freakyhax).txt (Indonesian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Indonesian) * New translations installing-boot9strap-(smilehax-iie).txt (Indonesian) * New translations installing-boot9strap-(menuhax).txt (Indonesian) * New translations installing-boot9strap-(pichaxx).txt (Thai) * New translations installing-boot9strap-(steelhax).txt (Thai) * New translations installing-boot9strap-(freakyhax).txt (Thai) * New translations installing-boot9strap-(ninjhax2-dx).txt (Thai) * New translations installing-boot9strap-(smilehax-iie).txt (Thai) * New translations installing-boot9strap-(menuhax).txt (Thai) * New translations installing-boot9strap-(pichaxx).txt (Croatian) * New translations installing-boot9strap-(steelhax).txt (Croatian) * New translations installing-boot9strap-(freakyhax).txt (Croatian) * New translations installing-boot9strap-(ninjhax2-dx).txt (Croatian) * New translations installing-boot9strap-(smilehax-iie).txt (Croatian) * New translations installing-boot9strap-(menuhax).txt (Croatian) * New translations installing-boot9strap-(pichaxx).txt (Malay) * New translations installing-boot9strap-(steelhax).txt (Malay) * New translations installing-boot9strap-(freakyhax).txt (Malay) * New translations installing-boot9strap-(ninjhax2-dx).txt (Malay) * New translations installing-boot9strap-(smilehax-iie).txt (Malay) * New translations installing-boot9strap-(menuhax).txt (Malay) * New translations installing-boot9strap-(pichaxx).txt (Pirate English) * New translations installing-boot9strap-(steelhax).txt (Pirate English) * New translations installing-boot9strap-(freakyhax).txt (Pirate English) * New translations installing-boot9strap-(ninjhax2-dx).txt (Pirate English) * New translations installing-boot9strap-(smilehax-iie).txt (Pirate English) * New translations installing-boot9strap-(menuhax).txt (Pirate English) * New translations bannerbomb3.txt (Romanian) * New translations bannerbomb3.txt (French) * New translations bannerbomb3.txt (Spanish) * New translations bannerbomb3.txt (Arabic) * New translations bannerbomb3.txt (Bulgarian) * New translations bannerbomb3.txt (Catalan) * New translations bannerbomb3.txt (Czech) * New translations bannerbomb3.txt (German) * New translations bannerbomb3.txt (Greek) * New translations bannerbomb3.txt (Finnish) * New translations bannerbomb3.txt (Hebrew) * New translations bannerbomb3.txt (Hungarian) * New translations bannerbomb3.txt (Italian) * New translations bannerbomb3.txt (Japanese) * New translations bannerbomb3.txt (Korean) * New translations bannerbomb3.txt (Dutch) * New translations bannerbomb3.txt (Norwegian) * New translations bannerbomb3.txt (Polish) * New translations bannerbomb3.txt (Portuguese) * New translations bannerbomb3.txt (Russian) * New translations bannerbomb3.txt (Swedish) * New translations bannerbomb3.txt (Turkish) * New translations bannerbomb3.txt (Ukrainian) * New translations bannerbomb3.txt (Chinese Simplified) * New translations bannerbomb3.txt (Chinese Traditional) * New translations bannerbomb3.txt (Vietnamese) * New translations bannerbomb3.txt (Portuguese, Brazilian) * New translations bannerbomb3.txt (Indonesian) * New translations bannerbomb3.txt (Thai) * New translations bannerbomb3.txt (Croatian) * New translations bannerbomb3.txt (Malay) * New translations bannerbomb3.txt (Pirate English) * New translations troubleshooting.txt (Hungarian) * New translations en_US.yml (Hungarian) * New translations bannerbomb3.txt (Hungarian) * New translations 3ds-11.17.txt (Hungarian) * New translations 404.txt (Hungarian) * New translations updating-firmware-(new-3ds).txt (Hungarian) * New translations alternate-exploits.txt (Hungarian)
142 lines
6.7 KiB
Text
142 lines
6.7 KiB
Text
---
|
||
title: "Dumping Titles and Game Cartridges"
|
||
---
|
||
|
||
{% include toc title = "İçindekiler"%}
|
||
|
||
For support (in English) with GodMode9, as well as help with scripting and to get updates and info, join [GodMode9 on Discord](https://discord.gg/BRcbvtFxX4).
|
||
{: .notice--primary}
|
||
|
||
### Okumanız Gerekli
|
||
|
||
Aside from creating and restoring NAND backups, GodMode9 has the functionality to dump installed titles to an installable `.cia` file, to dump game cartridge data to a `.3ds` ROM file, and to directly install a game cartridge to the system.
|
||
|
||
## Updating GodMode9
|
||
|
||
These instructions are written for use with GodMode9 v2.0.0 or later. If you have an older version of GodMode9, follow these instructions to update it.
|
||
{: .notice--info}
|
||
|
||
### What You Need
|
||
|
||
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
|
||
|
||
### Instructions
|
||
|
||
1. Power off your console
|
||
1. SD kartınızı bilgisayarınıza takın
|
||
1. Copy `GodMode9.firm` from the GodMode9 `.zip` to the `/luma/payloads/` folder on your SD card
|
||
1. Copy the `gm9` folder from the GodMode9 `.zip` to the root of your SD card
|
||
1. Reinsert your SD card into your console
|
||
|
||
## Dumping a Game Cartridge
|
||
|
||
{% capture notice %}
|
||
Insert the game cartridge you intend to dump into your console
|
||
+ 3DS game cartridges will be dumped to a `.3ds` format
|
||
+ NDS game cartridges will be dumped to a `.nds` format
|
||
{% endcapture %}
|
||
|
||
<div class="notice--info">{{ notice | markdownify }}</div>
|
||
|
||
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
|
||
1. Navigate to `[C:] GAMECART`
|
||
1. Follow the steps applicable to your game cartridge:
|
||
+ **3DS Game Cartridge:** Press (A) on `[TitleID].trim.3ds` to select it
|
||
+ **NDS Game Cartridge:** Press (A) on `[TitleID].nds` to select it
|
||
- Trimmed dumps are not recommended for NDS games in general, as they can cause various playback issues
|
||
1. Select "Copy to 0:/gm9/out"
|
||
1. Your non-installable `.3ds` or `.nds` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
||
|
||
## Installing a Game Cartridge Directly to the System
|
||
|
||
This will only work for 3DS games; it is not possible to install an NDS game cartridge to the system as a title.
|
||
{: .notice--info}
|
||
|
||
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
|
||
1. Navigate to `[C:] GAMECART`
|
||
1. Press (A) on `[TitleID].trim.3ds` to select it, then select "NCSD image options...", then select "Install game image"
|
||
1. Press (A) to unlock SysNAND (lvl1) writing, then input the key combo given
|
||
1. Once the process is complete, your game will show up in the HOME Menu as an installed title.
|
||
|
||
## Dumping a 3DS Game Cartridge to .CIA
|
||
|
||
This should only be used if [Installing a Game Cartridge Directly to the System](#installing-a-game-cartridge-directly-to-the-system) does not work.
|
||
{: .notice--info}
|
||
|
||
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
|
||
1. Navigate to `[C:] GAMECART`
|
||
1. Press (A) on `[TitleID].trim.3ds` to select it, then select "NCSD image options...", then select "Build CIA from file"
|
||
1. Your installable `.cia` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
||
|
||
## Dumping an Installed Title
|
||
|
||
This allows dumping of both System- and User-installed digital titles, such as ones downloaded from the eShop.
|
||
{: .notice--info}
|
||
|
||
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
|
||
1. Press (Home) to bring up the action menu
|
||
1. Select "Title manager"
|
||
1. Select one of the following depending on the type of title you wish to dump
|
||
+ **User Installed Title**: `[A:] SD CARD`
|
||
+ **System Title / DSiWare**: `[1:] NAND / TWL`
|
||
1. Select the title you wish to dump
|
||
1. Select "Manage Title..."
|
||
1. Select "Build CIA (standard)"
|
||
1. Your installable `.cia` formatted file will be outputted to the `/gm9/out/` folder on your SD card
|
||
|
||
## Backup GBA VC Saves
|
||
|
||
The game will be outputted to the `/gm9/out/` folder on your SD card with the name `<TitleID>.gbavc.sav`.
|
||
{: .notice--info}
|
||
|
||
To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of all games on the system and their corresponding Title IDs by pressing (Home) to bring up the action menu, selecting `Title manager`, and selecting `[A:] SD CARD`.
|
||
{: .notice--info}
|
||
|
||
1. Do the following process for each GBA VC game that you want to back up the save for:
|
||
+ Launch the GBA VC game
|
||
+ Exit the GBA VC game
|
||
+ Power off your console
|
||
+ Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
|
||
+ Navigate to `[S:] SYSNAND VIRTUAL`
|
||
+ Press (A) on `agbsave.bin` to select it
|
||
+ Select "AGBSAVE options..."
|
||
+ Select "Dump GBA VC save"
|
||
+ Press (A) to continue
|
||
+ Press (Start) to reboot your console
|
||
|
||
## Restore GBA VC Saves
|
||
|
||
To identify a `<TitleID>.gbavc.sav` file's Title ID, you can get a listing of all games on the system and their corresponding Title IDs by pressing (Home) to bring up the action menu, selecting `Title manager`, and selecting `[A:] SD CARD`.
|
||
{: .notice--info}
|
||
|
||
1. Do the following process for each GBA VC game that you want to restore the save for:
|
||
+ Launch the GBA VC game
|
||
+ Exit the GBA VC game
|
||
+ Power off your console
|
||
+ Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
|
||
+ Navigate to `[0:] SDCARD` -> `gm9`
|
||
+ Press (Y) on the `<TitleID>.gbavc.sav` file you wish to restore to copy it
|
||
+ Press (B) to return to the main menu
|
||
+ Navigate to `[S:] SYSNAND VIRTUAL`
|
||
+ Press (A) on `agbsave.bin` to select it
|
||
+ Select "AGBSAVE options..."
|
||
+ Select "Inject GBA VC save"
|
||
+ Press (A) to continue
|
||
+ Press (Start) to reboot your console
|
||
+ Launch the GBA VC game
|
||
+ Exit the GBA VC game
|
||
|
||
## Encrypting / Decrypting a .CIA file
|
||
|
||
For organizational purposes, copy each `.cia` file you wish to encrypt / decrypt to the `/cias/` folder on your SD card
|
||
{: .notice--info}
|
||
|
||
1. Press and hold (Start), and while holding (Start), power on your console. This will launch GodMode9
|
||
1. Navigate to `[0:] SDCARD` -> `cias`
|
||
1. Press (A) on the `.cia` file to select it, then select "CIA image options..."
|
||
1. Select the option to perform the desired function:
|
||
+ **Encrypt to 0:/gm9/out:** Create an encrypted copy of the selected `.cia` file in the `/gm9/out/` folder on your SD card
|
||
+ **Decrypt to 0:/gm9/out:** Create a decrypted copy of the selected `.cia` file in the `/gm9/out/` folder on your SD card
|
||
+ **Encrypt inplace:** Replace the selected `.cia` file with an encrypted version
|
||
+ **Decrypt inplace:** Replace the selected `.cia` file with a decrypted version
|
||
1. Your encrypted / decrypted `.cia` will be outputted to the desired location
|