2430 Motto TOEIC Test DS Training (Japan) 2431 Samgukji DS 2 (South Korea) 2432 Space Invaders Extreme (Europe) 2433 Pokemon Mystery Dungeon - Explorers of Time (Europe) 2434 Simple DS Series Vol. 38 - ALC de Manabu! TOEIC Test - Hajimete Hen (Japan) 2435 Wilden Huhner und die Jagd nach dem Rubinherz, Die (Germany) 2436 Kakushie Mystery - Riku to Yohan - Kieta 2 Mai no E (Japan) 2437 Jigsaw World - Daigekitou! Jig-Battle Heroes (Japan) 2438 Cahier de Vacances pour Adultes (France) 2439 Koh-Lanta (France) 2440 Sid Meier's Civilization Revolution (USA) 2441 Ducati Moto (USA) 2442 Ochaken no Heya DS 3 (Japan) 2443 Carnival Games (USA) 2444 Densetsu no Stafy - Taiketsu!
Dai-ru Kaizokudan (Japan) 2445 Odenkun - Tanoshii Oden Mura (Japan) 2446 Custom Beat Battle - Draglade 2 (Japan) 2447 Naruto Shippuuden - Saikyou Ninja Daikesshuu - Gekitotsu!! Naruto VS Sasuke (Japan) 2448 Top Spin 3 (Europe) 2449 Doodle Hex (Europe) 2450 AMF Bowling Pinbusters! (USA) Sleep mode. When a magnet (like the one in the DS speaker) appears over a sensor above the DS buttons (start and select on the original model DS) the DS will usually enter sleep mode (in actuality it acts like an extra button so some roms and homebrew do occasionally use it for other purposes and a 'timer' can be used to create the same effect).
Sleep mode is low power mode where the game is 'paused'. Some carts however can have problems with it (the DS will attempt to enter sleep mode but quickly pop out sleep mode leading to a clicking sound and the game not pausing). No problems in homebrew or in a game.
Manual ez flash v plus Manual ez flash v plus. PDF Free Video to LG Phones Converter Link Reddit Picture Viewer Windows Phone Apps Games Store United States Bus On.
Battery life. While not formally tested the differences between other carts, official carts and GBA slot carts showed little difference (slightly lower for unofficial carts). Tested in original model DS with original battery and original model DS with 3 batteries in parallel. Extra features In the land of the blind the one eyed man is king (Desiderius Erasmus circa 1510 CE or Tom Waits on the track Singapore featured in the album Rain Dogs if your prefer).
- The 3 in 1 Expansion Pack for EZ-Flash V can be officially purchased as a bundle with the EZ-Flash. Unless you are running an EZFlash V or V Plus with the 1.8x b2.
- The Public Safety Store - shop emergency vehicle warning lights, fire helmets, flashlights & badges. Welcome to the only siren you will ever need.
The phrase means if everyone is equal he who is just slightly better will excel. In much the same way as every cart sports near perfect compatibility and support for the largest memory cards available some seek the cheapest cart while others seek extra functionality to set themselves ahead of the competition. Thus far DS carts have sported.Soft reset aka in game reset.nopass features.Cheats.Slow motion (whilst not inbuilt like some other carts it can be implemented as a cheat in some cases and as a hack with a third party tool in others like DSATM).Real time save (owing to hardware limitations this is never likely to be emulator grade for any cart, not available at this time on the EZ5+).User interface based functionality (detailed later).Text reading in game. (not available on the EZ5+).Expansion pack compatibility (mentioned later).GBA linking (see expansion packs in User interface).Download play support. (see next section)Soft reset.
A concern for some DS lite owners as the switch on the DS lite can sometimes be unreliable while others simply prefer it. Here the game is reset by pressing a series of buttons (usually more than a few to avoid accidental resets). On the EZ5 the cheat menu needs to be on and the key combo is L, R, A and B. The newest games may not feature this as it is also controlled by the resetsp.bin.
Nopass features. Nopass is the term used to describe the third generation of the 'passme' devices (they are functionally quite different so the use of passme is generally discouraged when discussing them). It allows the DS to run DS code from GBA slot devices without modifying the firmware or using another method. The EZ5+ has such an option although the EZ5+ is different in that the L shoulder button (rather than the R button the original uses) is used to trigger the nopass functionality on bootup. There is also a small if you prefer: software option Cheats.
These are not your up, down, left, right press a and start type cheats but cheats where the ram/registers the game uses are altered, fixed or added to to give infinite life, bullets, time and so on. The makers of DS cheats take this a step further and add more elaborate cheats ranging from button combos to control the backlight to changing the game in a manner not far off rom hacking as mentioned below (cheats and hacks (including game fixes) are often ported back and forth). The EZ5 has 3 main cheating areas (outside of trainers and the likes of DSATM). These take the form of action replay codes and the cht format used by the EZteam. Only one format can be used at a time but in the settings menu of the EZ5+ there is the option to switch from one format to the other. Cheats also need to be enabled at the main menu (press a button and select the codes to use after hitting run). Action replay (ARDS) cheats Action replay codes became the de facto standard among DS carts owing to several high profile carts and programs adopting them as well as the action replay device itself.
Today GBAtemp hosts a well respected database with which the EZ5 is compatible. You need to convert it to an ezarcode.dat file using a tool provided by the EZteam. It is windows only but wine should be capable of running it (will probably require the use of some native DLL files) and the actual process can be done by hand too. (click to enlarge) See also DS side updating of cheats (requires DS compatible wifi and internet connection). Ezflash forum topic cht format cheats The cht format is an earlier format the EZTeam used when cheats were first added for the EZ5 and support for it is still there.
It is fairly simple to convert back and forth between ARDS cheats and cht format but the extra step proved unpopular so true ARDS support was added. Today it is aimed more at quick testing and use of freshly made cheats rather than day to day usage (although it still can be used for that). It supports a cheat library in 'cheatcode.dat' form and single cheats in.cht format. The most commonly used conversion tool conversion software homepage (it requires.net, see thread for hand conversion method: ezflash forum topic ) Usage Grab xml file from gbatemp cheat database and import into application, conversion takes a matter of seconds for the whole database. Picture of application GBA cheats.
These also take the form of the EZTeam cht format although extensive libraries, tools and documentation exists as the format is common to a lot of older carts. More on this comes under the expansion pack section. Using cheats. New cheats can be obtained from the database or made using emulators. Once on the cart the menu has to be activated before the game is launched (a simple touchscreen option on the main menu) and when launch is pressed another menu allowing you to select the cheats is displayed. In game the cheats you selected can be activated and deactivated by pressing L, R and start and L, R and select respectively. Sidenote on slow motion.
Slow motion works by adding extra work for the CPU and consequently the amount of slow motion varies rom to rom. As mentioned it can be added as a cheat in some cases or as a hack with something like DSATM. Download Play Download play is a feature of the DS much like the multiboot feature on the GBA. Here a small file is sent via the wireless networking hardware to another DS that lacks the game in question, this allows one of several things to happen. Usually this is either a demo of the game or a multiplayer client allowing others to join a game hosted by someone else. Some consider it a very important feature so that is why it has a section rather than a note in the section above.
Download play is a method of running code without the use of a cart over relatively common/simple protocols so Nintendo naturally only allows official code to run that way (it does this by means of a RSA check which is nearly impossible to fake). In older carts (or older firmwares of the newer carts) the signature could become broken by the patching used to get the game to run meaning support for download play games was not very high. One way around this was to run flashme on the receiving DS which caused the check to be ignored (amongst other things) and thus most games able to be played. Flashme is a modification of the firmware which technically voids the warranty of the DS (there exist many reports of people sending a flashme modified DS in and nothing being said) and also carries an element of risk when doing it, the main draw of flashme was back in the GBA slot/slot 2 days of the DS where GBA slot carts were used and required some method to dupe the DS into loading DS code from the GBA slot.
In all but the very first DS slot carts this is not necessary and so flashme has fallen out of favour in recent times. With flashme not a viable option for some the flash cart makers decided to seek a way to fix download play and the EZteam were no exceptions (although they did arrive a bit late to the party). Download play is a common feature of DS games and much like commercial roms before it it would be impossible to check them all, unlike commercial roms though there is no list of problem roms.
To this end the well rated games from first party devs, captive devs and third party developers (tetris, mario kart, advance wars, zelda, download station 1 (EU).) as well as requested titles were tested. All that were tested worked and even the hacked version of Zelda worked (no hack in streamed version but hack present on original). Compatibility with hacked roms The major driving force of engineering and science is the belief that someone can do something better than what already exists and computing is certainly no exception. Hacked roms are roms that have been altered by third parties to behave differently, in the case of the DS this usually takes the form of a translation of the rom although trainers, sprite hacks, text hacks, music hacks, level hacks and all manner of other hacks exist. GBAtemp has become a major focal point for hacking of nintendo consoles (the GBA, DS, GC and Wii especially) and there are certain issues for some carts that come about for carts using hacked roms.
This section is a test of the bigger hacks and an attempt to find a breaking point for the EZ5+ in this regard. All hacks done using the developers suggested tools. While the version used should not affect the hacks the version of ndstool used for initial hacks and guitar hero is the older version (pre secure area encryption support) available at 4shared download
Different size files ndstool rebuild (using a method known to be working on other carts). The game of choice is the megaman 5 undub (untouched Japanese sound to US rom). Zelda Wind Waker dpad hack (US).
GBAtemp thread Originally a Japanese hack and ported to the US. The game is originally controlled by the stylus with the dpad being used for map, menu and the like. This hack allows the use of the d-pad instead of the stylus/touchscreen.
Guitar Hero controller hack. GBAtemp thread The game features some buttons that go in the GBA slot to simulate a guitar (generally called the guitar grip in the literature). This hack allows the face buttons and dpad on the DS to be used instead. Also available in cheat form.
Jump Ultimate Stars translation (deufeufeu/geunt version) GBAtemp thread Jump Ultimate Stars is a translation of a game where a load of the Shonen Jump (a Japanese comic franchise like Marvel or DC) characters come together in a fighting game. License issues mean a western release will likely never happen but the game is currently being translated by fans (presently only a small amount left to do). Both a popular hack and a problem on a few carts. Final Fantasy 3 Japanese to Thai translation. Homepage '1 year on' version tested.
One of the first translations for the DS (actually beat the US release of FF3) and a problem rom for some carts. Results: All hacks worked (rom loaded/saved and hack worked). Other hacks can be tested if so desired but it is usually alterations of size of the binaries or the file system that cause problems. This is but a very small sample of hacks, for much more you are directed the GBAtemp rom hacking section which as mentioned is one of the most active hacking sections for the discussion of hacking DS roms. Compatibility with homebrew. It has been several years since Darkfader first made user code run upon the DS and in that time people have made a huge selection of ports, emulators, applications, games and much much more.
A great deal of this is capable or standing against the commercial releases and certainly has a far more diverse range owing to the lack of commercial intent. To this end it has a section in this review. The main problem with homebrew was the introduction of reading/writing files from the memory card and the fact each cart used a different (often incompatible) method of doing so, some carts then lacked support and support for new carts was near nonexistent.
This problem was first solved by the author of the media player moonshell which got the end user to make a cart compatible version on their computer and later completely solved with the introduction and widespread uptake of DLDI nearly two years ago. DLDI files are small patches for homebrew code which the end user applies to the homebrew code built using the de facto libfat or gbandsfat libraries to allow their cart to read and write the microSD.
Today most carts patch the homebrew file themselves meaning the end user merely has to get the required homebrew files on the memory card. The EZ5+ is no exception and features automatic DLDI patching. A different DLDI is available for SDHC and regular microSD. The other area of homebrew is the use of GBA slot ram, the DS only features a small amount of ram that can be used for code and most of the newer GBA slot carts have ram onboard which can be used for homebrew purposes (the only commercial use is that of the DS Opera Browser which came with a ram pack and was later patched for flash carts). Homebrew generally works regardless of cart used, there are a select few applications (most notably the older snes emulator Snezzids although another emulator called snemulDS is a perfectly viable option) that do not work with DS slot carts and any older applications have either been retrofitted with DLDI or had their functionality replicated with other programs. Tests: Tests are of a selection of commonly used/critically acclaimed homebrew some of which have been known to cause problems.
Versions are latest compiled versions as of 10 July 2008 unless otherwise stated set up as directed in the readme/FAQ for the program and in the case of quake and the like the shareware/bundled packages linked in the readme/faqs for levels/sound and the like are the ones used unless otherwise stated. All ram supporting homebrew has ram used with the ram in question being a standard clocked EZ4 or EZ4lite (original). Note, much like the hacks listed above this is a very limited selection of the range of homebrew applications available.
A great deal more exists including things you might not expect, information on homebrew can be found in a lot of places with GBAtemp providing up to the minute news. This is a test on whether the programs boot and work as they do on other carts rather than a test of the homebrew itself. The EZ5+ uses raw.nds homebrew (few, if any, homebrew releases lack a.nds version) rather than the.bin format (which will launch a hex viewer) or.ds.gba (.nds with a GBA header added on which will not work at all on the EZ5). A sort of PDA application for the DS with a web browser, irc, file system manipulation abilities, audio playback, image viewing and much more. File system manipulation and reading abilities and wifi using sections tested. Very feature rich (in many regards equal to the top PC applications) irc app.
Pocket physics. Simple but addictive physics simulator, a 'port/remake' of crayon physics. Rudolph's DS rom wifi dumping tool (there also exists a 3 in 1 and general GBA slot DLDI tool) download site GBA dumping tool also tested.
A streaming web browser using your PC to render the web page. Games: Meteora. A quirky god sim that can be described as space invaders meets populous meets pong. Quake and Quake 2 (simonjhall versions). Legendary FPS titles. Doom (dsdoom.com version).
Precursor to Quake and equally as legendary among fans of FPS games. Port of most of the lemmings games for the amiga to the DS. (homepage for DS is gone) Collection of puzzles. GBAtemp download Flight from the dark.
A 'port' of the pen and paper Lone Wolf series of books. Book 2 is also available. Popular roguelike for multiple systems including the DS. Media: LMP-ng.
Audio player with support for tags and other stuff, sports an ipod like GUI. Last stable version used as opposed to alpha. Early stage avi/xvid player (requires very specific input format). Wavelet compression based video player which owing to the use of the ARM7 (as opposed to ARM9) for file system interaction is known to cause problems with some carts. Did not work with standard DLDI patch but worked when hardpatched (as in using dlditool) with the ARM7 using DLDI patch from the site.
Ez Flash V Guide
Megadrive/genesis emulator (an update was posted on the 11th of July but the previous version was used for this test). GBAtemp download of version used snemulDS SNES emulator. (the version used is SNEmulDS06-WIP2 posted on November 13th, 2007 not the 0.4 linked on the right hand side) nesDS NES emulator. Scummvmds drunken coders page Port of SCUMMVM to the DS, supports old lucasarts games (monkey island, sam and max, maniac mansion.) amongst other things.
All applications performed as expected aside from DSvideo as noted. User interface Much like extra features the user interface can be a selling point point and of all the extra features it is the one all end users will see the most.
Presently the EZ5+ loader is based on moonshell (this section will be ammended if the situation changes which it looks like it might) which is something of a two edged sword. On the one hand it is a bit more clunky than the simpler loaders of days gone by (roms and homebrew are simple enough to operate though) while on the other it does make for more customisation/wider range of available skins and some would argue visual appeal. Icons for the roms are there in multiple sizes. Navigation and launching is done with either the stylus or the d pad (up and down and 5 roms/a page with left and right). Icons are displayed beside the rom list (using names from the microSD) on the top screen and can be changed from big to small. The bottom screen displays the icon with the internal name (the name in the header) of the rom below it.
Help is available for the key combinations. Moving and deleting of files is possible in loader. Copying speed is around 100 kilobytes a second. Cheat menus are simple to operate.
There is a button cheats on and cheats off (can also be disabled/enabled in game but needs to be activated beforehand), Time to get from power on to game loading is short although perhaps not as quickly as other carts is still well within reason. First load of a new rom can take a little while but second load is quicker. There are several translations of the loader at time of writing with more easy to make owing to them being fairly simple text files. English, Spanish, German, French, Korean, Simplified Chinese, Traditional Chinese, Japanese and Italian come with the 1.84 kernel. Being based on moonshell the skin is little more than a group of ini files and bitmap pictures. Unlike some older carts changing skins them is a matter of replacing the files on your microSD.
Being moonshell based there is a lot to choose from in both moonshell skins (will need some tweaking) and EZ5 specific skins. There have been some changes to the menu however so some of the very first skins will not work 'out of the box'. Media player. Moonshell is most well known for being a media player so testing the functionality of it is called for. Note that there are several other video, audio, text and picture players/viewers with features that may make them better for certain uses. This is a format based on mpeg1 video.
The encoder that comes with moonshell is called dpgenc. The test video is Betty Boop - Minnie The Moocher available from: and skateboard video (Heroin Skateboards Live from Antarctica initial UK DVD release, main version of the film) encoded with dpgenc. The video was chosen owing to high motion, high detail, serious potential for bitrate spikes, noise owing to methods used which all in all a serious test of any video encoder/decoder. Others encoders include batchDPG (currently forked and updated by Gh0st/ghost/iAmGhost with homepage available on link (Korean language)), super, EZbuilder by abraxas (no relation the EZteam or any EZteam software) and a.nix compatible (python) script.
Homepage As the formats are well known conversion/assembly by hand is also possible. Such things are outside the scope of this review though. The Moon Books Project is a a site dedicated to bringing copyright free (either by way of age of copyright being surrendered) content to the DS and is well worth a look.
Moon Books Project homepage There is even an online conversion option available there. Test results. The moonshell used in the loader uses the last update available for video decoding so it plays about as well as can be expected. The Minnie the Moocher video played perfectly while the skateboard video suffered a slowdown/dropped frames during the intro sequence. Quality is as good as your encoder and options used (moonshell while perhaps not suggested for audio is generally considered the best option for day to day use when it comes to video on the DS). Entire films and several TV shows are well within reason (especially with the high capacity SDHC carts now appearing).
Audio The EZTeam claim support for MP3, Ogg, WAV and MOD in the loader. Being moonshell code it should have the same limits as moonshell. Samples were taken from a selection which made use of commonly used bitrates, methods (CBR, ABR, VBR) and numbers (44KHz) and all performed well. Problems, if you click off the seek bar when playing audio then it can not be returned (pressing b to stop and then loading a new song is possible though). Loader experiences a fractional amount of slowdown while browsing roms (loading icons) with audio playing. Other things Expansion packs.
The DS slot of the DS is too slow to run GBA code so it then requires the use of the GBA slot for GBA code. Some of the later model GBA slot carts were fairly feature rich and so quite expensive and not to desirable for some on top of a new DS cart. Seeing this the EZteam released the 3 in 1 and others followed with release of their own expansion packs. These budget packs have enough memory to store/run a GBA game or two (main storage is on the DS slot cart) as well as some ram for various homebrew programs and the DS opera browser meaning you can have most of the functionality of a more expensive cart at a greatly reduced price. The EZteam released source code to allow access to the 3 in 1 and so other progams and carts were able to use the 3 in 1.
Officially the EZ5 only supports the 3 in 1 and the support it has built in is fairly minimal at present for GBA roms with no onboard patching (there is a windows based patching program), the loader not using the ram but the NOR section. GBA linking, DS rumble supporting games and the DS opera browser should work out of the box though. There are however several homebrew applications to support various expansion packs including the 3 in 1 with the most commonly used being rudolph's exp pack which sports the 'missing' functionality (can use ram and has extensive autopatching). GBA cheats are supported by the EZ5 itself (cheats in gba.cht format added at time of patching) and there is also the likes of gabsharky and trainers GBA linking. Some DS games will look to the GBA slot and see what GBA game is there.
V I Plus
This can have several uses including, bonuses in a game (extra maps, missons, weapons) to full blown save importing. In the case of the former DS games merely check the game and act accordingly while the latter will try to read the save memory of the game, with most flash carts not using the same memory type this reading fails and so the bonus does not happen. This is most prominent in the case of pokemon diamond and pearl which has support built into the loader (later reverse engineered and made into a patch for use on other carts).
The EZFlash community/support As already mentioned the support of flash carts is vital to their chances of making it in a very competitive market. One of the main complaints leveled at the original EZ5 was the lack of developer interaction (there were several people helping but the EZteam themselves were not as involved as they might have been). The main point of contact with the EZTeam on the US forums is Windirt (EZ官方发言人 on the Chinese forums or Admin if you recall the old English.cn forums).
He is the head coder and one of the main people behind the products. Otherwise the forum is frequented by coders, skin makers, those knowledgeable in matters of the EZ5 and other uses from all over (several of which also frequent GBAtemp). There is a wiki, irc channel and a bunch of faqs on the forum. Computers blindly follow instructions and to operate all but the most simple of things gets very complex so people abstract the basic operations to make it easier to work with and the text used to get the functionality of the program is known as the source code.
Open source as the name implies is when a developer makes the source code available to others and allows them to use it either for fixing what is there or adding new functionality.