home *** CD-ROM | disk | FTP | other *** search
- Using the MAKEDOS utility.
- ==========================
-
- In an ideal world, MAKEDOS would not be required as every
- computer manufacturer would have provided the source code for
- your BIOS and the GENCPM.COM utility. This however is not an
- ideal world.
-
- If you have all the appropriate files, use GENCPM with the new
- ZPM3 BNKBDOS3.SPR and RESBDOS3.SPR to make a new CP/M system. If
- you only have your CP/M 3.0 system file, then read on to learn
- how to use MAKEDOS.COM to convert it from CP/M 3.0 to ZPM3.
-
-
- You CP/M 3.0 system file could be called one of a number of
- things. Ideally it will be called CPM3.SYS. But it might have
- another name such as J14CPM3.EMS (Amstrad computers). Even if you
- find it, you must know how the system uses it. For example does
- it load it from A0: when you boot your computer? If it does then
- you are going to have to return your modified file to A0:. Or
- does it keep the file hidden in system tracks of your disk? If
- that is the case you will have to find out how to change the
- system tracks. Chances are though that the file is read from A0:
- on each cold boot.
-
- Before continuing, make sure you have a backup bootable disk. If
- you overwrite your only system file and it fails to work you are
- going to be pretty unhappy... so don't let it happen!
-
- Put your system file, MAKEDOS.COM, BNKBDOS3.SPR and RESBDOS3.SPR
- onto the same disk and user area. Note that you must do this ON
- THE SAME COMPUTER RUNNING CP/M 3.0 as the system is intended for.
- This is most important because MAKEDOS gets information from its
- host computer, and if the computer is different from the one the
- system is intended for, it will get the wrong information.
-
- Type MAKEDOS SYSTEM.FIL at the prompt (replacing the SYSTEM.FIL
- in the above command with the actual name of your system file
- (such as MAKEDOS CPM3.SYS)). MAKEDOS will churn away for a while
- and tell you some information. If it doesn't come up with an
- error message, all is well and you can proceed.
-
- MAKEDOS makes three files. RES.DAT, BNK.DAT and another file with
- the same name as your original but with the tail .NEW (eg
- CPM3.SYS becomes CPM3.NEW). Your original file has not been
- touched. Obviously, you have to rename the .NEW file so that it
- has the correct name as the system. MAKEDOS doesn't do this for
- you just in case something goes wrong... until you rename the new
- file, you will still have a copy of the original. So, rename the
- new file, put it where it needs to be for it to become the
- system, and reboot the computer. All being well, you will come up
- running ZPM3.
-
- Possible problems:
- ~~~~~~~~~~~~~~~~~~
- A few things may cause a failure and should be checked if you get
- an error message.
-
- You must have enough disk space for all the files. Figure on
- having enough for the new system (same size as the old system),
- plus about another 16k.
-
- Another problem is that your serial number gets overwritten.
- MAKEDOS uses your CP/M 3.0 serial number to find the BDOS in your
- system file. It checks the serial number in the file against the
- serial number on the host machine. However, it is possible for
- your serial number to become corrupted. In such a case you should
- reboot and try again.
-
- It is unlikely to affect anyone, but MAKEDOS may fail with
- system files larger than 48k. If you need to convert such a file,
- please contact me.
-
- Be aware that running MAKEDOS on a machine different from the
- machine that the system file is intended for may not result in
- any error messages, but will most likely cause the file to not be
- converted properly. Always use the host computer, and make sure
- you are running CP/M 3.0 or ZPM3.
-
-
- Once you have successfully installed ZPM3, it may not be obvious
- that it is running. ZPM3 will act just like CP/M 3.0 for the most
- part. The easiest way to check is to enter a few commands, then
- press control-W a few times. Unlike CP/M 3.0, ZPM3 remembers more
- than one previous command, and you should see them presented to
- you with control-W.
-
- If you have any further trouble, all you can really do is talk to
- me, via Z-Node 62 in Perth, Western Australia (09 450 0200). Good
- luck.