MSFN Forum: Announcing FIXWRAP - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Announcing FIXWRAP bugfix for MS-DOS 7/8 Rate Topic: -----

#1 User is offline   Ninho 

  • Member
  • PipPip
  • Group: Members
  • Posts: 166
  • Joined: 05-March 06

Posted 12 January 2010 - 04:44 AM

FixWrap.sys, a free bugfix I made for MS-DOS is available.
Thanks to MDGx for hosting the download on his site !

Essential DOS Power Toys - Wrapper + FIXWrap

Or, from the same site,
Direct file URL :FIXWRAP.ZIP
File details : Size = 3,812 bytes
MD5 check = A304C56B2E55741A5CC6656761F370B4


What is FIXWRAP ? A bug fix designed for MS-DOS 7, 7.1, 8 (the DOSes
that MS Win 9x/ME runs over). It restores the ability for DOS "terminate and
stay resident" TSR programs to be launched at DEVICE=... time,
from CONFIG.SYS. In particular FIXWRAP allows a user to launch TSRs
using Phil Gardner's WRAPPER.SYS (shareware, free to try).

Without my fix, Wrapper.sys, or similar devices, *will* crash the system in no time,
a consequence of a bug introduced by Microsoft with DOS 7.0 and never corrected.

Note : The fix is not needed on MS-DOS versions prior to 7 as well as non-MS DOSes.

Express instructions : edit CONFIG.SYS, "sandwich" any DEVICE=... lines between
FIXWRAP ON & FIXWRAP OFF, like so :
_______________________________________________________
DEVICE=path/to/FIXWRAP.SYS ON ; 1st line...
DEVICE=path/to/WRAPPER.SYS MY_TSR.EXE ; some TSR launched with WRAPPER
...
DEVICE=path/to/FIXWRAP.SYS OFF ; last device line
________________________________________________________

Reboot... Enjoy !

This post has been edited by Ninho: 12 January 2010 - 08:49 AM



#2 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 3,957
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 12 January 2010 - 05:29 AM

Great news, Ninho! You rock! :thumbup

#3 User is offline   Ninho 

  • Member
  • PipPip
  • Group: Members
  • Posts: 166
  • Joined: 05-March 06

Posted 12 January 2010 - 08:43 AM

View Postdencorso, on Jan 12 2010, 12:29 PM, said:

Great news, Ninho! You rock! :thumbup


You're welcome !

BTW, people who are interested in the technical details - of the bug and my fix - can watch a number of threads
on the "DOS ain't dead" forums at www.bttr-software.de/ - where I attempted an open development, sort of.

Look for the threads with FIXWRAP or HACKWRAP - older fix attempt - in their titles, for instance :
http://www.bttr-soft...try.php?id=7272

No need to read all that stuff for just using FixWrap, of course ;=)

This post has been edited by Ninho: 12 January 2010 - 08:47 AM


#4 User is offline   MDGx 

  • 98SE2ME + 98MP10
  • Group: Super Moderator
  • Posts: 2,678
  • Joined: 22-November 04
  • OS:none specified
  • Country: Country Flag

Posted 14 January 2010 - 04:56 PM

Mirror, mirror on the wall...
http://www.mdgx.com/dos.htm#WRP

* WRAPPER.SYS v1.0 16-bit DOS TSR for MS-DOS 5/6/7/8 + Windows 3.1x/9x/ME loads almost ANY DOS program/TSR as DEVICE(HIGH) from CONFIG.SYS [17 KB, no nag shareware]:
http://ftp.sunet.se/...util/wrap10.zip
Useful for saving low DOS RAM (upper memory manager required in CONFIG.SYS).
Example (generic):
DEVICEHIGH=C:\DOSTOOLS\WRAPPER.SYS C:\PROGRAMS\PROGRAM.EXE /program_params
BUG: WRAPPER.SYS may lock up your computer if using Windows 95/98/ME!
FIX: Get FIXWRAP.SYS for MS-DOS 7/8 + Windows 9x/ME:
http://www.bttr-soft...try.php?id=7638
FIXWRAP.SYS 1.0 [4 KB, free]:
http://www.mdgx.com/files/FIXWRAP.ZIP
How to use FIXWRAP.SYS:
Add this as the first line to your CONFIG.SYS file (example):
DEVICE=C:\DOSTOOLS\FIXWRAP.SYS ON
Then add this as the last line to your CONFIG.SYS file (example):
DEVICE=C:\DOSTOOLS\FIXWRAP.SYS OFF
Reboot for the changes to take effect.
FIXWRAP.SYS Technical details:
http://www.bttr-soft...try.php?id=7272
FIXWRAP.SYS MSFN Forum:
http://www.msfn.org/...howtopic=141067


HTH

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy