It is currently Sat Oct 21, 2017 7:13 am

All times are UTC - 7 hours



Forum rules


Related:



Post new topic Reply to topic  [ 33 posts ]  Go to page Previous  1, 2, 3
Author Message
PostPosted: Tue Nov 15, 2016 12:28 am 
Offline

Joined: Fri Oct 24, 2014 1:56 am
Posts: 75
waterbury wrote:
How long does your Arduino reader take to dump a cart?


I run a modified code based on an old version of the Arduino code. My code is slower than the current standard code used by the PCB readers designed by sanni but I've added support for all of the Enhanced carts, SF Memory Cassettes, Sufami Turbo carts, and BS Satellaview carts and Memory paks.

Ran some quick tests with a couple carts that were in front of me. My code does a complete dump of all cart contents so the ROM dump times listed are approximate.

Yoshi's Island ROM dumps in about 1 minute. A complete cart dump with a text file, ROM dump (including checksum verification), RAM dump, and CRC32 calculation takes ~1:20.

Super Mario RPG ROM dumps in slightly less than 2 minutes (~1:50). A complete cart dump with a text file, ROM dump (including checksum verification), RAM dump, and CRC32 calculation takes a total of ~2:30.

Keep in mind that this is with the older, slower code. sanni's current code uses direct port manipulation of the Arduino which speeds up the results. My code uses a mix of direct and indirect code because I found that fully converting to the direct port manipulation broke some of the timings used for the Enhanced carts. I never got around to reworking the code as it is fast enough for me.

Ok, reran the tests with sanni's code.

Yoshi's Island ROM dumps in 23-24 seconds and then completes the checksum verification in a total of 30 seconds.
Super Mario RPG ROM dumps in 44-45 seconds and then completes the checksum verification in a total of 56 seconds.

sanni has some videos of the cart reader in action on YouTube: https://www.youtube.com/channel/UC6QtRt ... q-32e5Edbg


Top
 Profile  
 
PostPosted: Tue Nov 15, 2016 12:10 pm 
Offline

Joined: Mon Jul 02, 2012 7:46 am
Posts: 759
One of these days, I'll get around to rebuilding my reader, especially now that I have a proper 2.50mm cart slot to use instead of the 2.54mm one on my original prototype. I'll definitely have to give the CIC and clock generator a try.


Top
 Profile  
 
PostPosted: Tue Nov 15, 2016 5:00 pm 
Offline

Joined: Fri Oct 24, 2014 1:56 am
Posts: 75
SuperUFO on AliExpress sells some nice replacement SNES cart connectors: https://www.aliexpress.com/item/Replace ... 79303.html

A little pricey compared to the cheap plastic connectors but they're the closest thing to the original thru hole connectors. Cart insertion and extraction is smooth. The plastic connectors can have a death grip on different carts.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 33 posts ]  Go to page Previous  1, 2, 3

All times are UTC - 7 hours


Who is online

Users browsing this forum: HihiDanni, TOUKO and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group