Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

005Tools 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 2: Line 2:
| title      = 005Tools
| title      = 005Tools
| image      = [[File:005toolsds.jpg|300px]]
| image      = [[File:005toolsds.jpg|300px]]
| type        = utility
| type        = PC utility
| version    = 0.1b
| version    = 0.1b
| licence    = Mixed
| licence    = Mixed
Line 11: Line 11:
}}     
}}     


005tools is a simple command line application designed to work with devices that can transfer game saves from CTR-005 (3DS) and NTR-005 (DS/DSi) game cards to your PC. The source code is platform independent, so it can be compiled to run on any system.  
005tools is a simple command line application designed to work with devices that can transfer game saves from CTR-005 (3DS) and NTR-005 (DS/DSi) game cards to your PC. The source code is platform independent, so it can be compiled to run on any system.


It allows backing up and restoring save games for 3DS/DSi/DS game cards using a device such as the R4i Save Dongle.
It allows backing up and restoring save games for 3DS/DSi/DS game cards using a device such as the R4i Save Dongle.


==User guide==
==User guide==
Usage: 005tools [OPTIONS] command filename
'''[OPTIONS] command filename'''


'''info:''' Display information about the currently inserted game card.
* info - Display information about the currently inserted game card.
* download - Downloads the currently inserted game card's save data and writes it to filename.
* upload - Overwrites the currently inserted game card's save data with data from filename.
* erase - Erase the save data stored on the currently inserted game card.


'''download:''' Downloads the currently inserted game card's save data and writes it to filename.
The following options are available:


'''upload:''' Overwrites the currently inserted game card's save data with data from filename
Override detected save size with BYTES.
-s, --save-size=BYTES <br>


'''erase:''' Erase the save data stored on the currently inserted game card
Save game header to FILE.
-h, --output-header=FILE <br>


The following options are available:
Show this help.
:-s, --save-size=BYTES Override detected save size with BYTES
-?, --help <br>
:-h, --output-header=FILE Save game header to FILE
:-?, --help Show this help


Please make sure permissions are appropriately set for your device (or use su, if you don't care)
Please make sure permissions are appropriately set for your device (or use su, if you don't care).


==Known Issues==
==Known issues==
Save detection for some DS cards isn't implemented.
Save detection for some DS cards isn't implemented.


Certain games have a specific flag set in official software, not implemented yet
Certain games have a specific flag set in official software, not implemented yet.


Cannot write to DS EEPROMs smaller than 1kB (reading does)
Cannot write to DS EEPROMs smaller than 1kB (reading does)


==Compatibility==
==Compatibility==
Currently, the application only supports the R4i Save Dongle.  
Currently the application only supports the R4i Save Dongle.  


==Changelog==
==Changelog==
'''0.01b'''
'''0.01b'''
*Writing to 3DS cards works now
* Writing to 3DS cards works now.
*Improved save size detection for 3DS cards
* Improved save size detection for 3DS cards.
*Fixed progress bar on Win32
* Fixed progress bar on Win32.
*Added some error detection  
* Added some error detection.


'''0.01a'''
'''0.01a'''
*First version  
* First version.
 
==Credits==
elisherer for his R4iSaveMore application that got this homebrew started.


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:PC utilities for DS]]

Revision as of 08:40, 27 Mayıs 2021

Template:Infobox 3DS homebrew

005tools is a simple command line application designed to work with devices that can transfer game saves from CTR-005 (3DS) and NTR-005 (DS/DSi) game cards to your PC. The source code is platform independent, so it can be compiled to run on any system.

It allows backing up and restoring save games for 3DS/DSi/DS game cards using a device such as the R4i Save Dongle.

User guide

[OPTIONS] command filename

  • info - Display information about the currently inserted game card.
  • download - Downloads the currently inserted game card's save data and writes it to filename.
  • upload - Overwrites the currently inserted game card's save data with data from filename.
  • erase - Erase the save data stored on the currently inserted game card.

The following options are available:

Override detected save size with BYTES.

-s, --save-size=BYTES 

Save game header to FILE.

-h, --output-header=FILE 

Show this help.

-?, --help 

Please make sure permissions are appropriately set for your device (or use su, if you don't care).

Known issues

Save detection for some DS cards isn't implemented.

Certain games have a specific flag set in official software, not implemented yet.

Cannot write to DS EEPROMs smaller than 1kB (reading does)

Compatibility

Currently the application only supports the R4i Save Dongle.

Changelog

0.01b

  • Writing to 3DS cards works now.
  • Improved save size detection for 3DS cards.
  • Fixed progress bar on Win32.
  • Added some error detection.

0.01a

  • First version.

Credits

elisherer for his R4iSaveMore application that got this homebrew started.


Advertising: