%OP%JUY %OP%PL60 %OP%AMM %OP%HM0 %OP%FM0 %OP%BM0 %OP%LM5 %CO:A,5,69% %JL%Hard Resets seem to be a way of life when you own a Z88, and it %JR%seems that the much-less-painful Soft Resets are only leading up to a crash anyway. The actions needed after a Hard Reset are:- Clearing RAM.- This can all be done, quite painlessly, in the following manner - a) The Basic program provided, called "restoreplus", has to be amended to meet your personal requirements. %JL%b) A very simple Pipedream file called "EPLIST" has to be created c) A new BOOT.CLI has to be compiled. %JR%If you already have a BOOT.CLI you should give it a new name and save it to the EPROM so that it could be recovered ( belt & braces!) %C% ---------------------- This is the detail of what has to be done - %H2%restoreplus - %H2%BOOT.CLI - %R%cont'd %H2%EPLIST - (see the specimen EPLIST - - specEPLIST) %JL%NOW go to RAM.0 and save all three of these files to the EPROM which %JL%has in it all of the files you have on your EPLIST. With this EPROM %JL%in slot 3 you can do a Hard Reset any time you like - just sit back and watch - %CO:B,64,65%%R%%H2%RESTORE.DOC %C%%H2% "Making Hard Resets the painless way"         Restoring the sub-directories in the RAMs Reloading the files into the directories Putting favourite programs back in the Suspended Activities Re-setting the Panel and the PrinterEd and Re-setting the Clock %JR%Load this program into Basic and list it. Look at line 230.     %JL%You will see three filenames which you won't recognise - they %JR%are mine. You need to change these names to your own choices - %JL%programs which you would like to have in the Suspended Activities in the INDEX. %JR%Further along line 230 you will see the filenames PRINT and %JR%PANEL. These are the names of my PrinterEd and Panel settings, %JL%respectively. You must either change these names to yours or go %JR%to your PrinterEd and save it as :RAM.0/PRINT and your Panel and save as :RAM.0/PANEL %JR%At the end of the program listing you will find the C.C.L. line %JL%editor. If you enter PROCE(230) this line will drop down and %JR%can be amended. When this has been done simply press ENTER and the new line will be entered in place of the original. %C%%H2%SAVE this revised program as ":RAM.0/restoreplus" The first line is - #F|EFEPLIST~E~E|EFrestoreplus~E~E then put what you ) need to create your) Example - |SV|D:RAM.1~E|CDDATA~E sub-directories ) - for a directory DATA in RAM.1 and the last line - #BCH.":*//restoreplus"~E %C% DON'T LEAVE ANY BLANK LINES! %C%%H2%SAVE this as :RAM.0/BOOT.CLI plain text %R%RESTORE.DOC/2 Go to RAM.0 Press [] + and S and then <> C and E.     ( [] is the "square key" , <> is the "diamond key" ) Now go to a new Pipedream page and load :*/S.sgn , %H2%plain text. %JR%You now have in Pipedream a complete list of all the files in EPROM, preceeded by "/" - don't remove this ! The first thing to do is to delete all of those you do NOT want loaded into RAM on a Hard Reset. %JR%Next, put the files you want in RAM.0 at the top of the list & on the next line put the number 11 - just 11, nothing else! This tells the Basic program to move on to RAM.1 %R%Then list all the files to go into RAM.1, and if you have a RAM.2 put 22 on the next line, followed by the files for that RAM. Files for sub-directories will, of course, be named in full e.g. %JL%/GAMES/filename. On the last line you must have *END* and make sure there is not a gap at the top of the list. %C%%H2%SAVE this file as :RAM.0/EPLIST plain text %C%AND, immediately go to RAM.- and erase S.sgn from it ! You will see - - your sub-directories being created - your files being loaded into the RAMs - the new program being Chained into Basic. - your chosen files appearing in Basic and entering the INDEX. - your Panel and PrinterEd being reset - RAM.- being erased, and then - the Clock appears on screen, waiting to be reset. %JR%If it's right, and it ought to be if you have been careful, you will probably do another Hard Reset just to watch it again! %C%---------------------------- %JR%If you ever need to amend the Basic program, the EPLIST or the BOOT.CLI be sure to save the new versions to the EPROM. %C%J.E.Lawrie 15,Sycamore Grove Southam Leamington Spa CV33 0EY.