News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_CPCIak

Pros & Cons HxC SD-Interface

Started by CPCIak, 13:07, 11 May 10

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

arnoldemu

#275
Quote from: Jeff_HxC2001 on 22:39, 29 March 11
mhhh i was afraid of that. That's why i actually use the track number present in the track header as the physical track number... So what is the truth? ;) Is the batman disk images broken or the DSK format itself is broken ?

With which tool the batman dsk file was created ?
well, there are lots of badly created dsk images out there.

the batman dsk was created with Arnold emulator.

EDIT: but you do have a point, I'll check Arnold's disk writing code ;)
EDIT: For single sided dsks, there was a bug in the writing code with the track numbers. Oops. So the batman disks are broken.
A few emus just ignore the track number in the header.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Jeff_HxC2001

Quote from: arnoldemu on 11:51, 30 March 11
well, there are lots of badly created dsk images out there.

the batman dsk was created with Arnold emulator.

EDIT: but you do have a point, I'll check Arnold's disk writing code ;)
EDIT: For single sided dsks, there was a bug in the writing code with the track numbers. Oops. So the batman disks are broken.
A few emus just ignore the track number in the header.

Not mine ;-)

Jeff_HxC2001

Quote from: Gryzor on 11:45, 30 March 11
Argh... this is getting more unstable than I'd like...

On the SD I was using, I copied a newly converted HFE. Then I started getting the [64] error... Removed that one file, fully formatted the card and copied everything back, now (with the original SD handler program) I'm getting the "could not load fat details (-2)!" error... What should I check?

Thanks again...

Check list:
-> Is the SDCard formatted in FAT32 ?
-> If rev B add the resistor...
-> Check the floppy cable
-> Is the jumper at the right position ?


Jeff_HxC2001

Another point: try this beta version of the firmware:
http://hxc2001.free.fr/floppy_drive_emulator/SDHxCFirmware_beta.zip

Important : You need to use the beta version of the manager with this firmware !:

http://cpcwiki.eu/forum/index.php/topic,1750.msg21137.html#msg21137

Gryzor

-SD formatted as FAT32, yes.
-RevB indeed, but I never had a persistent problem before and I'm uncomfortable soldering anything on my previous emulator (especially since -second time I'm writing this today! - my last two attempts ended in a blown-up ZX and a non-working QL keyboard...)
-Floppy cable is fine - autoboot.hfe never fails to load anyhow, and it's almost brand new
-Jumper is as it always was :)

I'll try the beta, thanks! Will let you know...

Gryzor

#280
Eh... I just booted it after several hours being away, before trying the new FW, and it worked first time... Seems totally random!

Will try the beta tho and will report in a few.

...
Ok, updated fine, SD card read fine, then copied the HFE that seemed to cause the problem, again SD is read fine. All is fine for now then... :)

Bryce

Dodgy contact to the SD Card?

Bryce.

Gryzor

I've never seen one to tell you the truth, but in any case the first thing I always do when encountering removable media is, of course, remove and try again - this should solve it sooner or later I guess... whereas the problems I'm having are persistent for an amount of time - like, all morning it wouldn't work no matter what, now it works all the time :D

Jeff_HxC2001

Quote from: Bryce on 18:11, 30 March 11
Dodgy contact to the SD Card?

Bryce.
Dodgy power supply... When it's cold -> doesn't work (>5.3V)
When getting warm -> <5.3V - Working again.

I recommend you to add the famous resistor and/or change/check your power supply...

Gryzor

Yes, I thought about that, that's why I said that it stopped working in the morning, when it was all warm and cozy, but worked this afternoon after being off for hours - and it worked first time! So it's not that either...

TFM

Quote from: Jeff_HxC2001 on 22:39, 29 March 11
mhhh i was afraid of that. That's why i actually use the track number present in the track header as the physical track number... So what is the truth? ;) Is the batman disk images broken or the DSK format itself is broken ?

With which tool the batman dsk file was created ?

I got no idea about the batman dsk image. But the sector ID of a sector must not contain valid data. When you write a sector, then you provide the sector ID data for the FDC, but you tell the FDC before which track and head you want to use. So the sector ID can contain everything, but this must not match the physical reality.

The good thing is... it looks like that nearly everything runs with the HxC. So it's fine.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Jeff_HxC2001

Quote from: TFM/FS on 20:41, 30 March 11

I got no idea about the batman dsk image...

Now we know   :) :

Quote from: arnoldemu on 11:51, 30 March 11
well, there are lots of badly created dsk images out there.

the batman dsk was created with Arnold emulator.

EDIT: but you do have a point, I'll check Arnold's disk writing code ;)
EDIT: For single sided dsks, there was a bug in the writing code with the track numbers. Oops. So the batman disks are broken.
A few emus just ignore the track number in the header.

TFM

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor

Nah, if you're talking about the one posted a couple of days ago, it's just adding support for the Slim...

TFM

What is that Slim actually?

And no, there is another update from March.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor

Slim:



HXC Floppy Emulator SLIM


My guess is the software update is to cover the Slim version, too.

TFM

Well, that sounds like a point. I'm glad with my blue version though :laugh:
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

TFM

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor

Not much for us:


Quote

01 January 2016: HxCFloppyEmulator 2.1.4.0


New Loader : *.ANA AnaDisk file loader.
New Loader : VFDDAT file loader.
New Loader : Densei Sirius VFD DAT Loader.
New Writer : *.DIM writer.
New Writer : *.ADZ writer.
New Writer : *.TRD Writer.
New Loader : Atari ST *.STW Loader.
New Writer : Atari ST *.STW Writer.
New Writer : Atari ST *.ST Writer.
New Writer : Atari ST *.STX Writer.
STX Loader/Writer : Flakey bits mask support added, Loader/writer improved.
SCP Loader/Writer : Loader/writer improved.
D88 Loader : Gap3 setting corrected.
Dos disk browser : More disks layouts.
libhxcfe : New track support : AED6200P.
XML format definitions : Mictrotan 65 TANDOS.
Flux Stream Analyzer : Possible segmentation fault corrected.
Flux Stream Analyzer : Input filtering reduced.
Kryoflux Stream Loader (*XX.X.raw) / analyser : NFA over index support added.
Track editor : Add & Remove track functions added.
Track editor : RPM & Bitrate change functions added.
Track editor : Insertion function added.
Track editor : Negative offset support.
Disk viewer : Image CRC32, library version and file name displayed.
Disk viewer : Track(s) type displayed.
Disk viewer : Cells density displayed.
Progess bar added for the loaders/writers.
SD/USB Emulator setting window : Advanced pinout settings added.
Code sources fixes/changes for GCC, Clang and VS2015 x86 & x64 compilation support.

Powered by SMFPacks Menu Editor Mod