Previous 199869 Revisions Next

r36743 Saturday 28th March, 2015 at 13:31:28 UTC by Miodrag Milanović
removed DRC example, not needed anymore (nw)
[scripts/target/mame]drc.lua
[src/mame]drc.lst

trunk/scripts/target/mame/drc.lua
r245254r245255
1---------------------------------------------------------------------------
2--
3--   tiny.lua
4--
5--   Small driver-specific example makefile
6--   Use make SUBTARGET=tiny to build
7--
8--   Copyright Nicola Salmoria and the MAME Team.
9--   Visit  http://mamedev.org for licensing and usage restrictions.
10--
11---------------------------------------------------------------------------
12
13
14--------------------------------------------------
15-- Specify all the CPU cores necessary for the
16-- drivers referenced in tiny.c.
17--------------------------------------------------
18
19CPUS["Z80"] = true
20CPUS["MCS48"] = true
21CPUS["MCS51"] = true
22
23CPUS["SH2"] = true
24CPUS["M680X0"] = true
25CPUS["ADSP21XX"] = true
26CPUS["SCUDSP"] = true
27
28
29--------------------------------------------------
30-- Specify all the sound cores necessary for the
31-- drivers referenced in tiny.c.
32--------------------------------------------------
33
34SOUNDS["SCSP"] = true
35SOUNDS["CDDA"] = true
36SOUNDS["DMADAC"] = true
37
38--------------------------------------------------
39-- specify available video cores
40--------------------------------------------------
41VIDEOS["STVVDP"] = true
42
43--------------------------------------------------
44-- specify available machine cores
45--------------------------------------------------
46
47MACHINES["SMPC"] = true
48MACHINES["STVCD"] = true
49MACHINES["SATURN"] = true
50MACHINES["SERFLASH"] = true
51MACHINES["EEPROMDEV"] = true
52
53--------------------------------------------------
54-- specify available bus cores
55--------------------------------------------------
56BUSES["GENERIC"] = true
57--------------------------------------------------
58-- This is the list of files that are necessary
59-- for building all of the drivers referenced
60-- in drc.c
61--------------------------------------------------
62
63function createProjects(_target, _subtarget)
64   project ("drc")
65   targetsubdir(_target .."_" .. _subtarget)
66   kind "StaticLib"
67   uuid (os.uuid("drv-mame-drc"))
68   
69   options {
70      "ForceCPP",
71   }
72   
73   includedirs {
74      MAME_DIR .. "src/emu",
75      MAME_DIR .. "src/mame",
76      MAME_DIR .. "src/lib",
77      MAME_DIR .. "src/lib/util",
78      MAME_DIR .. "3rdparty",
79      MAME_DIR .. "3rdparty/zlib",
80      GEN_DIR  .. "mame/layout",
81   }   
82
83   includeosd()
84
85   files{
86   MAME_DIR .. "src/mame/drivers/stv.c",
87   MAME_DIR .. "src/mame/machine/stvprot.c",
88   MAME_DIR .. "src/mame/machine/315-5838_317-0229_comp.c",
89   MAME_DIR .. "src/mame/machine/315-5881_crypt.c",
90   }
91end
92
93function linkProjects(_target, _subtarget)
94   links {
95      "drc",
96   }
97end
No newline at end of file
trunk/src/mame/drc.lst
r245254r245255
1/******************************************************************************
2
3    tiny.lst
4
5    List of all enabled drivers in the system. This file is parsed by
6    makelist.exe, sorted, and output as C code describing the drivers.
7
8****************************************************************************
9
10    Copyright Aaron Giles
11    All rights reserved.
12
13    Redistribution and use in source and binary forms, with or without
14    modification, are permitted provided that the following conditions are
15    met:
16
17        * Redistributions of source code must retain the above copyright
18          notice, this list of conditions and the following disclaimer.
19        * Redistributions in binary form must reproduce the above copyright
20          notice, this list of conditions and the following disclaimer in
21          the documentation and/or other materials provided with the
22          distribution.
23        * Neither the name 'MAME' nor the names of its contributors may be
24          used to endorse or promote products derived from this software
25          without specific prior written permission.
26
27    THIS SOFTWARE IS PROVIDED BY AARON GILES ''AS IS'' AND ANY EXPRESS OR
28    IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
29    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
30    DISCLAIMED. IN NO EVENT SHALL AARON GILES BE LIABLE FOR ANY DIRECT,
31    INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
32    (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
33    SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34    HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
35    STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
36    IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
37    POSSIBILITY OF SUCH DAMAGE.
38
39******************************************************************************/
40
41// Sega ST-V games
42stvbios
43            // 1994.07 Sports Fishing
44gaxeduel        // 1995.02 Golden Axe the Duel
45suikoenb        // 1995.03 Suiko Enbu (Data East)
46bakubaku        // 1995.04 Bakubaku Animal
47vfremix         // 1995.06 Virtua Fighter Remix
48ejihon          // 1995.07 Ejihon Tantei Jimusyo
49finlarch        // 1995.07 Final Arch
50sfish2j         // 1995.08 Sports Fishing 2 (Japan)
51shanhigw        // 1995.08 Shanghai Banri no Choujou
52sandor          // 1995.11 Nido Aru Koto wa Sando-R
53kiwames         // 1995.11 Pro Mahjong Kiwame S (Athena)
54sfish2          // 1995.11 Sports Fishing 2 (Export)
55critcrsh        // 1995.?? Critter Crusher
56            // 1995.12 Tatakott
57batmanfr        // 1996.02 Batman Forever (Acclaim)
58fhboxers        // 1996.02 Funky Head Boxers
59vfkids          // 1996.03 Virtua Fighter Kids
60pblbeach        // 1996.03 Pebble Beach the Great Shot (T&E Soft)
61introdon        // 1996.04 Karaoke Quiz Intro Dondon (Sunsoft / Success)
62smleague        // 1996.04 Super Major League
63decathlt        // 1996.05 Decathlete
64decathlto       // 1996.05 Decathlete
65dnmtdeka        // 1996.07 Dynamite Deka
66mausuke         // 1996.07 Mausuke no Ojama the World (Data East)
67diehard         // 1996.08 Die Hard Arcade
68sokyugrt        // 1996.09 Soukyuu Gurentai (Raizing / 8ing)
69prikura         // 1996.10 Prikura Daisakusen (Atlus)
70magzun          // 1996.11 Magical Zunou Power
71puyosun         // 1996.12 Puyo Puyo SUN (Compile)
72colmns97        // 1997.01 Columns 97
73shienryu        // 1997.02 Shienryu (Warashi)
74vmahjong        // 1997.02 Virtual Mahjong (Micronet)
75pclub2kc        // 1997.02 Print Club Kome Kome Club
76pclub2fc        // 1997.04 Print Club 2 Felix The Cat
77groovef         // 1997.05 Groove on Fight (Atlus)
78nclubv3         // 1997.07 Name Club Ver. 3
79pclb2elk        // 1997.07 Print Club Custom
80pclub2          // 1997.09 Print Club 2
81thunt           // 1997.09 Puzzle & Action Treasure Hunt (Sega (Deniam License))
82thuntk
83winterht        // 1997.10 Winter Heat (Data East)
84pclb297w        // 1997.10 Print Club 2 '97 Winter Ver
85pclub298        // 1997.10 Print Club 2 '98 Spring Ver
86cotton2         // 1997.11 Cotton 2 (Success)
87hanagumi        // 1997.11 Sakura Taisen Hanagumi Taisen Columns
88findlove        // 1997.12 Find Love (Daiki / FCF)
89maruchan        // 1997.12 Maruchan de Goo!!!
90techbowl        // 1997.12 Technical Bowling
91znpwfv          // 1997.12 Zen Nippon Pro Wrestling featuring Virtua
92seabass         // 1998.02 Sea Bass Fishing (A wave Inc (Able License))
93sasissu         // 1998.02 Taisen Tanto-R Sasissu!!
94            // 1998.03 Bass Master Challenge
95twcup98         // 1998.04 Tecmo World Cup '98 (Tecmo)
96grdforce        // 1998.05 Guardian Force (Success)
97rsgun           // 1998.05 Radient Silver Gun (Treasure)
98astrass         // 1998.06 Astra Super Stars (Sunsoft)
99myfairld        // 1998.07 My Fair Lady (Micronet)
100othellos        // 1998.07 Othello Shiyouyo (Success)
101pclubol         // 1998.07 Print Club Olive
102pclb298a        // 1998.08 Print Club 2 '98 Autumn Ver
103cottonbm        // 1998.09 Cotton Boomerang (Success)
104stress          // 1998.10 Stress Busters
105elandore        // 1998.11 Touryuu Densetsu Elandore (Sai-Mate)
106sss             // 1998.12 Steep Slope Sliders (Capcom / Cave / Victor)
107micrombc        // 1999.03 Microman Battle Charge
108pclub2v3        // 1999.03 Print Club 2 Vol. 3
109sanjeon         // 1999.04 Sanjun Sujun (Sega / Deniam)
110danchih         // 1999.06 Danchi de Hanafuda Okusan Komeya Desuyo! (Altron (Tecmo License))
111ffreveng        // 1999.09 Final Fight Revenge (Capcom)
112pclubpok        // 1999.11 Print Club Pokemon
113pclubor         // 1999.11 Print Club Goukakenran
114danchiq         // 2000.12 Danchi de Quiz Okusan Yontaku Desuyo! (Altron)


Previous 199869 Revisions Next


© 1997-2024 The MAME Team