GBA ExpLoader 0.0

Discussion in 'GBAtemp & Scene News' started by Urza, Feb 8, 2008.

  1. Urza
    OP

    Urza hi

    Member
    6,493
    89
    Jul 18, 2007
    United States
    GBA ExpLoader 0.0
    Formerly known as Rudolph's 3in1 ExpTool
    [​IMG]

    The undeniable number one utility in the toolbox of a EZFlash 3 in 1 owner. Aside from the new name, there are apparently some changes. Unfortunately, I can't make any sense out of machine translations, and don't speak Japanese myself. Much gratitude goes to whoever takes it upon themself to translate the blog entry below the download.

    [​IMG] Download
    [​IMG] Source
     


  2. Brainy142

    Brainy142 GBAtemp Regular

    Member
    160
    0
    Oct 9, 2007
    Canada
    here's a VERY BAD (over the internet) translation

    Also ??? and GBA being clean. . . [ ???? (NDS) ] When just that, circumstance changes to having shown disapproval in building in the patch, changing. . . Completely, there is no fidelity, is. With, it tried remodelling "3in1 ExpPack Tool" substantially with the meaning which is said. Also the name is "GBA ExpLoader". Whether something, it is Exp secret (lie) is. . . After all, you could not fumble the part of GUI and the picture. Depending, the appearance as completely is the same "3in1 ExpPack Tool", but. . . As yourself becoming something which is different completely, it is ? intention. The < main remodelling point putting the > GBA file, the wherever of SD, it tried to be able to start. SAV the file left considering the use of the plural Slot-1 card expansion packs as folder of fixing, but the folder modified in "GBA_SAVE". It tried libfat to correspond to SJIS from R19 devkitpro at a stroke to R21. When SAV the file does not exist, it tried to draw up with the same name as the GBA file. Automatic SRAM the internal organs doing the patch, the patch it tried 2nd from starting to do with contents of the SGN file which was drawn up in "the GBA_SIGN" folder. The PASS starting of Slot-2 was supported (the patch does not do the BIN file). "GBA_ExpLoader_00" Ver0.0 prototype edition Temporarily, if you understand concerning EEPROM/FLASH system it tried corresponding to everything. But, because the numbers of samples which are tested are very few, perhaps there are times when it does not operate just even in the same SAVE type. SRAM system has not done the patch altogether. In addition, it processes ROM which is not analysis impossible ROM and SAVE as SRAM. Adjusting to SAVE type, you adjust the size of the SAV file,, but because in EEPROM type size decision is difficult, it draws up with 8KB of larger one. In case of SRAM type, it has made 32KB unconditionally. Don't you think? nevertheless the patch "of EZ4 Client" is useless useless! When this time, you inspected seriously, not only FLASH_V121 and either FLASH_V120 was not moving at all? In addition, in order to be able to use both mode of PSRAM/NOR concerning FLASH1M_V102/V103, the patch it has done. Because this time the modification point is many, being to think, that bug is indwelling in large quantities, noting, please use this point. In addition, the management table of SRAM from differs "3in1 ExpPack Tool". You have used with the other tool, when the "expansion pack" is used, it meaning that SRAM is modified, after taking backup in advance, please use. When in the same way, GBA it starts with YSMENU, it is similar, because (yasu adjusted the address of the management table, it goes out cleanly). With "EZ4 Client" and "GBATA", please do not use the GBA file of SRAM patch end. It cannot detect SAVE type just. Please be sure to use clean ROM. [​IMG]
     
  3. Destructobot

    Destructobot Crave the Hammer

    Member
    5,005
    4
    Oct 15, 2006
    United States
    Portland, OR
    Here's a better machine translation of the readme:
    CODEGBA ExpLoader V0.0 ====== ====== (prototype)

    Slot2 type expansion pack, using the GBA Slot-1 card game starts.

    Soft reset is possible in Slot-1 card, "DS cartridges vibration" and "extended memory DS"
    You can use it as.

    Currently, the type of support it Slot2 expansion pack, "3 in1 expansion pack."



    1. 256Mbit (32MByte) NORfalsh page size is 1Mbits (128KB)
    2. 128Mbit (16MByte) PSRAM page size is 1Mbits (128KB)
    3. 4Mbit (512KByte) SRAM page size is 64Kbits (8KB)




    "GBA_ExpLoader.NDS" is the response so DLDI use according to the Slot-1 card
    Please patches (usually simply because it operates automated patch.)

    SD root, "/ GBA_SAVE" and "/ GBA_SIGN" Create a folder.
    Turn on the GBA files (any place in a good position.)
    "/ GBA_SAVE" folder, files and GBA into the same file name SAV
    (SAV files if you do not have the same name as a new file in the GBA file will be created in SAV).
    GBA when you start if you want to use frames, gbaframe.bmp (8 bit or 24bit)
    Root, "/ GBA_SIGN ","/_ system_" folder please either (listed in order of search).


    === "Important "=========================================== ================================
    3in1_ExpPack_Tool is a management information SRAM is different.
    3in1_ExpPack_Tool and other tools and can not be combined.
    Other tools used to use the expansion pack, you can be sure backup SRAM
    Please take it from use.
    ================================================== =======================================



    "GBA_ExpLoader.NDS" to start.
    , NOR mode mode PSRAM expansion mode (only if supported) switch.

    (Mode PSRAM)
    : SAVE's current SRAM is not backed by the SAV file backup.
    GBA SRAM selected files to patch after PSRAM writes.
    Also, the GBA's SAV files SRAM writes.
    PSRAM from GBA to start.
    : SAVE's current SRAM SAV files to the backup only once.

    : Backup, writes SRAM.BIN to SRAM.
    : All SRAM (512KB), the SRAM.BIN file backup.

    PSRAM file can be run and the size of the 16 MByte (more accurately, KB 16000).

    The screen is not showing the reset is supported by the card in the
    GBA's return to the boot menu instead.
    DS cutting power input to the expansion pack until??PSRAM booted from the GBA.

    ??????SAV files of the case, once a backup (or a different game
    PSRAM start) after the SAV files reflect that shift.
    The same game, even if you continue to make every SAV writes to the file SRAM.


    (Mode NOR)

    : SAVE's current SRAM SAV files to a backup.
    GBA selected patch files after SRAM NOR writes.
    Also, the GBA's SAV files SRAM writes.
    : SAVE's current SRAM SAV files to a backup.
    : NOR's current GBA SAV files for SRAM writes.
    : Use NOR mode, GBA (Slot-2) to start.

    GBA's boot (Slot-2) is a stand alone expansion pack up and exactly the same behavior.


    (Extended Edition)
    Vibration level (Hiroshi Konaka) and extended memory browser, set to soft reset.



    SRAM, 512 KB (4Mbit), 8 KB (64Kbits) to be used in the paging unit.
    NOR GBA cart used as a consideration of the case for SAVE NOR is used to offset 64 KB.
    Unused 64KB
    SAVE for 128KB NOR
    8KB SAVE management area
    SAVE for 128KB PSRAM
    Unused 184KB



    Slot-software that can be reset in the next 1 card.
    ? Standard Support (Direct Launch)
    R4/M3Simply
    DSLink
    ? use file system
    SCDS (ONE)
    SD Card udisk.nds route to the N-Copy
    Acekard RPG akmenu4.nds copied to the root of SD
    X9SD
    DSTT (TTDS)
    ? use of firmware
    NDS card's firmware to back up files, etc., and SoftReset.DLDI (4 characters)
    SD root of the name by placing reset.



    SAVE type is not the type SRAM, SRAM automatically????patches.
    SRAM patch support it follows the format of SAVE.
    EEPROM_V111, EEPROM_V120, EEPROM_V121, EEPROM_V122, EEPROM_V124
    FLASH_V120, FLASH_V121, FLASH_V123, FLASH_V124, FLASH_V125, FLASH_V126
    FLASH512_V130, FLASH512_V131
    FLASH1M_V102, FLASH1M_V103
    SAV file size is the actual size and SAVE. However, the type EEPROM
    8 KB or nearby the 512B is impossible to determine with any 8 KB.
    SAVE impossible to determine the type (including without SAVE), the type SAVE assumption that type SRAM
    We deal with (SAV file size is 32 KB).
    SAV actual file size of the data is valid from the beginning, if it can be significantly.
    SAV files, file the same name as GBA "GBA_SAVE" folder will be created.
    Starting from the second speed SRAM patches for the patches analyze information
    "/ GBA_SIGN" created as a file folder SGN.




    V0.0 2008/2/6
    Prototype versions


    By Rudolph (emperor)

    I'll test it later and see how it works.
     
  4. zechs6437

    zechs6437 Newbie

    Newcomer
    2
    0
    Jan 31, 2008
    United States
    This works pretty good for me on my new 3in1 that has the new chipset in it. The only thing that doesn't work is the expansion mode, probably because the CycloDS Evolution firmware doesn't support the new 3in1 chip.

    Just in case anyone's wondering, you don't have to SRAM patch your roms anymore. But the bad thing is that I can't get my old GBALDR saves working.
     
  5. jesterscourt

    jesterscourt Not Brad.

    Member
    2,179
    65
    Jan 3, 2007
    United States
    Wait, so you don't have to patch anything anymore? Niiice.
     
  6. CannonBallZ

    CannonBallZ GBAtemp Regular

    Member
    243
    0
    Jul 12, 2007
    United States
    Pardon? new chipset? what's the difference?
     
  7. Saylient_Dreams

    Saylient_Dreams GBAtemp Fan

    Member
    347
    0
    Jul 11, 2007
    United States
    Looks like hes going to add support for other slot 2 cards, would be nice since I have an EzIV, which works with his 2-in-1 tool, but it's nice to have something more unified, means better support. Can't wait for more slot 2's to be supported.
     
  8. Destructobot

    Destructobot Crave the Hammer

    Member
    5,005
    4
    Oct 15, 2006
    United States
    Portland, OR
    I just tested this out a bit, and not surprisingly version 0.0 has some problems.

    Mario Advance (SMB 2) has major graphical corruption in the backgrounds.

    Dr. Mario & Puzzle League won't save properly, but that's not surprising since you normally have to SRAM patch it three times with GBATA to get it to save to SRAM.

    The save files it generates for games that use SRAM save types are only 32KB. Most GBA homebrew uses 64KB saves, so they won't be able to save.


    On the bright side, Mario Advance 4 (SMB 3), and presumably other games that use 1024kbit flash saves can now be run from PSRAM with proper 128KB saves. Pokemon fans should be happy about that.


    Only the way the 3-in-1 identifies itself. Apps that won't run if they don't detect the 3-in-1 have to be updated to be able to recognise the new version. There is no difference in functionality.
     
  9. cory1492

    cory1492 GBAtemp Maniac

    Member
    1,490
    21
    Jun 23, 2005
    Canada
    Home, WhereElse?
    As far as I can tell the manufacturer updated the part, so EZ had to adjust to use the new part (basic/only real difference being to us is that chip ID is not the same as the previous one.)

    Good to know I was wrong and that nothing was hanging on Yasu's menu being ported over to different cards [​IMG] (too bad for the language barrier though.)
     
  10. cutterjohn

    cutterjohn GBAtemp Advanced Fan

    Member
    648
    18
    Nov 27, 2007
    United States
    So? Is there any meaningful translation of WTF this is? (Other than maybe, an updated Rudolph's 3in1 Expansion Pack Tool ofr the new 3in1 hardware revision?)
     
  11. Destructobot

    Destructobot Crave the Hammer

    Member
    5,005
    4
    Oct 15, 2006
    United States
    Portland, OR
    It's an updated version of the 3in1 Expansion Pack Tool that supports the new hardware revision.

    It also has some new features, the biggest one being that it SRAM patches the games automatically.
     
  12. Doggy124

    Doggy124 GBAtemp Advanced Fan

    Member
    831
    0
    Sep 14, 2007
    Thailand
    Thailand
    So....it finally support CLEAN GBA rom, right?
     
  13. Destructobot

    Destructobot Crave the Hammer

    Member
    5,005
    4
    Oct 15, 2006
    United States
    Portland, OR
    Yes. You should not use SRAM patched roms with GBA ExpLoader.
     
  14. Doggy124

    Doggy124 GBAtemp Advanced Fan

    Member
    831
    0
    Sep 14, 2007
    Thailand
    Thailand
    How to set it up?
    What folder I have to put in the root of SD?

    the translation above is confuse me
     
  15. Urza
    OP

    Urza hi

    Member
    6,493
    89
    Jul 18, 2007
    United States
    The ROMs no longer need to be in a designated folder; it has directory navigation now.
     
  16. Maikel Steneker

    Maikel Steneker M3 Fanboy

    Member
    3,396
    34
    May 16, 2007
    Netherlands
    Can this tool also activate the Rumble? I have a 3in1 with the new chipset, so the 3in1 Expansion Pack Tool won't work, and the option isn't available in this tool (AFAIK).
     
  17. Destructobot

    Destructobot Crave the Hammer

    Member
    5,005
    4
    Oct 15, 2006
    United States
    Portland, OR
    Yes, GBA ExpLoader can be used to set the 3-in-1 to rumble or RAM expansion mode.
     
  18. Maikel Steneker

    Maikel Steneker M3 Fanboy

    Member
    3,396
    34
    May 16, 2007
    Netherlands
    Ah, it works now. I think my SoftReset.M3DS file got corrupted or something... Anyway, it works now [​IMG]
     
  19. MaHe

    MaHe one lazy schmo

    Member
    1,101
    0
    Aug 4, 2006
    Slovenia
    Maribor
    Is there a soft-reset file for EZ-V? Just wondering ...
    (yes, I know EZV natively supports the expansion)
     
  20. Destructobot

    Destructobot Crave the Hammer

    Member
    5,005
    4
    Oct 15, 2006
    United States
    Portland, OR
    I don't know. Try dumping the EZ-V with the NDS backup tool and renaming the file to "SoftReset.ez5s".