HDTenEightyP/NetNews huggingface dataset:
From: mch@regent.e-technik.tu-muenchen.dbp.de (Michael Hermann)
Subject: Re: z800?
Organization: Technical University of Munich, Germany
Date: Thu, 30 Jul 1992 08:47:05 GMT

ajv@xhost92.csd.mot.com writes:

>Did either the z800 ever see the light of day?  I stumbled across
>some old BBS messages concerning the z800, and it sounded like
>quite a neat little chip.  Did Zilog ever manufacture it?

>It strikes me that a marriage of a z800 with the multiprocessor
>support of S100 would make for a *very* interesting little
>parallel computer....

>				Andy Valencia

The Z800 didn't ever show up (at least to customers). However
the Z280 really close to the Z800 tech. manual. I didn't do 
a real thorough comparison, but from a first look the Z280 is
only missing a timer. It also comes in a single pinout, as
compared to 4 different versions of the Z800. It inputs to
select 8/16-bit bus and Z-BUS mode.

However my Z280 didn't work as described in the manual. I 
could quite easily lock the chip (for example by enabling
DATA/INST-mixed cache).
Don't know about the current revision, mine was an eng. sample.

There is no real multiprocessor-support (at least I'm not aware
of it). That is, you're on your own to maintain cache coherence,
no bus-snooping).

The chip seemed to be quite slow (but this may have been fixed, too).
Even the data-sheet claimed a cache HIT to take about 5 cycles !!

A nice feature: It has builtin EPU-support. I think, this was meant
for devices like the Z8070-FPU (which didn't show up either), but
the protocol is quite close to the 32000-protocol and you can
attach 32081-FPU w/ some HW-support. This is a cheap yet reasonable
fast way to get floating point.

Michael

Xref: sparky comp.os.cpm:971 comp.sys.ibm.pc.games:8036 comp.sys.tandy:1233 alt.folklore.computers:11380
From: lowen@lorc.UUCP (Lamar Owen)
Newsgroups: comp.os.cpm,comp.sys.ibm.pc.games,comp.sys.tandy,alt.folklore.computers
Subject: Re: TRS-80 Cosmic Fighter by Big Five - PLEASE HELP!
Keywords: TRS-80 COSMIC FIGHTER BIG FIVE FOLKLORE WANTED
Date: Tue, 28 Jul 92 09:13:34 EDT
Organization: LORC Enterprises

siebeck@infoac.rmi.de (Wolfgang Siebeck ) writes:
> >9125113g@lux.latrobe.edu.au (Mitch Davis) writes:
> >>Does any kind soul out there remember a game for the TRS-80 called
> >>"Cosmic Fighter" by Big Five Software?
> [Nice description deleted.]
> 
> Mmmh, I got it running here on my Emulator, but I prefer the original
> Cornsoft FROGGER! Much better sound :-)

Ah... Frogger... This brings to mind the most unusual Model 3 disk I ever ran 
across....

During the 1987-1988 "Great Purge" at Radio Shack (this was when ALL model
I/III/4 stuff was DRASTICALLY discouted, I picked up six copies of Zaxxon, two
copies of Frogger, and a mysterious "Master Bootstrap Zaxxon" disk.  Egads! 
This disk was the create disk for Zaxxon!!!  Run the programs of this disk, and
it would format and write either a tape or a disk of the fiendishly copy-
protected Zaxxon image.  Zaxxon was neat in that it used a mixed density disk
format; ie, track 0 of the disk was recorded TWICE, once in single density
for model I boot, and once in double-density, for model III boot.  The rest
of the disk was recorded in single density (for model I compatibility), but
with recorded track numbers that didn't match actual track numbers, and with
a couple of weak sectors, along with mixed sector sizes.  This disk I found,
and bought for 99 US cents, had several programs on it to do this wierd
format, and various other tasks.

However, even with the level of protection that it had, it was cracked, and
several versions of it are floating around....  Plus, it IS more convenient
to simply type "zaxxon" at the command line, instead of having to boot the
system.

> 
> Wolfgang
> --
> siebeck@infoac.rmi.de (Wolfgang Siebeck)
> 


Lamar Owen, Systems Consultant, GE Lighting Systems, Hendersonville, NC
***********************************************************************
 Opinions expressed herein are the author's and do not reflect policy
   or opinions of the General Electric Company or its subsidiaries.
***********************************************************************
From: syswtr@iowasp.physics.uiowa.edu
Newsgroups: comp.os.cpm
Subject: Re: Undocumented Z80 Opcodes
Date: 23 Jul 92 15:11:00 GMT
Organization: Department of Physics and Astronomy, University of Iowa

In article <1992Jul23.033020.838@wyvern.twuug.com>, alpha@wyvern.twuug.com (Joe Wright) writes:
> sage@LL.MIT.EDU (Jay Sage) writes:
> : Willy answered me with:
> : 
> : >> Both the '180 and '280 have expanded instruction sets that make use of
> : >> the so-called un-documented instructions, particularly in the ED-xx
> : >> group...
> : 
> : Thanks for the reply, but I did not completely understand it.  I knew, of
> : course, that the Z180 and Z280 had expanded instruction sets, and I would
> : have guessed that most if not all of the so-called undocumented Z80 opcodes
> : would have been used.  The question is, do none, some, or all of the
> : formerly undocumented codes work on the Z180 and Z280 chips as they do on
> : the Z80? 

As things turn out, the Hitachi '180 traps all unused opcodes.  Undefined 
opcodes generate an interrupt (non-maskable, of course), set the trap bit
in the ITC register, and vector to  logical address zero (for MP/M and
CP/M systems, this will simply end the program).

  Willy
From: davem@ersys.edmonton.ab.ca (Dave McCrady)
Newsgroups: comp.os.cpm
Subject: Re: files ending .?z?
Keywords: Crunch
Date: Wed, 22 Jul 92 14:29:04 MDT
Organization: Edmonton Remote Systems #1, Edmonton, AB, Canada

pieterh@sci.kun.nl (Peter Herweijer) writes:

> In article <1992Jul20.035233.25400@nuchat.sccsi.com> abbadon@nuchat.sccsi.com
> >Ok, so it's been a while since I've used CP/M. I have a program
> >to extract .?q? files. What do you use to extract files with
> >.?z? extensions? I need this program to run under MS/DOS.
> 
> Programs ending with .?Z? are compressed using Crunch, a
> PD LZW-compressor for CP/M. I don't know of any MS-DOS software
> that can handle this format --- it certainly isn't compatible
> with any MS-DOS crunchers. There is also an LZH compressor
> called CRLZH; files compressed by this program can be recognized
> from their .?Y? extension. The best way I can think of to handle
> this is to get LT29.COM --- a utility that can decompress
> .?Q? .?Z? and .?Y? files and extract files from (NU)LU archives --
> and a CP/M emulator for MS-DOS. Both should be available
> from any good PD library that still carries CP/M software.
> 
> 	- Peter Herweijer
> --
> neither do I                                       pieterh@sci.kun.nl

  There is a DOS utility that will handle this.  On Simtel:

PD1:<MSDOS.COMPRESS>UNCR-DOS.ARC Uncrunch CP/M `?Z?' crunched files
PD1:<MSDOS.COMPRESS>UNCR233.ARC  Uncrunch CP/M `?Z?' files on MSDOS w/wildcards

Dave McCrady              davem@ersys.edmonton.ab.ca
Edmonton Remote Systems:  Celebrating 10 years of service to Northern Alberta
Newsgroups: comp.os.cpm
From: eru@tnso04.tele.nokia.fi (Erkki Ruohtula)
Subject: Re: CP/M operating sys for intel machines?
Organization: /user1/u2/eru/.organization
Date: Mon, 27 Jul 1992 15:14:40 GMT

In article <1992Jul24.150344.25605@wam.umd.edu> lenin@wam.umd.edu (Alberto Alejandro Perez-Pulido) writes:
   I wanted to know if there is a full cp/m operating system
   that can run on a 386sx machine. I just purchased an extra
   hard drive and have plenty space to repartition my drive
   and try another operating system with a boot manager.
   Does anybody know if there is a cp/m that I can put in a partition
   in my hard disk and can boot from it?
   where could I get it?
   thanks.

There was a system called CP/M-86, which in the beginning of PC:s
looked like a viable competitor to MS-DOS, and was supplied with many
vendors of 8088 and 8086 machines as an alternative. Long time ago
I purchased a copy from a surplus sale, and got it to run on my PC/XT
clone, except that it did not seem to understand anything about its hard
disk (too old system version?). Later I got an AT-clone, and there attempts
to boot CP/M-86 just hung up the machine. Not any loss, since I did not have
any interesting software to run on it (CP/M-80 software naturally does not
run on CP/M-86). I don't know if there has been CP/M-86 versions that
do run on AT's, but if there is, such a version might run on your 386sx
system.

I presume CP/M-86 gradually evolved into the MS-DOS-compatible
operating system DR-DOS that Digital Research sells these days
successfully (I wonder whether DR-DOS can run any CP/M-86
software?).
--
Erkki Ruohtula     / Nokia Telecommunications
eru@tele.nokia.fi / P.O. Box 33 SF-02601 Espoo, Finland
(My private opinions, of course.)
From: sage@LL.MIT.EDU (Jay Sage)
Newsgroups: comp.os.cpm
Subject: DOS Uncruncher
Date: 21 Jul 92 19:06:16 GMT
Distribution: world
Organization: The Internet

Peter Herweijer wrote (slightly modified):

>> I don't know of any MS-DOS software that can handle [CP/M crunched]
>> format.... The best way I can think of to handle this is to get [CP/M
>> programs] ... and a CP/M emulator for MS-DOS.

   There actually is a DOS uncrunch program; I used to use it.  I'm sure it
can be found on SIMTEL20.  However, I second Peter's advice to get a CP/M
emulator, such as 22NICE, instead and then use CP/M utilities (LT is now up
to LT30 or more) on the DOS machine.  The CP/M utilities for dealing with
CP/M compression methods and LBR archives are far superior to what is
available in MS-DOS, and the emulators work very nicely.

-- Jay Sage
From: phdye+@VEGA.FAC.CS.CMU.EDU (Philip Dye)
Newsgroups: comp.os.cpm
Subject: Re: Epson px-8 ROMs
Date: 23 Jul 92 03:40:33 GMT
Article-I.D.: cs.1992Jul23.034033.12742
Organization: School of Computer Science, Carnegie Mellon
Originator: phdye@VEGA.FAC.CS.CMU.EDU

> Somewhere I have a program that I wrote in Turbo Pascal to build the ROMs.
> I've used it to put things like KERMIT, ZSID, ASM, and even PROLOG in my
> PX-8. I can dig it out and mail it off if you're interested.
> 
> Roger Ivie
> ivie@cc.usu.edu

Please post the code.  I would love to be able to burn custom roms.

Philip H. Dye
phdye+@cs.cmu.edu
From: orban@ciit85.ciit.nrc.ca
Newsgroups: comp.os.cpm
Subject: Fun with Osborne hardware
Date: 27 Jul 92 15:04:38 +0600
Organization: National Research Council

Hi fellow netters,

I have an Osborne IB, with the double density drives. It served me
well, mainly doing word processing on it.
As the built in monitor is too small on it, I hooked up a PC monitor to
it. I have heard about the 80 column conversion, and as I had the 
technical manual to the machine, I designed and built a conversion.
It worked all right, except due to the longer lines the display
slowed down, and the screen was flickering, so I converted it back.
Has anyone tryed that? Was it flickering? Would I need another monitor
with a longer persistance phosphor? I take, you would not speed up 
the machine, mainly because of the disk drives.
I had problems with my disk drives. They would fail after about 2 ~ 3
hours of use. Turning the machine off and letting it cool dawn would help.
First I installed a fan, into the back of the machine, where the handle
is. This helped a bit, but every now and then the disk drives still failed.
Finally, I redesigned the floppy interface, with a single chip PLL
data separator and PC disk drives, doing away with the Osborne data
separator board and drives. Unfortunately it does not boot (nothing
works at first). I would need to write short routines to test the
different functions of the floppy controller/drive. And here comes the
catch: I have a later style monitor program in the Osborne, which does
not have the test mode, where you could dawn-load test programs into the 
RAM and run it. I would need to have an older monitor, or the source
listing on a computer to modify it. 
Anyone has any of those?
Any help would be appreciated!

Thanks, Peter
--
Peter Orban                           | preferred: orban@ciit85.ciit.nrc.ca
National Research Council of Canada   | or: orban@nrcamt.nrc.ca

Newsgroups: comp.os.cpm
From: dsb@s1.gov (David S. Brown)
Subject: Need CPM software stuff I think
Originator: dsb@s1.gov
Organization: DCSP, Lawrence Livermore National Lab.
Date: Thu, 23 Jul 1992 17:53:17 GMT


I am the proud owner of an Osborne Computer.  Wow!  O.K. so it
has no manuals and no software.  I guess I need CPM.  Will any
CPM work or does it have to be Osborne CPM.  After I have an OS
I need a text editor and a C compiler.  Are these things available
cheap, like Public Domain or something.  I don't want to invest a lot
of money into an obsolete computer.

Does anybody know how to interface to it to control things?

Is it even worth it in the days of cheap IBM's

dsb
-- 
------------------------------------------------------------------------------
                                                    
         o o o o o o o . . .                       _____=======_T___      
       O      _____                .__  / .__      |dsbrown@llnl.gov|    
     .][__n_n_|DD[  ====_____      |  \ \ |__)   + | (510) 422-2475 | +     
    >(________|__|_[_________]_|___|__/_/_|__)___|_|__FAX:_423-9572_|_|     
    _/oo OOOO oo   ooo   ooo   'o^o            o^o`'o^o           o^o`      
------------------------------------------------------------------------------
            P.O. Box 808  7000 East Av  L-270  Livermore CA 94550 
------------------------------------------------------------------------------
From: agnew@gems.vcu.edu
Newsgroups: comp.os.cpm
Subject: RE: Kermit uploading
Date: 21 Jul 92 12:35:46 GMT
Organization: Medical College of Virginia

Dear Netters, I keep seeing requests of the form "How do i get "telecom 
program" without a telecom program????

Here's how I did it on my DEC VT180 "Robin", a CP/M machine.

Boot in terminal mode, or use a Y adapter to run a terminal and modem.

connect to the computer that has what you want, in Ascii format.
(I obtained the .hex file that I could link for kermit)

PIP datafile=modem, or pip modem=datafile, i forget which way it goes..

tell the other computer to type/list the data out, with a time delay,
and watch it upload to your cpm machine.

link it, and hope it runs...

I iterated this process several times until I got a runnable program.
I then used this program to upload itself again just to make sure it
was all there, then iterated it again to be *REAL* sure.

Kermit has now been running on my machine for years...

Jim

-- 
         /^^^\   \ /   Jim Agnew         AGNEW@RUBY.VCU.EDU  (Internet)
        /      >  ||   Neurosurgery,     AGNEW@VCUVAX        (Bitnet)
   /\_/     '   \  /   MCV-VCU           This tape will self destruct in
 /________________>    Richmond, Va      five seconds.  Good luck, Jim..."
Newsgroups: comp.os.cpm
From: lenin@wam.umd.edu (Alberto Alejandro Perez-Pulido)
Subject: CP/M operating sys for intel machines?
Organization: University of Maryland, College Park
Date: Fri, 24 Jul 1992 15:03:44 GMT

I wanted to know if there is a full cp/m operating system
that can run on a 386sx machine. I just purchased an extra
hard drive and have plenty space to repartition my drive
and try another operating system with a boot manager.
Does anybody know if there is a cp/m that I can put in a partition
in my hard disk and can boot from it?
where could I get it?
thanks.

-- 
--------------------------------------------------------------------------------
Alec Perez                     "Why won't you kill me Harlock...?"
Aperez@umdacc.umd.edu                 Queen Laffresia (SP Harlock)   
Lenin@wam.umd.edu                                 
Newsgroups: comp.os.cpm
From: syswtr@iowasp.physics.uiowa.edu
Subject: Re: Miscellaneous Replies
Organization: Department of Physics and Astronomy, University of Iowa
Date: Tue, 21 Jul 1992 16:17:09 GMT

In article <9207201042.AA09020@LL.MIT.EDU>, sage@LL.MIT.EDU (Jay Sage) writes:
> 
> 
>    On the subject of undocumented Z80 opcodes, Dag Erik Lindberg recently
> wrote, "Zilog recognized that some useful things could be done with those
> op-codes, but flat stated that if their manufacturing process changed, or
> micro-code was modified, those op-codes may not work any more.
...
>    Not at all!  The Z80 was far from dead-ended.  The Z180 and Z280 chips
> have followed it.  Both are Z80-code-compatible.  They are supposed to run
> everything written properly for the Z80.  Thus, they are not guaranteed to
> run programs that used the undocumented codes (and I don't know if the Z180
> or Z280 run those codes or not).
> 
  Both the '180 and '280 have expanded instruction sets that make use of
the so-called un-documented instructions, particularly in the ED-xx 
group...

Willy
From: jungkunz@doitcr.doit.sub.org (Helmut Jungkunz)
Newsgroups: comp.os.cpm
Subject: CPM BOOTDISK for NEC 8801 wanted
Keywords: DINOSAUR SIG     BOOT SYSTEM DISK
Date: 29 Jul 92 21:03:20 GMT
Reply-To: jungkunz@doitcr.doit.sub.org (Helmut Jungkunz)
Organization: DOITCR / FLOENZ1, Public Access Unix Munich/Germany

Hello,

I just got a request for a boot disk for a NEC 8801 System (BD it says too)

It features a double drive with double sided units 5 1/4"
Can you possibly also help on a manual for this machine?
Ciao, regards and cu  (-: ,

-> Helmut Jungkunz <-

Please do quote prices!
Thanx in advance

k
From: PHR00JG@TECHNION.BITNET ("Jacques J. Goldberg")
Newsgroups: comp.os.cpm
Subject: Re: Software for the Rainbow
Date: 21 Jul 92 07:02:00 GMT
Organization: The Internet
X-Unparsable-Date: Mon, 20 Jul 92 14:43:39 IST

Replying to William C. Ray:
I have everything you ask for, need your snailmail address to ship CP/M-86
diskette, and your e-mail address to resend long file with details that bounced
back, was sent to ray@ucbvax.Berkeley.edu.
I am phr00jg@technion.technion.ac.il  or  golws@cernvm.cern.ch  , note the two
ZEROES here in phr00jg.
                                          Jacques
From: secrist@kxovax.enet.dec.com (Strong datatypes for weak minds.)
Newsgroups: comp.os.cpm
Subject: Where you can put your CP/M cards in an Apple ][
Date: 21 Jul 92 22:11:12 GMT
Organization: Digital Equipment Corporation


	; for schriste@uceng.UC.EDU (Steven Christensen), etal.

	CP/M follows the usual Apple card protocol, so you can stick it
	anyplace but slot 3.  If you stick in #2, then you may not be able
	to use modem, though, i.e. by "usual protocol" I meant:

	Slot	0:	RAM/ROM card
		1:	printer
		2:	modem
		3:	console/video
		4:	disk controller #3
		5:	disk controller #2
		6:	disk controller #1	
		7:	hard disk

	Sorry, I don't have a uSoft CP/M card...

	Regards,
	rcs
From: ivie@cc.usu.edu (CP/M lives!)
Newsgroups: comp.os.cpm
Subject: Re: Epson px-8 ROMs
Date: 22 Jul 92 16:48:21 MDT
Distribution: usa
Organization: Utah State University

In article <1992Jul22.050625.22495@amc.com>, jon@amc.com (Jon Mandrell) writes:
> I am playing around with an Epson px-8, and came across an ad for extra
> program ROMs, such as a mini version of dbase-2. Does anyone have any of
> the px-8 program ROMs that they would like to get rid of? I might be
> interested in spare parts also.

Somewhere I have a program that I wrote in Turbo Pascal to build the ROMs.
I've used it to put things like KERMIT, ZSID, ASM, and even PROLOG in my
PX-8. I can dig it out and mail it off if you're interested.

Roger Ivie
ivie@cc.usu.edu
Xref: sparky comp.os.cpm:976 comp.sys.ibm.pc.misc:10988
From: dh108@cs.city.ac.uk (KEATES M G)
Newsgroups: comp.os.cpm,comp.sys.ibm.pc.misc
Subject: IBM -> CPM cross-development
Date: 27 Jul 92 14:37:21 GMT
Organization: City University, London

I am currently developing some software, written in C, on two platforms,
IBM PC's and Amstrad PCW's.  At the moment, compilation is carried out
on each of the target machines.  I would like to be able to write solely
on the IBM, continuing to use Turbo-C for the IBM version but using
another set-up to create code for the PCW (CPM). I can then transfer and
run this code, speeding up the development process.

Therefore, please e-mail me details of any software that would make this
possible, either commercial or public domain.  Also, if available,
include any archive sites carrying such software. 

Thanks,
	Mark.
--
 | "Wrathchild" |    e-mail : dh108@cs.city.ac.uk        |  |||  Atari - Power|
 |    dh108     | ** All views expressed are my own - ** |  |||     Without   |
 | Mark Keates. |        UNTIL I GET MARRIED !!          | / | \  Our Support |
From: ivie@cc.usu.edu (CP/M lives!)
Newsgroups: comp.os.cpm
Subject: PX-8 ROM generator 2/3: PXROM.PAS
Date: 23 Jul 92 11:58:39 MDT
Organization: Utah State University

{$U+}
Program Argh( Input, Output, InFile, ROMFile );
Label 1, 2, 3, 4, 5, 999;

Var
  Buffer : Array [ 0..127 ] of Byte;
  InFile, ROMFile : File;

Procedure Read_ROM( Block_Number : Integer; Var Buffer );
Begin
  Seek( ROMFile, Block_Number );
  BlockRead( ROMFile, Buffer, 1 );
End;

Procedure Write_ROM( Block_Number : Integer; Var Buffer );
Begin
  Seek( ROMFile, Block_Number );
  BlockWrite( ROMFile, Buffer, 1 );
End;

{$I PXFS.PAS}

Procedure Init_ROM( Blocks : Integer );
Begin
  FillChar( Buffer, 128, $FF );
  Seek( ROMFile, 0 );
  While( Blocks > 0 ) Do
  Begin
    BlockWrite( ROMFile, Buffer, 1 );
    Blocks := Blocks - 1;
  End;
End;

Type
  File_Name = String[ 14 ];

Var
  ROM_FCB : Memory_FCB;
  Blocks : Integer;
  X : Char;
  Name : File_Name;

Procedure Build_FCB( Name : File_Name; Var FCB : Memory_FCB );
Label 1, 2, 3, 4, 5, 6, 7, 8, 999;
Var
  NIX, FIX : Integer;

Begin

1:
  NIX := 1;
  Goto 2;

2:
  FCB.DRV := 0;
  FCB.EX := 0;
  For FIX := 0 to 10 do
    FCB.NAME[ FIX ] := ' ';
  FIX := 0;

3:
  If( NIX > Ord( Name[ 0 ] ) ) Then Goto 999;
  Goto 4;

4:
  If( Name[ NIX ] = ':' ) Then goto 5;
  If( Name[ NIX ] = '.' ) Then Goto 6;
  Goto 7;

5:
  NIX := NIX + 1;
  Goto 2;

6:
  NIX := NIX + 1;
  For FIX := 8 to 10 do
    FCB.NAME[ FIX ] := ' ';
  FIX := 8;
  Goto 3;

7:
  If( FIX > 10 ) Then Goto 999;
  Goto 8;

8:
  FCB.NAME[ FIX ] := Name[ NIX ];
  FIX := FIX + 1;
  NIX := NIX + 1;
  Goto 3;

999:
End;

Procedure Copy_File( Name : File_Name );
Label 1, 2, 3, 4, 5, 6, 999;
Var
  Recs_Read : Integer;

Begin

1:
  Assign( InFile, Name );
  Reset( InFile );
  Assign( ROMFile, 'ROM.DAT' );
  Reset( ROMFile );
  Goto 2;

2:
  Build_FCB( Name, ROM_FCB );
  If( Make_File( ROM_FCB ) ) Then Goto 3;
  Goto 6;

3:
  BlockRead( InFile, Buffer, 1, Recs_Read );
  If( Recs_Read = 0 ) Then Goto 5;
  Goto 4;

4:
  If( Write_Sequential( ROM_FCB, Buffer ) ) Then Goto 3;
  Goto 5;

5:
  Close_File( ROM_FCB );
  Goto 6;

6:
  Close( ROMFile );
  Close( InFile );
  Goto 999;

999:
End;

Begin

  Writeln( 'EPSON Geneva EPROM generator' );
1:
  Write('PXRom> ');
  Read( KBD, X );
  If( ( X = 'I' ) or ( X = 'i' ) ) Then Goto 2;
  If( X = Chr( 26 ) ) Then Goto 3;
  IF( ( X = 'C' ) or ( X = 'c' ) ) Then Goto 4;
  Goto 5;

2:
  Write('Init. Kbytes? ');
  Readln( Blocks );
  Assign( ROMFile, 'ROM.DAT' );
  Rewrite( ROMFile );
  Write( 'Initializing...' );
  Init_ROM( Blocks * 8 );
  Write( 'Zeroing...');
  Zero_Directory( Blocks * 8, 32 );
  Writeln;
  Goto 1;

3:
  Writeln( '*EXIT*' );
  Goto 999;

4:
  Write('Copy file ');
  Readln( Name );
  Copy_File( Name );
  Goto 1;

5:
  Writeln( '?' );
  Goto 1;

999:
End.