PCE - PC Emulator ============================================================================== PCE is a collection of microcomputer emulators. For further information check out these files: doc/pce-ibmpc.txt PCE/ibmpc, an IBM PC 5150 emulator doc/pce-macplus.txt PCE/macplus, a Macintosh Plus emulator doc/keys.txt Key combinations to control the emulator doc/monitor.txt The monitor interface doc/messages.txt Messages to control the emulator Install ============================================================================== To install do: ./configure make make install The most important options for configure are: --prefix=path Set the installation prefix. The default is /usr/local. --with-x11[=path] Build the X11 based terminal. --with-sdl Build the SDL based terminal. have fun Hampa Hug <hampa@hampa.ch>
Clone this repository
For self-hosted knots, clone URLs may differ based on your setup.
Download tar.gz
i.e., don't create a bridge interface and pass it, just pass the
interface to be bridged to and vmnet will create the vmenet and
bridge interfaces
In case there are other network implementations later.
When zero, don't grab the keyboard with the mouse.
When we're idle and nothing is happening on screen, we can save some
host CPU by not having to constantly iterate through the video
memory buffer and send it through SDL just to redraw the same thing
over and over.
This greatly speeds up EtherTalk since we are no longer dropping
additional packets and having to wait and retry them.
When double-clicking fast enough, Mac OS doesn't seem to register
the mouse up and re-mouse-down, despite the 6522 seeing both mouse
events. Add the ability to delay processing mouse events in the SDL
event queue for a small amount of time which seems to fix the issue.
This requires a patched ROM but otherwise works as expected.