Search found 50 matches

by xelalex
Thu Dec 21, 2023 7:40 am
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

@xelalex Today, I noticed v0.6.0 has been released. Yes, this has been released last week. There actually should have been a dot on the Config tab indicating that a new release is available. I may have to add color to make it more noticeable. The release notes state re-flashing the adaptor is requi...
by xelalex
Sat Dec 16, 2023 12:55 pm
Forum: Hardware
Topic: Interface 1 + vDriveZX - recommendations
Replies: 16
Views: 672

Re: Interface 1 + vDriveZX - recommendations

However, when I bought my own vDriveZX a few months ago, Charlie include an SD Card carrier, which sits snugly into the SD Card slot and makes it look like a Microdrive cartridge is sitting in there. Interesting :santa I did the same with one of my OqtaDrives, here in a replica case. The inserted (...
by xelalex
Wed Nov 22, 2023 8:53 pm
Forum: Hardware
Topic: A Spectrum clone with built-in Interface 1?
Replies: 3
Views: 216

Re: A Spectrum clone with built-in Interface 1?

BTW, this project by Martin S. is being discussed in this thread over at the German Spectrum forum. Development is making good progress. First revision of the PCB is almost done, and the OqtaDrive Microdrive emulator has just been enhanced to work with CP/M.
by xelalex
Tue Nov 14, 2023 8:53 pm
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

OqtaDrive 0.5.3 has been released.
by xelalex
Mon Oct 16, 2023 9:00 am
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

Development build is uploaded, so you can try this out. Even though I'm quite confident this won't mess up your repo, it's still a good idea to make a backup before you start... :D
by xelalex
Sun Oct 15, 2023 9:18 pm
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

A first implementation is working. I want to review this tomorrow, then upload a development build. I added the move option to the load dialog, since I really don't like lists where each item has the same buttons...

Image
by xelalex
Sun Oct 15, 2023 4:18 pm
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

Alongside the Repo's seach results, would it be possible to add a delete/trash button for MDR images which we'd like to remove? ... Having a button to delete (or move to a hidden Trash folder outside of the Repo subfolders, maybe), so the removed files no longer appear in a search would make it eas...
by xelalex
Sun Oct 01, 2023 10:17 am
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

I assembled one today and I have to admit, it's turning out to be a really enjoyable and flexible device. Glad you like it :P Being able to download an altered image is cool but what I think it really needs, is the ability to directly update the open MDR image, back into the Repo. Having to downloa...
by xelalex
Tue Sep 19, 2023 8:53 pm
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

OqtaDrive 0.5.2 has been released. It's mostly a maintenance release, but there's also one new feature: support for Qemulator mdump (V1 & V2) formatted MDV files, as well as MDI files.
by xelalex
Sat May 06, 2023 1:20 pm
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

Glad I got it working with everyone’s help, but for some reason it doesn’t like the mdr images, keeps saying they are corrupted and failing a checksum. Even though they work and were created in Fuse and Spectaculator. How do you load the images, via command line? If so, use the -r option for repair...
by xelalex
Sat May 06, 2023 12:59 pm
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

Morpheus wrote: Sat May 06, 2023 12:44 pm I was using the address that I had seen when looging into the Pi but it was different to the correct address.
The IP address ssh shows on login is usually the address of the machine from which you connected, i.e. your Linux box.
by xelalex
Sat May 06, 2023 12:42 pm
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

So I've run the tests advised and I'm pleased to say Oqtadrive is running and active. Is there a where I can get the Pi to tell me which port it's using or the permissions the Pi is using... Default port for OqtaDrive daemon is 8888. If you haven't changed that during installation, and you could su...
by xelalex
Fri May 05, 2023 4:42 pm
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

Hi do I do this or can I do this without opening the Microdrive case again? No need to open the case, just ssh into the Pi. If you've done a standard installation (which I highly recommend), you can do this once connected to the Pi via ssh, to see whether the daemon is running: systemctl status oqt...
by xelalex
Fri May 05, 2023 2:18 pm
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

Morpheus wrote: Fri May 05, 2023 1:59 pm I'm getting a "connection refused" response now. Any suggestions?
Connection refused usually means that nothing is listening on the specified port, 8888 in this case. Can you check whether the OqtaDrive daemon is properly running on the Pi?
by xelalex
Fri Mar 10, 2023 11:31 am
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

OqtaDrive 0.5.0 has been released. Changes: - support for directly loading QDOS Zip archives - support for renaming & quick formatting of cartridges, available in web UI, command line, and client control (rename only) - manual page on control cartridges; this gets added when a control cartridge...
by xelalex
Sun Jan 15, 2023 11:24 am
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

OqtaDrive 0.4.3 has been released. New features:

- ported Tom Dalby's TAP support
- added support for searching in & loading from ZXDB
- added WebDAV client - you can now also manage your repo files from within the browser
- search result pagination
by xelalex
Wed Jan 11, 2023 9:11 am
Forum: Hardware
Topic: IF1 ULA internals
Replies: 23
Views: 768

Re: IF1 ULA internals

When I connected a real IF1 to the OqtaDrive and an analyzer, I found the MD ERASE line was constantly active during the first phase of a FORMAT - i.e. during the initial hdr/data write - and the MD RW line was low only during when there was valid data but returned inactive during the gaps between ...
by xelalex
Mon Jan 09, 2023 2:21 pm
Forum: Hardware
Topic: IF1 ULA internals
Replies: 23
Views: 768

Re: IF1 ULA internals

Hi, Just so I have the terminology correct, PUT is where the IF1 is writing to the MD/OctaDrive and GET is where the IF1 is reading from the MD/OctaDrive ? Essentially correct ;) In more concrete terms, during a PUT the adapter sends a sector it received from IF1 to the daemon for storage, during a ...
by xelalex
Mon Jan 09, 2023 12:43 pm
Forum: Hardware
Topic: IF1 ULA internals
Replies: 23
Views: 768

Re: IF1 ULA internals

PUT canceled with code 3 means that OqtaDrive could not sync on the preamble (10 x 0x00 plus 2 x 0xff) , so maybe something is still wrong there. Coming to think of it, this may be a follow up error to the GET. Since a GET is triggered before the PUT, OqtaDrive misses the start of the sector, and h...
by xelalex
Mon Jan 09, 2023 11:27 am
Forum: Hardware
Topic: IF1 ULA internals
Replies: 23
Views: 768

Re: IF1 ULA internals

Hi Kiwi , a few notes on the log excerpt: time="2023-01-09T21:55:06+13:00" level=debug msg=GET drive=1 sector=183 time="2023-01-09T21:55:06+13:00" level=debug msg="PUT canceled" code=3 drive=1 During step 3), we should only see a continuous stream of PUTs, no GETs. This...
by xelalex
Tue Jan 03, 2023 9:17 am
Forum: Hardware
Topic: IF1 ULA internals
Replies: 23
Views: 768

Re: IF1 ULA internals

For OqtaDrive, it would be useful to know if your system could do a couple of things. For writing, is it possible to get Octadrive to capture either a single or n blocks (hdr & data), and view the results in a file or on debug? If you set the log level to 'trace' (see below), hex dumps of all r...
by xelalex
Mon Jan 02, 2023 4:58 pm
Forum: Hardware
Topic: IF1 ULA internals
Replies: 23
Views: 768

Re: IF1 ULA internals

@kiwi This is insanely cool! If I can add anything to OqtaDrive that would help you in your development work, let me know.
by xelalex
Wed Nov 30, 2022 7:09 am
Forum: Hardware
Topic: Yet another Microdrive emulator...
Replies: 79
Views: 6701

Re: Yet another Microdrive emulator...

There have been three more releases in the past three months. Here are the most important new features: - client control - control OqtaDrive directly from your Spectrum and QL - share the repo folder via WebDAV - password protection for API endpoint - support for Linino One board ...and more. All de...
by xelalex
Tue Oct 11, 2022 3:09 pm
Forum: Hardware
Topic: how the microdrive format works
Replies: 19
Views: 728

Re: how the microdrive format works

Also, if you are adding in some custom stuff, another cool feature would be to use Drive 8 as the "Management" drive - eg, load a catalog program from it, and saving "nothing" to it to change mapped drives, etc. Then you could control the mounting of images directly from a norma...
by xelalex
Tue Oct 11, 2022 1:40 pm
Forum: Hardware
Topic: how the microdrive format works
Replies: 19
Views: 728

Re: how the microdrive format works

I should be able to adapt my hardware emulator to handle these files. Will be interesting to see this on a real Spectrum :-) I did try this last year (hi cj7hawk :) ) with an adapted version of OqtaDrive, and it worked flawlessly on a real Spectrum. The adaptations are currently not in mainline Oqt...