From WikiTemp, the GBAtemp wiki
Revision as of 04:13, 17 February 2012 by 222.219.198.229 (talk) (Third-Party)

AKA: 3-in-1, 3 in 1, EZ Expansion Pack, EZ-Flash 3-in-1, EZ-Flash 3 in 1, Expansion Pack
Manufactured by: EZ-Flash

3 in 1 Expansion Pack (Only for DS Lite)
3 in 1 Expansion Pack (GBA Cartridge Sized)


Variants

  • 3in1 Expansion Pack for EZ-Flash V for DS Lite (White or Black; there are 3 known board revisions)
  • 3in1 Expansion Pack for EZ-Flash V for DS (AKA DS "Phat" Version or GBA Size)


  • Notes:

1st board version ended due to chip supply issues.

2nd board version ended due to planned upgrade of NOR capacity.

3rd board version of the 3in1 has 512Mbit (64MB capacity) NOR and 128Mbit (16MB) PSRAM.


  • Typo Notes:

The EZ-Team do not use spaces in the name 3in1 and is shown as one word. Other reseller sites used a typo spelling where spaces or dashes where introduced in the name and has come out as 3 in 1 or 3-in-1 due to the text printed on the box to be formated justified, causing spaces. Referenced to the correct spelling can be seen on the EZ-Flash product page here.

General

The 3 in 1 Expansion Pack is a NDS Slot-2 Cart that works in conjunction with NDS Slot-1 Carts. The device officially attempts to integrate three distinct solutions. First, the device is capable of loading GBA games stored in slot-1 devices in a manner similar to previous slot-2 solutions created by the EZ-flash team. Secondly, the 3 in 1 is a memory expansion pack. Finally, the device is a competing rumble pak expansion for games that support official DS rumble pack. Furthermore, open third-party access to the hardware features have expanded the capability of the Expansion Pack.

The 3 in 1 Expansion Pack for EZ-Flash V can be officially purchased as a bundle with the EZ-Flash V or separately. The product was specifically designed for EZ-Flash V, but users of other slot-1 cards are able to utilize the Expansion Pack.

Thanks for being on point and on taergt!

Software

Official

  1. GBA Loader:
    • GBA ROMs and save data are stored long-term in the Slot-1 device memory
  2. 128 Mb (16 MB) PSRAM Expansion:
    • Extra RAM necessary for programs like DS Opera Web Browser loaded from Slot-1 device.
  3. Rumble function:
    • Works with all official rumble enabled NDS games and homebrew loaded from Slot-1 device.
    • Rumble can be set to three levels of intensity.

i got a TP2 too, i got a TP2 too, wndierong if it's worth trying, the video shown here has real hardcore sound problems.

Compatibility

The current compatibility of the 3 in 1 with official games is practically complete. The official EZ-Flash V kernel software is capable of integrating all hardware featured in the 3 in 1 Expansion Pack. The EZ-Flash team does not ensure hardware compatibility with other slot-1 devices. Compatibility with third-party slot-1 carts appear to be just as good.

The 3 in 1 is compatible with GBA ROMs properly patched. Optional ROM trimming is also available. GBA ROMs can be written to the PSRAM unless the ROM is larger than the 128 Mbit capacity and/or has a save type of 1 Mbit or larger. All GBA ROMs can be written into the 256 Mbit NOR flash memory. The NDS Browser requires additional patching and/or tools for unofficial slot-1 carts in order to recognize the PSRAM. The rumble feature is for NDS games and can be easily coded into homebrew. Lameboy, a slot-1 Game Boy / Game Boy Color emulator, is an example of homebrew that is compatible with 3 in 1 rumble when properly enabled by either official or third-party software.

Homebrew applications can use the Expansion Pack as a memory expansion. For example, DSLinux-DLDI uses it to provide extra RAM for their linux port. SNEmulDS utilizes the extra RAM to improve large Nintendo SNES ROM emulation.

Review

Official GBAtemp Review

EZ-Flash V GBAtemp Review

Overall: "The build quality is great, it feels very sturdy and the black brushed finish was a good choice. The cart is held together with a single screw on the back. It fits firmly in the GBA slot however it does seem to stick out ever so slightly, so slight it’s hardly worth mentioning. You’ll notice it if you brush your finger over it though."
GBA: "You can start a GBA game by either hitting the ‘Start GBA game’ button on the DS firmware menu or by pressing R+A when selecting the game in the EZ-V menu. There is no EZ-V GBA loader menu meaning that you can only have one game on the cart at one time. It would be nice if in the future you were allowed to write multiple games to the 256mbit of space. But as it stands it's a simple and effective GBA solution for a slot-1 flash card. The EZTeam come highly recommended with all their GBA ventures and the Expansion Pack is no exception, GBA games run fine and are easy to write and use."
RAM: "When the Opera DS Browser was released it came with a separate RAM pack which gave the DS that little extra boost to run the application. The Expansion Pack simulates this RAM pack when you use the DS Browser ROM. There is no patching required, just simple drag & drop and the Opera Browser will work fine. Strangely though the Expansion Pack will not work if you use the original DS Browser DS card with it, only the ROM version will work. That being the case there shouldn’t be many people out there that would want to use the original card with the Expansion Pack if they have an EZ-V."
Rumble: "Rumble is loud, very loud. On full rumble the Expansion Pack is frighteningly loud and completely distracts from the gaming experience. This is in line with the official rumble pack. However you have the ability to select between three different strengths of rumble. Pressing R+L on the EZ-V loader will take you to the menu where you can select between low, medium or high. On low the rumble emits hardly any noise and still has a pleasant sensation when playing games like Elite Beat Agents. Games do not have to be patched for rumble support, that information is stored in the updated savelist file. Only official rumble supported games will use the Expansion Pack as it works just like the official pack."

Images

This web page can rildeay impression life-style.Take pleasure in every you've developed for this.Let me in all likelihood contiune returning totake a look at additional of your perform.

Frequently asked questions

Where do I put my ROMs?

Unlike a lot of Slot 2 solutions out there, the 3 in 1 does not have its own removable storage. This is due to the fact that it was initially designed for use with the EZ-Flash V. ROMs are stored in a permanent fashion on the removable media or internal storage of your Slot 1 device. Where they are put is determined by which solution you choose from the third-party solutions list. A cool feature of the 3 in 1 is treating a GBA ROM loaded in the NOR like a GBA cartridge.

Can the 3 in 1 only hold 1 GBA ROM at a time?

The 3 in 1 can only hold one ROM in its NOR, unless you are running an EZFlash V or V Plus with the 1.8x b2 loader. Any time you want to play a game 16MB or less, you copy it over to the PSRAM on the cartridge using your loader of choice. This is standard with all slot 2 cartridges. Most slot 2s that have firmware (the ones with removable or internal storage have the loader built-in). The only reason people think otherwise is because most Slot 2s have either removable or internal storage for ROMs, homebrew, etc, which the 3 in 1 does not. Please read the initial setup section, it will give a more in-depth explanation.

Whenever I load up a game, my save is gone! What do I do?

This kind of issue can only be resolved through troubleshooting. Does the GBA ROM require SRAM patching beforehand? If so, make sure you are SRAM patching your games using one of the two tools listed in the initial setup section. If you are already doing this, make sure you are loading games in either PSRAM or NOR, not both. From what I have seen, most loaders want you to use one or the other for it to work correctly. If you’ve tried everything else and your GBA roms still aren’t saving/loading properly then the problem may be that the battery (the thing inside the cartridge with yellow rubber coating) isn’t working. The save feature will not work without the battery. Try using GBAExploader, if it asks ”may I set this slot2 expansion pack for GBAExploader” every time you load it up then the battery is definitely broken. You now have 2 options:

1) Get a new ezflash 3-in-1 and hope the battery in that one isn’t stuffed as well

2) Replace the battery yourself. Here’s a good tutorial I’ve found http://gbatemp.net/index.php?showtopic=132872

Check the help files of your loader for more information (such as known bugs, proper ROM loading procedure, etc.).

When do I need to patch a GBA ROM in regards to the saving function?

You will need to patch the ROM if your loader does not feature automatic patching. Furthermore, patching is only necessary if the ROM does not use SRAM for saving. Anything already using up to 512kbit (64KiB) SRAM to begin with shouldn't need to be patched at all. GBA games that originally used EEPROM or FLASH, and/or has over 512Kbit, will need to be patched. 1024Kbit save types have to be patched with EZ4 client since GBATA has not implemented the concept of SRAM bankswitching. GBATA, for example, will not allow the file to be patched if unnecessary.

See Also

Useful links

Support

Homebrew Development (Read thoroughly)