Author Topic: Hardware Windows emulator  (Read 1742 times)

john17

  • Newbie
  • *
  • Posts: 7
  • Kudos: 10
Hardware Windows emulator
« on: 30 March 2006, 23:31 »
I'm sure this will show my ignorance on the subject but why not emulate Windows for example like the Linux Windows emulator "Wine" dose using software but instead use hardware.
 
I'll explain, For purposes of explanation picture a robot operating a computer running Windows (typing on the keyboard and making sense of what's on the monitor), now your controlling that robot using a separate computer running a non Windows OS, so in effect your emulating windows but using hardware instead of software to do it.
 
The keyboard part is simple they're called "keyboard to rs232 converter".The video part is over my head but I guess that you would have to get or make some kind of AGP card with a high speed data output like USB or Ethernet port.
There would be two separate computers one with Windows that would have the keyboard to RS232 converter and the AGP data-video card, the other with your choice of computer platforms and operating systems that would send and receive data to the other computer.
 
Since I didn't include mouse support this would be intended for macro friendly applications like, spreadsheet, word processing ect.
 
You could manipulate, input, output, and automate Windows and Windows data using your choice of operating systems without needing to know any more about Windows than that particular windows application or applications you're running at the time.
 
Please don't tell me this already exists.

Aloone_Jonez

  • Administrator
  • Member
  • ***
  • Posts: 4,090
  • Kudos: 954
Re: Hardware Windows emulator
« Reply #1 on: 30 March 2006, 23:47 »
I don't understand, you must be mad, what would be the point of this?

A non-Windows machine controlling a Windows machine?

Can't this be done by the remote desktop interface?

It might but there again I don't know if MS have made the protocol public.
This is not a Windows help forum, however please do feel free to sign up and agree or disagree with our views on Microsoft.

Oh and FUCKMicrosoft! :fu:

toadlife

  • Member
  • **
  • Posts: 730
  • Kudos: 376
    • http://toadlife.net
Re: Hardware Windows emulator
« Reply #2 on: 31 March 2006, 00:13 »
huh?

:confused:
:)

john17

  • Newbie
  • *
  • Posts: 7
  • Kudos: 10
Re: Hardware Windows emulator
« Reply #3 on: 31 March 2006, 00:15 »
what is normaly happening is your forced to use a specific windows application, not because you love windows but becuase it's only availible in Windows . My idea allows you to, as I wrote;
 
"manipulate, input, output, and automate Windows and Windows data using your choice of operating systems without needing to know any more about Windows than that particular windows application or applications you're running at the time"
 
I think a remote desktop interface would be under the control of Windows so you would'nt have the same benifits you would as I discribe above.
 
Your probably more familiar with Linux Windows emulator "Wine" than I am but in case your not then check this out,
 
 
http://www.winehq.com/site/why#benefits

cymon

  • Member
  • **
  • Posts: 354
  • Kudos: 172
Re: Hardware Windows emulator
« Reply #4 on: 31 March 2006, 00:20 »
So you have a serial keyboard and a USB graphics card, using the same machine, to run Windows. How is this different then setting up Win2K on an old PII/III, which would be a fraction of the cost, and have better performance. USB doesn't have anywhere enough bandwidth to run a PCI video card, let alone AGP. Not to mention that you're sharing RAM, hard drive space, and CPU power between two (!!!) OS'es. You NEED a mouse to run windows, so missing one is kind of a problem.

john17

  • Newbie
  • *
  • Posts: 7
  • Kudos: 10
Re: Hardware Windows emulator
« Reply #5 on: 31 March 2006, 00:36 »
I should of put more emphisis on as I wrote;

"Since I didn't include mouse support this would be intended for macro friendly applications like, spreadsheet, word processing ect."

Part of my Idea being with less graphics and more digital data (numbers and words) that there would'nt be that much high bandwidth video.

cymon

  • Member
  • **
  • Posts: 354
  • Kudos: 172
Re: Hardware Windows emulator
« Reply #6 on: 31 March 2006, 01:45 »
Doesn't matter what kind of apps they are, USB doens't have enough bandwidth for real time video. You need a lot of bandwidth for graphics, because you have the CPU transfer, etc. If you have no mouse support, then you might as well run DOS on a 80486. You can't have hardware emulation of software, period.

Besides, you still need a copy of windows, so it's pointless in the first place.

Annorax

  • Global Moderator
  • Member
  • ***
  • Posts: 694
  • Kudos: 457
Re: Hardware Windows emulator
« Reply #7 on: 31 March 2006, 01:53 »
This plan seems inferior to simply buying a low-end box to run Windows and the one legacy app on.
Quote from: "bash.org"
<3M> ok guys i've finally got my windows me machine up and running again :D
if everything seems to be running well on windows me you've obviously overlooked something....
<3M> who is general failure and why is he reading my hard disc :(
somehow, "i told you so" doesn't quite say it ;)

john17

  • Newbie
  • *
  • Posts: 7
  • Kudos: 10
Re: Hardware Windows emulator
« Reply #8 on: 31 March 2006, 02:54 »
I wrote;
"you would have to get or make some kind of AGP card with a high speed data
output like USB or Ethernet port"
 
let me reword that the objective is to only extract the raw data being sent to the video port, not the video card output port. It might need a specially
built card if they aren't available,"AGP to USB" or "AGP to Ethernet" that also has the regular video output to a regular monitor.
 
you would setup your computer to run on the lowest resolution and lowest # of colors or monochrome

mobrien_12

  • VIP
  • Member
  • ***
  • Posts: 2,138
  • Kudos: 711
    • http://www.geocities.com/mobrien_12
Re: Hardware Windows emulator
« Reply #9 on: 31 March 2006, 03:35 »
Can't  you do this with a windows box, linux or *BSD, VNC and ethernet?
In brightest day, in darkest night, no evil shall escape my sight....

Pathos

  • Member
  • **
  • Posts: 518
  • Kudos: 416
Re: Hardware Windows emulator
« Reply #10 on: 31 March 2006, 10:52 »
I'm thinking of buying a second cpu and connecting it to the my mouse keyboard and screen using an adapter so I can swap between both. the whole thing would cost about $150USD

There has been rumours about dual processor pcs that can simultaneously run two operating systems and switch between them. Mainly between MacOSX & Windows.

the whole point of wine is you don't have to buy extra hardware.

noob

  • Member
  • **
  • Posts: 224
  • Kudos: 74
Re: Hardware Windows emulator
« Reply #11 on: 31 March 2006, 18:06 »
An easier way to say it would be using say linux to skin windows so all the program outputs are tranfered to the linux box and the controls are sent to the windows one. Like a hardware version of wine.
Windows XP Service Pack 2. Because we couldn't be arsed the first time.

Windows 98 Second Edition. Look, now you don't need that bloody CD to install new hardware.

Windows Vista. Even your computer knows you have a small penis.

Windows Blackcomb. We are planning the OS after Vista, which is allready a year late.

Windows ME, the Marmite Operating System.

XP Mobile. Take your errors with you.

Jack2000

  • Guest
Re: Hardware Windows emulator
« Reply #12 on: 31 March 2006, 20:05 »
i have yet to find
a hardware emulator
an emulator that will emulate a system on
pure hardware level with bios and all...

WMD

  • Global Moderator
  • Member
  • ***
  • Posts: 2,525
  • Kudos: 391
    • http://www.dognoodle99.cjb.net
Re: Hardware Windows emulator
« Reply #13 on: 31 March 2006, 22:00 »
Those exist.  They used to put them in Macs so they could run Windows 3.1.  Obviously, those cards won't work in any PC.
My BSOD gallery
"Yes there's nothing wrong with going around being rude and selfish, killing people and fucking married women, but being childish is a cardinal sin around these parts." -Aloone_Jonez

piratePenguin

  • VIP
  • Member
  • ***
  • Posts: 3,027
  • Kudos: 775
    • http://piratepenguin.is-a-geek.com/~declan/
Re: Hardware Windows emulator
« Reply #14 on: 31 March 2006, 22:12 »
Sounds like a cool idea.

What if you just had a program (a server) running on the Windows machine listening on a network port for instructions to start programs that sends the contents of any windows back? The client could send mouse/keyboard events to the server which could generate the events for the application.

Kinda reminds me of an idea I once had to have a program running alongside an X server which listens for higher-level drawing operations (e.g. button with title 'hello world!', like GTK+) than the X server does (with Xlib). The server would use Xlib to have the buttons etc. drawn. This would have the advantage of graphical programs running over the network using less bandwidth. Handier I think than makeing an Xlib extension.
"What you share with the world is what it keeps of you."
 - Noah And The Whale: Give a little love



a poem by my computer, Macintosh Vigilante
Macintosh amends a damned around the requested typewriter. Macintosh urges a scarce design. Macintosh postulates an autobiography. Macintosh tolls the solo variant. Why does a winter audience delay macintosh? The maker tosses macintosh. Beneath female suffers a double scum. How will a rat cube the heavier cricket? Macintosh calls a method. Can macintosh nest opposite the headache? Macintosh ties the wrong fairy. When can macintosh stem the land gang? Female aborts underneath macintosh. Inside macintosh waffles female. Next to macintosh worries a well.