Dreamdisk lives!

Discussion group for the Dreamdisk FDC recreation project
User avatar
jltursan
Posts: 28
Joined: Tue Feb 06, 2024 5:43 pm

Dreamdisk lives!

Post by jltursan »

Well, after quite some work and a couple o months later, here's my new Dreamdisk FDC working!:

Dreamdisk.jpg
Dreamdisk.jpg (139.27 KiB) Viewed 111409 times

I'm sorry for the bad quality photo; but my hands were shaking :lol:

Not too much tested until now. Machine boots; but not all .COM files work; so I need to spend some more time with it. I want a proper case with a single power source for both FDC and Gotek and a shorter expansion cable.

My main problem has been my heavily modded Sorcerer, I'm going to open a new [url=https://www.exidysorcerer.net/index.htm ... p76}thread[/url] about it, maybe someone can shed some light about what's exactly inside my computer.

Now, I can share some knowledge about all of this so feel free to ask...
johnhalk
Site Admin
Posts: 67
Joined: Thu Jan 18, 2024 1:28 pm
Location: Melbourne Australia

Re: Dreamdisk lives!

Post by johnhalk »

Hello Jltursan !

Congratulations on your achievement - I am very happy its working for you !

Could you please share some tips which other Dreamdisk builders could also use ?

- How did you install the Scuamon 3.4 EPROMS (Did you do the PCB mod on the sorcerer motherboard or did you lift the PIN on the 2716 and jumper to +5v) ?

- Did you need to jumper the NMI trace on the Sorcerer 50 pin edge connector (per the Dreamdisk V2 manual) ?

- How did you perform the alignment on the Dreamdisk controller? (as much detail as possible).

- How did you configure the gotek drive with the Dreamdisk Image i.e. Flashfloppy configuration etc ?

I also use the MAME emulator with Dreamdisk FDC support to test the working of the dreamdisk images.

Regards,
John Halk
:D
User avatar
jltursan
Posts: 28
Joined: Tue Feb 06, 2024 5:43 pm

Re: Dreamdisk lives!

Post by jltursan »

- How did you install the Scuamon 3.4 EPROMS (Did you do the PCB mod on the sorcerer motherboard or did you lift the PIN on the 2716 and jumper to +5v) ?
No mod needed as my Sorcerer has a special interface that already uses a 2732 (as 1E) EPROM and another one in the Sorcerer motherboard. This allows for 8KB ROM shared between monitor 1.3b and monitor 1.0. One of my problems has been to replace these EPROMs with the right "combo" between halves of SCUAMON and monitor 1.0. Also, I needed to patch some 2764 EPROMs as I didn't have 2732 in my stack.
Did you need to jumper the NMI trace on the Sorcerer 50 pin edge connector (per the Dreamdisk V2 manual) ?
Yes, my Sorcerer needed a little wire between the expansion pin 6 and its nearest pad.
How did you perform the alignment on the Dreamdisk controller? (as much detail as possible).
1) Connect all, cables and power to FDC and floppy
2) Check test jumper JP1 is open
3) Turn on FDC and floppy
4) Turn on Sorcerer
5) Close test jumper
6) Using an oscilloscope and turning R5, try to get a pulse of 500ns measured over TG43. Ground can be easily found in the right leg of D1 (closest to U6)
7) Now, measuring over DIRC and turning C4, try to get a frequency of 250Khz.
8) Close test jumper and restart all again.
How did you configure the gotek drive with the Dreamdisk Image i.e. Flashfloppy configuration etc ?
No configuration needed. Saved the dsk files in a pendrive and selected the masterdisk to boot right after the Sorcerer is turned on.
johnhalk
Site Admin
Posts: 67
Joined: Thu Jan 18, 2024 1:28 pm
Location: Melbourne Australia

Re: Dreamdisk lives!

Post by johnhalk »

Thanks for the information - it will be very useful to other Dreamdisk builders.

With your Gotek are you using the standard gotek firmware or have you installed flashfloppy firmware or HXC floppy firmware ?

https://github.com/keirf/flashfloppy

https://hxc2001.com/docs/gotek-floppy-e ... -firmware/

Regards,
John
:D
User avatar
jltursan
Posts: 28
Joined: Tue Feb 06, 2024 5:43 pm

Re: Dreamdisk lives!

Post by jltursan »

This Gotek uses a plain FlashFloppy 3.x firmware, probably not too old...

Now I need to discover how to create blank Dreamdisk compatible images (40 or 80 tracks) and how to inject files into them. Maybe using 22DISK?
User avatar
jltursan
Posts: 28
Joined: Tue Feb 06, 2024 5:43 pm

Re: Dreamdisk lives!

Post by jltursan »

Just a little update to show what's probably my final Dreamdisk unit:

Exidy_Dreamdisk.jpg
Exidy_Dreamdisk.jpg (81.8 KiB) Viewed 110761 times

A prototype case, some creamy and black spray painting and a lot of sawing did the trick. It's powered with a 5V PSU and has its own rocker switch.

Maybe, if I find a way, I'll add some "Exidy" vynil in the front fascia. As for now I'm very happy with the result :)
johnhalk
Site Admin
Posts: 67
Joined: Thu Jan 18, 2024 1:28 pm
Location: Melbourne Australia

Re: Dreamdisk lives!

Post by johnhalk »

Hi Jltrusan,

That looks really nice and well finished. Maybe you could build a few Dreamdisk units and sell on EBay ? 😀

Have you been able to put together some Dreamdisk CP/M images using cpmtools ?

Regards,
John Halk
:D
User avatar
jltursan
Posts: 28
Joined: Tue Feb 06, 2024 5:43 pm

Re: Dreamdisk lives!

Post by jltursan »

Hahaha, it took me weeks!. I'm moderately skilled in electronics; but extremely clumsy with any kind of handwork. Anyhow, I can post here the box I've used, purchased in Aliexpress: https://es.aliexpress.com/item/10050056 ... pt=glo2esp

The controller and the Gotek stacked on top of it, fit really well inside the case :)
Have you been able to put together some Dreamdisk CP/M images using cpmtools ?
Yep, following ChickenMan's instructions in this thread I was able to edit existing images, or at least, add software to them. Soon I'll need to create new images from scratch as I've plans to use disks as the main media when creating games with my port of MPAGD to the Sorcerer.

Are any of you interested in "easily" programming games for the Sorcerer?. Right now, I'm testing the engine only with this game prototype:

TaoTao.jpg
TaoTao.jpg (53.72 KiB) Viewed 110748 times
johnhalk
Site Admin
Posts: 67
Joined: Thu Jan 18, 2024 1:28 pm
Location: Melbourne Australia

Re: Dreamdisk lives!

Post by johnhalk »

Dreamdisk floppy disk controller build underway by VectorXY. Dreamdisk Floppy disk Controllers may become available pre-built and tested.

Watch here for updates.


IMG20250307121244.jpeg
IMG20250307121244.jpeg (222.02 KiB) Viewed 68654 times
:D
johnhalk
Site Admin
Posts: 67
Joined: Thu Jan 18, 2024 1:28 pm
Location: Melbourne Australia

Re: Dreamdisk lives!

Post by johnhalk »

Hi All,

It appears we have a small bug in the testing/documentation for the dreamdisk - it will read OK from floppy disk/image but it will not write data to a floppy disk/image.

We are doing some more testing with the BUSDIR test jumper on the dreamdisk PCB - that's why the jumper is there on the PCB - to test various scenarios for the BUSDIR signal. It appears that we just need to leave all the BUSDIR test pads un-jumpered.

More information to follow once we do some more testing.

Regards,
John
:D
Post Reply