trunk/src/mess/drivers/hh_hmcs40.c
| r244941 | r244942 | |
| 34 | 34 | *43 HD38820A 1982, Entex Turtles (have dump, +COP411 for audio) |
| 35 | 35 | @45 HD38820A 1982, Coleco Donkey Kong |
| 36 | 36 | @49 HD38820A 1983, Bandai Zackman |
| 37 | @61 HD38820A 1983, Coleco Ms. Pac-Man |
| 37 | 38 | @70 HD38820A 1983, Parker Brothers Q*Bert |
| 38 | 39 | @88 HD38820A 1984, Tomy Tron (THN-02) |
| 39 | 40 | |
| r244941 | r244942 | |
| 79 | 80 | int m_display_maxx; // display matrix number of columns |
| 80 | 81 | |
| 81 | 82 | UINT32 m_grid; // VFD current row data |
| 82 | | UINT32 m_plate; // VFD current column data |
| 83 | UINT64 m_plate; // VFD current column data |
| 83 | 84 | |
| 84 | | UINT32 m_display_state[0x20]; // display matrix rows data |
| 85 | UINT64 m_display_state[0x20]; // display matrix rows data |
| 85 | 86 | UINT16 m_7seg_mask[0x20]; // if not 0, display matrix row is a 7seg, mask indicates connected segments |
| 86 | | UINT32 m_display_cache[0x20]; // (internal use) |
| 87 | | UINT8 m_display_decay[0x20][0x20]; // (internal use) |
| 87 | UINT64 m_display_cache[0x20]; // (internal use) |
| 88 | UINT8 m_display_decay[0x20][0x40]; // (internal use) |
| 88 | 89 | |
| 89 | 90 | TIMER_DEVICE_CALLBACK_MEMBER(display_decay_tick); |
| 90 | 91 | void display_update(); |
| 91 | | void display_matrix(int maxx, int maxy, UINT32 setx, UINT32 sety); |
| 92 | void display_matrix(int maxx, int maxy, UINT64 setx, UINT32 sety); |
| 92 | 93 | |
| 93 | 94 | // game-specific handlers |
| 94 | 95 | DECLARE_WRITE8_MEMBER(alnattck_plate_w); |
| r244941 | r244942 | |
| 137 | 138 | |
| 138 | 139 | void hh_hmcs40_state::display_update() |
| 139 | 140 | { |
| 140 | | UINT32 active_state[0x20]; |
| 141 | UINT64 active_state[0x20]; |
| 141 | 142 | |
| 142 | 143 | for (int y = 0; y < m_display_maxy; y++) |
| 143 | 144 | { |
| r244941 | r244942 | |
| 181 | 182 | display_update(); |
| 182 | 183 | } |
| 183 | 184 | |
| 184 | | void hh_hmcs40_state::display_matrix(int maxx, int maxy, UINT32 setx, UINT32 sety) |
| 185 | void hh_hmcs40_state::display_matrix(int maxx, int maxy, UINT64 setx, UINT32 sety) |
| 185 | 186 | { |
| 186 | 187 | m_display_maxx = maxx; |
| 187 | 188 | m_display_maxy = maxy; |
| 188 | 189 | |
| 189 | 190 | // update current state |
| 190 | | UINT32 mask = (1 << maxx) - 1; |
| 191 | UINT64 mask = (1 << maxx) - 1; |
| 191 | 192 | for (int y = 0; y < maxy; y++) |
| 192 | 193 | m_display_state[y] = (sety >> y & 1) ? (setx & mask) : 0; |
| 193 | 194 | |
| r244941 | r244942 | |
| 522 | 523 | |
| 523 | 524 | /*************************************************************************** |
| 524 | 525 | |
| 526 | Coleco Ms. Pac-Man (manufactured in Taiwan) |
| 527 | * board label Coleco 911171 |
| 528 | * Hitachi HD38820A61 MCU |
| 529 | * cyan/red VFD display Futaba DM-60Z 3I, with color overlay |
| 530 | |
| 531 | NOTE!: MESS external artwork is recommended |
| 532 | |
| 533 | ***************************************************************************/ |
| 534 | |
| 535 | static INPUT_PORTS_START( cmspacmn ) |
| 536 | INPUT_PORTS_END |
| 537 | |
| 538 | |
| 539 | static MACHINE_CONFIG_START( cmspacmn, hh_hmcs40_state ) |
| 540 | |
| 541 | /* basic machine hardware */ |
| 542 | MCFG_CPU_ADD("maincpu", HD38820, 400000) // approximation - RC osc. |
| 543 | |
| 544 | // MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_hmcs40_state, display_decay_tick, attotime::from_msec(1)) |
| 545 | MCFG_DEFAULT_LAYOUT(layout_hh_hmcs40_test) |
| 546 | |
| 547 | /* no video! */ |
| 548 | |
| 549 | /* sound hardware */ |
| 550 | MCFG_SPEAKER_STANDARD_MONO("mono") |
| 551 | MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) |
| 552 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) |
| 553 | MACHINE_CONFIG_END |
| 554 | |
| 555 | |
| 556 | |
| 557 | |
| 558 | |
| 559 | /*************************************************************************** |
| 560 | |
| 525 | 561 | Entex Galaxian 2 (manufactured in Japan) |
| 526 | 562 | * Hitachi HD38820A13 MCU |
| 527 | 563 | * cyan/red/green VFD display Futaba DM-20 |
| r244941 | r244942 | |
| 753 | 789 | ROM_END |
| 754 | 790 | |
| 755 | 791 | |
| 792 | ROM_START( cmspacmn ) |
| 793 | ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 ) |
| 794 | ROM_LOAD( "hd38820a61", 0x0000, 0x1000, CRC(76276318) SHA1(9d6ff3f49b4cdaee5c9e238c1ed638bfb9b99aa7) ) |
| 795 | ROM_CONTINUE( 0x1e80, 0x0100 ) |
| 796 | ROM_END |
| 797 | |
| 798 | |
| 756 | 799 | ROM_START( egalaxn2 ) |
| 757 | 800 | ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASE00 ) |
| 758 | 801 | ROM_LOAD( "hd38820a13", 0x0000, 0x1000, CRC(112b721b) SHA1(4a185bc57ea03fe64f61f7db4da37b16eeb0cb54) ) |
| r244941 | r244942 | |
| 800 | 843 | CONS( 1982, cgalaxn, 0, 0, cgalaxn, cgalaxn, driver_device, 0, "Coleco", "Galaxian (Coleco)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING ) |
| 801 | 844 | CONS( 1981, cpacman, 0, 0, cpacman, cpacman, driver_device, 0, "Coleco", "Pac-Man (Coleco, Rev. 29)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING ) |
| 802 | 845 | CONS( 1981, cpacmanr1, cpacman, 0, cpacman, cpacman, driver_device, 0, "Coleco", "Pac-Man (Coleco, Rev. 28)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING ) |
| 846 | CONS( 1983, cmspacmn, 0, 0, cmspacmn, cmspacmn, driver_device, 0, "Coleco", "Ms. Pac-Man (Coleco)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING ) |
| 803 | 847 | |
| 804 | 848 | CONS( 1981, egalaxn2, 0, 0, egalaxn2, egalaxn2, driver_device, 0, "Entex", "Galaxian 2 (Entex)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING ) |
| 805 | 849 | CONS( 1981, epacman2, 0, 0, epacman2, epacman2, driver_device, 0, "Entex", "Pac Man 2 (Entex)", GAME_SUPPORTS_SAVE | GAME_REQUIRES_ARTWORK | GAME_NOT_WORKING ) |
trunk/src/mess/layout/hh_hmcs40_test.lay
| r244941 | r244942 | |
| 16 | 16 | <!-- build screen --> |
| 17 | 17 | |
| 18 | 18 | <view name="Test Layout"> |
| 19 | | <bounds left="0" right="64" top="0" bottom="64" /> |
| 19 | <bounds left="0" right="64" top="0" bottom="80" /> |
| 20 | 20 | <bezel element="static_black"> |
| 21 | | <bounds left="0" right="64" top="0" bottom="64" /> |
| 21 | <bounds left="0" right="64" top="0" bottom="80" /> |
| 22 | 22 | </bezel> |
| 23 | 23 | |
| 24 | | <!-- max 16*32 matrix --> |
| 24 | <!-- max 16*40 matrix --> |
| 25 | 25 | |
| 26 | 26 | <bezel name="lamp0" element="led"><bounds x="0" y="0" width="1" height="1" /></bezel> |
| 27 | 27 | <bezel name="lamp1" element="led"><bounds x="0" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 55 | 55 | <bezel name="lamp29" element="led"><bounds x="0" y="58" width="1" height="1" /></bezel> |
| 56 | 56 | <bezel name="lamp30" element="led"><bounds x="0" y="60" width="1" height="1" /></bezel> |
| 57 | 57 | <bezel name="lamp31" element="led"><bounds x="0" y="62" width="1" height="1" /></bezel> |
| 58 | <bezel name="lamp32" element="led"><bounds x="0" y="64" width="1" height="1" /></bezel> |
| 59 | <bezel name="lamp33" element="led"><bounds x="0" y="66" width="1" height="1" /></bezel> |
| 60 | <bezel name="lamp34" element="led"><bounds x="0" y="68" width="1" height="1" /></bezel> |
| 61 | <bezel name="lamp35" element="led"><bounds x="0" y="70" width="1" height="1" /></bezel> |
| 62 | <bezel name="lamp36" element="led"><bounds x="0" y="72" width="1" height="1" /></bezel> |
| 63 | <bezel name="lamp37" element="led"><bounds x="0" y="74" width="1" height="1" /></bezel> |
| 64 | <bezel name="lamp38" element="led"><bounds x="0" y="76" width="1" height="1" /></bezel> |
| 65 | <bezel name="lamp39" element="led"><bounds x="0" y="78" width="1" height="1" /></bezel> |
| 58 | 66 | |
| 59 | 67 | <bezel name="lamp100" element="led"><bounds x="2" y="0" width="1" height="1" /></bezel> |
| 60 | 68 | <bezel name="lamp101" element="led"><bounds x="2" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 88 | 96 | <bezel name="lamp129" element="led"><bounds x="2" y="58" width="1" height="1" /></bezel> |
| 89 | 97 | <bezel name="lamp130" element="led"><bounds x="2" y="60" width="1" height="1" /></bezel> |
| 90 | 98 | <bezel name="lamp131" element="led"><bounds x="2" y="62" width="1" height="1" /></bezel> |
| 99 | <bezel name="lamp132" element="led"><bounds x="2" y="64" width="1" height="1" /></bezel> |
| 100 | <bezel name="lamp133" element="led"><bounds x="2" y="66" width="1" height="1" /></bezel> |
| 101 | <bezel name="lamp134" element="led"><bounds x="2" y="68" width="1" height="1" /></bezel> |
| 102 | <bezel name="lamp135" element="led"><bounds x="2" y="70" width="1" height="1" /></bezel> |
| 103 | <bezel name="lamp136" element="led"><bounds x="2" y="72" width="1" height="1" /></bezel> |
| 104 | <bezel name="lamp137" element="led"><bounds x="2" y="74" width="1" height="1" /></bezel> |
| 105 | <bezel name="lamp138" element="led"><bounds x="2" y="76" width="1" height="1" /></bezel> |
| 106 | <bezel name="lamp139" element="led"><bounds x="2" y="78" width="1" height="1" /></bezel> |
| 91 | 107 | |
| 92 | 108 | <bezel name="lamp200" element="led"><bounds x="4" y="0" width="1" height="1" /></bezel> |
| 93 | 109 | <bezel name="lamp201" element="led"><bounds x="4" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 121 | 137 | <bezel name="lamp229" element="led"><bounds x="4" y="58" width="1" height="1" /></bezel> |
| 122 | 138 | <bezel name="lamp230" element="led"><bounds x="4" y="60" width="1" height="1" /></bezel> |
| 123 | 139 | <bezel name="lamp231" element="led"><bounds x="4" y="62" width="1" height="1" /></bezel> |
| 140 | <bezel name="lamp232" element="led"><bounds x="4" y="64" width="1" height="1" /></bezel> |
| 141 | <bezel name="lamp233" element="led"><bounds x="4" y="66" width="1" height="1" /></bezel> |
| 142 | <bezel name="lamp234" element="led"><bounds x="4" y="68" width="1" height="1" /></bezel> |
| 143 | <bezel name="lamp235" element="led"><bounds x="4" y="70" width="1" height="1" /></bezel> |
| 144 | <bezel name="lamp236" element="led"><bounds x="4" y="72" width="1" height="1" /></bezel> |
| 145 | <bezel name="lamp237" element="led"><bounds x="4" y="74" width="1" height="1" /></bezel> |
| 146 | <bezel name="lamp238" element="led"><bounds x="4" y="76" width="1" height="1" /></bezel> |
| 147 | <bezel name="lamp239" element="led"><bounds x="4" y="78" width="1" height="1" /></bezel> |
| 124 | 148 | |
| 125 | 149 | <bezel name="lamp300" element="led"><bounds x="6" y="0" width="1" height="1" /></bezel> |
| 126 | 150 | <bezel name="lamp301" element="led"><bounds x="6" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 154 | 178 | <bezel name="lamp329" element="led"><bounds x="6" y="58" width="1" height="1" /></bezel> |
| 155 | 179 | <bezel name="lamp330" element="led"><bounds x="6" y="60" width="1" height="1" /></bezel> |
| 156 | 180 | <bezel name="lamp331" element="led"><bounds x="6" y="62" width="1" height="1" /></bezel> |
| 181 | <bezel name="lamp332" element="led"><bounds x="6" y="64" width="1" height="1" /></bezel> |
| 182 | <bezel name="lamp333" element="led"><bounds x="6" y="66" width="1" height="1" /></bezel> |
| 183 | <bezel name="lamp334" element="led"><bounds x="6" y="68" width="1" height="1" /></bezel> |
| 184 | <bezel name="lamp335" element="led"><bounds x="6" y="70" width="1" height="1" /></bezel> |
| 185 | <bezel name="lamp336" element="led"><bounds x="6" y="72" width="1" height="1" /></bezel> |
| 186 | <bezel name="lamp337" element="led"><bounds x="6" y="74" width="1" height="1" /></bezel> |
| 187 | <bezel name="lamp338" element="led"><bounds x="6" y="76" width="1" height="1" /></bezel> |
| 188 | <bezel name="lamp339" element="led"><bounds x="6" y="78" width="1" height="1" /></bezel> |
| 157 | 189 | |
| 158 | 190 | <bezel name="lamp400" element="led"><bounds x="8" y="0" width="1" height="1" /></bezel> |
| 159 | 191 | <bezel name="lamp401" element="led"><bounds x="8" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 187 | 219 | <bezel name="lamp429" element="led"><bounds x="8" y="58" width="1" height="1" /></bezel> |
| 188 | 220 | <bezel name="lamp430" element="led"><bounds x="8" y="60" width="1" height="1" /></bezel> |
| 189 | 221 | <bezel name="lamp431" element="led"><bounds x="8" y="62" width="1" height="1" /></bezel> |
| 222 | <bezel name="lamp432" element="led"><bounds x="8" y="64" width="1" height="1" /></bezel> |
| 223 | <bezel name="lamp433" element="led"><bounds x="8" y="66" width="1" height="1" /></bezel> |
| 224 | <bezel name="lamp434" element="led"><bounds x="8" y="68" width="1" height="1" /></bezel> |
| 225 | <bezel name="lamp435" element="led"><bounds x="8" y="70" width="1" height="1" /></bezel> |
| 226 | <bezel name="lamp436" element="led"><bounds x="8" y="72" width="1" height="1" /></bezel> |
| 227 | <bezel name="lamp437" element="led"><bounds x="8" y="74" width="1" height="1" /></bezel> |
| 228 | <bezel name="lamp438" element="led"><bounds x="8" y="76" width="1" height="1" /></bezel> |
| 229 | <bezel name="lamp439" element="led"><bounds x="8" y="78" width="1" height="1" /></bezel> |
| 190 | 230 | |
| 191 | 231 | <bezel name="lamp500" element="led"><bounds x="10" y="0" width="1" height="1" /></bezel> |
| 192 | 232 | <bezel name="lamp501" element="led"><bounds x="10" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 220 | 260 | <bezel name="lamp529" element="led"><bounds x="10" y="58" width="1" height="1" /></bezel> |
| 221 | 261 | <bezel name="lamp530" element="led"><bounds x="10" y="60" width="1" height="1" /></bezel> |
| 222 | 262 | <bezel name="lamp531" element="led"><bounds x="10" y="62" width="1" height="1" /></bezel> |
| 263 | <bezel name="lamp532" element="led"><bounds x="10" y="64" width="1" height="1" /></bezel> |
| 264 | <bezel name="lamp533" element="led"><bounds x="10" y="66" width="1" height="1" /></bezel> |
| 265 | <bezel name="lamp534" element="led"><bounds x="10" y="68" width="1" height="1" /></bezel> |
| 266 | <bezel name="lamp535" element="led"><bounds x="10" y="70" width="1" height="1" /></bezel> |
| 267 | <bezel name="lamp536" element="led"><bounds x="10" y="72" width="1" height="1" /></bezel> |
| 268 | <bezel name="lamp537" element="led"><bounds x="10" y="74" width="1" height="1" /></bezel> |
| 269 | <bezel name="lamp538" element="led"><bounds x="10" y="76" width="1" height="1" /></bezel> |
| 270 | <bezel name="lamp539" element="led"><bounds x="10" y="78" width="1" height="1" /></bezel> |
| 223 | 271 | |
| 224 | 272 | <bezel name="lamp600" element="led"><bounds x="12" y="0" width="1" height="1" /></bezel> |
| 225 | 273 | <bezel name="lamp601" element="led"><bounds x="12" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 253 | 301 | <bezel name="lamp629" element="led"><bounds x="12" y="58" width="1" height="1" /></bezel> |
| 254 | 302 | <bezel name="lamp630" element="led"><bounds x="12" y="60" width="1" height="1" /></bezel> |
| 255 | 303 | <bezel name="lamp631" element="led"><bounds x="12" y="62" width="1" height="1" /></bezel> |
| 304 | <bezel name="lamp632" element="led"><bounds x="12" y="64" width="1" height="1" /></bezel> |
| 305 | <bezel name="lamp633" element="led"><bounds x="12" y="66" width="1" height="1" /></bezel> |
| 306 | <bezel name="lamp634" element="led"><bounds x="12" y="68" width="1" height="1" /></bezel> |
| 307 | <bezel name="lamp635" element="led"><bounds x="12" y="70" width="1" height="1" /></bezel> |
| 308 | <bezel name="lamp636" element="led"><bounds x="12" y="72" width="1" height="1" /></bezel> |
| 309 | <bezel name="lamp637" element="led"><bounds x="12" y="74" width="1" height="1" /></bezel> |
| 310 | <bezel name="lamp638" element="led"><bounds x="12" y="76" width="1" height="1" /></bezel> |
| 311 | <bezel name="lamp639" element="led"><bounds x="12" y="78" width="1" height="1" /></bezel> |
| 256 | 312 | |
| 257 | 313 | <bezel name="lamp700" element="led"><bounds x="14" y="0" width="1" height="1" /></bezel> |
| 258 | 314 | <bezel name="lamp701" element="led"><bounds x="14" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 286 | 342 | <bezel name="lamp729" element="led"><bounds x="14" y="58" width="1" height="1" /></bezel> |
| 287 | 343 | <bezel name="lamp730" element="led"><bounds x="14" y="60" width="1" height="1" /></bezel> |
| 288 | 344 | <bezel name="lamp731" element="led"><bounds x="14" y="62" width="1" height="1" /></bezel> |
| 345 | <bezel name="lamp732" element="led"><bounds x="14" y="64" width="1" height="1" /></bezel> |
| 346 | <bezel name="lamp733" element="led"><bounds x="14" y="66" width="1" height="1" /></bezel> |
| 347 | <bezel name="lamp734" element="led"><bounds x="14" y="68" width="1" height="1" /></bezel> |
| 348 | <bezel name="lamp735" element="led"><bounds x="14" y="70" width="1" height="1" /></bezel> |
| 349 | <bezel name="lamp736" element="led"><bounds x="14" y="72" width="1" height="1" /></bezel> |
| 350 | <bezel name="lamp737" element="led"><bounds x="14" y="74" width="1" height="1" /></bezel> |
| 351 | <bezel name="lamp738" element="led"><bounds x="14" y="76" width="1" height="1" /></bezel> |
| 352 | <bezel name="lamp739" element="led"><bounds x="14" y="78" width="1" height="1" /></bezel> |
| 289 | 353 | |
| 290 | 354 | <bezel name="lamp800" element="led"><bounds x="16" y="0" width="1" height="1" /></bezel> |
| 291 | 355 | <bezel name="lamp801" element="led"><bounds x="16" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 319 | 383 | <bezel name="lamp829" element="led"><bounds x="16" y="58" width="1" height="1" /></bezel> |
| 320 | 384 | <bezel name="lamp830" element="led"><bounds x="16" y="60" width="1" height="1" /></bezel> |
| 321 | 385 | <bezel name="lamp831" element="led"><bounds x="16" y="62" width="1" height="1" /></bezel> |
| 386 | <bezel name="lamp832" element="led"><bounds x="16" y="64" width="1" height="1" /></bezel> |
| 387 | <bezel name="lamp833" element="led"><bounds x="16" y="66" width="1" height="1" /></bezel> |
| 388 | <bezel name="lamp834" element="led"><bounds x="16" y="68" width="1" height="1" /></bezel> |
| 389 | <bezel name="lamp835" element="led"><bounds x="16" y="70" width="1" height="1" /></bezel> |
| 390 | <bezel name="lamp836" element="led"><bounds x="16" y="72" width="1" height="1" /></bezel> |
| 391 | <bezel name="lamp837" element="led"><bounds x="16" y="74" width="1" height="1" /></bezel> |
| 392 | <bezel name="lamp838" element="led"><bounds x="16" y="76" width="1" height="1" /></bezel> |
| 393 | <bezel name="lamp839" element="led"><bounds x="16" y="78" width="1" height="1" /></bezel> |
| 322 | 394 | |
| 323 | 395 | <bezel name="lamp900" element="led"><bounds x="18" y="0" width="1" height="1" /></bezel> |
| 324 | 396 | <bezel name="lamp901" element="led"><bounds x="18" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 352 | 424 | <bezel name="lamp929" element="led"><bounds x="18" y="58" width="1" height="1" /></bezel> |
| 353 | 425 | <bezel name="lamp930" element="led"><bounds x="18" y="60" width="1" height="1" /></bezel> |
| 354 | 426 | <bezel name="lamp931" element="led"><bounds x="18" y="62" width="1" height="1" /></bezel> |
| 427 | <bezel name="lamp932" element="led"><bounds x="18" y="64" width="1" height="1" /></bezel> |
| 428 | <bezel name="lamp933" element="led"><bounds x="18" y="66" width="1" height="1" /></bezel> |
| 429 | <bezel name="lamp934" element="led"><bounds x="18" y="68" width="1" height="1" /></bezel> |
| 430 | <bezel name="lamp935" element="led"><bounds x="18" y="70" width="1" height="1" /></bezel> |
| 431 | <bezel name="lamp936" element="led"><bounds x="18" y="72" width="1" height="1" /></bezel> |
| 432 | <bezel name="lamp937" element="led"><bounds x="18" y="74" width="1" height="1" /></bezel> |
| 433 | <bezel name="lamp938" element="led"><bounds x="18" y="76" width="1" height="1" /></bezel> |
| 434 | <bezel name="lamp939" element="led"><bounds x="18" y="78" width="1" height="1" /></bezel> |
| 355 | 435 | |
| 356 | 436 | <bezel name="lamp1000" element="led"><bounds x="20" y="0" width="1" height="1" /></bezel> |
| 357 | 437 | <bezel name="lamp1001" element="led"><bounds x="20" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 385 | 465 | <bezel name="lamp1029" element="led"><bounds x="20" y="58" width="1" height="1" /></bezel> |
| 386 | 466 | <bezel name="lamp1030" element="led"><bounds x="20" y="60" width="1" height="1" /></bezel> |
| 387 | 467 | <bezel name="lamp1031" element="led"><bounds x="20" y="62" width="1" height="1" /></bezel> |
| 468 | <bezel name="lamp1032" element="led"><bounds x="20" y="64" width="1" height="1" /></bezel> |
| 469 | <bezel name="lamp1033" element="led"><bounds x="20" y="66" width="1" height="1" /></bezel> |
| 470 | <bezel name="lamp1034" element="led"><bounds x="20" y="68" width="1" height="1" /></bezel> |
| 471 | <bezel name="lamp1035" element="led"><bounds x="20" y="70" width="1" height="1" /></bezel> |
| 472 | <bezel name="lamp1036" element="led"><bounds x="20" y="72" width="1" height="1" /></bezel> |
| 473 | <bezel name="lamp1037" element="led"><bounds x="20" y="74" width="1" height="1" /></bezel> |
| 474 | <bezel name="lamp1038" element="led"><bounds x="20" y="76" width="1" height="1" /></bezel> |
| 475 | <bezel name="lamp1039" element="led"><bounds x="20" y="78" width="1" height="1" /></bezel> |
| 388 | 476 | |
| 389 | 477 | <bezel name="lamp1100" element="led"><bounds x="22" y="0" width="1" height="1" /></bezel> |
| 390 | 478 | <bezel name="lamp1101" element="led"><bounds x="22" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 418 | 506 | <bezel name="lamp1129" element="led"><bounds x="22" y="58" width="1" height="1" /></bezel> |
| 419 | 507 | <bezel name="lamp1130" element="led"><bounds x="22" y="60" width="1" height="1" /></bezel> |
| 420 | 508 | <bezel name="lamp1131" element="led"><bounds x="22" y="62" width="1" height="1" /></bezel> |
| 509 | <bezel name="lamp1132" element="led"><bounds x="22" y="64" width="1" height="1" /></bezel> |
| 510 | <bezel name="lamp1133" element="led"><bounds x="22" y="66" width="1" height="1" /></bezel> |
| 511 | <bezel name="lamp1134" element="led"><bounds x="22" y="68" width="1" height="1" /></bezel> |
| 512 | <bezel name="lamp1135" element="led"><bounds x="22" y="70" width="1" height="1" /></bezel> |
| 513 | <bezel name="lamp1136" element="led"><bounds x="22" y="72" width="1" height="1" /></bezel> |
| 514 | <bezel name="lamp1137" element="led"><bounds x="22" y="74" width="1" height="1" /></bezel> |
| 515 | <bezel name="lamp1138" element="led"><bounds x="22" y="76" width="1" height="1" /></bezel> |
| 516 | <bezel name="lamp1139" element="led"><bounds x="22" y="78" width="1" height="1" /></bezel> |
| 421 | 517 | |
| 422 | 518 | <bezel name="lamp1200" element="led"><bounds x="24" y="0" width="1" height="1" /></bezel> |
| 423 | 519 | <bezel name="lamp1201" element="led"><bounds x="24" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 451 | 547 | <bezel name="lamp1229" element="led"><bounds x="24" y="58" width="1" height="1" /></bezel> |
| 452 | 548 | <bezel name="lamp1230" element="led"><bounds x="24" y="60" width="1" height="1" /></bezel> |
| 453 | 549 | <bezel name="lamp1231" element="led"><bounds x="24" y="62" width="1" height="1" /></bezel> |
| 550 | <bezel name="lamp1232" element="led"><bounds x="24" y="64" width="1" height="1" /></bezel> |
| 551 | <bezel name="lamp1233" element="led"><bounds x="24" y="66" width="1" height="1" /></bezel> |
| 552 | <bezel name="lamp1234" element="led"><bounds x="24" y="68" width="1" height="1" /></bezel> |
| 553 | <bezel name="lamp1235" element="led"><bounds x="24" y="70" width="1" height="1" /></bezel> |
| 554 | <bezel name="lamp1236" element="led"><bounds x="24" y="72" width="1" height="1" /></bezel> |
| 555 | <bezel name="lamp1237" element="led"><bounds x="24" y="74" width="1" height="1" /></bezel> |
| 556 | <bezel name="lamp1238" element="led"><bounds x="24" y="76" width="1" height="1" /></bezel> |
| 557 | <bezel name="lamp1239" element="led"><bounds x="24" y="78" width="1" height="1" /></bezel> |
| 454 | 558 | |
| 455 | 559 | <bezel name="lamp1300" element="led"><bounds x="26" y="0" width="1" height="1" /></bezel> |
| 456 | 560 | <bezel name="lamp1301" element="led"><bounds x="26" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 484 | 588 | <bezel name="lamp1329" element="led"><bounds x="26" y="58" width="1" height="1" /></bezel> |
| 485 | 589 | <bezel name="lamp1330" element="led"><bounds x="26" y="60" width="1" height="1" /></bezel> |
| 486 | 590 | <bezel name="lamp1331" element="led"><bounds x="26" y="62" width="1" height="1" /></bezel> |
| 591 | <bezel name="lamp1332" element="led"><bounds x="26" y="64" width="1" height="1" /></bezel> |
| 592 | <bezel name="lamp1333" element="led"><bounds x="26" y="66" width="1" height="1" /></bezel> |
| 593 | <bezel name="lamp1334" element="led"><bounds x="26" y="68" width="1" height="1" /></bezel> |
| 594 | <bezel name="lamp1335" element="led"><bounds x="26" y="70" width="1" height="1" /></bezel> |
| 595 | <bezel name="lamp1336" element="led"><bounds x="26" y="72" width="1" height="1" /></bezel> |
| 596 | <bezel name="lamp1337" element="led"><bounds x="26" y="74" width="1" height="1" /></bezel> |
| 597 | <bezel name="lamp1338" element="led"><bounds x="26" y="76" width="1" height="1" /></bezel> |
| 598 | <bezel name="lamp1339" element="led"><bounds x="26" y="78" width="1" height="1" /></bezel> |
| 487 | 599 | |
| 488 | 600 | <bezel name="lamp1400" element="led"><bounds x="28" y="0" width="1" height="1" /></bezel> |
| 489 | 601 | <bezel name="lamp1401" element="led"><bounds x="28" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 517 | 629 | <bezel name="lamp1429" element="led"><bounds x="28" y="58" width="1" height="1" /></bezel> |
| 518 | 630 | <bezel name="lamp1430" element="led"><bounds x="28" y="60" width="1" height="1" /></bezel> |
| 519 | 631 | <bezel name="lamp1431" element="led"><bounds x="28" y="62" width="1" height="1" /></bezel> |
| 632 | <bezel name="lamp1432" element="led"><bounds x="28" y="64" width="1" height="1" /></bezel> |
| 633 | <bezel name="lamp1433" element="led"><bounds x="28" y="66" width="1" height="1" /></bezel> |
| 634 | <bezel name="lamp1434" element="led"><bounds x="28" y="68" width="1" height="1" /></bezel> |
| 635 | <bezel name="lamp1435" element="led"><bounds x="28" y="70" width="1" height="1" /></bezel> |
| 636 | <bezel name="lamp1436" element="led"><bounds x="28" y="72" width="1" height="1" /></bezel> |
| 637 | <bezel name="lamp1437" element="led"><bounds x="28" y="74" width="1" height="1" /></bezel> |
| 638 | <bezel name="lamp1438" element="led"><bounds x="28" y="76" width="1" height="1" /></bezel> |
| 639 | <bezel name="lamp1439" element="led"><bounds x="28" y="78" width="1" height="1" /></bezel> |
| 520 | 640 | |
| 521 | 641 | <bezel name="lamp1500" element="led"><bounds x="30" y="0" width="1" height="1" /></bezel> |
| 522 | 642 | <bezel name="lamp1501" element="led"><bounds x="30" y="2" width="1" height="1" /></bezel> |
| r244941 | r244942 | |
| 550 | 670 | <bezel name="lamp1529" element="led"><bounds x="30" y="58" width="1" height="1" /></bezel> |
| 551 | 671 | <bezel name="lamp1530" element="led"><bounds x="30" y="60" width="1" height="1" /></bezel> |
| 552 | 672 | <bezel name="lamp1531" element="led"><bounds x="30" y="62" width="1" height="1" /></bezel> |
| 673 | <bezel name="lamp1532" element="led"><bounds x="30" y="64" width="1" height="1" /></bezel> |
| 674 | <bezel name="lamp1533" element="led"><bounds x="30" y="66" width="1" height="1" /></bezel> |
| 675 | <bezel name="lamp1534" element="led"><bounds x="30" y="68" width="1" height="1" /></bezel> |
| 676 | <bezel name="lamp1535" element="led"><bounds x="30" y="70" width="1" height="1" /></bezel> |
| 677 | <bezel name="lamp1536" element="led"><bounds x="30" y="72" width="1" height="1" /></bezel> |
| 678 | <bezel name="lamp1537" element="led"><bounds x="30" y="74" width="1" height="1" /></bezel> |
| 679 | <bezel name="lamp1538" element="led"><bounds x="30" y="76" width="1" height="1" /></bezel> |
| 680 | <bezel name="lamp1539" element="led"><bounds x="30" y="78" width="1" height="1" /></bezel> |
| 553 | 681 | |
| 554 | 682 | |
| 555 | 683 | </view> |