═══ 1. Help for file test ═══ File test is for displaying the packed file format of NON-ARDI files. The information displayed by EMT4PM are only valid if the file format is supported by EMT4PM. To analyze a file  press the file test button (second button) and select the file to test from the file select dialog,  or select Test  Select image file A new option allows to check file integrity before writting it to diskette : Source file integrity With this option, the file is unpacked in memory and the check-sum is computed and verified against the expected check-sum. Option :  - Suppress beep EMT4PM supports lot of Diskette formats. ═══ 2. File dialog selection. ═══ From this dialog you can select the file you want to create a diskette from or the file you want to save the diskette image to. To select a file, select the drive, directory and file. When doing single file selection, you can either double click on the file name or select the file name and press OK. When doing multiple files selection select the files, then press OK. ═══ 3. Help for Extended Help ═══ Use this choice to obtain general information on the tasks you can perform while you are viewing a help window. ═══ 4. Help for Help Index ═══ Use this choice to display the help index. The help index lists the titles of the help information that is available. ═══ 5. Help for Keys ═══ Use this choice to see a list of keys and a description of the function of the keys. ═══ 6. Help for Help ═══ Use this choice to obtain information on how to use the Help facility. ═══ 7. Help for Key Assignments ═══ The list of keys is arranged in groups. ACCELERATOR KEYS F3 End the program Alt-F4 End the program HELP KEYS F1 Get help F2 Get extended help (from within any help window) Alt+F4 End help F9 Go to a list of keys (from within any help window) F11 Go to the help index (from within any help window) Esc Previous Help Panel, or End help if only one panel Alt+F6 Go to/from help and programs Shift+F10 Get help for help SYSTEM KEYS Alt+F6 Switch to the next windowed program Alt+Esc Switch to the next program, including full-screen programs Ctrl+Esc Switch to the Task List WINDOW KEYS F3 Close a window F10 Go to/from the action bar Arrow keys Move among choices End Go to the last choice in a pull-down Esc Cancel a pull-down or the system menu Home Go to the first choice in a pull-down PgUp Scroll the contents of the window up one page PgDn Scroll the contents of the window down one page Underlined letter Move among the choices on the action bar and pull-downs Alt+F10 Go to/from the action bar Alt+F4 or F3 Close the window Alt+F5 Restore the window Alt+F7 Move the window Alt+F8 Size the window Alt+F9 Minimize the window Alt+F10 Maximize the window Ctrl+PgDn or Shift+F8 Scroll the contents of the window right one page Ctrl+PgUp or Shift+F7 Scroll the contents of the window left one page Shift+Esc or Alt+Spacebar Go to/from the system menu Shift+Esc or Alt Go to/from the system menu of a text window ═══ 8. Label Print. ═══ This send you to a Label editor window where you can create, load, save and print  Diskette label text  Diskette Technical data text  Diskette Message to user text Recommended label formats: EMTCOPY Label format. 9 lines of 36 characters. MIF Label format. 9 to 99 lines of 72 characters.(max 20 lines recommended) Compressed image (LOADDSK) Label format. 9 to 20 lines of 80 characters. ARDI image Label format. free, up to 10000 characters including CR/LF and ending null. ═══ 9. Extended Help for EMT4PM ═══ ═══ 10. Extended Help for EMT4PM ═══ EMT4PM is a self restorable, password protected diskette image builder. There are two versions of the program :  a 32 bit Presentation Manager program : EMT4PM  a 32 bit Windows 9X/Millennium/NT4/2000/XP program : EMT4WIN These programs are Year 2000 compatible and images built from them are Year 2000 compatible. EMT4PM includes a menu and a tool-bar The tool-bar allows most operations, use the menu to access diskette address other than A: , or help options for specific operations. The EMT4PM program is a productivity tool which enables you to pack diskettes using one of five diskette image formats:  OS/2-DOS (Generic) ARDI format files with or without password protection.  Windows ARDI format files with or without password protection.  DOS only ARDI format files with or without password protection.  Character mode ARDI format files with or without password protection.  DISKIMAGE format files.  Compressed format files. (also known as LOADDSK)  Compressed format files with not compressed data. (also known as uncompressed LOADDSK)  EMTCOPY format files.  MIF (and SIMPLE MIF) format files. ┌────────────────────────────────────────────────────────────────┐ │ Diskette image formats │ ├────────────┬────────┬──────┬─────┬────────┬───────┬─────┬──────┤ │ │Compres-│Check-│Label│Techni- │Message│Pass-│self │ │ │sion │sum │ │cal data│to user│word │unpack│ ├────────────┼────────┼──────┼─────┼────────┼───────┼─────┼──────┤ │EMTCOPY (1) │ Yes │ Yes │ Yes │ No │ No │ No │ No │ ├────────────┼────────┼──────┼─────┼────────┼───────┼─────┼──────┤ │MIF │ Yes │ Yes │ Yes │ Yes │ No │ No │ No │ ├────────────┼────────┼──────┼─────┼────────┼───────┼─────┼──────┤ │Simple MIF │ No │ Yes │ Yes │ Yes │ No │ No │ No │ ├────────────┼────────┼──────┼─────┼────────┼───────┼─────┼──────┤ │LOADDSK │ Yes │ Yes │ Yes │ No │ Yes │ No │ No │ ├────────────┼────────┼──────┼─────┼────────┼───────┼─────┼──────┤ │Uncompressed│ No │ Yes │ Yes │ No │ Yes │ No │ No │ │loaddsk │ │ │ │ │ │ │ │ ├────────────┼────────┼──────┼─────┼────────┼───────┼─────┼──────┤ │Diskimage │ │ │ │ │ │ │ │ │ dd built │ No │ No │ No │ No │ No │ No │ No │ ├────────────┼────────┼──────┼─────┼────────┼───────┼─────┼──────┤ │ARDI │ Yes │ Yes │ Yes │ Yes │ Yes │ Yes │ Yes │ └────────────┴────────┴──────┴─────┴────────┴───────┴─────┴──────┘ Note 1: EMTCOPY is a complex format which supports some form of copy protection and any FAT based format. It also supports AS400 and System 36 formats. The EMTCOPY program handle DISKETTE AUTOLOADERS and DISKETTE DUPLICATORS. The commands to the duplicator are sent through the PC serial port. Note 1 explains the success or EMTCOPY format inside IBM. Diskette image formats ┌──────────────┬───────┬─────────┬─────────┬────────────┐ │Unpack under │OS2-DOS│Windows │ DOS │ Character │ ├──────────────┼───────┼─────────┼─────────┼────────────┤ │OS2 1.2->WARP │ YES │ NO │ YES │ YES │ │ │ │ │ │ │ │DOS 5->7 │ YES │ YES │ YES │ YES │ │ │ │ │ │ │ │Windows 3.x │ YES │ NO │ YES │ YES │ │ │ │ │ │ │ │Windows 9X/Me │ YES │ YES │ YES │ YES │ │ │ │ │ │ │ │Windows NT │ NO │ YES │ YES(1) │ YES │ │ │ │ │ │ │ │Windows 2000 │ NO │ YES │ YES(1) │ YES │ │ │ │ │ │ │ │Windows XP │ NO │ YES │ YES(1) │ YES(1) │ │ │ │ │ │ │ ├──────────────┼───────┼─────────┼─────────┼────────────┤ │Graphic │OS2-DOS│Windows │ DOS │ Character │ │user interface│ │ │ │ │ ├──────────────┼───────┼─────────┼─────────┼────────────┤ │OS2 1.2->WARP │ YES │ N/A │ NO │ NO │ │ │ │ │ │ │ │DOS 5->7 │ NO │ NO │ NO │ NO │ │ │ │ │ │ │ │Windows 3.x │ NO │ N/A │ NO │ NO │ │ │ │ │ │ │ │Windows 9X/Me │ NO │ YES │ NO │ NO │ │ │ │ │ │ │ │Windows NT │ N/A │ YES │ NO │ NO │ │ │ │ │ │ │ │Windows 2000 │ N/A │ YES │ NO │ NO │ │ │ │ │ │ │ │Win. XP │ N/A │ YES │ NO │ NO │ │ │ │ │ │ │ └──────────────┴───────┴─────────┴─────────┴────────────┘ Note 1: cannot format diskettes. You must provide an error-free formatted diskette Target system for ARDI files Selection sheet for selecting diskette image format: ┌──────────────────────────────────────────┬─────────────────┐ │ The target user runs OS/2 or DOS or Win31│OS/2-DOS ARDI │ ├──────────────────────────────────────────┼─────────────────┤ │ The target user runs Win 9X/Me/NT/2000/XP│Windows ARDI │ ├──────────────────────────────────────────┼─────────────────┤ │ The target user runs AIX │DISKIMAGE (3) │ ├──────────────────────────────────────────┼─────────────────┤ │ The target user runs AIX but own a DOS │DOS or Character │ │ system on the network. │ARDI │ ├──────────────────────────────────────────┼─────────────────┤ │ I don't know the target user system │Character ARDI or│ │ │compressed image │ │ │or EMTCOPY (2) │ │ │or MIF (2) │ ├──────────────────────────────────────────┼─────────────────┤ │ The target user uses diskette loader │EMTCOPY or (2) │ │ duplicators │MIF (2) │ ├──────────────────────────────────────────┼─────────────────┤ │Note 2: Compressed,Emtcopy and MIF images │ EMT4PM │ │ require tools to be unpacked: │ EMT4WIN │ │ │ │ │Note 3: AIX (UNIX) uses the -dd command │ │ │ to restore DISKIMAGE file to │ │ │ diskettes. │ │ └──────────────────────────────────────────┴─────────────────┘ File format selection. ═══ 11. List of Fields ═══ Label Diskette Building Build a ARDI file File test Diskette test Compressed image ARDI file Build EMTCOPY file Build MIF file Diskette formats Credits Save help Options help ═══ 12. Options menu ═══ ═══ 13. Options pull-down menu ═══ Use this menu to change EMT4PM settings. These settings are saved in EMT4PM.INI with other information related to the used version. ═══ 14. Options choices: ═══ Beep Windows Maximize Iconize Save position Fonts Animation No Animation Bar graph Restore ═══ 15. Output file types ═══ ═══ 15.1. EMT4PM builder output file types. ═══ When building diskette images with the EMT4PM program family you are able to select different file formats depending on the target user needs. If you know the user uses DOS , OS/2 or WINDOWS system, you may build an OS/2-DOS (Generic) ARDI file. If you know the user is using a NT4,2000,XP or Windows 9X/Millennium system, you may want to build a Windows ARDI file. If you don't know what system the user is using, you may want to build a disk image, or a compressed image file. If the user is using an UNIX system, you should send him/her a Disk Image file. He/She will restore it to a diskette using the UNIX -dd command. ═══ 15.2. File types: ═══ OS/2-DOS (Generic) ARDI Windows ARDI DOS only ARDI Character mode ARDI Disk Image Compressed image EMTCOPY image MIF image ═══ 15.2.1. OS/2-DOS (Generic) ARDI file. ═══ OS/2-DOS (Generic) ARDI files are executable programs running either  under OS/2 1.3 to WARP  DOS 5.0 to 7.0.  or a DOS window under Windows / Windows 9X/Millennium.  This images CANNOT be run under Windows NT/2000/XP. OS/2-DOS (Generic) and Windows ARDI files include the complete diskette. For that reason, if you are building ARDI files, be sure to format the diskette before copying files to it, this will probably reduce the file size, and prevent sending personal or confidential data in unused sectors. ARDI file can be password protected. They include a check-sum to ensure data integrity. You can include diskette label data, message to the user data and technical data. Running ARDI files, produce the diskette without the need for any additional program. ═══ 15.2.2. Windows ARDI file. ═══ Windows ARDI files are executable programs running either  under NT4  under Windows 9X/Millennium  under Windows 2000 and Windows XP (starting with version 4.11)  under DOS 5.0 to 7.0. OS/2-DOS (Generic) or Windows ARDI files include the complete diskette. For that reason, if you are building ARDI files, be sure to format the diskette before copying files to it, this will probably reduce the file size, and prevent sending personal or confidential data in unused sectors. ARDI file can be password protected. They include a check-sum to ensure data integrity. You can include diskette label data, message to the user data and technical data. Running ARDI files, produce the diskette without the need for any additional program. ═══ 15.2.3. DOS only ARDI file. ═══ ARDI files are executable programs running either  under NT4 (without being able to format the diskette)  OS/2  under Windows 9X/Millennium  under Windows 2000/XP (starting with version 4.11)  under DOS 5.0 to 7.0. DOS only ARDI files include the complete diskette. For that reason, if you are building ARDI files, be sure to format the diskette before copying files to it, this will probably reduce the file size, and prevent sending personal or confidential data in unused sectors. ARDI file can be password protected. They include a check-sum to ensure data integrity. You can include diskette label data, message to the user data and technical data. Running ARDI files, produce the diskette without the need for any additional program. ═══ 15.2.4. Character mode ARDI file. ═══ ARDI files are executable programs running either  under NT4  under OS/2  under Windows 9X/Millennium  under Windows 2000/XP (starting with version 4.11)  under DOS 5.0 to 7.0. Character mode ARDI files include the complete diskette. For that reason, if you are building ARDI files, be sure to format the diskette before copying files to it, this will probably reduce the file size, and prevent sending personal or confidential data in unused sectors. ARDI file can be password protected. They include a check-sum to ensure data integrity. You can include diskette label data, message to the user data and technical data. Running ARDI files, produce the diskette without the need for any additional program. ═══ 15.2.5. DISKIMAGE or IMAGE. ═══ DISKIMAGE or IMAGE files are only diskette dump to a file. They include the complete diskette and are not compressed. No check-sum is included. No label data can be added. No password protection is available. Use DSK4PM, DSK4WPS, DSK4DOS, LOADDSK, EMT4OS2, EMT4PM... to unpack them to diskettes. ═══ 15.2.6. Compressed images. ═══ Compressed images come in two flavours. They do not include the complete diskette for FAT formatted diskettes but only up to the last used cluster. By default the diskette data is compressed. But if the files on your diskette are already compressed, do not compress them more with the program, because the diskette image will be up to 1.5 time the normal size. (2.2 meg for a 1.44 meg diskette). This is the reason why a "Do not compress" button is available in the file builder label window. This format includes check-sum verification and diskette label data. Use DSK4PM, DSK4WPS, DSK4DOS, LOADDSK, EMT4OS2, EMT4PM, EMT4WIN... to unpack them to diskettes. ═══ 15.2.7. EMTCOPY images. ═══ An EMTCOPY file is a diskette image file including enougth information to pack some copy protected diskettes. EMT4PM does not support copy protected diskettes and only packs standard 512 bytes per sector diskettes. A Check sum is included to test file integrity when building the diskette. Use DSK4PM, DSK4WPS, DSK4DOS, LOADDSK, EMT4OS2, EMT4PM, EMT4WIN... to unpack them to diskettes. ═══ 15.2.8. MIF images. ═══ A MIF file is a diskette image including technical data and label. A Check sum is included to test file integrity when building the diskette. Simple MIF is an old format maintained for compatibility. To use this format select Simple MIF in the setup notebook. Use DSK4PM, DSK4WPS, DSK4DOS, LOADDSK, EMT4OS2, EMT4PM, EMT4WIN... to unpack them to diskettes. ═══ 16. EMT4PM packers. ═══ Help is available any time you press the F1 key from anywhere within the program. Because this is context sensitive help, the help information that is displayed depends on where in the program F1 was pressed. For instance, you receive help for the Options pull-down on the action bar when you highlight Options and press F1. However, this is not the same help that is displayed when you press F1 while the Font Selection choice in the Options pull-down is highlighted. Press Esc at any time to view the previous help window or to return to the main EMT4PM window if there are no other help windows. This program does not handle alternate logical diskettes (as B: for the A: drive when only one diskette drive is installed). Be sure the active diskette address for the diskette drive is the primary address (A: for A: drive for example). Do not switch to the alternate address (B: for the A: drive when only one diskette drive is installed) from another window when using the primary address with this program. A disclaimer is shown the first time you load any new version. ═══ 17. Exiting EMT4PM ═══ Use this choice to end the EMT4PM program. ═══ 18. Windows ═══ Use this choice to select EMT4PM window behavior. ═══ 19. Diskette building ═══  OS/2 builder.  DOS builder. ═══ 19.1. OS2 diskette building ═══ This chapter is for the OS/2 ARDI unpacker included in the ARDI file. Run the ARDI file produced by EMT4PM to build the diskette. Any diskette formats supported by EMT4PM can be built. Be sure to put a diskette of the correct type in the output drive before starting the operation. You can check file integrity without writting to diskette with the Test only button.( you have to restart the file before writting the diskette.) The EMT4PM builder dialog lets you select the target drive, The record you want to print (before or after building the diskette), and if the file is password protected, the password entry field. When the diskette is built, the list-box displays the expected and actual Check-sum, they must be equal if the diskette building is successfull. EMT4PM builder help can be displayed in the same box when pressing the help button. Read this help to know any batch options:  Force diskette formatting  Proceed without pressing OK (only available when no password is required).  Ending without pressing ESCape.  Printing the different records on various parallel port (lpt1, lpt2 or lpt3). The result is different depending on the OS/2 printer setting.  Setting the output drive. Copy protected diskette are not supported by EMT4PM. If you have problem when building diskette from remote drive, copy the source file to a local drive before using it. ═══ 19.2. DOS diskette building ═══ This chapter is for the DOS ARDI unpacker included in the ARDI file. Run the ARDI file produced by EMT4PM to build the diskette. Any diskette formats supported by EMT4PM can be built. Be sure to put a diskette of the correct type in the output drive before starting the operation. Any operation is done in line mode by setting parameters on the command line. You can get help by starting the image file program with /h ╔═════════════════════════════════════════════════╗ ║ -- ARDI Version x.xx -- ║ ║ (c) Copyright Daniel VALOT 1991 - 2002 ║ ║ OS/2 and DOS Self restorable diskette image ║ ╚═════════════════════════════════════════════════╝ or: ╔═════════════════════════════════════════════════╗ ║ -- ARDI Version x.xx -- ║ ║ (c) Copyright Daniel VALOT - 199X-2002 - ║ ║ Windows and DOS Self restorable diskette image ║ ╚═════════════════════════════════════════════════╝ Usage: Filename[.exe] [d: ] [/F] ... where: Filename is the name of the ARDI file d: is the target diskette drive (A: if omitted) /F or -F to force target formatting /D=filename.img convert ARDI to image file /H or -H to display this message /I check file integrity /PLn Print label (n = 1 to 3 for lpt1 to lpt3) /PRn Print references (if n is omitted, lpt1 is assumed) /PMn Print message (no prompt if n is present) /Q or -q suppress percent display ARDI- Self Restorable Diskette Image Read this help to know any batch options:  Force diskette formatting  Suppress percent display  Getting help.  Printing the different records on various parallel port (lpt1, lpt2 or lpt3). The result in a dos window under OS/2 is different depending on the OS/2 printer setting.  Setting the output drive. Copy protected diskette are not supported by EMT4PM. If you have problem when building diskette from remote drive, copy the source file to a local drive before using it. At the press enter prompt, you get a chance to change the output drive by pressing another drive lettre (just press the letter, no colon), or pressing the escape key to quit. IBM RISC System/6000 tm Diagnostic 1 Diskette 1 of 5 == US VERSION == Part No: 71F1271 IBM RISC System/6000 Microcode (C)Copyrights by IBM and by others All Rights Reserved U.S.Government users,Restricted RIGHTS Use,Duplication or disclosure Diskette # 1 of 1 . Product family: unknown Code P/N : __________ Order number : __________ Assembly P/N : __________ Code E/C : __________ Medium P/N : __________ Assembly E/C : __________ Contact : __________________________________________ Support : __________________________________________ ____________________________________________________ This file allows you to build diskette number "Diskette_Number" of "Product_Name" version "Version_Value" Be sure to put a "Diskette_Size" diskette in the diskette drive. This file is password protected, please enter the password: ******** Working... This may take some time ╔═════════════════════════════════════════════════╗ ║ -- ARDI Version x.xx-- ║ ║ (c) Copyright Daniel VALOT 1991 - 2002 ║ ║ OS/2 and DOS Self restorable diskette image ║ ╚═════════════════════════════════════════════════╝ Insert a diskette in drive J: and press enter or type another letter or ESCape 100 percent copied ARDI - Expected/Actual CheckSum are: X"4208", X"4208" DOS builder output ═══ 20. Help for No Beep ═══ Use this choice to suppress success or error beep at end of each operation. Success beep is a low tone to high tone beep. Error beep is high to long low tone beep. ═══ 21. Help for EMT4PM Help ═══ Use these choices to find out how to use help, to get extended help, to go to a list of keys, or to go to the help index. Help for help Provides detailed information on the kinds of help available and how to use help. Extended help Displays general help. Keys help Displays a list of keys. Help index Displays the help index. ═══ 22. Building an image file ═══ to pack a diskette to an ARDI image file:  Select Build  Select - OS/2-DOS (Generic) ARDI or - Windows ARDI - DOS only ARDI - Character mode ARDI  Select ARDI from A: or B: depending on the source diskette address  On the EMT4PM label window you can edit a diskette label for the end-user. Get a template from the Default button and over-type it to meet your needs. You can also retry the last label you edited using the previous button or get it from a file using the load button and save it using the save as... button.  Technical data can be joined to the file with the Edit technical data button. Default, previous, load and save as buttons are available.  You can join a message to the end-user with the message button. Default, previous, load and save as buttons are available.  If the data on the diskette are licensed or confidential, you may want to protect the file with a password (The end-user will need it to use the file). If you need a password press the add password check-box and type the password in the two entry fields. The password is any alphanumeric string of 4 to 8 characters. The password is NOT case sensitive.  When any action is completed with the EMT4PM label window, press OK proceed with image.  Enter a filename for your file. The file must be an executable file, so the extension must be COM or EXE. any valid FAT or HPFS file name can be used.  When the operation completes, a beep (optional) is available.  Help is available for main topics and any time by pressing F1 Options is:  - Suppress beep ═══ 23. Building a Disk image file ═══ to pack a diskette to an Disk image file:  Select Build  Select IMAGE file-> from A: or B: ... depending on the source diskette address  Enter a filename for your file. The file default extension is .IMG but any valid FAT or HPFS extension can be used.  When the operation completes, a beep (optional) is available.  Help is available for main topics and any time by pressing F1 ═══ 24. Building an EMTCOPY file ═══ to pack a diskette to an EMTCOPY image file:  Press button 8 to build from drive A: or  Select Build  Select EMT image file-> from A: or B: ... depending on the source diskette address  Enter a filename for your file. The file default extension is .IMG but any valid FAT or HPFS extension can be used.  When the operation completes, a beep (optional) is available.  Help is available for main topics and any time by pressing F1 ═══ 25. Building a MIF or SIMPLE MIF file ═══ A MIF file is a diskette image including technical data and label. A Check sum is included to test file integrity when building the diskette. Simple MIF is an old format maintained for compatibility. To use this format select Simple MIF in the setup notebook. to pack a diskette to an MIF Disk image file:  Press button "M" to build from drive A: or  Select Build  Select MIF image file-> from A: or B: ... depending on the source diskette address  Enter a filename for your file. The file default extension is .IMG but any valid FAT or HPFS extension can be used.  When the operation completes, a beep (optional) is available.  Help is available for main topics and any time by pressing F1 ═══ 26. Building a compressed image file ═══ to pack a diskette to an Compressed image file:  Select Build  Select Compressed IMAGE file-> from A: or B: ... depending on the source diskette address  On the EMT4PM label window you can edit a diskette label for the end-user. Get a template from the Default button and over-type it to meet your needs. You can also retry the last label you edited using the previous button or get it from a file using the load button and save it using the save as... button.  When any action is completed with the EMT4PM label window, press OK proceed with image.  Enter a filename for your file. The file default extension is .DSK but any valid FAT or HPFS extension can be used.  When the operation completes, a beep (optional) is available.  Help is available for main topics and any time by pressing F1 Options is:  - Suppress beep ═══ 27. XDF format. ═══ The XDF format was introduced by IBM to pack OS/2 and DOS 7.0 diskettes. This format is supported by OS/2 or DOS 7.0 directly during installation. Then the system is enabled to read OS/2 XDF diskettes. Use XDFCOPY to pack XDF diskettes. Any problem related to XDF format should be directed to OS/2 or DOS support. The XDF format is owned by Backup Technologies. ═══ 28. Help for diskette test ═══ Diskette test if for displaying the diskette format. The information displayed by EMT4PM are only valid if the diskette format is supported by EMT4PM. To analyze a diskette  press the test diskette button (first button) if the diskette is in the A: drive or,  Select Test  Select Diskette A or Diskette B Option :  - Suppress beep EMT4PM supports lot of Diskette formats. ═══ 29. EMT4PM by Daniel VALOT ═══ The ARDI wizard. There are three path to using ARDI family program.  The Wizard which provides a step by step path for any ARDI operation.  The toolbar which gives a fast path to main operations for diskette A:  The menu which gives a fast path for any operations. How to ... When building ARDI images from diskettes, you have to be sure the target system will be able to unpack them. Advantages of ARDI over traditional formats:  The final user does not need to know anything about images.  The final user just runs the file and press enter.  The complete diskette is transferred, no sector is suppressed (Compressed Image suppresses unused sectors).  The unpacker included in the file is small and efficient, the compression is better, so the unpacker size is not a problem.  The used compressor do not increase the size of compressed data.  The label size is free, so you can use as many lines of any size you want (up to 10000 bytes for the whole label).  A message to the user can be added.  A free format technical record is included.  A password protection (optional) is included, so that files can be generally distributed on CD-ROM and only authorized users may get the password.  The diskette data checksum is included in the file (DISKIMAGE format does not include the checksum in the file).  The unpacker version matches the file version, since the unpacker comes with the file.  ARDI structure can change with every ARDI version, since the unpacker is included. This is a major advantage (for enhancements and fixes) over traditional formats where compatibility has to be maintained over versions.  ARDI format is structured to insure data integrity and ease of use. File structure  ARDI format is structured to insure data integrity and ease of use.  The file is split in various records including but not limited to: - The DOS unpacker (uncompressed) - The OS/2 unpacker (uncompressed) - Common unpacker data (for DOS and OS/2) (compressed) - Diskette Label (compressed) - end user message (compressed) - Technical data (compressed) - Diskette data (compressed,CRC checked and protected) - End record for future use (crypted uncompressed)  This structure can change with every ARDI version, since the unpacker is included. This is a major advantage over traditional format where compatibility has to be maintained over versions. In an attempt to detect a non-standard diskette format, or to detect the format of a defective diskette, the diskette may be set to an unknown state. Generally, trying to format a diskette under OS/2 in the diskette drive is sufficient to restore the diskette drive to a standard status. In rare situation you will need to shutdown and restart your workstation to recover diskette drive usage. When building a diskette from an ARDI image, ARDI selects the correct format, and generally format the diskette if it is needed. A check-sum is included in the file and a comparison is made when building the diskette. EMT4PM supports lot of Diskette formats. ═══ 30. Label file information ═══  The label record  The technical data record  The message to user ARDI can include three records: The three records are of free format and although a 10000 bytes buffer (100 lines of up to 98 characters for example) is reserved in the program, it is recommended to give them a much smaller size. Other limits exists in the Presentation Manager listbox size. Each record is a character string ending with zero. Line are separated by CR/LF characters. These records can be loaded from disk and saved to disk for future use. A suggested template is available with the "Default" push-button. A copy of the last records is kept in the EMT4PM.INI file for the next record editing. ═══ 31. Maximized ═══ With this option, the program starts maximized. Options are stored in the EMT4PM.INI file and the restore pull-down option reset options to their default values. ═══ 32. Minimized ═══ This option minimizes the window during diskette or file building. The window is restored when the operation ends. ═══ 33. Save position ═══ This option saves window position in EMT4PM.INI. At the start of the program, the window is restored at the saved position. ═══ 34. Retore default values ═══ This option restores EMT4PM default values and erases EMT4PM.INI. ═══ 35. What is the CRC code ? ═══ What is the CRC code/value ? ARDI CRC value is the same value calculated by the CRC program with the default parameters on a DISKIMAGE file of the same diskette. This value is included in the file for comparison when building the file. The CRC code does not include Label message record and is independent of password protection. ═══ 36. Default Font selection. ═══ Use this dialog to select the fonts used within EMT4PM. The available fonts depends on your system installation and display driver. Select the font used by the program to display its messages. The selected font name will be saved in EMT4PM.INI for future invocations of EMT4PM ═══ 37. Diskette formats handled by EMT4PM ═══ DISKETTE FORMATS supported by EMT4PM 5.25" 160k DOS-OS/2 diskettes 5.25" 180k DOS-OS/2 diskettes 5.25" 320k DOS-OS/2 diskettes 5.25" 360k DOS-OS/2 diskettes 5.25" 720k DOS-OS/2 diskettes with special hardware and driver 5.25" 1.2M DOS-OS/2 diskettes 5.25" 360k XENIX diskettes (2) 5.25" 1.2M XENIX diskettes (2) 3.5" 720k DOS-OS/2 diskettes 3.5" 1.4M DOS-OS/2 diskettes 3.5" 720k AIX-PS/2 and RS6000 diskettes (1) (2) 3.5" 1.4M AIX-PS/2 and RS6000 diskettes (1) (2) 3.5" 1.7M Microsoft DMF diskettes (3) 3.5" 2.8M DOS-OS/2 diskettes 3.5" 2.8M AIX-PS/2 and RS6000 diskettes (1) (2) WARNING: Note (1) An OS/2 restriction exists with OS/2 2.x and above which prevent to build reliably images from AIX diskettes (or any NON-FAT diskette) when a valid media code exists in the first byte of sector two (0xF0, 0xFD, 0xFE, 0xFF...) For these diskettes, EMT4PM should output a message saying that the diskette format cannot be determined. This problem is referenced in RETAIN as APAR PJ14848 Incident=8234X,B650,C706,562107701 and closed as permanent restriction for this OS/2 family (OS/2 2.x and WARP). The problem seems to occure mostly on AIX backup continuation diskette. DOS sessions under OS/2 are not affected. OS/2 1.x does not have the problem. WARNING: Note (2) Windows 9X/Millennium EMT4WIN packer doesn't support these formats. 5.25" 720k 80 tracks diskettes are not supported without using a low density 720k drive or a special device driver allowing PC AT 1.2meg drive to run at low density and single stepping. EXTDSKDD does not provide this feature. Even if 127 Mo Optical diskettes are correctly detected this format is not supported by this program. Microsoft DMF diskettes are detected, but cannot be built under OS2 without a special device driver or filter except when the machine BIOS has support for this format. So images are not accepted most of the time. DMF images can be restored to diskettes on machines with DMF enabled BIOS under DOS and Windows NT. DMF are almost standard diskettes with 21 sectors per track , sectors are interleaved, the space between sector is smaller. Format operation is affected by this change. Backup Technologies XDF diskettes are detected, but cannot be built under OS2 without a special device driver or filter. So images are not accepted. XDF diskettes are very different from standard diskettes. They have 19 sectors per tracks on the first tracks then different size sectors of up to 8192 bytes. XDFCOPY is provided by OS/2 and DOS 7.0 to build images and diskettes. Syntax: C: >XDFCOPY a: MyImage.XDF or C: >XDFCOPY MyImage.XDF a: The XDF driver (under DOS 7.x) or Filter (under WARP) must be loaded. ==> ONLY 512 Bytes per sector is supported Note that on 1 sided diskette, the second side is not erased ═══ 38. Credit ═══ Time to write the program: My family. CRC code for EMT4PM: Donald R. Blake. Compresssion Portions from the Info zip group. The author. The hippocamp means nothing, this is just the symbol for the ARDI program family. ═══ 39. No animation ═══ No animation is for usual mode with percent display. ═══ 40. Bar Graph ═══ Bar graph is for a bar graph replacing tracks or percent counting. ═══ 41. Support and Wishes ═══ There is no official support for this program. It is distributed "AS IS" with no guarantee. Problems and comments can be sent by mail to: Daniel VALOT e-mail : dvalot@free.fr http : //dvalot.free.fr/ 18, Boulevard de la Republique 69410 - CHAMPAGNE au Mont d'Or FRANCE The program will be updated when possible. Read the last fixes section to know last enhancement. You can find my home page on Internet with keywords: "The Sea Horse","Daniel F Valot","Diskette Image", ARDI ═══ 42. Last fixes ═══  1995/06/06 v 0.10 Start ARDI  1996/01/01 v 0.11 code clean-up , use VACPP instead of IBMCPP  1996/10/28 v 0.12 Dos unpacker update  1997/01/22 v 0.13 Add a Windows 9X version, add tool bar  1997/03/20 v 0.14 ADD support NT4 and return code on error  1997/05/15 v 3.00 Add a Win 9X/NT4 version.  1997/06/25 v 3.01 add batch mode, fix some label problems  1997/07/25 v 3.02 new label editor and print fixes  1997/08/20 v 3.03 add file output for label text  1997/09/26 v 3.04 fix DISKIMAGE conversion  1997/09/26 v 3.05 Add Character mode (OS2/DOS) unpacker  1998/01/17 v 3.06 fix menu and test RAMDISK  1998/03/13 v 3.07 use WATCOM for 16 bit change MoreDrive code for CDR  1998/04/15 v 3.09 Add RAMDISK batch mode  1998/06/19 v 3.12 Fix ARDI file lock problem under NT running from explorer  1998/06/26 v 3.13 Fix ARDI diskette lock trap in file test  1998/11/13 v 3.14 Add support for DMF under NT  1998/12/12 v 3.15 Add FLAT thunk under Wxx for diskette reading  1999/03/01 v 4.06 Add wizard  1999/03/16 v 4.08 Fix trap when freeing read buffer  1999/04/20 v 4.09 Fix make_file in DOS under OS/2  1999/04/20 v 4.10 Fix Printing from OS/2 PM unpacker suppress Quit confirm  1999/08/07 v 4.11 Support for Windows 2000 fix Q key in label dialog  1999/08/27 v 4.12 Add module CRC check and enhanced batch support  2000/01/03 v 4.13 Add retry on RAMDISK and test support for Millennium  2000/01/18 v 4.14 Add Version in DLLs  Add read by sector on first track on 8234X diskettes  Add retry on analyze after 8234X (false 8 spt)  Fix retry on no-ready for analyze  2000/02/08 v 4.15 Fix diskette reset after write in Unpacker and main program  Fix 8234X reading on most machine and W9x systems  Fix LOCK drive bug in DLL (Windows Millennium)  New write stategy (dummy FAT boot sector)  New Windows diskette detect procedure  Fix LOADDSK header error for 720k non-FAT diskettes  Add RAMDISK protection against invalid image size  2000/07/25 v 4.17 Add NLS support in ARDIWIN and ARDIU  2000/08/22 v 4.18 Fix trap at end of LOADDS when displaying CRC  2001/01/29 v 4.19 Add test file integrity  2001/01/31 v 4.19 Fix OS/2 dialog default file  2001/01/31 v 4.19 Add ARDI file conversion  Fix NLS DLL bad version menu error  Add CRC 32 bit for ARDI files (replace 16 bit)  Add ARDI file integrity check  2001/08/16 v 4.20 Code maintenance  2001/06/13 v 4.21 Windows XP support in ARDI unpacker  2001/12/30 v 4.22 Fix a problem when writting to XDF formatted diskettes (NT,2K,XP)  Change save label dialog behavior  Store NLS setting in profile ═══ 43. Animation ═══ Use this choice to select the progress indicator. ═══ Help for Open ═══ ═══ 44. Help for Open ═══ 1. Select the down arrow to the right of the Drive list to display all the drives on your system. 2. Select a drive from the Drive list. 3. Select a directory from the Directory list. 4. Select a file name from the File list or type in a file name and select the Open pushbutton to display the file you want to edit. For specific help, select a topic below. ═══ 45. List of Fields ═══ File name Type of file Drive File Directory Open pushbutton ═══ 46. Help for File name ═══ ═══ 47. Help for File name ═══ Type the name of the file you want to open in the File name field and select the Open pushbutton. For more help, select a topic below. ═══ 48. List of Fields ═══ File name Type of file Drive File Directory Open pushbutton General help ═══ 49. Help for Type of file ═══ ═══ 50. Help for Type of file ═══ Select the down arrow to the right of the Type of file field to display the available file types. The sample has set this field for all file types. For more help, select a topic below. ═══ 51. Help for Drive ═══ ═══ 52. Help for Drive ═══ The Drive list displays the drives on your system. Select the drive that contains the files you want to edit. For more help, select a topic below. ═══ 53. Help for File ═══ ═══ 54. Help for File ═══ The File list displays all the files in the directory you selected from the Directory list. Select the file you want to open. For more help, select a topic below. ═══ 55. Help for Directory ═══ ═══ 56. Help for Directory ═══ The Directory list displays the directories on the selected drive. Select a directory to display the list of files from that directory in the File list box. For more help, select a topic below. ═══ 57. Help for Open ═══ ═══ 58. Help for Open ═══ Select the Open pushbutton to display the file you want to edit. For more help, select a topic below. ═══ 59. Help for Save ═══ Use Save to store the file you are editing. After the file is saved, the text remains in the window so that you can continue editing it. Note: If you are editing a new file, select the Save or Save as choices to display the Save as pop-up so that you can name the file you are editing. A file must have a title to be saved. ═══ 60. Help for Save as ═══ Use Save as to name and save a new file or to save an existing file under a different name, in a different directory, or on a different disk. ═══ 61. Help for Save as ═══ ═══ 62. Help for Save as ═══ 1. Select the down arrow to the right of the Drive list to display all the drives on your system. 2. Select a drive from the Drive list. 3. Select a directory from the Directory list. 4. Type the name of the file you want to save in the File name field and select the Save pushbutton. For specific help, select a topic below. ═══ 63. List of Fields ═══ File name Type of file Drive File Directory Save pushbutton ═══ 64. Help for File name ═══ ═══ 65. Help for File name ═══ Type the name of the file you want to save in the File name field and select the Save pushbutton. For more help, select a topic below. ═══ 66. List of Fields ═══ File name Type of file Drive File Directory Save pushbutton General help ═══ 67. Help for Type of file ═══ ═══ 68. Help for Type of file ═══ Select the down arrow to the right of the Type of file field to display the available file types. The sample has set this field for all file types. For more help, select a topic below. ═══ 69. Help for Drive ═══ ═══ 70. Help for Drive ═══ The Drive list displays the drives on your system. Select the drive that contains the files you want to save. For more help, select a topic below. ═══ 71. Help for File ═══ ═══ 72. Help for File ═══ The File list displays all the files in the directory you selected from the Directory list. Select the file you want to rename and save. For more help, select a topic below. ═══ 73. Help for Directory ═══ ═══ 74. Help for Directory ═══ The Directory list displays the directories on the selected drive. Select a directory to display the list of files from that directory in the File list box. For more help, select a topic below. ═══ 75. Help for Save ═══ ═══ 76. Help for Save ═══ Select the Save pushbutton to save the file to the drive and directory you selected and with the file name you specified. For more help, select a topic below. ═══ ═══ error means that the operation was invalid for that file or diskette, or that diskette format do not match file format, or that the file is not a valid or supported file format for EMT4PM ═══ ═══ beep is just here to call attention at end of unattended operation. ═══ ═══ success means that operation completed without error or that the error message has already been displayed and answered.