CompuServe Messages

#MSCDEX fix for DOS 5

    04-Dec-91 22:56:56
Sb: #MSCDEX fix for DOS 5
Fm: Alex Boge 72470,402
To: All
Hi Gang, I'm new here so I thought I'd start off on a good foot by giving out some good info I just worked out. If you are like me you are running DOS 5 and would like to avoid the silly SETVER program. Unfortunetly MSCDEX requires it because MS is too lazy to change one byte in it's code to accept DOS 5. All SETVER does is "fool" MSCDEX into thinking MS-DOS 4.01 is running, nothing else. With this in mind and a good disassembler, I cracked the code on MSCDEX (not difficult at all) and I can now proudly tell you which byte in your .EXE file to change. You MUST have version 2.20 with a file size of 25413 bytes. If you have this version, use a byte editor (like DISKEDIT from Norton Utilities) and change the byte at hex offset 3AFB from a 00 to a 01. This small change allows you to remove SETVER and run MSCDEX alone. If you have a different version of MSCDEX you can try searching for hex: 3D 00 05. If you find it, change the 00 to a 01 and things should be ok. As always, MAKE BACKUPS FIRST! This works perfectly on MY machine but I obviously cannot warrant that it will on yours and therefore this is my legal disclaimer. Have fun, Alex There is 1 Reply.