Previous 199869 Revisions Next

r31691 Monday 18th August, 2014 at 09:44:53 UTC by Robbbert
ltd.c : placeholder
[src/mame]mame.mak
[src/mame/drivers]ltd.c
[src/mame/layout]ltd.lay*

trunk/src/mame/drivers/ltd.c
r31690r31691
11/*******************************************************************************
22
3Pinball
4LTD
3  PINBALL
4  LTD (Brazil)
55
6After running for about 2 minutes, it totally freezes. Looks like a core bug.
6  Not much info available for these machines.
7  Used PinMAME as a reference.
78
9ToDo:
10- Everything
11
12
813********************************************************************************/
914
10#include "emu.h"
15#include "machine/genpin.h"
1116#include "cpu/m6800/m6800.h"
17#include "ltd.lh"
1218
13class ltd_state : public driver_device
19class ltd_state : public genpin_class
1420{
1521public:
1622   ltd_state(const machine_config &mconfig, device_type type, const char *tag)
17      : driver_device(mconfig, type, tag),
18   m_maincpu(*this, "maincpu")
23      : genpin_class(mconfig, type, tag)
24      , m_maincpu(*this, "maincpu")
25      , m_p_ram(*this, "nvram")
1926   { }
2027
21protected:
22
23   // devices
28   DECLARE_DRIVER_INIT(ltd);
29   DECLARE_READ8_MEMBER(io_r);
30   DECLARE_WRITE8_MEMBER(io_w);
31   TIMER_DEVICE_CALLBACK_MEMBER(timer_r);
32private:
33   UINT8 m_out_offs;
34   virtual void machine_reset();
2435   required_device<cpu_device> m_maincpu;
25
26   // driver_device overrides
27   virtual void machine_reset();
28public:
29   DECLARE_DRIVER_INIT(ltd);
36   required_shared_ptr<UINT8> m_p_ram;
3037};
3138
3239
33static ADDRESS_MAP_START( ltd_map, AS_PROGRAM, 8, ltd_state )
40static ADDRESS_MAP_START( ltd3_map, AS_PROGRAM, 8, ltd_state )
41   AM_RANGE(0x0000, 0x007f) AM_RAM AM_SHARE("nvram") // internal to the cpu
42   AM_RANGE(0x0080, 0x00ff) AM_READ(io_r)
43   AM_RANGE(0x0800, 0x2fff) AM_WRITE(io_w)
44   AM_RANGE(0xc000, 0xcfff) AM_ROM AM_MIRROR(0x3000) AM_REGION("roms", 0)
45ADDRESS_MAP_END
46
47static ADDRESS_MAP_START( ltd4_map, AS_PROGRAM, 8, ltd_state )
3448   AM_RANGE(0x0000, 0x01ff) AM_RAM
3549   //AM_RANGE(0x0800, 0x0800) AM_WRITE(cycle_reset_w)
3650   //AM_RANGE(0x0c00, 0x0c00) AM_WRITE(ay8910_1_reset)
r31690r31691
4054   //AM_RANGE(0x2800, 0x2800) AM_WRITE(auxlamps_w)
4155   //AM_RANGE(0x3000, 0x3000) AM_WRITE(ay8910_0_data_w)
4256   //AM_RANGE(0x3800, 0x3800) AM_WRITE(ay8910_1_data_w)
43   AM_RANGE(0xc000, 0xffff) AM_ROM
57   AM_RANGE(0xc000, 0xdfff) AM_ROM AM_MIRROR(0x2000) AM_REGION("roms", 0)
4458ADDRESS_MAP_END
4559
46static ADDRESS_MAP_START( ltd_io, AS_IO, 8, ltd_state )
60static ADDRESS_MAP_START( ltd4_io, AS_IO, 8, ltd_state )
4761   //AM_RANGE(0x0100, 0x0100) AM_READWRITE
4862   //AM_RANGE(0x0101, 0x0101) AM_WRITE(
4963ADDRESS_MAP_END
r31690r31691
5165static INPUT_PORTS_START( ltd )
5266INPUT_PORTS_END
5367
68// switches
69READ8_MEMBER( ltd_state::io_r )
70{
71   return 0;
72}
73
74// Lamps
75WRITE8_MEMBER( ltd_state::io_w )
76{
77   offset >>= 10; // reduces offsets to 1 per bank
78}
79
5480void ltd_state::machine_reset()
5581{
82   m_out_offs = 0;
5683}
5784
58DRIVER_INIT_MEMBER(ltd_state,ltd)
85DRIVER_INIT_MEMBER( ltd_state, ltd )
5986{
6087}
6188
62static MACHINE_CONFIG_START( ltd, ltd_state )
89TIMER_DEVICE_CALLBACK_MEMBER( ltd_state::timer_r )
90{
91   static const UINT8 patterns[16] = { 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7c, 0x07, 0x7f, 0x67, 0x58, 0x4c, 0x62, 0x69, 0x78, 0 }; // 7447
92   m_out_offs++;
93
94   if (m_out_offs < 0x40)
95   {
96      UINT8 display = (m_out_offs >> 3) & 7;
97      UINT8 digit = m_out_offs & 7;
98      output_set_digit_value(display * 10 + digit, patterns[m_p_ram[m_out_offs]&15]);
99   }
100   else
101   if (m_out_offs == 0x4a) // outhole
102   {
103      if (BIT(m_p_ram[m_out_offs], 0))
104         m_samples->start(0, 5);
105   }
106   else
107   if (m_out_offs == 0x4b) // knocker (not strapids)
108   {
109      if (BIT(m_p_ram[m_out_offs], 0))
110         m_samples->start(0, 6);
111   }
112}
113
114static MACHINE_CONFIG_START( ltd3, ltd_state )
63115   /* basic machine hardware */
64   MCFG_CPU_ADD("maincpu", M6803, 1000000)
65   MCFG_CPU_PROGRAM_MAP(ltd_map)
66   MCFG_CPU_IO_MAP(ltd_io)
116   MCFG_CPU_ADD("maincpu", M6802, XTAL_3_579545MHz)
117   MCFG_CPU_PROGRAM_MAP(ltd3_map)
118
119   MCFG_NVRAM_ADD_0FILL("nvram")
120
121   /* Video */
122   MCFG_DEFAULT_LAYOUT(layout_ltd)
123
124   /* Sound */
125   MCFG_FRAGMENT_ADD( genpin_audio )
126
127   MCFG_TIMER_DRIVER_ADD_PERIODIC("timer_r", ltd_state, timer_r, attotime::from_hz(500))
67128MACHINE_CONFIG_END
68129
69/*-------------------------------------------------------------------
70/ Al Capone
71/-------------------------------------------------------------------*/
72ROM_START(alcapone)
73   ROM_REGION(0x10000, "maincpu", 0)
74   ROM_LOAD("alcapo_l.bin", 0xc000, 0x1000, CRC(c4270ba8) SHA1(f3d80af9900c94df2d43f2755341a346a0b64c87))
75   ROM_RELOAD(0xe000, 0x1000)
76   ROM_LOAD("alcapo_h.bin", 0xd000, 0x1000, CRC(279f766d) SHA1(453c58e44c4ef8f1f9eb752b6163c61ebed70b27))
77   ROM_RELOAD(0xf000, 0x1000)
78ROM_END
130static MACHINE_CONFIG_START( ltd4, ltd_state )
131   /* basic machine hardware */
132   MCFG_CPU_ADD("maincpu", M6803, XTAL_3_579545MHz)
133   MCFG_CPU_PROGRAM_MAP(ltd4_map)
134   MCFG_CPU_IO_MAP(ltd4_io)
79135
136   /* Video */
137   MCFG_DEFAULT_LAYOUT(layout_ltd)
138
139   /* Sound */
140   MCFG_FRAGMENT_ADD( genpin_audio )
141MACHINE_CONFIG_END
142
80143/*-------------------------------------------------------------------
81144/ Atlantis
82145/-------------------------------------------------------------------*/
83146ROM_START(atla_ltd)
84   ROM_REGION(0x10000, "maincpu", 0)
85   ROM_LOAD("atlantis.bin", 0xc000, 0x0800, CRC(c61be043) SHA1(e6c4463f59a5743fa34aa55beeb6f536ad9f1b56))
86   ROM_RELOAD(0xc800, 0x0800)
87   ROM_RELOAD(0xd000, 0x0800)
88   ROM_RELOAD(0xd800, 0x0800)
89   ROM_RELOAD(0xe000, 0x0800)
90   ROM_RELOAD(0xe800, 0x0800)
91   ROM_RELOAD(0xf000, 0x0800)
92   ROM_RELOAD(0xf800, 0x0800)
147   ROM_REGION(0x1000, "roms", 0)
148   ROM_LOAD("atlantis.bin", 0x0000, 0x0800, CRC(c61be043) SHA1(e6c4463f59a5743fa34aa55beeb6f536ad9f1b56))
149   ROM_RELOAD(0x0800, 0x0800)
93150ROM_END
94151
95152/*-------------------------------------------------------------------
96153/ Black Hole
97154/-------------------------------------------------------------------*/
98155ROM_START(bhol_ltd)
99   ROM_REGION(0x10000, "maincpu", 0)
100   ROM_LOAD("blackhol.bin", 0xc000, 0x0800, CRC(9f6ae35e) SHA1(c17bf08a41c6cf93550671b0724c58e8ac302c33))
101   ROM_RELOAD(0xc800, 0x0800)
102   ROM_RELOAD(0xd000, 0x0800)
103   ROM_RELOAD(0xd800, 0x0800)
104   ROM_RELOAD(0xe000, 0x0800)
105   ROM_RELOAD(0xe800, 0x0800)
106   ROM_RELOAD(0xf000, 0x0800)
107   ROM_RELOAD(0xf800, 0x0800)
156   ROM_REGION(0x1000, "roms", 0)
157   ROM_LOAD("blackhol.bin", 0x0000, 0x0800, CRC(9f6ae35e) SHA1(c17bf08a41c6cf93550671b0724c58e8ac302c33))
158   ROM_RELOAD(0x0800, 0x0800)
108159ROM_END
109160
110161/*-------------------------------------------------------------------
111/ Columbia
162/ Zephy
112163/-------------------------------------------------------------------*/
113ROM_START(columbia)
114   ROM_REGION(0x10000, "maincpu", 0)
115   ROM_LOAD("columb-d.bin", 0xc000, 0x1000, NO_DUMP)
116   ROM_RELOAD(0xe000, 0x1000)
117   ROM_LOAD("columb-e.bin", 0xd000, 0x1000, CRC(013abca0) SHA1(269376af92368d214c3d09ec6d3eb653841666f3))
118   ROM_RELOAD(0xf000, 0x1000)
164ROM_START(zephy)
165   ROM_REGION(0x1000, "roms", 0)
166   ROM_LOAD("zephy.l2", 0x0000, 0x1000, CRC(8dd11287) SHA1(8133d0c797eb0fdb56d83fc55da91bfc3cddc9e3))
119167ROM_END
120168
121169/*-------------------------------------------------------------------
122170/ Cowboy Eight Ball
123171/-------------------------------------------------------------------*/
124172ROM_START(cowboy)
125   ROM_REGION(0x10000, "maincpu", 0)
126   ROM_LOAD("cowboy_l.bin", 0xc000, 0x1000, CRC(87befe2a) SHA1(93fdf40b10e53d7d95e5dc72923b6be887411fc0))
127   ROM_RELOAD(0xe000, 0x1000)
128   ROM_LOAD("cowboy_h.bin", 0xd000, 0x1000, CRC(105e5d7b) SHA1(75edeab8c8ba19f334479133802acbc25f405763))
129   ROM_RELOAD(0xf000, 0x1000)
173   ROM_REGION(0x2000, "roms", 0)
174   ROM_LOAD("cowboy_l.bin", 0x0000, 0x1000, CRC(87befe2a) SHA1(93fdf40b10e53d7d95e5dc72923b6be887411fc0))
175   ROM_LOAD("cowboy_h.bin", 0x1000, 0x1000, CRC(105e5d7b) SHA1(75edeab8c8ba19f334479133802acbc25f405763))
130176ROM_END
131177
132178/*-------------------------------------------------------------------
133179/ Mr. & Mrs. Pec-Men
134180/-------------------------------------------------------------------*/
135181ROM_START(pecmen)
136   ROM_REGION(0x10000, "maincpu", 0)
137   ROM_LOAD("pecmen_l.bin", 0xc000, 0x1000, CRC(f86c724e) SHA1(635ec94a1c6e77800ef9774102cc639be86c4261))
138   ROM_RELOAD(0xe000, 0x1000)
139   ROM_LOAD("pecmen_h.bin", 0xd000, 0x1000, CRC(013abca0) SHA1(269376af92368d214c3d09ec6d3eb653841666f3))
140   ROM_RELOAD(0xf000, 0x1000)
182   ROM_REGION(0x2000, "roms", 0)
183   ROM_LOAD("pecmen_l.bin", 0x0000, 0x1000, CRC(f86c724e) SHA1(635ec94a1c6e77800ef9774102cc639be86c4261))
184   ROM_LOAD("pecmen_h.bin", 0x1000, 0x1000, CRC(013abca0) SHA1(269376af92368d214c3d09ec6d3eb653841666f3))
141185ROM_END
142186
143187/*-------------------------------------------------------------------
144/ Zephy
188/ Al Capone
145189/-------------------------------------------------------------------*/
146ROM_START(zephy)
147   ROM_REGION(0x10000, "maincpu", 0)
148   ROM_LOAD("zephy.l2", 0xc000, 0x1000, CRC(8dd11287) SHA1(8133d0c797eb0fdb56d83fc55da91bfc3cddc9e3))
149   ROM_RELOAD(0xd000, 0x1000)
150   ROM_RELOAD(0xe000, 0x1000)
151   ROM_RELOAD(0xf000, 0x1000)
190ROM_START(alcapone)
191   ROM_REGION(0x2000, "roms", 0)
192   ROM_LOAD("alcapo_l.bin", 0x0000, 0x1000, CRC(c4270ba8) SHA1(f3d80af9900c94df2d43f2755341a346a0b64c87))
193   ROM_LOAD("alcapo_h.bin", 0x1000, 0x1000, CRC(279f766d) SHA1(453c58e44c4ef8f1f9eb752b6163c61ebed70b27))
152194ROM_END
153195
196/*-------------------------------------------------------------------
197/ Columbia
198/-------------------------------------------------------------------*/
199ROM_START(columbia)
200   ROM_REGION(0x2000, "roms", 0)
201   ROM_LOAD("columb-d.bin", 0x0000, 0x1000, NO_DUMP)
202   ROM_LOAD("columb-e.bin", 0x1000, 0x1000, CRC(013abca0) SHA1(269376af92368d214c3d09ec6d3eb653841666f3))
203ROM_END
154204
155GAME(198?, alcapone, 0,  ltd,  ltd,  ltd_state, ltd, ROT0, "LTD", "Al Capone",          GAME_IS_SKELETON_MECHANICAL)
156GAME(19??, atla_ltd, 0,  ltd,  ltd,  ltd_state, ltd, ROT0, "LTD", "Atlantis (LTD)",     GAME_IS_SKELETON_MECHANICAL)
157GAME(19??, bhol_ltd, 0,  ltd,  ltd,  ltd_state, ltd, ROT0, "LTD", "Black Hole (LTD)",   GAME_IS_SKELETON_MECHANICAL)
158GAME(198?, columbia, 0,  ltd,  ltd,  ltd_state, ltd, ROT0, "LTD", "Columbia",           GAME_IS_SKELETON_MECHANICAL)
159GAME(198?, cowboy,   0,  ltd,  ltd,  ltd_state, ltd, ROT0, "LTD", "Cowboy Eight Ball",  GAME_IS_SKELETON_MECHANICAL)
160GAME(198?, pecmen,   0,  ltd,  ltd,  ltd_state, ltd, ROT0, "LTD", "Mr. & Mrs. Pec-Men", GAME_IS_SKELETON_MECHANICAL)
161GAME(198?, zephy,    0,  ltd,  ltd,  ltd_state, ltd, ROT0, "LTD", "Zephy",              GAME_IS_SKELETON_MECHANICAL)
205// system 3
206GAME(1981, atla_ltd, 0,  ltd3,  ltd,  ltd_state, ltd, ROT0, "LTD", "Atlantis (LTD)",     GAME_IS_SKELETON_MECHANICAL)
207GAME(1981, bhol_ltd, 0,  ltd3,  ltd,  ltd_state, ltd, ROT0, "LTD", "Black Hole (LTD)",   GAME_IS_SKELETON_MECHANICAL)
208GAME(1981, zephy,    0,  ltd3,  ltd,  ltd_state, ltd, ROT0, "LTD", "Zephy",              GAME_IS_SKELETON_MECHANICAL)
209
210// system 4
211GAME(1981, cowboy,   0,  ltd4,  ltd,  ltd_state, ltd, ROT0, "LTD", "Cowboy Eight Ball",  GAME_IS_SKELETON_MECHANICAL)
212GAME(1981, pecmen,   0,  ltd4,  ltd,  ltd_state, ltd, ROT0, "LTD", "Mr. & Mrs. Pec-Men", GAME_IS_SKELETON_MECHANICAL)
213GAME(1981, alcapone, 0,  ltd4,  ltd,  ltd_state, ltd, ROT0, "LTD", "Al Capone",          GAME_IS_SKELETON_MECHANICAL)
214GAME(1982, columbia, 0,  ltd4,  ltd,  ltd_state, ltd, ROT0, "LTD", "Columbia",           GAME_IS_SKELETON_MECHANICAL)
trunk/src/mame/mame.mak
r31690r31691
26662666$(DRIVERS)/lazercmd.o:  $(LAYOUT)/lazercmd.lh \
26672667         $(LAYOUT)/medlanes.lh
26682668
2669$(DRIVERS)/ltd.o:       $(LAYOUT)/ltd.lh
2670
26692671$(DRIVERS)/luckgrln.o:  $(LAYOUT)/luckgrln.lh
26702672
26712673$(DRIVERS)/lucky74.o:   $(LAYOUT)/lucky74.lh
trunk/src/mame/layout/ltd.lay
r0r31691
1<!-- LTD copied from st_mp200.lay -->
2
3<!-- 2014-08-18: Initial version.  [Robbbert] -->
4
5<mamelayout version="2">
6
7   <element name="digit" defstate="0">
8      <led7seg>
9         <color red="1.0" green="0.75" blue="0.0" />
10      </led7seg>
11   </element>
12   <element name="red_led">
13      <disk><color red="1.0" green="0.0" blue="0.0" /></disk>
14   </element>
15   <element name="background">
16      <rect>
17         <bounds left="0" top="0" right="1" bottom="1" />
18         <color red="0.0" green="0.0" blue="0.0" />
19      </rect>
20   </element>
21   <element name="P0"><text string="Ball / Match"><color red="1.0" green="1.0" blue="1.0" /></text></element>
22   <element name="P1"><text string="Credits"><color red="1.0" green="1.0" blue="1.0" /></text></element>
23   <element name="P2"><text string="Players"><color red="1.0" green="1.0" blue="1.0" /></text></element>
24   <element name="P3"><text string="Player 1"><color red="1.0" green="1.0" blue="1.0" /></text></element>
25   <element name="P4"><text string="Player 2"><color red="1.0" green="1.0" blue="1.0" /></text></element>
26   <element name="P5"><text string="Player 3"><color red="1.0" green="1.0" blue="1.0" /></text></element>
27   <element name="P6"><text string="Player 4"><color red="1.0" green="1.0" blue="1.0" /></text></element>
28
29   <view name="Default Layout">
30
31      <!-- Background -->
32      <backdrop element="background">
33         <bounds left="0" top="20" right="318" bottom="394" />
34      </backdrop>
35
36      <!-- LEDs -->
37
38      <!-- Player 1 Score -->
39
40      <bezel name="digit6" element="digit">
41         <bounds left="10" top="45" right="44" bottom="84" />
42      </bezel>
43      <bezel name="digit5" element="digit">
44         <bounds left="54" top="45" right="88" bottom="84" />
45      </bezel>
46      <bezel name="digit4" element="digit">
47         <bounds left="98" top="45" right="132" bottom="84" />
48      </bezel>
49      <bezel name="digit3" element="digit">
50         <bounds left="142" top="45" right="176" bottom="84" />
51      </bezel>
52      <bezel name="digit2" element="digit">
53         <bounds left="186" top="45" right="220" bottom="84" />
54      </bezel>
55      <bezel name="digit1" element="digit">
56         <bounds left="230" top="45" right="264" bottom="84" />
57      </bezel>
58      <bezel name="digit0" element="digit">
59         <bounds left="274" top="45" right="308" bottom="84" />
60      </bezel>
61
62      <!-- Player 2 Score -->
63      <bezel name="digit16" element="digit">
64         <bounds left="10" top="105" right="44" bottom="144" />
65      </bezel>
66      <bezel name="digit15" element="digit">
67         <bounds left="54" top="105" right="88" bottom="144" />
68      </bezel>
69      <bezel name="digit14" element="digit">
70         <bounds left="98" top="105" right="132" bottom="144" />
71      </bezel>
72      <bezel name="digit13" element="digit">
73         <bounds left="142" top="105" right="176" bottom="144" />
74      </bezel>
75      <bezel name="digit12" element="digit">
76         <bounds left="186" top="105" right="220" bottom="144" />
77      </bezel>
78      <bezel name="digit11" element="digit">
79         <bounds left="230" top="105" right="264" bottom="144" />
80      </bezel>
81      <bezel name="digit10" element="digit">
82         <bounds left="274" top="105" right="308" bottom="144" />
83      </bezel>
84
85      <!-- Player 3 Score -->
86      <bezel name="digit26" element="digit">
87         <bounds left="10" top="165" right="44" bottom="204" />
88      </bezel>
89      <bezel name="digit25" element="digit">
90         <bounds left="54" top="165" right="88" bottom="204" />
91      </bezel>
92      <bezel name="digit24" element="digit">
93         <bounds left="98" top="165" right="132" bottom="204" />
94      </bezel>
95      <bezel name="digit23" element="digit">
96         <bounds left="142" top="165" right="176" bottom="204" />
97      </bezel>
98      <bezel name="digit22" element="digit">
99         <bounds left="186" top="165" right="220" bottom="204" />
100      </bezel>
101      <bezel name="digit21" element="digit">
102         <bounds left="230" top="165" right="264" bottom="204" />
103      </bezel>
104      <bezel name="digit20" element="digit">
105         <bounds left="274" top="165" right="308" bottom="204" />
106      </bezel>
107
108      <!-- Player 4 Score -->
109      <bezel name="digit36" element="digit">
110         <bounds left="10" top="225" right="44" bottom="264" />
111      </bezel>
112      <bezel name="digit35" element="digit">
113         <bounds left="54" top="225" right="88" bottom="264" />
114      </bezel>
115      <bezel name="digit34" element="digit">
116         <bounds left="98" top="225" right="132" bottom="264" />
117      </bezel>
118      <bezel name="digit33" element="digit">
119         <bounds left="142" top="225" right="176" bottom="264" />
120      </bezel>
121      <bezel name="digit32" element="digit">
122         <bounds left="186" top="225" right="220" bottom="264" />
123      </bezel>
124      <bezel name="digit31" element="digit">
125         <bounds left="230" top="225" right="264" bottom="264" />
126      </bezel>
127      <bezel name="digit30" element="digit">
128         <bounds left="274" top="225" right="308" bottom="264" />
129      </bezel>
130
131      <!-- Credits and Balls -->
132      <bezel name="digit44" element="digit">
133         <bounds left="10" top="345" right="44" bottom="384" />
134      </bezel>
135      <bezel name="digit43" element="digit">
136         <bounds left="54" top="345" right="88" bottom="384" />
137      </bezel>
138      <bezel name="digit41" element="digit">
139         <bounds left="186" top="345" right="220" bottom="384" />
140      </bezel>
141      <bezel name="digit40" element="digit">
142         <bounds left="230" top="345" right="264" bottom="384" />
143      </bezel>
144
145      <bezel element="P0"><bounds left="200" right="258" top="330" bottom="342" /></bezel>
146      <bezel element="P1"><bounds left="30" right="88" top="330" bottom="342" /></bezel>
147      <bezel name="text3" element="P3"><bounds left="100" right="180" top="30" bottom="42" /></bezel>
148      <bezel name="text2" element="P4"><bounds left="100" right="180" top="90" bottom="102" /></bezel>
149      <bezel name="text1" element="P5"><bounds left="100" right="180" top="150" bottom="162" /></bezel>
150      <bezel name="text0" element="P6"><bounds left="100" right="180" top="210" bottom="222" /></bezel>
151      <bezel name="led0" element="red_led">
152         <bounds left="110" right="125" top="360" bottom="375" /></bezel>
153   </view>
154</mamelayout>
Property changes on: trunk/src/mame/layout/ltd.lay
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/plain

Previous 199869 Revisions Next


© 1997-2024 The MAME Team