[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
dev screen -> .properties (Re: 640 x 480)
> 千葉市中央区長洲
> 藤原 誠
質問ですが、Open Firmware で
0 > dev screen ok
0 > .properties
として表示されるもののうち、次のものは、本来は MacOS の
例えば Monitor and Screen で変更したものが反映されているはずだ
と考えて良いのでしょうか。
width 00000480
height 00000366
depth 00000008
linebytes 00000480
以上は、StarMax 3000/200, (VRAM 1M) MacOS 8.5 で の例で、
800 x 600 32,000 色
に設定した時のはずなのですが、全然そうなっていませんね。
480(1152), 366(870) 8(256)
この .properties の値を(OF から手で)変更することは出来
るのでしょうか。
.properties の全
文も添付しておきます。
そう言えば、
0 > words
close restore draw-logo write open self-test set-mode show-modes
mode# read-rectangle draw-rectangle fill-rectangle get-colors
set-colors color! color@ dimensions
(手で横幅など編集しました)
| 0 > show-modes
| 0 = 800 X 600 @ 4000 MHz
| 1 = 800 X 600 @ 3600 MHz
| 2 = 640 X 480 @ 3150 MHz
| 3 = 640 X 480 @ 3120 MHz
| 4 = 640 X 480 @ 3024 MHz
| 5 = 640 X 480 @ 2518 MHz
| 9 = 1024 X 768 @ 7875 MHz
| A = 1024 X 768 @ 7500 MHz
| B = 1024 X 768 @ 6500 MHz
| C = 1024 X 768 @ 4490 MHz
| D = 832 X 624 @ 5728 MHz
| E = 800 X 600 @ 4950 MHz
| F = 800 X 600 @ 5000 MHz
| 10 = 1152 X 870 @ 10000 MHz
| 15 = 640 X 480 @ 2518 MHz
| 16 = 832 X 624 @ 5727 MHz
| 17 = 1024 X 768 @ 7500 MHz
| 18 = 800 X 600 @ 4950 MHz
| ok
| 0 >
あれ、変だな、別の 4000/160 (VRAM 不明, 4 or 2M のはず)
で入力した時には
4 = 640 X 480 @ 3024 MHz
しか表示しなかったのですが。(これが NetBSD で 640 x 480
なのです)
| 0 > 4 set-mode
| Display not installed
|
| 0 > set-mode 10 Mode not supported
残念ながら使い方が分りません。と思ったのですが、
次の表示が MacOS の設定ですね。多分
| 0 > dimensions ok
| 2 > . 366 ok
| 1 > . 480 ok
| 0 > . 10 ok
| STACK UNDERFLOW!
| ok
| 0 > mode# ok
| 1 > ok
| 1 > . 10 ok
| 0 >
いまは mode# は
10 = 1152 X 870 @ 10000 MHz
っていうことなのかな。変々。
| 0 > 10 ok
| 1 > set-mode
| Display not installed
| ok
| 0 >
でも、こうなってしまう。設定はどうやるのでしょう。
(ちなみに、表示部はつながっている状態でやっています)
---
(藤原)
Open Firmware, 2.0.2
To continue booting the MacOS type:
BYE<return>
To continue booting from the default boot device type:
BOOT<return>
ok
0 > dev screen ok
0 > .properties
vendor-id 00001002
device-id 00005654
revision-id 00000040
class-code 00030000
interrupts 00000001
min-grant 00000000
max-latency 00000000
devsel-speed 00000001
fast-back-to-back
AAPL,interrupts 00000016
AAPL,slot-name E1
ATY,Status 00000000
ATY,Flags 0000001B
EDID 00FFFFFF FFFFFF00 34ACB040 01000000 17070100 0C1E1762 E80488A0 574A9B26
12484CFF FF800101 01010101 01010101 01010101 0101D609 80A020E0 2D101060
A2002CE1 10000018 5F164040 31702B20 20401300 2CE11000 00184C1D 00304100
26301888 36002CE1 10000018 56132000 31581920 10501300 2CE11000 001E0089
width 00000480
height 00000366
depth 00000008
linebytes 00000480
device_type display
character-set 49534F38 3835392D 3100
iso6429-1983-colors
reg 00008800 00000000 00000000 00000000 00000000
02008810 00000000 00000000 00000000 01000000
name ATY,264VT
model ATY,VT
ATY,Rom# 3131332D 58585858 582D3130 663400
ATY,Mem# 5858582D 58585858 582D5858 00
ATY,Card# 3130322D 58585858 582D5858 00
ATY,Fcode 41504C2D 312E3062 333300
power-consumption 00000000 00000000
assigned-addresses 82008810 00000000 81000000 00000000 01000000
ok
0 >