2 |
|
Basilisk II, Version 0.8 |
3 |
|
A free, portable Mac II emulator |
4 |
|
|
5 |
< |
Copyright (C) 1997-1999 Christian Bauer et al. |
5 |
> |
Copyright (C) 1997-2000 Christian Bauer et al. |
6 |
|
Freely distributable |
7 |
|
|
8 |
|
|
22 |
|
|
23 |
|
Basilisk II has currently been ported to the following systems: |
24 |
|
- BeOS R4 (PowerPC and x86) |
25 |
< |
- Unix (tested under Linux, Solaris 2.5, FreeBSD 3.x and IRIX 6.5) |
25 |
> |
- Unix (tested under Linux, Solaris 2.5, FreeBSD 3.x, NetBSD 1.4.2 and |
26 |
> |
IRIX 6.5) |
27 |
|
- AmigaOS 3.x |
28 |
|
- Windows NT 4.0 (mostly works under Windows 95/98, too) |
29 |
|
|
42 |
|
- Serial drivers |
43 |
|
- SCSI Manager (old-style) emulation |
44 |
|
- Emulates extended ADB keyboard and 3-button mouse |
45 |
< |
- Uses UAE 68k emulation or (under AmigaOS) real 68k processor |
45 |
> |
- Uses UAE 68k emulation or (under AmigaOS and NetBSD/m68k) real 68k |
46 |
> |
processor |
47 |
|
|
48 |
|
The emulator is not yet complete. See the file "TODO" for a list of |
49 |
|
unimplemented stuff. |
236 |
|
15-bit truecolor display in a Picasso96 PIP. This requires |
237 |
|
Picasso96 as well as a PIP-capable graphics card (e.g. Picasso IV). |
238 |
|
scr/<hexadecimal mode ID> |
239 |
< |
8/15/24-bit fullscreen display on a Picasso96 screen with the given |
240 |
< |
mode ID. This requires Picasso96. For 15 and 24 bit, the frame buffer |
241 |
< |
format must be QuickDraw-compatible (big-endian, xRGB 1:5:5:5 or |
242 |
< |
xRGB 8:8:8:8). The screen size will be the default size for that |
243 |
< |
mode ID. |
239 |
> |
8/15/24-bit fullscreen display on a Picasso96/CyberGraphX screen with |
240 |
> |
the given mode ID. This requires Picasso96 or CyberGraphX. For 15 and |
241 |
> |
24 bit, the frame buffer format must be QuickDraw-compatible |
242 |
> |
(big-endian, xRGB 1:5:5:5 or xRGB 8:8:8:8). The screen size will be |
243 |
> |
the default size for that mode ID. |
244 |
|
|
245 |
|
Windows: |
246 |
|
The "video mode" is one of the following: |
416 |
|
For refreshed graphics modes (usually window modes), this specifies |
417 |
|
how many frames to skip after drawing one frame. Higher values make |
418 |
|
the video display more responsive but require more processing power. |
419 |
< |
The default is "8". |
419 |
> |
The default is "8". Under Unix/X11, a value of "0" selects a "dynamic" |
420 |
> |
update mode that cuts the display into rectangles and updates each |
421 |
> |
rectangle individually, depending on display changes. |
422 |
|
|
423 |
|
modelid <MacOS model ID> |
424 |
|
|
480 |
|
is /usr/local/share/BasiliskII/fbdevices. A sample file is included |
481 |
|
with Basilisk II. |
482 |
|
|
483 |
+ |
mousewheelmode <mode> |
484 |
+ |
|
485 |
+ |
If you have a mouse with a wheel, this option specifies whether moving |
486 |
+ |
the wheel will be reported to the MacOS as "Page up/down" (mode 0) or |
487 |
+ |
"Cursor up/down" (mode 1) keys. |
488 |
+ |
|
489 |
+ |
mousewheellines <number of lines> |
490 |
+ |
|
491 |
+ |
If "mousewheelmode" is set to mode 1 (Cursor up/down), this option sets |
492 |
+ |
the number of key events sent to MacOS for each wheel movement (the |
493 |
+ |
number of lines to scroll). |
494 |
+ |
|
495 |
|
AmigaOS: |
496 |
|
|
497 |
|
sound <sound output description> |
669 |
|
- Bill Huey <billh@mag.ucsd.edu>: 15/16 bit DGA and 15/16/32 bit X11 |
670 |
|
window support |
671 |
|
- David Lawrence <davidl@jlab.org>: incremental window refresh code |
672 |
+ |
- Samuel Lander <blair_sp@hotmail.com>: tile-based window refresh code |
673 |
|
- Gwenole Beauchesne <gb@dial.oleane.com>: SPARC assembly optimizations and |
674 |
|
fbdev video code |
675 |
|
- and others... |