[cctalk] Re: Experience using an Altair 8800 ("Personal computer" from 70s)

2024-05-23 Thread Fred Cisin via cctalk

On Thu, 23 May 2024, Chuck Guzis via cctalk wrote:

I couldn't wait to show it to a female working in my section.  She
dropped by my apartment, took one look at the thing sitting on my
kitchen table and burst out laughing.  "That's not a computer; it's a
toy!" was her withering reaction.
I don't know if my male ego ever recovered from that.  And I *hated* the
DRAM boards.


Be very thankful that it was before you had more invested in the 
relationship.


I almost failed to heed the warning (although FAR less personally 
humiliating), when a new interest thought that "Hitchhiker's guide To The 
Galaxy" was "stupid".



--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: NTSC TV demodulator

2024-05-19 Thread Fred Cisin via cctalk

On Sun, 19 May 2024, Will Cooke via cctalk wrote:
I have a couple of 70s/80s "home" computers (e.g. Radio Shack Color 
Computer) that are intended to connect to a TV set. They don't have 
easily available composite video, even internally, only modulated RF 
output. Currently I have an old CRT TV that I use with them, but for 
various reasons that isn't practical long-term.
Does anyone know of a small TV tuner that tunes old analog TV channels 
(US NTSC) and outputs composite or VGA or HDMI signals? I've looked 
around a bit but haven't found anything. It's relatively easy to build 
one, but I would prefer a pre-built solution.  And I'm sure others have 
run into this same problem.


VCR,
Digital converter box,
Closed caption decoder
even some TVs have a composite out, all of which had RF input


All of those are now old.
Not all of those have composite output out, but such do exist for each of 
those.


You should know that your specific example, Radio Shack Color Computer, 
can produce composite internally with trivial modifications.


A large number of such machines internally share a common RF module; if 
you identify the input to their RF modulator, often clipping onto that may 
be all you need.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Better demagnetize all of your cables!

2024-05-11 Thread Fred Cisin via cctalk

https://www.swpc.noaa.gov/products/aurora-30-minute-forecast

stormy sunny weather


[cctalk] Re: Random items on Pascal #3

2024-05-10 Thread Fred Cisin via cctalk

On Fri, 10 May 2024, Charles via cctalk wrote:
Regarding protections, it didn't have many. I remember spending a day 
tracking down a fatal bug with a logic analyzer (emulators were still a dream 
in this small company)... another programmer had used an array subscript out 
of range and the compiler didn't catch it for some reason. So in this array 
defined [0..20], when the typo caused a write to FOO[60] instead of FOO[20], 
bad things happened.

Ah, the good old days ;)


At Goddard Space Flight Center, my position was negligible (gopher and APL 
and FORTRAN programming for a British pysicist studying the Van Allen 
belts).


I was told that some of the many locally applied patches were done by 
writes to array elements with negative subscripts.


We may have been the first one to get some IBM 360 operating systems.  I 
remember one time, shortly after "upgrading", we rolled back to the 
previous one, until the next one arrived.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: CORRECTIONS Re: DOS p-System Pascal:

2024-05-10 Thread Fred Cisin via cctalk

Microsoft had to pay $120 million, and Stac had to pay $13.6 million.
But Microsoft also settled some claims out of court with a $39.9 million
dollar investment in Stac, and paid $43 million in royalties.
Yes, billg had a bad day.  comparable to my losing $100


On Fri, 10 May 2024, Sellam Abraham via cctalk wrote:

I was going to say, if it was only $100K then old Billy Boy would've
laughed all the way out of court and on the way home.


Yes, as soon as I sent that, I knew that I had screwed up.


I remember the Stac lawsuit. It was just another company actually doing
innovation whose technology Microschlock tried to appropriate in its
typically and despicably underhanded ways. Stac was one of the few (only?)
companies to come out pretty well after "partnering" with MS.


Too much proprietary information shared too early in the negotiations.

The award was based on "$5.50 per copy", . . .


When Seattle Computer Products, who had a royalty-free license to sell 
MS-DOS, was on the rocks, and MICROS~1 was terrified of somebody like AT 
getting that, they did the right thing, and simply BOUGHT the company.


As always seems to happen in these kinda cases (just like Word and 
Mac), it was never adequately spelled out whether "The operating system" 
meant version 0.9, or all versions including current, and what products, 
such as Windoze could be construed to be derivative products.



--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: CORRECTIONS Re: DOS p-System Pascal:

2024-05-10 Thread Fred Cisin via cctalk
Please note, that I am NOT saying that there was nothing wrong in the 
compression.  Merely that the disasters that prompted the public outcry 
were due to SMARTDRV's problems, not the problems with the compression.



My numbers were all wrong on the Microsoft V Stac lawsuit.
Micorsoft and Stac had looked at each others code as part of alicensing 
negotiation, that fell through.


Microsoft had to pay $120 million, and Stac had to pay $13.6 million.
But Microsoft also settled some claims out of court with a $39.9 million 
dollar investment in Stac, and paid $43 million in royalties. 
Yes, billg had a bad day.  comparable to my losing $100



IBM's PC-DOS 6.10 had a similar bundle list to MS-DOS 6.00, but each 
product from a different vendor than Microsoft's



On Fri, 10 May 2024, Fred Cisin via cctalk wrote:
. . .


[cctalk] Re: DOS p-System Pascal: (Was: Saga of CP/M)

2024-05-10 Thread Fred Cisin via cctalk

very slow and buggy.  I heard a story that to speed up disc access, MS put
FAT-manipulation code in the actual compiler and that occasionally
destroyed the FAT.


Sorry Stuff, ain't so.
If you had FAT corruption issues, perhaps you had SMARTDRV enabled with
write cacheing (which did occasionally mess up the FAT).


On Fri, 10 May 2024, Sellam Abraham via cctalk wrote:

I developed quite a bit and for many years with Microsoft C v6.0 under DOS
and it was not bad.  The compiler was decently fast and once 486s and then
Pentiums became available compile time wasn't really an issue.  It was
actually the least shitty Microsoft product I've ever used, next to MS-DOS
6.22.  It was actually pretty good.
A good example of why I generally hate MS software.  But the solution was
easy: just turn off write-caching.


I also liked their C V6.
and MASM 5.00 and beyond were the first MASM to have documentation that 
was not CRIMINALLY bad.


SMARTDRV caused a lot of disk corruption.  Which was erroneously blamed on 
the compression.  When Infoworld did a test routine that did a bunch of 
miscellaneous stuff and rebooted in a loop (thereby corrupting disk 
because SMARTDRV write cache had not been written out!) and blamed the 
compression, billg tried to explain that their test routine was faulty, 
not the compression, but wasn't about to admit that SMARTDRV was at fault. 
Infoworld reported that conversation as an attempt to intimidate!



MS-DOS 6.2x "fixed the problems with compression"!
The way that it did so was to change SMARTDRV to NOT default to 
write-cacheing on,
IFF the user turned SMARTDRV write-cacheing back on, then SMARTDRV was changed 
to NOT re-arrange the sequence of writes (had been for efficiency, but 
risky), and
NOT display the DOS prompt until the write cache(s) were written. (thus 
not implicitly telling the user that it was now OK to turn off the 
computer (which had a shutdown sequence of turn off the power))


Those changes to SMARTDRV "fixed compression".
MS-DOS 6.2x also did a LOT of other fixes; it may have been the only 
Microsoft product where the primary goal of the updaate was to improve 
reliability!


MS-DOS 6.20 SMARTDRV and other fixes

MS-DOS 6.21 6.20 without compression; Microsoft had lost lawsuit with STAC 
($100K judgment from Microsoft to STAC, and $30K judgement from STAC to 
Microsoft.  billg said, "I'm having a bad day.")


MS-DOS 6.22 6.20 with a new non-infringing compression


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: DOS p-System Pascal: (Was: Saga of CP/M)

2024-05-10 Thread Fred Cisin via cctalk

On Fri, 10 May 2024, Stuff Received via cctalk wrote:
I recall that MS sold a Pascal compiler, possibly from someone else.  It was 
very slow and buggy.  I heard a story that to speed up disc access, MS put 
FAT-manipulation code in the actual compiler and that occasionally destroyed 
the FAT.


Sorry Stuff, ain't so.

Bob Wallace wrote the Microsoft Pascal compiler, while he was at 
Microsoft.  He was their tenth employee.  He told me that their runtime 
library (which he didn't write) is buggy and slow.
So slow that it made benchmarks with their Fortran compiler (which also 
used the buggy and slow runtime library), perform SLOWER than interpreted 
BASIC.



But, it certainly did NOT do anything to the disk; certainly no messing 
with the FAT.


If you had FAT corruption issues, perhaps you had SMARTDRV enabled with 
write cacheing (which did occasionally mess up the FAT).


--
Grumpy Ol' Fred ci...@xenosoft.com



[cctalk] Re: Random items on Pascal #3

2024-05-09 Thread Fred Cisin via cctalk

...
I've written code in Pascal, as well as Modula-2.  Never liked
it--seemed to be a bit awkward for the low-level stuff that I was doing.


On Thu, 9 May 2024, Paul Koning via cctalk wrote:
Not surprising, since that's not what it is all about.  Both, like their 
predecessor ALGOL-60 as well as successors like Ada, are strongly typed 
languages where doing unsafe stuff is made very hard.  Contrast that 
with C, which sets out to make it easy to do unsafe things and partly 
for that reason has a feeble type system.  So doing low level stuff like 
device drivers is difficult, unless you create extensions to break out 
of the type system.  An example of how to do that is the Burroughs 
extension of ALGOL called ESPOL, which is what they used to write the 
OS.  Actually, Burroughs did a number of extended versions for different 
purposes; there's also DCALGOL (Data comm ALGOL) intended for writing 
communications software.  Why that's separate from ESPOL I don't really 
know; I only ever got to do regular ALGOL programming on Burroughs 
mainframes.  One reason for that: those systems depend on the compilers 
for their security; if ordinary users got access to ESPOL they could 
write dangerous code, but in ALGOL they cannot.


One of the things that _I_ love about C is that it is easy to get it out 
of the way when you want to do something lower level.


Rather than feeble type system, it could have had a requirement to 
explicitly "cast" anything being used as a "wrong" type.


One of Alan Holub's books about C is titled
"Enough rope to shoot yourself in the foot"

Each language has its own specialty.  And you need to find the one that 
fits you best.


It used to be (and likely still is), that every computer science grad 
student created a new language.  A requirement (usually UNSPOKEN) was that 
the compiler be able to compile itself.  That the language compiler is 
written (actually normally RE-written) in that language and compiled by 
that compiler.  That certainly seems to bias things towards languages that 
are well suited for writing compilers!  If you were to create a language 
that was specializzed for something completely different, and poorly 
suited for writing compilers, then it would not be respected.



--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Random items on Pascal #3

2024-05-09 Thread Fred Cisin via cctalk
Turbo-Pascal was quite popular.  At the annnouncement of it (West Coast 
Computer Faire), Phillipe Kahn (Borland) was so inundated with "yeah, 
but what about C?" questions, that by the end of the first day, "Turbo 
C is coming soon"


On Thu, 9 May 2024, Sellam Abraham via cctalk wrote:

I learned on Turbo C.  It was a fantastic little IDE.


I have heard that Pascal was originally developed for TEACHING programming.
Turbo Pascal makes that easier.


In my C programming classes, for every homework assignment, I required 
that the students submit the output (screen print), a source file, and a 
screen print of the portion of the directory, to show that they had 
created a source file and an executable file.  And that the executable 
file was created AFTER the source file was created; a surprising number 
were NOT.


We had available Turbo C and Quick C, as well as Microsoft C compiler, 
DeSmet ("Personal C"), and GCC compilers.  and occasionally a few others.


I required that each student had to do one program in an IDE, and one with 
a command line compiler.  After they had shown that they COULD do both, 
then they could use whatever they wanted for subsequent assignments.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Random items on Pascal #6

2024-05-09 Thread Fred Cisin via cctalk

OK
This seems to be the one that the list choked on
(possibly due to special quote characters?

On Thu, May 9, 2024, 2:07 AM david barto via cctalk  
wrote:

At Ken Bowles retirement from UCSD (Ken was the lead of the UCSD Pascal
Project) he related a story that IBM came to UCSD after being "rejected"
by DR to see if the Regents of the University would license UCSD Pascal (the
OS and the language) to IBM for release on the new hardware IBM was
developing. The UC Regents said "no"
He was quite sad that history took the very different course.


well, it wasn't quite a "rejected by DR".  But, the culture clash certainly did 
strengthen IBM's desire for CP/M alternatives.  And, they DID cut a deal with 
Softech/UCSD-Regents to have UCSD P-system as one of the original operating 
systems for the 5150.
The "very different course" of the market going with CP/M and MS-DOS, rather 
than P-System, was due to many factors.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Random items on Pascal #5

2024-05-09 Thread Fred Cisin via cctalk
UCSD P-system could only allocate contiguous disk space.  So a disk that had 
become "checkerboarded" by writing and deletng files had to be defragmented, 
using a spplied utility called "Crunch".

Was that adequately protected against catastrophes caused by interruption?


Softech and UCSD Regents filed trademark registration for "XenoFile", and 
listed it as a product, but as near as I can tell, NEVER sent out any copies.
(February 1987, I went to the Patent and Trademark Office outside of 
Washington, Dc, and researched some trademarks, in preparation for my trademark 
registration)
They also announced a "universal disk format" for ALL machines, but never had a 
clue about how to do anything compatible with FM, MFM, and GCR.


[cctalk] Re: Random items on Pascal #4

2024-05-09 Thread Fred Cisin via cctalk
At NCC - Anaheim, I bought John Draper lunch (I never exercised with him) for a 
quick consultation about P-system directory structure.  I added some P-system 
formats into XenoCopy a week later.


[cctalk] Re: Random items on Pascal #3

2024-05-09 Thread Fred Cisin via cctalk
Turbo-Pascal was quite popular.  At the annnouncement of it (West Coast 
Computer Faire), Phillipe Kahn (Borland) was so inundated with "yeah, but what 
about C?" questions, that by the end of the first day, "Turbo C is coming soon"


[cctalk] Re: Random items on Pascal #2

2024-05-09 Thread Fred Cisin via cctalk

The SAGE II that had native Pascal (68000) was
not a popular machine.  Waterloo Pascal on the SuperPetPascal never
really made it on the microcomputer platform did it?



Bob Wallace (Microsoft's tenth employee) wrote the Micorsoft MS-DOS Pascal 
compiler.  He told me not to use the runtime library, which was also then 
included with Microsoft Fortran, etc.  Later, he left Microsoft when an 
appointment became necessary to talk to billg, and formed "Quicksoft", selling 
PC-Write (a significant player in "shareware")


[cctalk] Re: Random items on Pascal #1

2024-05-09 Thread Fred Cisin via cctalk
Did not make it to the list, so I am breaking it up and re-sending it in 
pieces



Without doing the research before asking, there was the UCSD p-System
Pascal for IBM PC which came out very early in the history of the IBM PC.
It was not very popular.


In the original 5150 launch (August 1981), the operating systems announced were 
availability of PC-DOS and/or UCSD P-System, and CP/M-86 was "coming soon".




[cctalk] Re: FWIW CD & DVD demagnitizitation [was: Double Density 3.5" Floppy Disks]

2024-05-09 Thread Fred Cisin via cctalk

On Thu, 9 May 2024, Mike Stein via cctalk wrote:

How much extra to turn my deadly lead pipes into gold while you're here?


Alchemist servicess are kinda expensive.
Could you get away with just gold plating them?





[cctalk] Re: FWIW CD & DVD demagnitizitation [was: Double Density 3.5" Floppy Disks]

2024-05-09 Thread Fred Cisin via cctalk

German snake oil wizards to the rescue! The "Atomstromfilter" (nuclear
power filter) joke product has been making the rounds in Germany for
at _least_ 20+y now: https://traumshop.net/produkt/atomstromfilter/
It claims to filter power generated by nuclear power plants out of
your power flow at the wall socket ;-)


On Thu, 9 May 2024, Paul Koning via cctalk wrote:


That's a wonderful joke site.  They don't make it really obvious, but 
products like a "dark LED" and "frozen hot water" are a hint.


. . . actually, . . .
want clear, instead of cloudy ice cubes?
If you fill your ice cube trays with hot water, instead of cold, it will 
take longer to freeze, but the air in the fresh tap water will dissipate, 
and give you clearer ice cubes.


It is a well-known caterer's trick.



[cctalk] Re: FWIW CD & DVD demagnitizitation [was: Double Density 3.5" Floppy Disks]

2024-05-08 Thread Fred Cisin via cctalk

More here:

https://www.enjoythemusic.com/magazine/equipment/0114/audiophile_ac_outlets.htm
If I knew that this stuff wasn't real, I'd figure that it was an April
Fool's prank.


On Wed, 8 May 2024, Sellam Abraham via cctalk wrote:

Why stop there?  A truly dedicated audiophile would run new pure silver
electrical wire through the walls directly to the breaker box.
Then you gotta upgrade to the breaker box that was disinfected from
transient spirits through an exorcism, and then special 24K solid
gold-contact breakers in inert nylon housings.


But, how much good will that do, if you don't also upgrade the drop from 
the pole?


. . . and, do you know whether the electrons that you are receiving are 
from nuclear, hydro, solar, wind, or fossil?



--
Grumpy Ol' Fred


[cctalk] Re: FWIW CD & DVD demagnitizitation [was: Double Density 3.5" Floppy Disks]

2024-05-08 Thread Fred Cisin via cctalk
also, what some hinted at is the issue is even a very slight amount of 
magnitsm, spinning very fast, could affect the signal in the playback 
head


How many Gauss would you get from vinyl, spinning at 33.3, 45, or 78 RPM?
'course, if the "demagnetizing" also included a wipe with a lint free 
cloth, . . .


How many Gauss would you get from CD/DVD spinning at [whatever the fastest 
drives now spin at]?


are there "homeopathic" (less than one atom per square centimeter?) levels 
of iron on the media?


. . . but, using the device to demagnetize the cables, especially the 
silver power cable, would be a different story, . . .



Y'all have quite adequately answered my original ignorant question.


--
Grumpy Ol' Fred ci...@xenosoft.com



[cctalk] Re: Saga of CP/M

2024-05-07 Thread Fred Cisin via cctalk

Tim Paterson's article "Inside Look At MS-DOS" is a good read.


On Tue, 7 May 2024, Ali wrote:

A good history and overview of DR including interviews from some of the main players by 
the "Computer Chronicles":
https://youtu.be/bLVbSjDq0DE


It's good.
When that episode was first broadcast by KCSM, it had good closed 
captions.

My VHS copy is long lost.


The Youtube auto-generated captions are much better than they once were, 
but still not quite there.  Nevertheless, now good enough to follow along.

"das" is DOS
b das  BDOS
VRI  DRI
Kary  Gary,
see PM   CP/M
Bill gob out  Bill Godbout
PC does PC-DOS
kudos QDOS
I be M IBM
killed L  Kildall
Carrie Gary
Chip A  Cheifet
etc.

The price differential was NOT that much of a surprise, andwas not 
entiirely IBM's decision.
AND, not mentioned, MS-DOS was out for 6 months before CP/M-86 finally 
became available!


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Saga of CP/M

2024-05-07 Thread Fred Cisin via cctalk

Tim Paterson's article "Inside Look At MS-DOS" is a good read.

The original intent of QDOS was as a quick and dirty temporary substitute 
to use while waiting for CP/M-86.


Tim assumed that CP/M-86 would be as upwards compatible as possible with 
CP/M.  But, there were a substantial number of things that needed to be 
done differently, including, as you mentioned, memory management, 
Interrupt Vector Table, etc.


But, Paterson deliberately matched the API so that programs developed with 
QDOS would need as little as possible patching to run under CP/M-86.


I believe that he did NOT copy any code from CP/M.

Under modern "look and feel" interpretation of copyright, it would be 
infringing, just like Adam Osborne's "Paperback Software" spreadsheet was 
deliberately an exact match for Lotus 123 menus and commands. At the time 
that Paterson wrote QDOS, it was perfectly legal to make a program that 
mimiced another program, so long as the code wasn't copied.  Hence, the 
various puckman clones, and compatible BIOS's.



I barely met Gary, and never got a chance to get to know him.
My chat with him about standardizing disk formats was as a stranger.
I had a friend who knew him, who told me about Gary's depression and 
drinking.


--
Grumpy Ol' Fred ci...@xenosoft.com


On Tue, 7 May 2024, Steve Lewis via cctalk wrote:


Hey Grumpy Fred, thanks for sharing your story and honored to be around
those who met with Gary.   I recall some versions of the story was that he
decided to go flying that day since he was quarreling with his wife (or
that he decided to personally do that errands, just to "get out of the
house" sort of thing).   That could be a culture thing - what I mean is,
that he didn't think it critical for IBM to make their decision THAT day.
And that's the other rumors to the story: that IBM did try to follow up in
days or weeks that follow. We'll probably never know the exact truth of
things - except that I do think everyone generally agrees that at least
Bill Gates did TRY to give CP/M a chance, which is somewhat admirable (in
acknowledging that "if you want the best, this is the guy you need to talk
to").   The autobiography of Paul Allen, he claims he strongly nudged Gates
into looking into QDOS.   And for me, I'm convinced Tim do sufficient
independent work to make QDOS.But I'm baffled - CP/M was always "just"
a 64K OS.  Meaning QDOS/PC/MS-DOS, to its credit, tackled the banking
challenge - that is, from a software developers perspective, you could
allocate 250,000 bytes (if the system had RAM) and the OS managed the
up-to-10 segments for you rather seamlessly.   I never actually actively
used CP/M myself, but my understanding is in all the systems you find it on
- like even the OSBORNE-1, they are 64K systems.(the later concurrent
and DR-DOS obviously tackled that - by 1990 I was fully onboard with
DR-DOS, it really was better for a few years there than MS-DOS)

-SteveL (v*)


On Fri, May 3, 2024 at 8:30 PM Fred Cisin via cctalk 
wrote:


PL/M (think "PL/1") was a high level programming language for
microprocessors.

CP/M was also briefly called "Control Program and Monitor"
It was written by Gary Kildall. (May 19, 1942 - july 11, 1994)

Gary taught at Navy Postgraduate School in Monterey.
He took a break in 1972, to complete his PhD at University of Washington.

He wrote 8008 and 8080 instruction set simulators for Intel, and they
loaned
him hardware.

In 1973? he wrote CP/M.
He offered it to Intel, but they didn't want it, although they marketed
the
PL/M.

He and his wife started "Intergalactic Digital Research" in Pacific Grove.
Later renamed "Digital Research, Inc."

CP/M rapidly became a defacto standard as operating system for 8080 and
later
Z80 computers.

In the late 1970s, when CP/M computers were available with 5.25" drives,
and
there were hundreds, soon thousands of different formats, I chatted with
Gary,
and pleaded with him ot create a "standard" format for 5.25".
His response was a very polite, "The standard format for CP/M is 8 inch
single
sided single density."
I pointed out that formats were proliferating excessively.
His response was a very polite, "I understand. Sorry, but the standard
format
for CP/M is 8 inch single sided single density."


In 1980? IBM was developing a personal computer. (y'all have heard of it)
One
of the IBM people had a Microsoft Softcard (Z80 plus CP/M) in his Apple.
IBM
went to Microsoft, to negotiate BASIC for the new machine, and CP/M.

Bill Gates explained and sent them to Digital Research.

When the IBM representatives arrived, Gary was flying his plane up to
Oakland
to visit Bill Godbout.  He hadn't seen a need to be present, and assumed
that
Dorothy would take care of the [presumably completely routine] paperwork.
While
visiting Bill godbout, and delivering some software wa

[cctalk] Re: FWIW CD & DVD demagnitizitation [was: Double Density 3.5" Floppy Disks]

2024-05-07 Thread Fred Cisin via cctalk

How difficult is it to measure and compare "With/Without" signals?

Even if the signals are not identical when "grabbed twice", it should be 
possible to statistically evaluate and compare how clean the signals are.

. . . and therefore, to what extent the "improvement" is a placebo effect.


And/or, select a large sample of listeners, and have them rate the signals 
multiple times, without knowing which signal they are listening to.  That 
would call for having many multiple players, since the device purports to 
"repair" the player.


--
Grumpy Ol' Fred ci...@xenosoft.com

On Tue, 7 May 2024, CAREY SCHUG via cctalk wrote:


my ears would never be good enough to notice any difference

For what it's worth:

First, in general, there are so many apparent reviews of so many products, it 
is hard to believe they are all scams.  How can there be enough fools to buy 
enough of those products to have that many different ones?  I mean, it takes a 
lot of work to develop a product, if you only sell 5, it is not worth it.  if 
you take money and don't send anything,t hat would show up in a google search.

also, what some hinted at is the issue is even a very slight amount of 
magnitsm, spinning very fast, could affect the signal in the playback head

Do CDs and DVDs have parity and or checksums?  If you grab a CD twice, will 
both results be identical bit for bit?

https://www.gcaudio.com/tips-tricks/cd-dvd-demagnetization/

https://forum.audiogon.com/discussions/if-you-have-a-cd-player-you-need-to-do-this-periodically

At first, this SEEMS even more ludicrous, demagnetizing vinyl LPs, but the 
pickup heads are analogue magnetic, so maybe more reasonable
.
https://www.canadianhifi.com/shop/analog/accessories/furutech-demag-a-lp-cd-cable-demagnetizer/

If my email for him still works, I have asked a relative that use to make a 
then over $1000 (1970s?) crossover for subwoofers (50hz?) for the audiophile 
market.  Just the crossover (signal separator), not the amp needed after that.

--Carey



On Monday (05/06/2024 at 06:58PM -0700), Fred Cisin via cctalk wrote:

Ignorant question:

Q: When looking for current availability of bulk tape/disk demagnetizers, on
eBay, I ran into a lot of CD/DVD demagnetizers
What kind of a problem do they have with magnetism?


[cctalk] Re: Double Density 3.5" Floppy Disks

2024-05-06 Thread Fred Cisin via cctalk

Ignorant question:
Q: When looking for current availability of bulk tape/disk demagnetizers,
on eBay, I ran into a lot of CD/DVD demagnetizers
What kind of a problem do they have with magnetism?
Or is this like the DVD REWINDERS?


On Mon, 6 May 2024, Will Cooke via cctalk wrote:

A must-have accessory to go with your oxygen-free cables.
https://www.tnt-audio.com/accessories/vs_demagnetizer_e.html


OK
But, neither this one for $80.99
https://www.ebay.com/itm/265168453635
nor even this one for $3600
https://www.ebay.com/itm/134706639303

include a basic feature for rewinding rental DVDs before returning them.

--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Double Density 3.5" Floppy Disks

2024-05-06 Thread Fred Cisin via cctalk

Ignorant question:

Q: When looking for current availability of bulk tape/disk demagnetizers, 
on eBay, I ran into a lot of CD/DVD demagnetizers

What kind of a problem do they have with magnetism?

Or is this like the DVD REWINDERS?



[cctalk] Re: Double Density 3.5" Floppy Disks

2024-05-06 Thread Fred Cisin via cctalk
Radio Shack used to sell a "Bulk Tape Eraser".  I gave mine to the 
college.

Those are on eBay, and even Amazon.

About 25 years ago, Radio Shack/Tandy changed the label and box, and 
called it "Bulk Disk Eraser".

The college bought one, and discarded mine.



But, as everyone knows, the one SURE way to totaally erase a disk is to 
store the only copy of something irreplaceable on it.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Altair 8800 50th birthday...

2024-05-05 Thread Fred Cisin via cctalk
Yes, in those days, magazines were printed, and mailed out, or shipped to 
newstands before their nominal date, in order to be delivered by their 
nominal date.  The intent was that people would have it by January 1st, so 
it would arrive in late December.
So, the January 1975 one would have been written, copyrighted, and printed 
in November or December 1974.



On Mon, 6 May 2024, ED SHARPE via cctalk wrote:


Perhaps After doing the layout work in the November  it was perhaps copyrighted 
Immediately during layout But it did not ship Until January Think!  back in 
those days things did not instantly happen and we're instantly shipped 
Ed#

Sent from AOL on Android

 On Fri, May 3, 2024 at 7:09 AM, Sellam Abraham via cctalk 
wrote:   On Fri, May 3, 2024, 1:28 AM Smith, Wayne via cctalk 
wrote:


I looked up the Jan. 1975 issue of Popular Electronics in the Copyright
Office's Periodicals Digest.  It was published on Nov. 19, 1974 if you are
looking for an actual anniversary date.



The January issue was certainly not available in November of 1974.

When did it actually get sent out and start showing up in people's
mailboxes?

Sellam

[cctalk] Saga of CP/M

2024-05-03 Thread Fred Cisin via cctalk

PL/M (think "PL/1") was a high level programming language for microprocessors.

CP/M was also briefly called "Control Program and Monitor"
It was written by Gary Kildall. (May 19, 1942 - july 11, 1994)

Gary taught at Navy Postgraduate School in Monterey.
He took a break in 1972, to complete his PhD at University of Washington.

He wrote 8008 and 8080 instruction set simulators for Intel, and they loaned 
him hardware.


In 1973? he wrote CP/M.
He offered it to Intel, but they didn't want it, although they marketed the 
PL/M.


He and his wife started "Intergalactic Digital Research" in Pacific Grove. 
Later renamed "Digital Research, Inc."


CP/M rapidly became a defacto standard as operating system for 8080 and later 
Z80 computers.


In the late 1970s, when CP/M computers were available with 5.25" drives, and 
there were hundreds, soon thousands of different formats, I chatted with Gary, 
and pleaded with him ot create a "standard" format for 5.25".
His response was a very polite, "The standard format for CP/M is 8 inch single 
sided single density."

I pointed out that formats were proliferating excessively.
His response was a very polite, "I understand. Sorry, but the standard format 
for CP/M is 8 inch single sided single density."



In 1980? IBM was developing a personal computer. (y'all have heard of it) One 
of the IBM people had a Microsoft Softcard (Z80 plus CP/M) in his Apple.  IBM 
went to Microsoft, to negotiate BASIC for the new machine, and CP/M.


Bill Gates explained and sent them to Digital Research.

When the IBM representatives arrived, Gary was flying his plane up to Oakland 
to visit Bill Godbout.  He hadn't seen a need to be present, and assumed that 
Dorothy would take care of the [presumably completely routine] paperwork. While 
visiting Bill godbout, and delivering some software was important, it WAS 
something that a low level courier could have done.



There was a little bit of a culture clash.
The IBM people were all in identical blue suits.
The DR people were in sandals, barefoot, shorts, t-shirts, braless women, with 
bicycles, surfboard, plants and even cats in the office,


The IBM people demanded a signed non=disclosure ageement before talking. 
Dorothy Kildall refused.


When Dorothy got Gary on the phone, it is unreliably reported that he said, 
"well, let them sit on the couch and wait their turn like the rest of the 
customers."


It is also been said that DR people upstairs saw the IBM people marching up, 
and thought that it was a drug raid.  I have stood in that bay window 
overlooking the front door, and can believe that.


IBM chose to not do business with DR and went back to Microsoft.
When billg was unable to convince them that Microsoft was not in the operating 
system business, Microsoft went into the operating system business.  They 
bought an unlimited license to QDOS (Tim Paterson's work at Seattle Computer 
Products).  They also hired Tim Paterson.


DR was working on CP/M-86, but it was a ways off.
Paterson had written QDOS ("Quick and Dirty Operating System") as a placeholder 
to be able to continue development while waiting for CP/M-86
We've mentioned before, that Tim Paterson got the idea for the directory 
structure from Microsoft Standalone BASIC.  As Chuck pointed out, that was not 
a new invention, merely a choice of which way to do it.


billg knew how to deal with officious managers.  It is unreliably said that he 
told the Microsoft people, "Everybody who does not own a suit, stay home 
tomorrow!"


IBM insisted that Micorsoft beef up security.  window shades, locks on doors 
that normally weren't, locks on file cabinets, etc.
It is unreliably said that to throw off anyboy who heard about it, that 
Microsoft referred to the IBm project as "Project Commodore"




dr continued to sell CP/M.
When the 5150/:PC was ready, IBM announced it with PC-DOS, which was a renaming 
of MS-DOS,renaming 86-DOS, renaming QDOS.


If I recall correctly theprice was $40 (or maybe $60?)


DR pointed out that NS-DOS was extremely similar to CP/M.
https://www.cs.drexel.edu/~johnsojr/2012-13/fall/cs370/resources/An%20Inside%20Look%20at%20MS-DOS.pdf
IBM didn't consider it a problem, andsimply offered to ALSO sell CP/M-86, 
particularly since they were already also marketing UCSD P-System.


CP/M-86 was not available yet, so everybody buying a disk based PC bought 
PC-DOS.
But, most of us assumed thata CP/M-86 would become the standard once it came 
out, and PC-DOS was similar and let us use the machines while waiting.


CP/M-86 took a long time to come out (6 months is a LONG time in such things).
When it did, the price was $240.
There are disagreemnets about whether DR or IBM had set the price point.

Most decided to keep using Pc-DOs until CP/M-86 had caught on.
But with the price differential, and the lead, PC-DOS remained the standard.


dr continued, came out with MP/M-86, and eventually came out with "Concurrent 
DOS", and "DR-DOS", which was based on MS-DOS.

[cctalk] Re: BASIC

2024-05-03 Thread Fred Cisin via cctalk

Where would you fit the Tandy Model 100 in here?


On Fri, 3 May 2024, Gavin Scott via cctalk wrote:

The Model 100 had a great keyboard, a text editor, and a built-in
modem, and was apparently very popular among journalists who used it
to write and submit stories from the field.
So maybe it saw less use of the built-in BASIC than other machines of the day.


Many people used the BASIC and loved it.

But, there were other built-in "apps", and it was possible to use it 
without using the BASIC.
So, some users used the BASIC, and some did not; those two groups 
apparently didn't associate much with each other :-)


All of the Kyocera based machines (Model 100, NEC8201, and Olivetti M10) 
had text editor, and telcom.

http://oldcomputers.net/kc.html

The Model 100 and the Olivetti M10 also had Address and scheduler
The model 100 had an optional Multiplan spreadsheet ROM, or you could 
write yor own ROMS.


--
Grumpy Ol' Fred ci...@xenosoft.com







[cctalk] Re: BASIC

2024-05-03 Thread Fred Cisin via cctalk
Where would you fit the Tandy Model 100 in here? Ultimately it 
supported a disk drive, ran basic and also sported an expansion box 
that included video support and a floppy.


On Fri, 3 May 2024, Bill Gunshannon via cctalk wrote:

Ultimately, so did the TRS-80.  At least Model I, III and 4.
and ethernet, too.  Come to think of it, so does the Color
Computer.  Not sure where we are going with this.  :-)


The "Coco" ("Color Computer") was similar to Microsoft Standalone BASIC, 
particularly in its disk format.


The TRS80 models 1, 3, and 4 had file commands in their BASICs.
They ran under TRS-DOS.


The Saga Of TRSDOS:   (long (TLDR?))

TRSDOS was created by Randy Cook as a work for hire.
Although it was marketed as TRSDOS 2.0, Randy Cook never finished it, and 
documentation was inadequately sparse.
When Radio Shack came out with their "expansion interface" and disk 
drives, they gave out TRSDOS 2.0, which barely worked.  Randy Cook 
hurriedly came out with 2.1 , and then left Radio Shack.  Radio 
Shack worked on 2.2


Clifford Ide, under pseudonym "Sam Jones" created an enormous collection 
of patches to TRSDOS, and called it APRDOS.

Apparat marketed it, and changed the name to NEWDOS
 https://computeradsfromthepast.substack.com/p/apparat-newdos80

But, it was a patched version of TRSDOS.
Both Randy Cook and Radio Shack were not amused.
Apparat initially said that everybody who used it also had to buy TRSDOS.
That didn't hold up well.
So, they said that it was changed so much that there was no trace of 
TRSDOS in it. 
That didn't hold up well.
Randy Cook's lawyer (who was also a programmer, and marketed a serial 
communications program) gathered witnesses, and typed BOOT.SYS/RV36 , 
running BOOT.SYS as if it were an executable, using one of the master 
passwords. The screen cleared, and displayed a full screen copyright 
message including "Copyright Randy Cook".


Apparat settled and agreed to rewrite from scratch to create a 
non-infringing version (called "NEWDOS80").  That was actually very 
advantageous, as it made it possible to create a substantially improved 
product.


Meanwhile, Radio Shack was frantically patching TRSDOS 2.2, and came out 
with TRSDOS 2.3

They changed the hidden copyright message from
"Copyright Randy Cook" to 
"Copyright Tandy Corp"


In addition to NEWDOS80, there were several other independents, including 
DOSPLUS.  Most of which added support for double sided drives, and 80 
tracks, and numerous other features not present in TRSDOS.
In fact, when Micropolis started selling disk drives to TRS80 users, they 
included their own completely unrelated OS!


Meanwhile, Randy Cook, no longer affiliated with Radio Shack, started his 
own company (ACS), and worked on further expansion of TRSDOS.  He worked 
on adding in incredible features unheard of in microcomputer operating 
systems.  He called it TRS80-DOS-3.0, but that wouldn't hold up for 
trademark reasons, so he renamed it VTOS 3.0

http://www.trs-80.org/vtos/
Although it was marketed, Randy Cook never finished it, and documentation 
was inadequately sparse (mostly just a list of features)


Scott Adams, (of Adventure Internationsl, NOT Scott Adams of "Dilbert")
cut a deal with Randy Cook to expand it and finish it. That was VTOS 4.0
Although it was marketed, Randy Cook never finished it, and documentation 
was inadequately sparse (mostly just a list of features)


Lobo drives was in the lucrative market of marketing disk drives.  They 
could buy drive, including the Shugart SA400 used by Radio Shack and 
re-sell tham at a substantial profit, and still be WAY cheaper than Radio 
Shack's prices for the same drive mechanism (~$250 Vs $500, although Radio 
Shacks case and power supply had a card extender that made them more 
convenient to install).


Lobo decided to develop and market an expansion interface compatible with 
TRS80 model 1, with double density, and 8 inch drive support!

But, there was a glitch.
Model 1 TRSDOS, using a Western Digital 1771 chip used some strange 
address marks, including different ones for directory sectors than for 
data sectors.  It is rumored that that was unintentional, and due to 
misreading, or misprinting of the 1771 data sheets.


Lobo's expansion interface used a WD 1791 FDC, which could do MFM (double 
density).  BUT, it COULD NOT write some of the address marks used by 
model-1 TRSDOS!


Lobo set up another company, ("LSI" "Logical Systems, Inc"), to create a 
new operating system for it.  They purchased rights to VTOS 4.0, and hired 
all of the best TRS80 assembly language programmers that they could find, 
such as Roy Soltoff, Bill Schroeder, and Tim Mann. Without Randy Cook.
Their all-star team actually FINISHED it!  And wrote a large binder of 
documentation.  LSI called their new operating system LDOS 5.0

https://vtda.org/docs/computing/LSI/LSI_LDOS_51_Model_I_III.pdf

Meanwhile, Radio Shack was coming out with their model 3, which had double 
density.  Their "TRSDOS [for 

[cctalk] Re: BASIC

2024-05-03 Thread Fred Cisin via cctalk

Yes, Microsoft certainly did not invent linked list allocation.

But, the Microsoft implementation of the existing idea happened to be what 
inspired Tim Paterson to do it.




On 5/3/24 11:05, Fred Cisin via cctalk wrote:


"Remembering his conversation at NCC with Marc McDonald about File Allocation Tables 
in his unfinished, large, and never-released 8-bit MIDAS operating system, Paterson 
decided that the FAT scheme was a better way to handle disk information than the way CP/M 
did it."



On Fri, 3 May 2024, Chuck Guzis via cctalk wrote:

Link-list file allocation was hardly new back then.  CDC had been doing
that since the mid-1960s (cf. SCOPE RBR, RBT, FNT FST, etc.). I suspect
other mainframe operating systems using that scheme may even pre-date that.

One thing that I liked about the CDC approach is that you could use
certain pre-defined file names (INPUT OUTPUT, PUNCH) and they would be
disposed of appropriately at end-of job.   Any other "permanent" files
had to be explicitly attached to the job, giving permissions, passwords,
cycles, etc.

Any temporary files were created just by reference and were deleted at
the end-of-job unless explicitly saved as "permanent" files.

None of this IBM "DD" stuff.

--Chuck




[cctalk] Re: BASIC

2024-05-03 Thread Fred Cisin via cctalk

On Fri, 3 May 2024, KenUnix via cctalk wrote:

Steve,
Where would you fit the Tandy Model 100 in here? Ultimately it supported 
a disk drive, ran basic and also sported an expansion box that included 
video support and a floppy.

-Ken


The Model 100 BASIC (puportedly the last product that billg had active 
coding participation in) was, indeed, closely tied to the Microsoft 
Standalone BASIC.


The external 3.5" "Tandy Portable Disk Drive" was a unique system, that 
used ordinary 2DD 3.5" floppies, but had a bizarre format, unlike anything 
else. It is even WAY more different than the 600RPM full-height Sony 
drives.  Although it would be possible, with a system supporting 
FM/single-density to write code to read those disks, with their half-track 
FM sectors, you would be far better off to connect that drive to a serial 
port and use its internal circuitry (there have existed short programs to 
talk to it).


But, the video and floppy external expansion box for the Model 100 uses 
Microsoft Standalone BASIC MFM format and directory structure on 5.25" 
floppies.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: BASIC

2024-05-03 Thread Fred Cisin via cctalk

On Fri, 3 May 2024, Steve Lewis via cctalk wrote:

Microsoft BASIC appears on the 1979 NEC PC-8001, which includes disk drive
support (similar to the later additions to Commodore BASIC also around
1980).  But in the NEC PC-8001 manual about BASIC, it refers to a "FAT"
format used on disks.  So I suspect Microsoft's early work in adding disk
drive support into BASIC did help them in maintaining that format when
packaging up QDOS later.


Marc McDonald, Microsoft's first SALARIED employee, designed and 
implemented 8-bit FAT for the NCR 8200 and Micorsoft Standalone Disk 
BASIC-80 in 1977.


Numerous "authoritative" sources, including Microsoft's "MS-DOS 
Encyclopedia" (ISBN 1-55615-049-0), as well as Manes' "Gates : How 
Microsoft's Mogul Reinvented an Industry and Made Himself the Richest Man 
in America" (ISBN 0-385-42075-7) explicitly state that it was the 
idea/inspiration for Tim Paterson's (author of QDOS, MS-DOS, ...) use of 
FAT, while sharing a booth with Microsoft at NCC (trade show) Chicago 
1977.


"Remembering his conversation at NCC with Marc McDonald about File 
Allocation Tables in his unfinished, large, and never-released 8-bit MIDAS 
operating system, Paterson decided that the FAT scheme was a better way to 
handle disk information than the way CP/M did it."


The MS-DOS Encyclopedia says that it was an implementation on NCR.
I've never seen the NCR implementation, but the NEC PC8001[A] and 
PC8801 were quite common.  20 years ago, Sellam and I helped Don Maslin 
decipher such a disk from an NEC9801 8" disk.  And Lee brought me an 
Okidata standalone BASIC disk from Russia.



The Coco uses the same basic disk directory structure, with a few minor 
differences (including calling it a "GAT" ("Granule Allocation Table") 
instead of a FAT.


The external 5.25" disk drive for the Radio Shack Model 100 also uses the 
same directory structure.



In the various instances of the Standalone BASIC, there are variations in 
the details of the size and exact form of the directory entries and the 
size and number of FAT entries.  They put the directory, both FAT and file 
name based entries, on a track near the seek center of the disk.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: What to take to a vintage computer show

2024-05-01 Thread Fred Cisin via cctalk

On Wed, 1 May 2024, Jim Brain via cctalk wrote:

Games are always a good draw, even if that seems like cheating.


In the early days of the Atari ST and Commodore Amiga, (and I may have the 
two reversed in the following anecdote), Atari had a nice display of a 
bouncing checkered beach ball.  Amiga had almost nothing.
But, the second day, everybody except the booth bimbos at Commodore looked 
haggard, but their machine was showing a bouncing checkered beach ball. 
And it was bouncing faster than Atari's!


If you really want to be strategic, have a different demo available for 
each day :-)



Sorry that I forgot to mention soldering iron and related tools; I had one 
living in my car, so didn't think of it as a separate item.



My assistant hired a pretty girlfriend as a booth bimbo.  She got us 
invited to all of the parties (and some Comdex parties are incredible)

In my company everybody creates their own job title.  I am "a programmer".
My assistant alternated between "VP" and "Emperor of the dark lords of the 
universe".  Our booth bimbo gave herself the title, "BAIT"


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: What to take to a vintage computer show

2024-05-01 Thread Fred Cisin via cctalk
Bring lots of business cards.  Even if you aren't running a business, it's 
a lot better than standing there writing your contact information for 
everybofy that you want to stay in touch with.


paper, pens, pencils, post-it notes, stapler, duct tape, voltmeter, 
batteries, flashlight, cash, blank disks and memory cards, screwdrivers, 
vise-grips, hammer.  Even if none of those fit in with your 
plans, those items will help enormously to deal with unexpected 
situations.



It isn't so much how well prepared you are, as how well you can adapt when 
needed.
For example, one year at Comdex, we rented an seven foot by seven foot 
booth.  A year later, at the show, the management realized that that 
little block of space was something that should not have been rented.  So, 
they gave us a ten by ten.  How to you make a seven foot wide back sign at 
least look like it fills a ten foot space?  Home Depot for some aluminum 
angle iron, fabric store for drapes.
Another time, when we had a 10 x 10, next to a couple who we knew well, we 
had to help them.  He ended up in the hospital, but his wife was 
determined to do the show, anyway.  So, we combine the two 10x10s into a 
10x20, with only a "virtual" wall in between, and stuck the leads table 
with the imprinter, etc, in the middle.



We always had a tiny refrigerator in our booth.  Handing Jerry Pournelle a 
cold beer got us a lot of free ink.  Snack foods for hospitality and/or if 
things are too busy at lunch time to goget anything.


--
Grumpy Ol' Fred ci...@xenosoft.com

On Wed, 1 May 2024, Brad H via cctalk wrote:


Just reaching out to anyone who has exhibited at a vintage computing
festival before.  After years of only being able to watch others attend the
ones that happen in the US, we are finally getting one in BC here.  Super
excited.  I was invited both to speak and to exhibit, and they even got me
two tables which is awesome.



Like, how do you prepare for these things?  What things that you didn't
think of going into your first show do you wish you had?



I have a pretty eclectic collection, and some really rare stuff (like my
Mark-8s) that I'd love to bring but am hesitant about due to the risks of
transportation damage and theft (from the car mostly, not the convention
itself).  Just trying to decide what to bring and how focused to be in terms
of theme.



Brad



[cctalk] Re: APL (Was: BASIC

2024-05-01 Thread Fred Cisin via cctalk

On Wed, 1 May 2024, Mike Katz wrote:
I remember replacing the character generator eprom (the type with the window 
for UV erasing) on an old ATI EGA video board so that I could have the APL 
character set.


sweet

At least one of the ATI EGA boards had a daughter board available to be 
able to use it in Compaq luggables.  (Compaq CGA, Compaq EGA, ATI EGA with 
daughter board)


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: BASIC

2024-05-01 Thread Fred Cisin via cctalk

On Wed, 1 May 2024, Chuck Guzis via cctalk wrote:

Yet FORTRAN, the granddaddy of them all, continues on...  It should be
noted that FORTRAN celebrates its 70th anniversary this year:


I didn't start until May 29, 1965.
I had previously been doing some keypunching, and 084 counting sorter.
IBM did the data processing for the CBS "National Drivers Test"; they 
actually succeeded in using port-a-punch cards sent through the US postal 
system!
My father did the analysis.  You can see him behind Walter Cronkite, 
frantically manually adding numbers where IBM's flawed results didn't add 
up close enough to 100%.


He decided that contracting out programming was too risky.
On May 29, he placed a copy of Mc Cracken and Decima Anderson's books on 
the dining room table.  And, we started to learn the basics of 
programming.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: APL (Was: BASIC

2024-05-01 Thread Fred Cisin via cctalk

APL was incredible.  I was amazed.  I was immediately able to do a few
simple things that were useful for my boss and myself, and writing
simple programs within hours.  Its matrix arithmetic was awesome. APL
typeball on a selectric terminal at GSFC, . . .
Some of the keys were re-labeled, but there was a chart on the wall of
which keyboard characters were which APL symbols.


On Wed, 1 May 2024, Chuck Guzis via cctalk wrote:

It was indeed.  It was also one of the first languages implemented on a
microprocessor-based personal computer system.  (MCM-70).
To me, APL is logical--strict right-to-left precedence; simple array and
matrix operations.
I've long wondered if we introduced students to APL as a first language,
what our applications code would look like today.
My friend Bruce, called it "That Iverson Language".
It's interesting to note that the Iverson book was published in 1962,
but an implementation (under 7090 IBSYS) didn't come about until 1965,
although preliminary implementation as PAT had been done on a 1620 (!)
in 1963.


The extended character set was an important obstacle to its acceptance. 
Besides keyboard (masking tape) and output (APL typeball, special 
character generator, or having to substitute combinations of character), 
many people were unwilling to even try something with a different 
character set.


--
Grumpy Ol' Fred ci...@xenosoft.com

[cctalk] Re: APL (Was: BASIC

2024-05-01 Thread Fred Cisin via cctalk

On Wed, 1 May 2024, Chuck Guzis via cctalk wrote:

To be sure, BASIC was hardly unique in terms of the 1960s interactive
programming languages.  We had JOSS, PILOT, IITRAN and a host of others,
based on FORTRAN-ish syntax. not to forget APL, which was a thing apart.


What would our world be like if the first home computers were to have had 
APL, instead of BASIC?



APL was incredible.  I was amazed.  I was immediately able to do a few 
simple things that were useful for my boss and myself, and writing simple 
programs within hours.  Its matrix arithmetic was awesome. 
APL typeball on a selectric terminal at GSFC, . . .
Some of the keys were re-labeled, but there was a chart on the wall of 
which keyboard characters were which APL symbols.



My cousin (David Ungar) referred to APL as "terse".  He said that you 
could write a word processing program in a single line, but that was well 
past my abilities.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: BASIC

2024-05-01 Thread Fred Cisin via cctalk

On Wed, 1 May 2024, Mike Katz wrote:
I'm sorry but the original BASIC as run on the Dartmouth Time Sharing System 
was compiled.


I wasn't around Dartmouth, and my first experiences with BASIC were all 
interpreted.


I had run a trivial program in it on a Silent 700 connected through a 
phone line, long before I got my first personal computer (TRS80).



Thank you for the details of the history.


When Microsoft introduced "BASCOM" (their BASIC compiler), my first uses 
of it were primarily to make my source code less easily accessible to 
would-be infringers. :-)



--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: BASIC

2024-05-01 Thread Fred Cisin via cctalk
I remember that one of the changes that "street" BASICs made was to make 
the keyword "LET" be optional.

Thus, instead of writing
LET X = 3
you could write
X = 3

unfortunately, that further confused the issue of ASSIGNMENT versus EQUALITY, 
and many beginners tried to write

3 = X
while they certainly would not have tried to write
LET 3 = X


Sorry, but off the top of my head, I can't recall the many other 
differences.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: BASIC

2024-05-01 Thread Fred Cisin via cctalk

On Wed, 1 May 2024, Murray McCullough via cctalk wrote:

Nostalgia keeps pressing ahead: It was 60 yrs. ago that BASIC came into
existence. I remember very well writing in Apple Basic and GW Basic later
on. As a non-compiled OS, an interpreted OS, it was just the right tool for
a microcomputer with  limited memory. I recall fondly taking code from
popular magazines and getting them to run. It was thrilling indeed!
Happy computing,
Murray 


BTW, BASIC ("Beginners All-purpose Symbolic Instruction Code") was 
developed at Dartmouth college by Kurtz and Kemeny.  More than 30 years 
later was the first time (or so they claimed) that they EVER got around to 
trying ANY of the BASICs based on their original language.

They were APALLED!
They came out with "TRUE BASIC", to counter the various "street BASICs.


picky details, . . . 
BASIC was a non-compiled interpreted LANGUAGE, not an OS ("Operating 
System"), at least in the examples you mention.  (also TRS80 and some 
models of Commodore)



However, to be fair, there did exist something called "Microsoft 
Stand-Alone BASIC", used in the Coco, some models of NEC 8801 (and 9801?)
That was a Microsoft BASIC that had rudimentary disk operations built in, 
to serve the needed functions of an OS.
The disk directory structure of Microsoft Stand-Alone BASIC, with 
directory entris pointing into a linked list allocation table,was the 
inspiration for Tim Paterson to use as the directory structure for 
PC-DOS/MS-DOS/86-DOS/QDOS ("Quick and Dirty Operating System" (a 
placeholder to use during hardware development while waiting for the 
overdue CP/M-86)) .



More details to research, . . .
GWBASIC was a version of BASICA of the 5150/PC, but run from MS-DOS, and 
not requiring the ROMS.  That was so that OEMs of MS-DOS could supply 
BASIC closely matching that of the PC.  Some even renamed GWBASIC into 
"BASICA", topreserve compatability for batch files that called BASIC.


Q: What did "GWBASIC" stand for?
at the time, some Microsoft people said that it stood for "Gee Whiz 
BASIC".  But more recently, Microsoft denies any memory of what it was, 
and billg speculated that it stood for "Greg Whitten BASIC".


--
Grumpy Ol' Fred ci...@xenosoft.com

[cctalk] Re: Double Density 3.5" Floppy Disks

2024-04-30 Thread Fred Cisin via cctalk

On Tue, 30 Apr 2024, John Herron via cctalk wrote:

Yup, that's all I used to do. Some scotch tape over the floppy disk hole to
make the system see it as DD. If it didn't automatically format as 720, you
could specify size or sector count with format.com in dos.


Somemedia sensors are optical; use opaque taps.


I did hear folks say it wasn't always reliable (similar to 5.25 disks being
formated on a high density drive) but I never saw any problems in my
limited use.


3.5" are 600 VS 750 oersted;
5.25" are 300 vs 600 Oersted;
a low density 5.25 formatted as "high density" won't do well;
a high density 5.25" (1.2M) formatted as low density ("360K") sill self 
erase VERY soon, sometimes before you can even get it over to another 
machine.  We had a college purchasing agent in bed with "Roytype", who 
kept giving us "1.2M" floppies ofr out TRS80s; they self erased very soon.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Double Density 3.5" Floppy Disks

2024-04-30 Thread Fred Cisin via cctalk

A 720K 3.5" is about 600 Oersted;
a 1.4M 3.5" is about 720-750 Oersted.
You can format a 1.4M as 720K, and often, maybe even usually, get away 
with it; it will be just like a poor quality 720K.

On drives with a media sensor, you can cover the hole during formatting.


On Tue, 30 Apr 2024, Anders Nelson via cctalk wrote:


Having grown up with 1.44MB 3.5" floppies, I have a question: is it
possible to use a 1.44MB disk and just format it as a 720K disk?

=]
--
Anders Nelson
www.andersknelson.com


On Tue, Apr 30, 2024 at 1:00 PM Mike Katz via cctalk 
wrote:


Does anybody have any extra 720K (double sided, double density) 3.5"
Floppy Disks that could use a good home?

If so, please email me directly at bit...@12bitsbest.com.

Thank you,

  Mike


[cctalk] Re: PCs in home vs businesses (70s/80s)

2024-04-27 Thread Fred Cisin via cctalk

On Sat, 27 Apr 2024, Fred Cisin via cctalk wrote:

I had checked it on an NEC V20, but not on MANY other CPUs.


at least, I think that it was a V20.

The code that I had written to try to identify which processor was running 
thought that it was.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: PCs in home vs businesses (70s/80s)

2024-04-27 Thread Fred Cisin via cctalk

How many know that AAM is a two byte instruction, with the second byte
being 0Ah?
Changing the second byte to 8 gave division by 8, etc.


On Sat, 27 Apr 2024, Chuck Guzis via cctalk wrote:

Only for sure on Intel x86 processors.  I believe that the NEC V20
assumes that the second byte is 0x0a and ignores the byte completely.  I
would not be surprised to find that other non-Intel CPUs behave the same
way.


Thank you

I had checked it on an NEC V20, but not on MANY other CPUs.

But, there was always the possibility that something like that COULD 
occur at any time in the future, so I never used that in any released 
product.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: PCs in home vs businesses (70s/80s)

2024-04-27 Thread Fred Cisin via cctalk

Did any one need REAL BCD math like the Big Boys had?


On Sat, 27 Apr 2024, Jon Elson via cctalk wrote:
No, this is a fallacy.  Binary arithmetic is as "accurate" as decimal.  
Handling VERY large numbers in floating point loses some precision, but any 
computer can do multiple word binary quite well.  And, the obvious example 
is doing division in decimal still can end up with remainders.  Back in the 
day, banks were terribly worried about defalcation by the guys who maintain 
the daily interest program.  The classic story is the guy who adjusts the 
code to take those fractional cents that get rounded back to the bank and 
sends 10% to their own account.  Now, there are so many really serious ways 
fraudsters can steal from banks and their customers that nobody is too 
worried about that sort of inside job.


A common beginer mistake was to use floating point for money.

i told my students to use a long int, and then print a period before the 
last two digits.



On the PC, I used a little decimal arithmetic in the "Sales Tax 
Genie" TSR, but mostly, I just used AAM and DAA in binary/decima 
conversion.


How many know that AAM is a two byte instruction, with te second byte 
beint 0Ah?

Changing the second byte to 8 gave division by 8, etc.


What is the smallest code to screen display a 16 bit number in hex?
anything smaller than?:  (I expect some clever alternatives)

PUSH CX
MOV CX, 0404h   ; CH and CL are independent
  N1:   ROL AX, CL
PUSH AX
AND AL, 0Fh

DAA
ADD AL, 0F0h
ADC AL, 40h

MOV AH, 0Eh ;displays char in AL at cursor position
INT 10h

POP AX
DEC CH
JNZ N1
PO CX

--
Grumpy Ol' Fred ci...@xenosoft.com

[cctalk] Re: PCs in home vs businesses (70s/80s)

2024-04-27 Thread Fred Cisin via cctalk

On Sat, 27 Apr 2024, Gary Grebus via cctalk wrote:
By the time frame mentioned in the article (1981) there were many 
commercially available applications.  There was also hardware (e.g. from DEC, 
DG, HP) that was of a scale where it would be dedicated to one application. 
At that time I worked for a company that developed a database system.  I can 
think of a few trips I made to help customers bring up a new data center 
dedicated to running our product.


I consider the introduction of the IBM PC/5150 (August 1981) to be 
significant.
Although word processing was readily available, and Visicalc ran on the 
Apple (later TRS80 versions), "home computers" didn't get any respect, and 
were not taken seriously by business.
With the introduction of the 5150, business started taking microcomputers 
more seriously.


Before that time, a tiny auto parts store, would be hard sold an 
mini-computer, when a micro with word processing, spreadsheet, and dBase2 
would do wuite adequately.



In 1979, I was using a TRS80 in my auto repair business.
And also I and a partner had a business ("Elcompco") selling hardware 
(RAM, drives, lower-case mod, etc. and reselling software.
When we split the partnership, I became "Berkeley Microcomputer", and 
sold the auto repair business to two of my employees.

After writing "XenoCopy" (1984), I renamed my company "XenoSoft".
But, also, starting in 1983, I was also teaching community college 
full-time (FORTRAN, BASIC, Microcmputer operatoing system, etc.)


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Altair 8800 50th birthday...

2024-04-26 Thread Fred Cisin via cctalk

On Fri, 26 Apr 2024, Sellam Abraham via cctalk wrote:

It really is a momentous event, and should be properly honored and
celebrated.  Wow, half a century.
Thanks for bringing this up.


Is this half a century from when they said, "Hey, you know what would be 
neat to build?"

or from when they started designing?
or got a preliminary design done?
built a prototype?
announced it?
started taking orders?
started filling orders?



[cctalk] OFF TOPIC: Doctor Who (was: Z80 vs other microprocessors of the time.

2024-04-24 Thread Fred Cisin via cctalk

On Wed, 24 Apr 2024, ben via cctalk wrote:

This would be great, but I live on the other side of the pond
and BBC anything is hard to find, let alone Micro's.
Where is my "Dr. Who".
Ben.


I was able, quite easily, to order DVDs from Amazon.co.uk.
That got me "Shada" (Doctor who written by Douglas Adams), and the 2023 
specials, LONG before they were released in USA.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Z80 vs other microprocessors of the time.

2024-04-24 Thread Fred Cisin via cctalk

Did the Dimension 68000 (a multi-processor machine) have Z80 and 6502?


On Tue, 23 Apr 2024, Chuck Guzis via cctalk wrote:

Couldn't Bill Godbout's CPU-68K board co-exist with other CPU boards?


Did he, or anybody else, make an S100 6502 CPU board?


[cctalk] Re: Z80 vs other microprocessors of the time.

2024-04-23 Thread Fred Cisin via cctalk

On Tue, 23 Apr 2024, Van Snyder via cctalk wrote:

I had a "Magic Sac" thing-y that plugged into the ROM port of my Atari
1040. When I put a Mac ROM into its socket, I could run most Mac
programs that I had.


That was pretty cool
The developer of it said that when he met with Apple's lawyers, "Magic 
Sack" was as close to "Mac" as they would let him be.


[cctalk] Re: Z80 vs other microprocessors of the time.

2024-04-23 Thread Fred Cisin via cctalk

Did the Dimension 68000 (a multi-processor machine) have Z80 and 6502?


On Tue, 23 Apr 2024, Bill Gunshannon via cctalk wrote:

What about the Tandy 16 and 6000.  M68K and Z80.


Yes.
But the original comment that I was responding to was asking Z80 and 6502.

Cromemco also had a 68000 and Z80 machine.  a friend of a friend had one, 
and turned up his nose at the thought of a Tandy machine.



BTW, I found out about the Dimension 68000; it was rather expensive
https://en.wikipedia.org/wiki/Dimension_68000
68000, Z80, 8086


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Z80 vs other microprocessors of the time.

2024-04-23 Thread Fred Cisin via cctalk

Did the Dimension 68000 (a multi-processor machine) have Z80 and 6502?

Commodore 128 had Z80 and 6502


On Tue, 23 Apr 2024, Mike Katz wrote:

I think Ohio Scientific made a computer called the 3B or something like that 
that had a 6502, a Z-80 and a 6800 in it.  If my memory serves.


On 4/23/2024 7:00 PM, Fred Cisin via cctalk wrote:

On Tue, 23 Apr 2024, Van Snyder via cctalk wrote:

I shared an office with a lady who got a computer from Ohio Scientific
that had both a Z80 and a 6502. It also had two 5/25" floppy drives.
She also got a tee-shirt that said "I have two floppies." Except she
didn't.


aside from her floppies, . . .
a significant portion (I remember at one time, somebody at Apple said 20%)
of Apple users had the Microsoft SoftCard Z80, or imitations thereof.

At least one of the Apple imitations had both 6502 and Z80.

--
Grumpy Ol' Fred ci...@xenosoft.com

[cctalk] Re: Z80 vs other microprocessors of the time.

2024-04-23 Thread Fred Cisin via cctalk

On Tue, 23 Apr 2024, Van Snyder via cctalk wrote:

I shared an office with a lady who got a computer from Ohio Scientific
that had both a Z80 and a 6502. It also had two 5/25" floppy drives.
She also got a tee-shirt that said "I have two floppies." Except she
didn't.


aside from her floppies, . . .
a significant portion (I remember at one time, somebody at Apple said 20%)
of Apple users had the Microsoft SoftCard Z80, or imitations thereof.

At least one of the Apple imitations had both 6502 and Z80.

--
Grumpy Ol' Fred ci...@xenosoft.com



[cctalk] Re: Z80 vs other microprocessors of the time.

2024-04-22 Thread Fred Cisin via cctalk

Again, not impossible, but very likely not feasable.


On Mon, 22 Apr 2024, Mike Katz wrote:

Well not possible with the hardware available at the time.


Some stuff is getting faster, . . . 
Can you estimate how much faster it would need to be?


(perhaps then, log(2) of that, times 18 months? :-)
'course, with Moore no longer around, who's gonna enforce his law? :-)


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Z80 vs other microprocessors of the time.

2024-04-22 Thread Fred Cisin via cctalk

On Mon, 22 Apr 2024, Mike Katz via cctalk wrote:

Cycle accurate emulation becomes impossible in the following circumstances:
* Branch prediction and pipelining can cause out of order execution
  and the execution path become data dependent.
* Cache memory.  It can be very difficult to predict a cache flush or
  cache miss or cache look aside buffer hit
* Memory management can inject wait states and cause other cycle
  counting issues
* Peripherals can inject unpredictable wait states
* Multi-core processors because you don't necessarily know what core
  is doing what and possibly one core waiting on another core.
* DMA can cause some CPUs to pause because the bus is busy doing DMA
  transfers (not all processors have this as an issue).
* Some CPUs shut down clocks and peripherals if they are not used and
  they take time to re-start.
* Any code that waits for some kind of external input.


Ridiculously impractical, but not impossible.
All of those things could be calculated, and worked around.
Admittedly, we might not have a machine fast enough to do so.
Whereas, emulation that doesn't need to do those can be done with systems 
not extremely faster than the one being emulated.


When I was working for a 6800 C compiler company we could simulate all 68000 
CPUs before the 68020.  The 68020 with it's pipelining and branch prediction 
made it impossible to do cycle accurate timing.


Again, not impossible, but very likely not feasable.

--
Grumpy Ol' Fred ci...@xenosoft.com

[cctalk] Re: Z80 vs other microprocessors of the time.

2024-04-22 Thread Fred Cisin via cctalk

On 2024-04-22 1:02 p.m., Chuck Guzis via cctalk wrote:

I'd like to see a Z80 implemented with UV-201 vacuum tubes... :) --Chuck


On Mon, 22 Apr 2024, ben via cctalk wrote:

Real computers use glow tubes like the NE-2 or the NE-77.:)


I thought that real computers use gears




[cctalk] Re: Last Buy notification for Z80 (Z84C00 Product line)

2024-04-19 Thread Fred Cisin via cctalk

Gee!  Have sales gone down?

One more reason to use the 8080 subset when writing CP/M programs.

Aren't there already some licensed second sources?




[cctalk] Re: Wang programmable calculator [was: Bomar 901b My wife found in my stuff. Is this as scarce at it seems?]

2024-04-16 Thread Fred Cisin via cctalk

On Tue, 16 Apr 2024, CAREY SCHUG via cctalk wrote:

The wang calculator was hardly tiny, at least not the one I used in 1970-71.  
IIRC the size of a large lunchbox or maybe an attache case.
AND...it could connect to four display units, an early timesharing system.  I 
think  you could have several programs on the card and choose which program to 
execute from any of the 4 display units.  We  had one in the Freshmman physics 
lab at Northwestern university.  I was a graduate student and in charge of a 
lab section.
I picked up one of the card readers in a junk box at a retro computer fair, 
minus the electronics.  I figured I could
connect it to some parallel ports to read tab cards in two passes (read half 
the columns, reverse the card and read the others). Does anybody want a picture 
of it?


On the one that I got achance to play with, the part on top of the 
table was tiny, and the rest was underneath the table, as Rick mentioned. 
There were probably other models.



It has been said that when Radio Shack's engineers showed the working 
prototype of the TRS80 to the execs, that the CEO looked under the table 
to try to "see where the rest of it is".



I also got one of the card readers from some junk! (at the Foothill swap)
My plan was exactly the same as yours.
But, life got in the way, and it never came to be.

--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Bomar 901b My wife found in my stuff. Is this as scarce at it seems?s,?

2024-04-16 Thread Fred Cisin via cctalk

Although the HP-35 was the first "pocket calculator" from HP, it was not
the first handheld calculator.


On Wed, 17 Apr 2024, Adrian Godwin wrote:

I think it was the first *scientific* pocket calculator though.


I believe that that is correct.


and Casio CFX-40/CFX-400 (1984?) was the first scientific calculator 
watch.


Epson RC-20 (1985) was the first wrist computer (Z80 compatible, with a 
little RAM (2K?), touch screen, and a serial port)


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Bomar 901b My wife found in my stuff. Is this as scarce at it seems?s,?

2024-04-16 Thread Fred Cisin via cctalk

901B is the first pocket calculator I remember - I don't know if there were
earlier ones.


On Tue, 16 Apr 2024, Van Snyder via cctalk wrote:

The first one I remember is the HP Digital Slide Rule, about 1965. Six
digits. $600.


The HP-35 was marketed with a name of "Electronic Slide Rule"
https://www.computerhistory.org/revolution/calculators/1/64/264
Similar title, 52 years ago, not 59 years ago.
It came out in 1972.
I saw one in late 1972.

In 1972, however, you could get a Silent 700, and connect to a timesharing 
machine over telephone.


Although the HP-35 was the first "pocket calculator" from HP, it was not 
the first handheld calculator.


In 1970 or 1971, Wang had a tiny desktop calculator that had a card 
reader! The card reader was an external peripheral, that clam-shell closed 
on individual port-a-punch cards (perforated normal sized cards using 
every other column)


In fact, by 1972, there was even a handheld calculator made in France; one 
of my bosses in 1972 had that.  It was kept in my desk drawer, and they 
called me "Head of computing services" in bidding on at least one 
contract.  A completely undeserved title, just because I did a little 
programming in FORTRAN and APL, and was the keeper of the calculator.




[cctalk] Re: Bomar 901b My wife found in my stuff. Is this as scarce at it seems?s,?

2024-04-16 Thread Fred Cisin via cctalk

On Mon, 15 Apr 2024, Don R via cctalk wrote:

At first I misread the subject as my 901lb wife….
Man I need my eyes checked!  ;o)
Don Resor
Sent from someone's iPhone


Or read it on a larger screen.
It clearly says "90lb", not "901lb"
Bomar may be offended that you think that she gained 811 pounds.


[cctalk] Re: IBM 350 disk and 305 drum [WAS:RE: Re: Drum memory on pdp11's? Wikipedia thinks so....]

2024-04-15 Thread Fred Cisin via cctalk

On Mon, 15 Apr 2024, Tom Gardner via cctalk wrote:

The IBM 350 disk storage (RAMAC) has 5 million 6-bit characters or 3.75 MB; the 
actual recorded characters were 8-bits in length including a parity bit and a 
stop bit for each recorded 6-bit character
It was announced as part of the IBM 305 RAMAC system which had drum memory 
which as far as I can tell had 24 tracks of 100 6-bit characters = 14,400 bits 
or 1.8 kB
Source: 
http://bitsavers.trailing-edge.com/pdf/ibm/305_ramac/22-6264-1_305_RAMAC_Manual_of_Operation_Apr57.pdf
  pgs 17 &18
If anyone has a better number please post it 



Here's what info I have on the RAMAC, from multiple sources, but derived 
at least partially, if not entirely, from some of Tom Gardner's earlier posts.


RAMAC

50 user disks (dummy disks at end to reduce turbulent buffeting)
100 sides, 100 user tracks per side (2 test only tracks on inside and 
outside)
A RAMAC character has 8 bits: 1 start bit, 6 data bits, and 1 parity bit. 
- clarification by Tom Gardner & Joe Feng

5 sectors per track, 100 characters per sector
- Grand total of 50 disks x 2 sides/disk x 100 user track/side x 5 
sectors/track x 100 char/sector

= 5,000,000 characters
Claimed average access time 0.6 seconds, you define "average" movements 
;-))
However, the "IBM 650 RAMAC - Manual of Operation - Preliminary Edition" 
states that the worst case seek,
from inner track of top disk to inner track of bottom disk, was 0.8 
seconds !!

(I *really* want to see that!!) )
2 heads, one for tracks on top side of each disk, one for bottom side
- head assembly moves vertically to selected disk, then goes to selected 
track

- about 200 bits per inch - the magnetic tape density of the period.
2 hp drive motor drives the disks at 1200 RPM,
1/3 hp motor at 3450 RPM drives clutches at 1000 RPM
one revolution of fully locked clutch drives arm 6 inches either in/out or 
up down

- 100 inches or 8.3 feet per second
- 200 disks per second or 2000 tracks per second


Wikipedia:
RAMAC mechanism at Computer History Museum
The IBM 350 disk storage unit, the first disk drive, was announced by IBM 
as a component of the IBM 305 RAMAC computer system on September 13, 
1956.[8][9][10][11] Simultaneously a very similar product, the IBM 355 was 
announced for the IBM 650 RAMAC computer system. RAMAC stood for "Random 
Access Method of Accounting and Control." The first engineering prototype 
350 disk storage shipped to Zellerbach in June 1956;[12] however, 
production shipment announced to begin "mid-1957"[13] may not have 
occurred until as late as January 1958.[14]


Its design was motivated by the need for real time accounting in 
business.[15] The 350 stored 5 million 6-bit characters (3.75 MB).[16] It 
has fifty 24-inch (610 mm) diameter disks with 100 recording surfaces. 
Each surface has 100 tracks. The disks spun at 1200 RPM. Data transfer 
rate was 8,800 characters per second. An access mechanism moved a pair of 
heads up and down to select a disk pair (one down surface and one up 
surface) and in and out to select a recording track of a surface pair. 
Several improved models were added in the 1950s. The IBM RAMAC 305 system 
with 350 disk storage leased for $3,200 per month. The 350 was officially 
withdrawn in 1969.


U.S. Patent 3,503,060 from the RAMAC program is generally considered to be 
the fundamental patent for disk drives.[17] This first-ever disk drive was 
initially cancelled by the IBM Board of Directors because of its threat to 
the IBM punch card business but the IBM San Jose laboratory continued 
development until the project was approved by IBM's president.[18]


The 350's cabinet was 60 inches (152 cm) long, 68 inches (172 cm) high and 
29 inches (74 cm) wide.


The RAMAC unit weighs about one ton, has to be moved around with 
forklifts, and was frequently transported via large cargo airplanes.[19] 
According to Currie Munce, research vice president for Hitachi Global 
Storage Technologies (which acquired IBM's storage business), the storage 
capacity of the drive could have been increased beyond five million 
characters, but IBM's marketing department at that time was against a 
larger capacity drive, because they didn't know how to sell a product with 
more storage. None-the-less double capacity versions of the 350 were 
announced[8] in January 1959 and shipped later the same year.


In 1984, the RAMAC 350 Disk File was designated an International Historic 
Landmark by The American Society of Mechanical Engineers.[20] In 2002, the 
Magnetic Disk Heritage Center began restoration of an IBM 350 RAMAC in 
collaboration with Santa Clara University.[21] In 2005, the RAMAC 
restoration project relocated to the Computer History Museum in Mountain 
View, California and is now demonstrated to the public in the museum's 
Revolution exhibition.[22]



My own text, based on newspaper histories:
In 1958, Nikita Khruschev visited USA, to try to de-escalet the cold war a 
little.
When he was refused permission to go 

[cctalk] Re: Odd IBM mass storage systems (was: Re: Re: IBM 360)

2024-04-13 Thread Fred Cisin via cctalk

On Fri, Apr 12, 2024 at 9:45 AM Christian Kennedy via cctalk 
 wrote:

While on the topic of odd IBM mass storage systems, does anyone recall
an IBM system that used rotating carousels holding sheets of magnetic
material?  The carousel would rotate to position the selected sheet into
the read/write station, where it would be moved up and down relative to
the multiple fixed heads, a weird linear riff on a fixed head disk.


Nowhere near as cool, . . .
About 30 years ago?
(When libraries would DEDICATE a PC for each CDROM that they had)
Keith Hensen made a device consisting of a carousel holding 240 
CD/CD-ROM/DVDs.  It had a name something like "Qubik"?
It was in a square box with a smoked plexiglass cover, with a drive at 
each corner.  They were stackable.

The drives were SCSI, the carousel controls were RS232.

--
Grumpy Ol' Fred ci...@xenosoft.com

[cctalk] Re: Other input devices.

2024-04-13 Thread Fred Cisin via cctalk

Did any one ever use a keyboard to magtape as input device?


On Sat, 13 Apr 2024, Paul Koning via cctalk wrote:

My wife did, sort of: for a while she worked with IBM MT/ST word processors.  
Those were very early word processing systems that used a custom magnetic tape 
cartridge for storage and a Selectric typewriter for I/O.


Rather off-topic, and silly (about MT/ST), . . .
I gave away one decades ago.  A friend wanted it as an advertising prop 
because he was writing a word processing program called "FULL/ST".


[cctalk] Re: 5150 mobo?

2024-04-11 Thread Fred Cisin via cctalk

IIRC, there were two main models of 5150, and a few sub-models.
All 5150 were five slot.  (5160 (XT) had 8 slots)

There was the "16-64KB" that had one row of 4116 soldered in, and three 
rows of sockets.  It could be purchased with those other three rows 
populated, at a rather high price for 4116s, or could be purchased with 
those three rows unpopulated.  Both Apple2 and TRS80 used 4116s, so the 
competition had driven the prices way down.  Similarly, the Tandon TM100-1 
disk drive was available very cheap in the TRS80 after-market.  So, the 
cheapest way into a 5150 was to buy a minimal system, an FDC board, and a 
CGA video board, and provide your own 4116s, TM100 drives, and a composite 
monitor.


At Merritt College, we had had a PDP11, with an aftermarket drive, being 
used for not much more than teaching FORTRAN and COBOL.  The 
second time that the machine was down for most of a semester, the college 
sold it to the Richmond School District (now "West Contra Costa"), and put 
a few doaen 5150s in its place.  While far from comparable, there were 
never times when there wasn't a computer available for Fortran, COBOL, and 
then also BASIC.
When Richmond installed the machine, something "went wrong", quite likely 
confusion about delta vs Y three phase power.  The official (coverup) 
story was a "lightning strike" (at that time of year??!?), and PG paid 
for a replacement machine.

S, everybody got what they needed.

The 5150s were  picky about the RAM.  Some types of RAM chips would not 
work in it, although would work fine in Apple, or "memory tester"s.
At one point, the college bought some RAM from Fry's, that did not work. 
But, at the Fry's store, they retested it and insisted there was nothing 
wrong.  We escalated.  Fry himself came up to Oakland to bring RAM chips 
that worked on our 5150s.



Then, there was the "64-256KB" motherboard.  It had one row of 4164s 
soldered in, and three rows of sockets.  Populating those with 4164s gave 
you 256K of RAM.  BUT, there was an empty socket on the board, that you 
could populate; I don't know whether it was a PAL or some 74xx logic, that 
then let you use two rows of 4164s (one row of which was soldered in) and 
two rows of 41256, giving 640K!  640K was all of the RAM that could be 
easily used, other than some upper memory space of the other video or 
bits in between other stuff.



We sometimes referred to the two types of motherboards as "16K" and "256K" 
to lessen ambiguity.



--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Turbo Pascal Kermit for CP/M

2024-04-08 Thread Fred Cisin via cctalk

On Mon, 8 Apr 2024, Bill Gunshannon via cctalk wrote:

I just can't believe none of he developers noticed or maybe that
was the point where they all gave up.  :-)


Presumably, it worked on the machine that they were using.
Not everybody tests everything on all possible configurations.


SOME companies don't test anything on any configuration other than what 
they are using.
For example, at Microsoft, if a programmer has a hardware problem, they 
immediately replace the machine.  Good working conditions.  BUT, that 
means that they have substantially less experience than we do with 
problematic machines.
Hence, disasters,  such as SMARTDRV originally defaulting to having write 
cacheing ON, which gives data loss (blamed on other components!) EVERY 
time there is an unrecovered disk error, OR the user turns off the machine 
(normal practice for most users in the 1980s) before all the buffers are 
flushed.

Proper testing would have found that before release.
Beta testers of Windows 3.11 who reported that problem were told, "You 
have a HARDWARE problem.  That's not our responsibility."  Those who 
suggested that the OS at least had a responsibility of reporting and 
making graceful exit in such conditions were dropped from the Beta program 
for all future products.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Turbo Pascal Kermit for CP/M

2024-04-08 Thread Fred Cisin via cctalk

Does the Turbo Pascal run on those machines with trivial source file?
or subsets of the Kermit code?


On Mon, 8 Apr 2024, Bill Gunshannon via cctalk wrote:

Haven't tried any other programs yet as I really wanted Kermit but
none of the other CP/M Kermits work on these machines (at least not
so far) but the problem does appear to be that the program is just
to big.

I just can't believe none of he developers noticed or maybe that
was the point where they all gave up.  :-)


Well, there is still the issue of whether it is an incompatability of that 
version of Turbo Pascal with your machines, . . .



Are you running with 128K?
On machines that support it, 128K does NOT give you a TPA ("Transient 
Program Area") larger than 64K, but it does give it almost 64K.


I wonder how large the TPA is on DOS based CP/M emulators, . . . ?


. . . and, of course, is there somewhere, a pre-compiled version of Kermit 
for TRS80 CP/M?


--
Grumpy Ol' Fred ci...@xenosoft.com




[cctalk] Re: Turbo Pascal Kermit for CP/M

2024-04-08 Thread Fred Cisin via cctalk

On Mon, 8 Apr 2024, Bill Gunshannon via cctalk wrote:

I'm having  bit of fun with my various CP/M systems but I ran into
what I see as an interesting problem.  I got Turbo Pascal on two 
systems.  A TRS-80 model 4P running Montezuma Micro CP/M and a TRS-80

Model II running Pickles & Trout CP/M.  I tried to compile the version
of Kermit written for CP/M using Turbo Pascal.  On both systems it
runs out of memory and crashes in the same place.  Surely the 
developers

would have noticed this.  Anybody here have any experience with this?


Have you tried it with "CP/M PLUS"?  (CP/M 3.0, which Radio Shack sold for 
the model 4)


Does the Turbo Pascal run on those machines with trivial source file?
or subsets of the Kermit code?

--
Grumpy Ol' Fred ci...@xenosoft.com



[cctalk] Re: Cleanup time again

2024-04-04 Thread Fred Cisin via cctalk

On Thu, 4 Apr 2024, Bill Gunshannon via cctalk wrote:

Well, The SoftCard and the Language Card (why did they call it that?)
both go for $100 a piece.  The one is a IIe, not a \\e.

Was that "IIe", "][e", or "//e"?


There are
some on eBay now for more than $2000.  I wouldn't expect that but I
do find it interesting that all the stuff I have is worthless unless
someone else is selling it.  :-)


Speculation:

The "Language Card" could be populated with a fancy BASIC (what Kurtz and 
Kemeny called "street BASIC"), OR COULD BE, at least in theory, populated 
with other languages, hence the name "Language Card".  I am not aware of 
any successful examples of it ever being populated with anything other 
than BASIC.



The "Soft Card" was Microsoft's first significant venture into hardware. 
It was incredibly successful, and Microsoft's largest revenue source in 
1980.  At one point, somebody at Apple said that 20% of AppleII owners had 
one.


"The SoftCard was Paul Allen's idea.[5] Its original purpose was to 
simplify porting Microsoft's computer-language products to the Apple 
II.[6] The SoftCard was developed by Tim Paterson of Seattle Computer 
Products (SCP). SCP built prototypes,[7] Don Burtis of Burtronix 
redesigned the card, and California Computer Systems manufactured it for 
Microsoft.[8] Unsure whether the card would sell, Microsoft first 
demonstrated it publicly at the West Coast Computer Faire in March 
1980.[2]["  - Wikipedia


It had a Z80, and a copy of CP/M.  I suspect that the name "Soft Card" 
might be due to its intent to open the Apple to CP/M SOFTware, 
particularly software that Micorsoft had originally written in 8080/Z80.


There were rumors that an IBM person had one in a personal Apple, and that 
that caused IBM, when they went to Microsoft for BASIC, to assume that 
they could get CP/M (CP/M-86) through Microsoft.  When Microsoft sent them 
to DRI for CP/M, IBM and DRI had a "culture clash" and IBM went back to 
Microsoft (long story, with some disagreements about details)



--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: oscilloscopes

2024-04-01 Thread Fred Cisin via cctalk

On Mon, 1 Apr 2024, Just Kant via cctalk wrote:

I have more then I need. All the working ones are HP w/color crts, and as far 
as older, verifiably vintage tools (right down to the 680x0 processor in 
either) I have to admit I favor them as a brand. Call we an oddball, weird egg, 
badges I wear with pride.
But who could resist the allure of the newer ultra portable, even 
handheld units (some with bandwidth or sampling rates to 50mhz). I'm a 
big cheapo. But there's no real reason to agonize over a 65 - 200$ or 
thereabouts acquisition. It's a bit tiring to wade through the piles of 
availability. I favor a desktop unit, larger screen (but not always, 
careful). But most of those need wall current I think? The convenience 
of a handheld battery powered unit obviously has it's benefits.
I will always love and dote upon my color crt based HPs. But the damned 
things are so heavy, so unwieldy. Judy-Jude knocked my 54111d over, hit 
the paved floor, shook the house. And still works! Built to withstand an 
atomic bombardment.


I had a Tektronix 512,
and an NLS215 (battery powered portable) from a company that switched 
over to making Kaypros.  I gave it away at one of the first VCFs.

I guess that the vintage ones are no longer adequate.

--
Grumpy Ol' Fred


[cctalk] Re: Amoeba OS

2024-03-28 Thread Fred Cisin via cctalk
OTOH, spammer mailing lists, and leaked personal and trade secrets 
seem to last forever.


On Thu, 28 Mar 2024, ben via cctalk wrote:

You forgot Mickey Mouse.


Is the mouse's immortality due to his army of intellectual property 
lawyers?





[cctalk] Re: Amoeba OS

2024-03-28 Thread Fred Cisin via cctalk

On Thu, 28 Mar 2024, Bill Gunshannon via cctalk wrote:

Remember when they said now that we had the web nothing would
ever be lost again?  :-(


sho' nuff, the memory, attribution, and written forms of that concept are 
lost.   "The internet is written in sand."


For example, remember Howard Fullmer?  One of Morrow's chief engineers, 
"Parasitic Engineering", and along with Morrow was an early proponent of 
standardizing S100.  I once saw (in MicroTimes? that he had died, but can 
not find any confimation that disambiguates WHICH Howard Fullmer.



OTOH, spammer mailing lists, and leaked personal and trade secrets 
seem to last forever.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: How to shutdown RT11?

2024-03-23 Thread Fred Cisin via cctalk

You say that like fsck is reliable now...


On Sat, 23 Mar 2024, Cameron Kaiser via cctalk wrote:

There's a reason it's only one letter off.


I've always wondered, . . .
"Feature" or "bug"?
Deliberate, or one of possibly many errors in development?

--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: emulating floppies [was: Paper tape in casettes...]

2024-02-27 Thread Fred Cisin via cctalk

CORRECTION:

GCR was used on Apple2, 400K/800K Mac,  Commodore, Sirius/Vector, etc.

That should read Victor 9000, NOT Vector [Graphics]

Vector Graphics was hard sectored, and not GCR.
Northstar is probably the best known of the hard sector formats.



[cctalk] Re: emulating floppies [was: Paper tape in casettes...]

2024-02-27 Thread Fred Cisin via cctalk

On Tue, 27 Feb 2024, CAREY SCHUG via cctalk wrote:

did not know about gcr/mfm on same floppy...if you respond, please mention who 
does that.  gaak, I don't even
recognize "gcr" at this point.  I remember mfm and something else.  mfm was 
single density, right?  was gcr
double density?  does not seem familiar, but certainly there was a double 
density encoding scheme that the
device attached to the floppy cable would have to recognize.


Grossly oversimplified:

FM is Frequency Modulation, often called "single density".
There are clock pulses, and bit or no bit between the pulses, therefore, 
strings of off bits look like one frewuency, and strings of on bits look 
like another (double) frequency.


MFM is Modified Frequency modulation.  when it came out, it was almost 
double the capacity of FM, so the marketing people called it "double 
density".  It wasn't until after that naming that FM began to be called 
"single density"  (In a very similar way, if you look at old newspapers, 
"World War 1" wasn't called that until the existence or spectre of "World 
War 2")
It was obvious that clock pulses weren't really needed between on bits. 
By leaving those ones out, the average frequency/signal density was much 
lower, making it possible to increase (typically double) the data transfer 
rate. and thus almost twice the capacity per track.


GCR is Group Coded Record.  Some patterns of bits are more "spread out" 
than others.  If you can find those, you could break up your 8 bit data 
into 2 "nybbles" of 4 bits each, using only the nybbles that were spread 
out enough to increase the data transfer rate, and squeeze more of those 
pairs into the space that the 8 bit bytes had taken.  If you can find 32 
"loose" patterns, then you could record 5 bytes into 8 of those patterns.

A little extra firmware to do the conversion, but nothing horrendous.
Thus GCR typically would be about one and a half as much data per track 
as FM,

GCR was used on Apple2, 400K/800K Mac,  Commodore, Sirius/Vector, etc.
1.4M Mac is ordinary MFM, and can be done with WD style disk controllers.

Commodore Amiga was MFM, BUT, did not have the IBM/WD track and sector 
structures; losing those, and reading a track at a time, and decoding that 
into sectors in software permitted a little more capacity per track/disk.


In addition, on some hard drives, RLL (Run Length limited) is similar to 
GCR.


Changing the motor speed or the data transfer rate for different tracks, 
makes it easier to use different numbers of sectors, to put less data on 
the small inner tracks, and more on the longer outer tracks.  In order to 
get closer to a standard linear velocity on the track, instead of a 
standard angular velocity.


There are a few machines, such as Ensoniq, that would put multiple sizes 
of sectors on a track!  You can fit 5 1024 byte sectors on a track, but 
not enough left for a sixth; however there was enough space for an 
additional 512 byte sector.


There were more recording formats, such as MMFM, having FM sector 
headers, with MFM sector content, etc.



The NEC 765 and its ilk are similar to WD 179x in capability, but with 
important differences, including, WD has a "track read" command, NEC does 
not but has a "multiple sector resd", NEC is "flash blinded" by the index 
pulse, and needs a little more time after index before reading, some NEC 
controllers can't handle 128 byte MFM sector, many are implemented 
without support for FM on the FDC board, . . .


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: VCF SoCal

2024-01-31 Thread Fred Cisin via cctalk

On Wed, 31 Jan 2024, Nigel Johnson Ham via cctalk wrote:
I do remember reading that  lot of British computers were quite superior 
to the rest of the world, but sold for inland use only.  The reason given 
was that we couldn't figure out ow to make them leak oil!

cheers,
Nigel


Did Lucas make computers?

--
Grumpy Ol' Fred ci...@xenosoft.com

[cctalk] Re: VCF SoCal

2024-01-25 Thread Fred Cisin via cctalk

First time I am hearing of this. Are details up on the vcf site?-Ali


On Thu, 25 Jan 2024, Sellam Abraham via cctalk wrote:

Forgive me, I should not have assumed everyone already knew about it.
February 17-18 at the Hotel Fera Event Center in Orange, California.
https://www.vcfsocal.com/


California VCF's tend to not be announced here!

Last august, I missed VCF West, because I didn't hear about it in time.

--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: The Mac at 40

2024-01-24 Thread Fred Cisin via cctalk

and we can all stop copy and pastin from wikipedia to act like we know what

we're talking about.


On Wed, 24 Jan 2024, Tony Jones via cctalk wrote:

You keep saying this.  Why?  It's rather childish.  Most of  my knowledge
comes from personal interest (I wrote a Smalltalk VM in the late 80's),
from reading books like Dealers Of Lightning and from various interviews
I've watched over the years.


Besides, most of us had solidified our wrong perspectives and incorrect 
beliefs and assumptiond long before Wikipedia came along.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: The Mac at 40

2024-01-24 Thread Fred Cisin via cctalk
and, of course, with anything that people caan get too close to, you will 
get "blind men and the elephant" discrepancies between any two accounts of 
the event.



--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: The MAC at 40

2024-01-24 Thread Fred Cisin via cctalk
Well, if you compare a complete Mac, with a complete PC, including 
comparable hardware and software, they actually came out close to even! 
BUT, if you compare a complete Mac with an absolutley bare 5150PC, and 
shop for reasonable prices on RAM, drives, monitor, etc., with shareware 
software and/or packages for which you might be eligible under sifte 
licenses, then the PC comes out substantially cheaper.
I wanted word processor, spreadsheet, Assembler, anda few compilers; those 
cost an amazing amount less from third party vendors for what I wanted 
compared to the "package" that IBM wanted to bundle.


And, if you consider a generic XT clone, such as VIPC, etc., then the PC 
is WAY cheaper.



I heard (another unsubstantiated story), that the engineers were tasked to 
make the Mac a $500 computer; but when done, Apple chose to charge more 
than that.



--
Grumpy Ol' Fred ci...@xenosoft.com

On Wed, 24 Jan 2024, Murray McCullough via cctalk wrote:


I know a great deal of writings by techno-historians, computer-industry
experts and technology enthusiasts concerning the Apple Mac, and now 40
years old, have covered this topic both on and off the net.  Unlike
originally stated I now feel that the MAC was an important change agent in
regards to the all-in-one computer landscape. Why Apple priced it
‘prohibitively’ high, particularly so here in Canada, I’m not sure.
Arguments such as an integrated ecosystem to securing a marketing and brand
loyalty come to mind. Certainly applies to the world of Apple doesn't it!
What I remember most from that time though was their 1984 Super Bowl
commercial! It went a long way to putting Apple and the microcomputer
industry on the mass-consumer market.

Murray 

[cctalk] Re: The MAC at 40

2024-01-24 Thread Fred Cisin via cctalk

On Wed, 24 Jan 2024, Murray McCullough via cctalk wrote:

The Apple Mac, 40 years old, came from Xerox PARC’s GUI and Apple’s LISA.
Not sure that it really changed computing though! Financially it didn't
help Apple until after 1997 and Gate's investment.


Although they still needed help, the Mac kept the Apple3 and Lisa from 
destroying the Apple company.
Bill Gates' bailout failed to make him a friend to the Apple fan-boys, who 
hated him even more than the rest of us did.  I never hated Bill Gates; 
when he was still a MILLIONaire, he was kinda cool.  We should all, 
therefore do what we can to make him into a millionaire.


The Mac changed a few things.  Although not necessarily exclusively, was 
it the first computer Super Bowl ad?

The first computer ad to be ridiculed outside of computing circles;
Osborne's "the man on the left doesn't stand a chance" was ridiculed in 
computer circles ("whose left? ours or theirs?, the guy with the Osborne 
arrives without the file folders, uninformed of the news, and starving 
because of no sandwich" (although the open space in the front of the 
Osborne could hold a small sandwich).
Otrona's Charlie Chaplin look-alike struggling down stairs with a PC on a 
card table was unknown outside of computing circles, at least until IBM 
claimed trademark of Charlie chaplin's "little tramp" character.
But ridicule, such as Futurama's  "Hey! We were watching that!" reached 
all aspects of society.


The Mac, although still rather expensive, brought the Lisa's technology 
within reach of others than executives showing off to other executives.


The Mac brought the mouse out of being obscure and esoteric, and brought 
aspects of the content of The Mother Of All Demos into popularity to the 
public.


It made many people, including some of us, realize that your computer 
could cost half as much if you were willing to wield a screwdriver, and 
install parts.


The Mac provided one of the very few alternatives to PC.
In august 1981. many of us said, "In a few years, all computers will be 
IBM PC, or imitations thereof.", the Mac helped give the PC an image of 
not being a monopoly.  And it became "PC plus imitations thereof, and a 
minority of Mac and all others."  [Sorry, but few other than us 
appreciated CP/M, or even Unix]

Android has brought a third player into the fray.

--
Grumpy Ol' Fred ci...@xenosoft.com

[cctalk] Re: Intel 4004(sp?)

2023-11-22 Thread Fred Cisin via cctalk

Motorola tended to redesign from scratch, whereas Intel would modify their 
previous design.


On Wed, 22 Nov 2023, Paul Koning wrote:

Which might explain why the x86 ISA is such a convoluted tangle.


Although redesign from scratch will tend to produce a better product, 
modifying previous design, with kludge on top of kludge, can provide 
upwards compatability.  Segment/Offset is a hassle, but it meant that 8 
bit (16 address bits) software can work with it.


When the 5150 came out, the CP/M software companies, such as MicroPro 
(Wordstar) and Sourcim (Supercalc), were able to port their products to it 
much faster than anybody could port stuff to Macintosh.  Though, Apple was 
smart enough to include a "usable" word processor, so that nobody had to 
wait for Word, etc., before using the machine.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Intel 4004(sp?)

2023-11-22 Thread Fred Cisin via cctalk

On Wed, 22 Nov 2023, ED SHARPE via cctalk wrote:

Was there ever a COMPUTER using a 4004   that  you  cud  really  do  something 
or  did  tat finally arrive with the 8008  as  in the skelby shelby  sp? 8008 i 
now there  was an Intel   INTELIC 4 (?sp)    could n that  use 4004  or one of  
the  later 4000 numbered proc. We have an intelec 8 and 8 inch floppy  drives 
here at smecc musem  always  wanted  a 4!Ed#


An absurd argument:
It could be argued that the 8085, rather than being designed from scratch 
was simply a modification of the 8080.  Perhaps significant 
modifications, but nevertheless modifications, not redesign from scratch.


If we accept arguments such as that, then we could argue that Pentium is 
a modified 80486,

which is a modified 80386,
which is a modified 80286,
which is a modified 80186,
which is a modified 8086,
...
all the way down to the 4004  :-)

Most of those modifications were necessary for subsequent software, . . .
For example, Win3.00 could run on 8088/8086, but Win3.10 demanded A20, 
etc.


Therefore, it could be argued that Win11 can be run on a "heavily modified modified 
4004"


Motorola tended to redesign from scratch, whereas Intel would modify their 
previous design.


[I warned you that it was absurd]


[cctalk] Re: Intel 4004

2023-11-22 Thread Fred Cisin via cctalk

In the headers of the mail that you sent is a line:
List-Unsubscribe: <mailto:cctalk-le...@classiccmp.org>
If you already tried THAT and it did not work, then that would be 
important to know.



On Wed, 22 Nov 2023, Carl Yoder via cctalk wrote:


Please find someone who can take me off the mailing list.

Carl Yoder

hummer51...@gmail.com

On 11/21/2023 12:24 PM, Fred Cisin via cctalk wrote:
> ISTR a 4004 on one of the boards of my DTC300 Hytype I daisy wheel 
> printers.

>
> (or has unrefreshed wetware dynamic RAM lost its content?)
>
>
> -- 
> Grumpy Ol' Fred ci...@xenosoft.com


--
This email has been checked for viruses by Avast antivirus software.
www.avast.com

[cctalk] Re: Intel 4004

2023-11-21 Thread Fred Cisin via cctalk

On Tue, 21 Nov 2023, Brent Hilpert via cctalk wrote:
. . . the same time-frame 
(measured in months) of the 4004. IIRC, there's some argument there 
about development vs production vs release vs availability dates.


also, "announcement"  (cf. vaporware)

Hence, it makes sense to acknowledge a "tie" for multiple entries in any 
"first", that are close, but differ in which aspect of "first" applies.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: Intel 4004

2023-11-21 Thread Fred Cisin via cctalk
ISTR a 4004 on one of the boards of my DTC300 Hytype I daisy wheel 
printers.

(or has unrefreshed wetware dynamic RAM lost its content?)


On Tue, 21 Nov 2023, Peter Wallace wrote:

I think thats a 4040
Peter Wallace


Sorry about that. Not sure whether to blame that on old-timers memory 
corruption, or on lysdexia.





[cctalk] Re: Intel 4004

2023-11-21 Thread Fred Cisin via cctalk

ISTR a 4004 on one of the boards of my DTC300 Hytype I daisy wheel printers.

(or has unrefreshed wetware dynamic RAM lost its content?)


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: The World Wide Web

2023-10-02 Thread Fred Cisin via cctalk

On Mon, Oct 2, 2023 at 5:18 AM Stefan Skoglund via cctalk 
 wrote:


The main problem with that lorry hurtling down the freeway is latency.

I need to move 1 PB . how long will it take filling and packing
enough IBM LTO-9 tapes to send 1 PB ?

How long does it takes to fill 1 tape with 18 TB ?


On Mon, 2 Oct 2023, KenUnix via cctalk wrote:

Back it up to floppy diskettes.
HaHa. Sorry I could not resist.


Far too unstable and prone to damage and data corruption.
Use dead-tree technology of cards or paper tape.
If you use cards, put diagonal sharpie marks on the decks, to facilitate 
visual re-ordering after the crash on the freeway.


--
Grumpy Ol' Fred ci...@xenosoft.com

[cctalk] Re: For Fred, especially: "Everything I know about floppy disks"

2023-09-10 Thread Fred Cisin via cctalk
In the 1990s, I started writing about floppy disks, how FM/MFM worked, 
IBM/WD track and sector structure, directory structures, DOS Utilities, 
disk repair, etc. But, got bogged down with too much to do, such as 
closing my office, etc., . . .


On Sun, 10 Sep 2023, Ali wrote:

Now this would be an interesting book to read depending on the technical
background required to understand it. i.e. could a layman such as I
understand it or do I need to be an EE w/ CS background? ;)


I was trying to write it at our level.  Like what I write here.  For 
interested hobbyist with a reasonable background, but without formal 
engineering and electronics background, and trying not to offend those who 
do have extensive background.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: For Fred, especially: "Everything I know about floppy disks"

2023-09-10 Thread Fred Cisin via cctalk

If you want to build a ship, don't drum up people to collect wood and
don't assign them tasks and work, but rather teach them to long for the
endless immensity of the sea.


On Sun, 10 Sep 2023, Sellam Abraham via cctalk wrote:

We must teach Fred to long for the endless immensity of the written word
(in book form, focusing specifically on floppy disk drives).


45 years ago, I started writing about repairing Honda cars.  Wasn't getting far 
until an acquaintance who fancied himself to be a writer got me to agree to do 
a book with him.  He sold the idea to John Muir Publications (publisher of the 
Volkswagen Idiot book, different John Muir).  I wrote it, my co-author edited, 
the publisher put their own editor on it, who butchered it.  But, the publisher 
also brought in Peter Aschwanden, who is a GREAT automotive illustrator (see 
the VW idiot book). In 1979, I switched to TRS80, and did it with Electric 
Pencil, and then Scripsit.  I had a DTC300 Hytype-I daisy wheel printer.  I 
printed it 8.5" wide down the middle of 14 7/8 paper, giving lots of room for 
comments, etc.  For the illustrator, I printed it on the left side of the wide 
paper, leaving a large area for doodles.  The publisher's editor butchered it 
badly enough that my co-author switched to a pseudonym.  With the publisher's 
accounting, never got enough in royalties to fuuly pay all of my expenses.

https://www.amazon.com/How-Keep-Your-Honda-Alive/dp/0912528257


In the 1990s, I started writing about floppy disks, how FM/MFM worked, IBM/WD 
track and sector structure, directory structures, DOS Utilities, disk repair, 
etc.
But, got bogged down with too much to do, such as closing my office, etc., . . 
.



20 years ago, I started writing an undergraduate textbook on Information 
Science.  How searches and search engines work, and how to search better, how 
companies cheat the search engines (SEO), relevance ranking, trade-offs between 
recall and precision (cf. Buckland), the DIK[W[E]] 
(Data/Information/Knowledge/[Wisdom/[Enlightenment]]) pyramid, etc.  I wanted 
to make a community college class out of it. But, certain administrators (who I 
failed to ever defenestrate) refused to consider understanding of information 
to be appropriate for community college (anything beyond their total lack of 
comprehension was "inappropriate")
(Do YOU consider it "computer literate" to create a memo about a room change 
for a meeting in WordPerfect, print it with a color printer (for the logo and a 
ruling line), SCAN that printed memo, and send it out as an ATTACHMENT to an 
email with subject line of "FYI" and text body of "See the attachment"?)

I haven't made progress on it lately.


So, yes, I have always longed for the endless immensity of the written word, . 
. .


--
Grumpy Ol' Fred ci...@xenosoft.com



[cctalk] Re: For Fred, especially: "Everything I know about floppy disks"

2023-09-10 Thread Fred Cisin via cctalk

On Sun, 10 Sep 2023, Will Cooke via cctalk wrote:
I make an official motion that Fred write his own "Everything I Know 
About Floppy Disks" page / book /encyclopedia.
I suspect that what is inside his head is the greatest collection of 
knowledge about floppies on the planet.
Fred, you will be paid with great admiration and appreciation.  Sorry, 

all I can offer. :-)
Anyone with me?


1) Chuck Guzis knows FAR more than I do about floppy disks.
Tony Duell (ARD) knows FAR more than I do about disk drives.

2) It is now so far out of date that, Who would want it?  (besides a few 
here)


3) I've already said most of it; just a matter of gathering it.
I started writing a book on it 30 years ago; never finished.
Now I'm writing an undergraduate textbook on Information Science, which I 
will also never finish.
I find it easier to edit, critique, and contribute to somebody else's 
than to build from scratch.

Some pieces have finally found places in other people's works.

--
Grumpy Ol' Fred ci...@xenosoft.com




[cctalk] Re: For Fred, especially: "Everything I know about floppy disks"

2023-09-10 Thread Fred Cisin via cctalk

On Sun, 10 Sep 2023, Chuck Guzis via cctalk wrote:

Can't say, but probably.  I've got an 8" disk here written by an Apple
II.  Encoding is weird--basically the Apple RWTS encoded as 8 bit FM
(3740) bytes. Haven't bothered to see from whence it came.



On 9/10/23 13:31, Fred Cisin via cctalk wrote:

Sorrento Valley Associates sold an FDC for Apple2.  At Comdex, they had
it wired to an 8" drive.  So, perhaps they supported an FM version of
the Apple2 GCR format?



On Sun, Sep 10, 2023 at 2:24 PM Chuck Guzis via cctalk <
cctalk@classiccmp.org> wrote:

Have no idea, but was surprise to see RWTS encodings in standard FM.


On Sun, 10 Sep 2023, Sellam Abraham via cctalk wrote:

No, that controller (I'm suspecting) allowed native Apple ][ access to IBM
3740 format disks.


I have no idea about the format(s) supported with that board.
Possibly FM (for 8"SSSD, which is what the Flagstaff Engineering modified 
5150 FDC was for)
Possibly MFM (for 5150 disks, but could also, with appropriate 
additional software handle thousands of others)


Could it have also had support for pseudo Apple-DOS (and Apple CP/M, 
P-System, ProDOS), so that machines with that controller, but without also 
Apple drives, could run Apple software/programs, once copied to an FM 
pseudo AppleDOS format?



--
Grumpy Ol' Fred ci...@xenosoft.com

[cctalk] Re: For Fred, especially: "Everything I know about floppy disks"

2023-09-10 Thread Fred Cisin via cctalk

On Sun, 10 Sep 2023, Chuck Guzis via cctalk wrote:

Can't say, but probably.  I've got an 8" disk here written by an Apple
II.  Encoding is weird--basically the Apple RWTS encoded as 8 bit FM
(3740) bytes. Haven't bothered to see from whence it came.



Sorrento Valley Associates sold an FDC for Apple2.  At Comdex, they had
it wired to an 8" drive.  So, perhaps they supported an FM version of
the Apple2 GCR format?


On Sun, 10 Sep 2023, Chuck Guzis via cctalk wrote:

Have no idea, but was surprise to see RWTS encodings in standard FM.


Some people like to play gaames with PC; but what could top THAT?



[cctalk] Re: For Fred, especially: "Everything I know about floppy disks"

2023-09-10 Thread Fred Cisin via cctalk

On Sun, 10 Sep 2023, Chuck Guzis via cctalk wrote:

Can't say, but probably.  I've got an 8" disk here written by an Apple
II.  Encoding is weird--basically the Apple RWTS encoded as 8 bit FM
(3740) bytes. Haven't bothered to see from whence it came.


Sorrento Valley Associates sold an FDC for Apple2.  At Comdex, they had it 
wired to an 8" drive.  So, perhaps they supported an FM version of the 
Apple2 GCR format?


[cctalk] Re: For Fred, especially: "Everything I know about floppy disks"

2023-09-10 Thread Fred Cisin via cctalk

On Sun, 10 Sep 2023, Chuck Guzis via cctalk wrote:

Now, let's talk about 2.8" and 3.25" drives; UK readers are certainly
familiar with 3.0 inch CF drives used on Amstrads.


Amdek? sold a dual 3" drive in USA, marketed as external drives.
There were ads for it in one or more of the Coco magazines.

And there were ads for it as external drives for Apple2!
Q: were those different electronics?  OR did they include an FDC for 
Apple2?



3.25:
The three leading contenders for "Shirt pocket disks" were 3", 3.25", and 
3.5".  There were many others, such as a 3.9" that IBM was rumored to be 
planning.

But, for shirt pocket puspose, 3" seems the most promising.
There was extensive argument in the trade journals.
George Morrow said, "Why don't we get the clothing industry to make
shirt pockets 5.25 inch?"

Dysan did not want such an extreme retooling, so they were pushing the 
3.25", which was basicaally a smaller 5.25", with a metal hub.  They 
reasoned that whichever size had the most software would end up being the 
winner.  So, Dysan set up an enormous software publishing venture.  Before 
there were any machines using 3.25", you could purchase most of the major 
software packages on 3.25" disks!  I ended up with a few drives and disks 
from Micropro.


But, then HP and Apple both went with 3.5".
When IBM went with 3.5" (PS/2, PC-DOS 3.20), the coffin was nailed shut.
Seequa Chameleon 325 seems to have been the only machine that made it to 
market with 3.25" drives.


Dysan had invested so much into their software publishing venture to 
promote 3.25" that, when 3.25" died, they couldn't ever recover.  R.I.P.



--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: For Fred, especially: "Everything I know about floppy disks"

2023-09-10 Thread Fred Cisin via cctalk

On Sun, 10 Sep 2023, Chuck Guzis via cctalk wrote:

There are 40 track derivatives; used for word processing, particularly
on some Brother models.  No big deal; when reading those, one simply
double-steps a "normal" drive.  In any case, as far as I recall, they
all used Brother's proprietary GCR encoding.  I've processed a couple
hundred of those.


With the exception, the Epson Geneva PX8 40 track 3.5" was MFM

--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: For Fred, especially: "Everything I know about floppy disks"

2023-09-10 Thread Fred Cisin via cctalk

It's odd that he brings up things such as 100tpi drives (VS 96tpi)
and 3" (but not 3.25" on which Dysan bet the company), the very early 40 
track 3.5",


On Sun, 10 Sep 2023, Joshua Rice via cctalk wrote:
What confused me, is that i believe the 3.5" Sony Microfloppy originally had 
70 tracks. I'm personally completely oblivious to any 40-track 3.5" 
microfloppy formats.


Yes, my sentence is twisted into knots :-)

I have a pair of Sony OA-D30V drives, which i believe were the first 
commercially available 3.5" microfloppy drives, and they have a single head. 
The format the machine that they're linked up to only uses 70 tracks (though 
the drives might be capable of a few more?) for a SSDD format of 315KB.


Those were fascinating.  600 RPM and full height

40 track 3.5" microfloppy drives therefore seem more of a branching 
derivative rather than the "predecessor" that the article seems to allude to. 
Unless, of course, we're talking of an unrelated format that just used the 
same size disks...


I agree that They were indeed, probably a derivative, rather than a 
predecessor.  Although I think that it was an early derivative. "Ordinary" 
3.5" is 135 tpi with 80 tracks.  Epson, and very few others, briefly tried 
67.5 tpi, 40 track.  Epson Geneva PX-8, etc.  I had a 67.5 tpi drive from 
another manufacturer, which means that somebody expected it to catch on, 
or they thought that there would be a market for Epson accessories?


The early Sony Microfloppy is definitely not quite the standard "modern" 3.5" 
floppy disk we're aware of today, but is still largely compatible with modern 
disks, with slight modification. Namely the drives have no mechanism of 
opening the shutters, so i've found the easiest method is taping the shutters 
on the disks open with a bit of sellotape.


The apparently earliest 3.5" diskettes did not have a shutter.  I have (or 
had) a few labelled "Shugart".  It is possible that those might have been 
from a large batch of prototoypes for development, rather than 
commercially available.


Then came manual "pinch" shutters.  The user slid the shutter open, and it 
latched.  After removing the disk, the user pinches the corner of the disk 
and a spring closes the shutter.  The spot to pinch on the corner of the 
disk had a tiny arrow pointing to it, and the word "Pinch".


Then came modern automatic shutters.  The word "Pinch" is gone, but on 
many of them, the arrow remained!  At Comdex, somebody at one of the disk 
manufacturers told me, "That arrow is a reminder of which direction to 
insert the disk."  I don't think that he believed me when I told him the 
origin of the arrow.


--
Grumpy Ol' Fred ci...@xenosoft.com


[cctalk] Re: 8" DSDD to USB MSD?

2023-09-08 Thread Fred Cisin via cctalk

On Fri, 8 Sep 2023, Bill Degnan via cctalk wrote:

I have had better luck with a P-III motherboard that connects to the 34-50
pin adapter in the middle and 8" on the other end.  This way you can trick
the BIOS of the computer to think the 8" drive is a 1.2Mb 5 1/4".  With
this set up I have made a bootable DOS 6.22 8" disk, so I know it works.
THEN use the USB port to copy files as a separate drive.  The USB to floppy
devices are pretty good for 3.5" but I would not expect a direct adapter
from the 8" to be reliable.


A USB to floppy device that supports 5.25" 1.2M "should" work.
A USB to floppy device that supports the 3.5" "mode 3"/NEC98 (360RPM 3.5") 
might be coercible into working.


--
Grumpy Ol' Fred ci...@xenosoft.com


  1   2   3   4   5   6   7   8   9   10   >