- Noticias destacadas
- Playdate, la nueva consola portátil de Panic
- Primer trailer de Terminator: Destino Oscuro
- Metal Gear Survive o Dead by Daylight, entre los próximos juegos en llegar a Xbox Game Pass
- Las novedades de Netflix para junio
- Las notas de Team Sonic Racing en las reviews de la prensa
- Sony crea PlayStation Productions para llevar sus videojuegos al cine y la TV
- Microsoft y Sony unen sus fuerzas para potenciar el juego en la nube y la IA
- Google rompe con Huawei y no podrá utilizar sus servicios, como Google Play, en próximos teléfonos
- Steam Link por fin disponible para iOS
- Osmo Action, la nueva cámara de acción de DJI
- Anunciado Pokémon Rumble Rush para iOS y Android
- Las notas de A Plague Tale: Innocence en las reviews de la prensa
- El OnePlus 7 y su variante Pro ya son oficiales
- Las notas de Rage 2 en las reviews de la prensa
- Final Fantasy VII Remake se deja ver en un nuevo trailer
Check your 3DS battery.
'rom_tool' is a command line tool designed to check/manipulate CTR Cartridge Image (CCI) files, usually referred to in the 3DS Scene as "3DS ROM dumps".
Its major use is to reduce the size of CCI files (trimming) by removing dummy bytes(and being able to restore them again). Trimmed CCI files are compatible with the Gateway 3DS flash cart, and associated clones.
This is a program for converting videos to the 3DS.
Source Video - Choose the video you want to convert Video Folder - Folder to place converted video in (e.g. 3DS video folder) Format - Type of 3D video, or 2D video Quality - Quality (31 is lowest, 1 is max) Advanced... - Show advanced options (replace Quality with Bitrate & FPS) Bitrate - Bitrate of converted video Framerate - Framerate of converted video Notes:
The included ffmpeg.exe is 32-bit. If you have a 64-bit CPU, you may want to replace it.
*Fixed: Simple Mode now rounds down the original framerate to the nearest integer and uses a maximum of 30 fps by BelowZero
*Fixed problem with Progressbars when the program was canceled before
*Fixed MsgBox prompt in Simple Mode
*Simple Mode now takes over the original framerate to a max of 30 fps by BelowZero
*Conversion of very short Testfiles works correctly now by BelowZero
*Added choice of the duration of the test file option by BelowZero
*Added media infos by BelowZero
*Added test file option by BelowZero
*Added several audio options by BelowZero
*Enabled upscaling of video framerate by BelowZero
*Added keep aspect ratio option by amzg
*Improved progress bars by BelowZero
*GUI rewrite by amzg
*Mirrored input option fixed by amzg
*Progress bars added by BelowZero and amzg
*New error if destination folder has spaces
*GUI is disabled while converting
*Added mirrored input option
*Added option for 480x240 resolution (default is still 400x240)
*More bug fixes (thanks to amzg, xxNathanxx and Guy.brush at GBATemp)
*Remembers video folder
*Source tidied a bit
*Fix splitting 3D video (thanks to Stylpe at GBATemp)
*Fixing (some of) the bugs of v0.2
*Added auto-splitting of files
*Added "Advanced..." options
*Fixed bugs of v0.1
3DShell (pronounced 3D-Shell) - is a multi-purpose file manager GUI for the Nintendo 3DS.
The program is currently in its early stages and lacks many features that are currently in development. More information will be given once the program matures.
This program's design elements are clearly inspired by CyanogenMod's built in file manager, and so I take no credit for that.
Storage bar (at the very top, just beneath the current working directory). Precise battery percentage using mcu::hwc Creating new folders Renaming files/folders File/folder deletion Copy/Cut files and folders Multi-select items for delete/cut/copy (using Y button) FTP server (Press select or tap the ftp icon to toggle) Image preview (If the image is around 400 * 480 which is the size of both screens, the image will be split in half and displayed. Have a look at the screenshots below). Support for the following image formats. PNG, JPG, GIF[un-animated], TGA (untested ->) HDR, PIC, PNM, PSD) Zip file extraction. Searching for directories (allows you to quickly visit a directory by clicking the search icon on the top right (bottom screen).) File properties - lets you view info on current file/folder. Screenshots - Press (L + R) -> (/screenshots/Screenshot_YearMonthDay-Num.bmp) Fast scroll - Use analog stick File's time-stamp Browsing CTRNAND MP3, vorbis (ogg), flac and wav playback support. (All thanks to deltabeard/MaK11-12) Dir list Sorting (alphabetical - ascending, alphabetical - descending, size - largest to smallest, and size - smallest to largest) Online updater (nightly/releases) Credits:
deltabeard/MaK11-12 for sound support. mtheall for ftpd. Steveice10 for allowing me to use his screen.c C3D code as a template to build and make modifications on. preetisketch for the banner. FrozenFire for the boot logo.
ctr_vercheck was originally created by wolfvak - It was initially intended to be a small application for the Nintendo 3DS to check your current FIRM and OS version only.
I decided to fork this project, and added additional device info similar to PSPident, hence the name 3DSident.
Current kernel, FIRM and system version detection. Display initial system version. Model detection with code name and hardware info (Retail/Devboard/Debugger/Capture unit) Displays screen type (TN/IPS). Displays region. Displays language. Displays MAC address. Displays serial. Displays SDMC and NAND CID Displays NNID username, principal ID, persistent ID, transferable base ID, country and timezone. Displays device ID. Displays soap ID. Battery charging status. AC Adapter connection status. Battery percentage (actual battery percentage using mcu::HWC). Displays battery voltage (estimated) and unknown format. Displays MCU firmware. SD detection. Displays SD free and total storage capacity. Displays CTR free and total storage capacity. Displays TWL free and total storage capacity. (GUI exclusive) Displays TWL photo free and total storage capacity. (GUI exclusive) Displays number of titles installed on SD and NAND. Displays number of tickets installed. (GUI exclusive) Displays volume slider state and percentage. Displays 3D slider state and percentage. Displays Wifi signal strength. Displays IP address. Displays current brightness. Display auto-brightness status. (GUI exclusive) Display power saving mode. (GUI exclusive) Display sound output mode. (GUI exclusive) Displays if the console is a debug unit. (GUI exclusive) Displays headphone/audio jack status. (GUI exclusive) Card slot status and inserted card type (CTR/NAND). Displays parental control pin, email address and secret answer. (GUI exclusive) Displays home menu ID. Displays Wifi slot info (SSID, password and MAC address). Displays original/NAND local friend code seed. by joel16.
Official firmware for the Acekard.
How to use ak2
Please copy akmenu4.nds and folder __ak2 to the root of your TF card. And copy the rom or homebrews to any folders of your TF card. Then insert your TF card to your ak2 and insert your ak2 to DS. Turn on your DS and enjoy!
AKBBS has been usurped thanks to amazing efforts of Normmatt in merging firmwares!
AK-AIO is custom system software for *BOTH* the AceKard RPG and AK2/AK2i.
For those unfamiliar with all the additions the AKBBS (now AIO) software has in comparison to the stock firmware, here's a sampling of the bigger changes:
* Cheat Improvements - R4/XML Cheat File processing
* "Future Adaptable" Multi-loader support
* Multiple Save Slots per title - with copying between slots
* Slot-2 Integration - EZ3in1 (w/GBA Patching) and older FlashAdvance Pro carts
* Shortcut tweaks
* Multi-page Start Menu
* Filetype-based external icon support
* Per-Rom settings for soft-reset/download play/cheats
* Copying/Cutting/Deleting SAV files along with NDS files
* Several improvements to 2byte language support
* SAV backup/restore from within GUI (.SAV<->.BAK)
* Wifi updating of Loaders
+ More of a "Game Fix/Compatibility" release
+ Pokemons, Pokemons, Pokemons compatibility fixed
+ Updated to compile with latest DevKitArm
+ Cheats updated to CMP Cheat code Database version 6/29/2012
+ All this time for just a "z" in file version? Yes.
+ Finally fixed per-file/extension custom icons... broken since 1.8.0
+ Update loader to Mighty Morphin Power Loader release (Jan 2012)
+ Not much else; poor DS seems to be lonely with its 2D-ness :(
+ Internal name listing mode will show the filename if there's a lack of info (e.g. - DS Program File)
+ Arm7 fix for slow windows in 1.8.8
+ Many, many, many game fixes
+ New default skin (EvoI)
+ Optimizations in icon display
+ Code cleanup to reduce memory usage
+ Fixed display problems with some bmp files.
+ Updated to devkitARM r34 and libnds 1.5.2
+ Added two small icon view modes: Filename and Internal Name
+ Touchscreen scrolling has been inverted by default
- Mimics touchscreen phone/tablet scrolling
- Can be toggled in Advanced Settings screen
+ FAS1 Modifications to allow modifying specific SRAM Banks and dumping the entire 256KB SRAM
- Options in the FAS1 Menu
+ Added support for 24bit and 32bit bitmaps for skins
- Note these get down sampled to 16bit so no increase in available colors.
+ Added Wifi Cloud Save button to Akmenu.
+ Added Russian translation (Thanks mc_B3oWoL).
+ Added Danish translation (Thanks oz8hp).
+ Updated Korean translation (Thanks cherries4u).
+ Updated Spanish translation (Thanks felixsr).
+ Updated Dutch translation (Thanks Jodyza).
+ Fixed real cart being detected as clone after softreset.
+ Fixed left spin box sometimes having text on it.
+ Fixed spin box width calculation.
+ Cheat Window now uses 60% less memory for scrolling cheats/notes. Finally!
+ Fixed usrcheat parsing bug where enabled codes in folder caused a crash during parsing.
+ Fixed PassMe booting for Slot 2 (L+A on Slot 2 icon).
+ Fixed bricking on old AK2s.
+ New Anti-Anti-Piracy work around (enabled by default).
- Works on all SD and doesn't break download play.
+ Fixed various ak2 only bugs. (global settings being reset after softreset, etc)
+ Updated French translation (Thanks corenting).
+ Updated German translation (Thanks SignZ).
+ Updated Korean translation (Thanks cherries4u).
+ Fix GBA Auto saving.
+ Fix some corruption issues.
+ Optimize .cc parsing.
+ New Filesystem library (should be more reliable and less buggy than libfat).
+ Adjusted key repeat delay from 3 seconds to 1 second.
+ zLib updates since lord knows how long it's been since that was first added
- Credit to GPF for sources (http://gpf.dcemu.co.uk/)
+ Added ability to delete non-empty folders.
+ Changed the way the list is sorted so its case insensitive.
+ Fix custom icons.
+ Updated French translation (Thanks corenting).
+ Updated German translation (Thanks WiZaRd).
+ USRCHEAT.DAT is now maintained by yusuo and hosted at akaio.net
- TempDB in Wifi Plugin replaced by AKAIO (yusuo)
- WhatsNew works for it as well
- We have complete control of your cheats. Be afraid.
+ Added Anti-Anti-Piracy work around.
- This seems to break single card download play atleast for now so its disabled by default.
- On AKRPG it creates a filename.ap file for each game you launch with the option enabled.
- On AK2 it creates an ap.bin file in the __aio folder.
+ Fixed usrcheat.dat parsing when the game is the last in the file.
+ Updated English language file.
+ Added option to disable Icon Animations.
+ AKRPG SD now works the same way as AK2/AK2i.
- Direct SD Saving.
- Save size set to 512KB unless a bigger size is needed.
+ Added some shortcuts:
- L+UP = Cheats enabled for selected game.
- L+DOWN = Cheats disabled for selected game.
- L+LEFT = Soft-Reset enabled for selected game.
- L+RIGHT = Soft-Reset disabled for selected game.
+ Added Cheat Scrolling speed option
+ Fixed Wifi Settings Window not saving what you've chosen
+ Wifi easter egg?
+ Updated Brazilian Portuguese translation (Thanks Cereal Killer).
+ Updated Polish translation (Thanks Tatsuhikki).
+ Updated Czech translation (Thanks penthaler).
+ Added Norwegian translation (Thanks Glisern).
+ Updated Italian translation (Thanks Miottolo).
+ Updated Korean translation (Thanks cherries4u).
+ Added Thai translation (Thanks kikukiku).
+ Add option to disable homebrew softreset globally.
+ Add homebrew softreset support for libnds 1.4.3 (IRQ hooking only)
+ Updated savelist.bin
+ Added Yellow Wood Goblin's updated GBA ROM patching routines.
+ Fix GBA rom as shortcut detected as NDS rom bug.
AK-AIO 1.6 RC2
+ Show error screen on boot if your using a clone.
+ Added Korean language (Thanks cherries4u).
+ Added Czech language (Thanks penthaler).
+ Fixed hiddenFileNames ini bug.
+ Now shows an error if a clone is detected.
+ Updated savelist.bin
AK-AIO 1.6 RC1
+ Fixed Internal Name language setting.
+ Fixed Time Stamps on save files.
+ Fixed Setting Skin and Language at the same time not saving.
+ Homebrew Softreset (AK2/AK2i Only).
+ AK+ loader removed (Unsupported since it was first added in 1.0).
+ Fixed some cheat window bugs.
+ Fixed custom icon bug.
+ Updated homebrew argv support.
+ Updated savelist.bin
+ Fix Date/Time retrieved from files.
+ Fix Cheat Window Freeze/White screen problem. (Thanks Baka_Kyuubi84 for the test case)
+ Added Swedish language file. (Thanks the_engineeer)
+ Added Brazilian Portuguese language file. (Thanks Cereal Killer)
+ Updated savelist.bin
+ Zelda now defaults to the required 1MB (If your using a 512kb save you will need to start again because the save file is corrupt, Alternatively you can manually set the save size backto 4Mbit and continue but it will cause problems later into the game).
+ Fix disk icon appearing over other windows.
+ Settings window shows long filenames for skins and languages now.
+ Fixed issue with the hiddenFileNames globalsettings option not accepting non lowercase filenames.
+ Optimizations to the AK2 dldi should be a little quicker now.
+ Update Dutch translation (Thanks MarioWaza).
+ Update Spanish translation (Thanks Pendor).
+ AK2/AK2i clones are now officially unsupported.
+ Gba icon has been removed from main selection screen on DSi.
+ Removed outdated plugin system.
+ Per rom GBA frame support (256x192x15bpp)
- Place BMP with internal game id of gba rom in __aio/frames.
+ Added support for save sizes up to 256Mbit (32Megabyte).
+ .sav is now default save extension.
+ Reverse Alphabetical List sorting (set sortListAlpha=0 in globalsettings.ini).
+ Auto-Anti-Piracy Patcher updated.
+ ARGV support for homebrew.
+ New DSi detection (Shouldn't show slot2 icon after softreset on ak2i now).
+ Disable start menu by adding "LockStartMenu = 1" to your globalsettings.ini
+ Fixed Trainer Toolkit support.
Please refer to LoaderChangelog.txt for compatibility fixes.
NOTE: It's recommended you delete your optionlist.bin file in the __aio folder when updating to this release as the file structure has changed.
+ Soft reset Improvements.
+ Fixed corrupt Language files (Italian, German and Japanese).
+ Added missing font needed for chinese.
+ Added setting for Hide Extensions to the settings window.
+ Fix optionlist.bin corruption.
+ Spin boxes wrap around.
+ Game Fixes (DMA-Save Mode):
- Princess Maker 4
- Club House Games
- Mario and Luigi RPG 3
- Rune Factory A Fantasy Harvest Moon
- Animal Crossing (Currently cannot be run in this mode, force usage of DMA mode).
- Hidamari Sketch Dokodemo Sugoroku x 365
+ Game Fixes:
- Grand Theft Auto Chinatown Wars (U) Thanks gelu.
- Mario and Luigi RPG 3 (J) (new patch, thanks gelu).
- Layton 3 (J) (new patch, thanks gelu).
- Animal Crossing.
+ Updated French language (jp33).
+ Fix backlight always enabled on DS Phat.
+ Fix the Per-File icon problem if you have similar games (e.g. - Golden Sun.gba and Golden Sun 2.gba)
- In blissland, GOLDEN~1 is the same as GOLDEN~5
+ Wifi Updater has lots of fixes relating to GBATemp's new, crappy, server and its timeouts
- We appreciate the hosting, but seriously... everything needed to be rewritten to adapt to the crap speeds
NOTE: DMA-Save mode is now default so DMA mode (red loading text) is now enabled by holding X during loading.
+ Settings window uses tabs now, merging Settings, Advanced Settings, and Patches options (Thanks Gelu)
- Use L/R to cycle through tabs
+ Misc cleanup of the gui.
+ 3in1 options now have FAS1 settings merged (detects 3in1/FA at selection, displays options accordingly)
+ Language files have some addition "title" additions/changes
+ Leapyear code fixed because the DS sucks at reporting variables nicely.
+ Updated German language (moviecut).
+ Reset more of arm7 before runing a game (Thanks Gelu).
+ 3in1+ Fix for Opera (Untested, Thanks cory1492).
+ Game fixes:
- 3369 Mario and Luigi RPG 3 (J) fixed.
AK-AIO 1.3.5 (Unreleased)
+ Game fixes:
- 0645/0777 Star Trek Tactical Assault
- General save fixes. (Thanks Gelu for noticing a silly bug).
+ New Patching Mode hold X while launching a rom.
- Fixes video and sound glitches which occur in old patching modes.
- NOTE: This is still experiental so it isn't default.
+ Folders now show their size in the Info window.
+ Soft Reset fixes.
AK-AIO 1.3.1 (Unreleased)
+ Game fixes:
- 1752/2314 My Spanish Coach fixed.
- 2243/2412 Pokemon Mystery Dungeon Explorers of Darkness fixed.
- 2385 Daigasso Band Brothers DX fixed.
- 2906/2971 Star Wars The Clone Wars Jedi Alliance fixed.
+ Unnecessary Guru Meditation screens on the AKRPG is fixed.
+ Soft Reset fixes.
+ Copying files should work better.
+ Game icons that rely on the nds firmware's background will display properly (Thanks Gelu).
+ Misc cleanup.
+ AK2i support (options that could potentially harm AK2i are disabled)
+ Loaders are now external and can be updated separately to the GUI.
- Updated Wirelessly! (choose Loader Update in Wifi Update option of Start Menu)
- Small changelog, download, update all possible
- Loaders only updated for card being used (e.g. - AK2 users only download ak2loader)
- Resume supported
- Many loaders are beta, know this and shut up
- Manual download page @ http://akaio.gbatemp.net/loaders/
+ Wifi Cheat Update has resume support!
- Prompts after confirming you wish to "Try Again"
+ Files are now sorted alphabetically (Forced at the moment, sorry).
+ Added Some of Gelu's patches:
- Faster Directory Listing.
- New List mode - Internal nds names.
- Lots of Soft Reset Fixes for the AKRPG.
- new DMA mode and BBDX save fix for the AKRPG.
- font system (fully supports unicode now :D).
- New FIFO IPC System (Behind the scenes stuff).
- Massive amount of soft reset fixes mainly for the AKRPG.
- Game fixes (Brain Age 2 (K), Chrono Trigger (U/J),...).
- Added a few game related fixes (Think Kids, Tropix, Bleach 2).
NOTE: because of new font system, language files now need to be utf8. Some have been converted such as English and Japanese but others will need to be saved as utf8 to work properly.
+ Japanese games now show Japanese characters in rom info window when language isnt set to Japanese
+ Added a few game related fixes (Yoshi's Island, Star Trek, NSMB).
+ Files are now sorted alphabetically (Forced at the moment, sorry).
+ Pokemon Diamond/Pearl/Platinum can now read saves for R/S/E/FR/LG from ewin and 3in1 (AK2 Only for now).
+ Cheat engine fixes. (AK2 and AKRPG only for now).
+ Optimizations all round (Shouldn't have any lag in GUI anymore, also shouldn't experience any lag while saving).
+ Italian language added, language updates for English
+ New 3in1 options window.
+ Show GBA internal name in Internal view mode.
+ 3in1 internal GBA rom header stuff and work on Save/Load prompts in 3in1 options window.
- Enable/Disable saving 3in1 SRAM on startup (Enabled by default)
- Enable/Disable prompting before saving/loading SAV<->SRAM (recommended!)
- Enable/Disable the Universal Sleep Hack for GBA games
- Blank NOR button added for quick erase
- Dump SRAM button will manually dump the SRAM to a timestamped .sav file in the root
- 3in1+ support (untested, but routines and discovery are in, Opera and Rumble sources not available yet)
- Thanks to all donators!
+ Fixed some issues with the cheat window.
- Folders that only allow one cheat selected now function properly
- Separate icon for skinners for single-select folders (see included skins)
+ Animal Crossing cheats on AK2. (Use the v1.1 rom as v1.0 will not work anymore).
+ Unicode font loads on a per-ROM basis
- Default font is "kochi-mincho-subst.pcf" in /__aio/fonts directory, old unicode font removed (was 2x the size)
- Skinners may add their own custom font to their ui's directory
- New line in uisettings.ini "customUnicodeFont = xxxxxx.pcf" will load that font instead of default
+ Ability to hide extensions by manually adding "hideExtension = 1" to globalsettings.ini
+ DMA mode on AK2 (Hold A while loading a game to use non-DMA mode: Red text = DMA / Blue text = non-DMA).
+ New Super Mario Brothers Minigames on AK2: If they don't work, set Download Play to "Disabled" and boot in non-DMA mode (hold down A while loading)
+ Misc bug fixes (Too many to list).
+ New AKRPG/AK2 Detection Routine which has proven to be much better
+ Cheat Update functions run from plugin, giving full memory access to it and allowing updates without full AKAIO updates
- Can choose to download USRCHEAT.DAT or CHEATS.XML and whether or not to display "Whats New" before launching
- Should be much more stable, perhaps a teeny bit faster
- Third option in "which cheat file to download" box displays the setting window at plugin launch, can be used for future expansion
+ Uses gelu's latest fixes for BBDX on the RPG (only works from MicroSD) - excellent work, gelu!
- Also has some other fixes gelu's put in for 3in1 NOR erasing, etc.
- gelu = the AKRPG master.
+ Preliminary AK+ Support. Very preliminary. As in, no help offered but know it's still being worked on (See: AK+ SUPPORT)
+ New Experimental Cheat engine for AK2 and AKRPG, please report any bugs
+ EZIV compatiblity fixed without need for special line in globalsettings.ini
+ Scrolling Non-unicode Cheats/Notes, toggle in Advanced Options (default: on)
- Can also call cheat window in ROM Properties with SELECT (if button is visible)
+ Simple Internal Text Reader
- System Settings -> TXT Viewer
- Parses text, add bookmarks with X, scroll between bookmarks with L/R Buttons
- Not as fast as native TXT plugin due to pre-processing of text files, perhaps if we had the TXT Plugin source things could be done, but that would make sense.
+ Per ROM rumble settings, ROM Options window
+ Listview mode remembered
+ 3in1 Support should be fixed, with thanks to cory1492 for testing
+ GBA Frame issue with Slot-2 booting from main list fixed
+ Asian languages should be better supported, since we're compiling the menu with DevKitARM 21
+ Variable Height Scrollbars and clickable arrows in cheat window/internal TXT viewer. 3 new BMPs for skinning: scrollbar_t.bmp/scrollbar_m.bmp/scrollbar_b.bmp
+ Super awesome hidden poweroff button in help window, add your own "poweroff.bmp" to "__aio" for fun
+ USRCHEAT.DAT wifi updating support from within shell
- Connects to Narin's GBATemp site, displays WhatsNew.txt, downloads, unzips, replaces in one step
- UpdateDB option in Start Menu -> More -> UpdateDB
- zlib thanks to GPF (http://gpf.dcemu.co.uk/)
- Download speed limited by DS routine IPStack
+ (AK2) Alternate loader support, place loader(s) in "__aio/ak2loader/"
- ROM options window, select the AK2 loader to use to launch ROM
- Compatible with AceKard official loaders
+ (RPG) uses gelu's latest 4.09e13 softreset routines
- Updated 3in1 routines to all of gelu's latest
+ Fixed Dragon Quest 5 (AK2/AKRPG)
- Can now get off the ship and save file wont be rolled back
+ Can change save file extension (.nds.sav or .sav)
- Extension conversion: .SAV file Info Window, press "Save Ext." button
- Will convert all Save Slot SAV files as well
+ Scans for cheats on ROM Info Window (.DAT only), if exist "Cheat" button displays
+ Per file icon support (32x32x15bpp)
- place BMP with same name in same dir as file (eg: nesDS.bmp for nesDS.nds)
+ (Source) Variable spinbox width/General cheatlist cleanups/Scrolling Messageboxes
+ (Source) Minor changes to the cheat window
+ Fixed save size problems
- Shouldn't have any more problems with save sizes
+ Misc Skinning fixes
- Fixed problem with Adv.Evo skin
- Form titles moved up 1 pixel
+ SAV<->BAK routines now use native AK functions
+ Runs on both AK2 and AKRPG
+ Uses gelu's latest AKRPG rom loader
+ Uses latest AK2 4.07a16 rom loader
+ Contains everything from AKBBS1.99
+ Future support for larger than 4mbit save types (only supports 64mbit at the moment)
+ Applied Bliss' AR Engine fixes to the AKRPG
+ Hopefully fixed most of the soft reset issues with the AKRPG
Seeing as this release has experimental support for saves ranging all then way up to 128mbit, please err on the side of caution and backup your saves before using this firmware.
The "__RPG" and "__AK2" directory is now simply called "__AIO"
Existing users should make sure to rename their system directory, and update globalsettings.ini to reflect the new hidden directory.
There are no known bugs
* Fix any bugs that crop up
Cheats included are from Rayder's awesome compilation at GBATemp, now maintained by Narin, and are current as of the date of this release.
For the most up-to-date files, check GBATemp's release site (http://cheats.gbatemp.net/), either via PC or by using the "UpdateDB" option in the start menu.
WARNING: Never, under any circumstance, use this homebrew in conjunction with a youtube/video guide of any kind! General Info
This app only writes to FIRM0, not FIRM1, so it should be safe given your FIRM1 is not corrupt or a9lh'd. Never use this on anything but 3DS FIRM 11.8.X-YZ. NEVER use this if arm9loaderhax or sighax is installed (on any firmware)! The result will be a brick! Compiling:
Just supply the current decrypted FIRMs for both new/old 3ds and put them in the firm_new and firm_old directories respectively. Then place the newest boot9strap.firm payload in the payload directory. Then compile with make FIRM_INFO="11.8 only" or whatever is actually the firmware range of the current native firm. The user does not have to supply any extra files like in previous versions. Needs the latest libfat version. Important b9sTool 5.X.X differences to 4.X.X
This has been removed. This feature was made in the interest of safety, but the realization that the update trick can reliably restore corrupted firms made it redundant.
It was also a pain in the ass.
This is dumped to your boot9strap folder when b9s is installed. It isn't used now but may be useful in the future. Don't delete it.
The hex number in the filename is the first 4 bytes of the file's SHA1.
Cycling firm types:
When you install boot9strap multiple times, the standard behavior is that it will cycle between b9s and stock firm.
Don't count on this though, it's just a property of xoring operations and really isn't intended.
It is recommended you only install boot9strap once.
4.0.1 - 5.0.0 is for firmware 11.8 ONLY (always check the firmware in the app menu to be sure as this can change as new firmwares are released!) 4.0.0 is for firmwares 11.4 to 11.7 ONLY Be careful using b9sTool between firmware updates - only use b9sTool on the firmware it's intended for. Credits
Well heres a menu to manage all your CIA files
You can just use the .3DS file to run and install or install the .cia to your console so its always there mucher newer than the old DevMenu version everyones using
Enjoy as Always
Boot9/Boot11 code execution.
Install via SafeB9SInstaller.
Launches "boot.firm" off of the SD card or CTRNAND. Hold Start + Select + X on boot to dump the bootroms/your OTP.
Normmatt: Theorizing the NDMA overwite exploit.
TuxSH: Help implementing bootrom payloads.
Luma3DS: Codebase used in the stage 2 FIRM loader.
This software is licensed under the terms of the GPLv3.
You can find a copy of the license in the LICENSE file.
Allows you to use cheats ingame.
Install with FBI.
DSES is a simple tool to set the EULAs for the 3DS to accepted.
In order to play 3DS games online/make use of streetpass, the 3DS makes the user accept an EULA. If this is for in-region titles, this is can be handled by the 3DS itself. If you wish to make use of out-of-region titles however, you will need to use homebrew to set the EULA to accepted.
A number of EULA setting tools exist already (notably, SciresM/EULASetter, which is the base for this tool).
However, all of these tools I've encountered so far sometimes offer a lot of other features and more importantly, put hex values in front of the user.
This tool does none of that. It does one thing. Set your EULA to accepted if it isn't and to unaccepted if it is. No complications, nothing. Just press A and it changes the EULA.
Note that when unaccepting the EULA, you will need to reaccept it the next time you use a 3DS game in your own region.
Download the CIA from the releases page and open it with FBI. Press A to change your EULA. Press SELECT to remove the program after running it.
If for whatever reason you need to reset the EULA to its initial values, rerun the application again.
There is also a 3DSX option available for those who prefer 3DSX homebrew. Put it on your SD card and run it with the Homebrew Launcher or with 3dslink. Press SELECT to remove the program after running it.
dsbuff is a Windows .NET application which allows you to perform basic operations on *.nds files. It removes the need to use batch files or command line arguments just to perform a simple task.
How to Use dsbuff:
On the top of the form, you see a large browse button. Use this to find your *.nds file. Once you have done that, then there are several things you can consider doing. I think this would be a good place to list the features:
*Edit the Header
Each of these features does a different operation. They will be explained further down. For now, an example scenario could be:
You want to shrink the *.nds file, so you use the Trim function. The header has some random advertising text in it, so you remove it and press the Edit Header button. Then you hit the Drive button to send the *.nds file straight to your flashcard.
That is just an example of what you can do with this program, and how you can use it.
Trim: Use this to remove excess empty data from *.nds files. This empty data is not needed for use, only for allowing the file to fit on an official cartridge.
DLDI: Patches homebrew *.nds files so that they can use your flashcards filesystem. Sometimes this is mandatory for homebrew to function. For instance, PocketPhysics requires patching to use it's Open/Save functions. Many newer flashcards do this for you automatically.
Unpack: Extracts the contents of an *.nds file. Unlike *.gba files, *.nds files have a file structure which can be extracted and modified. This allows for easy editing of a game. You can select to have every file unpacked, or only a few sections.
Pack: This compiles the unpacked *.nds structure back into a single file. This new file would be identical to the original if you didn't make any changes to the previously unpacked files.
Arm7: Replaces the arm7.bin in the *.nds file structure with a different one. This feature may be slightly outdated/useless now, but I don't have any other features to add it its place. Primarily used by those who need the Arm7 fix in order to run the game on their flashcart.
Drive: Copies the *.nds file to your specified location, whether it be your flashcard or a hard drive. **Be sure to set this option in the Options menu** It will be sent to C:\ by default!
Edit the Header: This modifies the internal header in the *.nds file, which is basically a description and an icon. This is different from the other features, in that it is situated in the middle of the form, instead of just being a button. You can change the (ordered from top-left to bottom-right) Game Title, Game Code, Game Description, and Game Icon. The only confusing part might be the icon controls. The big picturebox shows the icon, and you can either double click that or click the folder button beside to to browse for a different icon. The little save button saves the icon to your computer. The small arrow sets the picturebox back to the icon in the file, incase you browsed for the wrong one and wanted to leave the current one in the *.nds file. The checkbox is checked if the file is homebrew/has an invalid header. You shouldn't have to worry about it(set automatically). To save the changes, press the Save Header button, which appears after you make any changes.
Icon Database: This is the button below the homebrew checkbox near the header controls. It allows you to search for a game icon by release number. I really need a different database to search from, since the icons will probably not work, they are poor quality and do not meet the icon pallete color requirements. So if you receive an error when trying to save the header with a downloaded icon, it is just the incorrect formatting of the icon.
*dsbuff is in no way affiliated with dslazy. They are seperate programs all together, and I have never been involved with the development of dslazy.
*You MUST have the dsbuff.exe.config file in the same directory as the exe! This holds all your settings, and without it you will receive errors a lot!
*If anyone was still wondering, you need the .NET Framework 2.0 or greater to use this!
Credits and Thanks:
DarkFader - author of NDSTool
Chishm - author of DLDITool
Kyuzumaki - author of RomeR
Mark James - Silk icon set 1.3
TPDK Casimir - NDS Application Icon
And I suppose I wrote the entire interface, so if you need to contact me, you could try
I will always be checking the http://nintendo-scene.com forums, so if you need help beyond the (to-be-completed) help documents, then feel free to post there!
Hope you find this useful!
DSHobro is a homebrew that lets you surf the web on your DS. It is based on a PC application that parses web pages, and sends the result to the DS. Version 0.1 alpha was released long ago, in april 07, but was just a tiny demo of the possibilities offered by the PC/DS mechanism. DSHobro 0.4 now takes full advantage of this mechanism and allows you to really surf the web, actually read text and view images (text is clear enough to be read) and so on.
Some of the usual navigation possibilities are available such as the "back"/"forward"/"refresh"(...) buttons. Also, the server application supports multiple simultaneous connections, allowing for several people to use DSHobro at the same time, with only one instance of the program.
You may also use DSHobro from a remote location: if you run the server on your own PC, you can surf the web with your DS from any wifi access point.
There is no configuration required. Just start the app, click a button, start DSHobro on your DS and you're set! The automatic configuration tool will take care of everything.
The changes in DSHobro 0.4 are:
* Multi-line text support. To insert a line break, just type /n in DSHobro.
* Upgraded DSWifi library to the latest version: connecting to Wifi AP now works a lot better. Transfer rates apparently haven't improved though.
* Manual configuration is now possible. You may enter your IP & port manually -- for those who had problems with the automatic configuration.
* Improved graphics slightly and corrected a few bugs.
Step 1: run the "Server.exe" application on your PC. Tweak the settings if you need to, and click the "Start!" button.
Step 2: run "DSHobro04.nds" on your DS. Press A if your DS and your PC are on the same network (at home, for example), or press B if you are using your DS from a remote access point. In this last case, you will need to check the "Enable remote access" option during step 1, and enter the key that is given to you. Press X if you prefer to configure your network settings manually.
Step 3: surf!
Note: DSHobro does NOT require DLDI patching.
DSHobro was developped for both right-handed and left-handed persons. You may then use your DS with the hand of your choice.
* Bottom screen: preview ("miniature" version of the web page).
* Top screen: a portion of the web page, with 1:1 scale (zoom 100%).
* D-Pad, or A/B/X/Y for left-handed: horizontal and vertical scroll on the page.
* L/R: swap screens
* Select: display interface
* Start: refresh display
* Stylus: when the bottom screen shows the miniature version of the page, clicking with the stylus focuses the top screen on the zone that you clicked.
When the screens are swapped, a click with the stylus means a real click on the page (ie. clicking on a link, on a button...)
These features are similar to a regular web browser:
Back: go back (display previous page)
Forward: go forward (display next page)
Refresh: refreshes page
Text: opens the text bar and lets you write text with the virtual keyboard. If you enter :erase and send it to your PC, the text field you are currently writing text to will be cleared.
Home: goes to homepage, aka. www.google.com
Also, if you press Start, the PC won't actually redownload the web page, but only send the current page again to the DS. It may prove useful when you click somewhere on the page and it doesn't load a new page (ie. opening a frame, a menu, ajax...)
/!\ WHAT YOU CAN *NOT* DO WITH DSHOBRO 0.4 /!\
DSHobro 0.4 is better than 0.3, but there are still a lot of things that it can't do.
These things are (among others):
- Manage bookmarks - Save settings to the cart - many other things... All of the above features are not available in v0.4
But it doesn't mean I won't be able to implement them in later versions!
Costello developped both the NDS & the PC applications. Huge thanks to my friend Mollusk for the help with the DS part.
This is the new official version by Top Toy DS team for DSTT flashcard.
Aplicación creada por Dominic Ludlam que permite reproducir video en la Nintendo DS.
How to watch videos
First you will need to DLDI patch the DSVideo.nds file. DSVideo doesn't contain any drivers by default, so you'll have to patch it even if you have a homebrew device that doesn't usually need patching, like the supercard.
When run, DSVideo presents a filesystem browser to find video files made with the encoder (described below) which must have a filename ending with ".dsv". By default, the player will start in a directory called "videos" if it exists, or the top level otherwise. You can play a video file either by touching it on the screen or by using the up and down keys to highlight it then pressing the A button to start it playing.
While watching, you can use the touchscreen controls to rewind, fast forward, pause, seek, return to the video selection screen and to change the screen brightness. In addition to the touch screen, fast- forward and rewind can be used with the left and right keypad keys and shoulder buttons. The A button will toggle between pause and play, X will change the brightness and select will go back to the select screen.
NOTE FOR THE R4: There is a special version of DSVideo for the R4, which has been patched with a slightly modifier version of the R4 dldi driver (source is also included here). If you have an R4, you'll need to use the r4tf7.dldi patch and stop the R4 from autopatching it when it boots. This can be done with the 'dldinoap' tool (source is in the thirdparty directory).
How to encode videos
The encoder is a command line utility. The basic usage is very simple - the command:
will convert the file 'input_video.avi' into a file called 'input_video.dsv' which can then by copied onto your homebrew flashcard.
By default, 16:9 (or other widescreen sizes) will be encoded as centre- cut-out, meaning the height will fit the DS screen and the sides will
be removed. The original video size can be kept by passing the "-l" option to the encoder, for example:
dsvideo -l input_video.avi
There are some other options to control the encoder which are explained (briefly) by running the encoder with no arguments.
DSVideo was developed by Dominic Ludlam, with artwork and design by Denise Wilton, and additional artwork and the website by Nick Ludlam. Nick also made the spiffy intro video. Many thanks to Lee Maguire for testing and feedback.
The sound track for the intro video is by James Tubbritt (Sharp), downloadable from http://fxhome.com/sounds/
The following additional software is used:
devkitPro. Used to build the decoder. FFMpeg. Used by the encoder to provide input video and audio data. TwoLAME. Used by the encoder for audio encoding. LibFB. Used by the decoder to access the flash card on the DS. Freetype2. Used during the build process to convert a freetype font to a bitmap font usable on the DS. * Libungif. Used during the build process to convert images into a format usable on the DS. Yasm. Used while building the encoder.
eNDryptS is strictly a non-profit project. It's main purpose is being a reference for the research of the secure area in Nintendo DS carts. This is done both for research and in order to preserve the infos of the games as close to the original as possible. This is our only focus.
It is not our intention to infringe on any copyrights or patents of the original games and hardwares. No portions of the original game code are included in the executable.
eNDryptS is free. Selling is strictly prohibited.
II. ROMS Files
ROMS are copyrighted material and in most cases their usage is illegal.
They cannot be distributed without the explicit permission of the copyright owner. PLEASE DON'T DUMP AND DON'T DOWNLOAD THEM!
eNDryptS is not intended to be used as a tool for mass copyright infringement.
Therefore, please follow the author's wishes and do NOT sell, advertise, or link to resources that provide illegal copies of ROMs.
by SolidSnake and Friends.
This is the latest firmware for the EZ Flash IV GBA cart, 1.720 RESET.
It is a custom skin made by Dr. Meat from the Starmen.net forums from 2 years ago in honor of the MOTHER 3 fan translation. It is designed to look like the MOTHER 3 menu and is a must have for MOTHER fans with this card.
He uploaded it with the 1.720 Firmware, this is a custom compiled version by me that has his skin with the LATEST firmware. This has numerous bugfixes including the one for Yoshi's Island.
Thanks EZF Team! And thanks Dr Meat for the skin!
EZ3 (note not the 3 in 1 expansion pack for the DS) management program.
For the 2.0 kernels we implement the on-cart patch engine, it means the desktop version of EZ4Client was no longer needed. just copy the clean rom to the sd card and run it directly. the kernel will patch rom automatically.
2.02 brings soft reset and sleep (called global soft reset and sleep aka GSS) back.
EZ4Client is no longer needed after EZ4 Kernel 2.00
Download the newest firmware and extract it to the root folder of SD card. Power up GBA/NDS with R key pressed, the card will go to the firmware upgrade procedure automatically. The new kernel will boot after the upgrade finished, please check the version on the top right corner of the desktop. You can delete the ezfla_up.bin safely. SETUP
Choose the third icon on the desktop. the first option is language setting. you can select between Chinese and English. The second option is deprecated.
Choose the first icon on the desktop, go to the EZDISK folder, the gamesgame on the SD card will be listed there. there are TWO mode for different game and circumstances.
This mode is working with game size <= 16Mb, though it loads fast but it needs loading time every time.
In the game browser, just press A key will launch the game in PSRAM MODE.
This mode is working with all sizes of game, it needs longer time to write the game to the NORFLASH, but it launches game like a flash every time. You can write multiple games in the NORFLASH with total size no more than 32Mb. For example: 4 x 8Mbit, 2 x 16Mbits, 1 x 16Mbit + 2 x 8Mbit.... PLEASE DO NOT USE TRIMMED GAME IN NORFLASH MODE!!
In the game browser, press SELECT key will popup a windows to let you confirm the NORFLASH MODE, A to YES, B to NO. The game wrote to the NORFLASH will be listed beside EZDISK folder. press A to launch it.
EZ-FLASH IV uses a SRAM chip to keep the game save data, the kernel will backup the save data every time when the kernel boot up, the backup procedure can be skiped by press L key when kernel booting up. The game saves are stored in a folder named SAVE on the SD card. Backup the folder to computer frequently is strongly recommended.
These files are the loaders for the EZ5.
There are five main lines presently in existence:
The 3.0 The 2.0 line The 1.9 line The 1.86 line The older lines. EZ5i users can only use open beta 1 and beyond of the 3.0 line if they have updated to v101 firmware. Otherwise EZ5i users can only use beta 6 of 1.90 and all the 2.0 line.
EZ5 plus users can only use 1.86c and beyond.
EZ5 original and NYE users can use just about anything they can find.
The 3.0 line was initially aimed at the EZ5i but is based on the 2.0 line.
The 2.0 loaders are a total rewrite of the loader bringing loader speed increases.
They now feature all the features that were initially lost in the transition and they are probably better than those they replaced.
The 1.9 line is a beta line but featured some new and interesting tweaks to things. As of this moment 2.0 does everything better than 1.9 but prior to that
1.86c has some features but not as fully developed as the 2.0 line, it does however have the most stable support for the EZ 3 in 1 GBA slot device. While it is considered the stable version of the three it no longer gets backports of fixes.
The most notable use for the even older lines is that they still use a savelist; this is a list of games and their save types that the EZ5 then emulates. This means roms with anti piracy or otherwise in need of a patch can often work with these versions.
They will feature rudimentary cheats and soft reset only.
Those not wanting to use the installer 7zip (and maybe other good archiving programs) should be able to extract it by treating it as a normal archive (right click and force an extraction).
Note you can improve compatibility by for NDS roms running a rom through EZ4Client beforehand
NDS Compatibility updated to the latest games. Bottom screen is turned off when playing GBA games in DS mode. Updated Goldfinger data to the latest GBA games.
A bootloader for the 3DS console, written by derrek, profi200, d0k3.
fastboot3DS is a bootloader for the 3DS console, intended to be installed to the FIRM0 partition. It allows you to assign homebrew in .firm format to bootslots, and to chainload bootslots via either a bootmenu or a button combo of your choosing. fastboot3DS also contains basic tools for NAND backups and restores.
fastboot3DS installs to a critical partition of your system, and thus becomes one of the softwares critical to the functioning of your system. Although having been thoroughly tested, some risk may still remain, especially when fastboot3DS is not used in the way it is intended. In short: we are not responsible for any damage that may occur to your system as a direct or indirect result of you using fastboot3DS.
Quick start guide
These short instructions require you to have a way of booting OpenFirmInstaller. If you already have boot9strap installed, this is as simple as chainloading the OpenFirmInstaller.firm (either via some chainloader of your choosing, or put it on your SD card as sdmc:/boot.firm).
Have fastboot3DS.firm inside the sdmc:/ofifolder on your SD card. When installing from A9LH, secret_sector.bin is also required. Boot OpenFirmInstaller and follow the on screen instructions. You will reboot to the fastboot3DS menu. [optional] Enter Boot setup... -> Setup [slot 1]... -> Select [slot 1] firm and select the FIRM file of your main CFW. On typical systems that is smdc:/boot.firm, but anything goes.[optional] Enter Boot setup... -> Change boot mode... -> Set quiet boot. Your system is now set to autoboot and will silently boot the CFW you selected above. You may also want to set up the other boot slots and assign key combos to them. Keep in mind you need one autoboot slot (= a slot with no key combo assigned). If you want to access the fastboot3DS menu at a later point in time, hold the HOME button when powering on the console. From the fastboot3DS menu, you may continue the boot process via Continue boot, chainload a .firm file via Boot from file..., access the boot menu via Boot menu... or power off the console via the POWER button.
FBI is an open source title manager for the 3DS.
Requires devkitARM, along with 3ds-zlib and 3ds-jansson from the devkitPro pacman repository, to build.
Banner: Originally created by OctopusRift, touched up by Apache Thunder, updated for new logo by PabloMK7.
SPI Protocol Information: TuxSH (TWLSaveTool)
Frogminer is a free CFW (Custom Firmware) installation method for the Nintendo 3DS family of systems.