srcclean in preparation for release

This commit is contained in:
Vas Crabb 2022-05-22 09:36:01 +10:00
parent 810d844469
commit 3984f8f883
34 changed files with 473 additions and 473 deletions

View File

@ -48008,9 +48008,9 @@ license:CC0
<publisher>Marshware</publisher> <publisher>Marshware</publisher>
<info name="release" value="2022-04-23"/> <info name="release" value="2022-04-23"/>
<!--"Drugs: Their Effects on You" is a 1987 educational program developed by EduSystems, illustrated by Morse Software Illustrations, with consultants Donna L. Osness and James M. Schaefer, and distributed by Marshware. It is preserved here for the first time.--> <!--"Drugs: Their Effects on You" is a 1987 educational program developed by EduSystems, illustrated by Morse Software Illustrations, with consultants Donna L. Osness and James M. Schaefer, and distributed by Marshware. It is preserved here for the first time.-->
<!-- Be sure to read the story of actually obtaining and dumping this disk at <!-- Be sure to read the story of actually obtaining and dumping this disk at
https://archive.org/details/PreservingDrugsTheirEffectsOnYou https://archive.org/details/PreservingDrugsTheirEffectsOnYou
It might leave you taped to your seat. --> It might leave you taped to your seat. -->
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="143360"> <dataarea name="flop" size="143360">

View File

@ -22556,11 +22556,11 @@ license:CC0
<publisher>Marshware</publisher> <publisher>Marshware</publisher>
<info name="release" value="2022-04-23"/> <info name="release" value="2022-04-23"/>
<!--"Drugs: Their Effects on You" is a 1987 educational program developed by EduSystems, illustrated by Morse Software Illustrations, with consultants Donna L. Osness and James M. Schaefer, and distributed by Marshware. It is preserved here for the first time.--> <!--"Drugs: Their Effects on You" is a 1987 educational program developed by EduSystems, illustrated by Morse Software Illustrations, with consultants Donna L. Osness and James M. Schaefer, and distributed by Marshware. It is preserved here for the first time.-->
<!-- Be sure to read the story of actually obtaining and dumping this disk at <!-- Be sure to read the story of actually obtaining and dumping this disk at
https://archive.org/details/PreservingDrugsTheirEffectsOnYou https://archive.org/details/PreservingDrugsTheirEffectsOnYou
It might leave you taped to your seat. --> It might leave you taped to your seat. -->
<!-- Side B is not Apple-format. --> <!-- Side B is not Apple-format. -->
<part name="flop1" interface="floppy_5_25"> <part name="flop1" interface="floppy_5_25">
<dataarea name="flop" size="241629"> <dataarea name="flop" size="241629">
<rom name="drugs- their effects on you - disk 1, side a.woz" size="241629" crc="fd63a817" sha1="4f30cd771a60b6fed20973a86df5355d491ead8f" /> <rom name="drugs- their effects on you - disk 1, side a.woz" size="241629" crc="fd63a817" sha1="4f30cd771a60b6fed20973a86df5355d491ead8f" />

View File

@ -7468,7 +7468,7 @@ license:CC0
<software name="gberetp1" cloneof="gberetp3"> <software name="gberetp1" cloneof="gberetp3">
<!-- Notes: GBC only --> <!-- Notes: GBC only -->
<!-- Developed without testing on real hardware, requires fixing by replacing "C0" to "E0" at offset 0x153. --> <!-- Developed without testing on real hardware, requires fixing by replacing "C0" to "E0" at offset 0x153. -->
<description>Green Beret (prototype 1)</description> <description>Green Beret (prototype 1)</description>
<year>2000</year> <year>2000</year>
<publisher>Kak</publisher> <publisher>Kak</publisher>
@ -7486,7 +7486,7 @@ license:CC0
<software name="gberetp2" cloneof="gberetp3"> <software name="gberetp2" cloneof="gberetp3">
<!-- Notes: GBC only --> <!-- Notes: GBC only -->
<!-- Developed without testing on real hardware, requires fixing by replacing "C0" to "E0" at offset 0x154. --> <!-- Developed without testing on real hardware, requires fixing by replacing "C0" to "E0" at offset 0x154. -->
<description>Green Beret (prototype 2)</description> <description>Green Beret (prototype 2)</description>
<year>2000</year> <year>2000</year>
<publisher>Kak</publisher> <publisher>Kak</publisher>

View File

@ -8263,7 +8263,7 @@ has been replaced with an all-zero block. -->
</dataarea> </dataarea>
</part> </part>
</software> </software>
<software name="ys" supported="no"> <software name="ys" supported="no">
<description>Ancient Land of Ys</description> <description>Ancient Land of Ys</description>
<year>1989</year> <year>1989</year>
@ -14332,7 +14332,7 @@ has been replaced with an all-zero block. -->
</dataarea> </dataarea>
</part> </part>
</software> </software>
<software name="sexvixen"> <software name="sexvixen">
<description>Sex Vixens from Space</description> <description>Sex Vixens from Space</description>
<year>1989</year> <year>1989</year>
@ -16165,7 +16165,7 @@ has been replaced with an all-zero block. -->
</dataarea> </dataarea>
</part> </part>
</software> </software>
<software name="wcsoccer"> <software name="wcsoccer">
<description>World Championship Soccer (5.25")</description> <description>World Championship Soccer (5.25")</description>
<year>1991</year> <year>1991</year>

View File

@ -10351,7 +10351,7 @@ but dumps still have to be confirmed.
<description>The Adventures of Mighty Max (USA)</description> <description>The Adventures of Mighty Max (USA)</description>
<year>1994</year> <year>1994</year>
<publisher>Ocean</publisher> <publisher>Ocean</publisher>
<sharedfeat name="compatibility" value="NTSC-U,NTSC-J"/> <sharedfeat name="compatibility" value="NTSC-U,NTSC-J"/>
<part name="cart" interface="megadriv_cart"> <part name="cart" interface="megadriv_cart">
<dataarea name="rom" width="16" endianness="big" size="1048576"> <dataarea name="rom" width="16" endianness="big" size="1048576">
<rom name="adventures of mighty max, the (usa).bin" size="1048576" crc="55f13a00" sha1="147364ce2de49a85bb64dd7f1075d9687d4fe89e"/> <rom name="adventures of mighty max, the (usa).bin" size="1048576" crc="55f13a00" sha1="147364ce2de49a85bb64dd7f1075d9687d4fe89e"/>

View File

@ -10,21 +10,21 @@ license:CC0
<softwarelist name="specpls3_flop" description="Sinclair ZX Spectrum +3 disk images"> <softwarelist name="specpls3_flop" description="Sinclair ZX Spectrum +3 disk images">
<!-- <!--
Known undumped: Known undumped:
Chichén Itzá (likely but unconfirmed) Chichén Itzá (likely but unconfirmed)
Comando Tracer (dual-system Spectrum/Amstrad release) Comando Tracer (dual-system Spectrum/Amstrad release)
Psycho Pigs UXB Psycho Pigs UXB
Known missing SPS/CAPS IPF dumps (http://www.softpres.org/_media/files:datafiles.zip?id=download&cache=cache): Known missing SPS/CAPS IPF dumps (http://www.softpres.org/_media/files:datafiles.zip?id=download&cache=cache):
3585 LED Storm: Lazer Enhanced Destruction 3585 LED Storm: Lazer Enhanced Destruction
3607 Rock Star Ate My Hamster 3607 Rock Star Ate My Hamster
3625 Tiger Road 3625 Tiger Road
Observations: Observations:
Artura (alt): Side B has Hardball for the Amstrad CPC, was this edition accidentally sold like this? Artura (alt): Side B has Hardball for the Amstrad CPC, was this edition accidentally sold like this?
TO DO: TO DO:
Some DSK images may come from the same releases as their respective IPFs. These cases need to be compared and verified to be the same thing before the redundant (and inferior) DSKs can be discarded. Some DSK images may come from the same releases as their respective IPFs. These cases need to be compared and verified to be the same thing before the redundant (and inferior) DSKs can be discarded.
--> -->
<software name="qoscrup"> <software name="qoscrup">
@ -7553,7 +7553,7 @@ license:CC0
<!-- From "Sinclair ZX Spectrum - Games - [DSK] (TOSEC-v2018-03-24_CM).dat" --> <!-- From "Sinclair ZX Spectrum - Games - [DSK] (TOSEC-v2018-03-24_CM).dat" -->
<software name="arturaa" cloneof="artura"> <software name="arturaa" cloneof="artura">
<!-- May be the same edition as the IPF --> <!-- May be the same edition as the IPF -->
<!-- Side B has Hardball for the Amstrad CPC, was this edition accidentally sold like this? --> <!-- Side B has Hardball for the Amstrad CPC, was this edition accidentally sold like this? -->
<description>Artura (alt)</description> <description>Artura (alt)</description>
<year>1989</year> <year>1989</year>
<publisher>Gremlin Graphics Software</publisher> <publisher>Gremlin Graphics Software</publisher>

View File

@ -8935,7 +8935,7 @@ license:CC0
</dataarea> </dataarea>
</part> </part>
</software> </software>
<software name="exolon_b" cloneof="exolon"> <software name="exolon_b" cloneof="exolon">
<description>Exolon (Erbe)</description> <description>Exolon (Erbe)</description>
<year>1987</year> <year>1987</year>
@ -23224,7 +23224,7 @@ license:CC0
<software name="shockmd"> <software name="shockmd">
<!-- NC128 --> <!-- NC128 -->
<!-- Generated from the "SHOCKSAVER" program in the covertape for Sinclair User #85 --> <!-- Generated from the "SHOCKSAVER" program in the covertape for Sinclair User #85 -->
<description>Shock Megademo</description> <description>Shock Megademo</description>
<year>1992</year> <year>1992</year>
<publisher>Sinclair User</publisher> <publisher>Sinclair User</publisher>

View File

@ -1329,16 +1329,16 @@ license:CC0
Covertapes from "Byte Power, 1st Class Magazine" Covertapes from "Byte Power, 1st Class Magazine"
################################################## --> ################################################## -->
<!-- <!--
Undumped covertapes confirmed to exist as of July 1988 (more may have been released afterwards): Undumped covertapes confirmed to exist as of July 1988 (more may have been released afterwards):
August 1986 August 1986
September 1986 September 1986
October 1986 October 1986
November 1986 November 1986
December 1986 - January 1987 December 1986 - January 1987
February 1987 February 1987
Spring 1987 Spring 1987
Fall 1987 Fall 1987
May 1988 May 1988
--> -->
<software name="bpfeb88"> <software name="bpfeb88">
<description>Byte Power (February 1988)</description> <description>Byte Power (February 1988)</description>

View File

@ -2239,7 +2239,7 @@ project "asmjit"
buildoptions { buildoptions {
"-Wno-maybe-uninitialized", "-Wno-maybe-uninitialized",
} }
end end
configuration { } configuration { }

View File

@ -400,12 +400,12 @@ files{
MAME_DIR .. "src/mame/drivers/starcrus.cpp", MAME_DIR .. "src/mame/drivers/starcrus.cpp",
MAME_DIR .. "src/mame/includes/starcrus.h", MAME_DIR .. "src/mame/includes/starcrus.h",
MAME_DIR .. "src/mame/video/starcrus.cpp", MAME_DIR .. "src/mame/video/starcrus.cpp",
MAME_DIR .. "src/mame/drivers/dragrace.cpp", MAME_DIR .. "src/mame/drivers/dragrace.cpp",
MAME_DIR .. "src/mame/includes/dragrace.h", MAME_DIR .. "src/mame/includes/dragrace.h",
MAME_DIR .. "src/mame/audio/dragrace.cpp", MAME_DIR .. "src/mame/audio/dragrace.cpp",
MAME_DIR .. "src/mame/video/dragrace.cpp", MAME_DIR .. "src/mame/video/dragrace.cpp",
-- Skeletons ... -- Skeletons ...
MAME_DIR .. "src/mame/drivers/a1supply.cpp", MAME_DIR .. "src/mame/drivers/a1supply.cpp",
@ -423,7 +423,7 @@ files{
MAME_DIR .. "src/mame/drivers/segattl.cpp", MAME_DIR .. "src/mame/drivers/segattl.cpp",
MAME_DIR .. "src/mame/drivers/taitottl.cpp", MAME_DIR .. "src/mame/drivers/taitottl.cpp",
MAME_DIR .. "src/mame/drivers/usbilliards.cpp", MAME_DIR .. "src/mame/drivers/usbilliards.cpp",
MAME_DIR .. "src/mame/drivers/jpmsru.cpp", MAME_DIR .. "src/mame/drivers/jpmsru.cpp",
MAME_DIR .. "src/mame/audio/nl_jpmsru.cpp", MAME_DIR .. "src/mame/audio/nl_jpmsru.cpp",

View File

@ -110,14 +110,14 @@ void mtx_cfx_device::device_reset()
void mtx_cfx_device::portc_w(uint8_t data) void mtx_cfx_device::portc_w(uint8_t data)
{ {
/* /*
b0 A0 b0 A0
b1 A1 b1 A1
b2 A2 b2 A2
b3 CS0 b3 CS0
b4 CS1 b4 CS1
b5 WRITE b5 WRITE
b6 READ b6 READ
b7 RESET b7 RESET
*/ */
if (BIT(data, 7)) if (BIT(data, 7))

View File

@ -145,7 +145,7 @@ offs_t hp2100_disassembler::dasm_srg(std::ostream &stream, u16 inst) const
stream << s_shift_ops[BIT(inst, 11)][BIT(inst, 0, 3)]; stream << s_shift_ops[BIT(inst, 11)][BIT(inst, 0, 3)];
} }
} }
return 1 | flags; return 1 | flags;
} }

View File

@ -363,7 +363,7 @@ void cpu16_device::device_start()
save_item(NAME(m_sl)); save_item(NAME(m_sl));
save_item(NAME(m_index_mask)); save_item(NAME(m_index_mask));
save_item(NAME(m_sequence)); save_item(NAME(m_sequence));
save_item(NAME(m_ea)); save_item(NAME(m_ea));
save_item(NAME(m_tmp)); save_item(NAME(m_tmp));
save_item(NAME(m_start)); save_item(NAME(m_start));
} }

View File

@ -145,7 +145,7 @@ WRITE_LINE_MEMBER(acorn_bmu_device::scl_w)
m_register++; m_register++;
break; break;
} }
if( m_state != STATE_IDLE ) if( m_state != STATE_IDLE )
{ {
m_sdar = 0 ; m_sdar = 0 ;

View File

@ -470,7 +470,7 @@ WRITE_LINE_MEMBER( i2cmem_device::write_scl )
} }
break; break;
} }
if( m_state != STATE_IDLE ) if( m_state != STATE_IDLE )
{ {
m_sdar = 0 ; m_sdar = 0 ;

View File

@ -250,7 +250,7 @@ WRITE_LINE_MEMBER(pcf8573_device::scl_w)
} }
break; break;
} }
if( m_state != STATE_IDLE ) if( m_state != STATE_IDLE )
{ {
m_sdar = 0 ; m_sdar = 0 ;

View File

@ -314,7 +314,7 @@ WRITE_LINE_MEMBER(pcf8583_device::scl_w)
m_register++; m_register++;
break; break;
} }
if (m_state != STATE_IDLE) if (m_state != STATE_IDLE)
{ {
m_sdar = 0 ; m_sdar = 0 ;

View File

@ -403,7 +403,7 @@ void reel_device::advance_phase()
break; break;
} }
break; break;
case SRU_200STEP_REEL : case SRU_200STEP_REEL :
//Standard drive table is 2,3,1,9,8,c,4,6 //Standard drive table is 2,3,1,9,8,c,4,6
//Starpoint mechanism, custom for JPM? //Starpoint mechanism, custom for JPM?

View File

@ -219,7 +219,7 @@ int acorn_dsd_format::find_size(util::random_read &io, uint32_t form_factor, con
io.read_at(0x0226, cat, 2, actual); io.read_at(0x0226, cat, 2, actual);
if ((memcmp(cat, "\x4f\x14", 2) == 0 || memcmp(cat, "\x4f\x0a", 2) == 0) && size == (uint64_t)compute_track_size(f) * f.track_count * f.head_count) if ((memcmp(cat, "\x4f\x14", 2) == 0 || memcmp(cat, "\x4f\x0a", 2) == 0) && size == (uint64_t)compute_track_size(f) * f.track_count * f.head_count)
return i; return i;
// read sector count from side 0 catalogue // read sector count from side 0 catalogue
io.read_at(0x100, cat, 8, actual); io.read_at(0x100, cat, 8, actual);
sectors0 = ((cat[6] & 3) << 8) + cat[7]; sectors0 = ((cat[6] & 3) << 8) + cat[7];

View File

@ -71,7 +71,7 @@ public:
std::optional<u8> m_current_granule; std::optional<u8> m_current_granule;
u8 m_maximum_granules; u8 m_maximum_granules;
u16 m_last_sector_bytes; u16 m_last_sector_bytes;
std::bitset<256> m_visited_granules; std::bitset<256> m_visited_granules;
}; };
class file : public ifile_t { class file : public ifile_t {
@ -428,7 +428,7 @@ bool impl::granule_iterator::next(u8 &granule, u16 &byte_count)
// check for cycles, which should only happen if the disk is corrupt (or not in RS-DOS format) // check for cycles, which should only happen if the disk is corrupt (or not in RS-DOS format)
if (m_visited_granules[*next_granule]) if (m_visited_granules[*next_granule])
next_granule = std::nullopt; // this is corrupt! next_granule = std::nullopt; // this is corrupt!
else else
m_visited_granules.set(*next_granule); m_visited_granules.set(*next_granule);
} }

View File

@ -2,7 +2,7 @@
// copyright-holders:SomeRandomGuyIdk // copyright-holders:SomeRandomGuyIdk
/*************************************************************************** /***************************************************************************
Fruit machine mechanical sound samples Fruit machine mechanical sound samples
***************************************************************************/ ***************************************************************************/

View File

@ -2,7 +2,7 @@
// copyright-holders:SomeRandomGuyIdk // copyright-holders:SomeRandomGuyIdk
/*************************************************************************** /***************************************************************************
Fruit machine mechanical sound samples Fruit machine mechanical sound samples
***************************************************************************/ ***************************************************************************/

View File

@ -29,12 +29,12 @@ NETLIST_START(jpmsru)
NET_C(R8.3, GND) NET_C(R8.3, GND)
RES(R9, RES_K(6.8)) RES(R9, RES_K(6.8))
RES(R10, 270) RES(R10, 270)
CAP(C1, CAP_P(1000)) CAP(C1, CAP_P(1000))
CAP(C2, CAP_U(0.22)) CAP(C2, CAP_U(0.22))
NE566_DIP(IC14) NE566_DIP(IC14)
NET_C(IN1.Q, R1.1) NET_C(IN1.Q, R1.1)
NET_C(IN2.Q, R2.1) NET_C(IN2.Q, R2.1)
NET_C(IN3.Q, R3.1) NET_C(IN3.Q, R3.1)
@ -45,20 +45,20 @@ NETLIST_START(jpmsru)
NET_C(R7.2, V5, R8.1) NET_C(R7.2, V5, R8.1)
NET_C(R8.2, R9.1) NET_C(R8.2, R9.1)
NET_C(R9.2, C1.2, IC14.6) NET_C(R9.2, C1.2, IC14.6)
NET_C(VM5, IC14.1, C2.1) NET_C(VM5, IC14.1, C2.1)
NET_C(C2.2, IC14.7) NET_C(C2.2, IC14.7)
NET_C(IC14.3, R10.1) NET_C(IC14.3, R10.1)
ALIAS(OUT, R10.2) ALIAS(OUT, R10.2)
NET_C(V5, IC14.8) NET_C(V5, IC14.8)
OPTIMIZE_FRONTIER(R1.1, RES_K(1.5), 50) OPTIMIZE_FRONTIER(R1.1, RES_K(1.5), 50)
OPTIMIZE_FRONTIER(R2.1, RES_K(1.5), 50) OPTIMIZE_FRONTIER(R2.1, RES_K(1.5), 50)
OPTIMIZE_FRONTIER(R3.1, RES_K(1.5), 50) OPTIMIZE_FRONTIER(R3.1, RES_K(1.5), 50)
OPTIMIZE_FRONTIER(R4.1, RES_K(1.5), 50) OPTIMIZE_FRONTIER(R4.1, RES_K(1.5), 50)
OPTIMIZE_FRONTIER(R5.1, RES_K(1.5), 50) OPTIMIZE_FRONTIER(R5.1, RES_K(1.5), 50)
OPTIMIZE_FRONTIER(R6.1, RES_K(1.5), 50) OPTIMIZE_FRONTIER(R6.1, RES_K(1.5), 50)
NETLIST_END() NETLIST_END()

View File

@ -339,7 +339,7 @@ public:
void aa3010(machine_config &config); void aa3010(machine_config &config);
void aa3020(machine_config &config); void aa3020(machine_config &config);
void aa4000(machine_config &config); void aa4000(machine_config &config);
required_device<pcf8583_device> m_i2cmem; required_device<pcf8583_device> m_i2cmem;
protected: protected:
@ -396,7 +396,7 @@ protected:
private: private:
required_device<acorn_lc_device> m_lc; required_device<acorn_lc_device> m_lc;
required_device<acorn_bmu_device> m_bmu; required_device<acorn_bmu_device> m_bmu;
}; };

View File

@ -130,7 +130,7 @@
23 OVER 5000 CREDITS CALL ATT. 23 OVER 5000 CREDITS CALL ATT.
24 OVER 10000 CREDITS CALL ATT. 24 OVER 10000 CREDITS CALL ATT.
25 NO HAY MENSAJE 25 NO HAY MENSAJE
26 1ST GAMBLE OVER 26 1ST GAMBLE OVER
27 NO MESSAGE 27 NO MESSAGE
28 FOR HAND PAY PRESS COLLECT 28 FOR HAND PAY PRESS COLLECT
29 FREE GAME #1 29 FREE GAME #1
@ -187,12 +187,12 @@ public:
void hotchili(machine_config &config); void hotchili(machine_config &config);
void init_hc(); void init_hc();
protected: protected:
// driver_device overrides // driver_device overrides
virtual void machine_start() override; virtual void machine_start() override;
private: private:
// screen updates // screen updates
uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
@ -200,7 +200,7 @@ private:
void seta001_ctrl_write(offs_t offs, uint8_t data); void seta001_ctrl_write(offs_t offs, uint8_t data);
uint8_t seta001_ctrl_read(offs_t offs); uint8_t seta001_ctrl_read(offs_t offs);
//external ram //external ram
void extram_w(offs_t offset, uint8_t data); void extram_w(offs_t offset, uint8_t data);
uint8_t extram_r(offs_t offset); uint8_t extram_r(offs_t offset);
@ -213,11 +213,11 @@ private:
//inports //inports
uint8_t inport0_r(); uint8_t inport0_r();
uint8_t inport3_r(); uint8_t inport3_r();
//outports //outports
void outp1_w(offs_t offset, uint8_t data); void outp1_w(offs_t offset, uint8_t data);
void outp2_w(offs_t offset, uint8_t data); void outp2_w(offs_t offset, uint8_t data);
// devices // devices
required_device<cpu_device> m_maincpu; required_device<cpu_device> m_maincpu;
required_device<seta001_device> m_seta001; required_device<seta001_device> m_seta001;
@ -295,7 +295,7 @@ void hotchili_state::hc_map(address_map &map)
map(0xe000, 0xe2ff).ram().rw(m_seta001, FUNC(seta001_device::spriteylow_r8), FUNC(seta001_device::spriteylow_w8)); map(0xe000, 0xe2ff).ram().rw(m_seta001, FUNC(seta001_device::spriteylow_r8), FUNC(seta001_device::spriteylow_w8));
map(0xe300, 0xe303).ram().w(m_seta001, FUNC(seta001_device::spritectrl_w8)); map(0xe300, 0xe303).ram().w(m_seta001, FUNC(seta001_device::spritectrl_w8));
map(0xe800, 0xe800).w(m_seta001, FUNC(seta001_device::spritebgflag_w8)); map(0xe800, 0xe800).w(m_seta001, FUNC(seta001_device::spritebgflag_w8));
map(0xf000, 0xf00c).rw( FUNC(hotchili_state::extram_r), FUNC(hotchili_state::extram_w)); map(0xf000, 0xf00c).rw( FUNC(hotchili_state::extram_r), FUNC(hotchili_state::extram_w));
map(0xf200, 0xf200).w(FUNC(hotchili_state::outp2_w)); // outport (mem img ca85h) map(0xf200, 0xf200).w(FUNC(hotchili_state::outp2_w)); // outport (mem img ca85h)
map(0xf300, 0xf300).w(FUNC(hotchili_state::bankswitch_w)); map(0xf300, 0xf300).w(FUNC(hotchili_state::bankswitch_w));
map(0xf400, 0xf40c).w(FUNC(hotchili_state::outp1_w)); // 4 outports 0,4,8,c (mem img ca81h - ca84h) map(0xf400, 0xf40c).w(FUNC(hotchili_state::outp1_w)); // 4 outports 0,4,8,c (mem img ca81h - ca84h)
@ -317,10 +317,10 @@ static INPUT_PORTS_START( hotchili )
PORT_START("IN0") PORT_START("IN0")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_GAMBLE_SERVICE ) PORT_NAME("All Clear / Configuration") // pressed on startup PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_GAMBLE_SERVICE ) PORT_NAME("All Clear / Configuration") // pressed on startup
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) // unknown PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_UNKNOWN ) // unknown
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) // active: enables RNG and read inputs on secondary buffer (inputs with special timing) PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_OTHER ) // active: enables RNG and read inputs on secondary buffer (inputs with special timing)
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) PORT_NAME("Meter Reading Key") PORT_TOGGLE PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) PORT_NAME("Meter Reading Key") PORT_TOGGLE
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_CODE(KEYCODE_U) PORT_NAME("Jackpot Reset Key") PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_CODE(KEYCODE_U) PORT_NAME("Jackpot Reset Key")
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_CODE(KEYCODE_6) PORT_NAME("Clear Att. Key") //Next Page into Input or Output Test PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_CODE(KEYCODE_6) PORT_NAME("Clear Att. Key") //Next Page into Input or Output Test
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) PORT_NAME("Collect") PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_GAMBLE_TAKE ) PORT_NAME("Collect")
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_8) PORT_NAME("Reserve / Next (Met.Read)") PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_8) PORT_NAME("Reserve / Next (Met.Read)")
@ -400,7 +400,7 @@ uint8_t hotchili_state::inport0_r()
uint8_t hotchili_state::inport3_r() uint8_t hotchili_state::inport3_r()
{ {
return m_meters; // meters signal feedback return m_meters; // meters signal feedback
} }
@ -418,18 +418,18 @@ void hotchili_state::outp1_w(offs_t offset, uint8_t data)
m_lamp[1] = BIT(data,1); // 2nd Start m_lamp[1] = BIT(data,1); // 2nd Start
m_lamp[2] = BIT(data,2); // 3rd Start m_lamp[2] = BIT(data,2); // 3rd Start
m_lamp[3] = BIT(data,3); // 4th Start m_lamp[3] = BIT(data,3); // 4th Start
m_lamp[4] = BIT(data,4); // 5th Start m_lamp[4] = BIT(data,4); // 5th Start
m_lamp[5] = BIT(data,5); m_lamp[5] = BIT(data,5);
m_lamp[6] = BIT(data,6); m_lamp[6] = BIT(data,6);
m_lamp[7] = BIT(data,7); // Motor Hopper m_lamp[7] = BIT(data,7); // Motor Hopper
break; break;
case 1: case 1:
m_lamp[8] = BIT(data,0); // 1st Start - Test Mode m_lamp[8] = BIT(data,0); // 1st Start - Test Mode
m_lamp[9] = BIT(data,1); // 2nd Start m_lamp[9] = BIT(data,1); // 2nd Start
m_lamp[10] = BIT(data,2); // 3rd Start m_lamp[10] = BIT(data,2); // 3rd Start
m_lamp[11] = BIT(data,3); // 4th Start m_lamp[11] = BIT(data,3); // 4th Start
m_lamp[12] = BIT(data,4); // 5th Start m_lamp[12] = BIT(data,4); // 5th Start
m_lamp[13] = BIT(data,5); // Coin Lock Out Coil m_lamp[13] = BIT(data,5); // Coin Lock Out Coil
m_lamp[14] = BIT(data,6); // Divert Solenoid m_lamp[14] = BIT(data,6); // Divert Solenoid
m_lamp[15] = BIT(data,7); // Divert Solenoid m_lamp[15] = BIT(data,7); // Divert Solenoid
@ -572,7 +572,7 @@ void hotchili_state::hotchili(machine_config &config)
m_screen->set_vblank_time(ATTOSECONDS_IN_USEC(0)); m_screen->set_vblank_time(ATTOSECONDS_IN_USEC(0));
m_screen->set_screen_update(FUNC(hotchili_state::screen_update)); m_screen->set_screen_update(FUNC(hotchili_state::screen_update));
m_screen->screen_vblank().set_inputline(m_maincpu, 0, HOLD_LINE); m_screen->screen_vblank().set_inputline(m_maincpu, 0, HOLD_LINE);
m_screen->set_palette(m_palette); m_screen->set_palette(m_palette);
SETA001_SPRITE(config, m_seta001, 16'000'000, m_palette, gfx_hotchili); SETA001_SPRITE(config, m_seta001, 16'000'000, m_palette, gfx_hotchili);
m_seta001->set_fg_yoffsets( -0x12, 0x0e ); m_seta001->set_fg_yoffsets( -0x12, 0x0e );

View File

@ -1,46 +1,46 @@
// license:BSD-3-Clause // license:BSD-3-Clause
// copyright-holders:David Haywood, SomeRandomGuyIdk // copyright-holders:David Haywood, SomeRandomGuyIdk
/********************************************************************** /**********************************************************************
JPM Stepper Reel Unit JPM Stepper Reel Unit
JPM's first CPU-based fruit machine platform, from late 1978/1979. JPM's first CPU-based fruit machine platform, from late 1978/1979.
Notably the first system to use stepper reels instead of EM reels. Notably the first system to use stepper reels instead of EM reels.
Uses a 1.5MHz TMS9980A CPU together with some TTL for I/O providing Uses a 1.5MHz TMS9980A CPU together with some TTL for I/O providing
56 outputs (16 used by reels) & 24 inputs (8 used by optos), 56 outputs (16 used by reels) & 24 inputs (8 used by optos),
a ROM card holding game ROMs, and a selection of expansion boards. a ROM card holding game ROMs, and a selection of expansion boards.
Sound is output by a simple 6-tone NE556-based circuit. Sound is output by a simple 6-tone NE556-based circuit.
TODO: TODO:
- Layouts - Layouts
- Netlist audio works but isn't quite right. The tone pot needs to - Netlist audio works but isn't quite right. The tone pot needs to
be set to 17% for it to not cut out, and even then popping can be heard. be set to 17% for it to not cut out, and even then popping can be heard.
Needs a look from someone with more analog knowledge than me. Needs a look from someone with more analog knowledge than me.
- Add remaining games - Add remaining games
Expansion boards: Expansion boards:
Bus Extension Bus Extension
Optional board with 128 nibbles NVRAM and 24 DIP switches, only supported by early JPM games Optional board with 128 nibbles NVRAM and 24 DIP switches, only supported by early JPM games
Input Extension Input Extension
Same as Bus Extension except with 8 extra inputs replacing the NVRAM (moved to ROM card), used by club games Same as Bus Extension except with 8 extra inputs replacing the NVRAM (moved to ROM card), used by club games
Logic Extension Logic Extension
56 extra outputs addressed from CRU memory, accessed via 9 existing outputs 56 extra outputs addressed from CRU memory, accessed via 9 existing outputs
Maxi Logic Extension Maxi Logic Extension
64 extra outputs addressed from CRU memory, accessed via 9 existing outputs 64 extra outputs addressed from CRU memory, accessed via 9 existing outputs
Mini Logic Extension Mini Logic Extension
16 extra outputs addressed directly from CRU memory 16 extra outputs addressed directly from CRU memory
Output Extension Output Extension
16 extra outputs addressed from main memory 16 extra outputs addressed from main memory
ROM cards: ROM cards:
Most SRU games used a 3K ROM card for storage. A few later games had a 4K card, Most SRU games used a 3K ROM card for storage. A few later games had a 4K card,
and a 6K card with 512 nibbles of NVRAM was used for club games. and a 6K card with 512 nibbles of NVRAM was used for club games.
**********************************************************************/ **********************************************************************/
#include "emu.h" #include "emu.h"
@ -71,7 +71,7 @@
class jpmsru_state : public driver_device class jpmsru_state : public driver_device
{ {
public: public:
jpmsru_state(const machine_config &mconfig, device_type type, const char *tag) : jpmsru_state(const machine_config &mconfig, device_type type, const char *tag) :
driver_device(mconfig, type, tag), driver_device(mconfig, type, tag),
m_maincpu(*this, "maincpu"), m_maincpu(*this, "maincpu"),
m_inputs(*this, "IN%u", 0U), m_inputs(*this, "IN%u", 0U),
@ -165,10 +165,10 @@ void jpmsru_state::jpmsru_3k_map(address_map &map)
{ {
map(0x0000, 0x0bff).rom(); map(0x0000, 0x0bff).rom();
map(0x0e00, 0x0eff).ram(); map(0x0e00, 0x0eff).ram();
/* Some sort of peculiar data logging system used by later JPM games. /* Some sort of peculiar data logging system used by later JPM games.
It consists of 32 bytes of memory where games write various statistics It consists of 32 bytes of memory where games write various statistics
(total plays, win amount, win symbol, gamble win/lose etc.) either as numeric values (total plays, win amount, win symbol, gamble win/lose etc.) either as numeric values
or ASCII text. Most likely for JPM internal use only. */ or ASCII text. Most likely for JPM internal use only. */
map(0x1400, 0x141f).ram(); map(0x1400, 0x141f).ram();
} }
@ -298,7 +298,7 @@ void jpmsru_state::reel_w(offs_t offset, uint8_t data)
const int bit = offset & 0x3; const int bit = offset & 0x3;
m_reelbits[reel] = (m_reelbits[reel] & ~(1 << bit)) | (data ? (1 << bit) : 0); m_reelbits[reel] = (m_reelbits[reel] & ~(1 << bit)) | (data ? (1 << bit) : 0);
if(bit == 3) if(bit == 3)
{ {
m_reel[reel]->update(m_reelbits[reel]); m_reel[reel]->update(m_reelbits[reel]);
const char reelnames[4][6] = { "reel1", "reel2", "reel3", "reel4" }; const char reelnames[4][6] = { "reel1", "reel2", "reel3", "reel4" };
@ -319,7 +319,7 @@ void jpmsru_state::out_lamp_ext_w(offs_t offset, uint8_t data)
void jpmsru_state::out_disp_w(offs_t offset, uint8_t data) void jpmsru_state::out_disp_w(offs_t offset, uint8_t data)
{ {
switch(offset) switch(offset)
{ {
case 0: m_disp_digit = (m_disp_digit & ~0x01) | (data ? 0x00 : 0x01); break; case 0: m_disp_digit = (m_disp_digit & ~0x01) | (data ? 0x00 : 0x01); break;
case 1: m_disp_digit = (m_disp_digit & ~0x02) | (data ? 0x00 : 0x02); break; case 1: m_disp_digit = (m_disp_digit & ~0x02) | (data ? 0x00 : 0x02); break;
@ -433,7 +433,7 @@ uint8_t jpmsru_state::busext_dips_r(offs_t offset)
TIMER_DEVICE_CALLBACK_MEMBER(jpmsru_state::int1) TIMER_DEVICE_CALLBACK_MEMBER(jpmsru_state::int1)
{ {
if(m_int1_en) if(m_int1_en)
{ {
m_int1 = 1; m_int1 = 1;
update_int(); update_int();
@ -442,7 +442,7 @@ TIMER_DEVICE_CALLBACK_MEMBER(jpmsru_state::int1)
TIMER_DEVICE_CALLBACK_MEMBER(jpmsru_state::int2) TIMER_DEVICE_CALLBACK_MEMBER(jpmsru_state::int2)
{ {
if(m_int2_en) if(m_int2_en)
{ {
m_int2 = 1; m_int2 = 1;
update_int(); update_int();
@ -718,8 +718,8 @@ static INPUT_PORTS_START( j_lan2 )
PORT_MODIFY("IN0") PORT_MODIFY("IN0")
PORT_CONFNAME( 0x80, 0x80, "5p/10p jumper" ) PORT_CONFNAME( 0x80, 0x80, "5p/10p jumper" )
PORT_CONFSETTING( 0x00, "5p" ) PORT_CONFSETTING( 0x00, "5p" )
PORT_CONFSETTING( 0x80, "10p" ) PORT_CONFSETTING( 0x80, "10p" )
INPUT_PORTS_END INPUT_PORTS_END
void jpmsru_state::machine_start() void jpmsru_state::machine_start()

View File

@ -94,7 +94,7 @@
------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------
V 2.1 | puzzleme | ESI1, 24C02, YM2149F, RTC added V 2.1 | puzzleme | ESI1, 24C02, YM2149F, RTC added
------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------
V 2.2 | magicarde | V 2.2 | magicarde |
------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------
V 4.0 | magicardj, magicardf, magicle | ESI1 replaced by ALTERA MAX EPM7128SQC100 V 4.0 | magicardj, magicardf, magicle | ESI1 replaced by ALTERA MAX EPM7128SQC100
| | YM2149F replaced by YMZ284-D, MX29F1610 added | | YM2149F replaced by YMZ284-D, MX29F1610 added
@ -866,7 +866,7 @@ ROM_END
Other components are unreadable Other components are unreadable
in the PCB picture. in the PCB picture.
*/ */
ROM_START( magicardeb ) ROM_START( magicardeb )
ROM_REGION( 0x80000, "maincpu", 0 ) // 68070 Code & GFX ROM_REGION( 0x80000, "maincpu", 0 ) // 68070 Code & GFX
@ -886,7 +886,7 @@ ROM_END
Other components are unreadable Other components are unreadable
in the PCB picture. in the PCB picture.
*/ */
ROM_START( magicardec ) ROM_START( magicardec )
ROM_REGION( 0x80000, "maincpu", 0 ) // 68070 Code & GFX ROM_REGION( 0x80000, "maincpu", 0 ) // 68070 Code & GFX
@ -1262,10 +1262,10 @@ ROM_END
Impera. Impera.
PCB layout: PCB layout:
___________________________________________________________________________________________________________________________ ___________________________________________________________________________________________________________________________
| ___ ___ ___ ___ | | ___ ___ ___ ___ |
| ___ | | | | | | | | | | ___ | | | | | | | | |
| | B | | A | | A | | A | | A | ______________________________________ |____ | | B | | A | | A | | A | | A | ______________________________________ |____
| |___| _____ | | | | | | | | | | ___| | |___| _____ | | | | | | | | | | ___|
| | _ | |___| |___| |___| |___| | YAMAHA | ___| | | _ | |___| |___| |___| |___| | YAMAHA | ___|
| _______ |BATTE| | YM2149F | ___| | _______ |BATTE| | YM2149F | ___|
@ -1274,14 +1274,14 @@ ROM_END
| |_____| | M | | M | | M | | M | ___| | |_____| | M | | M | | M | | M | ___|
| | P | | P | | P | | P | ___________________________ ______________ _____ ___| | | P | | P | | P | | P | ___________________________ ______________ _____ ___|
| ____ ____ | T | | T | | T | | T | | | | ULN2803A | | O O | ___| | ____ ____ | T | | T | | T | | T | | | | ULN2803A | | O O | ___|
| |HY62| |HY62| | Y | | Y | | Y | | Y | | KDA0476CN_66 | |______________| | O O | ____| | |HY62| |HY62| | Y | | Y | | Y | | Y | | KDA0476CN_66 | |______________| | O O | ____|
| |64AL| |64AL| |___| |___| |___| |___| | KOREA 219 IC20| ________________ | O O | | | |64AL| |64AL| |___| |___| |___| |___| | KOREA 219 IC20| ________________ | O O | |
| |J_10| |J_10| |___________________________| | 74HC273N | | O O | | | |J_10| |J_10| |___________________________| | 74HC273N | | O O | |
| | | | | |________________| | O O | | | | | | | |________________| | O O | |
| |____| |____| ___________ ____________ ________________ | O O | | | |____| |____| ___________ ____________ ________________ | O O | |
| | 74HC04AP | |EMPTY SOCKET| | 74HC245N | | O O | | | | 74HC04AP | |EMPTY SOCKET| | 74HC245N | | O O | |
| _______ _______ |___________| |____________| |________________| | O O | | | _______ _______ |___________| |____________| |________________| | O O | |
| | | | | XTAL1 |_____| |____ | | | | | XTAL1 |_____| |____
| | | | | _________________ XTAL3 ______________ CON3 ___| | | | | | _________________ XTAL3 ______________ CON3 ___|
| | EMPTY | | EMPTY | | IMPERA 8 | _____ _____________ _____________ | TD62083AP | ___| | | EMPTY | | EMPTY | | IMPERA 8 | _____ _____________ _____________ | TD62083AP | ___|
| | SOCKET| | SOCKET| | 209751 | |24C02| | PIC16C54 | | HCF40106BE | |______________| ___| | | SOCKET| | SOCKET| | 209751 | |24C02| | PIC16C54 | | HCF40106BE | |______________| ___|
@ -1304,7 +1304,7 @@ ROM_END
| | | | | | 324320 | ___| | | | | | | 324320 | ___|
| | | | | | DfD9501V3 Y | ___| | | | | | | DfD9501V3 Y | ___|
| | | | | |_________________| ___| | | | | | |_________________| ___|
| | IC21| | IC21| IC1 ______________ _________ ____| | | IC21| | IC21| IC1 ______________ _________ ____|
| |_______| |_______| | RTC 72421A | | DS1207 | | | |_______| |_______| | RTC 72421A | | DS1207 | |
| IMPERA BOARD REV V2.1 |______________| |_________| | | IMPERA BOARD REV V2.1 |______________| |_________| |
|___________________________________________________________________________________________________________________________| |___________________________________________________________________________________________________________________________|
@ -1335,22 +1335,22 @@ ROM_END
PCB layout: PCB layout:
________________________________________________________________________________________________________________ ________________________________________________________________________________________________________________
| | | |
| __________ _____________ ___________ ___ | | __________ _____________ ___________ ___ |
| | 74LS04 | |LC324256BP-70| | C | | | ___ |__ | | 74LS04 | |LC324256BP-70| | C | | | ___ |__
| |__________| |_____________| |___________| |EMP| |. .| __| | |__________| |_____________| |___________| |EMP| |. .| __|
| _____________ |TY | |. .| __| | _____________ |TY | |. .| __|
| ____ |LC324256BP-70| | | |. .| __| | ____ |LC324256BP-70| | | |. .| __|
| | A | |_____________| |SOC| |. .| __| | | A | |_____________| |SOC| |. .| __|
| |____| _____________ |KET| |. .| __| | |____| _____________ |KET| |. .| __|
| |LC324256BP-70| |___| |. .| __| | |LC324256BP-70| |___| |. .| __|
| |_____________| __________________ |. .| __| | |_____________| __________________ |. .| __|
| _____________ | ADV476KN35E | |. .| __| | _____________ | ADV476KN35E | |. .| __|
| |LC324256BP-70| | | |___| __| | |LC324256BP-70| | | |___| __|
| _______ |_____________| | OF19802.3 | | | _______ |_____________| | OF19802.3 | |
||DS1207 | |__________________| | ||DS1207 | |__________________| |
||_______| | ||_______| |
| ___ XTAL2 __________ | | ___ XTAL2 __________ |
| | | ________ ________________ | PIC16C54 | | | | | ________ ________________ | PIC16C54 | |
| ___ |PC7| | | | | |__________| |__ | ___ |PC7| | | | | |__________| |__
| | | |4HC| | | | IMPERA 8 | XTAL3 __| | | | |4HC| | | | IMPERA 8 | XTAL3 __|
| |HEF| |273| |HYUNDAI | | | __| | |HEF| |273| |HYUNDAI | | | __|
@ -1360,25 +1360,25 @@ ROM_END
| | | | | | | | DfD0922713 Y | __| | | | | | | | | DfD0922713 Y | __|
| |___| |___| | | | | ___ ___ __| | |___| |___| | | | | ___ ___ __|
| | 9218A | |________________| _____________ | | | | __| | | 9218A | |________________| _____________ | | | | __|
| _______ | | | 74HC245N | |PC7| |ULN| __| | _______ | | | 74HC245N | |PC7| |ULN| __|
| | | | KOREA | |_____________| |4HC| |280| __| | | | | KOREA | |_____________| |4HC| |280| __|
| |BATTERY| |________| |273| |3A | __| | |BATTERY| |________| |273| |3A | __|
| | | |P | | | __| | | | |P | | | __|
| |_______| ________ ________ | | | | __| | |_______| ________ ________ | | | | __|
| | | | | | | | | __| | | | | | | | | | __|
| | | | | _____________ |___| |___| __| | | | | | _____________ |___| |___| __|
| ___ | | | | XTAL1 | 74HC245N | ___ ___ __| | ___ | | | | XTAL1 | 74HC245N | ___ ___ __|
| | B | | | | | __________________ |_____________| | | | | __| | | B | | | | | __________________ |_____________| | | | | __|
| |___| | | | | | | |PC7| |ULN| __| | |___| | | | | | | |PC7| |ULN| __|
| | EMPTY | | | | IMPERA 7 | |4HC| |280| __| | | EMPTY | | | | IMPERA 7 | |4HC| |280| __|
| | SOCKET | |27C4002 | | | |273| |3A | __| | | SOCKET | |27C4002 | | | |273| |3A | __|
| | | | | | 230031 | _____________ |P | | | __| | | | | | | 230031 | _____________ |P | | | __|
| ___ ___ | | | | | | | 74HC245N | | | | | __| | ___ ___ | | | | | | | 74HC245N | | | | | __|
| | | | | | | | | | DfD9249V3 Y | |_____________| | | | | __| | | | | | | | | | | DfD9249V3 Y | |_____________| | | | | __|
| |PAL| |PAL| | | | | | | |___| |___| __| | |PAL| |PAL| | | | | | | |___| |___| __|
| |CE | |CE | | | | | | | __________ __| | |CE | |CE | | | | | | | __________ __|
| | | | | | | | | | | | CNY 74-4 | __| | | | | | | | | | | | | CNY 74-4 | __|
| | | | | | | | | |__________________| _____________ |__________| __| | | | | | | | | | |__________________| _____________ |__________| __|
| | | | | | | | | | 74HC245N | __| | | | | | | | | | | 74HC245N | __|
| | | | | | | | | |_____________| __| | | | | | | | | | |_____________| __|
| |___| |___| |________| |________| ___________ __| | |___| |___| |________| |________| ___________ __|
@ -1410,22 +1410,22 @@ ROM_END
PCB layout: PCB layout:
________________________________________________________________________________________________________________ ________________________________________________________________________________________________________________
| | | |
| __________ _____________ ___________ ___ | | __________ _____________ ___________ ___ |
| | 74LS04 | |HY51C4256S-10| | C | |904| ___ |__ | | 74LS04 | |HY51C4256S-10| | C | |904| ___ |__
| |__________| |_____________| |___________| |9 | |. .| __| | |__________| |_____________| |___________| |9 | |. .| __|
| _____________ | | |. .| __| | _____________ | | |. .| __|
| ____ |HY51C4256S-10| |LT1| |. .| __| | ____ |HY51C4256S-10| |LT1| |. .| __|
| | A | |_____________| |081| |. .| __| | | A | |_____________| |081| |. .| __|
| |____| _____________ |CN | |. .| __| | |____| _____________ |CN | |. .| __|
| |HY51C4256S-10| |___| |. .| __| | |HY51C4256S-10| |___| |. .| __|
| |_____________| __________________ |. .| __| | |_____________| __________________ |. .| __|
| _____________ | ADV476KN35E | |. .| __| | _____________ | ADV476KN35E | |. .| __|
| |HY51C4256S-10| | | |___| __| | |HY51C4256S-10| | | |___| __|
| _______ |_____________| | OF19802.3 | | | _______ |_____________| | OF19802.3 | |
||DS1207 | |__________________| | ||DS1207 | |__________________| |
||_______| | ||_______| |
| ___ XTAL2 | | ___ XTAL2 |
| | | ________ ________________ | | | | ________ ________________ |
| ___ |PC7| | | | | |__ | ___ |PC7| | | | | |__
| | | |4HC| | | | IMPERA 8 | __| | | | |4HC| | | | IMPERA 8 | __|
| |HEF| |273| |HYUNDAI | | | __| | |HEF| |273| |HYUNDAI | | | __|
@ -1435,25 +1435,25 @@ ROM_END
| | | | | | | | DTD9105I1 Y | __| | | | | | | | | DTD9105I1 Y | __|
| |___| |___| | | | | ___ ___ __| | |___| |___| | | | | ___ ___ __|
| | 9218A | |________________| _____________ | | | | __| | | 9218A | |________________| _____________ | | | | __|
| _______ | | | 74HC245AP | |PC7| |ULN| __| | _______ | | | 74HC245AP | |PC7| |ULN| __|
| | | | KOREA | |_____________| |4HC| |280| __| | | | | KOREA | |_____________| |4HC| |280| __|
| |BATTERY| |________| |273| |3A | __| | |BATTERY| |________| |273| |3A | __|
| | | |AP | | | __| | | | |AP | | | __|
| |_______| ________ ________ | | | | __| | |_______| ________ ________ | | | | __|
| | | | | | | | | __| | | | | | | | | | __|
| | | | | _____________ |___| |___| __| | | | | | _____________ |___| |___| __|
| ___ | | | | XTAL1 | 74HC245AP | ___ ___ __| | ___ | | | | XTAL1 | 74HC245AP | ___ ___ __|
| | B | | | | | __________________ |_____________| | | | | __| | | B | | | | | __________________ |_____________| | | | | __|
| |___| | | | | | | |PC7| |ULN| __| | |___| | | | | | | |PC7| |ULN| __|
| | | | | | IMPERA 7 | |4HC| |280| __| | | | | | | IMPERA 7 | |4HC| |280| __|
| |D27C210 | |D27C210 | | | |273| |3A | __| | |D27C210 | |D27C210 | | | |273| |3A | __|
| | | | | | 155200 | _____________ |AP | | | __| | | | | | | 155200 | _____________ |AP | | | __|
| ___ ___ | | | | | | | 74HC245AP | | | | | __| | ___ ___ | | | | | | | 74HC245AP | | | | | __|
| | | | | |GAME-ROM| | | | DfD9101V3 Y | |_____________| | | | | __| | | | | | |GAME-ROM| | | | DfD9101V3 Y | |_____________| | | | | __|
| |PAL| |PAL| | Lucky 7| | | | | |___| |___| __| | |PAL| |PAL| | Lucky 7| | | | | |___| |___| __|
| |16L| |16L| | | | | | | __________ __| | |16L| |16L| | | | | | | __________ __|
| |8 | |8 | |VNr03-07| | | | | | PC849 | __| | |8 | |8 | |VNr03-07| | | | | | PC849 | __|
| | | | | |Sum.D882| | | |__________________| _____________ |__________| __| | | | | | |Sum.D882| | | |__________________| _____________ |__________| __|
| | | | | | | | | | 74HC245AP | __| | | | | | | | | | | 74HC245AP | __|
| | | | | | | | | |_____________| __| | | | | | | | | | |_____________| __|
| |___| |___| |________| |________| ___________ __| | |___| |___| |________| |________| ___________ __|
@ -1501,7 +1501,7 @@ ROM_END
| | | |
| +--+ +-------------+ +---------+ | | +--+ +-------------+ +---------+ |
| +--+ +--+ | | +------+ |SCC 66470 CAB| |PIC16C58 | | | +--+ +--+ | | +------+ |SCC 66470 CAB| |PIC16C58 | |
| | | | | | | |LH5164| |206880 | +---------+ +---+ | | | | | | | |LH5164| |206880 | +---------+ +---+
| |B | |C | |D | |D-10L | |DfD9210I3 Y | --| | |B | |C | |D | |D-10L | |DfD9210I3 Y | --|
| | | | | | | | | | | --| | | | | | | | | | | | --|
| | | | | | | | | | PHILIPS 1988| --| | | | | | | | | | | PHILIPS 1988| --|
@ -1636,7 +1636,7 @@ ROM_END
Under the "DALLAS POKER CZ/V1 B" chip is a PC74HC273T chip soldered on the PCB. Under the "DALLAS POKER CZ/V1 B" chip is a PC74HC273T chip soldered on the PCB.
Under the "DALLAS POKER CZ/V1 P" chip is a MB8464A-10L chip soldered on the PCB. Under the "DALLAS POKER CZ/V1 P" chip is a MB8464A-10L chip soldered on the PCB.
Subboard: Looks like an 40PIN MCU or PIC...only four wires connect the subboard Subboard: Looks like an 40PIN MCU or PIC...only four wires connect the subboard
with the mainboard. (GND & VCC and PIN21 and PIN22 from the 40pin-MCU/PIC) with the mainboard. (GND & VCC and PIN21 and PIN22 from the 40pin-MCU/PIC)
@ -1666,10 +1666,10 @@ ROM_END
Amatic. Amatic.
PCB layout: PCB layout:
___________________________________________________________________________________________________________________________ ___________________________________________________________________________________________________________________________
| ___ ___ ___ ___ | | ___ ___ ___ ___ |
| ___ | | | | | | | | | | ___ | | | | | | | | |
| | B | | A | | A | | A | | A | ______________________________________ |____ | | B | | A | | A | | A | | A | ______________________________________ |____
| |___| _____ | | | | | | | | | | ___| | |___| _____ | | | | | | | | | | ___|
| | _ | |___| |___| |___| |___| | YAMAHA | ___| | | _ | |___| |___| |___| |___| | YAMAHA | ___|
| _______ |BATTE| | YM2149F | ___| | _______ |BATTE| | YM2149F | ___|
@ -1678,14 +1678,14 @@ ROM_END
| |_____| | M | | M | | M | | M | ___| | |_____| | M | | M | | M | | M | ___|
| | P | | P | | P | | P | ___________________________ ______________ _____ ___| | | P | | P | | P | | P | ___________________________ ______________ _____ ___|
| ____ ____ | T | | T | | T | | T | | | | ULN2803A | | O O | ___| | ____ ____ | T | | T | | T | | T | | | | ULN2803A | | O O | ___|
| |HY62| |HY62| | Y | | Y | | Y | | Y | | KDA0476CN_50 | |______________| | O O | ____| | |HY62| |HY62| | Y | | Y | | Y | | Y | | KDA0476CN_50 | |______________| | O O | ____|
| |64AL| |64AL| |___| |___| |___| |___| | KOREA 332B IC20| ________________ | O O | | | |64AL| |64AL| |___| |___| |___| |___| | KOREA 332B IC20| ________________ | O O | |
| |J_10| |J_10| |___________________________| | 74HC273N | | O O | | | |J_10| |J_10| |___________________________| | 74HC273N | | O O | |
| | | | | |________________| | O O | | | | | | | |________________| | O O | |
| |____| |____| ___________ ____________ ________________ | O O | | | |____| |____| ___________ ____________ ________________ | O O | |
| | 74HC04AP | |EMPTY SOCKET| | 74HC245N | | O O | | | | 74HC04AP | |EMPTY SOCKET| | 74HC245N | | O O | |
| _______ _______ |___________| |____________| |________________| | O O | | | _______ _______ |___________| |____________| |________________| | O O | |
| | | | | XTAL1 |_____| |____ | | | | | XTAL1 |_____| |____
| | | | | _________________ XTAL3 ______________ CON3 ___| | | | | | _________________ XTAL3 ______________ CON3 ___|
| | EMPTY | | EMPTY | | IMPERA 8 | _____ _____________ _____________ | EMPTY SOCKET | ___| | | EMPTY | | EMPTY | | IMPERA 8 | _____ _____________ _____________ | EMPTY SOCKET | ___|
| | SOCKET| | SOCKET| | 209751 | |24C02| | EMPTY SOCKET| | EMPTY SOCKET| |______________| ___| | | SOCKET| | SOCKET| | 209751 | |24C02| | EMPTY SOCKET| | EMPTY SOCKET| |______________| ___|
@ -1708,7 +1708,7 @@ ROM_END
| | | | | | 288571 | ___| | | | | | | 288571 | ___|
| | | | | | DfD9414V3 Y | ___| | | | | | | DfD9414V3 Y | ___|
| | | | | |_________________| ___| | | | | | |_________________| ___|
| | IC22| | IC21| IC1 ______________ _________ ____| | | IC22| | IC21| IC1 ______________ _________ ____|
| |_______| |_______| | RTC 72421A | | EMPTY | | | |_______| |_______| | RTC 72421A | | EMPTY | |
| IMPERA BOARD REV V2.1 |______________| |_________| | | IMPERA BOARD REV V2.1 |______________| |_________| |
|___________________________________________________________________________________________________________________________| |___________________________________________________________________________________________________________________________|

View File

@ -682,16 +682,16 @@ void vic20_state::via2_pa_w(uint8_t data)
{ {
/* /*
bit description bit description
PA0 ROW 0 PA0 ROW 0
PA1 ROW 1 PA1 ROW 1
PA2 ROW 2 PA2 ROW 2
PA3 ROW 3 PA3 ROW 3
PA4 ROW 4 PA4 ROW 4
PA5 ROW 5 PA5 ROW 5
PA6 ROW 6 PA6 ROW 6
PA7 ROW 7 PA7 ROW 7
*/ */

View File

@ -10,7 +10,7 @@ license:CC0
<text string="BET 1"> <text string="BET 1">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="bet_2" defstate="0"> <element name="bet_2" defstate="0">
@ -19,8 +19,8 @@ license:CC0
<text string="BET 2"> <text string="BET 2">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="bet_3" defstate="0"> <element name="bet_3" defstate="0">
<rect state="1"><color red="1.0" green="0.0" blue="0.0" /></rect> <rect state="1"><color red="1.0" green="0.0" blue="0.0" /></rect>
@ -28,8 +28,8 @@ license:CC0
<text string="BET 3"> <text string="BET 3">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="bet_5" defstate="0"> <element name="bet_5" defstate="0">
<rect state="1"><color red="1.0" green="0.0" blue="0.0" /></rect> <rect state="1"><color red="1.0" green="0.0" blue="0.0" /></rect>
@ -37,8 +37,8 @@ license:CC0
<text string="BET 5"> <text string="BET 5">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="bet_10" defstate="0"> <element name="bet_10" defstate="0">
<rect state="1"><color red="1.0" green="0.0" blue="0.0" /></rect> <rect state="1"><color red="1.0" green="0.0" blue="0.0" /></rect>
@ -46,8 +46,8 @@ license:CC0
<text string="BET 10"> <text string="BET 10">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="play_1l" defstate="0"> <element name="play_1l" defstate="0">
<rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect> <rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect>
@ -55,8 +55,8 @@ license:CC0
<text string="PLAY 1 L"> <text string="PLAY 1 L">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="play_3l" defstate="0"> <element name="play_3l" defstate="0">
<rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect> <rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect>
@ -64,8 +64,8 @@ license:CC0
<text string="PLAY 3 L"> <text string="PLAY 3 L">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="play_5l" defstate="0"> <element name="play_5l" defstate="0">
<rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect> <rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect>
@ -73,8 +73,8 @@ license:CC0
<text string="PLAY 5 L"> <text string="PLAY 5 L">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="play_7l" defstate="0"> <element name="play_7l" defstate="0">
<rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect> <rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect>
@ -82,8 +82,8 @@ license:CC0
<text string="PLAY 7 L"> <text string="PLAY 7 L">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="play_9l" defstate="0"> <element name="play_9l" defstate="0">
<rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect> <rect state="1"><color red="0.0" green="1.0" blue="0.0" /></rect>
@ -91,8 +91,8 @@ license:CC0
<text string="PLAY 9 L"> <text string="PLAY 9 L">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="collect" defstate="0"> <element name="collect" defstate="0">
<rect state="1"><color red="1.0" green="1.0" blue="0.0" /></rect> <rect state="1"><color red="1.0" green="1.0" blue="0.0" /></rect>
@ -100,9 +100,9 @@ license:CC0
<text string="COLLECT"> <text string="COLLECT">
<color red="0.0" green="0.0" blue="0.0" /> <color red="0.0" green="0.0" blue="0.0" />
<bounds x="0.1" y="0.15" width="0.8" height="0.7" /> <bounds x="0.1" y="0.15" width="0.8" height="0.7" />
</text> </text>
</element> </element>
<element name="cpanel"> <element name="cpanel">
<rect> <rect>
<color red="0.00" green="0.00" blue="0.00" /> <color red="0.00" green="0.00" blue="0.00" />
@ -110,12 +110,12 @@ license:CC0
</element> </element>
<view name="Button Lamps"> <view name="Button Lamps">
<screen index="0"> <screen index="0">
<bounds left="0" top="0" right="640" bottom="480" /> <bounds left="0" top="0" right="640" bottom="480" />
</screen> </screen>
<element ref="cpanel"><bounds left="0" right="640" top="480" bottom="530" /></element> <element ref="cpanel"><bounds left="0" right="640" top="480" bottom="530" /></element>
<element name="lamp8" ref="bet_1" inputtag="IN2" inputmask="0x01"> <element name="lamp8" ref="bet_1" inputtag="IN2" inputmask="0x01">
<bounds x="4" y="490" width="54" height="28" /> <bounds x="4" y="490" width="54" height="28" />
</element> </element>
@ -145,7 +145,7 @@ license:CC0
</element> </element>
<element name="lamp36" ref="play_9l" inputtag="IN4" inputmask="0x10"> <element name="lamp36" ref="play_9l" inputtag="IN4" inputmask="0x10">
<bounds x="526" y="490" width="54" height="28" /> <bounds x="526" y="490" width="54" height="28" />
</element> </element>
<element name="lamp10" ref="collect" inputtag="IN0" inputmask="0x40"> <element name="lamp10" ref="collect" inputtag="IN0" inputmask="0x40">
<bounds x="584" y="490" width="54" height="28" /> <bounds x="584" y="490" width="54" height="28" />
</element> </element>

View File

@ -35,72 +35,72 @@ license:CC0
</element> </element>
<element name="Reel 1"> <element name="Reel 1">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Melon"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="Reel 2"> <element name="Reel 2">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="Reel 3"> <element name="Reel 3">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Grapes"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="LCD" defstate="0"> <element name="LCD" defstate="0">
<led7seg> <led7seg>

View File

@ -35,72 +35,72 @@ license:CC0
</element> </element>
<element name="Reel 1"> <element name="Reel 1">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Melon"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="Reel 2"> <element name="Reel 2">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="Reel 3"> <element name="Reel 3">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="LCD" defstate="0"> <element name="LCD" defstate="0">
<led7seg> <led7seg>

View File

@ -35,72 +35,72 @@ license:CC0
</element> </element>
<element name="Reel 1"> <element name="Reel 1">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Melon"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell(1)"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell(1)"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear(2)"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear(2)"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell(2)"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell(2)"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange(1)"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange(1)"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear(2)"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear(2)"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange(2)"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange(2)"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear(1)"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear(1)"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="Reel 2"> <element name="Reel 2">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum(2)"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum(2)"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum(1)"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum(1)"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum(1)"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum(1)"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum(2)"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum(2)"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum(2)"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum(2)"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum(1)"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum(1)"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="Reel 3"> <element name="Reel 3">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Orange(2)"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange(2)"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell(2)"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell(2)"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange(1)"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange(1)"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear(1)"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear(1)"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear(2)"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear(2)"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange(2)"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange(2)"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell(1)"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell(1)"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="LCD" defstate="0"> <element name="LCD" defstate="0">
<led7seg> <led7seg>

View File

@ -35,72 +35,72 @@ license:CC0
</element> </element>
<element name="Reel 1"> <element name="Reel 1">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Melon"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="Reel 2"> <element name="Reel 2">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="Reel 3"> <element name="Reel 3">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="Grapes"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Melon"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Melon"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Pear"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Plum"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Plum"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Orange"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Grapes"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Grapes"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Cherry"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Cherry"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="Bell"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="Bell"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="JPM"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="LCD" defstate="0"> <element name="LCD" defstate="0">
<led7seg> <led7seg>

View File

@ -20,26 +20,26 @@ license:CC0
</element> </element>
<element name="Reel"> <element name="Reel">
<rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect> <rect> <bounds x="0" y="0" width="100" height="400"/> <color alpha="0.0"/> </rect>
<text string="1"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="1"> <bounds x="0" y="40" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="2"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="2"> <bounds x="0" y="60" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="3"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="3"> <bounds x="0" y="80" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="4"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="4"> <bounds x="0" y="100" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="5"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="5"> <bounds x="0" y="120" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="6"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="6"> <bounds x="0" y="140" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="7"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="7"> <bounds x="0" y="160" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="8"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="8"> <bounds x="0" y="180" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="9"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="9"> <bounds x="0" y="200" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="10"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="10"> <bounds x="0" y="220" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="11"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="11"> <bounds x="0" y="240" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="12"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="12"> <bounds x="0" y="260" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="13"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="13"> <bounds x="0" y="280" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="14"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="14"> <bounds x="0" y="300" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="15"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="15"> <bounds x="0" y="320" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="16"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="16"> <bounds x="0" y="340" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="17"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="17"> <bounds x="0" y="360" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="18"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="18"> <bounds x="0" y="380" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="19"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="19"> <bounds x="0" y="0" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
<text string="20"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text> <text string="20"> <bounds x="0" y="20" width="100" height="20"/> <color red="0.0" green="0.0" blue="0.0"/> </text>
</element> </element>
<element name="LCD" defstate="0"> <element name="LCD" defstate="0">
<led7seg> <led7seg>