flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
spideros1 03 Mar 2004, 21:11
If PC hardware had standarized programming interface, Menuet would be smaller
![]() In old computers you knew what, e.g. video card was, floppy disk as it's in PSX now, so kernel can be smaller a lot. |
|||
![]() |
|
asmdemon 05 Mar 2004, 03:22
It seems that the only standard on computers nowadays is FFFF:0000 jump. That and Most Int calls.
![]() ![]() _________________ It is better to be on the right side of the devil than in his path. |
|||
![]() |
|
comrade 05 Mar 2004, 03:51
I was first mesmerized by QNX - one-floppy OS that had a web browser and a RAS dialer, plus other toys. Then year ago I tried MenuetOS
![]() |
|||
![]() |
|
pelaillo 05 Mar 2004, 04:20
I rmember very well a one floppy os called GEOS under C64. It fits in a floppy (166KB!) and it had a program manager, a notepad, a write and paint program, a file manager, a sound player/recorder, printing manager,... and I am talking about year 1980
![]() |
|||
![]() |
|
comrade 05 Mar 2004, 04:42
wow, I was not even born back then
![]() |
|||
![]() |
|
Kain 05 Mar 2004, 06:45
Today's OSes are so bloated, it's not funny. My Win98 Windows folder contains 2.5 gigabytes. 2.5 in 1000+ folders! What the hell is in there? I'm afraid to look.
It's quiet sobering to see the One-floppy OS emerging again. Most have forgotten that there were powerful operating systems a deade or two ago that managed much in so little space, usually one 756k boot floppy with a half-meg kernel. |
|||
![]() |
|
comrade 05 Mar 2004, 07:13
Bloat of OS is probably exponentially proportional to progress of computer resources. Just wait for Longhorn!
|
|||
![]() |
|
roticv 05 Mar 2004, 08:53
Kain,
Try formating and reinstalling your os. You will find out that it would be smaller than 2.8G. This is because some programs like to dump crap in windows directory. Even my win2k winnt folder is only 1GB. |
|||
![]() |
|
Torrey 05 Mar 2004, 09:35
I have came up with the conclusion that a majority of the bloat with Windows is because they attempt to guard and protect people from reversing their code. Because of this they have to add lots of code to simple programs and other parts of their OS. Not to mention with each version of Windows that gets released it will support more hardware. Those require several drivers to be installed. A project of that magnitude adds up fast in size.
|
|||
![]() |
|
Gomer73 05 Mar 2004, 17:02
The bloat probably has a lot to do with everything being programmed in C and graphics.
Think about it, some old OS's fit in 512K-1meg. If you look at a screen that is 1024x768 at 32bit color. The screen takes up 3meg, so if you have any icons, bmp, whatever, these will definitely add to it. I forgot what clusters are allocated at but probably the minimum disk space a file takes up is somewhere between 16k-32k. If you have a lot of small files this increases disk space by quite a bit. Supporting the windows gui in itself takes up more space. Instead of just displaying something on the screen, you have to use their proceedures, which have several steps, to display anything. Not only that but you can't just display it once and that is it. You have to design your program so that it has to calculate it's display everytime there is a refresh. Probably the other thing that bloats things is preparation for stuff that is never used. For instance, edit boxes can hold 64K, not really needed for entering a person's nambe. I don't know if that much space is reserved in the file itself, but makes you think. |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.