home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / utils / easyun.zip / HARVARD.TXT < prev    next >
Text File  |  1986-12-03  |  18KB  |  589 lines

  1. ***************************** HPM version 1.1 ************
  2.  
  3. FOR THE USERS THAT HAVE 'HARVARD PROJECT MANAGER' V 1.1
  4. -------------------------------------------------------------------
  5. FROM : THE A.S.P ; (Against Software Protection)
  6.  
  7. ORIGINALLY SUBMITTED TO WHIT WYANTS BBS
  8.  
  9. PLEASE NOTE THAT THESE UNPROTECT PROCEDURES INVOLVE FROM 4 HOURS TO
  10. ___________________________________________________________________
  11.  
  12. 40 OR MORE HOURS ( 40+ HOURS FOR 'HPM' ) OF
  13.  
  14. SINGLE STEPPING THRU CODE AND FIGURING OUT THE
  15.  
  16. INTENT OF THE ORIGINAL CODE.. SO I WOULD APPRECIATE IT WHEN U PASS
  17.  
  18. THIS ON TO OTHER BOARDS YOU DO NOT ALTER THIS OR TRY TO TAKE CREDIT
  19.  
  20. FOR MY LOST SLEEP.... THE A.S.P... ORLANDO FLA. (J.P. TO HIS FRIENDS)
  21.  
  22.  
  23. IF YOU HAVE A HARD DISK OR WANT TO CREATE A BACKUP COPY THAT IS NOT
  24. TIED INTO THE 'HPM'  DISKETTE...IN CASE YOUR ONLY COPY GOES BAD
  25. .. THIS PATCH WILL REMOVE THE COPY PROTECTION COMPLETELY....
  26.  
  27.            AS ALWAYS THIS IS FOR YOUR PERSONAL PEACE OF MIND ONLY
  28.     IT IS NOT MEANT TO BYPASS ANY COPYRIGHTS..YOU ARE BY LAW BOUND BY
  29.     YOUR PURCHASE LISCENSE AGREEMENT.
  30.  
  31.           IF YOU HAVE A HARD DISK AND WANT TO PUT THE PROGRAM ON SUCH
  32.     WHY SHOULD YOU BE TIED TO A FLOPPY. YOU HAD TO GIVE UP A LOT OF
  33.     'BIG MACS' TO GET YOUR HARD DISK.
  34.  
  35.  
  36. 1). FORMAT 1 SYSTEM DISK UNDER DOS 2.0 OR 2.1  (1.1 SUPPORT WAS NOT INCLUDED)
  37.  
  38. 2). LABEL IT ACCORDING TO THE ORIGINAL 'HPM' DISKETTES
  39.  
  40. 3). COPY THE FILES FROM THE ORIGINAL DISKETTE TO THE CORRESPONDING
  41.    2.X FORMATTED DISKETTE
  42.  
  43. 4). PLACE THE ORIGINAL 'HPM' DISKETTE BACK IN THE MANUAL
  44.    WE WILL NO LONGER USE THEM.
  45.  
  46. 5). I WONT  TELL U HOW TO USE DEBUG OR  ANY 'PATCHER' PROGRAMS
  47.    ON THE BBS'S, I JUST GIVE U THE CODE TO CHANGE.
  48.  
  49. 6). FIRST WE WILL NEED TO CHANGE A PROGRAM CALLED 'HPM.EXE'
  50.  
  51. 7). THE FOLLOWING BYTES ARE IN DECIMAL OFFSET FROM BYTE 1 OF THE PROGRAM,
  52.    I WROTE A SHORT BASIC PROGRAM TO READ THE OLD 'HPM.EXE' AND NEW 'HPM.EXE'
  53.    ( AS A 1 BYTE RANDOM FILE) AND PRINT OUT THE DIFFERENCES: THEY ARE-
  54.  
  55. 8). DECIMAL OFFSET      OLD CODE            NEW CODE
  56.     -------------       --------            --------
  57.     BYTE 44670     = 205 (HEX=CD)     -    49 (HEX=31)
  58.          44671        19 (   =13)         192 (    C0)
  59.          79682         1 (   =01)           0 (    00)
  60.          79719        97 (   =61)         104 (    68)
  61.          79720        58 (   =3A)         112 (    70)
  62.          79721       104 (   =68)         109 (    6D)
  63.          79723       109 (   =6D)         114 (    72)
  64.          79724       112 (   =70)         116 (    74)
  65.          79725       114 (   =72)          46 (    2E)
  66.          79726       116 (   =74)         100 (    64)
  67.          79727        46 (   =2E)          97 (    61)
  68.          79728       100 (   =64)         116 (    74)
  69.          79729        97 (   =61)           0 (    00)
  70.          79730       116 (   =74)           0 (    00)
  71.          79735        97 (   =61)         104 (    68)
  72.          79736        58 (   =3A)         112 (    70)
  73.          79737       104 (   =68)         109 (    6D)
  74.          79738       112 (   =70)          46 (    2E)
  75.          79739       109 (   =6D)         111 (    6F)
  76.          79740        46 (   =2E)         118 (    76)
  77.          79741       111 (   =6F)         108 (    6C)
  78.          79742       118 (   =76)           0 (    00)
  79.          79743       108 (   =6C)           0 (    00)
  80.          79747        97 (   =61)         104 (    68)
  81.          79748        58 (   =3A)         112 (    70)
  82.          79749       104 (   =68)         109 (    6D)
  83.          79750       112 (   =70)          46 (    2E)
  84.          79751       109 (   =6D)         104 (    68)
  85.          79752        46 (   =2E)         108 (    6C)
  86.          79753       104 (   =68)         112 (    70)
  87.          79754       108 (   =6C)           0 (    00)
  88.          79755       112 (   =70)           0 (    00)
  89.  
  90.  
  91. 9). NEXT WE NEED TO PATCH A PROGRAM CALLED 'HPM.OVL'
  92.  
  93.     DECIMAL OFFSET      OLD CODE            NEW CODE
  94.     -------------       --------            --------
  95.     BYTE  8240     =  97 (HEX=61)     -   104 (HEX=68)
  96.           8241        58 (   =3A)         112 (    70)
  97.           8242       104 (   =68)         109 (    6D)
  98.           8244       109 (   =6D)         114 (    72)
  99.           8245       112 (   =70)         116 (    74)
  100.           8246       114 (   =72)          46 (    2E)
  101.           8247       116 (   =74)         100 (    64)
  102.           8248        46 (   =2E)          97 (    61)
  103.           8249       100 (   =64)         116 (    74)
  104.           8250        97 (   =61)           0 (    00)
  105.           8251       116 (   =74)           0 (    00)
  106.           8256        97 (   =61)         104 (    68)
  107.           8257        58 (   =3A)         112 (    70)
  108.           8258       104 (   =68)         109 (    6D)
  109.           8259       112 (   =70)          46 (    2E)
  110.           8260       109 (   =6D)         111 (    6F)
  111.           8261        46 (   =2E)         118 (    76)
  112.           8262       111 (   =6F)         108 (    6C)
  113.           8263       118 (   =76)           0 (    00)
  114.           8264       108 (   =6C)           0 (    00)
  115.           8268        97 (   =61)         104 (    68)
  116.           8269        58 (   =3A)         112 (    70)
  117.           8270       104 (   =68)         109 (    6D)
  118.           8271       112 (   =70)          46 (    2E)
  119.           8272       109 (   =6D)         104 (    68)
  120.           8273        46 (   =2E)         108 (    6C)
  121.           8274       104 (   =68)         112 (    70)
  122.           8275       108 (   =6C)           0 (    00)
  123.           8276       112 (   =70)           0 (    00)
  124.          65939       232 (   =E8)         144 (    90)
  125.          65940        34 (   =22)         144 (    90)
  126.          65941       255 (   =FF)         144 (    90)
  127.     BYTE 65969     = 232 (HEX=E8)     -   144 (HEX=90)
  128.          65970         4 (   =04)         144 (    90)
  129.          65971       255 (   =FF)         144 (    90)
  130.          66098       255 (   =FF)          80 (    50)
  131.          66099       182 (   =B6)         144 (    90)
  132.          66100        24 (   =18)         144 (    90)
  133.          66101         2 (   =02)         144 (    90)
  134.          66102       232 (   =E8)         184 (    B8)
  135.          66103        19 (   =13)           1 (    01)
  136.          66104        42 (   =2A)           0 (    00)
  137.          66124       141 (   =8D)          49 (    31)
  138.          66125       134 (   =86)         192 (    C0)
  139.          66126         8 (   =08)         144 (    90)
  140.          66127         2 (   =02)         144 (    90)
  141.          66129       141 (   =8D)         184 (    B8)
  142.          66130        70 (   =46)         246 (    F6)
  143.          66131         2 (   =02)         246 (    F6)
  144.          66144       232 (   =E8)         144 (    90)
  145.          66145        16 (   =10)         144 (    90)
  146.          66146         0 (   =00)         144 (    90)
  147.          66153       139 (   =8B)         184 (    B8)
  148.          66154       134 (   =86)           1 (    01)
  149.          66155         2 (   =02)           0 (    00)
  150.          66156         2 (   =02)         144 (    90)
  151.          66170       138 (   =8A)          49 (    31)
  152.          66171        86 (   =56)         210 (    D2)
  153.          66172         8 (   =08)         138 (    8A)
  154.          66173       138 (   =8A)         110 (    6E)
  155.          66174       118 (   =76)          12 (    0C)
  156.          66175        10 (   =0A)         138 (    8A)
  157.          66176       138 (   =8A)          78 (    4E)
  158.          66177       110 (   =6E)          14 (    0E)
  159.          66178        12 (   =0C)         138 (    8A)
  160.          66179       138 (   =8A)          70 (    46)
  161.          66180        78 (   =4E)          16 (    10)
  162.          66181        14 (   =0E)         139 (    8B)
  163.          66182       138 (   =8A)          94 (    5E)
  164.          66183        70 (   =46)          18 (    12)
  165.          66184        16 (   =10)          30 (    1E)
  166.          66185       139 (   =8B)           7 (    07)
  167.          66186        94 (   =5E)         144 (    90)
  168.          66187        18 (   =12)         144 (    90)
  169.          66188        30 (   =1E)          49 (    31)
  170.          66189         7 (   =07)         192 (    C0)
  171.          66190       205 (   =CD)         144 (    90)
  172.          66191        19 (   =13)         144 (    90)
  173.  
  174.  
  175.  
  176.  
  177.  
  178. NOTE: NOW ALL OF 'HPM' COPY PROTECTION IS REMOVED, AND U MAY DISKCOPY
  179.      THE UNPROTECTED DISKS AS REQUIRED.
  180.  
  181.  
  182.  
  183. OTHER NOTES:
  184. -------------------------------------------------------------------------
  185.  
  186. 1). CHECKS FOR SPECIALLY FORMATTED TRACKS COMPLETELY REMOVED
  187.  
  188. 2). ANY HARD CODED DRIVE ASSIGNMENTS COMPLETELY REMOVED
  189.    (ALL FILE REQUESTES, INCLUDING INITIAL LOAD FILES ,WILL LOAD
  190.     FROM THE CURRENT DEFAULT DRIVE)
  191.  
  192. 3). U MAY LOAD ALL THE FILES ON THE NEWLY FORMATTED AND UNPROTECTED
  193.    DISKETTE DIRECTLY TO HARD OR RAM DISK, IN ANY SUB-DIRECTORY U
  194.    SET UP
  195.  
  196. 4). U MAY CHANGE THE DEFAULT DRIVE AFTER RUNNING BY USING  THE ' FILE UNIT'
  197. OPTION.  THIS EFFECTIVELY DOES A SELECT DISK TO WHAT EVER DRIVE U WANT.
  198.  
  199. 5). THERE IS NO LONGER A START UP CHECK TO VERIFY THAT ALL THE 'HPM' FILES
  200.    ARE ON THE DEFAULT DRIVE.
  201.  
  202. 6). THE SERIAL NUBER , AT START UP , WILL DISPLAY AS '(INVALID)' BUT
  203.    THE PROGRAM WILL STILL RUN. YOU MAY USE DEBUG TO CHANGE THE STRING
  204.  '(invalid)' TO ANOTHER STRING IF U DONT LIKE IT.
  205.  
  206. 7). WHEN U DID THE ORIGINAL COPY FROM THE 'HPM' DISKETTE TO THE DOS 2.X
  207.    FORMATTED DISK , A HIDDEN FILE IN THE ORIGINAL DIRECTORY CALLED,
  208.    'SERIAL.NO' WAS OF COURSE NOT COPIED. THE SERIAL NUMBER IS PUT IN THE
  209.    RESERVED DIRECTORY BYTES IMMEDIATLEY FOLLOWING THE NAME 'SERIAL NO'
  210.    IN THE HIDDEN DIRECTORY ENTRY.
  211.  
  212. 8). THERE IS NO LONGER A CHECK TO SEE THAT THE ORIGINAL PROTECTED 'HPM'
  213.    DISKETTE IS IN THE 'A' DRIVE WHEN U WANT TO WRITE A FILE (NEW OR OLD)
  214.    WHILE IN 'HPM'.
  215.  
  216.   ENJOY YOUR NEW FOUND FREEDOM..HARD DISKS FOREVER!!!!!
  217.  
  218.  
  219. ***************************** HPM version 1.16 ***********
  220.  
  221. FOR THE USERS THAT HAVE 'HARVARD PROJECT MANAGER' V 1.16
  222. -------------------------------------------------------------------
  223. FROM : THE A.S.P ; (Against Software Protection)
  224.  
  225. ORIGINALLY SUBMITTED TO ASA FULTONS BBS (SHINING SUN - 305-273-0020
  226.                     AND WHIT WYANTS BBS (PC-CONNECT  - 203-966-8869
  227.  
  228. PLEASE NOTE THAT THESE UNPROTECT PROCEDURES INVOLVE FROM 4 HOURS TO
  229. ___________________________________________________________________
  230.  
  231. 40 OR MORE HOURS ( 10+ HOURS FOR 'HPM' v1.16 ) OF
  232.  
  233. SINGLE STEPPING THRU CODE AND FIGURING OUT THE
  234.  
  235. INTENT OF THE ORIGINAL CODE.. SO I WOULD APPRECIATE IT WHEN U PASS
  236.  
  237. THIS ON TO OTHER BOARDS YOU DO NOT ALTER THIS OR TRY TO TAKE CREDIT
  238.  
  239. FOR MY LOST SLEEP.... THE A.S.P... ORLANDO FLA. (J.P. TO HIS FRIENDS)
  240.  
  241.  
  242. OH, AS A FURTHER NOTE. I SEE SOME BBS'S ARE NOW CHARGING U TO BE REGISTERED
  243. TO USE THEIR SYSTEM. FIRST OF ALL I GIVE U FROM 4 TO 60 HOURS OF MY TIME
  244. AT NO COST TO YOU AND I DO NOT LOOK TO KINDLY TO SUCH BBS'S PUTTING ON
  245. MY PROCEDURES AND THEN CHARGING U TO GET ACCESS TO THEM. THEY DIDNT SPEND
  246. TIME AND COST (SAY 'X' HOURS * $40+) TO MAKE THE PROCEDURES AVAIL. , SO
  247. I WOULD APPRECIATE THAT SUCH BOARDS DID NOT USE ANY OF THE 'A.S.P'S'
  248. PROCEDURES, UNLESS THEY ARE WILLING TO PUT THEIR WORKS TRULY IN THE
  249. PUBLIC DOMAAIN.. ENOUGH SAID.. THANK YOU.
  250.  
  251.  
  252. IF YOU HAVE A HARD DISK OR WANT TO CREATE A BACKUP COPY THAT IS NOT
  253. TIED INTO THE 'HPM'  DISKETTE...IN CASE YOUR ONLY COPY GOES BAD
  254. .. THIS PATCH WILL REMOVE THE COPY PROTECTION COMPLETELY....
  255.  
  256.            AS ALWAYS THIS IS FOR YOUR PERSONAL PEACE OF MIND ONLY
  257.     IT IS NOT MEANT TO BYPASS ANY COPYRIGHTS..YOU ARE BY LAW BOUND BY
  258.     YOUR PURCHASE LISCENSE AGREEMENT.
  259.  
  260.           IF YOU HAVE A HARD DISK AND WANT TO PUT THE PROGRAM ON SUCH
  261.     WHY SHOULD YOU BE TIED TO A FLOPPY. YOU HAD TO GIVE UP A LOT OF
  262.     'BIG MACS' TO GET YOUR HARD DISK.
  263.  
  264.  
  265. 1). FORMAT 1 SYSTEM DISK UNDER DOS 2.0 OR 2.1  (1.1 SUPPORT WAS NOT INCLUDED)
  266.  
  267. 2). LABEL IT ACCORDING TO THE ORIGINAL 'HPM' DISKETTES
  268.  
  269. 3). COPY THE FILES FROM THE ORIGINAL DISKETTE TO THE CORRESPONDING
  270.    2.X FORMATTED DISKETTE
  271.  
  272. 4). PLACE THE ORIGINAL 'HPM' DISKETTE BACK IN THE MANUAL
  273.    WE WILL NO LONGER USE THEM.
  274.  
  275. 5). I WONT  TELL U HOW TO USE DEBUG OR  ANY 'PATCHER' PROGRAMS
  276.    ON THE BBS'S, I'LL JUST GIVE U THE CODE TO CHANGE.
  277.  
  278. 6). FIRST WE WILL NEED TO CHANGE A PROGRAM CALLED 'HPM.EXE'
  279.  
  280. 7). I USED THE DOS UTILITY 'COMP.COM' TO PRINT THE DIFFERENCES BETWEEN THE
  281.    FILES THAT WERE CHANGED.
  282.  
  283.     NOTE: FILE 1 IS THE MODIFIED VERSION IN ALL CASES.
  284.    ---------------------------------------------------
  285.  
  286.  
  287. C:HPM     .EXE and A:HPM     .EXE
  288.  
  289. Compare error at offset B154
  290. File 1 = 31
  291. File 2 = CD
  292.  
  293. Compare error at offset B155
  294. File 1 = C0
  295. File 2 = 13
  296.  
  297. Compare error at offset 133A1
  298. File 1 = 00
  299. File 2 = 01
  300.  
  301. Compare error at offset 138B6
  302. File 1 = 68
  303. File 2 = 61
  304.  
  305. Compare error at offset 138B7
  306. File 1 = 70
  307. File 2 = 3A
  308.  
  309. Compare error at offset 138B8
  310. File 1 = 6D
  311. File 2 = 68
  312.  
  313. Compare error at offset 138BA
  314. File 1 = 72
  315. File 2 = 6D
  316.  
  317. Compare error at offset 138BB
  318. File 1 = 74
  319. File 2 = 70
  320.  
  321. Compare error at offset 138BC
  322. File 1 = 2E
  323. File 2 = 72
  324.  
  325. Compare error at offset 138BD
  326. File 1 = 64
  327. File 2 = 74
  328.  
  329. Compare error at offset 138BE
  330. File 1 = 61
  331. File 2 = 2E
  332.  
  333. Compare error at offset 138BF
  334. File 1 = 74
  335. File 2 = 64
  336.  
  337. Compare error at offset 138C0
  338. File 1 = 00
  339. File 2 = 61
  340.  
  341. Compare error at offset 138C1
  342. File 1 = 00
  343. File 2 = 74
  344.  
  345. Compare error at offset 138C6
  346. File 1 = 68
  347. File 2 = 61
  348.  
  349. Compare error at offset 138C7
  350. File 1 = 70
  351. File 2 = 3A
  352.  
  353. Compare error at offset 138C8
  354. File 1 = 6D
  355. File 2 = 68
  356.  
  357. Compare error at offset 138C9
  358. File 1 = 2E
  359. File 2 = 70
  360.  
  361. Compare error at offset 138CA
  362. File 1 = 6F
  363. File 2 = 6D
  364.  
  365. Compare error at offset 138CB
  366. File 1 = 76
  367. File 2 = 2E
  368.  
  369. Compare error at offset 138CC
  370. File 1 = 6C
  371. File 2 = 6F
  372.  
  373. Compare error at offset 138CD
  374. File 1 = 00
  375. File 2 = 76
  376.  
  377. Compare error at offset 138CE
  378. File 1 = 00
  379. File 2 = 6C
  380.  
  381. Compare error at offset 138D2
  382. File 1 = 68
  383. File 2 = 61
  384.  
  385. Compare error at offset 138D3
  386. File 1 = 70
  387. File 2 = 3A
  388.  
  389. Compare error at offset 138D4
  390. File 1 = 6D
  391. File 2 = 68
  392.  
  393. Compare error at offset 138D5
  394. File 1 = 2E
  395. File 2 = 70
  396.  
  397. Compare error at offset 138D6
  398. File 1 = 68
  399. File 2 = 6D
  400.  
  401. Compare error at offset 138D7
  402. File 1 = 6C
  403. File 2 = 2E
  404.  
  405. Compare error at offset 138D8
  406. File 1 = 70
  407. File 2 = 68
  408.  
  409. Compare error at offset 138D9
  410. File 1 = 00
  411. File 2 = 6C
  412.  
  413. Compare error at offset 138DA
  414. File 1 = 00
  415. File 2 = 70
  416.  
  417. Eof mark not found
  418.  
  419.  
  420. 8). NEXT WE WILL CHANGE A PROGRAM CALLED 'HPM.OVL'
  421.  
  422. C:HPM     .OVL and A:HPM     .OVL
  423.  
  424. Compare error at offset 2098
  425. File 1 = 68
  426. File 2 = 61
  427.  
  428. Compare error at offset 2099
  429. File 1 = 70
  430. File 2 = 3A
  431.  
  432. Compare error at offset 209A
  433. File 1 = 6D
  434. File 2 = 68
  435.  
  436. Compare error at offset 209C
  437. File 1 = 72
  438. File 2 = 6D
  439.  
  440. Compare error at offset 209D
  441. File 1 = 74
  442. File 2 = 70
  443.  
  444. Compare error at offset 209E
  445. File 1 = 2E
  446. File 2 = 72
  447.  
  448. Compare error at offset 209F
  449. File 1 = 64
  450. File 2 = 74
  451.  
  452. Compare error at offset 20A0
  453. File 1 = 61
  454. File 2 = 2E
  455.  
  456. Compare error at offset 20A1
  457. File 1 = 74
  458. File 2 = 64
  459.  
  460. Compare error at offset 20A2
  461. File 1 = 00
  462. File 2 = 61
  463.  
  464. Compare error at offset 20A3
  465. File 1 = 00
  466. File 2 = 74
  467.  
  468. Compare error at offset 20A8
  469. File 1 = 68
  470. File 2 = 61
  471.  
  472. Compare error at offset 20A9
  473. File 1 = 70
  474. File 2 = 3A
  475.  
  476. Compare error at offset 20AA
  477. File 1 = 6D
  478. File 2 = 68
  479.  
  480. Compare error at offset 20AB
  481. File 1 = 2E
  482. File 2 = 70
  483.  
  484. Compare error at offset 20AC
  485. File 1 = 6F
  486. File 2 = 6D
  487.  
  488. Compare error at offset 20AD
  489. File 1 = 76
  490. File 2 = 2E
  491.  
  492. Compare error at offset 20AE
  493. File 1 = 6C
  494. File 2 = 6F
  495.  
  496. Compare error at offset 20AF
  497. File 1 = 00
  498. File 2 = 76
  499.  
  500. Compare error at offset 20B0
  501. File 1 = 00
  502. File 2 = 6C
  503.  
  504. Compare error at offset 20B4
  505. File 1 = 68
  506. File 2 = 61
  507.  
  508. Compare error at offset 20B5
  509. File 1 = 70
  510. File 2 = 3A
  511.  
  512. Compare error at offset 20B6
  513. File 1 = 6D
  514. File 2 = 68
  515.  
  516. Compare error at offset 20B7
  517. File 1 = 2E
  518. File 2 = 70
  519.  
  520. Compare error at offset 20B8
  521. File 1 = 68
  522. File 2 = 6D
  523.  
  524. Compare error at offset 20B9
  525. File 1 = 6C
  526. File 2 = 2E
  527.  
  528. Compare error at offset 20BA
  529. File 1 = 70
  530. File 2 = 68
  531.  
  532. Compare error at offset 20BB
  533. File 1 = 00
  534. File 2 = 6C
  535.  
  536. Compare error at offset 20BC
  537. File 1 = 00
  538. File 2 = 70
  539.  
  540. Compare error at offset 10141
  541. File 1 = C3
  542. File 2 = 55
  543.  
  544. Eof mark not found
  545.  
  546. NOTE: NOW ALL OF 'HPM' COPY PROTECTION IS REMOVED, AND U MAY DISKCOPY
  547.      THE UNPROTECTED DISKS AS REQUIRED.
  548.  
  549. OTHER NOTES:
  550. -------------------------------------------------------------------------
  551.  
  552. 1). CHECKS FOR SPECIALLY FORMATTED TRACKS COMPLETELY REMOVED
  553.  
  554. 2). ANY HARD CODED DRIVE ASSIGNMENTS COMPLETELY REMOVED
  555.    (ALL FILE REQUESTS, INCLUDING INITIAL LOAD FILES ,WILL LOAD
  556.     FROM THE CURRENT DEFAULT DRIVE)
  557.  
  558. 3). U MAY LOAD ALL THE FILES ON THE NEWLY FORMATTED AND UNPROTECTED
  559.    DISKETTE DIRECTLY TO HARD OR RAM DISK, IN ANY SUB-DIRECTORY U
  560.    SET UP
  561.  
  562. 4). U MAY CHANGE THE DEFAULT DRIVE AFTER RUNNING BY USING  THE ' FILE UNIT'
  563. OPTION.  THIS EFFECTIVELY DOES A SELECT DISK TO WHAT EVER DRIVE U WANT.
  564.  
  565. 5). THERE IS NO LONGER A START UP CHECK TO VERIFY THAT ALL THE 'HPM' FILES
  566.    ARE ON THE DEFAULT DRIVE.
  567.  
  568. 6). THE SERIAL NUMBER , AT START UP , WILL DISPLAY AS '(INVALID)' BUT
  569.    THE PROGRAM WILL STILL RUN. YOU MAY USE DEBUG TO CHANGE THE STRING
  570.  '(invalid)' TO ANOTHER STRING IF U DONT LIKE IT.
  571.  
  572. 7). WHEN U DID THE ORIGINAL COPY FROM THE 'HPM' DISKETTE TO THE DOS 2.X
  573.    FORMATTED DISK , A HIDDEN FILE IN THE ORIGINAL DIRECTORY CALLED,
  574.    'SERIAL.NO' WAS OF COURSE NOT COPIED. THE SERIAL NUMBER IS PUT IN THE
  575.    RESERVED DIRECTORY BYTES IMMEDIATLEY FOLLOWING THE NAME 'SERIAL NO'
  576.    IN THE HIDDEN DIRECTORY ENTRY. (NOTE: THIS IS AN ASSUMPTION FOR V1.16)
  577.  
  578. 8). THERE IS NO LONGER A CHECK TO SEE THAT THE ORIGINAL PROTECTED 'HPM'
  579.    DISKETTE IS IN THE 'A' DRIVE WHEN U WANT TO WRITE A FILE (NEW OR OLD)
  580.    WHILE IN 'HPM'.
  581.  
  582. 9). THESE MODIFICATIONS WERE BASED ON PRIOR KNOWLEDGE OF VERSION 1.1
  583.    AND HAVE NOT BEEN TESTED EXTENSIVELY. YOU MIGHT WANT TO RUN BOTH THE
  584.    OLD AND NEW VERSIONS WITH THE SAME DATA FOR A PERIOD OF TIME TO
  585.    VERIFY THE MODIFICATIONS.
  586.  
  587.  
  588.   ENJOY YOUR NEW FOUND FREEDOM..HARD DISKS FOREVER!!!!!
  589.