SSDs and emulators

Discussion in 'PC Hardware, Software and Displays' started by SgtThom, Nov 13, 2011.

  1. SgtThom

    Newcomer

    Joined:
    Nov 13, 2011
    Messages:
    6
    Likes Received:
    0
    Hello there, I would like to ask if it's possible to DMA games off the SSD with gaming systems like the N64/SNES/Genesis/NES? Is it possible to reprogram emulators to load the game like the original cartridge and not load the whole image into the ram. And please don't tell me this is pointless because of the huge ram in PCs. I would just like to know if SSDs have fast enough random access for that stuff. I've used emulators on the GBA to load games (NES) directly off the NOR flash,
     
  2. Albuquerque

    Albuquerque Red-headed step child
    Veteran

    Joined:
    Jun 17, 2004
    Messages:
    3,864
    Likes Received:
    364
    Location:
    35.1415,-90.056
    Uh, what would be the intention of this? Anything is possible, if you have access to the source code you could certainly build such a thing. But why? Despite your request not to mention it, the games you're talking about could be loaded fully and comfortably into the ram of a computer from eight years ago -- there's no reason to page it directly from disk.

    Cliffs Notes: what you're asking is possible, but makes no sense.
     
  3. SgtThom

    Newcomer

    Joined:
    Nov 13, 2011
    Messages:
    6
    Likes Received:
    0
    "Uh, what would be the intention of this?"

    Benchmarks? :lol:
     
  4. Grall

    Grall Invisible Member
    Legend

    Joined:
    Apr 14, 2002
    Messages:
    10,801
    Likes Received:
    2,175
    Location:
    La-la land
    A modern PC SSD is probably one, or many orders of magnitude faster than the ancient mask-programmed ROMs from the 80s and mid-90s, depending on what exactly is measured (access time vs. bandwidth.)

    Not sure what kind of benchmarks you're thinking of running, since a SSD doesn't behave anything like a ROM from a games console. The basic mechanics of accessing either are completely different; a SSD is a sector-based device with (today, typically) 4k block size that is accessed through a file system using OS function calls, while mask programmed ROMs often use simplistic DMA mechanisms, or maybe even CPU-driven copying to transfer data, with various more or less wonky restrictions and peculiarities, depending on the particular underlying hardware.
     
  5. SgtThom

    Newcomer

    Joined:
    Nov 13, 2011
    Messages:
    6
    Likes Received:
    0
    I heard from ERP that N64 where slow for rom cartridges at the time. And Stated that even the PSX's CD-ROM drive is faster for small data transfers. This probably mean that even Hard drives are faster with dram caching enabled for game. Wonder if modern emulators will still load entire games into ram with the 3DS and PlayStation vita. :cry:
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...