Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I'm going to see if I can get some damn good ASM programmers to take a look at IO.SYS and see if they can pluck that b---tard built in logo out of it...but I could use the addresses :) --- do you have them any longer?
- W0rm
- http://jason-n3xt.org/dos

Sorry about that, I didn't see your original request in the other post. I took a look through my archives and the work folder no longer exists. It was just too long ago to remember the addresses either. No d*mn help am I. :-( I do remember where I got the link to the decompiler I used and a good tutorial:
Decompilation of Binary Programs - dcc

I should mention that the publications at the bottom of the page at the site I linked to above are freely downloadable, though you may need Ghostscript 7.00 and GSview 4.0 to view the PostScript documents.

DOS Version 7.10 in particular - Win98SE's DOS - the logo I'm referring to is the splash screen...if you want to see what it looks like take a look at LOGO.SYS - you know, the logo you see when booting your system :)
- W0rm
- http://jason-n3xt.org/dos

If you ever do suse it out, I'll be first in line for a copy. It really is that little bit of space (okay, huge amount of space) that would make a 7.10 boot disk truly useful. I wish you luck.

can you give me any clues at all, hehe :) --- is it like 100k - or is it compressed a lot smaller?
- W0rm
- http://jason-n3xt.org/dos

no luck...DCC produces a 672 byte IO.B file...and if that *is* the source to the DOS kernel, then they must've made it awefully bloated :)
- W0rm
- http://jason-n3xt.org/dos

If I recall correctly, the logo is 47 or 49 KB. When you decompile the file it is exploded into ascii text and when you compile it it is compressed into hex code. That's why it's so big. Also, that's why you get the:
!L=unpacked file is corrupted
error when the byte length isn't right when you compile it.

Uhm, well I kind of got pissed off...so try simply chopping off the end of IO.SYS so the file size is 123000 - it should still boot...note that the LOGO is right in that area...the decompiler didn't help for me...
Anyway, now that I know whereabouts it is, I'm going to have someone professionally remove it :) - though I'm sure I could survive by just clipping the end off like that.
- W0rm
- http://jason-n3xt.org/dos

shoot...only booted properly in bochs...It'll probably have to be a bit bigger, likely, we'll see :)
- W0rm

In win98Se io.sys hyphen what two four digit numbers in hex: shell I see?(I am looking for second number as variable)And what I shood type in s 0000 ffff "Starting" wich in win95! Then what is going be in win98SE?
Thanks.Vystavkine Michail

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |