English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 13 December 2010, 15:50   #1
RowanHall
Registered User
 
Join Date: Nov 2010
Location: Belfast UK
Posts: 18
increasing 'hdd folder' to 'cf card' transfer speeds

Hi,

Just a general question.

I have winuae configured as an a1200 with 8mb fast ram, and i'm transferring files from a folder on my pc mounted as an amiga drive to an amiga formatted cf card (for use in my actual 1200)

i am transferring the files using dopus on wb3.1, this operation is very slow and was wondering if there was any way to do this any quicker and speed up the transfer? takes about 45mins to do 100mb.

Any help would be greatly appreciated.

Thanks
RowanHall is offline  
Old 13 December 2010, 16:06   #2
fitzsteve
Professional slacker!
 
fitzsteve's Avatar
 
Join Date: Jul 2009
Location: Kent, UK
Age: 44
Posts: 6,683
Send a message via MSN to fitzsteve
I've found some CF cards are very slow like you describe and yet others really fly, what brand of CF do you have?

You can speed up WinUAE (put it in Turbo mode) by pressing END & PAUSE/BREAK but if the bottleneck is the CF this won't help.

Steve.
fitzsteve is offline  
Old 13 December 2010, 16:25   #3
RowanHall
Registered User
 
Join Date: Nov 2010
Location: Belfast UK
Posts: 18
hey, cheers for the speedy reply!

the cf is a 4gb transcend 133x ultraspeed card.

The host pc isn't the quickest, its a spare p4 2.4ghz machine. does this have an effect?

i'll give the turbo mode a try.
RowanHall is offline  
Old 13 December 2010, 16:28   #4
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 6,985
If the CF card is formatted with FFS, use Addbuffers command to add some 2000 buffers or more.

Also don't use A1200 config but high-end expanded (be sure that JIT is enabled and cycle-exact is disabled) and use 32 MB or more Z3 RAM and no other fast RAM.

Also use an RTG config and not a native display. WinUAE runs faster if it does not need to emulate the native display. Also chip-RAM access and native gfx update slows down programs, even if it's only the small progress bar which needs to be updated.

In WinUAE's Pri. and Extensions page change Run at priority to below normal, this might speed up hdd-folder access, at least on single-core machines.

Disable filters!

Disable sound.

Edit: very important: make sure that the CF card is connected to UAE controller and not to IDE0 or SCSI0. UAE "pseudo-controller" is much faster than real IDE or SCSI hardware emulation.

Last edited by thomas; 13 December 2010 at 16:35.
thomas is offline  
Old 13 December 2010, 17:17   #5
fitzsteve
Professional slacker!
 
fitzsteve's Avatar
 
Join Date: Jul 2009
Location: Kent, UK
Age: 44
Posts: 6,683
Send a message via MSN to fitzsteve
Quote:
Originally Posted by RowanHall View Post
the cf is a 4gb transcend 133x ultraspeed card.
I have one of these cards, I'm trying to remember if this is one of those 'slow' ones, I'll transfer some WHDLoad games to it later and see what its like.

As Thomas says best to emulate a faster Amiga and this will certainly improve things, I do all my work from Classic Workbench P96 or CWB OS3.9 which are emulating 040/Jit setup.

Steve.
fitzsteve is offline  
Old 13 December 2010, 18:42   #6
RowanHall
Registered User
 
Join Date: Nov 2010
Location: Belfast UK
Posts: 18
I shall try all this advice shortly and report back.

Every days a school day, as they say!

the drive is currently connected as ide0, if i were to change this in to uae in winuae config, will this corrupt anything currently installed?

Rowan
RowanHall is offline  
Old 13 December 2010, 18:49   #7
fitzsteve
Professional slacker!
 
fitzsteve's Avatar
 
Join Date: Jul 2009
Location: Kent, UK
Age: 44
Posts: 6,683
Send a message via MSN to fitzsteve
Just tested mine and 100mb of small files copies in about 40 seconds That wasn't even in Turbo Mode.

I don't have a particually fast PC either, its AMD X2 4400+ (2.2ghz Dual Core)

Just a thought though does your PC or Card reader have USB 2.0 or the correct drivers installed?

Steve.
fitzsteve is offline  
Old 13 December 2010, 19:01   #8
RowanHall
Registered User
 
Join Date: Nov 2010
Location: Belfast UK
Posts: 18
Right, my one definately isn't running at that speed!

Yep, it is usb2 and correct drivers! :/

Progress,

Having changed from ide0 to UAE, the speed has increased dramatically! At least 10x faster!

Having to emulate the ide must have slowed it down?

Presumably this change wont hinder my actual 1200 when card is reinstalled?

Rowan

Last edited by TCD; 15 December 2010 at 07:15. Reason: Back to back posts merged. Use the edit function.
RowanHall is offline  
Old 13 December 2010, 19:18   #9
mihcael
Zone Friend
 
mihcael's Avatar
 
Join Date: Jan 2006
Location: Aussie
Posts: 1,144
Quote:
Originally Posted by RowanHall View Post
Hi,
...
i am transferring the files using dopus on wb3.1...
What version of dopus are you using? Dopus 5 is much quicker at these types of things.
mihcael is offline  
Old 13 December 2010, 19:48   #10
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 6,985
Quote:
Originally Posted by RowanHall View Post
Presumably this change wont hinder my actual 1200 when card is reinstalled?
No problem. I only recommend to use IDE0 when preparing the CF card or HDD for the A1200 for the first time because then you recognise all issues like missing >4GB drivers or too high MaxTransfer already in emulation and not only when you put the card back into the Amiga. But once the card is installed correctly, there is no reason not to use UAE.

uaehf.device has all the features built in which scsi.device needs to be patched for, like recognising drives larger than 8GB, TD64 support, NSD support, no MaxTransfer issue (not sure about that, but I hope so). So if you use uaehf.device to initialize a drive for a real Amiga, all mistakes (i.e. missing patches) only appear on the Amiga and not in emulation.
thomas is offline  
Old 15 December 2010, 05:36   #11
RowanHall
Registered User
 
Join Date: Nov 2010
Location: Belfast UK
Posts: 18
Quote:
Originally Posted by mihcael View Post
What version of dopus are you using? Dopus 5 is much quicker at these types of things.
I'm not sure, I got it of aminet? Will report back

Thanks for that info thomas, exactly what I needed to know!

Was looking at the file copying again today.

When copying some files I found after half an hour or so the progress had halted and there was a checksum error.

The drive wouldn't validate so I used disksalv to correct this.

Having fixed that problem, I got back to copying the files and the drive eventually errored again with the same issue. So back to disksalv repair...

Any idea why this is happening?

It's formatted with ffs, should i need to modify maxtransfer settings?

Rowan

Last edited by TCD; 15 December 2010 at 07:15. Reason: Back to back posts merged. Use the edit function.
RowanHall is offline  
Old 15 December 2010, 09:45   #12
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 6,985
Quote:
Originally Posted by RowanHall View Post
It's formatted with ffs, should i need to modify maxtransfer settings?
This has nothing to do with FFS. Every file system will corrupt if MaxTransfer is set too high. Set it to 0x1fe00 for all partitions.
thomas is offline  
Old 15 December 2010, 13:29   #13
RowanHall
Registered User
 
Join Date: Nov 2010
Location: Belfast UK
Posts: 18
Quote:
Originally Posted by thomas View Post
This has nothing to do with FFS. Every file system will corrupt if MaxTransfer is set too high. Set it to 0x1fe00 for all partitions.
Okay, have set these new max transfer settings and trying again.

I also disabled my USB card reader from sleeping in device manager, just in case.

Should I be making any more filesystem tweaks?

Rowan

Last edited by RowanHall; 15 December 2010 at 14:28.
RowanHall is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
CF card specs & Speeds kipper2k support.Hardware 1 06 May 2011 21:22
A600: CF in IDE, SRAM card in PCMCIA... how to add a 'to PC transfer card'? Photon support.Hardware 9 15 January 2011 18:17
Max transfer & mask for CF card? PowerPie5000 support.Hardware 7 29 November 2010 12:35
How do I install a folder on ubuntu as an amiga HDD? dword New to Emulation or Amiga scene 6 17 July 2008 03:45
Making image of HDD to transfer to CF Raffaz New to Emulation or Amiga scene 5 10 July 2007 11:08

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 18:22.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.20510 seconds with 13 queries