1 |
dpavlin |
1 |
## PearPC Configuration File |
2 |
|
|
|
3 |
|
|
## |
4 |
|
|
## Start Resolution |
5 |
|
|
## |
6 |
|
|
## (clients that use video.x can change the resolution at runtime, |
7 |
|
|
## so this would be used only for starting up) |
8 |
|
|
## |
9 |
|
|
## format: "(width)x(height)x(depth)" |
10 |
|
|
## or "(width)x(height)x(depth)@(frequency)" |
11 |
|
|
## |
12 |
|
|
## depth can only be 15 or 32 |
13 |
|
|
## |
14 |
|
|
## default: "800x600x15" |
15 |
|
|
## |
16 |
|
|
|
17 |
|
|
ppc_start_resolution = "800x600x15" |
18 |
|
|
|
19 |
|
|
## |
20 |
|
|
## Set this to non-zero for turning on fullscreen mode on startup. |
21 |
|
|
## |
22 |
|
|
|
23 |
|
|
ppc_start_full_screen = 0 |
24 |
|
|
|
25 |
|
|
## |
26 |
|
|
## Redraw interval (in ms) |
27 |
|
|
## must be between 10 and 500 |
28 |
|
|
## |
29 |
|
|
## If you set this higher, PearPC will spend less time doing redraws |
30 |
|
|
## (and so run faster) but feel less responsive. You should adjust |
31 |
|
|
## this to your computer speed and personal preference. |
32 |
|
|
## |
33 |
|
|
|
34 |
|
|
redraw_interval_msec = 40 |
35 |
|
|
|
36 |
|
|
## |
37 |
|
|
## Key codes |
38 |
|
|
## |
39 |
|
|
|
40 |
|
|
key_compose_dialog = "F11" |
41 |
|
|
key_change_cd_0 = "none" |
42 |
|
|
key_toggle_mouse_grab = "F12" |
43 |
|
|
key_toggle_full_screen = "Alt+Return" |
44 |
|
|
|
45 |
|
|
|
46 |
|
|
## |
47 |
|
|
## Loader |
48 |
|
|
## |
49 |
|
|
|
50 |
|
|
## |
51 |
|
|
## Boot method |
52 |
|
|
## this can be |
53 |
|
|
## 1. "auto", prom will boot the first bootable partition found (default) |
54 |
|
|
## 2. "select", prom will show you a list of bootable partitions |
55 |
|
|
## 3. "force" [ADVANCED USERS ONLY], prom will load and boot the |
56 |
|
|
## local file prom_loadfile |
57 |
|
|
## |
58 |
|
|
|
59 |
|
|
prom_bootmethod = "auto" |
60 |
|
|
|
61 |
|
|
## Example of how to use "force": |
62 |
|
|
|
63 |
|
|
#prom_bootmethod = "force" |
64 |
|
|
#prom_loadfile = "test/yaboot" |
65 |
|
|
#prom_env_bootpath = "disk" |
66 |
|
|
|
67 |
|
|
## |
68 |
|
|
## bootargs: don't change unless you know what you are doing |
69 |
|
|
## machargs: set to "-v" to get a verbose startup |
70 |
|
|
## |
71 |
|
|
|
72 |
|
|
#prom_env_bootargs = "" |
73 |
|
|
prom_env_machargs = "-v" |
74 |
|
|
|
75 |
|
|
## |
76 |
|
|
## This is needed if you want to boot Mac OS X |
77 |
|
|
## |
78 |
|
|
prom_driver_graphic = "video.x" |
79 |
|
|
|
80 |
|
|
## This will adjust the position of the initial page table (don't change) |
81 |
|
|
|
82 |
|
|
#page_table_pa = 104857600 |
83 |
|
|
|
84 |
|
|
## |
85 |
|
|
## CPU Config |
86 |
|
|
## |
87 |
|
|
## Processor Version Register |
88 |
|
|
## Defaults to 0x00088302 (G3) |
89 |
|
|
## Set to 0x000c0000 to enable G4 emulation |
90 |
|
|
## Only change if you know want you are doing |
91 |
|
|
## |
92 |
|
|
|
93 |
|
|
#cpu_pvr = 0x00088302 |
94 |
|
|
#cpu_pvr = 0x000c0000 |
95 |
|
|
|
96 |
|
|
|
97 |
|
|
## |
98 |
|
|
## Main memory (default 128 MiB) |
99 |
|
|
## must be >= 64 MiB |
100 |
|
|
## |
101 |
|
|
|
102 |
|
|
#memory_size=0x8000000 |
103 |
|
|
|
104 |
|
|
## |
105 |
|
|
## IO Devices |
106 |
|
|
## |
107 |
|
|
|
108 |
|
|
## |
109 |
|
|
## PCI IDE Config |
110 |
|
|
## |
111 |
|
|
## Drive type will be set according to file extension: |
112 |
|
|
## .img: Harddisk (filesize must be multiple of 516096) |
113 |
|
|
## .iso: CD-Rom |
114 |
|
|
## Or you can override this by specifying the type via |
115 |
|
|
## pci_ide0_master_type / pci_ide0_slave_type |
116 |
|
|
## |
117 |
|
|
## Valid drive types are: |
118 |
|
|
## hd: A hdd image should be specified |
119 |
|
|
## e.g. "test/imgs/linux.img" |
120 |
|
|
## cdrom: A cdrom image should be specified |
121 |
|
|
## For Linux or BeOS a cdrom device can be specified as well |
122 |
|
|
## e.g. "/dev/cdrom" |
123 |
|
|
## nativecdrom: Platform dependant |
124 |
|
|
## Win (SPTI): drive letter, e.g. "d:\" |
125 |
|
|
## Win (ASPI): SCSI host adapter,target,lun e.g. "2,0,1" |
126 |
|
|
## BeOS (ATAPI): device path, e.g. "/dev/disk/ide/atapi/0/master/0/raw" |
127 |
|
|
|
128 |
|
|
pci_ide0_master_installed = 1 |
129 |
|
|
pci_ide0_master_image = "test/imgs/linux.img" |
130 |
|
|
#pci_ide0_master_type = "hd" |
131 |
|
|
|
132 |
|
|
pci_ide0_slave_installed = 1 |
133 |
|
|
#pci_ide0_slave_image = "e:\" |
134 |
|
|
#pci_ide0_slave_image = "2,0,0" |
135 |
|
|
pci_ide0_slave_image = "/dev/cdrom" |
136 |
|
|
pci_ide0_slave_type = "cdrom" |
137 |
|
|
|
138 |
|
|
## |
139 |
|
|
## Network |
140 |
|
|
## |
141 |
|
|
## Choose one of the cards |
142 |
|
|
|
143 |
|
|
pci_3c90x_installed = 0 |
144 |
|
|
pci_3c90x_mac = "de:ad:ca:fe:12:34" |
145 |
|
|
|
146 |
|
|
pci_rtl8139_installed = 0 |
147 |
|
|
pci_rtl8139_mac = "de:ad:ca:fe:12:35" |
148 |
|
|
|
149 |
|
|
## |
150 |
|
|
## USB |
151 |
|
|
## |
152 |
|
|
pci_usb_installed = 1 |
153 |
|
|
|
154 |
|
|
## |
155 |
|
|
## Serial Port (internal use) |
156 |
|
|
## |
157 |
|
|
pci_serial_installed = 0 |
158 |
|
|
|
159 |
|
|
## |
160 |
|
|
## NVRAM |
161 |
|
|
## |
162 |
|
|
nvram_file = "nvram" |