GBA ExpLoader 0.0

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

Feb 8, 2008

GBA ExpLoader 0.0 by Urza at 12:28 AM (10,030 Views / 0 Likes) 48 replies

  1. Urza
    OP

    Member Urza hi

    Joined:
    Jul 18, 2007
    Messages:
    6,493
    Country:
    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

    Member Brainy142 GBAtemp Regular

    Joined:
    Oct 9, 2007
    Messages:
    160
    Country:
    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

    Member Destructobot Crave the Hammer

    Joined:
    Oct 15, 2006
    Messages:
    5,005
    Location:
    Portland, OR
    Country:
    United States
    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

    Newcomer zechs6437 Newbie

    Joined:
    Jan 31, 2008
    Messages:
    2
    Country:
    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

    Member jesterscourt Not Brad.

    Joined:
    Jan 3, 2007
    Messages:
    2,153
    Country:
    United States
    Wait, so you don't have to patch anything anymore? Niiice.
     
  6. CannonBallZ

    Member CannonBallZ GBAtemp Regular

    Joined:
    Jul 12, 2007
    Messages:
    243
    Country:
    United States
    Pardon? new chipset? what's the difference?
     
  7. Saylient_Dreams

    Member Saylient_Dreams GBAtemp Fan

    Joined:
    Jul 11, 2007
    Messages:
    347
    Country:
    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

    Member Destructobot Crave the Hammer

    Joined:
    Oct 15, 2006
    Messages:
    5,005
    Location:
    Portland, OR
    Country:
    United States
    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

    Member cory1492 GBAtemp Maniac

    Joined:
    Jun 23, 2005
    Messages:
    1,489
    Location:
    Home, WhereElse?
    Country:
    Canada
    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

    Member cutterjohn GBAtemp Advanced Fan

    Joined:
    Nov 27, 2007
    Messages:
    648
    Country:
    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

    Member Destructobot Crave the Hammer

    Joined:
    Oct 15, 2006
    Messages:
    5,005
    Location:
    Portland, OR
    Country:
    United States
    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

    Member Doggy124 GBAtemp Advanced Fan

    Joined:
    Sep 14, 2007
    Messages:
    831
    Location:
    Thailand
    Country:
    Thailand
    So....it finally support CLEAN GBA rom, right?
     
  13. Destructobot

    Member Destructobot Crave the Hammer

    Joined:
    Oct 15, 2006
    Messages:
    5,005
    Location:
    Portland, OR
    Country:
    United States
    Yes. You should not use SRAM patched roms with GBA ExpLoader.
     
  14. Doggy124

    Member Doggy124 GBAtemp Advanced Fan

    Joined:
    Sep 14, 2007
    Messages:
    831
    Location:
    Thailand
    Country:
    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

    Member Urza hi

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

    Member Maikel Steneker M3 Fanboy

    Joined:
    May 16, 2007
    Messages:
    3,396
    Country:
    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

    Member Destructobot Crave the Hammer

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

    Member Maikel Steneker M3 Fanboy

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

    Member MaHe one lazy schmo

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

    Member Destructobot Crave the Hammer

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

Share This Page