Jump to content
  • 0
AndyMt

How fast will SD card access be on hardware?

Question

I now learned a lot about the X16 and am almost finished with Brixx. So I'm thinking about my next project, but I have a concern here:

How fast will SD card access be on "real" hardware?

I'm now using the emulator and loading assets is pretty much instant. It's for example fast enough to load music in 8kB chunks into high-ram while playing. No need to load them up front. Loading into VRAM is the same. I wonder if on real hardware you could for example watch graphics to be loaded?

As I understand the VERA hardware is handling the SD card access, right? What is the bandwidth we can expect for VRAM and high RAM (if different)?

  • Like 1

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0
  • The current implementation in the repository can read about 140 KB/sec if you go through the LOAD or macptr KERNAL calls. The fast path doesn't currently support high RAM or VRAM, but I plan to fix this.
  • The theoretical maximum if the hardware is about 300 KB/sec by reading full sectors to the target addresses instead of going through a buffer. I might look into supporting it.
  • The byte-by-byte slow path will max out at about 13 KB/sec.
  • Like 3
  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Please review our Terms of Use