
EDIDエミュレーターを挟むだけで720pまでしか対応していなかったミニゲーム機が映ったよ!
はじめに
先日のXREAL OneシリーズのPILOT 1.8.1アップデートでごにょごにょしてたら規定以外の解像度にも無理矢理対応できるっぽいぞ?という発見があったので、途中でEDIDを偽装できる機器を挟めばもしや?と思い、とりいそぎ注文した次第。
もうアプコンが必要だった時代は過去になりました!
Evanlak HDMI EDIDエミュレーター

HDMI接続の間に挟むとエミュレーターが保持しているEDIDを上書きしてディスプレイ側に通知してくれる機器です。
2026/01/28購入、1,699円です。2個だと2,900円。いや、1個でええて。
このEDIDエミュレーターという機器は本来はPCに接続したディスプレイがスリープしたときに表示が崩れるのを防止するときに使ったりします。この先にディスプレイがあってもなくてもPCなどの出力機器側からは常に繋がってるように見えるというカラクリです。
今回購入したのは「1080P FHD版」です。いろいろな解像度に対応した商品があるんですが、XREAL OneシリーズはフルHDが妥当かなと。
電源不要でお手軽なのが今回の目玉。
1920x1080p 60Hzがベースで、1280x720p 60Hzや640x480pなどなど多数の解像度に対応しています。音声はPCM 2チャンネル。詳細は実際のEDIDを書きだしたので見てください。
実際のEDID+
| 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
---+-------------------------------------------------
00 | 00 FF FF FF FF FF FF 00 14 89 16 02 00 00 00 00
10 | 08 19 01 03 80 30 1B 78 2A C4 F6 A3 57 4A 9C 23
20 | 11 4F 54 BF EF 80 71 4F 81 80 81 40 95 00 A9 40
30 | B3 00 D1 C0 01 01 02 3A 80 18 71 38 2D 40 58 2C
40 | 45 00 09 25 21 00 00 1E 00 00 00 FD 00 32 4C 1F
50 | 53 11 00 0A 20 20 20 20 20 20 00 00 00 FC 00 45
60 | 44 49 49 47 30 32 31 36 0A 20 20 20 00 00 00 FF
70 | 00 0A 20 20 20 20 20 20 20 20 20 20 20 20 01 D7
80 | 02 03 20 F1 4B 04 05 90 03 02 01 11 12 13 14 1F
90 | 23 09 07 07 83 01 00 00 67 03 0C 00 10 00 78 21
A0 | 1A 36 80 A0 70 38 1E 40 30 20 35 00 DD 0C 11 00
B0 | 00 1A 66 21 56 AA 51 00 1E 30 46 8F 33 00 DD 0C
C0 | 11 00 00 1E 01 1D 00 72 51 D0 1E 20 6E 28 55 00
D0 | DD 0C 11 00 00 1E 8C 0A D0 8A 20 E0 2D 10 10 3E
E0 | 96 00 DD 0C 11 00 00 18 01 1D 80 18 71 1C 16 20
F0 | 58 2C 25 00 13 2B 21 00 00 9E 00 00 00 00 00 31
header: 00 FF FF FF FF FF FF 00
serial number: 14 89 16 02 00 00 00 00 08 19
version: 01 03
basic params: 80 30 1B 78 2A
chroma info: C4 F6 A3 57 4A 9C 23 11 4F 54
established: BF EF 80
standard: 71 4F 81 80 81 40 95 00 A9 40 B3 00 D1 C0 01 01
descriptor 1: 02 3A 80 18 71 38 2D 40 58 2C 45 00 09 25 21 00 00 1E
descriptor 2: 00 00 00 FD 00 32 4C 1F 53 11 00 0A 20 20 20 20 20 20
descriptor 3: 00 00 00 FC 00 45 44 49 49 47 30 32 31 36 0A 20 20 20
descriptor 4: 00 00 00 FF 00 0A 20 20 20 20 20 20 20 20 20 20 20 20
extensions: 01
checksum: D7
extension header: 02 03 20
display supports: F1
video: 4B 04 05 90 03 02 01 11 12 13 14 1F
audio: 23 09 07 07
spkr alloc: 83 01 00 00
vendor-spec: 67 03 0C 00 10 00 78 21
descriptor 1: 1A 36 80 A0 70 38 1E 40 30 20 35 00 DD 0C 11 00 00 1A
descriptor 2: 66 21 56 AA 51 00 1E 30 46 8F 33 00 DD 0C 11 00 00 1E
descriptor 3: 01 1D 00 72 51 D0 1E 20 6E 28 55 00 DD 0C 11 00 00 1E
descriptor 4: 8C 0A D0 8A 20 E0 2D 10 10 3E 96 00 DD 0C 11 00 00 18
descriptor 5: 01 1D 80 18 71 1C 16 20 58 2C 25 00 13 2B 21 00 00 9E
padding: 00 00 00 00 00
checksum: 31
manufacturer: EDI
product code: 216
serial number: N/A
manufacture date: Week 8 of 2015
edid version: 1.3
display type: digital
Maximum image size: 48cm x 27cm
Gamma: 2.2
DPMS levels: Standby Mode: Not Supported
Suspend Mode: Not Supported
Active Off Mode: Supported
Supported color formats: RGB 4:4:4, YCrCb 4:4:4
Chromaticity coordinates:
Red X: 0.640; Y: 0.340
Green X: 0.290; Y: 0.609
Blue X: 0.140; Y: 0.069
White X: 0.310; Y: 0.330
Established timings supported:
720x400@70Hz
640x480@60Hz
640x480@67Hz
640x480@72Hz
640x480@75Hz
800x600@56Hz
800x600@60Hz
800x600@72Hz
800x600@75Hz
832x624@75Hz
1024x768@60Hz
1024x768@70Hz
1024x768@75Hz
1280x1024@75Hz
1152x870@75Hz
Standard timings supported:
1152x864@75Hz
1280x1024@60Hz
1280x960@60Hz
1440x900@60Hz
1600x1200@60Hz
1680x1050@60Hz
1920x1080@60Hz
Detailed timing 1 (Preferred):
Pixel clock: 148.500 MHz
Scan type: progressive
Refresh rate: 60
Horizontal
Active pixels: 1920
Total: 2200
Blank: 280
Front: 88
Sync: 44
Back: 148
Polarity: positive
Frequency: 67.5
Size(in mm): 521
Border: 0
Vertical
Active pixels: 1080
Total: 1125
Blank: 45
Front: 4
Sync: 5
Back: 36
Polarity: positive
Size(in mm): 293
Border: 0
Monitor ranges (GTF): 50-76Hz V, 31-83kHz H, max pixel clock 170MHz
Monitor name: EDIIG0216
Serial number:
Has 1 extension block
Checksum: D7 (valid)
CEA extension block
Extension version: 3
Underscan ON
Basic audio support ON
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
Video data block
VIC 04 1280x720p@60Hz
VIC 05 1920x1080i@60Hz
VIC 16 1920x1080p@60Hz (native)
VIC 03 720x480p@60Hz
VIC 02 720x480p@60Hz
VIC 01 640x480p@60Hz
VIC 17 720x576p@50Hz
VIC 18 720x576p@50Hz
VIC 19 1280x720p@50Hz
VIC 20 1920x1080i@50Hz
VIC 31 1920x1080p@50Hz
Audio data block
Linear PCM
Max channels: 2
Supported sample rates (kHz): 48 44.1 32
Supported sample sizes (bits): 24 20 16
Speaker allocation data block
Front Left/Right
Vendor-specific data block, OUI 000C03 (HDMI 1.4b)
Source physical address 1.0.0.0
DC_48bit
DC_36bit
DC_30bit
DC_Y444
Maximum TMDS clock: 165MHz
Detailed timing 2:
Pixel clock: 138.500 MHz
Scan type: progressive
Refresh rate: 60
Horizontal
Active pixels: 1920
Total: 2080
Blank: 160
Front: 48
Sync: 32
Back: 80
Polarity: positive
Frequency: 66.5865
Size(in mm): 477
Border: 0
Vertical
Active pixels: 1080
Total: 1110
Blank: 30
Front: 3
Sync: 5
Back: 22
Polarity: negative
Size(in mm): 268
Border: 0
Detailed timing 3:
Pixel clock: 85.500 MHz
Scan type: progressive
Refresh rate: 60
Horizontal
Active pixels: 1366
Total: 1792
Blank: 426
Front: 70
Sync: 143
Back: 213
Polarity: positive
Frequency: 47.8723
Size(in mm): 477
Border: 0
Vertical
Active pixels: 768
Total: 798
Blank: 30
Front: 3
Sync: 3
Back: 24
Polarity: positive
Size(in mm): 268
Border: 0
Detailed timing 4:
Pixel clock: 74.250 MHz
Scan type: progressive
Refresh rate: 60
Horizontal
Active pixels: 1280
Total: 1650
Blank: 370
Front: 110
Sync: 40
Back: 220
Polarity: positive
Frequency: 45
Size(in mm): 477
Border: 0
Vertical
Active pixels: 720
Total: 750
Blank: 30
Front: 5
Sync: 5
Back: 20
Polarity: positive
Size(in mm): 268
Border: 0
Detailed timing 5:
Pixel clock: 27.000 MHz
Scan type: progressive
Refresh rate: 60
Horizontal
Active pixels: 720
Total: 858
Blank: 138
Front: 16
Sync: 62
Back: 60
Polarity: negative
Frequency: 31.4685
Size(in mm): 477
Border: 0
Vertical
Active pixels: 480
Total: 525
Blank: 45
Front: 9
Sync: 6
Back: 30
Polarity: negative
Size(in mm): 268
Border: 0
Detailed timing 6:
Pixel clock: 74.250 MHz
Scan type: interlaced
Refresh rate: 60
Horizontal
Active pixels: 1920
Total: 2200
Blank: 280
Front: 88
Sync: 44
Back: 148
Polarity: positive
Frequency: 33.75
Size(in mm): 531
Border: 0
Vertical
Active pixels: 540
Total: 1125
Blank: 22
Front: 2
Sync: 5
Back: 15
Polarity: positive
Size(in mm): 299
Border: 0
Checksum: 31 (valid)
XREAL Oneシリーズでの使用例

冒頭に貼りましたが、メガドライブミニ2を接続した様子がこちら。
音声もXREAL Oneシリーズ側でDP音声モードにすればちゃんと鳴ります。もちろん3DoF対応。さらにREAL 3D(3Dスペース)も対応しているので3Dっぽくゲームを楽しめますよ!
以前はAmazon FireTV Cubeのアプコン機能を使ったりと色々面倒なことが多かったんですが、XREAL Oneシリーズに搭載されているX1チップの映像処理能力を活かしてHDMIをUSB Type-Cに変換するアダプターとEDIDエミュレーターだけで実現できるようになりました。
本来はXREAL Oneシリーズ側で任意のEDIDを吐いてくれればEDIDエミュレーターもいらないんですが…という話もあります。
おしまいに
なんとなくROG XREAL R1用の機能なんじゃないかなって気もしますが、使えるので使いましょう!今後潰されたら…ROG XREAL R1を買う?高いよねアレ…潰されたら悲しいのでここだけの話にしましょう!!
このEDIDエミュレーターに任意のEDIDを書き込めればもっと便利になるんだけどライトプロテクトされてるらしいんだよねぇ。今後の課題。
現場からは以上です。

















![XREAL One Pro ARグラス|X1チップ&X-Prism光学搭載|ネイティブ3DoF対応|57°の広視野角・最大428インチ相当・FHD・最大120Hz表示|iPhone 16/15(※eシリーズ除く)、Steam Deck、ROG、Mac、PC、Android & iOS対応|IPD(瞳孔間距離)に合わせた2サイズ展開[M (IPD 57-66mm)] ブラック](https://m.media-amazon.com/images/I/31ISvY+PjPL._SL160_.jpg)




























