Will Microsoft Put The Colonel in the Kernel?

New news and release discussion.
bishop7

Post by bishop7 »

I would then ditch Windows completely if they would go through with this. Its a pity that they would go so low to even consider this.

Deathwarder
FTP Access
Posts: 260
Joined: Wed Oct 04, 2006 2:06 am

Post by Deathwarder »

Well, take a look at the spring update for the xbox 360, there are adds in the marketplace, ads on the xbox live tab, ads in the media and games tabs. Dammit I pay $5 a month for xbox live and they still give me ads!?

Koptor
FTP Access
Posts: 186
Joined: Wed Aug 23, 2006 6:37 pm
Location: Lincolnshire UK

Post by Koptor »

I can actually see the relevance of this.

From the way I see it, this is to verify whether or not ads are actually being viewed/clicked through legitimately on websites, therefore aiding ad publishers to see whether views/clicks are genuine, therefore helping them calculate the ad revenue that should be paid to the webmaster. Good news for the ad agencies, bad news for everyone else.
lol, internet

compact-mac
User avatar
Donator
Posts: 560
Joined: Tue Jun 19, 2007 5:55 pm
Location: /bin/bash
Contact:

Post by compact-mac »

If this is true, I will be with XP for a long time...
CM's Old Website
Post Tenebras Spero Lucem
Forget DNS/HTTPS or DNS/TLS, the future is DNS over Avian.

casablanca
FTP Access
Posts: 146
Joined: Wed Oct 11, 2006 3:05 am
Location: New York

Post by casablanca »

What the hell is Microsoft thinking? Are they trying to Googlefy Windows?
Their reputation isn't that good at the moment; they need to change this, not make people hate them more... So many things changed when Jim Allchin left...

Frozenport
User avatar
FTP Access
Posts: 1022
Joined: Fri Sep 01, 2006 10:04 pm
Location: The Ephemeral between existance and non-existance: AKA "being"
Contact:

Post by Frozenport »

Frozenport wrote:Windows 95 wasn't DOS based it was just made to be very DOS compatible with the emulator integrated. Windows 9x was at its core designed to run Portable Executables.
I call BS. Windows 95 didn't have a DOS emulator. I didn't need one, as it was built on top of DOS. Since DOS was already loaded, all was necessary was to load the DOS program to memory and execute it in a VM86 (a virtual 8086 task running in protected mode), just like it was since Windows/386. Windows 95's executable loader is nothing more than an updated version of Win32s.
You can infact specify how you want to emulate dos... It emulates the OS, not the programs (its not a full comptuer emulator) -=> If I can recal correctly the monitor code handels everything except the deadly int13...
Image
Part Time Troll - HPC Enthusiast - Spelling Master - Old Fart

ppc_digger
Donator
Posts: 590
Joined: Sat Aug 19, 2006 1:25 am
Location: Israel

Post by ppc_digger »

Frozenport wrote:
Frozenport wrote:Windows 95 wasn't DOS based it was just made to be very DOS compatible with the emulator integrated. Windows 9x was at its core designed to run Portable Executables.
I call BS. Windows 95 didn't have a DOS emulator. I didn't need one, as it was built on top of DOS. Since DOS was already loaded, all was necessary was to load the DOS program to memory and execute it in a VM86 (a virtual 8086 task running in protected mode), just like it was since Windows/386. Windows 95's executable loader is nothing more than an updated version of Win32s.
You can infact specify how you want to emulate dos... It emulates the OS, not the programs (its not a full comptuer emulator) -=> If I can recal correctly the monitor code handels everything except the deadly int13...
It doesn't emulate the OS, and it doesn't emulate the CPU. The OS (DOS) is running underneath, and VM86 tasks can take advantage of that. If you believe Windows 95 emulates DOS, then you'll surely believe EMM386 contains a full DOS (and BIOS, for that matter) emulator as well, as it runs on top of DOS and allows DOS applications to run in VM86 tasks.

AnDrEwP182
FTP Access
Posts: 342
Joined: Sat Nov 11, 2006 5:53 pm
Location: Saint-Henri, Montréal, Québec

Post by AnDrEwP182 »

M$ is just giving those Linux fanboys another reason to boast...
/goes LinuxMint

Frozenport
User avatar
FTP Access
Posts: 1022
Joined: Fri Sep 01, 2006 10:04 pm
Location: The Ephemeral between existance and non-existance: AKA "being"
Contact:

Post by Frozenport »

ppc_digger wrote:
Frozenport wrote:
Frozenport wrote:Windows 95 wasn't DOS based it was just made to be very DOS compatible with the emulator integrated. Windows 9x was at its core designed to run Portable Executables.
I call BS. Windows 95 didn't have a DOS emulator. I didn't need one, as it was built on top of DOS. Since DOS was already loaded, all was necessary was to load the DOS program to memory and execute it in a VM86 (a virtual 8086 task running in protected mode), just like it was since Windows/386. Windows 95's executable loader is nothing more than an updated version of Win32s.
You can infact specify how you want to emulate dos... It emulates the OS, not the programs (its not a full comptuer emulator) -=> If I can recal correctly the monitor code handels everything except the deadly int13...
It doesn't emulate the OS, and it doesn't emulate the CPU. The OS (DOS) is running underneath, and VM86 tasks can take advantage of that. If you believe Windows 95 emulates DOS, then you'll surely believe EMM386 contains a full DOS (and BIOS, for that matter) emulator as well, as it runs on top of DOS and allows DOS applications to run in VM86 tasks.
Well I would asssume we are working in dementionless space?

Well the BIOS is shadowed...

Anywhichway, the programs that call dos operations like the forementioned hd write, go through the DOS emulator's processing and then are converted into instructions that Windows will understand... The ASM code is still executed on the CPU but the calls are emulated because, in some cases, the same calls numbers are reserved in Windows and DOS (yet in some cases have different funcitons), but the DOS calls go through an emulator that is able to convert them into native Windows 32 code...

While a majority of the code does infact execute without being changed, Windows handels the various calls and interupts. Thus, Windows by handeling the DOS calls and such is able to act as an emulator. It is not its native function because some of the calls that Windows has are named the same as DOS calls, but serve a different funtion.
Image
Part Time Troll - HPC Enthusiast - Spelling Master - Old Fart

Locked