1 |
|
|
2 |
< |
Basilisk II, Version 0.7 |
2 |
> |
Basilisk II, Version 0.8 |
3 |
|
A free, portable Mac II emulator |
4 |
|
|
5 |
|
Copyright (C) 1997-1999 Christian Bauer et al. |
35 |
|
- Floppy disk driver (only 1.44MB disks supported) |
36 |
|
- Driver for HFS partitions and hardfiles |
37 |
|
- CD-ROM driver with basic audio functions |
38 |
+ |
- Easy file exchange with the host OS via a "Host Directory Tree" icon |
39 |
+ |
on the Mac desktop |
40 |
|
- Ethernet driver |
41 |
|
- Serial drivers |
42 |
|
- SCSI Manager (old-style) emulation |
139 |
|
installed CD-ROM drives. The format of the "CD-ROM drive description" |
140 |
|
is the same as that of "disk" lines. |
141 |
|
|
142 |
+ |
extfs <direcory path> |
143 |
+ |
|
144 |
+ |
This item specifies the root directory for the "Host Directory Tree" |
145 |
+ |
file system (the "Unix/BeOS/Amiga/..." icon on the Finder desktop). |
146 |
+ |
All objects contained in that directory are accessible by Mac applications. |
147 |
+ |
This feature is only available when File System Manager V1.2 or later |
148 |
+ |
is installed on the Mac side. FSM 1.2 is built-in beginning with MacOS 7.6 |
149 |
+ |
and can be installed as a system extension (downloadable from Apple, look |
150 |
+ |
for the FSM SDK in the developer section) for earlier MacOS versions. |
151 |
+ |
|
152 |
|
scsi0 <SCSI target> ... scsi6 <SCSI target> |
153 |
|
|
154 |
|
These items describe the SCSI target to be used for a given Mac SCSI |
210 |
|
(8/15/24 bit) depends on the depth of the underlying X11 screen. |
211 |
|
This is the default. |
212 |
|
dga/<width>/<height> |
213 |
< |
Full-screen display using the X11 DGA extensions. The color depth |
213 |
> |
[if Basilisk II was configured with --enable-xf86-dga] |
214 |
> |
Full-screen display using the XFree86 DGA extension. The color depth |
215 |
|
(8/15/24 bit) depends on the depth of the underlying X11 screen. |
216 |
|
"width" and "height" specify the maximum width/height to use. |
217 |
< |
Saying "dga/0/0" means "complete screen". For DGA to work, Basilisk II |
218 |
< |
must be compiled with DGA support enabled (selectable in the configure |
219 |
< |
script). |
217 |
> |
Saying "dga/0/0" means "complete screen". |
218 |
> |
dga/<frame buffer name> |
219 |
> |
[if Basilisk II was configured with --enable-fbdev-dga] |
220 |
> |
Full-screen display using the frame buffer device /dev/fb. The color |
221 |
> |
depth (8/15/24 bit) depends on the depth of the underlying X11 screen. |
222 |
> |
The "frame buffer name" is looked up in the "fbdevices" file (whose |
223 |
> |
path can be specified with the "fbdevicefile" prefs item) to determine |
224 |
> |
certain characteristics of the device (doing a "ls -l /dev/fb" should |
225 |
> |
tell you what your frame buffer name is). |
226 |
|
|
227 |
|
AmigaOS: |
228 |
|
The "video mode" is one of the following: |
433 |
|
Unix: |
434 |
|
|
435 |
|
keycodes <"true" or "false"> |
436 |
< |
keycodefile <Keycode file path> |
436 |
> |
keycodefile <keycodes file path> |
437 |
|
|
438 |
|
By default, the X11 event handler in Basilisk II uses KeySyms to |
439 |
|
translate keyboard event to Mac keycodes. While this method is very |
444 |
|
not on the selected keymap. Unfortunately it depends on the X server |
445 |
|
being used and possibly also on the type of keyboard attached. So |
446 |
|
Basilisk II needs a table to translate X keycodes to Mac keycodes. |
447 |
< |
This table is read by default from /usr/local/lib/basilisk_ii_keycodes |
447 |
> |
This table is read by default from /usr/local/share/BasiliskII/keycodes |
448 |
|
unless you specify a different file with the "keycodefile" item. |
449 |
< |
A sample keycode file ("basilisk_ii_keycodes") is included with |
450 |
< |
Basilisk II. |
449 |
> |
A sample keycode file is included with Basilisk II. |
450 |
> |
|
451 |
> |
fbdevicefile <fbdevices file path> |
452 |
> |
|
453 |
> |
This option specifies the file that contains frame buffer device |
454 |
> |
specifications for the fbdev-DGA video mode (when Basilisk II was |
455 |
> |
configured with --enable-fbdev-dga). The default location of the file |
456 |
> |
is /usr/local/share/BasiliskII/fbdevices. A sample file is included |
457 |
> |
with Basilisk II. |
458 |
|
|
459 |
|
AmigaOS: |
460 |
|
|
633 |
|
- Bill Huey <billh@mag.ucsd.edu>: 15/16 bit DGA and 15/16/32 bit X11 |
634 |
|
window support |
635 |
|
- David Lawrence <davidl@jlab.org>: incremental window refresh code |
636 |
+ |
- Gwenole Beauchesne <gb@dial.oleane.com>: SPARC assembly optimizations and |
637 |
+ |
fbdev video code |
638 |
+ |
- and others... |
639 |
|
|
640 |
|
Special thanks to: |
641 |
|
- Bernd Schmidt for letting me use his UAE 68k emulation |