Metropoli BBS
VIEWER: pause.sys MODE: BINARY (HEX)
==============================================================================================================================================
OFFSET    00 01 02 03 04 05 06 07  08 09 0A 0B 0C 0D 0E 0F  10 11 12 13 14 15 16 17  18 19 1A 1B 1C 1D 1E 1F
----------------------------------------------------------------------------------------------------------------------------------------------
00000000  FF FF FF FF 00 80 27 05  32 05 50 41 55 53 45 20  20 20 0D 50 41 55 53 45  2E 53 59 53 20 2D 20 31      .Ç'2PAUSE   PAUSE.SYS - 1
00000020  2E 30 31 20 20 20 43 6F  70 79 72 69 67 68 74 20  28 63 29 20 31 39 39 30  20 48 61 6E 73 20 53 61  .01   Copyright (c) 1990 Hans Sa
00000040  6C 76 69 73 62 65 72 67  2E 20 20 41 6C 6C 20 72  69 67 68 74 73 20 72 65  73 65 72 76 65 64 2E 0D  lvisberg.  All rights reserved.
00000060  0A 0A 50 41 55 53 45 2E  53 59 53 20 70 72 6F 76  69 64 65 73 20 73 6F 6D  65 20 75 74 69 6C 69 74  PAUSE.SYS provides some utilit
00000080  79 20 66 75 6E 63 74 69  6F 6E 73 2C 20 74 68 61  74 20 6D 61 79 20 62 65  20 75 73 65 66 75 6C 20  y functions, that may be useful 
000000A0  66 6F 72 20 64 65 62 75  67 67 69 6E 67 0D 0A 63  6F 6D 70 6C 65 78 20 43  4F 4E 46 49 47 2E 53 59  for debuggingcomplex CONFIG.SY
000000C0  53 20 73 65 74 2D 75 70  73 3B 20 69 74 20 63 61  6E 20 61 6C 73 6F 20 73  65 6E 64 20 65 73 63 61  S set-ups; it can also send esca
000000E0  70 65 20 73 65 71 75 65  6E 63 65 73 20 74 6F 20  41 4E 53 49 2E 53 59 53  2C 0D 0A 70 72 6F 76 69  pe sequences to ANSI.SYS,provi
00000100  64 65 64 20 41 4E 53 49  2E 53 59 53 20 28 6F 72  20 61 20 72 65 70 6C 61  63 65 6D 65 6E 74 29 20  ded ANSI.SYS (or a replacement) 
00000120  69 73 20 61 6C 72 65 61  64 79 20 6C 6F 61 64 65  64 2E 0D 0A 0A 53 79 6E  74 61 78 3A 0D 0A 20 20  is already loaded.Syntax:  
00000140  20 44 45 56 49 43 45 3D  64 3A 5C 70 61 74 68 5C  50 41 55 53 45 2E 53 59  53 20 5B 73 77 69 74 63   DEVICE=d:\path\PAUSE.SYS [switc
00000160  68 5D 20 5B 74 65 78 74  5D 0D 0A 0A 57 69 74 68  6F 75 74 20 61 6E 79 20  73 77 69 74 63 68 2C 20  h] [text]Without any switch, 
00000180  50 41 55 53 45 2E 53 59  53 20 77 72 69 74 65 73  20 74 68 65 20 6F 70 74  69 6F 6E 61 6C 20 74 65  PAUSE.SYS writes the optional te
000001A0  78 74 20 28 6F 72 20 61  20 73 74 61 6E 64 61 72  64 20 74 65 78 74 0D 0A  69 66 20 6F 6D 69 74 74  xt (or a standard textif omitt
000001C0  65 64 29 20 74 6F 20 74  68 65 20 73 63 72 65 65  6E 20 61 6E 64 20 77 61  69 74 73 20 66 6F 72 20  ed) to the screen and waits for 
000001E0  61 20 6B 65 79 2D 70 72  65 73 73 2C 20 73 69 6D  69 6C 61 72 20 74 6F 20  74 68 65 20 50 41 55 53  a key-press, similar to the PAUS
00000200  45 0D 0A 63 6F 6D 6D 61  6E 64 20 69 6E 20 61 20  62 61 74 63 68 20 66 69  6C 65 2E 20 41 6C 6C 20  Ecommand in a batch file. All 
00000220  63 68 61 72 61 63 74 65  72 73 20 61 72 65 20 74  72 61 6E 73 6C 61 74 65  64 20 74 6F 20 6C 6F 77  characters are translated to low
00000240  65 72 20 63 61 73 65 2C  20 65 78 63 65 70 74 0D  0A 66 6F 72 20 74 68 6F  73 65 20 70 72 65 63 65  er case, exceptfor those prece
00000260  65 64 65 64 20 62 79 20  61 20 63 61 72 65 74 20  28 5E 29 3B 20 74 6F 20  64 69 73 70 6C 61 79 20  eded by a caret (^); to display 
00000280  61 20 63 61 72 65 74 2C  20 77 72 69 74 65 20 74  77 6F 20 63 61 72 65 74  73 2E 0D 0A 0A 54 68 65  a caret, write two carets.The
000002A0  20 66 6F 6C 6C 6F 77 69  6E 67 20 73 77 69 74 63  68 65 73 20 63 61 6E 20  62 65 20 73 70 65 63 69   following switches can be speci
000002C0  66 69 65 64 20 28 65 61  63 68 20 73 75 70 70 72  65 73 73 65 73 20 74 68  65 20 77 61 69 74 29 3A  fied (each suppresses the wait):
000002E0  0D 0A 20 20 20 2F 43 20  20 20 20 20 63 6C 65 61  72 20 74 68 65 20 73 63  72 65 65 6E 20 61 6E 64     /C     clear the screen and
00000300  20 68 6F 6D 65 20 74 68  65 20 63 75 72 73 6F 72  0D 0A 20 20 20 2F 50 20  20 20 20 20 64 6F 20 61   home the cursor   /P     do a
00000320  20 50 72 69 6E 74 2D 53  63 72 65 65 6E 20 0D 0A  20 20 20 2F 4F 20 20 20  20 20 6F 75 74 70 75 74   Print-Screen    /O     output
00000340  20 6F 6E 6C 79 2C 20 69  2E 65 2E 20 64 6F 6E 27  74 20 77 61 69 74 20 66  6F 72 20 61 20 6B 65 79   only, i.e. don't wait for a key
00000360  2D 70 72 65 73 73 0D 0A  20 20 20 2F 45 78 78 78  20 20 77 72 69 74 65 20  61 6E 20 45 53 43 20 63  -press   /Exxx  write an ESC c
00000380  68 61 72 61 63 74 65 72  20 66 6F 6C 6C 6F 77 65  64 20 62 79 20 78 78 78  20 74 6F 20 73 74 61 6E  haracter followed by xxx to stan
000003A0  64 61 72 64 20 6F 75 74  70 75 74 3B 20 74 68 69  73 20 69 73 0D 0A 20 20  20 20 20 20 20 20 20 20  dard output; this is          
000003C0  69 6E 74 65 6E 64 65 64  20 74 6F 20 73 65 6E 64  20 63 6F 6D 6D 61 6E 64  73 20 74 6F 20 41 4E 53  intended to send commands to ANS
000003E0  49 2E 53 59 53 2C 20 65  2E 67 2E 20 2F 45 5B 31  3B 33 37 3B 34 34 6D 20  73 65 74 73 20 74 68 65  I.SYS, e.g. /E[1;37;44m sets the
00000400  0D 0A 20 20 20 20 20 20  20 20 20 20 73 63 72 65  65 6E 20 63 6F 6C 6F 72  20 74 6F 20 62 72 69 67            screen color to brig
00000420  68 74 20 77 68 69 74 65  20 6F 6E 20 62 6C 75 65  20 61 6E 64 20 2F 45 5B  32 5E 4A 20 63 6C 65 61  ht white on blue and /E[2^J clea
00000440  72 73 20 74 68 65 20 73  63 72 65 65 6E 2E 0D 0A  0A 50 41 55 53 45 2E 53  59 53 20 69 73 20 70 61  rs the screen.PAUSE.SYS is pa
00000460  72 74 20 6F 66 20 74 68  65 20 42 4F 4F 54 2E 53  59 53 20 70 61 63 6B 61  67 65 20 61 6E 64 20 6D  rt of the BOOT.SYS package and m
00000480  61 79 20 6E 6F 74 20 62  65 20 64 69 73 74 72 69  62 75 74 65 64 20 69 6E  20 61 6E 79 0D 0A 6F 74  ay not be distributed in anyot
000004A0  68 65 72 20 63 6F 6E 74  65 78 74 20 77 69 74 68  6F 75 74 20 70 72 69 6F  72 20 77 72 69 74 74 65  her context without prior writte
000004C0  6E 20 63 6F 6E 73 65 6E  74 20 6F 66 20 74 68 65  20 61 75 74 68 6F 72 2E  20 20 20 20 20 20 20 20  n consent of the author.        
000004E0  20 20 20 20 20 20 20 20  20 0D 1A 5E 53 74 72 69  6B 65 20 61 20 6B 65 79  20 77 68 65 6E 20 72 65           ^Strike a key when re
00000500  61 64 79 20 2E 20 2E 20  2E 20 0A 5E 50 72 69 6E  74 5E 53 63 72 65 65 6E  0A 00 00 E5 B2 63 48 6B  ady . . . ^Print^Screen..σcHk
00000520  7C E5 26 00 00 00 00 2E  89 1E 23 05 2E 8C 06 25  05 CB 50 53 51 52 1E 9C  2E C5 1E 23 05 81 4F 03  |σ&.....ë#.î%PSQR£.#üO
00000540  00 01 80 7F 02 00 74 08  81 4F 03 03 80 E9 E7 00  8C D1 8B D4 8C C8 FA 8E  D0 BC FE FF FB 51 52 1E  .Ç.tüOÇΘτ.îïî·Ä QR
00000560  56 C5 77 12 AC 3C 2F 75  03 E9 FF 00 3C 20 74 12  3C 09 74 2C 3C 00 74 0A  3C 0D 74 6E 3C 0A 74 6A  Vw¼</uΘ .< t<t,<.t<tn<tj
00000580  EB E2 AC 3C 2F 75 03 E9  E1 00 3C 20 75 03 E9 D2  00 3C 09 74 0B 3C 0D 74  51 3C 0A 74 4D EB 00 4E  δΓ¼</uΘß.< uΘ.<t<tQ<tMδ.N
000005A0  E8 9B 00 AC 3C 0D 74 4C  3C 0A 74 48 3C FF 75 02  B0 20 3C 41 72 0E 3C 5A  77 0A 2E F6 06 19 05 01  Φ¢.¼<tL<tH< u <Ar<Zw.÷
000005C0  75 02 04 20 3C 5E 75 10  2E F6 06 19 05 01 75 08  2E 80 0E 19 05 01 EB CB  2E 80 26 19 05 FE 50 52  u <^u.÷u.Çδ.Ç&PR
000005E0  8A D0 B4 06 CD 21 5A 58  EB B9 E8 51 00 0E 1F BE  EB 04 EB AF 2E F6 06 1A  05 01 75 05 B8 07 0C CD  è!ZXδΦQ.δδ».÷u
00000600  21 2E F6 06 1A 05 02 75  11 B8 06 0C B2 0D CD 21  50 52 B2 0A B4 06 CD 21  5A 58 5E 1F 5A 59 FA 8E  !.÷u!PR!ZX^ZY·Ä
00000620  D1 8B E2 FB C7 47 0E 00  00 8C 4F 10 C6 47 0D 00  2E 81 26 04 00 FF 7F 9D  1F 5A 59 5B 58 CB 1E 56  ïΓG..îOG..ü&. ¥ZY[XV
00000640  0E 1F 50 52 B2 0A B4 06  CD 21 5A 58 BE 12 00 B9  4F 00 FC AC 50 52 8A D0  B4 06 CD 21 5A 58 E2 F3  PR!ZX.O.¼PRè!ZXΓ
00000660  5E 1F C3 AC 3C 2F 74 03  E9 34 FF AC 3C 43 75 67  E8 CB FF 50 52 B2 0D B4  06 CD 21 5A 58 50 52 B2  ^¼</tΘ4 ¼<CugΦ PR!ZXPR
00000680  1B B4 06 CD 21 5A 58 50  52 B2 5B B4 06 CD 21 5A  58 50 52 B2 32 B4 06 CD  21 5A 58 50 52 B2 4A B4  !ZXPR[!ZXPR2!ZXPRJ
000006A0  06 CD 21 5A 58 50 52 B2  20 B4 06 CD 21 5A 58 50  52 B2 08 B4 06 CD 21 5A  58 B4 08 32 FF CD 10 8A  !ZXPR !ZXPR!ZX2 è
000006C0  FC B8 00 06 B9 00 00 BA  4F 18 CD 10 B4 02 32 FF  33 D2 CD 10 E9 43 FF 3C  50 75 13 CD 05 E8 5E FF  ...O2 3ΘC <PuΦ^ 
000006E0  2E C6 06 1A 05 01 0E 1F  BE 0B 05 E9 B5 FE 3C 4F  75 0A 2E C6 06 1A 05 01  AC E9 A4 FE 3C 45 75 13  .Θ<Ou.¼Θñ<Eu
00000700  2E C6 06 1A 05 03 50 52  B2 1B B4 06 CD 21 5A 58  E9 90 FE 83 EE 02 E9 87  FE                       .PR!ZXΘÉâεΘç
[ RETURN TO DIRECTORY ]