mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
New working machine added
-------- Chess Challenger 3 [hap, Berger, Sean Riddle]
This commit is contained in:
parent
4daa4c402f
commit
eab60bb37e
@ -7,15 +7,11 @@
|
||||
|
||||
Fidelity's 1st generation chess computers:
|
||||
- *Chess Challenger
|
||||
- *Chess Challenger 3
|
||||
- Chess Challenger 3
|
||||
- *Chess Challenger 10 (UCC10)
|
||||
|
||||
* denotes not dumped (actually CC1 is dumped, but with half of the contents missing)
|
||||
|
||||
TODO:
|
||||
- driver is untested, but it should be easy to get working when a good dump
|
||||
shows up (or a rom of CC3, even)
|
||||
|
||||
*******************************************************************************
|
||||
|
||||
Chess Challenger (1)
|
||||
@ -32,9 +28,10 @@ NEC 2316A ROM(2KB), 4*2101AL RAM(0.5KB total)
|
||||
|
||||
Chess Challenger 3 is on the same hardware, but with double ROM size, and they
|
||||
corrected the reversed chess notation. It was also offered as an upgrade to CC1.
|
||||
PCB label P179 C-3 9.77.
|
||||
|
||||
Chess Challenger 10 version 'C'(model UCC10) is on (nearly) the same PCB too,
|
||||
label P179 C-3 9.77, with a small daughterboard for 8KB ROM. Again, it was also
|
||||
same label as CC3, with a small daughterboard for 8KB ROM. Again, it was also
|
||||
offered as an upgrade to CC1, or CC3.
|
||||
|
||||
******************************************************************************/
|
||||
@ -47,6 +44,7 @@ offered as an upgrade to CC1, or CC3.
|
||||
|
||||
// internal artwork
|
||||
#include "fidel_cc1.lh" // clickable
|
||||
#include "fidel_cc3.lh" // clickable
|
||||
|
||||
|
||||
namespace {
|
||||
@ -62,6 +60,7 @@ public:
|
||||
|
||||
// machine drivers
|
||||
void cc1(machine_config &config);
|
||||
void cc3(machine_config &config);
|
||||
|
||||
private:
|
||||
// devices/pointers
|
||||
@ -155,24 +154,38 @@ void cc1_state::main_io(address_map &map)
|
||||
|
||||
static INPUT_PORTS_START( cc1 )
|
||||
PORT_START("IN.0")
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("1") PORT_CODE(KEYCODE_1)
|
||||
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("2") PORT_CODE(KEYCODE_2)
|
||||
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("3") PORT_CODE(KEYCODE_3)
|
||||
PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("4") PORT_CODE(KEYCODE_4)
|
||||
PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("5") PORT_CODE(KEYCODE_5)
|
||||
PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("6") PORT_CODE(KEYCODE_6)
|
||||
PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("7") PORT_CODE(KEYCODE_7)
|
||||
PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("8") PORT_CODE(KEYCODE_8)
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("8H") PORT_CODE(KEYCODE_8) PORT_CODE(KEYCODE_8_PAD) PORT_CODE(KEYCODE_H)
|
||||
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("7G") PORT_CODE(KEYCODE_7) PORT_CODE(KEYCODE_7_PAD) PORT_CODE(KEYCODE_G)
|
||||
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("6F") PORT_CODE(KEYCODE_6) PORT_CODE(KEYCODE_6_PAD) PORT_CODE(KEYCODE_F)
|
||||
PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("5E") PORT_CODE(KEYCODE_5) PORT_CODE(KEYCODE_5_PAD) PORT_CODE(KEYCODE_E)
|
||||
PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("4D") PORT_CODE(KEYCODE_4) PORT_CODE(KEYCODE_4_PAD) PORT_CODE(KEYCODE_D)
|
||||
PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("3C") PORT_CODE(KEYCODE_3) PORT_CODE(KEYCODE_3_PAD) PORT_CODE(KEYCODE_C)
|
||||
PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("2B") PORT_CODE(KEYCODE_2) PORT_CODE(KEYCODE_2_PAD) PORT_CODE(KEYCODE_B)
|
||||
PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("1A") PORT_CODE(KEYCODE_1) PORT_CODE(KEYCODE_1_PAD) PORT_CODE(KEYCODE_A)
|
||||
|
||||
PORT_START("IN.1")
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("9") PORT_CODE(KEYCODE_9)
|
||||
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("0") PORT_CODE(KEYCODE_0)
|
||||
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("-") PORT_CODE(KEYCODE_MINUS)
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("EN") PORT_CODE(KEYCODE_ENTER) PORT_CODE(KEYCODE_ENTER_PAD)
|
||||
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("DM") PORT_CODE(KEYCODE_M)
|
||||
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("CL") PORT_CODE(KEYCODE_DEL) PORT_CODE(KEYCODE_BACKSPACE)
|
||||
|
||||
PORT_START("RESET")
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("RE") PORT_CODE(KEYCODE_R) PORT_CHANGED_MEMBER(DEVICE_SELF, cc1_state, reset_button, nullptr)
|
||||
INPUT_PORTS_END
|
||||
|
||||
static INPUT_PORTS_START( cc3 )
|
||||
PORT_INCLUDE( cc1 )
|
||||
|
||||
PORT_MODIFY("IN.0")
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("H8") PORT_CODE(KEYCODE_8) PORT_CODE(KEYCODE_8_PAD) PORT_CODE(KEYCODE_H)
|
||||
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("G7") PORT_CODE(KEYCODE_7) PORT_CODE(KEYCODE_7_PAD) PORT_CODE(KEYCODE_G)
|
||||
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("F6") PORT_CODE(KEYCODE_6) PORT_CODE(KEYCODE_6_PAD) PORT_CODE(KEYCODE_F)
|
||||
PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("E5") PORT_CODE(KEYCODE_5) PORT_CODE(KEYCODE_5_PAD) PORT_CODE(KEYCODE_E)
|
||||
PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("D4") PORT_CODE(KEYCODE_4) PORT_CODE(KEYCODE_4_PAD) PORT_CODE(KEYCODE_D)
|
||||
PORT_BIT(0x20, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("C3") PORT_CODE(KEYCODE_3) PORT_CODE(KEYCODE_3_PAD) PORT_CODE(KEYCODE_C)
|
||||
PORT_BIT(0x40, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("B2") PORT_CODE(KEYCODE_2) PORT_CODE(KEYCODE_2_PAD) PORT_CODE(KEYCODE_B)
|
||||
PORT_BIT(0x80, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("A1") PORT_CODE(KEYCODE_1) PORT_CODE(KEYCODE_1_PAD) PORT_CODE(KEYCODE_A)
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
|
||||
/******************************************************************************
|
||||
@ -199,6 +212,12 @@ void cc1_state::cc1(machine_config &config)
|
||||
config.set_default_layout(layout_fidel_cc1);
|
||||
}
|
||||
|
||||
void cc1_state::cc3(machine_config &config)
|
||||
{
|
||||
cc1(config);
|
||||
config.set_default_layout(layout_fidel_cc3);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/******************************************************************************
|
||||
@ -210,6 +229,12 @@ ROM_START( cc1 )
|
||||
ROM_LOAD( "d2316ac_011", 0x0000, 0x0800, BAD_DUMP CRC(e27f9816) SHA1(ad9881b3bf8341829a27e86de27805fc2ccb5f7d) ) // A4 line was broken
|
||||
ROM_END
|
||||
|
||||
|
||||
ROM_START( cc3 )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "d2332c_011", 0x0000, 0x1000, CRC(51cf4682) SHA1(197374c633a0bf1a9b7ea51a72dc2b89a6c9c508) )
|
||||
ROM_END
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
|
||||
@ -220,3 +245,5 @@ ROM_END
|
||||
|
||||
// YEAR NAME PARENT CMP MACHINE INPUT STATE INIT COMPANY, FULLNAME, FLAGS
|
||||
CONS( 1977, cc1, 0, 0, cc1, cc1, cc1_state, empty_init, "Fidelity Electronics", "Chess Challenger", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK | MACHINE_NO_SOUND_HW | MACHINE_NOT_WORKING )
|
||||
|
||||
CONS( 1977, cc3, 0, 0, cc3, cc3, cc1_state, empty_init, "Fidelity Electronics", "Chess Challenger 3", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK | MACHINE_NO_SOUND_HW )
|
||||
|
@ -138,8 +138,6 @@
|
||||
- some of the games rely on the fact that faster/longer strobed leds appear brighter,
|
||||
eg. tc4/h2hfootb(offense), bankshot(cue ball), f3in1(ball), ...
|
||||
- 7in1ss: in 2-player mode, game select and skill select can be configured after selecting a game?
|
||||
- arrball: shot button is unresponsive sometimes, maybe BTANB? no video of game on Youtube
|
||||
ROM is good, PLAs are good, input mux is good
|
||||
- bship discrete sound, netlist is documented
|
||||
- finish bshipb SN76477 sound
|
||||
- improve elecbowl driver
|
||||
@ -652,7 +650,7 @@ READ8_MEMBER(arrball_state::read_k)
|
||||
|
||||
static INPUT_PORTS_START( arrball )
|
||||
PORT_START("IN.0") // R8
|
||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Shot")
|
||||
PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_NAME("Shot") // pressed when START lights up
|
||||
PORT_BIT( 0x02, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_NAME("Stop")
|
||||
PORT_BIT( 0x04, IP_ACTIVE_HIGH, IPT_UNUSED )
|
||||
PORT_CONFNAME( 0x08, 0x00, "Speed" )
|
||||
|
@ -27,17 +27,6 @@
|
||||
#define V30_GND_ADDR ((m_ctrl_reg & 0x3) << 16)
|
||||
#define V30_OBJ_ADDR ((m_ctrl_reg & 0x18) << 13)
|
||||
|
||||
|
||||
/*************************************
|
||||
*
|
||||
* Holy Space for The 5 Wise Enters
|
||||
*
|
||||
*************************************/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*************************************
|
||||
*
|
||||
* Machine functions
|
||||
|
@ -129,17 +129,17 @@
|
||||
<bezel element="text_b12"><bounds x="13.6" y="28.75" width="3.8" height="2" /></bezel>
|
||||
|
||||
<bezel element="hl" inputtag="RESET" inputmask="0x01"><bounds x="0" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.1" inputmask="0x01"><bounds x="4.5" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.1" inputmask="0x02"><bounds x="9" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.1" inputmask="0x04"><bounds x="13.5" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x01"><bounds x="0" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x02"><bounds x="4.5" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x04"><bounds x="9" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x08"><bounds x="13.5" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x10"><bounds x="0" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x20"><bounds x="4.5" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x40"><bounds x="9" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x80"><bounds x="13.5" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.1" inputmask="0x02"><bounds x="4.5" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.1" inputmask="0x04"><bounds x="9" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.1" inputmask="0x01"><bounds x="13.5" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x80"><bounds x="0" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x40"><bounds x="4.5" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x20"><bounds x="9" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x10"><bounds x="13.5" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x08"><bounds x="0" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x04"><bounds x="4.5" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x02"><bounds x="9" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x01"><bounds x="13.5" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
|
||||
</view>
|
||||
</mamelayout>
|
||||
|
145
src/mame/layout/fidel_cc3.lay
Normal file
145
src/mame/layout/fidel_cc3.lay
Normal file
@ -0,0 +1,145 @@
|
||||
<?xml version="1.0"?>
|
||||
<mamelayout version="2">
|
||||
|
||||
<!-- define elements -->
|
||||
|
||||
<element name="static_gray"><rect><color red="0.6" green="0.6" blue="0.6" /></rect></element>
|
||||
|
||||
<element name="digit" defstate="0">
|
||||
<led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg>
|
||||
</element>
|
||||
|
||||
<element name="led" defstate="0">
|
||||
<disk state="1"><color red="1.0" green="0.1" blue="0.15" /></disk>
|
||||
<disk state="0"><color red="0.1" green="0.01" blue="0.015" /></disk>
|
||||
</element>
|
||||
|
||||
<element name="hl" defstate="0">
|
||||
<text string=" ">
|
||||
<bounds x="0.0" y="0.0" width="1.0" height="1.0" />
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
</text>
|
||||
<rect state="1">
|
||||
<bounds x="0.0" y="0.0" width="1.0" height="1.0" />
|
||||
<color red="0.0" green="0.0" blue="0.0" />
|
||||
</rect>
|
||||
</element>
|
||||
|
||||
<element name="text_check"><text string="CHECK"><color red="0.6" green="0.6" blue="0.6" /></text></element>
|
||||
<element name="text_lose"><text string="I LOSE"><color red="0.6" green="0.6" blue="0.6" /></text></element>
|
||||
<element name="text_from"><text string="FROM"><color red="0.6" green="0.6" blue="0.6" /></text></element>
|
||||
<element name="text_to"><text string="TO"><color red="0.6" green="0.6" blue="0.6" /></text></element>
|
||||
|
||||
<element name="text_b1">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="RE"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b2">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="DM"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b3">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="CL"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b4">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="EN"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b5">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="A1"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b6">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="b2"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b7">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="C3"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b8">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="d4"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b9">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="E5"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b10">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="F6"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b11">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="G7"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
<element name="text_b12">
|
||||
<rect><color red="0.6" green="0.6" blue="0.6" /></rect>
|
||||
<text string="H8"><color red="0.04" green="0.04" blue="0.04" /></text>
|
||||
</element>
|
||||
|
||||
|
||||
<!-- build screen -->
|
||||
|
||||
<view name="Internal Layout">
|
||||
<bounds left="-0.5" right="18" top="7.7" bottom="32" />
|
||||
|
||||
<!-- 7segs/leds -->
|
||||
|
||||
<bezel element="text_check"><bounds x="1" y="8.2" width="8" height="2" /></bezel>
|
||||
<bezel element="text_lose"><bounds x="10.5" y="8.2" width="8" height="2" /></bezel>
|
||||
<bezel name="4.a" element="led"><bounds x="0" y="8.5" width="1.5" height="1.5" /></bezel>
|
||||
<bezel name="5.a" element="led"><bounds x="9.5" y="8.5" width="1.5" height="1.5" /></bezel>
|
||||
|
||||
<bezel element="text_from"><bounds x="0" y="17.2" width="8" height="2" /></bezel>
|
||||
<bezel element="text_to"><bounds x="9.5" y="17.2" width="8" height="2" /></bezel>
|
||||
|
||||
<bezel name="digit0" element="digit"><bounds x="0" y="11" width="4" height="6" /></bezel>
|
||||
<bezel name="digit1" element="digit"><bounds x="4" y="11" width="4" height="6" /></bezel>
|
||||
<bezel name="digit2" element="digit"><bounds x="9.5" y="11" width="4" height="6" /></bezel>
|
||||
<bezel name="digit3" element="digit"><bounds x="13.5" y="11" width="4" height="6" /></bezel>
|
||||
|
||||
<!-- button panel -->
|
||||
|
||||
<bezel element="static_gray"><bounds x="0" y="20" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="4.5" y="20" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="9" y="20" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="13.5" y="20" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="0" y="24" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="4.5" y="24" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="9" y="24" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="13.5" y="24" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="0" y="28" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="4.5" y="28" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="9" y="28" width="4" height="3.5" /></bezel>
|
||||
<bezel element="static_gray"><bounds x="13.5" y="28" width="4" height="3.5" /></bezel>
|
||||
|
||||
<bezel element="text_b1"><bounds x="0.1" y="20.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b2"><bounds x="4.6" y="20.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b3"><bounds x="9.1" y="20.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b4"><bounds x="13.6" y="20.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b5"><bounds x="0.1" y="24.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b6"><bounds x="4.6" y="24.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b7"><bounds x="9.1" y="24.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b8"><bounds x="13.6" y="24.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b9"><bounds x="0.1" y="28.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b10"><bounds x="4.6" y="28.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b11"><bounds x="9.1" y="28.75" width="3.8" height="2" /></bezel>
|
||||
<bezel element="text_b12"><bounds x="13.6" y="28.75" width="3.8" height="2" /></bezel>
|
||||
|
||||
<bezel element="hl" inputtag="RESET" inputmask="0x01"><bounds x="0" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.1" inputmask="0x02"><bounds x="4.5" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.1" inputmask="0x04"><bounds x="9" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.1" inputmask="0x01"><bounds x="13.5" y="20" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x80"><bounds x="0" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x40"><bounds x="4.5" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x20"><bounds x="9" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x10"><bounds x="13.5" y="24" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x08"><bounds x="0" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x04"><bounds x="4.5" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x02"><bounds x="9" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
<bezel element="hl" inputtag="IN.0" inputmask="0x01"><bounds x="13.5" y="28" width="4" height="3.5" /><color alpha="0.2" /></bezel>
|
||||
|
||||
</view>
|
||||
</mamelayout>
|
@ -12884,6 +12884,7 @@ vbrc //
|
||||
|
||||
@source:fidel_cc1.cpp
|
||||
cc1 //
|
||||
cc3 //
|
||||
|
||||
@source:fidel_cc10.cpp
|
||||
cc10 //
|
||||
|
Loading…
Reference in New Issue
Block a user