Is there a program to compress nds files safely for flashcart?

Discussion in 'NDS - Flashcarts and Accessories' started by DSBunny, Dec 27, 2010.

  1. DSBunny
    OP

    DSBunny Member

    Newcomer
    16
    0
    Jun 9, 2009
    United States
    I was wondering, is there a program that can safely condense NDS files and still have them playable? I'd like to be able to fit more media on my M3 DS real, and on my boyfriends m3i Zero.

    His zero somehow got broken a few months ago, and now the new 4 gig(the old one was also 4 gig) flashcard is saying that all the files won't fit, so it'd be nice to compress some or all of them.


    Thanks. [​IMG]
     
  2. Rydian

    Rydian Resident Furvertâ„¢

    Member
    27,883
    8,108
    Feb 4, 2010
    United States
    Cave Entrance, Watching Cyan Write Letters
  3. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,355
    9,148
    Nov 21, 2005
    Trimming is the easiest way to do anything.


    If you want to get more technical there are other options- various groups have compressed binaries at points in time (usually getting a nuke for their trouble).
    Alongside this you have rom ripping, nobody really does it any more but it can have some nice results (some roms are packed together badly- Tetris DS US and Japan versions (Eu filled it up with languages although extra languages are another good target) had lots of space)
    http://gbatemp.net/t73394-gbatemp-rom-hack...t&p=1201877 has some basic guides to it all.
     
  4. DSBunny
    OP

    DSBunny Member

    Newcomer
    16
    0
    Jun 9, 2009
    United States
    Thanks Guys!
     
  5. Kwigg

    Kwigg GBAtemp Regular

    Member
    112
    2
    Sep 25, 2010
    Lancashire
    Sorry for bump, but what exactly does trimming done?
     
  6. Attila13

    Attila13 Praise the Creep!

    Member
    1,063
    219
    Oct 11, 2010
    Romania
    Zalau,Romania
    It shrinks the ROM file size. [​IMG]
     
  7. CannonFoddr

    CannonFoddr Regular GBATemp Lurker

    Member
    4,115
    68
    Sep 23, 2006
    Sitting by computer
    IIRC - it basically removes all the extra '00' at the end of the game ROM code

    When 'real' game cartridges are made the games code must fit EXACTLY into the onboard memory chip used in the cartridge, so programmers add extra '00' hex codes to the end of the actual game code as space fillers just to fill it up

    One thing to note however - SOME games have problems when trimmed (especially any 'DSi enhanced' games) as I believe those games the DSi actually uses that extra space for 'stuff', & by trimming it you remove that area that the DSi needs
     
  8. how_do_i_do_that

    how_do_i_do_that Blue Wizard is about to die.

    Member
    4,919
    256
    May 16, 2008
    Antarctica
    You have insufficient posts to view location.
    Some trimmers cut the extra padding (the blank filled part) that is found at the end of the file. This is the trimmer you want to find.

    There are older trimmers that will remove the wifi portion as well as the extra padding to free up more space. These trimmers were made for flashcarts that didn't have wifi compatibility back in the day. And the largest microSD at the time was 2GB.

    Getting a 8GB or 16GB microSD in the USA is now a cheaper option. 16GB microSDHC will get cheap when the SDXC standard takes over. When that happens, you really don't even need to consider a file trimmer.