Clarification on EZ-Flash IV (the big one)

Discussion in 'EZ-Flash' started by acrimonus, Dec 13, 2010.

Dec 13, 2010
  1. acrimonus
    OP

    Newcomer acrimonus Newbie

    Joined:
    Dec 13, 2010
    Messages:
    3
    Country:
    Canada
    Hi, I'm thinking about purchasing one of these carts however I need some things clarified before I would do that. I heard that pokemon games don't like this cart because it lacks hardware necessary for the clock. This will effect berries and such however will it affect playing the game in general or (more importantly) using in the bottom slot while playing pokemon diamond (legit) to catch pokemon that are only available with a certain pokemon GBA version plugged in the bottom? How about Pal park?

    Thanks for reading.
     
  2. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,711
    Country:
    United Kingdom
    Pokemon was one of the very few games on the GBA to use RTC (which at the time was an in card hardware extra rather than a core feature of the GBA like it is on the DS) so that was dropped when it came time for the DS cart respins in the EZ4 and the like.

    You will need to patch the game but once you do it works give or take the provisos below. http://www.pocketheaven.com/ph/bubbz/ has the patches as does GBATA http://www.no-intro.org/tools.htm
    Emerald does not have a patch as I recall.

    As I understand it real time clock does two things in the game
    1) Day/night cycles- certain pokemon only available at night or more common at night (replace night with day as appropriate). Said cycle is about 4 hours for an entire day and night if memory serves (certainly low enough that you might see well more than a day in a single session).

    2) Real time events. You can plant berries which grow back in 24 real hours. On an original it means you get to plant something and return the next real life day, on a patched version this means 24 hours game time. Berries are something of a minor gameplay aspect and you always have cheats and I think there is something somewhere for GBA pokemon saves (nothing as fully featured as the DS equivalents mind).

    Retail pokemon- not going to happen.
    Technical reason and some solutions- the GBA slot of the DS is mapped to the DS memory. Full featured GBA carts do all sorts of fancy things with regards to loading up between power and running a game, older carts like the EZ2 can be twisted to appear as such or simple carts like these expansion packs function in a similar manner if you use the NOR memory. The DS code running components of the EZ4 do have the ability to tie NOR memory to the DS rom it is running but it does not carry across to the other devices not to mention I do not think it got updated for pokemon (the EZ4 was old news by the time this all cropped up and was only getting simple AP patches).

    Typically DS games just read the header, see it is there and unlock extra features (such things can also be done with a cheat).
    Pokemon goes one step further and tries to read a save. GBA pokemon games used flash memory in various forms, flash carts on the other hand use SRAM which has entirely different access/read routines.
    Roms can use pokepatch http://nds.cmamod.com/nds_downloads/ to read from the GBA slot (initially it was only for the 3 in 1 but cory1492 added a bunch of carts over the course of things).
    Likewise if you can dump the save from your retail card you can load the rom with said save, do the deal and flash the newly modified save back*. I am not sure about cheats and save editors but they are also worth investigating.

    *you could probably do something similar with a GBA emulator for the GBA side of things. Also note the games that come with the pokewalker are a bit tricky to dump saves from (more http://gbatemp.net/index.php?showtopic=215641 )

    Personally I do not play the games (not to mention I still have an EZ2 should I decide to at some point) so that mini wall of text is the what I have learned supporting the card or playing hacker, you will have to ask someone else for more on the specifics or how to fix issues if that is not enough.
     
  3. acrimonus
    OP

    Newcomer acrimonus Newbie

    Joined:
    Dec 13, 2010
    Messages:
    3
    Country:
    Canada
    Thanks for the detailed reply, I didn't realize getting this working was so difficult. I ended up purchasing the cycloDS and EZFlash IV anyway since there are many more games on the GBA I like outside of Pokemon. I'll try to tinker with it, I'm relatively handy with code, I'll see what I can do with it.

    Edit: Outside of the Pokemon games the EZFlash IV supports relatively well correct? Like FF Tactics, Golden Sun, for example? I had heard it was a fairly decent cartridge.
     
  4. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,711
    Country:
    United Kingdom
    Getting roms working is not that hard, trying to get them interacting with other pieces of hardware/acting like clones of original carts is where things get a bit tricky.

    The only games that will trouble you are
    The ones with extra hardware (tilt, real time clock, solar sensors and the like)- these have patches though aside from Emerald RTC. You patch it and send it through the client like you would any other rom.

    The ones with anti piracy- a couple of Dragon Ball Z titles, Samurai Deeper Kyo (I think), classic nes/famicom mini*. There should be some patches for the dragon ball Z games.

    Homebrew that does not have a proper header (there was a feeling among some that having a header might incur the wrath of Nintendo)- GBATA and http://www.gameboy-advance.net/rom_tools/f...nce_toolkit.htm can take care of those roms.

    The only other problem I saw was with a hacked rom that had part of the header messed with which prevented it from loading properly on the NOR, sort that and you sort the rom. http://ezflash.sosuke.com/viewtopic.php?f=12&t=16229

    *while there are patches just use a nes emulator- pocketnes (and forks of it) as well as HVCA do a stunning job on the GBA and the DS does OK too.

    That by and large is a complete list- if something else does not work chances are it is your fault or your hardware (EZ4s like miniSD- those micro to mini adapters are horrible).
     
  5. acrimonus
    OP

    Newcomer acrimonus Newbie

    Joined:
    Dec 13, 2010
    Messages:
    3
    Country:
    Canada
    Ah I see, I figured that things that required extra hardware would not function already, however it did not occur to me that linking games was also quite the complex task. Oh well, I still have some nice carts to play GBA and DS games on! [​IMG]
     

Share This Page