File: 0Status

package info (click to toggle)
mol 0.9.61-6
  • links: PTS
  • area: contrib
  • in suites: woody
  • size: 6,140 kB
  • ctags: 8,491
  • sloc: ansic: 50,560; asm: 2,826; sh: 458; makefile: 373; perl: 165; lex: 135; yacc: 131
file content (121 lines) | stat: -rw-r--r-- 3,207 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
Mac-on-linux project status, Nov 24, 1999


	***** WARNING! Severely out of date *****


1. Overview

The main target of the mac-on-linux project is building an 
open source emulator capable of running MacOS on all linuxPPC 
machines.


2. Introduction

Mac-on-linux is basically an emulator. However, several 
things are not emulated. In particular, the processor 
runs natively. This makes mac-on-linux very fast.
The main drawback is the need for special support
code in the kernel.

Some custom device drivers have been written for MacOS
in order avoid emulation of certain hardware. Currently 
a SCSI driver, the video driver and the ethernet driver is 
MacOS based. 


3. Supported platforms

Only linuxPPC is supported. It should be possible 
although not trivial to port the software to MkLinux
or Darwin.

Mac-on-Linux supports the following PowerPC processors
601, 603(e), 604(e), 750 (G3), 7400(G4).

Some minor changes to the kernel interface are needed in order to 
run this on a non-Macintosh (Amiga etc). MOL currently does
not run on SMP kernels, but CHRP/PREP machines should be able
to run MOL.


4. ROM image

A ROM-image is needed in order to boot MacOS. Starting with
Mac OS 8.6, a file ROM (also called newworld ROM) is included 
in the System Folder (the file 'Mac OS ROM'). MOL can boot from 
this ROM. Please refer to the document "NewWorld-ROM" 
for more information.

Note that the newworld-ROM might be missing if MacOS was
installed with the option "Install software for this machine only" 
checked.

As an alternative to booting from a newworld ROM, it is possible
to boot from the built-in, physical ROM or an image thereof
(see below for a list of supported ROMs). NewWorld ROMs are
however ***STRONGLY*** recommended.

There is a ROM grabbing utility on the ftp-site:

  ftp://ftp.nada.kth.se/home/f95-sry/Public/mac-on-linux/

Images from one of the following computers are known to work:

	PowerMacintosh 7200, 7300, 7500, 7600, 8200, 8500, 9600
	PowerCenter Pro
	Starmax 4160
	Umax J700/180
	Umax SuperMac C500
	PowerBase 200 (180, 240)
	Performa 6400

Most (almost all) of the ROMs above can be used together with the
8500 oftree.

ROM-images from the following machines *might* be usable:

	PowerMacintosh 7215, 8515, 9500, 9515.
	PowerMacintosh 8600
	PowerMacintosh 5400
	Umax SuperMac J710, C600

It is also *possible* that an image from one of the following 
machines work:

	Genesis LT, 
	Power Macintosh 8600/200
	PowerTower
	PowerTower Pro
	PowerTower Pro G3
	PowerCurve
	Powerwave
	Umax SuperMac S900
	Umax SuperMac J700
	Genesis MP
	Millennium G3, 604

ROM images from other machines with the Catalyst, Nitro or 
Tsunami architecture might also work (try these ROMs also 
with the 8500 oftree).

Please report any success/failure to <samuel@ibrium.se>.

If no ROM-image is specified, the built-in ROM will be used
(which probably won't work if you haven't one of the
supported machines).


5. Programmers Needed!

To help make this project a success, take a look at the
source and see if there is something you can do to 
contribute!

For more information, please vist the mac-on-linux home page:

	<http://www.maconlinux.org>


/Samuel Rydh <samuel@ibrium.se>