That's great, thanks! I'll try that with my Trinity SD card later... The main thing I'm interested in, is being able to create stuff in Sim Coupe on my laptop, and just get it onto the real SAM for testing with ease. So if it's possible through the Atom emulation and/or SAMdisk, that'll do the job! When I get the chance to test it, I'll post back and let you know how it worked. :-)

Thanks for all the help!

Quoting Simon Owen <[email protected]>:

Hi Warren,

The enclosure would still only work if the laptop motherboard had a regular floppy controller chip, and I'd be surprised if any have included one in the last 5 years. The actual floppy drives themselves are pretty dumb, so it's all about what you've got them connected to. There are some modern USB-based low-level floppy solutions, designed for software preservation, but they'd be overkill for most SAM use (and cost 50GBP+).

I'm a bit fuzzy on the details of the Trinity SD card format, but I think it's pretty much the same BDOS format used by the Atom interfaces (perhaps using Atom Lite byte ordering). I remember there being an issue with some cards not using 512-byte blocks, so it might be best if Colin filled you in on compatibility. Of course, you'll be working with the plain Atom emulation on the SimCoupe side, as it doesn't emulate the Trinity interface.

SAMdisk supports BDOS devices too, so you can list, get directory listings of, and copy to/from individual records. If you already have a Trinity-format SD card, try a samdisk list from a command prompt, to see if the media is recognised. If you're on Vista or Win7 you'll need to have launched the command prompt with Administrator rights too, to have permission to open the raw disk devices – the same applies to SimCoupe using them, for now.

Si

On 5 Apr 2011, at 13:11, [email protected] wrote:

Thanks for the fast reply! :-)

I suppose in theory, an internal-type drive in an enclosure would be plausible, but by the time you get to that, and the rarity probably of even enclosures for something like that and the added drivers, it defeats the purpose. Oh well... Worth finding out! ;-)

On an alternate route, I wonder if Colin could create a small PC program that would allow transferral of .dsk files to the allocated slots on a Trinity formatted SD card? Though again, I have no idea how plausible, as it would depend on the way the Trinity formats and stores things on the SD card.

Obviously it wouldn't make sense to have Sim Coupe emulate the Trinity, as the point is to have a device that people want to buy because it allows their SAM to do something they can't possibly emulate. But a .dsk transfer utility to and maybe from the Trinity SD cards might be useful? Just thinking out loud! ;-)

Then again, a completely nutty route... Since the Trinity will very possibly have FTP at some point, file transfer could be done in a round about way, by uploading or downloading files lol! So in theory, if you don't have a handy built-in floppy drive, you could develop in Sim Coupe, upload to your website, and then download to the Trinity. Sorry Colin, my ponderings are jumping all over the place lol! ;-)

Quoting Leszek Chmielewski <[email protected]>:

The USB Floppys have a extremly cut down controller which is missing ability
for low level access. So the answer is no. My Acer TM312T has a external
parallel port Disc drive, and it can read and write Coupé Discs, only
because the BIOS. It would be possible to make a USB Floppy which can use
SAM discs, but not in a standard way. And it would also need new drivers.

2011/4/5 <[email protected]>

Just as a side issue, with regards to Sim Coupe... (sorry for the quick
change of topic!)

This is probably a daft question, as I think I've read about the issue
elsewhere, so forgive me... but is there no way to read/write to external
USB floppy drives? Just thinking of my own case, and others are probably
similar, where I use my laptop 99.9% of the time these days (and of course
modern laptops don't have a built-in floppy drive.

Not to mention, there are increasingly fewer desktop systems that include
floppy drives these days anyway, so even people using desktops are
increasingly likely to find it easier using external plug-in drives.

Is it a complete impossibility? ;-)

Quoting Simon Owen <[email protected]>:


On 4 Apr 2011, at 16:02, Simon Cooke wrote:

If SimCoupe uses rdtsc without setting the CPU thread affinity, there are
issues on some systems where it loses track when the thread is scheduled
onto another CPU core. Usually a bios update can fix this, or switching to
use QueryPerformanceCounter.


It did use QPC, but only for sub-system profiling within the emulator

Reply via email to