MSFN Forum: Reduced IO.SYS - MSFN Forum

Jump to content



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

Reduced IO.SYS found it Rate Topic: -----

#1 User is offline   Tihiy 

  • god of the ancient world
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,285
  • Joined: 19-November 04

Posted 29 April 2005 - 10:01 AM

Io.sys from Q311561 reduced by 100KB.

I've removed DOS configuration manager and standard boot logo.
logo.sys still can be used.

It can be interesting.

Attached File  WINBOOT.zip (74.47K)
Number of downloads: 350


#2 User is offline   lleoliveira 

  • Member
  • PipPip
  • Group: Members
  • Posts: 167
  • Joined: 11-April 05

  Posted 29 April 2005 - 05:16 PM

Thanks Tihiy!!!!

#3 User is offline   Marius '95 

  • Member
  • PipPip
  • Group: Members
  • Posts: 118
  • Joined: 12-January 06
  • OS:95
  • Country: Country Flag

Posted 06 September 2008 - 03:39 AM

View PostTihiy, on Apr 29 2005, 07:01 PM, said:

I've removed DOS configuration manager and standard boot logo.

What is that? F8 startup menu?

#4 User is offline   nicodevil 

  • Group: Members
  • Posts: 2
  • Joined: 09-August 07

Posted 29 September 2008 - 10:03 AM

to Marius '95

No it's the integrated memory manager that has been removed (automatically used by Win98 (some kind of trick to say that win98 is not DOS...)).

tested, work great, replace the io.sys file on my bootdisk...

#5 User is offline   alexanrs 

  • Member
  • PipPip
  • Group: Members
  • Posts: 149
  • Joined: 30-August 05

Posted 29 September 2008 - 01:21 PM

View Postnicodevil, on Sep 29 2008, 01:03 PM, said:

No it's the integrated memory manager that has been removed (automatically used by Win98 (some kind of trick to say that win98 is not DOS...)).


Isn't this only true for Windows ME? AFAIK, Windows 98 doesn't have a memory manager integrated into its kernel.

#6 User is offline   dencorso 

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

Posted 29 September 2008 - 01:44 PM

View Postalexanrs, on Sep 29 2008, 05:21 PM, said:

View Postnicodevil, on Sep 29 2008, 01:03 PM, said:

No it's the integrated memory manager that has been removed (automatically used by Win98 (some kind of trick to say that win98 is not DOS...)).


Isn't this only true for Windows ME? AFAIK, Windows 98 doesn't have a memory manager integrated into its kernel.


Of course you are right, alexanrs! Tihiy has removed the integrated the DOS part of DWCFGMG (DOS and Windows Plug and Play Configuration Manager), which is redundant, because its supreceeded by CONFIGMG.VxD when starting Win 9x. See also the attached text (from 1994, when it was standalone).

Attached File(s)



#7 User is offline   nicodevil 

  • Group: Members
  • Posts: 2
  • Joined: 09-August 07

Posted 30 September 2008 - 03:55 AM

Sorry for the mistake, and thanks for the information...

#8 User is offline   alexanrs 

  • Member
  • PipPip
  • Group: Members
  • Posts: 149
  • Joined: 30-August 05

Posted 30 September 2008 - 07:56 AM

Never knew that that was integrated into IO.SYS.
For those with Plug'n'play addon cards that do not want to allow the bios to handle it all by itself, is there a way to activate this in a non-modified IO.SYS or it was left there de-activated?

#9 User is offline   Ninho 

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

  Posted 05 October 2008 - 08:20 AM

Just tried this. Unfortunately on my system, it will boot Windows in fallback video mode (640*480*16 colors), with a message saying the videocard couldn't be configured; and even though windoze offers to change the display mode, it will /force reboot/ after doing so : upon reboot, go back to square one !

This goes to prove that the DOS part of config manager may be useful on some systems...

I'll still keep Tihyi's reduced IO.SYS, will be great for booting DOS 7 from floppys.


--
Ninho

#10 User is offline   dencorso 

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

Posted 05 October 2008 - 04:04 PM

View PostNinho, on Oct 5 2008, 12:20 PM, said:

Just tried this. Unfortunately on my system, it will boot Windows in fallback video mode (640*480*16 colors), with a message saying the videocard couldn't be configured; and even though windoze offers to change the display mode, it will /force reboot/ after doing so : upon reboot, go back to square one !

This goes to prove that the DOS part of config manager may be useful on some systems...

I'll still keep Tihyi's reduced IO.SYS, will be great for booting DOS 7 from floppys.


--
Ninho


Thanks for the report, Ninho! You rock! :thumbup
Reporting the issues of modded programs is of fundamental importance, and helps a lot when troubleshooting our systems!

#11 User is offline   Borg Number One 

  • Group: Members
  • Posts: 1
  • Joined: 12-October 08

Posted 12 October 2008 - 03:43 AM

Hi.

For years, I am looking for details about: IO.sys logo compression.
Now, it seems to be that Tihiy could have the solution.

Comparing Tihiy's reduced io.sys with the original io.sys there are following differences:
a.) Different header b.) differences at: 0x136C2, 0x136D5, 0x136D6 c.) additional data at 0x1E010 inside the original io.sys.

At 0x1E010 there are following bytes:


7D8C0020445300000A6D8A0B6F400081B549C0288AA100813C0A0221862270C4
C094B80009618C0863334420FD090A10415080108202C410146088A000530405
182328C01C41010A090A50495080528202D41214E09AA000E70405B827282002
410171080AA84450402D8202EA11149093A080DE040574273802991B838C0D43


Is 7D 8C 00 20 ... a header for a Microsoft compression format (ms cab, ms compress/expand, lz77, lzxx)?
Is the splash screen / logo inside the original io.sys compressed at all?
How to extract/uncompress the logo data in Win95/98/ME's io.sys?

This post has been edited by Borg Number One: 22 January 2011 - 03:03 PM


#12 User is offline   os2fan2 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 390
  • Joined: 09-September 04

Posted 12 October 2008 - 04:09 AM

Because DOS manager has been removed, ye need the following line in MSDOS.SYS

[Options]
SystemReg=0


This disables DOS looking for system registry entries, and lets windows use a different way of doing what is needed.

#13 User is offline   PROBLEMCHYLD 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,598
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 07 December 2008 - 01:46 PM

is it possibile to add this patch to this patched file here
http://www.msfn.org/board/index.php?showto...hl=patch+io.sys

#14 User is offline   Tripo 

  • Member
  • PipPip
  • Group: Members
  • Posts: 105
  • Joined: 23-April 08

Posted 20 March 2009 - 10:28 AM

How do you remove the standard bootlogo

#15 User is offline   starcraftmaster 

  • Advanced Member
  • PipPipPip
  • Group: Banned
  • Posts: 414
  • Joined: 11-September 08

Posted 20 March 2009 - 08:17 PM

whats is this ment to do?
make start up faster?????

#16 User is online   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 8,772
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 21 March 2009 - 04:31 AM

@Tripo
The file already has logo removed.

@starcraftmaster
It is meant to have a smaller executable, handy for using on floppies or a little faster for booting on a VM.

Here is an interesting "replacement", though logo.sys can still be used with the reduced IO.SYS:
http://www.msfn.org/...howtopic=131002

jaclaz

#17 User is offline   Tripo 

  • Member
  • PipPip
  • Group: Members
  • Posts: 105
  • Joined: 23-April 08

Posted 21 March 2009 - 05:44 AM

View Postjaclaz, on Mar 21 2009, 11:31 AM, said:

@Tripo
The file already has logo removed.


I meant if I want to learn and do it my self on my IO.sys so I donīt need to replace.

#18 User is online   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 8,772
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 21 March 2009 - 07:41 AM

View PostTripo, on Mar 21 2009, 12:44 PM, said:

View Postjaclaz, on Mar 21 2009, 11:31 AM, said:

@Tripo
The file already has logo removed.


I meant if I want to learn and do it my self on my IO.sys so I donīt need to replace.


Hmm :unsure:, you "only" need to:
  • run a diff between the posted file and the "normal" one
  • learn a fair bit about assembly
  • learn a fair bit about image compression
  • examine the differences
  • understand how the patch works
  • replicate it on "your" IO.SYS



jaclaz

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