Fujiyama wrote:From what you're saying above you appear to know what the Unitor -N and -C looks like from the inside, but if not -would you like me to take some photos of the Unitor-N circuit board?
I've seen inside the Unitor-C, which I assume is the same as the Unitor-N just with different programming. So no need to worry about taking pics of that, at least for now ^.^
Fujiyama wrote:Oh, another thing: I can't remember if it's already been discussed but someone asked me if there's an MROS driver for C-Lab Export which allows it to be used with Cubase on the ST? I heard somewhere that there is such a driver, but I haven't been able to find it anywhere.
There is, I've attached it here ^.^
It should also work with a simple Modem port to MIDI cable, but you should select only "Modem 1" in Cubase and not use 2 and 3.
czietz wrote:Never mind; I think I figured it out myself.
Would you mind sharing your theory? I haven't figured it out yet.
I did think of one solution that might work. But I don't know if Midex uses it. You could read a "magic" register in the cartridge port space to prime the hardware for writing. And then you write your data byte to ST RAM, as a single byte access. The hardware watches for /UDS or /LDS going low after the "magic" register access. When they do, it "sniffs" the data bus to read the data. Instruction and video fetches are ignored because both /UDS and /LDS activate at the same time which the hardware ignores.
move.w #$2700,sr ; Interrupts must be off for this
tst.b $fffbffff.w ; Read magic register
move.b d0,-1(sp) ; Write data to ST RAM
I've heard the Falcon's cartridge port isn't 100% compatible with the ST. I don't know why. There is a modification for the Midex to make it Falcon compatible. This might be related to how the writes are done.
You do not have the required permissions to view the files attached to this post.