The quick version : Does anyone know the exact physical and logical
disk format used by CP/M on the Philips P2000C portable computer?
The long version with explanations :
I am having reasonable success transfering files to/from disk images
for my Osborne 1A (using cpmtools) and IBM5155 (MS-DOS, of course
using editdisk). And I've even got the Greaseweazle to transfer those
images to/from real floppies. The Greaseweazle still annoys me in that
I know it's capable of a lot more if only I could work out how to do
it, but at least it does something useful
[The less said about floppy disks shedding oxide and/or suffering from
'sticky shed' the better. I'm spending far too much time dismantling
and cleaning drives....]
Any, I'd like to do the same for another of my machines, a Philips
P2000C cp/m 'portable'. My machine is the version with 2 internal 40
cylinder single head drives (about 160K each, MFM) but I can also plug
in an external 80 cylinder double head drive to handle this machine's
other native format (about 640K).
Unfortunately, this machine is not common, and neither cpmtools nor
the greaseweazle software has the formats predefined. I could add them
myself -- if I knew what they were. Things like #sectors/track, sector
size, #system tracks, skew, etc.
It's not obviously given in any of the manuals I have, so does anyone
know it before I try to work it out.
Alternatively there are rumours that the P2000C could read/write at
least one more common cp/m disk type. The hardware should be capable
of it, sure. Doe anyone know if software to do something like this
exists anywhere for the P2000C. I can't find it on any of the obvious
sites
-tony
Hello everyone,
I am working on a Rainbow 100A which is showing a diagnostic code on the
lights at the back of 0110101. This is supposed to be Message 1 "Main Board
Video".
I have disassembled the 8088 firmware and checked address traces with a
logic analyser and my suspicion is that actually this is something to do
with the interaction with the Z80 because it is reading a status from the
shared memory and then using that to set the status lights.
I have been unable so far to work out where in the ROMs the Z80 code lives
or where in the 8088 code it transfers it to the shared memory to allow the
Z80 to run.
Can anyone tell me where the Z80 firmware is in the ROMs? And does anyone
have any insight into the above error or have details of the interaction
between the Z80 and the 8088? The Technical Manual only goes so far
unfortunately.
Thanks
Rob
Folks,
I have been trying to restore a manual card punch. The type with 12
"Buttons" or "Plungers" that operate a lever which pushes a punch "pin"
through a die to create a hole in a card.
Its almost identical to this one:-
https://www.computinghistory.org.uk/det/38019/ICL-Hand-Key-Punch-Card-Machi…
so despite lots of cleaning some of the pins stick down. Does any one
have any suggestions how to clean the small square slots?
Any idea how the holes were made?
Dave
G4UGM
How are small wire sizes specified in Europe? I have seen that EN 60228
defines wire cross sections down to 0.5mm2. What about smaller than that?
Does the standard go smaller? Stranded wire must consist of smaller solid
strands.
-chuck
Off topic, but perhaps edifying for all.
They seem to have upgraded the video output!
> I found the picture on the front page of this web site humorous. It's a
> place that sells old Jeep parts. Note the computer surfing the web.
> https://www.kaiserwillys.com/
Thank you.
Screen is a linux utility. I am writing this on a bare metal (no
operating system) ESP32 dev board.
Right now the program is text menu driven. I would like to enhance it
with textual windows.
The Txwindows package is perfect but over kill and will need some
hacking to work in my environment and it doesn't support the VT-100's
region scrolling so screen updates might be slow.
On 12/5/2024 6:32 PM, David Barto wrote:
>
>
>> On Dec 5, 2024, at 2:43 PM, Mike Katz via cctalk
>> <cctalk(a)classiccmp.org> wrote:
>>
>> I am looking for a C library that implements a crude windowing system
>> on a VT-100 or compatible terminal via the serial port. I've seen
>> such things before but not recently.
>>
>> I will be running this on *bare metal (no operating system)*.
>> Preferably the package would use the regional scrolling capabilities
>> of the VT-100 for faster screen updates.
>>
>> I might be able to get Txwindows to work but I am looking for
>> something a bit simpler?
>>
>> Any ideas would be greatly appreciated.
>>
>> Thank you....
>>
>> Mike
>
> Screen(1) https://manpages.org/screen could do what you are thinking of.
>
> David
>
> A: Because it messes up the order in which people normally read text.
> Q: Why is it such a bad thing?
> A: Top-posting.
> Q: What is the most annoying thing in e-mail?
> David Barto
> barto(a)kdbarto.org
>
>
Folks,
Apologies for the list outage. Jason thinks this has been going on
since roughly 11/16. I guess the sense of relief at no inbound list
emails kept me from realizing there were no list emails. :)
I think it's better. Will keep an eye on it.
De
I found the picture on the front page of this web site humorous. It's a place that sells old Jeep parts. Note the computer surfing the web.
https://www.kaiserwillys.com/
Will
Today another giant in the ‘microcomputer’ industry has passed: Thomas
Eugene Kurtz a computer scientist, co-creator/inventor with John Kemeny of
the BASIC language that I grew up with. Somewhat dates me!
Happy computing,
Murray 🙂
To my knowledge Intel announced the C8086 processor in Nov. 1978. This
processor set the stage for the current technological age. It continues to
adapt and its future seems bright!
Happy computing,
Murray 🙂