• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

New Lisa! some questions about what to do with it

Mac128

Well-known member
As for the FDD ... you could always try to find one of these:

http://homepage3.nifty.com/old_apple_world/Lisa-to-Mac-1.JPG

However, the best solution is try to pick up a 400K 3.5" drive off of eBay, either external or internal.

What you are doing with the 800K drives is a hack. Not knowing exactly how the Lisa FDD controller works, I am pleased it does work at all. As I said before if it works on the 128K Mac, it should work on the Lisa. However, as JDW specifically pointed out, when emulating the 400K mode (without 128K ROMs or HFS emulation), the 800K drive makes a grinding noise and runs more slowly than normal. This may be the case on the Lisa as well, though 1 hour to boot-up seems excessive. You may not have needed to cut both of the wires. Can you bridge the cuts in the ribbon cable with small pieces of wire to experiment? There should be no need to replace the cables as long as you simply cut sections out of it rather than destroyed the pins or connectors (another reason I always specify cutting wires, not pins). Second, understand why you are cutting the pins you are cutting. Pin 9 is -12V and pin 20 is PWM motor speed control for 400K FDD only. Keep in mind these pinouts are for the Macintosh ONLY. It is possible the Lisa FDD controller uses slightly different pin assignments, hence the need for testing your cuts. As the 800K drive controls its own speed and works on the 128K without additional instruction, I have to think the 800K drive should work just fine if you isolate the PWM, all other signals considered being the same as on a 128K. This is based on the fact that the floppy drive logicboard headers are the same for the 128K as they are on the Plus and only the cable isolates those signals which differentiate the 800K drive from the 400K drive. That said, the reason the 800K-03 rev drive works in the 128K is because pins 9 & 20 are connected for use with the IIGS, whereas they are physically disconnected on the earlier Mac specific models, though it is the additional circuitry that allows the 128K to use it (since the 128K won't use those pins anyway). Assuming the IIGS & Lisa are closer in FDD design than the Mac, that may account for different pin assignments: meaning the IIGS used pins 9 & 20 which may be at least partially the case with the Lisa as well. However, clearly cutting one of those pins disconnected the PWM motor signal that was causing your drive to continually eject so that at least is constant.

As for the floppy disk, I assume you are starting up with a MacWorks disk? What happens after that loads? Do you insert a Mac System disk? If so what happens then, is it still painfully slow? The reason I ask is once the Lisa begins emulating a Mac, assuming there was an issue with 400K Lisa disk formatting, the 800K drive should operate like it does on a Mac (assuming no other hardware issues) reading and writing standard Mac 400K MFS interleave. To be certain, make sure you create your 400K MacWorks (or Lisa) startup disk from the image exactly per the Sunder FAQ. That way the image will be copied sector for sector the way it was formatted on the Lisa 400K. That way, you will know it is formatted to be read by the Lisa with the proper interleave. If that fails to speed up the drive access, then it is definitely a hardware issue with the pin assignments or an incompatibility.

 

nahuelmarisi

Well-known member
thanks again for all the detailed info.

The pinout numbers seem to be the same since I got those numbers in the first place from the Sun remarketing do-it-yourself lisa guide. Assumming the information there is correct then the pins should be ok. They do mention that the 800K drive could go slow. They say that if that´s the case one should change the I/O rom. I´ll reconnect pin 9 and see what happens.

I'm actually starting with the lisa test floppy for H roms (i got it from the mothership). I´m using diskcopy 4.2 on a powerbook 190cs to copy the image on to the floppy. I´ll soon try macworks and post the results.

 

nahuelmarisi

Well-known member
Reconnecting pin 9 has no effect. Ie, it reads but sloooowly. same as before. It might be slighty quicker, but then again it's probably just my impression fueled by my innermost desire to get the lisa alive and kicking :p

I'll try to redo the images, but since they boot i doubt there's anything wrong with them.

There's nothing on that article about creating floppies that i haven't done. It does however suggest that a mac plus or earlier would be a better choice when creating disk images. I will fire up one of my mac pluses and create the disk there. I have little hope that it will change anything though.

 

Mac128

Well-known member
I'll try to redo the images, but since they boot i doubt there's anything wrong with them.
This is the bit I was remembering from the FAQ. In the absence of any other input or explanation for why the 800K drive is accessing so slowly, something as simple as this could be causing the problem. However, I suspect it is some far more complex Lisa-ism that is at fault as do you, but when you are screwing around with non-standard configurations you have to try everything. Or just table this project until you get that replacement 400K drive.

"Technical Explanation: The Lisa floppy disk controller (FDC) anticipates 5 bytes of "bit-slip-FF" to synchronize its state machine to an address mark or data mark. The Macintosh FDC was improved to need only 3 bytes of bit-slip-FF, however use of this improvement was only implemented in the Macintosh II ROM and later.

The result is that some sectors of a disk written by a Mac II or later may not be readable by a stock Lisa FDC. This includes disks initialized on such a machine, as well as any file/directory data written on such a machine."

This is an interesting article regarding the differences between the Apple Unidisk and 3.5" 800K drives. If interleave is a factor, what I get from this is that perhaps because the 800K drive controls its own speed, that the Lisa does need the ROM in order to read the data at the correct speed, whereas the 400K drive takes its speed from the Lisa clock, which is presumably running at a different (slower) rate than the Macintosh clock due to its 5MHz processor vs, the Mac's 8MHz. Anybody know for sure?

http://www.apple2history.org/history/ah09.html#03

 

sunder

Well-known member
"Technical Explanation: The Lisa floppy disk controller (FDC) anticipates 5 bytes of "bit-slip-FF" to synchronize its state machine to an address mark or data mark. The Macintosh FDC was improved to need only 3 bytes of bit-slip-FF, however use of this improvement was only implemented in the Macintosh II ROM and later.
This only applies to disk images restored to floppies via DART on certain Macintosh models. If the disks were restored with Disk Copy 4.2, they'll have the proper bit-slip.

The slowness is a symptom of not having an 800K I/O ROM. Experimenting with restoring either pin 20 or 9 might help.

 

nahuelmarisi

Well-known member
I restored pin 9 and there was no change. If I restore pin 20 then it ejects all the time. I guess that I need to get a 400k drive or an 800l I/O ROM. I also need an HD of course so I can actually install the stuff.

 

Patnukem

Well-known member
I am in the same boat not having a HD I was considering making a IDEFILE http://john.ccac.rwth-aachen.de:8000/patrick/idefile.htm and sorry for reviving this several month old thread. but if you get the GAL from him he has to ship from Germany so it may be worth ordering them at the same time to save on shipping. it costs 10 euros (as of today $15.52USD) plus shipping for the GAL chips. I am sure someone on here would be happy to help making the PCB I know I will need help I have never made one. I hope this helps this seemed like the most interesting fun (and cost effective) way to get a HD working on a lisa/Apple III. and I will be doing it as soon as I get my lisa fully working :)

 
Top