Loading ROMs on NDS over a network

Discussion in 'NDS - Flashcarts and Accessories' started by nightraver, Mar 8, 2008.

Mar 8, 2008
  1. nightraver
    OP

    Newcomer nightraver Newbie

    Joined:
    Nov 5, 2006
    Messages:
    6
    Country:
    Belgium
    I have a NAS server with roms. I thought it'd be nice if it was possible to load these roms on my NDS over the network and play them directly without the need of an microsd cart. I assume this isn't supported by any of the flashcarts, but would this ever be possible?
     
  2. azotyp

    Member azotyp GBAtemp Maniac

    Joined:
    Feb 19, 2007
    Messages:
    1,175
    Location:
    Poland
    Country:
    Poland
    I think not, unless nintendo would develope that technology (which they wouldnt, cose it would make piracy easier). Nintendo ds memory is 4MB of ram it is too small to fit all downloaded game.
     
  3. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,325
    Location:
    Georgia
    Country:
    United States
    Only the Download Play demos would work this way as they are small enough to fit entirely into RAM. Official games rely on the entire rom being available on a card to pull resources and code from, and it would not be possible to stream this info to the DS wirelessly.
     
  4. arctic_flame

    Member arctic_flame GBAtemp ATMEGA8 Fan

    Joined:
    Nov 4, 2006
    Messages:
    2,840
    Location:
    England land
    Country:
    United Kingdom
    However, a small capacity microsd card, a clean ROM dldi-compatible cart and lilou box would work just fine.
     
  5. nightraver
    OP

    Newcomer nightraver Newbie

    Joined:
    Nov 5, 2006
    Messages:
    6
    Country:
    Belgium
    Yes I meant actually that I would like to stream roms to my flashcart over the wireless network. Then you don't have to run to the pc and copy the games on your sd cart, but just copy them over with your NDS.
    It would be nice to have an homebrew app that lists your roms which are located on a network drive, then select the games to be copied over. The selected games will then stream directly to your microSD memory in your flashcart over the wireless network.

    I'm going to give that app lilou box try.
     
  6. myuusmeow

    Member myuusmeow GBAtemp Advanced Maniac

    Joined:
    Jun 24, 2007
    Messages:
    1,643
    Country:
    United States
    Let's see: ~30kB/s max transfer rate (if you're lucky) and for example a 32mB .nds file. Waiting almost 20 minutes doesn't seem that fun. (or practical, some ROMs are 128mB, 1 is even 256mB)
     
  7. nightraver
    OP

    Newcomer nightraver Newbie

    Joined:
    Nov 5, 2006
    Messages:
    6
    Country:
    Belgium
    You're right. I didn't think of the transfer rate. I assumed it was the same as my laptop.
     
  8. dmonkey21

    Member dmonkey21 GBAtemp Fan

    Joined:
    Jul 10, 2007
    Messages:
    370
    Country:
    United States
    Totally off-topic, but which one is 256MB?
     
  9. arctic_flame

    Member arctic_flame GBAtemp ATMEGA8 Fan

    Joined:
    Nov 4, 2006
    Messages:
    2,840
    Location:
    England land
    Country:
    United Kingdom
    Lol millibyte?

    The correct abbrieveation of Megabit is Mb.
     
  10. coolbho3000

    Member coolbho3000 GBATemp Kikkoman Naturally Brewed SoySauce Fanatic

    Joined:
    Apr 29, 2007
    Messages:
    2,095
    Location:
    Kikkoman Factory
    Country:
    Besides, you'd need Flashme because the games aren't RSA signed.

    edit: didn't read the topic, sorry. [​IMG]
     
  11. Law

    Member Law rip ninjacat that zarcon made me

    Joined:
    Aug 14, 2007
    Messages:
    4,132
    Location:
    ‭jerkland
    Country:
    United Kingdom
    I think it's A.S.H.

    Edit: Yes, it is.
     
  12. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,325
    Location:
    Georgia
    Country:
    United States
    The transfer speed would be a problem, yes. If my experiences with DSLinux are any indication, the DS can actually receive data quite fast (80-100 kb/s), but once it starts writing that data to the card itself, things really bog down to about 30 kb/s max.

    In addition to the Lilou Combox app, you could try the various networking apps available in DSLinux if you have a slot-2 device with extra RAM. There's ftpd for FTP transfers, and Samba support for using a standard networking client, plus you might be able to use ssh or wget for something as well.
     
  13. matriculated

    Member matriculated GBAtemp Advanced Fan

    Joined:
    Sep 27, 2007
    Messages:
    598
    Country:
    Canada
    You could save on transfer times by trimming and zipping the files. But unzipping under DSLinux is probably slow.
     
  14. techforumz

    Member techforumz GBAtemp Regular

    Joined:
    Jan 28, 2008
    Messages:
    183
    Country:
    United States
    Ok so let's do the math:
    A typical 32MB ROM will trim to about 20MB
    a 20MB file will zip to about 10MB
    The first 4MB will be at 100KB/s (Direct to RAM)
    The last 6MB will be at 30KB/s (Direct to Flash)
    So 40 seconds for the first segment.
    And 200 seconds for the last segment
    Total DOWNLOAD time: 4 minutes.
    Unzip time: 96 seconds
    Total time: 6 minutes
    That's alot of time for one ROM, but if you really want to, it's possible.
     
  15. nightraver
    OP

    Newcomer nightraver Newbie

    Joined:
    Nov 5, 2006
    Messages:
    6
    Country:
    Belgium
    100 KB/s would be acceptable I guess, it would take 5 minutes to transfer an average sized rom. Too bad that it lowers to 30 kb/s with writing the data. Maybe it's better with a flashcart with built-in memory instead of a SD-cart?

    Anyway, I tried that app Lilou box, I could FTP to my home NAS server, but I was unable to browse to my roms directory. It just showed my root directory and if I clicked it, nothing happened...

    DSLinux sounds interesting, unfortunately I don't have a slot-2 device.
     
  16. pasc

    Member pasc GBATemps official GBA Freak

    Joined:
    Sep 9, 2006
    Messages:
    2,570
    Location:
    Germany
    Country:
    Germany
    I would recommend DSCompress for this purpose.
     

Share This Page