You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
295 lines
5.4 KiB
295 lines
5.4 KiB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>Supported Platforms</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
|
|
REL="HOME"
|
|
TITLE="Bochs User Manual"
|
|
HREF="index.html"><LINK
|
|
REL="UP"
|
|
TITLE="Introduction to Bochs"
|
|
HREF="introduction.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Features"
|
|
HREF="features.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="FAQ"
|
|
HREF="faq.html"></HEAD
|
|
><BODY
|
|
CLASS="SECTION"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>Bochs User Manual</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="features.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
>Chapter 1. Introduction to Bochs</TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="faq.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="SECTION"
|
|
><H1
|
|
CLASS="SECTION"
|
|
><A
|
|
NAME="SUPPORTED-PLATFORMS"
|
|
>1.8. Supported Platforms</A
|
|
></H1
|
|
><P
|
|
>The following table shows the supported platforms with a small description and
|
|
the available display libraries on these platforms. The display library is the
|
|
code that displays the Bochs VGA screen and handles keyboard and mouse events.</P
|
|
><DIV
|
|
CLASS="TABLE"
|
|
><A
|
|
NAME="AEN233"
|
|
></A
|
|
><P
|
|
><B
|
|
>Table 1-2. Supported platforms</B
|
|
></P
|
|
><TABLE
|
|
BORDER="1"
|
|
RULES="all"
|
|
CLASS="CALSTABLE"
|
|
><COL><COL><COL><THEAD
|
|
><TR
|
|
><TH
|
|
>Platform</TH
|
|
><TH
|
|
>Description</TH
|
|
><TH
|
|
>Display Libraries</TH
|
|
></TR
|
|
></THEAD
|
|
><TBODY
|
|
><TR
|
|
><TD
|
|
>Unix/X11</TD
|
|
><TD
|
|
> X windows has always been well supported because it was
|
|
Kevin Lawton's main development platform. Bryce Denney maintains
|
|
the Unix/X11 platform now. Most features and fixes (not all) are
|
|
tried first in Unix and then ported to the others; see
|
|
<A
|
|
HREF="compiling.html"
|
|
>Section 3.4</A
|
|
> for compile instructions.
|
|
</TD
|
|
><TD
|
|
>x, sdl, wx, term, rfb</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
>Win32</TD
|
|
><TD
|
|
> This port was done by David Ross and is now maintained by
|
|
Don Becker. You can compile with Microsoft Visual C++ 5.0 or 6.0,
|
|
see <A
|
|
HREF="compiling.html#COMPILING-WIN32"
|
|
>Section 3.4.4</A
|
|
> for compile instructions,
|
|
or Cygwin, see <A
|
|
HREF="compiling.html#COMPILE-CYGWIN"
|
|
>Section 3.4.5</A
|
|
>.
|
|
</TD
|
|
><TD
|
|
>win32, sdl, wx, rfb</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
>BeOS</TD
|
|
><TD
|
|
> Kevin Lawton wrote this port, originally to R3/PPC using
|
|
CodeWarrior. It now works on R4/x86 with egcs. Simon Huet picked up
|
|
maintaining/reworking the BeOS GUI port. In September 2001, Bernd Korz
|
|
of Yellow Tab, Inc.
|
|
(<A
|
|
HREF="http://www.yellowtab.com"
|
|
TARGET="_top"
|
|
>www.yellowtab.com</A
|
|
>), took
|
|
over the BeOS/Zeta port, and is working on raw CD-ROM and raw floppy
|
|
support. For compiling, see <A
|
|
HREF="compiling.html#COMPILE-BEOS"
|
|
>Section 3.4.8</A
|
|
>.
|
|
</TD
|
|
><TD
|
|
>beos, sdl</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
>MacOS X</TD
|
|
><TD
|
|
> Emmanuel Mailliard ported the Macintosh code to MacOS X with Carbon API.
|
|
Jeremy Parsons (Br'fin) has been maintaining the MacOS X port since
|
|
March 2002; see <A
|
|
HREF="compiling.html#COMPILE-MACOSX"
|
|
>Section 3.4.7</A
|
|
> for compile instructions.
|
|
</TD
|
|
><TD
|
|
>carbon, x, rfb, sdl</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
>Macintosh</TD
|
|
><TD
|
|
> David Batterham
|
|
ported Bochs to the Mac. He compiled with CodeWarrior Pro R1 (CW12)
|
|
but has not had time to maintain the Mac port since early 2000.
|
|
If you have Mac development tools and want to contribute, contact
|
|
the <A
|
|
HREF="mailinglist.html#BOCHS-DEVELOPERS"
|
|
>bochs-developers mailing list</A
|
|
>; see <A
|
|
HREF="compiling.html#COMPILE-MACOS9-CODEWARRIOR"
|
|
>Section 3.4.6</A
|
|
> for
|
|
compile instructions.
|
|
</TD
|
|
><TD
|
|
>macos</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
>Amiga/MorphOS</TD
|
|
><TD
|
|
> This port is written and maintained by Nicholai Benalal, see
|
|
<A
|
|
HREF="compiling.html#COMPILE-MORPHOS"
|
|
>Section 3.4.9</A
|
|
> for compile instructions.
|
|
</TD
|
|
><TD
|
|
>amigaos</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
>OS/2</TD
|
|
><TD
|
|
> Nick Behnken used PE2LX to translate David Ross' Win32
|
|
port to an OS/2 program. This hasn't been updated for a long time,
|
|
and Nick Behnken's page seems to be inactive.
|
|
Also, Craig Ballantyne ported Bochs to OS/2, but his web page has
|
|
disappeared and his port has not been updated since March 2000.
|
|
If you want to bring the OS/2 port up to date, contact the <A
|
|
HREF="mailinglist.html#BOCHS-DEVELOPERS"
|
|
>bochs-developers mailing list</A
|
|
>.
|
|
</TD
|
|
><TD
|
|
>???</TD
|
|
></TR
|
|
></TBODY
|
|
></TABLE
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="features.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="faq.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Features</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="introduction.html"
|
|
ACCESSKEY="U"
|
|
>Up</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>FAQ</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
>
|