Hi, Sorry for the long post. I have done a lot of things to make this
work but am still stuck on this problem. As some of you know, I and
some others have been busily working on restoring some Vector Graphic
machines.
One goal is to replace the Tandon TM100-4M 100tpi drives with more
commonly available High Density 96tpi floppy drives. I realize the
disks between the two types of drives are incompatible and I plan to
retain both types of drives for compatibility with other Vector Graphic
machines. However, the 100tpi drives are difficult to obtain and I
would like to limit their use to preserve their remaining lifespans. I
would like to transition my regular usage disks to the HD 96tpi drives
to utilitize commonly available and inexpensive HD floppy drive
mechanisms.
I believe it is possible to make an HD drive emulate a legacy DSQD drive
-- at least I am sure it can be done on the PC. The late Don Maslin was
apparently able to use 720K (DSQD) 5.25" floppy drives on his Vector
Graphic system (see link below). I would like to do a similar thing but
using the HD drives in DSQD emulation mode.
http://www.classiccmp.org/pipermail/cctalk/1998-January/093114.html
I have a couple of HD floppy disk drives such as the Panasonic JU-475
and TEAC FD-55GFR. I have jumpered and modified both drives so that the
spindle motor turns at 300 RPM which I have verified using a fluorescent
lamp and tach wheel. I have set the jumpers or directly wired to ground
Pin 2 to force Double Density mode. I have covered Pin 2 on the
interface with tape so that it does not interfere with the FDC on my
Vector Graphic machine and vice versa. According to the schematic of my
Vector Graphic integrated FD/HD controller (FDC) neither pin 2 (density
select) nor pin 34 (/ready) are used.
After many tests and inspections, I have verified both HD drives do work
in 720K DSQD emulation mode on my floppy test bench PC. They are
configured as 3.5" 80 track drives. The motor spins at 300 RPM and they
are both able to format and verify with scandisk under MS-DOS using good
quality 5.25" disks.
The problem comes in when I attach either HD drive to the Vector Graphic
FDC. Whenever it tries to format under CP/M, the VG is able to write
out all 154 tracks (I have verified it is writing the tracks by
inspecting the disks using my Catweasel) but the VG cannot verify the
tracks correctly and fails the format. Everytime it tries to format a
disk, it ends with "PERMANENT DISK ERROR" messages. Using different
CP/M utilities to write to the HD drives results in similar errors such
as VG BACKUP, a disk copy utility, and CPYFSTU, another CP/M disk copy
utility.
I do not know for certain whether the disks are have errors when written
or the drive is having problems reading the track. I know the disks are
good as I can format them on the VG using the TM100-4M drive without
issue. When I verified the tracks are written using the Catweasel and
the same disk and drive I noticed several read errors and bad sectors
which implies the tracks were written with errors.
Does anyone know why these HD floppy drives are incompatible with the
Vector Graphic FDC? Is there something I am missing or some setting
which would make them compatible? The HD drives work just fine at DSQD
drives on the floppy test bench PC so I am fairly sure the drives
themselves are OK. The VG FDC works fine with the TM100-4M drives so I
think they work OK. The problem is only when I attach the HD drives to
the VG FDC.
Would anyone please give me some insight on this problem?
Thank you in advance for any help.
Andrew Lynch
>> Does anyone know if any of the more modern (ie: VGA) cards support
>> enhanced
>> 132 column text modes?
>
>I think this is a "maybe". At [
>http://www.columbia.edu/~em36/wpdos/textmode.html ], there's a link to a
>program that scans for a series of 132-column VESA text modes. It couldn't
>find any on the laptop I tried it on (no surprise), but apparently there are
>a number of NVIDIA cards that support these modes. I don't know what how
>the layout compares to the character/attribute pairs for 80-column modes,
>but here's the Pascal code they use to try entering the modes:
Thanks! - that was useful.
Turns out many of the cards I have support a 132x25 column video mode which
is laid out exactly the same as the 80 column modes except for being 264 bytes
per line instead of 160 (character and attribute pairs).
For my ATI cards mode 35 (23h) seems to work on most of them.
I've just posted a new version of LAPTALK, which supports 132 column mode.
In order to enable it, you must configure the 132 column video mode under
"General Parameters". 0-255 are standard BIOS modes, and 256-511 are VESA
modes (sorry, but you have to set the mode in decimal). It also supports
set/reset "column" (132 column) mode now (if the mode is configured).
I've also added a small FIND132.COM utility to the package which helps
find that elusive 132 column video mode. I've also added a 132 column test
to the VTEST.COM utility,
Other improvements in this version:
- Improved the keyboard mapping function, including a visual layout
showing where the 103 keycodes I support occur on a generic keyboard.
- "auto-repeat" is now configurable, and set/reset mode works.
- Configurable Device Attributes value sent back to host.
Dave
--
dave06a (at) Dave Dunfield
dunfield (dot) Firmware development services & tools: www.dunfield.com
com Collector of vintage computing equipment:
http://www.classiccmp.org/dunfield/index.html
On 19 Dec 2007 at 8:41, cctalk-request at classiccmp.org wrote:
> From: "Roy J. Tellason" <rtellason at verizon.net>
> Unfortunate as in it wasn't directly accessible then? I thought that the
> point of such a setup was to keep a file accessible in digital form. Or
> is that some sort of offline storage, like punched cards?
It depended on your idea of "accessible". It was "accessible" on the
scale of, oh, say, a book requested through inter-library loan is
"accessible". Make a request, find a good Russian novel to read and
hope your file hasn't been lost.
There was a very-much-frowned-upon program that was popular among
users to open and close every single file cataloged under your
account just to avoid the dreaded Photostore.
The 1360 was very typical of the wonderful Rube Goldberg-style of
mechanical engineering that IBM was capable of. Second perhaps only
to the 3850 MSS or the 2321 DCD. Certainly in a different league
>from the competition (e.g., NCR CRAM), although the ill-fated CDC
SCROLL comes close...
Cheers,
Chuck
On Tue, 18 Dec 2007 , Fred Cisin <cisin at xenosoft.com> wrote:
> > > A REAL programmer can write a FORTRAN program in any
> > > language.
> > On Tue, 18 Dec 2007, Chris M wrote:
> > O man don't tell me that means a *real* pwogwammer
> > knows how to use the <TAB> key. Or spends half his
> > coding time running the spacebar.
>
> of course not
> you punch a drum card
No, you have the "standard" drum card already punched up. You keep them right
below the chad box in the keypunch so that the students who muck up the
"standard" one in their crazy attempts to make their own can be put out of
their misery. Always keep a few "extras" floating around.
Of course, the "standard" drum card has Fortran as the #1 program, and the
assembler of the machine in the #2 program.
This usually indicated you had the statement number LEFT justified in columns
1-5, not any of that coding form right justified junk.
As for Greenbar/bluebar (I always thought bluebar was better), weren't those
the coding forms we all used. Having nice wide paper was where you made the
"edits" to your code and took it to the keypunch.
Ob Keypunch: Back in the day they had a Control Data Institute ad on TV that
boasted "Do you like working with your hands and not getting your fingernails
dirty?", I then remarked that this guy has NEVER replaced a keypunch ribbon.
(*SIGH*) those days were much more fun!!
____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
While perusing the 'net the other day, I stumbled across details
for a cable to go directly from an RQDXn controller to a hard drive.
I didn't find any mention of a cable to go from an RQDXn to a floppy.
Since I have a BA123, and ONLY use the RQDX3 for floppy support,
I thought it might be a handy cable to have, rather than going
through the tangle of cables involved with the RQDX "Paddle card".
It might also come in handy for testing.
If anyone is interested, here are the pinouts, and instructions
for constructing such a cable.? The instructions were created
with the lay-person in mind.? Copying this text into Windows Notepad
should restore proper formatting.
This cable was constructed using a BA23 distribution panel as a guide,
and has been tested with both RX50's and RX33's, attached to an RQDX3.
Cable diagram:
Floppy? RQDX??? Description
---------------------------------
1?????? 21????? Gnd
2?????? 22????? Density Select
---------------------------------
3?????? NC????? (Cut)
4?????? NC????? (Cut)
5?????? NC????? (Cut)
---------------------------------
6?????? 24????? Drive Select 4?
7?????? 25????? Gnd
8?????? 26????? Index
9?????? NC
10????? 28????? Drive Select 1
---------------------------------
11????? NC????? (Cut)
12????? 29????? Drive Select 2
13????? NC????? (Cut)
---------------------------------
14????? 30????? Drive Select 3
15????? NC
16????? 32????? Floppy Motor
17????? 33????? Gnd
18????? 34????? Direction
19????? 35????? Gnd
20????? 36????? Step
21????? 37????? Gnd
22????? 38????? Floppy Write Data
23????? 39????? Gnd
24????? 40????? Write Gate
25????? 41????? Gnd
26????? 42????? Track 0
---------------------------------
27????? NC????? (Cut)
28????? 8?????? Write Fault
---------------------------------
29????? 45????? Gnd
30????? 46????? Floppy Read Data
31????? 47????? Gnd
32????? 48????? Head Select 0
33????? 49????? Gnd
34????? 50????? Ready
Stuff you'll need:
1.)???? A suitable length of 34-conductor ribbon cable.
??????? Make sure you have enough wire to reach the controller,
??????? and enough slack on the other end to allow the drives
??????? to slide out of the bay.? Add 6" onto this measurement.
2.)???? A 50-pin IDC-style "Berg" connector for the RQDXn.
3.)???? A 34-pin IDC-style "Berg" connector for an RX50.
4.)???? One or two 34-pin IDC-style card-edge connectors for RX33's.
What to do:
1.)???? Split one end of the ribbon cable as follows.
??????? DON'T separate ALL of the wires individually; keep them paired!
??????? Peel each grouping of conductors back about 4 or 5 inches.
??????? 1,2
??????? -------------
??????? 3,4,5
??????? -------------
??????? 6 through 10
??????? -------------
??????? 11,12,13
??????? -------------
??????? 14 through 26
??????? -------------
??????? 27,28
??????? -------------
??????? 29 through 34
2.)???? Cut conductors 3, 4, 5, 11, 13, and 27.
??????? They won't be used, and there won't be a convenient place
??????? to terminate them on the connector.
?
??????? These wires will need to be insulated at some point.
??????? If you have wide plastic sleeving, then put a section of it
??????? onto the cable.? Heat shrink will NOT work well.
??????? A simple loop of electrical tape should suffice.
3.)???? Conductor 28 needs to be fairly long, since it
??????? lands on the opposite side of the 50-pin connector.
?????? ?Trim about 3 inches off ALL of the OTHER wires.
4.)???? Using a pair of needle-nose pliers,
??????? REMOVE the following contacts from the 50-pin IDC connector:
??????? 7, 9, 19, 20, 23, 27, 31, 43, and 44.
??????? This will prevent certain RQDXn signal lines from
??????? being inadvertently grounded, and will help properly
??????? identify your landing positions for some of the connections.
5.)???? Line up the ribbon cable with the connector,
??????? and check to make sure that conductor 28 is long enough
??????? to reach across the cable, without placing it under any strain.
6.)???? Press the ribbon cable onto the 50-pin IDC connector.
??????? Refer to the chart at the top of this text; You'll see
??????? that they are grouped exactly as they should sit on
??????? the actual connector, with the exception of conductor 28.
??????? Note that SOME groupings start on ODD connector numbers,
??????? and some start on EVEN numbers.
7.)???? If you haven't done so already, refer back to step 2,
??????? and insulate the wires that were cut, to prevent them
??????? from shorting-out against the chassis.
8.)???? Determine where you need your floppy connectors,
??????? and press the connectors onto the 34-pin cable.
??????? Make sure that you observe the position of Pin 1.
??????? I made a "Universal cable" for my BA123.
??????? It has a 34-pin berg, and TWO card-edge connectors
??????? near the end (spaced about 4" apart), and then a THIRD
??????? card-edge connector about 10" down.
??????? This will allow double-stacked RX33's in a single bay,
??????? individual RX33's in separate bays, or a single RX50.
9.)??? ?Test, and enjoy !
________________________________________________________________________
More new features than ever. Check out the new AIM(R) Mail ! - http://webmail.aim.com
> From: Chris Kennedy <chris at mainecoon.com>
> CDC and IBM FEs would periodically get into pissing contests over who
> was responsible for various faults; recurring ones would end up with a
> piece of paper taped to the channel controller that would say something
> to the effect of "TP XYZ +X volts -> IBM problem, -Y volts -> CDC
> problem".
Heh, I was with the CDC STAR-100 installation at LLL/LRL. It was
ALWAYS our problem. ;(
Sigh,
Chuck
From: "Roy J. Tellason" <rtellason at verizon.net>
> Speaking of which this brings to mind another old project idea I had that
> never went anywhere. That was using a 3" scope tube to "write" to film,
> and then after developing, to read it back again. I vaguely recall
> "flying spot scanner" being somewhat related to this, I think there was
> some equipment out there that'd actually take a 35mm slide. Though I'd
> envisioned a roll of film, driven by a stepper motor.
Ever hear of the IBM 1360 photostore?
http://www.computerhistory.org/virtualvisiblestorage/artifact_frame.ph
p?tax_id=02.07.01.00
It was used a verb at Lawrence Livermore--as in "Your file has been
photostored." A very unfortunate happening...
Cheers,
Chuck
>>Not likely - as far as I know there are no standard PC text
>>video modes that give 132 columns.
>
>Long ago I had a 132char driver for the Hercules/TTL mono video card.
>I was based on the 720x348 mono graphics mode.
>
>I also remember the several of the SuperEGA bios that supported the
>extended MDA modes:
>46h Text 132x25 (8/9x14)
>47h Text 132x29 (8/9x12)
>48h Text 132x32 (8/9x11)
>49h Text 132x44 (8/9x8)
As far as I know there are no **STANDARD** PC text video modes that give
132 columns.
Yes, at 720 dots, you can do a 5 point wide font for 132 columns on a Herc.,
but I don't have Hercules (or any MDA) cards in any of the system that I
actually use on a regular basis (POLL: How many here are using Herc cards
in systems they would want to use as a VT100) - I'm also not sure I could
achieve all of the attributes (Can you blink graphics on a Herc? - I suppose
you could do it in software, but the only MDA machines I have here are XT
class which would make for "interesting effects" :-)
I think I also mentioned that I wasn't quite ready to do a bitmapped version
of the terminal yet. I agree that it would be nice to do eventually, as I
could support double-width/height characters as well...
Does anyone know if any of the more modern (ie: VGA) cards support enhanced
132 column text modes? - And is the video addressing basically the same
except for 132 words of memory per line instead of 80? And where to find
more information? If it could be reliably determined that support was
there, and it is compatible with my text windowing code, it would not be
difficult to add support for it.
Dave
Still unsubscribed - Oh Jay ... where are you?
--
dave06a (at) Dave Dunfield
dunfield (dot) Firmware development services & tools: www.dunfield.com
com Collector of vintage computing equipment:
http://www.classiccmp.org/dunfield/index.html
Thank you very kindly for the offer. I'd be glad to study whatever
materials you have, and I'd pay for the postage; if I can't use them
I would send them back. Maybe ought to wait until I get some of the
logic up and running first, though.
So far, however, I'm having zero luck finding washing machine
platters or spindles. There are a couple Data General drives on
ebay, but I sure can't afford to ship those to Australia!
What I need is something like the drive unit from a Data Disc F-
series hard drive. IIRC, they had 12" platters, which would be
perfect for my machine (plus bitsavers has got the schematics!). I
wouldn't turn down 14-inchers, mind you; the smaller size would fit
in my car easier.
Twenty-five years ago I remember being annoyed that I had to trip
over gear like that to get to the *good* stuff at United Products in
Seattle. Ah, well, I was a poor university student at the time, and
even if I had bought one and hung on to it, my wife would surely have
had me committed if I had even proposed dragging such a thing to
Australia...
-Bobby
On Fri Dec 14 2007 Chuck Guzis wrote:
> ...
> About the only item of the correct size and tolerances that's readily
> available today, it seems to me, would be the drum unit out of a
> laser printer or copier. I don't know if the OPC layer could be
> easily stripped off and replaced with oxide, but it might be worth a
> try.
>
> If you're really serious abou this, I'd be willing to donate a head
> from a CDC 808 disk unit--4 bit parallel recording.
>
> Cheers,
> Chuck
>