trunk/scripts/src/bus.lua
| r0 | r245167 | |
| 1 | --------------------------------------------------------------------------- |
| 2 | -- |
| 3 | -- bus.lua |
| 4 | -- |
| 5 | -- Rules for building bus cores |
| 6 | -- |
| 7 | -- Copyright Nicola Salmoria and the MAME Team. |
| 8 | -- Visit http://mamedev.org for licensing and usage restrictions. |
| 9 | -- |
| 10 | --------------------------------------------------------------------------- |
| 11 | |
| 12 | ------------------------------------------------- |
| 13 | -- |
| 14 | --@src/emu/bus/a7800/a78_slot.h,BUSES += A7800 |
| 15 | --------------------------------------------------- |
| 16 | |
| 17 | if (BUSES["A7800"]~=null) then |
| 18 | files { |
| 19 | MAME_DIR .. "src/emu/bus/a7800/a78_slot.*", |
| 20 | MAME_DIR .. "src/emu/bus/a7800/rom.*", |
| 21 | MAME_DIR .. "src/emu/bus/a7800/hiscore.*", |
| 22 | MAME_DIR .. "src/emu/bus/a7800/xboard.*", |
| 23 | MAME_DIR .. "src/emu/bus/a7800/cpuwiz.*", |
| 24 | } |
| 25 | end |
| 26 | |
| 27 | |
| 28 | --------------------------------------------------- |
| 29 | -- |
| 30 | --@src/emu/bus/a800/a800_slot.h,BUSES += A800 |
| 31 | --------------------------------------------------- |
| 32 | |
| 33 | if (BUSES["A800"]~=null) then |
| 34 | files { |
| 35 | MAME_DIR .. "src/emu/bus/a800/a800_slot.*", |
| 36 | MAME_DIR .. "src/emu/bus/a800/rom.*", |
| 37 | MAME_DIR .. "src/emu/bus/a800/oss.*", |
| 38 | MAME_DIR .. "src/emu/bus/a800/sparta.*", |
| 39 | } |
| 40 | end |
| 41 | |
| 42 | |
| 43 | --------------------------------------------------- |
| 44 | -- |
| 45 | --@src/emu/bus/a8sio/a8sio.h,BUSES += A8SIO |
| 46 | --------------------------------------------------- |
| 47 | |
| 48 | if (BUSES["A8SIO"]~=null) then |
| 49 | files { |
| 50 | MAME_DIR .. "src/emu/bus/a8sio/a8sio.*", |
| 51 | MAME_DIR .. "src/emu/bus/a8sio/cassette.*", |
| 52 | } |
| 53 | end |
| 54 | |
| 55 | |
| 56 | --------------------------------------------------- |
| 57 | -- |
| 58 | --@src/emu/bus/abcbus/abcbus.h,BUSES += ABCBUS |
| 59 | --------------------------------------------------- |
| 60 | |
| 61 | if (BUSES["ABCBUS"]~=null) then |
| 62 | files { |
| 63 | MAME_DIR .. "src/emu/bus/abcbus/abcbus.*", |
| 64 | MAME_DIR .. "src/emu/bus/abcbus/abc890.*", |
| 65 | MAME_DIR .. "src/emu/bus/abcbus/dos.*", |
| 66 | MAME_DIR .. "src/emu/bus/abcbus/fd2.*", |
| 67 | MAME_DIR .. "src/emu/bus/abcbus/hdc.*", |
| 68 | MAME_DIR .. "src/emu/bus/abcbus/lux10828.*", |
| 69 | MAME_DIR .. "src/emu/bus/abcbus/lux21046.*", |
| 70 | MAME_DIR .. "src/emu/bus/abcbus/lux21056.*", |
| 71 | MAME_DIR .. "src/emu/bus/abcbus/lux4105.*", |
| 72 | MAME_DIR .. "src/emu/bus/abcbus/uni800.*", |
| 73 | MAME_DIR .. "src/emu/bus/abcbus/sio.*", |
| 74 | MAME_DIR .. "src/emu/bus/abcbus/slutprov.*", |
| 75 | MAME_DIR .. "src/emu/bus/abcbus/turbo.*", |
| 76 | } |
| 77 | end |
| 78 | |
| 79 | |
| 80 | --------------------------------------------------- |
| 81 | -- |
| 82 | --@src/emu/bus/adam/exp.h,BUSES += ADAM |
| 83 | --------------------------------------------------- |
| 84 | |
| 85 | if (BUSES["ADAM"]~=null) then |
| 86 | files { |
| 87 | MAME_DIR .. "src/emu/bus/adam/exp.*", |
| 88 | MAME_DIR .. "src/emu/bus/adam/adamlink.*", |
| 89 | MAME_DIR .. "src/emu/bus/adam/ide.*", |
| 90 | MAME_DIR .. "src/emu/bus/adam/ram.*", |
| 91 | } |
| 92 | end |
| 93 | |
| 94 | |
| 95 | --------------------------------------------------- |
| 96 | -- |
| 97 | --@src/emu/bus/adamnet/adamnet.h,BUSES += ADAMNET |
| 98 | --------------------------------------------------- |
| 99 | |
| 100 | if (BUSES["ADAMNET"]~=null) then |
| 101 | files { |
| 102 | MAME_DIR .. "src/emu/bus/adamnet/adamnet.*", |
| 103 | MAME_DIR .. "src/emu/bus/adamnet/ddp.*", |
| 104 | MAME_DIR .. "src/emu/bus/adamnet/fdc.*", |
| 105 | MAME_DIR .. "src/emu/bus/adamnet/kb.*", |
| 106 | MAME_DIR .. "src/emu/bus/adamnet/printer.*", |
| 107 | MAME_DIR .. "src/emu/bus/adamnet/spi.*", |
| 108 | } |
| 109 | end |
| 110 | |
| 111 | |
| 112 | --------------------------------------------------- |
| 113 | -- |
| 114 | --@src/emu/bus/apf/slot.h,BUSES += APF |
| 115 | --------------------------------------------------- |
| 116 | |
| 117 | if (BUSES["APF"]~=null) then |
| 118 | files { |
| 119 | MAME_DIR .. "src/emu/bus/apf/slot.*", |
| 120 | MAME_DIR .. "src/emu/bus/apf/rom.*", |
| 121 | } |
| 122 | end |
| 123 | |
| 124 | |
| 125 | --------------------------------------------------- |
| 126 | -- |
| 127 | --@src/emu/bus/arcadia/slot.h,BUSES += ARCADIA |
| 128 | --------------------------------------------------- |
| 129 | |
| 130 | if (BUSES["ARCADIA"]~=null) then |
| 131 | files { |
| 132 | MAME_DIR .. "src/emu/bus/arcadia/slot.*", |
| 133 | MAME_DIR .. "src/emu/bus/arcadia/rom.*", |
| 134 | } |
| 135 | end |
| 136 | |
| 137 | |
| 138 | --------------------------------------------------- |
| 139 | -- |
| 140 | --@src/emu/bus/astrocde/slot.h,BUSES += ASTROCADE |
| 141 | --------------------------------------------------- |
| 142 | |
| 143 | if (BUSES["ASTROCADE"]~=null) then |
| 144 | files { |
| 145 | MAME_DIR .. "src/emu/bus/astrocde/slot.*", |
| 146 | MAME_DIR .. "src/emu/bus/astrocde/rom.*", |
| 147 | MAME_DIR .. "src/emu/bus/astrocde/exp.*", |
| 148 | MAME_DIR .. "src/emu/bus/astrocde/ram.*", |
| 149 | } |
| 150 | end |
| 151 | |
| 152 | |
| 153 | --------------------------------------------------- |
| 154 | -- |
| 155 | --@src/emu/bus/bw2/exp.h,BUSES += BW2 |
| 156 | --------------------------------------------------- |
| 157 | |
| 158 | if (BUSES["BW2"]~=null) then |
| 159 | files { |
| 160 | MAME_DIR .. "src/emu/bus/bw2/exp.*", |
| 161 | MAME_DIR .. "src/emu/bus/bw2/ramcard.*", |
| 162 | } |
| 163 | end |
| 164 | |
| 165 | |
| 166 | --------------------------------------------------- |
| 167 | -- |
| 168 | --@src/emu/bus/c64/exp.h,BUSES += C64 |
| 169 | --@src/emu/bus/c64/user.h,BUSES += C64 |
| 170 | --------------------------------------------------- |
| 171 | |
| 172 | if (BUSES["C64"]~=null) then |
| 173 | files { |
| 174 | MAME_DIR .. "src/emu/bus/c64/exp.*", |
| 175 | MAME_DIR .. "src/emu/bus/c64/c128_comal80.*", |
| 176 | MAME_DIR .. "src/emu/bus/c64/comal80.*", |
| 177 | MAME_DIR .. "src/emu/bus/c64/cpm.*", |
| 178 | MAME_DIR .. "src/emu/bus/c64/currah_speech.*", |
| 179 | MAME_DIR .. "src/emu/bus/c64/dela_ep256.*", |
| 180 | MAME_DIR .. "src/emu/bus/c64/dela_ep64.*", |
| 181 | MAME_DIR .. "src/emu/bus/c64/dela_ep7x8.*", |
| 182 | MAME_DIR .. "src/emu/bus/c64/dinamic.*", |
| 183 | MAME_DIR .. "src/emu/bus/c64/dqbb.*", |
| 184 | MAME_DIR .. "src/emu/bus/c64/easy_calc_result.*", |
| 185 | MAME_DIR .. "src/emu/bus/c64/easyflash.*", |
| 186 | MAME_DIR .. "src/emu/bus/c64/epyx_fast_load.*", |
| 187 | MAME_DIR .. "src/emu/bus/c64/exos.*", |
| 188 | MAME_DIR .. "src/emu/bus/c64/fcc.*", |
| 189 | MAME_DIR .. "src/emu/bus/c64/final.*", |
| 190 | MAME_DIR .. "src/emu/bus/c64/final3.*", |
| 191 | MAME_DIR .. "src/emu/bus/c64/fun_play.*", |
| 192 | MAME_DIR .. "src/emu/bus/c64/georam.*", |
| 193 | MAME_DIR .. "src/emu/bus/c64/ide64.*", |
| 194 | MAME_DIR .. "src/emu/bus/c64/ieee488.*", |
| 195 | MAME_DIR .. "src/emu/bus/c64/kingsoft.*", |
| 196 | MAME_DIR .. "src/emu/bus/c64/mach5.*", |
| 197 | MAME_DIR .. "src/emu/bus/c64/magic_desk.*", |
| 198 | MAME_DIR .. "src/emu/bus/c64/magic_formel.*", |
| 199 | MAME_DIR .. "src/emu/bus/c64/magic_voice.*", |
| 200 | MAME_DIR .. "src/emu/bus/c64/midi_maplin.*", |
| 201 | MAME_DIR .. "src/emu/bus/c64/midi_namesoft.*", |
| 202 | MAME_DIR .. "src/emu/bus/c64/midi_passport.*", |
| 203 | MAME_DIR .. "src/emu/bus/c64/midi_sci.*", |
| 204 | MAME_DIR .. "src/emu/bus/c64/midi_siel.*", |
| 205 | MAME_DIR .. "src/emu/bus/c64/mikro_assembler.*", |
| 206 | MAME_DIR .. "src/emu/bus/c64/multiscreen.*", |
| 207 | MAME_DIR .. "src/emu/bus/c64/music64.*", |
| 208 | MAME_DIR .. "src/emu/bus/c64/neoram.*", |
| 209 | MAME_DIR .. "src/emu/bus/c64/ocean.*", |
| 210 | MAME_DIR .. "src/emu/bus/c64/pagefox.*", |
| 211 | MAME_DIR .. "src/emu/bus/c64/partner.*", |
| 212 | MAME_DIR .. "src/emu/bus/c64/prophet64.*", |
| 213 | MAME_DIR .. "src/emu/bus/c64/ps64.*", |
| 214 | MAME_DIR .. "src/emu/bus/c64/reu.*", |
| 215 | MAME_DIR .. "src/emu/bus/c64/rex.*", |
| 216 | MAME_DIR .. "src/emu/bus/c64/rex_ep256.*", |
| 217 | MAME_DIR .. "src/emu/bus/c64/ross.*", |
| 218 | MAME_DIR .. "src/emu/bus/c64/sfx_sound_expander.*", |
| 219 | MAME_DIR .. "src/emu/bus/c64/silverrock.*", |
| 220 | MAME_DIR .. "src/emu/bus/c64/simons_basic.*", |
| 221 | MAME_DIR .. "src/emu/bus/c64/stardos.*", |
| 222 | MAME_DIR .. "src/emu/bus/c64/std.*", |
| 223 | MAME_DIR .. "src/emu/bus/c64/structured_basic.*", |
| 224 | MAME_DIR .. "src/emu/bus/c64/super_explode.*", |
| 225 | MAME_DIR .. "src/emu/bus/c64/super_games.*", |
| 226 | MAME_DIR .. "src/emu/bus/c64/supercpu.*", |
| 227 | MAME_DIR .. "src/emu/bus/c64/sw8k.*", |
| 228 | MAME_DIR .. "src/emu/bus/c64/swiftlink.*", |
| 229 | MAME_DIR .. "src/emu/bus/c64/system3.*", |
| 230 | MAME_DIR .. "src/emu/bus/c64/tdos.*", |
| 231 | MAME_DIR .. "src/emu/bus/c64/turbo232.*", |
| 232 | MAME_DIR .. "src/emu/bus/c64/vizastar.*", |
| 233 | MAME_DIR .. "src/emu/bus/c64/vw64.*", |
| 234 | MAME_DIR .. "src/emu/bus/c64/warp_speed.*", |
| 235 | MAME_DIR .. "src/emu/bus/c64/westermann.*", |
| 236 | MAME_DIR .. "src/emu/bus/c64/xl80.*", |
| 237 | MAME_DIR .. "src/emu/bus/c64/zaxxon.*", |
| 238 | MAME_DIR .. "src/emu/bus/c64/user.*", |
| 239 | MAME_DIR .. "src/emu/bus/c64/4dxh.*", |
| 240 | MAME_DIR .. "src/emu/bus/c64/4ksa.*", |
| 241 | MAME_DIR .. "src/emu/bus/c64/4tba.*", |
| 242 | MAME_DIR .. "src/emu/bus/c64/16kb.*", |
| 243 | MAME_DIR .. "src/emu/bus/c64/bn1541.*", |
| 244 | MAME_DIR .. "src/emu/bus/c64/geocable.*", |
| 245 | } |
| 246 | end |
| 247 | |
| 248 | |
| 249 | --------------------------------------------------- |
| 250 | -- |
| 251 | --@src/emu/bus/cbm2/exp.h,BUSES += CBM2 |
| 252 | --@src/emu/bus/cbm2/user.h,BUSES += CBM2 |
| 253 | --------------------------------------------------- |
| 254 | |
| 255 | if (BUSES["CBM2"]~=null) then |
| 256 | files { |
| 257 | MAME_DIR .. "src/emu/bus/cbm2/exp.*", |
| 258 | MAME_DIR .. "src/emu/bus/cbm2/24k.*", |
| 259 | MAME_DIR .. "src/emu/bus/cbm2/hrg.*", |
| 260 | MAME_DIR .. "src/emu/bus/cbm2/std.*", |
| 261 | MAME_DIR .. "src/emu/bus/cbm2/user.*", |
| 262 | } |
| 263 | end |
| 264 | |
| 265 | |
| 266 | --------------------------------------------------- |
| 267 | -- |
| 268 | --@src/emu/bus/cbmiec/cbmiec.h,BUSES += CBMIEC |
| 269 | --------------------------------------------------- |
| 270 | |
| 271 | if (BUSES["CBMIEC"]~=null) then |
| 272 | files { |
| 273 | MAME_DIR .. "src/emu/bus/cbmiec/cbmiec.*", |
| 274 | MAME_DIR .. "src/emu/bus/cbmiec/c1541.*", |
| 275 | MAME_DIR .. "src/emu/bus/cbmiec/c1571.*", |
| 276 | MAME_DIR .. "src/emu/bus/cbmiec/c1581.*", |
| 277 | MAME_DIR .. "src/emu/bus/cbmiec/c64_nl10.*", |
| 278 | MAME_DIR .. "src/emu/bus/cbmiec/cmdhd.*", |
| 279 | MAME_DIR .. "src/emu/bus/cbmiec/diag264_lb_iec.*", |
| 280 | MAME_DIR .. "src/emu/bus/cbmiec/fd2000.*", |
| 281 | MAME_DIR .. "src/emu/bus/cbmiec/interpod.*", |
| 282 | MAME_DIR .. "src/emu/bus/cbmiec/serialbox.*", |
| 283 | } |
| 284 | end |
| 285 | |
| 286 | |
| 287 | --------------------------------------------------- |
| 288 | -- |
| 289 | --@src/emu/bus/chanf/slot.h,BUSES += CHANNELF |
| 290 | --------------------------------------------------- |
| 291 | |
| 292 | if (BUSES["CHANNELF"]~=null) then |
| 293 | files { |
| 294 | MAME_DIR .. "src/emu/bus/chanf/slot.*", |
| 295 | MAME_DIR .. "src/emu/bus/chanf/rom.*", |
| 296 | } |
| 297 | end |
| 298 | |
| 299 | |
| 300 | --------------------------------------------------- |
| 301 | -- |
| 302 | --@src/emu/bus/comx35/exp.h,BUSES += COMX35 |
| 303 | --------------------------------------------------- |
| 304 | |
| 305 | if (BUSES["COMX35"]~=null) then |
| 306 | files { |
| 307 | MAME_DIR .. "src/emu/bus/comx35/exp.*", |
| 308 | MAME_DIR .. "src/emu/bus/comx35/clm.*", |
| 309 | MAME_DIR .. "src/emu/bus/comx35/expbox.*", |
| 310 | MAME_DIR .. "src/emu/bus/comx35/eprom.*", |
| 311 | MAME_DIR .. "src/emu/bus/comx35/fdc.*", |
| 312 | MAME_DIR .. "src/emu/bus/comx35/joycard.*", |
| 313 | MAME_DIR .. "src/emu/bus/comx35/printer.*", |
| 314 | MAME_DIR .. "src/emu/bus/comx35/ram.*", |
| 315 | MAME_DIR .. "src/emu/bus/comx35/thermal.*", |
| 316 | } |
| 317 | end |
| 318 | |
| 319 | |
| 320 | --------------------------------------------------- |
| 321 | -- |
| 322 | --@src/emu/bus/coleco/ctrl.h,BUSES += COLECO |
| 323 | --------------------------------------------------- |
| 324 | |
| 325 | if (BUSES["COLECO"]~=null) then |
| 326 | files { |
| 327 | MAME_DIR .. "src/emu/bus/coleco/ctrl.*", |
| 328 | MAME_DIR .. "src/emu/bus/coleco/hand.*", |
| 329 | MAME_DIR .. "src/emu/bus/coleco/sac.*", |
| 330 | MAME_DIR .. "src/emu/bus/coleco/exp.*", |
| 331 | MAME_DIR .. "src/emu/bus/coleco/std.*", |
| 332 | } |
| 333 | end |
| 334 | |
| 335 | |
| 336 | --------------------------------------------------- |
| 337 | -- |
| 338 | --@src/emu/bus/crvision/slot.h,BUSES += CRVISION |
| 339 | --------------------------------------------------- |
| 340 | |
| 341 | if (BUSES["CRVISION"]~=null) then |
| 342 | files { |
| 343 | MAME_DIR .. "src/emu/bus/crvision/slot.*", |
| 344 | MAME_DIR .. "src/emu/bus/crvision/rom.*", |
| 345 | } |
| 346 | end |
| 347 | |
| 348 | |
| 349 | --------------------------------------------------- |
| 350 | -- |
| 351 | --@src/emu/bus/dmv/dmv.h,BUSES += DMV |
| 352 | --------------------------------------------------- |
| 353 | |
| 354 | if (BUSES["DMV"]~=null) then |
| 355 | files { |
| 356 | MAME_DIR .. "src/emu/bus/dmv/dmvbus.*", |
| 357 | MAME_DIR .. "src/emu/bus/dmv/k210.*", |
| 358 | MAME_DIR .. "src/emu/bus/dmv/k220.*", |
| 359 | MAME_DIR .. "src/emu/bus/dmv/k230.*", |
| 360 | MAME_DIR .. "src/emu/bus/dmv/k233.*", |
| 361 | MAME_DIR .. "src/emu/bus/dmv/k801.*", |
| 362 | MAME_DIR .. "src/emu/bus/dmv/k803.*", |
| 363 | MAME_DIR .. "src/emu/bus/dmv/k806.*", |
| 364 | MAME_DIR .. "src/emu/bus/dmv/ram.*", |
| 365 | } |
| 366 | end |
| 367 | |
| 368 | |
| 369 | --------------------------------------------------- |
| 370 | -- |
| 371 | --@src/emu/bus/ecbbus/ecbbus.h,BUSES += ECBBUS |
| 372 | --------------------------------------------------- |
| 373 | |
| 374 | if (BUSES["ECBBUS"]~=null) then |
| 375 | files { |
| 376 | MAME_DIR .. "src/emu/bus/ecbbus/ecbbus.*", |
| 377 | MAME_DIR .. "src/emu/bus/ecbbus/grip.*", |
| 378 | } |
| 379 | end |
| 380 | |
| 381 | |
| 382 | --------------------------------------------------- |
| 383 | -- |
| 384 | --@src/emu/bus/econet/econet.h,BUSES += ECONET |
| 385 | --------------------------------------------------- |
| 386 | |
| 387 | if (BUSES["ECONET"]~=null) then |
| 388 | files { |
| 389 | MAME_DIR .. "src/emu/bus/econet/econet.*", |
| 390 | MAME_DIR .. "src/emu/bus/econet/e01.*", |
| 391 | } |
| 392 | end |
| 393 | |
| 394 | |
| 395 | --------------------------------------------------- |
| 396 | -- |
| 397 | --@src/emu/bus/ep64/exp.h,BUSES += EP64 |
| 398 | --------------------------------------------------- |
| 399 | |
| 400 | if (BUSES["EP64"]~=null) then |
| 401 | files { |
| 402 | MAME_DIR .. "src/emu/bus/ep64/exp.*", |
| 403 | MAME_DIR .. "src/emu/bus/ep64/exdos.*", |
| 404 | } |
| 405 | end |
| 406 | |
| 407 | |
| 408 | --------------------------------------------------- |
| 409 | -- |
| 410 | --@src/emu/bus/generic/slot.h,BUSES += GENERIC |
| 411 | --------------------------------------------------- |
| 412 | |
| 413 | if (BUSES["GENERIC"]~=null) then |
| 414 | files { |
| 415 | MAME_DIR .. "src/emu/bus/generic/slot.*", |
| 416 | MAME_DIR .. "src/emu/bus/generic/carts.*", |
| 417 | MAME_DIR .. "src/emu/bus/generic/ram.*", |
| 418 | MAME_DIR .. "src/emu/bus/generic/rom.*", |
| 419 | } |
| 420 | end |
| 421 | |
| 422 | |
| 423 | --------------------------------------------------- |
| 424 | -- |
| 425 | --@src/emu/bus/ieee488/ieee488.h,BUSES += IEEE488 |
| 426 | --------------------------------------------------- |
| 427 | |
| 428 | if (BUSES["IEEE488"]~=null) then |
| 429 | files { |
| 430 | MAME_DIR .. "src/emu/bus/ieee488/ieee488.*", |
| 431 | MAME_DIR .. "src/emu/bus/ieee488/c2031.*", |
| 432 | MAME_DIR .. "src/emu/bus/ieee488/c2040.*", |
| 433 | MAME_DIR .. "src/emu/bus/ieee488/c2040fdc.*", |
| 434 | MAME_DIR .. "src/emu/bus/ieee488/c8050.*", |
| 435 | MAME_DIR .. "src/emu/bus/ieee488/c8050fdc.*", |
| 436 | MAME_DIR .. "src/emu/bus/ieee488/c8280.*", |
| 437 | MAME_DIR .. "src/emu/bus/ieee488/d9060.*", |
| 438 | MAME_DIR .. "src/emu/bus/ieee488/softbox.*", |
| 439 | MAME_DIR .. "src/emu/bus/ieee488/hardbox.*", |
| 440 | MAME_DIR .. "src/emu/bus/ieee488/shark.*", |
| 441 | } |
| 442 | end |
| 443 | |
| 444 | |
| 445 | --------------------------------------------------- |
| 446 | -- |
| 447 | --@src/emu/bus/iq151/iq151.h,BUSES += IQ151 |
| 448 | --------------------------------------------------- |
| 449 | |
| 450 | if (BUSES["IQ151"]~=null) then |
| 451 | files { |
| 452 | MAME_DIR .. "src/emu/bus/iq151/iq151.*", |
| 453 | MAME_DIR .. "src/emu/bus/iq151/disc2.*", |
| 454 | MAME_DIR .. "src/emu/bus/iq151/grafik.*", |
| 455 | MAME_DIR .. "src/emu/bus/iq151/minigraf.*", |
| 456 | MAME_DIR .. "src/emu/bus/iq151/ms151a.*", |
| 457 | MAME_DIR .. "src/emu/bus/iq151/rom.*", |
| 458 | MAME_DIR .. "src/emu/bus/iq151/staper.*", |
| 459 | MAME_DIR .. "src/emu/bus/iq151/video32.*", |
| 460 | MAME_DIR .. "src/emu/bus/iq151/video64.*", |
| 461 | } |
| 462 | end |
| 463 | |
| 464 | |
| 465 | --------------------------------------------------- |
| 466 | -- |
| 467 | --@src/emu/bus/isbx/isbx.h,BUSES += IMI7000 |
| 468 | --------------------------------------------------- |
| 469 | |
| 470 | if (BUSES["IMI7000"]~=null) then |
| 471 | files { |
| 472 | MAME_DIR .. "src/emu/bus/imi7000/imi7000.*", |
| 473 | MAME_DIR .. "src/emu/bus/imi7000/imi5000h.*", |
| 474 | } |
| 475 | end |
| 476 | |
| 477 | |
| 478 | --------------------------------------------------- |
| 479 | -- |
| 480 | --@src/emu/bus/intv/slot.h,BUSES += INTV |
| 481 | --------------------------------------------------- |
| 482 | |
| 483 | if (BUSES["INTV"]~=null) then |
| 484 | files { |
| 485 | MAME_DIR .. "src/emu/bus/intv/slot.*", |
| 486 | MAME_DIR .. "src/emu/bus/intv/rom.*", |
| 487 | MAME_DIR .. "src/emu/bus/intv/voice.*", |
| 488 | MAME_DIR .. "src/emu/bus/intv/ecs.*", |
| 489 | } |
| 490 | end |
| 491 | |
| 492 | |
| 493 | --------------------------------------------------- |
| 494 | -- |
| 495 | --@src/emu/bus/isa/isa.h,BUSES += ISA |
| 496 | --------------------------------------------------- |
| 497 | |
| 498 | if (BUSES["ISA"]~=null) then |
| 499 | files { |
| 500 | MAME_DIR .. "src/emu/bus/isa/isa.*", |
| 501 | MAME_DIR .. "src/emu/bus/isa/isa_cards.*", |
| 502 | MAME_DIR .. "src/emu/bus/isa/mda.*", |
| 503 | MAME_DIR .. "src/emu/bus/isa/wdxt_gen.*", |
| 504 | MAME_DIR .. "src/emu/bus/isa/adlib.*", |
| 505 | MAME_DIR .. "src/emu/bus/isa/com.*", |
| 506 | MAME_DIR .. "src/emu/bus/isa/fdc.*", |
| 507 | MAME_DIR .. "src/emu/bus/isa/mufdc.*", |
| 508 | MAME_DIR .. "src/emu/bus/isa/finalchs.*", |
| 509 | MAME_DIR .. "src/emu/bus/isa/gblaster.*", |
| 510 | MAME_DIR .. "src/emu/bus/isa/gus.*", |
| 511 | MAME_DIR .. "src/emu/bus/isa/sb16.*", |
| 512 | MAME_DIR .. "src/emu/bus/isa/hdc.*", |
| 513 | MAME_DIR .. "src/emu/bus/isa/ibm_mfc.*", |
| 514 | MAME_DIR .. "src/emu/bus/isa/mpu401.*", |
| 515 | MAME_DIR .. "src/emu/bus/isa/sblaster.*", |
| 516 | MAME_DIR .. "src/emu/bus/isa/stereo_fx.*", |
| 517 | MAME_DIR .. "src/emu/bus/isa/ssi2001.*", |
| 518 | MAME_DIR .. "src/emu/bus/isa/ide.*", |
| 519 | MAME_DIR .. "src/emu/bus/isa/xtide.*", |
| 520 | MAME_DIR .. "src/emu/bus/isa/side116.*", |
| 521 | MAME_DIR .. "src/emu/bus/isa/aha1542.*", |
| 522 | MAME_DIR .. "src/emu/bus/isa/wd1002a_wx1.*", |
| 523 | MAME_DIR .. "src/emu/bus/isa/dectalk.*", |
| 524 | MAME_DIR .. "src/emu/bus/isa/pds.*", |
| 525 | MAME_DIR .. "src/emu/bus/isa/omti8621.*", |
| 526 | MAME_DIR .. "src/emu/bus/isa/cga.*", |
| 527 | MAME_DIR .. "src/emu/bus/isa/svga_cirrus.*", |
| 528 | MAME_DIR .. "src/emu/bus/isa/ega.*", |
| 529 | MAME_DIR .. "src/emu/bus/isa/vga.*", |
| 530 | MAME_DIR .. "src/emu/bus/isa/vga_ati.*", |
| 531 | MAME_DIR .. "src/emu/bus/isa/mach32.*", |
| 532 | MAME_DIR .. "src/emu/bus/isa/svga_tseng.*", |
| 533 | MAME_DIR .. "src/emu/bus/isa/svga_s3.*", |
| 534 | MAME_DIR .. "src/emu/bus/isa/s3virge.*", |
| 535 | MAME_DIR .. "src/emu/bus/isa/pc1640_iga.*", |
| 536 | MAME_DIR .. "src/emu/bus/isa/3c503.*", |
| 537 | MAME_DIR .. "src/emu/bus/isa/ne1000.*", |
| 538 | MAME_DIR .. "src/emu/bus/isa/ne2000.*", |
| 539 | MAME_DIR .. "src/emu/bus/isa/3c505.*", |
| 540 | MAME_DIR .. "src/emu/bus/isa/lpt.*", |
| 541 | MAME_DIR .. "src/emu/bus/isa/p1_fdc.*", |
| 542 | MAME_DIR .. "src/emu/bus/isa/p1_hdc.*", |
| 543 | MAME_DIR .. "src/emu/bus/isa/p1_rom.*", |
| 544 | MAME_DIR .. "src/emu/bus/isa/mc1502_fdc.*", |
| 545 | MAME_DIR .. "src/emu/bus/isa/mc1502_rom.*", |
| 546 | MAME_DIR .. "src/emu/bus/isa/xsu_cards.*", |
| 547 | MAME_DIR .. "src/emu/bus/isa/sc499.*", |
| 548 | MAME_DIR .. "src/emu/bus/isa/aga.*", |
| 549 | MAME_DIR .. "src/emu/bus/isa/svga_trident.*", |
| 550 | MAME_DIR .. "src/emu/bus/isa/num9rev.*", |
| 551 | } |
| 552 | end |
| 553 | |
| 554 | --------------------------------------------------- |
| 555 | -- |
| 556 | --@src/emu/bus/isbx/isbx.h,BUSES += ISBX |
| 557 | --------------------------------------------------- |
| 558 | |
| 559 | if (BUSES["ISBX"]~=null) then |
| 560 | files { |
| 561 | MAME_DIR .. "src/emu/bus/isbx/isbx.*", |
| 562 | MAME_DIR .. "src/emu/bus/isbx/compis_fdc.*", |
| 563 | MAME_DIR .. "src/emu/bus/isbx/isbc_218a.*", |
| 564 | } |
| 565 | end |
| 566 | |
| 567 | |
| 568 | --------------------------------------------------- |
| 569 | -- |
| 570 | --@src/emu/bus/msx_slot/slot.h,BUSES += MSX_SLOT |
| 571 | --------------------------------------------------- |
| 572 | |
| 573 | if (BUSES["MSX_SLOT"]~=null) then |
| 574 | files { |
| 575 | MAME_DIR .. "src/emu/bus/msx_slot/bunsetsu.*", |
| 576 | MAME_DIR .. "src/emu/bus/msx_slot/cartridge.*", |
| 577 | MAME_DIR .. "src/emu/bus/msx_slot/disk.*", |
| 578 | MAME_DIR .. "src/emu/bus/msx_slot/fs4600.*", |
| 579 | MAME_DIR .. "src/emu/bus/msx_slot/music.*", |
| 580 | MAME_DIR .. "src/emu/bus/msx_slot/panasonic08.*", |
| 581 | MAME_DIR .. "src/emu/bus/msx_slot/rom.*", |
| 582 | MAME_DIR .. "src/emu/bus/msx_slot/ram.*", |
| 583 | MAME_DIR .. "src/emu/bus/msx_slot/ram_mm.*", |
| 584 | MAME_DIR .. "src/emu/bus/msx_slot/slot.*", |
| 585 | MAME_DIR .. "src/emu/bus/msx_slot/sony08.*", |
| 586 | MAME_DIR .. "src/emu/bus/msx_cart/arc.*", |
| 587 | MAME_DIR .. "src/emu/bus/msx_cart/ascii.*", |
| 588 | MAME_DIR .. "src/emu/bus/msx_cart/bm_012.*", |
| 589 | MAME_DIR .. "src/emu/bus/msx_cart/cartridge.*", |
| 590 | MAME_DIR .. "src/emu/bus/msx_cart/crossblaim.*", |
| 591 | MAME_DIR .. "src/emu/bus/msx_cart/disk.*", |
| 592 | MAME_DIR .. "src/emu/bus/msx_cart/dooly.*", |
| 593 | MAME_DIR .. "src/emu/bus/msx_cart/fmpac.*", |
| 594 | MAME_DIR .. "src/emu/bus/msx_cart/halnote.*", |
| 595 | MAME_DIR .. "src/emu/bus/msx_cart/hfox.*", |
| 596 | MAME_DIR .. "src/emu/bus/msx_cart/holy_quran.*", |
| 597 | MAME_DIR .. "src/emu/bus/msx_cart/konami.*", |
| 598 | MAME_DIR .. "src/emu/bus/msx_cart/korean.*", |
| 599 | MAME_DIR .. "src/emu/bus/msx_cart/majutsushi.*", |
| 600 | MAME_DIR .. "src/emu/bus/msx_cart/msx_audio.*", |
| 601 | MAME_DIR .. "src/emu/bus/msx_cart/msx_audio_kb.*", |
| 602 | MAME_DIR .. "src/emu/bus/msx_cart/msxdos2.*", |
| 603 | MAME_DIR .. "src/emu/bus/msx_cart/nomapper.*", |
| 604 | MAME_DIR .. "src/emu/bus/msx_cart/rtype.*", |
| 605 | MAME_DIR .. "src/emu/bus/msx_cart/superloderunner.*", |
| 606 | MAME_DIR .. "src/emu/bus/msx_cart/super_swangi.*", |
| 607 | MAME_DIR .. "src/emu/bus/msx_cart/yamaha.*", |
| 608 | } |
| 609 | end |
| 610 | |
| 611 | |
| 612 | --------------------------------------------------- |
| 613 | -- |
| 614 | --@src/emu/bus/kc/kc.h,BUSES += KC |
| 615 | --------------------------------------------------- |
| 616 | |
| 617 | if (BUSES["KC"]~=null) then |
| 618 | files { |
| 619 | MAME_DIR .. "src/emu/bus/kc/kc.*", |
| 620 | MAME_DIR .. "src/emu/bus/kc/d002.*", |
| 621 | MAME_DIR .. "src/emu/bus/kc/d004.*", |
| 622 | MAME_DIR .. "src/emu/bus/kc/ram.*", |
| 623 | MAME_DIR .. "src/emu/bus/kc/rom.*", |
| 624 | } |
| 625 | end |
| 626 | |
| 627 | --------------------------------------------------- |
| 628 | -- |
| 629 | --@src/emu/bus/odyssey2/slot.h,BUSES += O2 |
| 630 | --------------------------------------------------- |
| 631 | |
| 632 | if (BUSES["O2"]~=null) then |
| 633 | files { |
| 634 | MAME_DIR .. "src/emu/bus/odyssey2/slot.*", |
| 635 | MAME_DIR .. "src/emu/bus/odyssey2/rom.*", |
| 636 | MAME_DIR .. "src/emu/bus/odyssey2/chess.*", |
| 637 | MAME_DIR .. "src/emu/bus/odyssey2/voice.*", |
| 638 | } |
| 639 | end |
| 640 | |
| 641 | |
| 642 | --------------------------------------------------- |
| 643 | -- |
| 644 | --@src/emu/bus/pc_joy/pc_joy.h,BUSES += PC_JOY |
| 645 | --------------------------------------------------- |
| 646 | |
| 647 | if (BUSES["PC_JOY"]~=null) then |
| 648 | files { |
| 649 | MAME_DIR .. "src/emu/bus/pc_joy/pc_joy.*", |
| 650 | MAME_DIR .. "src/emu/bus/pc_joy/pc_joy_sw.*", |
| 651 | } |
| 652 | end |
| 653 | |
| 654 | |
| 655 | --------------------------------------------------- |
| 656 | -- |
| 657 | --@src/emu/bus/pc_kbd/pc_kbdc.h,BUSES += PC_KBD |
| 658 | --------------------------------------------------- |
| 659 | |
| 660 | if (BUSES["PC_KBD"]~=null) then |
| 661 | files { |
| 662 | MAME_DIR .. "src/emu/bus/pc_kbd/pc_kbdc.*", |
| 663 | MAME_DIR .. "src/emu/bus/pc_kbd/keyboards.*", |
| 664 | MAME_DIR .. "src/emu/bus/pc_kbd/ec1841.*", |
| 665 | MAME_DIR .. "src/emu/bus/pc_kbd/iskr1030.*", |
| 666 | MAME_DIR .. "src/emu/bus/pc_kbd/keytro.*", |
| 667 | MAME_DIR .. "src/emu/bus/pc_kbd/msnat.*", |
| 668 | MAME_DIR .. "src/emu/bus/pc_kbd/pc83.*", |
| 669 | MAME_DIR .. "src/emu/bus/pc_kbd/pcat84.*", |
| 670 | MAME_DIR .. "src/emu/bus/pc_kbd/pcxt83.*", |
| 671 | } |
| 672 | end |
| 673 | |
| 674 | |
| 675 | --------------------------------------------------- |
| 676 | -- |
| 677 | --@src/emu/bus/pet/cass.h,BUSES += PET |
| 678 | --@src/emu/bus/pet/exp.h,BUSES += PET |
| 679 | --@src/emu/bus/pet/user.h,BUSES += PET |
| 680 | --------------------------------------------------- |
| 681 | |
| 682 | if (BUSES["PET"]~=null) then |
| 683 | files { |
| 684 | MAME_DIR .. "src/emu/bus/pet/cass.*", |
| 685 | MAME_DIR .. "src/emu/bus/pet/c2n.*", |
| 686 | MAME_DIR .. "src/emu/bus/pet/diag264_lb_tape.*", |
| 687 | MAME_DIR .. "src/emu/bus/pet/exp.*", |
| 688 | MAME_DIR .. "src/emu/bus/pet/64k.*", |
| 689 | MAME_DIR .. "src/emu/bus/pet/hsg.*", |
| 690 | MAME_DIR .. "src/emu/bus/pet/superpet.*", |
| 691 | MAME_DIR .. "src/emu/bus/pet/user.*", |
| 692 | MAME_DIR .. "src/emu/bus/pet/diag.*", |
| 693 | MAME_DIR .. "src/emu/bus/pet/petuja.*", |
| 694 | MAME_DIR .. "src/emu/bus/pet/cb2snd.*", |
| 695 | } |
| 696 | end |
| 697 | |
| 698 | |
| 699 | --------------------------------------------------- |
| 700 | -- |
| 701 | --@src/emu/bus/plus4/exp.h,BUSES += PLUS4 |
| 702 | --@src/emu/bus/plus4/user.h,BUSES += PLUS4 |
| 703 | --------------------------------------------------- |
| 704 | |
| 705 | if (BUSES["PLUS4"]~=null) then |
| 706 | files { |
| 707 | MAME_DIR .. "src/emu/bus/plus4/exp.*", |
| 708 | MAME_DIR .. "src/emu/bus/plus4/c1551.*", |
| 709 | MAME_DIR .. "src/emu/bus/plus4/sid.*", |
| 710 | MAME_DIR .. "src/emu/bus/plus4/std.*", |
| 711 | MAME_DIR .. "src/emu/bus/plus4/user.*", |
| 712 | MAME_DIR .. "src/emu/bus/plus4/diag264_lb_user.*", |
| 713 | } |
| 714 | end |
| 715 | |
| 716 | |
| 717 | --------------------------------------------------- |
| 718 | -- |
| 719 | --@src/emu/bus/s100/s100.h,BUSES += S100 |
| 720 | --------------------------------------------------- |
| 721 | |
| 722 | if (BUSES["S100"]~=null) then |
| 723 | files { |
| 724 | MAME_DIR .. "src/emu/bus/s100/s100.*", |
| 725 | MAME_DIR .. "src/emu/bus/s100/dj2db.*", |
| 726 | MAME_DIR .. "src/emu/bus/s100/djdma.*", |
| 727 | MAME_DIR .. "src/emu/bus/s100/mm65k16s.*", |
| 728 | MAME_DIR .. "src/emu/bus/s100/nsmdsa.*", |
| 729 | MAME_DIR .. "src/emu/bus/s100/nsmdsad.*", |
| 730 | MAME_DIR .. "src/emu/bus/s100/wunderbus.*", |
| 731 | } |
| 732 | end |
| 733 | |
| 734 | |
| 735 | --------------------------------------------------- |
| 736 | -- |
| 737 | --@src/emu/bus/spc1000/exp.h,BUSES += SPC1000 |
| 738 | --------------------------------------------------- |
| 739 | |
| 740 | if (BUSES["SPC1000"]~=null) then |
| 741 | files { |
| 742 | MAME_DIR .. "src/emu/bus/spc1000/exp.*", |
| 743 | MAME_DIR .. "src/emu/bus/spc1000/fdd.*", |
| 744 | MAME_DIR .. "src/emu/bus/spc1000/vdp.*", |
| 745 | } |
| 746 | end |
| 747 | |
| 748 | |
| 749 | --------------------------------------------------- |
| 750 | -- |
| 751 | --@src/emu/bus/tvc/tvc.h,BUSES += TVC |
| 752 | --------------------------------------------------- |
| 753 | |
| 754 | if (BUSES["TVC"]~=null) then |
| 755 | files { |
| 756 | MAME_DIR .. "src/emu/bus/tvc/tvc.*", |
| 757 | MAME_DIR .. "src/emu/bus/tvc/hbf.*", |
| 758 | } |
| 759 | end |
| 760 | |
| 761 | |
| 762 | --------------------------------------------------- |
| 763 | -- |
| 764 | --@src/emu/bus/vc4000/slot.h,BUSES += VC4000 |
| 765 | --------------------------------------------------- |
| 766 | |
| 767 | if (BUSES["VC4000"]~=null) then |
| 768 | files { |
| 769 | MAME_DIR .. "src/emu/bus/vc4000/slot.*", |
| 770 | MAME_DIR .. "src/emu/bus/vc4000/rom.*", |
| 771 | } |
| 772 | end |
| 773 | |
| 774 | |
| 775 | --------------------------------------------------- |
| 776 | -- |
| 777 | --@src/emu/bus/vcs/vcs_slot.h,BUSES += VCS |
| 778 | --------------------------------------------------- |
| 779 | |
| 780 | if (BUSES["VCS"]~=null) then |
| 781 | files { |
| 782 | MAME_DIR .. "src/emu/bus/vcs/vcs_slot.*", |
| 783 | MAME_DIR .. "src/emu/bus/vcs/rom.*", |
| 784 | MAME_DIR .. "src/emu/bus/vcs/compumat.*", |
| 785 | MAME_DIR .. "src/emu/bus/vcs/dpc.*", |
| 786 | MAME_DIR .. "src/emu/bus/vcs/scharger.*", |
| 787 | } |
| 788 | end |
| 789 | |
| 790 | |
| 791 | --------------------------------------------------- |
| 792 | -- |
| 793 | --@src/emu/bus/vcs/ctrl.h,BUSES += VCS_CTRL |
| 794 | --------------------------------------------------- |
| 795 | |
| 796 | if (BUSES["VCS_CTRL"]~=null) then |
| 797 | files { |
| 798 | MAME_DIR .. "src/emu/bus/vcs_ctrl/ctrl.*", |
| 799 | MAME_DIR .. "src/emu/bus/vcs_ctrl/joystick.*", |
| 800 | MAME_DIR .. "src/emu/bus/vcs_ctrl/joybooster.*", |
| 801 | MAME_DIR .. "src/emu/bus/vcs_ctrl/keypad.*", |
| 802 | MAME_DIR .. "src/emu/bus/vcs_ctrl/lightpen.*", |
| 803 | MAME_DIR .. "src/emu/bus/vcs_ctrl/paddles.*", |
| 804 | MAME_DIR .. "src/emu/bus/vcs_ctrl/wheel.*", |
| 805 | } |
| 806 | end |
| 807 | |
| 808 | |
| 809 | --------------------------------------------------- |
| 810 | -- |
| 811 | --@src/emu/bus/vectrex/slot.h,BUSES += VECTREX |
| 812 | --------------------------------------------------- |
| 813 | |
| 814 | if (BUSES["VECTREX"]~=null) then |
| 815 | files { |
| 816 | MAME_DIR .. "src/emu/bus/vectrex/slot.*", |
| 817 | MAME_DIR .. "src/emu/bus/vectrex/rom.*", |
| 818 | } |
| 819 | end |
| 820 | |
| 821 | |
| 822 | --------------------------------------------------- |
| 823 | -- |
| 824 | --@src/emu/bus/vic10/exp.h,BUSES += VIC10 |
| 825 | --------------------------------------------------- |
| 826 | |
| 827 | if (BUSES["VIC10"]~=null) then |
| 828 | files { |
| 829 | MAME_DIR .. "src/emu/bus/vic10/exp.*", |
| 830 | MAME_DIR .. "src/emu/bus/vic10/std.*", |
| 831 | } |
| 832 | end |
| 833 | |
| 834 | |
| 835 | --------------------------------------------------- |
| 836 | -- |
| 837 | --@src/emu/bus/vic20/exp.h,BUSES += VIC20 |
| 838 | --@src/emu/bus/vic20/user.h,BUSES += VIC20 |
| 839 | --------------------------------------------------- |
| 840 | |
| 841 | if (BUSES["VIC20"]~=null) then |
| 842 | files { |
| 843 | MAME_DIR .. "src/emu/bus/vic20/exp.*", |
| 844 | MAME_DIR .. "src/emu/bus/vic20/fe3.*", |
| 845 | MAME_DIR .. "src/emu/bus/vic20/megacart.*", |
| 846 | MAME_DIR .. "src/emu/bus/vic20/std.*", |
| 847 | MAME_DIR .. "src/emu/bus/vic20/vic1010.*", |
| 848 | MAME_DIR .. "src/emu/bus/vic20/vic1110.*", |
| 849 | MAME_DIR .. "src/emu/bus/vic20/vic1111.*", |
| 850 | MAME_DIR .. "src/emu/bus/vic20/vic1112.*", |
| 851 | MAME_DIR .. "src/emu/bus/vic20/vic1210.*", |
| 852 | MAME_DIR .. "src/emu/bus/vic20/user.*", |
| 853 | MAME_DIR .. "src/emu/bus/vic20/4cga.*", |
| 854 | MAME_DIR .. "src/emu/bus/vic20/vic1011.*", |
| 855 | } |
| 856 | end |
| 857 | |
| 858 | |
| 859 | --------------------------------------------------- |
| 860 | -- |
| 861 | --@src/emu/bus/vidbrain/exp.h,BUSES += VIDBRAIN |
| 862 | --------------------------------------------------- |
| 863 | |
| 864 | if (BUSES["VIDBRAIN"]~=null) then |
| 865 | files { |
| 866 | MAME_DIR .. "src/emu/bus/vidbrain/exp.*", |
| 867 | MAME_DIR .. "src/emu/bus/vidbrain/std.*", |
| 868 | MAME_DIR .. "src/emu/bus/vidbrain/money_minder.*", |
| 869 | MAME_DIR .. "src/emu/bus/vidbrain/timeshare.*", |
| 870 | } |
| 871 | end |
| 872 | |
| 873 | |
| 874 | --------------------------------------------------- |
| 875 | -- |
| 876 | --@src/emu/bus/vip/byteio.h,BUSES += VIP |
| 877 | --@src/emu/bus/vip/exp.h,BUSES += VIP |
| 878 | --------------------------------------------------- |
| 879 | |
| 880 | if (BUSES["VIP"]~=null) then |
| 881 | files { |
| 882 | MAME_DIR .. "src/emu/bus/vip/byteio.*", |
| 883 | MAME_DIR .. "src/emu/bus/vip/vp620.*", |
| 884 | MAME_DIR .. "src/emu/bus/vip/exp.*", |
| 885 | MAME_DIR .. "src/emu/bus/vip/vp550.*", |
| 886 | MAME_DIR .. "src/emu/bus/vip/vp570.*", |
| 887 | MAME_DIR .. "src/emu/bus/vip/vp575.*", |
| 888 | MAME_DIR .. "src/emu/bus/vip/vp585.*", |
| 889 | MAME_DIR .. "src/emu/bus/vip/vp590.*", |
| 890 | MAME_DIR .. "src/emu/bus/vip/vp595.*", |
| 891 | MAME_DIR .. "src/emu/bus/vip/vp700.*", |
| 892 | } |
| 893 | end |
| 894 | |
| 895 | |
| 896 | --------------------------------------------------- |
| 897 | -- |
| 898 | --@src/emu/bus/wangpc/wangpc.h,BUSES += WANGPC |
| 899 | --------------------------------------------------- |
| 900 | |
| 901 | if (BUSES["WANGPC"]~=null) then |
| 902 | files { |
| 903 | MAME_DIR .. "src/emu/bus/wangpc/wangpc.*", |
| 904 | MAME_DIR .. "src/emu/bus/wangpc/emb.*", |
| 905 | MAME_DIR .. "src/emu/bus/wangpc/lic.*", |
| 906 | MAME_DIR .. "src/emu/bus/wangpc/lvc.*", |
| 907 | MAME_DIR .. "src/emu/bus/wangpc/mcc.*", |
| 908 | MAME_DIR .. "src/emu/bus/wangpc/mvc.*", |
| 909 | MAME_DIR .. "src/emu/bus/wangpc/rtc.*", |
| 910 | MAME_DIR .. "src/emu/bus/wangpc/tig.*", |
| 911 | MAME_DIR .. "src/emu/bus/wangpc/wdc.*", |
| 912 | } |
| 913 | end |
| 914 | |
| 915 | |
| 916 | --------------------------------------------------- |
| 917 | -- |
| 918 | --@src/emu/bus/z88/z88.h,BUSES += Z88 |
| 919 | --------------------------------------------------- |
| 920 | |
| 921 | if (BUSES["Z88"]~=null) then |
| 922 | files { |
| 923 | MAME_DIR .. "src/emu/bus/z88/z88.*", |
| 924 | MAME_DIR .. "src/emu/bus/z88/flash.*", |
| 925 | MAME_DIR .. "src/emu/bus/z88/ram.*", |
| 926 | MAME_DIR .. "src/emu/bus/z88/rom.*", |
| 927 | } |
| 928 | end |
| 929 | |
| 930 | --------------------------------------------------- |
| 931 | -- |
| 932 | --@src/emu/bus/a2bus/a2bus.h,BUSES += A2BUS |
| 933 | --------------------------------------------------- |
| 934 | |
| 935 | if (BUSES["A2BUS"]~=null) then |
| 936 | files { |
| 937 | MAME_DIR .. "src/emu/bus/a2bus/a2bus.*", |
| 938 | MAME_DIR .. "src/emu/bus/a2bus/a2lang.*", |
| 939 | MAME_DIR .. "src/emu/bus/a2bus/a2diskii.*", |
| 940 | MAME_DIR .. "src/emu/bus/a2bus/a2mockingboard.*", |
| 941 | MAME_DIR .. "src/emu/bus/a2bus/a2cffa.*", |
| 942 | MAME_DIR .. "src/emu/bus/a2bus/a2memexp.*", |
| 943 | MAME_DIR .. "src/emu/bus/a2bus/a2scsi.*", |
| 944 | MAME_DIR .. "src/emu/bus/a2bus/a2thunderclock.*", |
| 945 | MAME_DIR .. "src/emu/bus/a2bus/a2softcard.*", |
| 946 | MAME_DIR .. "src/emu/bus/a2bus/a2videoterm.*", |
| 947 | MAME_DIR .. "src/emu/bus/a2bus/a2ssc.*", |
| 948 | MAME_DIR .. "src/emu/bus/a2bus/a2swyft.*", |
| 949 | MAME_DIR .. "src/emu/bus/a2bus/a2eauxslot.*", |
| 950 | MAME_DIR .. "src/emu/bus/a2bus/a2themill.*", |
| 951 | MAME_DIR .. "src/emu/bus/a2bus/a2sam.*", |
| 952 | MAME_DIR .. "src/emu/bus/a2bus/a2alfam2.*", |
| 953 | MAME_DIR .. "src/emu/bus/a2bus/laser128.*", |
| 954 | MAME_DIR .. "src/emu/bus/a2bus/a2echoii.*", |
| 955 | MAME_DIR .. "src/emu/bus/a2bus/a2arcadebd.*", |
| 956 | MAME_DIR .. "src/emu/bus/a2bus/a2midi.*", |
| 957 | MAME_DIR .. "src/emu/bus/a2bus/a2vulcan.*", |
| 958 | MAME_DIR .. "src/emu/bus/a2bus/a2zipdrive.*", |
| 959 | MAME_DIR .. "src/emu/bus/a2bus/a2applicard.*", |
| 960 | MAME_DIR .. "src/emu/bus/a2bus/a2hsscsi.*", |
| 961 | MAME_DIR .. "src/emu/bus/a2bus/a2ultraterm.*", |
| 962 | MAME_DIR .. "src/emu/bus/a2bus/a2pic.*", |
| 963 | MAME_DIR .. "src/emu/bus/a2bus/a2estd80col.*", |
| 964 | MAME_DIR .. "src/emu/bus/a2bus/a2eext80col.*", |
| 965 | MAME_DIR .. "src/emu/bus/a2bus/a2eramworks3.*", |
| 966 | MAME_DIR .. "src/emu/bus/a2bus/a2corvus.*", |
| 967 | MAME_DIR .. "src/emu/bus/a2bus/a2diskiing.*", |
| 968 | MAME_DIR .. "src/emu/bus/a2bus/a2mcms.*", |
| 969 | MAME_DIR .. "src/emu/bus/a2bus/a2dx1.*", |
| 970 | MAME_DIR .. "src/emu/bus/a2bus/timemasterho.*", |
| 971 | MAME_DIR .. "src/emu/bus/a2bus/mouse.*", |
| 972 | MAME_DIR .. "src/emu/bus/a2bus/corvfdc01.*", |
| 973 | MAME_DIR .. "src/emu/bus/a2bus/corvfdc02.*", |
| 974 | MAME_DIR .. "src/emu/bus/a2bus/ramcard16k.*", |
| 975 | MAME_DIR .. "src/emu/bus/a2bus/ramcard128k.*", |
| 976 | MAME_DIR .. "src/emu/bus/a2bus/ezcgi.*", |
| 977 | } |
| 978 | end |
| 979 | |
| 980 | --------------------------------------------------- |
| 981 | -- |
| 982 | --@src/emu/bus/nubus/nubus.h,BUSES += NUBUS |
| 983 | --------------------------------------------------- |
| 984 | |
| 985 | if (BUSES["NUBUS"]~=null) then |
| 986 | files { |
| 987 | MAME_DIR .. "src/emu/bus/nubus/nubus.*", |
| 988 | MAME_DIR .. "src/emu/bus/nubus/nubus_48gc.*", |
| 989 | MAME_DIR .. "src/emu/bus/nubus/nubus_cb264.*", |
| 990 | MAME_DIR .. "src/emu/bus/nubus/nubus_vikbw.*", |
| 991 | MAME_DIR .. "src/emu/bus/nubus/nubus_specpdq.*", |
| 992 | MAME_DIR .. "src/emu/bus/nubus/nubus_m2hires.*", |
| 993 | MAME_DIR .. "src/emu/bus/nubus/nubus_spec8.*", |
| 994 | MAME_DIR .. "src/emu/bus/nubus/nubus_radiustpd.*", |
| 995 | MAME_DIR .. "src/emu/bus/nubus/nubus_m2video.*", |
| 996 | MAME_DIR .. "src/emu/bus/nubus/nubus_asntmc3b.*", |
| 997 | MAME_DIR .. "src/emu/bus/nubus/nubus_image.*", |
| 998 | MAME_DIR .. "src/emu/bus/nubus/nubus_wsportrait.*", |
| 999 | MAME_DIR .. "src/emu/bus/nubus/pds30_cb264.*", |
| 1000 | MAME_DIR .. "src/emu/bus/nubus/pds30_procolor816.*", |
| 1001 | MAME_DIR .. "src/emu/bus/nubus/pds30_sigmalview.*", |
| 1002 | MAME_DIR .. "src/emu/bus/nubus/pds30_30hr.*", |
| 1003 | MAME_DIR .. "src/emu/bus/nubus/pds30_mc30.*", |
| 1004 | } |
| 1005 | end |
| 1006 | |
| 1007 | --------------------------------------------------- |
| 1008 | -- |
| 1009 | --@src/emu/bus/centronics/ctronics.h,BUSES += CENTRONICS |
| 1010 | --------------------------------------------------- |
| 1011 | |
| 1012 | if (BUSES["CENTRONICS"]~=null) then |
| 1013 | files { |
| 1014 | MAME_DIR .. "src/emu/bus/centronics/ctronics.*", |
| 1015 | MAME_DIR .. "src/emu/bus/centronics/comxpl80.*", |
| 1016 | MAME_DIR .. "src/emu/bus/centronics/covox.*", |
| 1017 | MAME_DIR .. "src/emu/bus/centronics/dsjoy.*", |
| 1018 | MAME_DIR .. "src/emu/bus/centronics/epson_ex800.*", |
| 1019 | MAME_DIR .. "src/emu/bus/centronics/epson_lx800.*", |
| 1020 | MAME_DIR .. "src/emu/bus/centronics/epson_lx810l.*", |
| 1021 | MAME_DIR .. "src/emu/bus/centronics/printer.*", |
| 1022 | MAME_DIR .. "src/emu/bus/centronics/digiblst.*", |
| 1023 | } |
| 1024 | end |
| 1025 | |
| 1026 | --------------------------------------------------- |
| 1027 | -- |
| 1028 | --@src/emu/bus/rs232/rs232.h,BUSES += RS232 |
| 1029 | --------------------------------------------------- |
| 1030 | |
| 1031 | if (BUSES["RS232"]~=null) then |
| 1032 | files { |
| 1033 | MAME_DIR .. "src/emu/bus/rs232/keyboard.*", |
| 1034 | MAME_DIR .. "src/emu/bus/rs232/loopback.*", |
| 1035 | MAME_DIR .. "src/emu/bus/rs232/null_modem.*", |
| 1036 | MAME_DIR .. "src/emu/bus/rs232/printer.*", |
| 1037 | MAME_DIR .. "src/emu/bus/rs232/rs232.*", |
| 1038 | MAME_DIR .. "src/emu/bus/rs232/ser_mouse.*", |
| 1039 | MAME_DIR .. "src/emu/bus/rs232/terminal.*", |
| 1040 | MAME_DIR .. "src/emu/bus/rs232/xvd701.*", |
| 1041 | } |
| 1042 | end |
| 1043 | |
| 1044 | --------------------------------------------------- |
| 1045 | -- |
| 1046 | --@src/emu/bus/midi/midi.h,BUSES += MIDI |
| 1047 | --------------------------------------------------- |
| 1048 | |
| 1049 | if (BUSES["MIDI"]~=null) then |
| 1050 | files { |
| 1051 | MAME_DIR .. "src/emu/bus/midi/midi.*", |
| 1052 | MAME_DIR .. "src/emu/bus/midi/midiinport.*", |
| 1053 | MAME_DIR .. "src/emu/bus/midi/midioutport.*", |
| 1054 | } |
| 1055 | end |
| 1056 | |
| 1057 | --------------------------------------------------- |
| 1058 | -- |
| 1059 | --@src/emu/bus/lpci/pci.h,BUSES += LPCI |
| 1060 | --------------------------------------------------- |
| 1061 | |
| 1062 | if (BUSES["LPCI"]~=null) then |
| 1063 | files { |
| 1064 | MAME_DIR .. "src/emu/bus/lpci/pci.*", |
| 1065 | MAME_DIR .. "src/emu/bus/lpci/cirrus.*", |
| 1066 | MAME_DIR .. "src/emu/bus/lpci/i82371ab.*", |
| 1067 | MAME_DIR .. "src/emu/bus/lpci/i82371sb.*", |
| 1068 | MAME_DIR .. "src/emu/bus/lpci/i82439tx.*", |
| 1069 | MAME_DIR .. "src/emu/bus/lpci/northbridge.*", |
| 1070 | MAME_DIR .. "src/emu/bus/lpci/southbridge.*", |
| 1071 | MAME_DIR .. "src/emu/bus/lpci/mpc105.*", |
| 1072 | } |
| 1073 | end |
| 1074 | |
| 1075 | --------------------------------------------------- |
| 1076 | -- |
| 1077 | --@src/emu/bus/nes/nes_slot.h,BUSES += NES |
| 1078 | --------------------------------------------------- |
| 1079 | |
| 1080 | if (BUSES["NES"]~=null) then |
| 1081 | files { |
| 1082 | MAME_DIR .. "src/emu/bus/nes/nes_slot.*", |
| 1083 | MAME_DIR .. "src/emu/bus/nes/nes_carts.*", |
| 1084 | MAME_DIR .. "src/emu/bus/nes/2a03pur.*", |
| 1085 | MAME_DIR .. "src/emu/bus/nes/act53.*", |
| 1086 | MAME_DIR .. "src/emu/bus/nes/aladdin.*", |
| 1087 | MAME_DIR .. "src/emu/bus/nes/ave.*", |
| 1088 | MAME_DIR .. "src/emu/bus/nes/bandai.*", |
| 1089 | MAME_DIR .. "src/emu/bus/nes/benshieng.*", |
| 1090 | MAME_DIR .. "src/emu/bus/nes/bootleg.*", |
| 1091 | MAME_DIR .. "src/emu/bus/nes/camerica.*", |
| 1092 | MAME_DIR .. "src/emu/bus/nes/cne.*", |
| 1093 | MAME_DIR .. "src/emu/bus/nes/cony.*", |
| 1094 | MAME_DIR .. "src/emu/bus/nes/datach.*", |
| 1095 | MAME_DIR .. "src/emu/bus/nes/discrete.*", |
| 1096 | MAME_DIR .. "src/emu/bus/nes/disksys.*", |
| 1097 | MAME_DIR .. "src/emu/bus/nes/event.*", |
| 1098 | MAME_DIR .. "src/emu/bus/nes/ggenie.*", |
| 1099 | MAME_DIR .. "src/emu/bus/nes/henggedianzi.*", |
| 1100 | MAME_DIR .. "src/emu/bus/nes/hes.*", |
| 1101 | MAME_DIR .. "src/emu/bus/nes/hosenkan.*", |
| 1102 | MAME_DIR .. "src/emu/bus/nes/irem.*", |
| 1103 | MAME_DIR .. "src/emu/bus/nes/jaleco.*", |
| 1104 | MAME_DIR .. "src/emu/bus/nes/jy.*", |
| 1105 | MAME_DIR .. "src/emu/bus/nes/kaiser.*", |
| 1106 | MAME_DIR .. "src/emu/bus/nes/karastudio.*", |
| 1107 | MAME_DIR .. "src/emu/bus/nes/konami.*", |
| 1108 | MAME_DIR .. "src/emu/bus/nes/legacy.*", |
| 1109 | MAME_DIR .. "src/emu/bus/nes/mmc1.*", |
| 1110 | MAME_DIR .. "src/emu/bus/nes/mmc2.*", |
| 1111 | MAME_DIR .. "src/emu/bus/nes/mmc3.*", |
| 1112 | MAME_DIR .. "src/emu/bus/nes/mmc3_clones.*", |
| 1113 | MAME_DIR .. "src/emu/bus/nes/mmc5.*", |
| 1114 | MAME_DIR .. "src/emu/bus/nes/multigame.*", |
| 1115 | MAME_DIR .. "src/emu/bus/nes/namcot.*", |
| 1116 | MAME_DIR .. "src/emu/bus/nes/nanjing.*", |
| 1117 | MAME_DIR .. "src/emu/bus/nes/ntdec.*", |
| 1118 | MAME_DIR .. "src/emu/bus/nes/nxrom.*", |
| 1119 | MAME_DIR .. "src/emu/bus/nes/pirate.*", |
| 1120 | MAME_DIR .. "src/emu/bus/nes/pt554.*", |
| 1121 | MAME_DIR .. "src/emu/bus/nes/racermate.*", |
| 1122 | MAME_DIR .. "src/emu/bus/nes/rcm.*", |
| 1123 | MAME_DIR .. "src/emu/bus/nes/rexsoft.*", |
| 1124 | MAME_DIR .. "src/emu/bus/nes/sachen.*", |
| 1125 | MAME_DIR .. "src/emu/bus/nes/somari.*", |
| 1126 | MAME_DIR .. "src/emu/bus/nes/sunsoft.*", |
| 1127 | MAME_DIR .. "src/emu/bus/nes/sunsoft_dcs.*", |
| 1128 | MAME_DIR .. "src/emu/bus/nes/taito.*", |
| 1129 | MAME_DIR .. "src/emu/bus/nes/tengen.*", |
| 1130 | MAME_DIR .. "src/emu/bus/nes/txc.*", |
| 1131 | MAME_DIR .. "src/emu/bus/nes/waixing.*", |
| 1132 | } |
| 1133 | end |
| 1134 | |
| 1135 | --------------------------------------------------- |
| 1136 | -- |
| 1137 | --@src/emu/bus/nes_ctrl/ctrl.h,BUSES += NES_CTRL |
| 1138 | --------------------------------------------------- |
| 1139 | |
| 1140 | if (BUSES["NES_CTRL"]~=null) then |
| 1141 | files { |
| 1142 | MAME_DIR .. "src/emu/bus/nes_ctrl/ctrl.*", |
| 1143 | MAME_DIR .. "src/emu/bus/nes_ctrl/joypad.*", |
| 1144 | MAME_DIR .. "src/emu/bus/nes_ctrl/4score.*", |
| 1145 | MAME_DIR .. "src/emu/bus/nes_ctrl/arkpaddle.*", |
| 1146 | MAME_DIR .. "src/emu/bus/nes_ctrl/bcbattle.*", |
| 1147 | MAME_DIR .. "src/emu/bus/nes_ctrl/ftrainer.*", |
| 1148 | MAME_DIR .. "src/emu/bus/nes_ctrl/fckeybrd.*", |
| 1149 | MAME_DIR .. "src/emu/bus/nes_ctrl/hori.*", |
| 1150 | MAME_DIR .. "src/emu/bus/nes_ctrl/konamihs.*", |
| 1151 | MAME_DIR .. "src/emu/bus/nes_ctrl/miracle.*", |
| 1152 | MAME_DIR .. "src/emu/bus/nes_ctrl/mjpanel.*", |
| 1153 | MAME_DIR .. "src/emu/bus/nes_ctrl/pachinko.*", |
| 1154 | MAME_DIR .. "src/emu/bus/nes_ctrl/partytap.*", |
| 1155 | MAME_DIR .. "src/emu/bus/nes_ctrl/powerpad.*", |
| 1156 | MAME_DIR .. "src/emu/bus/nes_ctrl/suborkey.*", |
| 1157 | MAME_DIR .. "src/emu/bus/nes_ctrl/zapper.*", |
| 1158 | } |
| 1159 | end |
| 1160 | |
| 1161 | --------------------------------------------------- |
| 1162 | -- |
| 1163 | --@src/emu/bus/snes/snes_slot.h,BUSES += SNES |
| 1164 | --------------------------------------------------- |
| 1165 | |
| 1166 | if (BUSES["SNES"]~=null) then |
| 1167 | files { |
| 1168 | MAME_DIR .. "src/emu/bus/snes/snes_slot.*", |
| 1169 | MAME_DIR .. "src/emu/bus/snes/snes_carts.*", |
| 1170 | MAME_DIR .. "src/emu/bus/snes/bsx.*", |
| 1171 | MAME_DIR .. "src/emu/bus/snes/event.*", |
| 1172 | MAME_DIR .. "src/emu/bus/snes/rom.*", |
| 1173 | MAME_DIR .. "src/emu/bus/snes/rom21.*", |
| 1174 | MAME_DIR .. "src/emu/bus/snes/sa1.*", |
| 1175 | MAME_DIR .. "src/emu/bus/snes/sdd1.*", |
| 1176 | MAME_DIR .. "src/emu/bus/snes/sfx.*", |
| 1177 | MAME_DIR .. "src/emu/bus/snes/sgb.*", |
| 1178 | MAME_DIR .. "src/emu/bus/snes/spc7110.*", |
| 1179 | MAME_DIR .. "src/emu/bus/snes/sufami.*", |
| 1180 | MAME_DIR .. "src/emu/bus/snes/upd.*", |
| 1181 | } |
| 1182 | end |
| 1183 | |
| 1184 | --------------------------------------------------- |
| 1185 | -- |
| 1186 | --@src/emu/bus/snes_ctrl/ctrl.h,BUSES += SNES_CTRL |
| 1187 | --------------------------------------------------- |
| 1188 | |
| 1189 | if (BUSES["SNES_CTRL"]~=null) then |
| 1190 | files { |
| 1191 | MAME_DIR .. "src/emu/bus/snes_ctrl/ctrl.*", |
| 1192 | MAME_DIR .. "src/emu/bus/snes_ctrl/bcbattle.*", |
| 1193 | MAME_DIR .. "src/emu/bus/snes_ctrl/joypad.*", |
| 1194 | MAME_DIR .. "src/emu/bus/snes_ctrl/miracle.*", |
| 1195 | MAME_DIR .. "src/emu/bus/snes_ctrl/mouse.*", |
| 1196 | MAME_DIR .. "src/emu/bus/snes_ctrl/multitap.*", |
| 1197 | MAME_DIR .. "src/emu/bus/snes_ctrl/pachinko.*", |
| 1198 | MAME_DIR .. "src/emu/bus/snes_ctrl/sscope.*", |
| 1199 | MAME_DIR .. "src/emu/bus/snes_ctrl/twintap.*", |
| 1200 | } |
| 1201 | end |
| 1202 | |
| 1203 | --------------------------------------------------- |
| 1204 | -- |
| 1205 | --@src/emu/bus/vboy/slot.h,BUSES += VBOY |
| 1206 | --------------------------------------------------- |
| 1207 | if (BUSES["VBOY"]~=null) then |
| 1208 | files { |
| 1209 | MAME_DIR .. "src/emu/bus/vboy/slot.*", |
| 1210 | MAME_DIR .. "src/emu/bus/vboy/rom.*", |
| 1211 | } |
| 1212 | end |
| 1213 | |
| 1214 | --------------------------------------------------- |
| 1215 | -- |
| 1216 | --@src/emu/bus/megadrive/md_slot.h,BUSES += MEGADRIVE |
| 1217 | --------------------------------------------------- |
| 1218 | |
| 1219 | if (BUSES["MEGADRIVE"]~=null) then |
| 1220 | files { |
| 1221 | MAME_DIR .. "src/emu/bus/megadrive/md_slot.*", |
| 1222 | MAME_DIR .. "src/emu/bus/megadrive/md_carts.*", |
| 1223 | MAME_DIR .. "src/emu/bus/megadrive/eeprom.*", |
| 1224 | MAME_DIR .. "src/emu/bus/megadrive/ggenie.*", |
| 1225 | MAME_DIR .. "src/emu/bus/megadrive/jcart.*", |
| 1226 | MAME_DIR .. "src/emu/bus/megadrive/rom.*", |
| 1227 | MAME_DIR .. "src/emu/bus/megadrive/sk.*", |
| 1228 | MAME_DIR .. "src/emu/bus/megadrive/stm95.*", |
| 1229 | MAME_DIR .. "src/emu/bus/megadrive/svp.*", |
| 1230 | } |
| 1231 | end |
| 1232 | |
| 1233 | --------------------------------------------------- |
| 1234 | -- |
| 1235 | --@src/emu/bus/neogeo/neogeo_slot.h,BUSES += NEOGEO |
| 1236 | --------------------------------------------------- |
| 1237 | |
| 1238 | if (BUSES["NEOGEO"]~=null) then |
| 1239 | files { |
| 1240 | MAME_DIR .. "src/emu/bus/neogeo/neogeo_slot.*", |
| 1241 | MAME_DIR .. "src/emu/bus/neogeo/neogeo_intf.*", |
| 1242 | MAME_DIR .. "src/emu/bus/neogeo/neogeo_carts.*", |
| 1243 | MAME_DIR .. "src/emu/bus/neogeo/neogeo_helper.*", |
| 1244 | MAME_DIR .. "src/emu/bus/neogeo/banked_cart.*", |
| 1245 | MAME_DIR .. "src/emu/bus/neogeo/mslugx_prot.*", |
| 1246 | MAME_DIR .. "src/emu/bus/neogeo/mslugx_cart.*", |
| 1247 | MAME_DIR .. "src/emu/bus/neogeo/sma_prot.*", |
| 1248 | MAME_DIR .. "src/emu/bus/neogeo/sma_cart.*", |
| 1249 | MAME_DIR .. "src/emu/bus/neogeo/cmc_prot.*", |
| 1250 | MAME_DIR .. "src/emu/bus/neogeo/cmc_cart.*", |
| 1251 | MAME_DIR .. "src/emu/bus/neogeo/pcm2_prot.*", |
| 1252 | MAME_DIR .. "src/emu/bus/neogeo/pcm2_cart.*", |
| 1253 | MAME_DIR .. "src/emu/bus/neogeo/kof2002_prot.*", |
| 1254 | MAME_DIR .. "src/emu/bus/neogeo/kof2002_cart.*", |
| 1255 | MAME_DIR .. "src/emu/bus/neogeo/pvc_prot.*", |
| 1256 | MAME_DIR .. "src/emu/bus/neogeo/pvc_cart.*", |
| 1257 | MAME_DIR .. "src/emu/bus/neogeo/fatfury2_prot.*", |
| 1258 | MAME_DIR .. "src/emu/bus/neogeo/fatfury2_cart.*", |
| 1259 | MAME_DIR .. "src/emu/bus/neogeo/kof98_prot.*", |
| 1260 | MAME_DIR .. "src/emu/bus/neogeo/kof98_cart.*", |
| 1261 | MAME_DIR .. "src/emu/bus/neogeo/bootleg_prot.*", |
| 1262 | MAME_DIR .. "src/emu/bus/neogeo/bootleg_cart.*", |
| 1263 | MAME_DIR .. "src/emu/bus/neogeo/bootleg_hybrid_cart.*", |
| 1264 | MAME_DIR .. "src/emu/bus/neogeo/sbp_prot.*", |
| 1265 | MAME_DIR .. "src/emu/bus/neogeo/kog_prot.*", |
| 1266 | MAME_DIR .. "src/emu/bus/neogeo/rom.*", |
| 1267 | } |
| 1268 | end |
| 1269 | |
| 1270 | |
| 1271 | --------------------------------------------------- |
| 1272 | -- |
| 1273 | --@src/emu/bus/saturn/sat_slot.h,BUSES += SATURN |
| 1274 | --------------------------------------------------- |
| 1275 | |
| 1276 | if (BUSES["SATURN"]~=null) then |
| 1277 | files { |
| 1278 | MAME_DIR .. "src/emu/bus/saturn/sat_slot.*", |
| 1279 | MAME_DIR .. "src/emu/bus/saturn/bram.*", |
| 1280 | MAME_DIR .. "src/emu/bus/saturn/dram.*", |
| 1281 | MAME_DIR .. "src/emu/bus/saturn/rom.*", |
| 1282 | } |
| 1283 | end |
| 1284 | |
| 1285 | --------------------------------------------------- |
| 1286 | -- |
| 1287 | --@src/emu/bus/sega8/sega8_slot.h,BUSES += SEGA8 |
| 1288 | --------------------------------------------------- |
| 1289 | |
| 1290 | if (BUSES["SEGA8"]~=null) then |
| 1291 | files { |
| 1292 | MAME_DIR .. "src/emu/bus/sega8/sega8_slot.*", |
| 1293 | MAME_DIR .. "src/emu/bus/sega8/rom.*", |
| 1294 | MAME_DIR .. "src/emu/bus/sega8/ccatch.*", |
| 1295 | MAME_DIR .. "src/emu/bus/sega8/mgear.*", |
| 1296 | } |
| 1297 | end |
| 1298 | |
| 1299 | --------------------------------------------------- |
| 1300 | -- |
| 1301 | --@src/emu/bus/sms_ctrl/smsctrl.h,BUSES += SMS_CTRL |
| 1302 | --------------------------------------------------- |
| 1303 | |
| 1304 | if (BUSES["SMS_CTRL"]~=null) then |
| 1305 | files { |
| 1306 | MAME_DIR .. "src/emu/bus/sms_ctrl/smsctrl.*", |
| 1307 | MAME_DIR .. "src/emu/bus/sms_ctrl/joypad.*", |
| 1308 | MAME_DIR .. "src/emu/bus/sms_ctrl/lphaser.*", |
| 1309 | MAME_DIR .. "src/emu/bus/sms_ctrl/paddle.*", |
| 1310 | MAME_DIR .. "src/emu/bus/sms_ctrl/rfu.*", |
| 1311 | MAME_DIR .. "src/emu/bus/sms_ctrl/sports.*", |
| 1312 | MAME_DIR .. "src/emu/bus/sms_ctrl/sportsjp.*", |
| 1313 | MAME_DIR .. "src/emu/bus/sms_ctrl/multitap.*", |
| 1314 | MAME_DIR .. "src/emu/bus/sms_ctrl/graphic.*", |
| 1315 | } |
| 1316 | end |
| 1317 | |
| 1318 | --------------------------------------------------- |
| 1319 | -- |
| 1320 | --@src/emu/bus/sms_exp/smsexp.h,BUSES += SMS_EXP |
| 1321 | --------------------------------------------------- |
| 1322 | |
| 1323 | if (BUSES["SMS_EXP"]~=null) then |
| 1324 | files { |
| 1325 | MAME_DIR .. "src/emu/bus/sms_exp/smsexp.*", |
| 1326 | MAME_DIR .. "src/emu/bus/sms_exp/gender.*", |
| 1327 | } |
| 1328 | end |
| 1329 | |
| 1330 | --------------------------------------------------- |
| 1331 | -- |
| 1332 | --@src/emu/bus/ti99_peb/peribox.h,BUSES += TI99PEB |
| 1333 | --------------------------------------------------- |
| 1334 | |
| 1335 | if (BUSES["TI99PEB"]~=null) then |
| 1336 | files { |
| 1337 | MAME_DIR .. "src/emu/bus/ti99_peb/peribox.*", |
| 1338 | MAME_DIR .. "src/emu/bus/ti99_peb/bwg.*", |
| 1339 | MAME_DIR .. "src/emu/bus/ti99_peb/evpc.*", |
| 1340 | MAME_DIR .. "src/emu/bus/ti99_peb/hfdc.*", |
| 1341 | MAME_DIR .. "src/emu/bus/ti99_peb/horizon.*", |
| 1342 | MAME_DIR .. "src/emu/bus/ti99_peb/hsgpl.*", |
| 1343 | MAME_DIR .. "src/emu/bus/ti99_peb/memex.*", |
| 1344 | MAME_DIR .. "src/emu/bus/ti99_peb/myarcmem.*", |
| 1345 | MAME_DIR .. "src/emu/bus/ti99_peb/pcode.*", |
| 1346 | MAME_DIR .. "src/emu/bus/ti99_peb/samsmem.*", |
| 1347 | MAME_DIR .. "src/emu/bus/ti99_peb/spchsyn.*", |
| 1348 | MAME_DIR .. "src/emu/bus/ti99_peb/ti_32kmem.*", |
| 1349 | MAME_DIR .. "src/emu/bus/ti99_peb/ti_fdc.*", |
| 1350 | MAME_DIR .. "src/emu/bus/ti99_peb/ti_rs232.*", |
| 1351 | MAME_DIR .. "src/emu/bus/ti99_peb/tn_ide.*", |
| 1352 | MAME_DIR .. "src/emu/bus/ti99_peb/tn_usbsm.*", |
| 1353 | } |
| 1354 | end |
| 1355 | |
| 1356 | --------------------------------------------------- |
| 1357 | -- |
| 1358 | --@src/emu/bus/gameboy/gb_slot.h,BUSES += GAMEBOY |
| 1359 | --------------------------------------------------- |
| 1360 | |
| 1361 | if (BUSES["GAMEBOY"]~=null) then |
| 1362 | files { |
| 1363 | MAME_DIR .. "src/emu/bus/gameboy/gb_slot.*", |
| 1364 | MAME_DIR .. "src/emu/bus/gameboy/rom.*", |
| 1365 | MAME_DIR .. "src/emu/bus/gameboy/mbc.*", |
| 1366 | } |
| 1367 | end |
| 1368 | |
| 1369 | --------------------------------------------------- |
| 1370 | -- |
| 1371 | --@src/emu/bus/gamegear/ggext.h,BUSES += GAMEGEAR |
| 1372 | --------------------------------------------------- |
| 1373 | |
| 1374 | if (BUSES["GAMEGEAR"]~=null) then |
| 1375 | files { |
| 1376 | MAME_DIR .. "src/emu/bus/gamegear/ggext.*", |
| 1377 | MAME_DIR .. "src/emu/bus/gamegear/smsctrladp.*", |
| 1378 | } |
| 1379 | end |
| 1380 | |
| 1381 | --------------------------------------------------- |
| 1382 | -- |
| 1383 | --@src/emu/bus/gba/gba_slot.h,BUSES += GBA |
| 1384 | --------------------------------------------------- |
| 1385 | |
| 1386 | if (BUSES["GBA"]~=null) then |
| 1387 | files { |
| 1388 | MAME_DIR .. "src/emu/bus/gba/gba_slot.*", |
| 1389 | MAME_DIR .. "src/emu/bus/gba/rom.*", |
| 1390 | } |
| 1391 | end |
| 1392 | |
| 1393 | --------------------------------------------------- |
| 1394 | -- |
| 1395 | --@src/emu/bus/bml3/bml3bus.h,BUSES += BML3 |
| 1396 | --------------------------------------------------- |
| 1397 | if (BUSES["BML3"]~=null) then |
| 1398 | files { |
| 1399 | MAME_DIR .. "src/emu/bus/bml3/bml3bus.*", |
| 1400 | MAME_DIR .. "src/emu/bus/bml3/bml3mp1802.*", |
| 1401 | MAME_DIR .. "src/emu/bus/bml3/bml3mp1805.*", |
| 1402 | MAME_DIR .. "src/emu/bus/bml3/bml3kanji.*", |
| 1403 | } |
| 1404 | end |
| 1405 | |
| 1406 | --------------------------------------------------- |
| 1407 | -- |
| 1408 | --@src/emu/bus/coco/cococart.h,BUSES += COCO |
| 1409 | --------------------------------------------------- |
| 1410 | if (BUSES["COCO"]~=null) then |
| 1411 | files { |
| 1412 | MAME_DIR .. "src/emu/bus/coco/cococart.*", |
| 1413 | MAME_DIR .. "src/emu/bus/coco/coco_232.*", |
| 1414 | MAME_DIR .. "src/emu/bus/coco/coco_orch90.*", |
| 1415 | MAME_DIR .. "src/emu/bus/coco/coco_pak.*", |
| 1416 | MAME_DIR .. "src/emu/bus/coco/coco_fdc.*", |
| 1417 | MAME_DIR .. "src/emu/bus/coco/coco_multi.*", |
| 1418 | MAME_DIR .. "src/emu/bus/coco/coco_dwsock.*", |
| 1419 | } |
| 1420 | end |
| 1421 | |
| 1422 | --------------------------------------------------- |
| 1423 | -- |
| 1424 | --@src/emu/bus/cpc/cpcexp.h,BUSES += CPC |
| 1425 | --------------------------------------------------- |
| 1426 | if (BUSES["CPC"]~=null) then |
| 1427 | files { |
| 1428 | MAME_DIR .. "src/emu/bus/cpc/cpcexp.*", |
| 1429 | MAME_DIR .. "src/emu/bus/cpc/cpc_ssa1.*", |
| 1430 | MAME_DIR .. "src/emu/bus/cpc/cpc_rom.*", |
| 1431 | MAME_DIR .. "src/emu/bus/cpc/cpc_pds.*", |
| 1432 | MAME_DIR .. "src/emu/bus/cpc/cpc_rs232.*", |
| 1433 | MAME_DIR .. "src/emu/bus/cpc/mface2.*", |
| 1434 | MAME_DIR .. "src/emu/bus/cpc/symbfac2.*", |
| 1435 | MAME_DIR .. "src/emu/bus/cpc/amdrum.*", |
| 1436 | MAME_DIR .. "src/emu/bus/cpc/playcity.*", |
| 1437 | MAME_DIR .. "src/emu/bus/cpc/smartwatch.*", |
| 1438 | } |
| 1439 | end |
| 1440 | |
| 1441 | --------------------------------------------------- |
| 1442 | -- |
| 1443 | --@src/emu/bus/epson_sio/epson_sio.h,BUSES += EPSON_SIO |
| 1444 | --------------------------------------------------- |
| 1445 | if (BUSES["EPSON_SIO"]~=null) then |
| 1446 | files { |
| 1447 | MAME_DIR .. "src/emu/bus/epson_sio/epson_sio.*", |
| 1448 | MAME_DIR .. "src/emu/bus/epson_sio/pf10.*", |
| 1449 | MAME_DIR .. "src/emu/bus/epson_sio/tf20.*", |
| 1450 | } |
| 1451 | end |
| 1452 | |
| 1453 | --------------------------------------------------- |
| 1454 | -- |
| 1455 | --@src/emu/bus/pce/pce_slot.h,BUSES += PCE |
| 1456 | --------------------------------------------------- |
| 1457 | if (BUSES["PCE"]~=null) then |
| 1458 | files { |
| 1459 | MAME_DIR .. "src/emu/bus/pce/pce_slot.*", |
| 1460 | MAME_DIR .. "src/emu/bus/pce/pce_rom.*", |
| 1461 | } |
| 1462 | end |
| 1463 | |
| 1464 | --------------------------------------------------- |
| 1465 | -- |
| 1466 | --@src/emu/bus/scv/slot.h,BUSES += SCV |
| 1467 | --------------------------------------------------- |
| 1468 | if (BUSES["SCV"]~=null) then |
| 1469 | files { |
| 1470 | MAME_DIR .. "src/emu/bus/scv/slot.*", |
| 1471 | MAME_DIR .. "src/emu/bus/scv/rom.*", |
| 1472 | } |
| 1473 | end |
| 1474 | |
| 1475 | --------------------------------------------------- |
| 1476 | -- |
| 1477 | --@src/emu/bus/x68k/x68kexp.h,BUSES += X68K |
| 1478 | --------------------------------------------------- |
| 1479 | if (BUSES["X68K"]~=null) then |
| 1480 | files { |
| 1481 | MAME_DIR .. "src/emu/bus/x68k/x68kexp.*", |
| 1482 | MAME_DIR .. "src/emu/bus/x68k/x68k_neptunex.*", |
| 1483 | MAME_DIR .. "src/emu/bus/x68k/x68k_scsiext.*", |
| 1484 | } |
| 1485 | end |
| 1486 | |
| 1487 | --------------------------------------------------- |
| 1488 | -- |
| 1489 | --@src/emu/bus/abckb/abckb.h,BUSES += ABCKB |
| 1490 | --------------------------------------------------- |
| 1491 | if (BUSES["ABCKB"]~=null) then |
| 1492 | files { |
| 1493 | MAME_DIR .. "src/emu/bus/abckb/abckb.*", |
| 1494 | MAME_DIR .. "src/emu/bus/abckb/abc77.*", |
| 1495 | MAME_DIR .. "src/emu/bus/abckb/abc99.*", |
| 1496 | MAME_DIR .. "src/emu/bus/abckb/abc800kb.*", |
| 1497 | } |
| 1498 | end |
| 1499 | |
| 1500 | --------------------------------------------------- |
| 1501 | -- |
| 1502 | --@src/emu/bus/compucolor/compclr_flp.h,BUSES += COMPUCOLOR |
| 1503 | --------------------------------------------------- |
| 1504 | if (BUSES["COMPUCOLOR"]~=null) then |
| 1505 | files { |
| 1506 | MAME_DIR .. "src/emu/bus/compucolor/floppy.*", |
| 1507 | } |
| 1508 | end |
| 1509 | |
| 1510 | --------------------------------------------------- |
| 1511 | -- |
| 1512 | --@src/emu/bus/scsi/scsi.h,BUSES += SCSI |
| 1513 | --------------------------------------------------- |
| 1514 | if (BUSES["SCSI"]~=null) then |
| 1515 | files { |
| 1516 | MAME_DIR .. "src/emu/bus/scsi/scsi.*", |
| 1517 | MAME_DIR .. "src/emu/bus/scsi/scsicd.*", |
| 1518 | MAME_DIR .. "src/emu/bus/scsi/scsihd.*", |
| 1519 | MAME_DIR .. "src/emu/bus/scsi/scsihle.*", |
| 1520 | MAME_DIR .. "src/emu/bus/scsi/cdu76s.*", |
| 1521 | MAME_DIR .. "src/emu/bus/scsi/acb4070.*", |
| 1522 | MAME_DIR .. "src/emu/bus/scsi/d9060hd.*", |
| 1523 | MAME_DIR .. "src/emu/bus/scsi/sa1403d.*", |
| 1524 | MAME_DIR .. "src/emu/bus/scsi/s1410.*", |
| 1525 | MAME_DIR .. "src/emu/bus/scsi/pc9801_sasi.*", |
| 1526 | MAME_DIR .. "src/emu/bus/scsi/omti5100.*", |
| 1527 | } |
| 1528 | end |
| 1529 | |
| 1530 | --------------------------------------------------- |
| 1531 | -- |
| 1532 | --@src/emu/bus/macpds/macpds.h,BUSES += MACPDS |
| 1533 | --------------------------------------------------- |
| 1534 | if (BUSES["MACPDS"]~=null) then |
| 1535 | files { |
| 1536 | MAME_DIR .. "src/emu/bus/macpds/macpds.*", |
| 1537 | MAME_DIR .. "src/emu/bus/macpds/pds_tpdfpd.*", |
| 1538 | } |
| 1539 | end |
| 1540 | |
| 1541 | --------------------------------------------------- |
| 1542 | -- |
| 1543 | --@src/emu/bus/oricext/oricext.h,BUSES += ORICEXT |
| 1544 | --------------------------------------------------- |
| 1545 | if (BUSES["ORICEXT"]~=null) then |
| 1546 | files { |
| 1547 | MAME_DIR .. "src/emu/bus/oricext/oricext.*", |
| 1548 | MAME_DIR .. "src/emu/bus/oricext/jasmin.*", |
| 1549 | MAME_DIR .. "src/emu/bus/oricext/microdisc.*", |
| 1550 | } |
| 1551 | end |
| 1552 | |
| 1553 | --------------------------------------------------- |
| 1554 | -- |
| 1555 | --@src/emu/bus/a1bus/a1bus.h,BUSES += A1BUS |
| 1556 | --------------------------------------------------- |
| 1557 | |
| 1558 | if (BUSES["A1BUS"]~=null) then |
| 1559 | files { |
| 1560 | MAME_DIR .. "src/emu/bus/a1bus/a1bus.*", |
| 1561 | MAME_DIR .. "src/emu/bus/a1bus/a1cassette.*", |
| 1562 | MAME_DIR .. "src/emu/bus/a1bus/a1cffa.*", |
| 1563 | } |
| 1564 | end |
| 1565 | |
| 1566 | --------------------------------------------------- |
| 1567 | -- |
| 1568 | --@src/emu/bus/amiga/zorro/zorro.h,BUSES += ZORRO |
| 1569 | --------------------------------------------------- |
| 1570 | |
| 1571 | if (BUSES["ZORRO"]~=null) then |
| 1572 | files { |
| 1573 | MAME_DIR .. "src/emu/bus/amiga/zorro/zorro.*", |
| 1574 | MAME_DIR .. "src/emu/bus/amiga/zorro/cards.*", |
| 1575 | MAME_DIR .. "src/emu/bus/amiga/zorro/a2052.*", |
| 1576 | MAME_DIR .. "src/emu/bus/amiga/zorro/a2232.*", |
| 1577 | MAME_DIR .. "src/emu/bus/amiga/zorro/a590.*", |
| 1578 | MAME_DIR .. "src/emu/bus/amiga/zorro/action_replay.*", |
| 1579 | MAME_DIR .. "src/emu/bus/amiga/zorro/buddha.*", |
| 1580 | } |
| 1581 | end |
| 1582 | |
| 1583 | --------------------------------------------------- |
| 1584 | -- |
| 1585 | --@src/emu/bus/ql/exp.h,BUSES += QL |
| 1586 | --------------------------------------------------- |
| 1587 | |
| 1588 | if (BUSES["QL"]~=null) then |
| 1589 | files { |
| 1590 | MAME_DIR .. "src/emu/bus/ql/exp.*", |
| 1591 | MAME_DIR .. "src/emu/bus/ql/cst_qdisc.*", |
| 1592 | MAME_DIR .. "src/emu/bus/ql/cst_q_plus4.*", |
| 1593 | MAME_DIR .. "src/emu/bus/ql/cumana_fdi.*", |
| 1594 | MAME_DIR .. "src/emu/bus/ql/kempston_di.*", |
| 1595 | MAME_DIR .. "src/emu/bus/ql/miracle_gold_card.*", |
| 1596 | MAME_DIR .. "src/emu/bus/ql/mp_fdi.*", |
| 1597 | MAME_DIR .. "src/emu/bus/ql/opd_basic_master.*", |
| 1598 | MAME_DIR .. "src/emu/bus/ql/pcml_qdisk.*", |
| 1599 | MAME_DIR .. "src/emu/bus/ql/qubide.*", |
| 1600 | MAME_DIR .. "src/emu/bus/ql/sandy_superdisk.*", |
| 1601 | MAME_DIR .. "src/emu/bus/ql/sandy_superqboard.*", |
| 1602 | MAME_DIR .. "src/emu/bus/ql/trumpcard.*", |
| 1603 | MAME_DIR .. "src/emu/bus/ql/rom.*", |
| 1604 | MAME_DIR .. "src/emu/bus/ql/miracle_hd.*", |
| 1605 | MAME_DIR .. "src/emu/bus/ql/std.*", |
| 1606 | } |
| 1607 | end |
| 1608 | |
| 1609 | --------------------------------------------------- |
| 1610 | -- |
| 1611 | --@src/emu/bus/vtech/memexp/memexp.h,BUSES += VTECH_MEMEXP |
| 1612 | --------------------------------------------------- |
| 1613 | |
| 1614 | if (BUSES["VTECH_MEMEXP"]~=null) then |
| 1615 | files { |
| 1616 | MAME_DIR .. "src/emu/bus/vtech/memexp/memexp.*", |
| 1617 | MAME_DIR .. "src/emu/bus/vtech/memexp/carts.*", |
| 1618 | MAME_DIR .. "src/emu/bus/vtech/memexp/floppy.*", |
| 1619 | MAME_DIR .. "src/emu/bus/vtech/memexp/memory.*", |
| 1620 | MAME_DIR .. "src/emu/bus/vtech/memexp/rs232.*", |
| 1621 | MAME_DIR .. "src/emu/bus/vtech/memexp/wordpro.*", |
| 1622 | } |
| 1623 | end |
| 1624 | |
| 1625 | --------------------------------------------------- |
| 1626 | -- |
| 1627 | --@src/emu/bus/vtech/ioexp/ioexp.h,BUSES += VTECH_IOEXP |
| 1628 | --------------------------------------------------- |
| 1629 | |
| 1630 | if (BUSES["VTECH_IOEXP"]~=null) then |
| 1631 | files { |
| 1632 | MAME_DIR .. "src/emu/bus/vtech/ioexp/ioexp.*", |
| 1633 | MAME_DIR .. "src/emu/bus/vtech/ioexp/carts.*", |
| 1634 | MAME_DIR .. "src/emu/bus/vtech/ioexp/joystick.*", |
| 1635 | MAME_DIR .. "src/emu/bus/vtech/ioexp/printer.*", |
| 1636 | } |
| 1637 | end |
| 1638 | |
| 1639 | --------------------------------------------------- |
| 1640 | -- |
| 1641 | --@src/emu/bus/wswan/slot.h,BUSES += WSWAN |
| 1642 | --------------------------------------------------- |
| 1643 | |
| 1644 | if (BUSES["WSWAN"]~=null) then |
| 1645 | files { |
| 1646 | MAME_DIR .. "src/emu/bus/wswan/slot.*", |
| 1647 | MAME_DIR .. "src/emu/bus/wswan/rom.*", |
| 1648 | } |
| 1649 | end |
| 1650 | |
| 1651 | --------------------------------------------------- |
| 1652 | -- |
| 1653 | --@src/emu/bus/psx/ctlrport.h,BUSES += PSX_CONTROLLER |
| 1654 | --------------------------------------------------- |
| 1655 | |
| 1656 | if (BUSES["PSX_CONTROLLER"]~=null) then |
| 1657 | files { |
| 1658 | MAME_DIR .. "src/emu/bus/psx/ctlrport.*", |
| 1659 | MAME_DIR .. "src/emu/bus/psx/analogue.*", |
| 1660 | MAME_DIR .. "src/emu/bus/psx/multitap.*", |
| 1661 | MAME_DIR .. "src/emu/bus/psx/memcard.*", |
| 1662 | } |
| 1663 | end |
trunk/scripts/src/cpu.lua
| r0 | r245167 | |
| 1 | --------------------------------------------------------------------------- |
| 2 | -- |
| 3 | -- cpu.lua |
| 4 | -- |
| 5 | -- Rules for building CPU cores |
| 6 | -- |
| 7 | -- Copyright Nicola Salmoria and the MAME Team. |
| 8 | -- Visit http://mamedev.org for licensing and usage restrictions. |
| 9 | -- |
| 10 | --------------------------------------------------------------------------- |
| 11 | |
| 12 | -------------------------------------------------- |
| 13 | -- Shared code |
| 14 | -------------------------------------------------- |
| 15 | |
| 16 | files { |
| 17 | MAME_DIR .. "src/emu/cpu/vtlb.*", |
| 18 | } |
| 19 | |
| 20 | -------------------------------------------------- |
| 21 | -- Dynamic recompiler objects |
| 22 | -------------------------------------------------- |
| 23 | |
| 24 | if (CPUS["SH2"]~=null or CPUS["MIPS"]~=null or CPUS["POWERPC"]~=null or CPUS["RSP"]~=null) then |
| 25 | files { |
| 26 | MAME_DIR .. "src/emu/cpu/drcbec.*", |
| 27 | MAME_DIR .. "src/emu/cpu/drcbeut.*", |
| 28 | MAME_DIR .. "src/emu/cpu/drccache.*", |
| 29 | MAME_DIR .. "src/emu/cpu/drcfe.*", |
| 30 | MAME_DIR .. "src/emu/cpu/drcuml.*", |
| 31 | MAME_DIR .. "src/emu/cpu/uml.*", |
| 32 | MAME_DIR .. "src/emu/cpu/i386/i386dasm.*", |
| 33 | MAME_DIR .. "src/emu/cpu/x86log.*", |
| 34 | MAME_DIR .. "src/emu/cpu/drcbex86.*", |
| 35 | MAME_DIR .. "src/emu/cpu/drcbex64.*", |
| 36 | } |
| 37 | end |
| 38 | |
| 39 | -- fixme -- need to make this work for other target architectures (PPC) |
| 40 | |
| 41 | --ifndef FORCE_DRC_C_BACKEND |
| 42 | configuration { "x64" } |
| 43 | defines { "NATIVE_DRC=drcbe_x64" } |
| 44 | |
| 45 | configuration { "x32" } |
| 46 | defines { "NATIVE_DRC=drcbe_x86" } |
| 47 | --endif |
| 48 | configuration { } |
| 49 | |
| 50 | |
| 51 | -------------------------------------------------- |
| 52 | -- Signetics 8X300 / Scientific Micro Systems SMS300 |
| 53 | --@src/emu/cpu/8x300/8x300.h,CPUS += 8X300 |
| 54 | -------------------------------------------------- |
| 55 | |
| 56 | if (CPUS["8X300"]~=null) then |
| 57 | files { |
| 58 | MAME_DIR .. "src/emu/cpu/8x300/8x300.*", |
| 59 | } |
| 60 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/8x300/8x300dasm.*") |
| 61 | end |
| 62 | |
| 63 | -------------------------------------------------- |
| 64 | -- ARCangent A4 |
| 65 | --@src/emu/cpu/arc/arc.h,CPUS += ARC |
| 66 | -------------------------------------------------- |
| 67 | |
| 68 | if (CPUS["ARC"]~=null) then |
| 69 | files { |
| 70 | MAME_DIR .. "src/emu/cpu/arc/arc.*", |
| 71 | } |
| 72 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arc/arcdasm.*") |
| 73 | end |
| 74 | |
| 75 | -------------------------------------------------- |
| 76 | -- ARcompact (ARCtangent-A5, ARC 600, ARC 700) |
| 77 | --@src/emu/cpu/arc/arc.h,CPUS += ARCOMPACT |
| 78 | -------------------------------------------------- |
| 79 | |
| 80 | if (CPUS["ARCOMPACT"]~=null) then |
| 81 | files { |
| 82 | MAME_DIR .. "src/emu/cpu/arcompact/arcompact.*", |
| 83 | MAME_DIR .. "src/emu/cpu/arcompact/arcompact_execute.*", |
| 84 | } |
| 85 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arcompact/arcompactdasm.*") |
| 86 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arcompact/arcompactdasm_dispatch.*") |
| 87 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arcompact/arcompactdasm_ops.*") |
| 88 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arcompact/arcompact_common.*") |
| 89 | end |
| 90 | |
| 91 | -------------------------------------------------- |
| 92 | -- Acorn ARM series |
| 93 | -- |
| 94 | ---@src/emu/cpu/arm/arm.h,CPUS += ARM |
| 95 | ---@src/emu/cpu/arm7/arm7.h,CPUS += ARM7 |
| 96 | -------------------------------------------------- |
| 97 | |
| 98 | if (CPUS["ARM"]~=null) then |
| 99 | files { |
| 100 | MAME_DIR .. "src/emu/cpu/arm/arm.*", |
| 101 | } |
| 102 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arm/armdasm.*") |
| 103 | end |
| 104 | |
| 105 | if (CPUS["ARM7"]~=null) then |
| 106 | files { |
| 107 | MAME_DIR .. "src/emu/cpu/arm7/arm7.*", |
| 108 | MAME_DIR .. "src/emu/cpu/arm7/arm7thmb.*", |
| 109 | MAME_DIR .. "src/emu/cpu/arm7/arm7ops.*", |
| 110 | } |
| 111 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/arm7/arm7dasm.*") |
| 112 | end |
| 113 | |
| 114 | -------------------------------------------------- |
| 115 | -- Advanced Digital Chips SE3208 |
| 116 | ---@src/emu/cpu/se3208/se3208.h,CPUS += SE3208 |
| 117 | -------------------------------------------------- |
| 118 | |
| 119 | if (CPUS["SE3208"]~=null) then |
| 120 | files { |
| 121 | MAME_DIR .. "src/emu/cpu/se3208/se3208.*", |
| 122 | } |
| 123 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/se3208/se3208dis.*") |
| 124 | end |
| 125 | |
| 126 | -------------------------------------------------- |
| 127 | -- American Microsystems, Inc.(AMI) S2000 series |
| 128 | ---@src/emu/cpu/amis2000/amis2000.h,CPUS += AMIS2000 |
| 129 | -------------------------------------------------- |
| 130 | |
| 131 | if (CPUS["AMIS2000"]~=null) then |
| 132 | files { |
| 133 | MAME_DIR .. "src/emu/cpu/amis2000/amis2000.*", |
| 134 | } |
| 135 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/amis2000/amis2000d.*") |
| 136 | end |
| 137 | -------------------------------------------------- |
| 138 | -- Alpha 8201 |
| 139 | ---@src/emu/cpu/alph8201/alph8201.h,CPUS += ALPHA8201 |
| 140 | -------------------------------------------------- |
| 141 | |
| 142 | if (CPUS["ALPHA8201"]~=null) then |
| 143 | files { |
| 144 | MAME_DIR .. "src/emu/cpu/alph8201/alph8201.*", |
| 145 | } |
| 146 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/alph8201/8201dasm.*") |
| 147 | end |
| 148 | |
| 149 | -------------------------------------------------- |
| 150 | -- Analog Devices ADSP21xx series |
| 151 | ---@src/emu/cpu/adsp2100/adsp2100.h,CPUS += ADSP21XX |
| 152 | -------------------------------------------------- |
| 153 | |
| 154 | if (CPUS["ADSP21XX"]~=null) then |
| 155 | files { |
| 156 | MAME_DIR .. "src/emu/cpu/adsp2100/adsp2100.*", |
| 157 | } |
| 158 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/adsp2100/2100dasm.*") |
| 159 | end |
| 160 | |
| 161 | -------------------------------------------------- |
| 162 | -- Analog Devices "Sharc" ADSP21062 |
| 163 | ---@src/emu/cpu/sharc/sharc.h,CPUS += ADSP21062 |
| 164 | -------------------------------------------------- |
| 165 | |
| 166 | if (CPUS["ADSP21062"]~=null) then |
| 167 | files { |
| 168 | MAME_DIR .. "src/emu/cpu/sharc/sharc.*", |
| 169 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sharc/sharcdsm.*") |
| 170 | } |
| 171 | end |
| 172 | |
| 173 | -------------------------------------------------- |
| 174 | -- APEXC |
| 175 | ---@src/emu/cpu/apexc/apexc.h,CPUS += APEXC |
| 176 | -------------------------------------------------- |
| 177 | |
| 178 | if (CPUS["APEXC"]~=null) then |
| 179 | files { |
| 180 | MAME_DIR .. "src/emu/cpu/apexc/apexc.*", |
| 181 | } |
| 182 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/apexc/apexcdsm.*") |
| 183 | end |
| 184 | |
| 185 | -------------------------------------------------- |
| 186 | -- AT&T DSP16A |
| 187 | ---@src/emu/cpu/dsp16/dsp16.h,CPUS += DSP16A |
| 188 | -------------------------------------------------- |
| 189 | |
| 190 | if (CPUS["DSP16A"]~=null) then |
| 191 | files { |
| 192 | MAME_DIR .. "src/emu/cpu/dsp16/dsp16.*", |
| 193 | } |
| 194 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp16/dsp16dis.*") |
| 195 | end |
| 196 | |
| 197 | -------------------------------------------------- |
| 198 | -- AT&T DSP32C |
| 199 | ---@src/emu/cpu/dsp32/dsp32.h,CPUS += DSP32C |
| 200 | -------------------------------------------------- |
| 201 | |
| 202 | if (CPUS["DSP32C"]~=null) then |
| 203 | files { |
| 204 | MAME_DIR .. "src/emu/cpu/dsp32/dsp32.*", |
| 205 | } |
| 206 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp32/dsp32dis.*") |
| 207 | end |
| 208 | |
| 209 | -------------------------------------------------- |
| 210 | -- Atari custom RISC processor |
| 211 | ---@src/emu/cpu/asap/asap.h,CPUS += ASAP |
| 212 | -------------------------------------------------- |
| 213 | |
| 214 | if (CPUS["ASAP"]~=null) then |
| 215 | files { |
| 216 | MAME_DIR .. "src/emu/cpu/asap/asap.*", |
| 217 | } |
| 218 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/asap/asapdasm.*") |
| 219 | end |
| 220 | |
| 221 | -------------------------------------------------- |
| 222 | -- AMD Am29000 |
| 223 | ---@src/emu/cpu/am29000/am29000.h,CPUS += AM29000 |
| 224 | -------------------------------------------------- |
| 225 | |
| 226 | if (CPUS["AM29000"]~=null) then |
| 227 | files { |
| 228 | MAME_DIR .. "src/emu/cpu/am29000/am29000.*", |
| 229 | } |
| 230 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/am29000/am29dasm.*") |
| 231 | end |
| 232 | |
| 233 | -------------------------------------------------- |
| 234 | -- Atari Jaguar custom DSPs |
| 235 | ---@src/emu/cpu/jaguar/jaguar.h,CPUS += JAGUAR |
| 236 | -------------------------------------------------- |
| 237 | |
| 238 | if (CPUS["JAGUAR"]~=null) then |
| 239 | files { |
| 240 | MAME_DIR .. "src/emu/cpu/jaguar/jaguar.*", |
| 241 | } |
| 242 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/jaguar/jagdasm.*") |
| 243 | end |
| 244 | |
| 245 | -------------------------------------------------- |
| 246 | -- Simutrek Cube Quest bit-sliced CPUs |
| 247 | ---@src/emu/cpu/cubeqcpu/cubeqcpu.h,CPUS += CUBEQCPU |
| 248 | -------------------------------------------------- |
| 249 | |
| 250 | if (CPUS["CUBEQCPU"]~=null) then |
| 251 | files { |
| 252 | MAME_DIR .. "src/emu/cpu/cubeqcpu/cubeqcpu.*", |
| 253 | } |
| 254 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cubeqcpu/cubedasm.*") |
| 255 | end |
| 256 | |
| 257 | -------------------------------------------------- |
| 258 | -- Ensoniq ES5510 ('ESP') DSP |
| 259 | ---@src/emu/cpu/es5510/es5510.h,CPUS += ES5510 |
| 260 | -------------------------------------------------- |
| 261 | |
| 262 | if (CPUS["ES5510"]~=null) then |
| 263 | files { |
| 264 | MAME_DIR .. "src/emu/cpu/es5510/es5510.*", |
| 265 | } |
| 266 | end |
| 267 | |
| 268 | -------------------------------------------------- |
| 269 | -- Entertainment Sciences AM29116-based RIP |
| 270 | ---@src/emu/cpu/esrip/esrip.h,CPUS += ESRIP |
| 271 | -------------------------------------------------- |
| 272 | |
| 273 | if (CPUS["ESRIP"]~=null) then |
| 274 | files { |
| 275 | MAME_DIR .. "src/emu/cpu/esrip/esrip.*", |
| 276 | } |
| 277 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/esrip/esripdsm.*") |
| 278 | end |
| 279 | |
| 280 | -------------------------------------------------- |
| 281 | -- RCA COSMAC |
| 282 | ---@src/emu/cpu/cosmac/cosmac.h,CPUS += COSMAC |
| 283 | -------------------------------------------------- |
| 284 | |
| 285 | if (CPUS["COSMAC"]~=null) then |
| 286 | files { |
| 287 | MAME_DIR .. "src/emu/cpu/cosmac/cosmac.*", |
| 288 | } |
| 289 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cosmac/cosdasm.*") |
| 290 | end |
| 291 | |
| 292 | -------------------------------------------------- |
| 293 | -- National Semiconductor COP400 family |
| 294 | ---@src/emu/cpu/cop400/cop400.h,CPUS += COP400 |
| 295 | -------------------------------------------------- |
| 296 | |
| 297 | if (CPUS["COP400"]~=null) then |
| 298 | files { |
| 299 | MAME_DIR .. "src/emu/cpu/cop400/cop400.*", |
| 300 | } |
| 301 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cop400/cop410ds.*") |
| 302 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cop400/cop420ds.*") |
| 303 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cop400/cop440ds.*") |
| 304 | end |
| 305 | |
| 306 | -------------------------------------------------- |
| 307 | -- CP1610 |
| 308 | ---@src/emu/cpu/cp1610/cp1610.h,CPUS += CP1610 |
| 309 | -------------------------------------------------- |
| 310 | |
| 311 | if (CPUS["CP1610"]~=null) then |
| 312 | files { |
| 313 | MAME_DIR .. "src/emu/cpu/cp1610/cp1610.*", |
| 314 | } |
| 315 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/cp1610/1610dasm.*") |
| 316 | end |
| 317 | |
| 318 | -------------------------------------------------- |
| 319 | -- Cinematronics vector "CPU" |
| 320 | ---@src/emu/cpu/ccpu/ccpu.h,CPUS += CCPU |
| 321 | -------------------------------------------------- |
| 322 | |
| 323 | if (CPUS["CCPU"]~=null) then |
| 324 | files { |
| 325 | MAME_DIR .. "src/emu/cpu/ccpu/ccpu.*", |
| 326 | } |
| 327 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/ccpu/ccpudasm.*") |
| 328 | end |
| 329 | |
| 330 | -------------------------------------------------- |
| 331 | -- DEC T-11 |
| 332 | ---@src/emu/cpu/t11/t11.h,CPUS += T11 |
| 333 | -------------------------------------------------- |
| 334 | |
| 335 | if (CPUS["T11"]~=null) then |
| 336 | files { |
| 337 | MAME_DIR .. "src/emu/cpu/t11/t11.*", |
| 338 | } |
| 339 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/t11/t11dasm.*") |
| 340 | end |
| 341 | |
| 342 | -------------------------------------------------- |
| 343 | -- F8 |
| 344 | ---@src/emu/cpu/f8/f8.h,CPUS += F8 |
| 345 | -------------------------------------------------- |
| 346 | |
| 347 | if (CPUS["F8"]~=null) then |
| 348 | files { |
| 349 | MAME_DIR .. "src/emu/cpu/f8/f8.*", |
| 350 | } |
| 351 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/f8/f8dasm.*") |
| 352 | end |
| 353 | |
| 354 | -------------------------------------------------- |
| 355 | -- G65816 |
| 356 | ---@src/emu/cpu/g65816/g65816.h,CPUS += G65816 |
| 357 | -------------------------------------------------- |
| 358 | |
| 359 | if (CPUS["G65816"]~=null) then |
| 360 | files { |
| 361 | MAME_DIR .. "src/emu/cpu/g65816/g65816.*", |
| 362 | MAME_DIR .. "src/emu/cpu/g65816/g65816o0.*", |
| 363 | MAME_DIR .. "src/emu/cpu/g65816/g65816o1.*", |
| 364 | MAME_DIR .. "src/emu/cpu/g65816/g65816o2.*", |
| 365 | MAME_DIR .. "src/emu/cpu/g65816/g65816o3.*", |
| 366 | MAME_DIR .. "src/emu/cpu/g65816/g65816o4.*", |
| 367 | } |
| 368 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/g65816/g65816ds.*") |
| 369 | end |
| 370 | |
| 371 | -------------------------------------------------- |
| 372 | -- Hitachi H8 (16/32-bit H8/300, H8/300H, H8S2000 and H8S2600 series) |
| 373 | ---@src/emu/cpu/h8/h8.h,CPUS += H8 |
| 374 | -------------------------------------------------- |
| 375 | |
| 376 | if (CPUS["H8"]~=null) then |
| 377 | files { |
| 378 | MAME_DIR .. "src/emu/cpu/h8/h8.*", |
| 379 | MAME_DIR .. "src/emu/cpu/h8/h8h.*", |
| 380 | MAME_DIR .. "src/emu/cpu/h8/h8s2000.*", |
| 381 | MAME_DIR .. "src/emu/cpu/h8/h8s2600.*", |
| 382 | MAME_DIR .. "src/emu/cpu/h8/h83337.*", |
| 383 | MAME_DIR .. "src/emu/cpu/h8/h83002.*", |
| 384 | MAME_DIR .. "src/emu/cpu/h8/h83006.*", |
| 385 | MAME_DIR .. "src/emu/cpu/h8/h83008.*", |
| 386 | MAME_DIR .. "src/emu/cpu/h8/h83048.*", |
| 387 | MAME_DIR .. "src/emu/cpu/h8/h8s2245.*", |
| 388 | MAME_DIR .. "src/emu/cpu/h8/h8s2320.*", |
| 389 | MAME_DIR .. "src/emu/cpu/h8/h8s2357.*", |
| 390 | MAME_DIR .. "src/emu/cpu/h8/h8s2655.*", |
| 391 | MAME_DIR .. "src/emu/cpu/h8/h8_adc.*", |
| 392 | MAME_DIR .. "src/emu/cpu/h8/h8_port.*", |
| 393 | MAME_DIR .. "src/emu/cpu/h8/h8_intc.*", |
| 394 | MAME_DIR .. "src/emu/cpu/h8/h8_timer8.*", |
| 395 | MAME_DIR .. "src/emu/cpu/h8/h8_timer16.*", |
| 396 | MAME_DIR .. "src/emu/cpu/h8/h8_sci.*", |
| 397 | } |
| 398 | end |
| 399 | |
| 400 | -------------------------------------------------- |
| 401 | -- Hitachi HCD62121 |
| 402 | ---@src/emu/cpu/hcd62121/hcd62121.h,CPUS += HCD62121 |
| 403 | -------------------------------------------------- |
| 404 | |
| 405 | if (CPUS["HCD62121"]~=null) then |
| 406 | files { |
| 407 | MAME_DIR .. "src/emu/cpu/hcd62121/hcd62121.*", |
| 408 | } |
| 409 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/hcd62121/hcd62121d.*") |
| 410 | end |
| 411 | |
| 412 | -------------------------------------------------- |
| 413 | -- Hitachi HMCS40 series |
| 414 | ---@src/emu/cpu/hmcs40/hmcs40.h,CPUS += HMCS40 |
| 415 | -------------------------------------------------- |
| 416 | |
| 417 | if (CPUS["HMCS40"]~=null) then |
| 418 | files { |
| 419 | MAME_DIR .. "src/emu/cpu/hmcs40/hmcs40.*", |
| 420 | } |
| 421 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/hmcs40/hmcs40d.*") |
| 422 | end |
| 423 | |
| 424 | -------------------------------------------------- |
| 425 | -- Hitachi SH1/SH2 |
| 426 | ---@src/emu/cpu/sh2/sh2.h,CPUS += SH2 |
| 427 | -------------------------------------------------- |
| 428 | |
| 429 | if (CPUS["SH2"]~=null) then |
| 430 | files { |
| 431 | MAME_DIR .. "src/emu/cpu/sh2/sh2.*", |
| 432 | MAME_DIR .. "src/emu/cpu/sh2/sh2fe.*", |
| 433 | } |
| 434 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sh2/sh2dasm.*") |
| 435 | end |
| 436 | |
| 437 | -------------------------------------------------- |
| 438 | -- Hitachi SH4 |
| 439 | ---@src/emu/cpu/sh4/sh4.h,CPUS += SH4 |
| 440 | -------------------------------------------------- |
| 441 | |
| 442 | if (CPUS["SH4"]~=null) then |
| 443 | files { |
| 444 | MAME_DIR .. "src/emu/cpu/sh4/sh4.*", |
| 445 | MAME_DIR .. "src/emu/cpu/sh4/sh4comn.*", |
| 446 | MAME_DIR .. "src/emu/cpu/sh4/sh3comn.*", |
| 447 | MAME_DIR .. "src/emu/cpu/sh4/sh4tmu.*", |
| 448 | MAME_DIR .. "src/emu/cpu/sh4/sh4dmac.*", |
| 449 | } |
| 450 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sh4/sh4dasm.*") |
| 451 | end |
| 452 | |
| 453 | -------------------------------------------------- |
| 454 | -- Hudsonsoft 6280 |
| 455 | ---@src/emu/cpu/h6280/h6280.h,CPUS += H6280 |
| 456 | -------------------------------------------------- |
| 457 | |
| 458 | if (CPUS["H6280"]~=null) then |
| 459 | files { |
| 460 | MAME_DIR .. "src/emu/cpu/h6280/h6280.*", |
| 461 | } |
| 462 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/h6280/6280dasm.*") |
| 463 | end |
| 464 | |
| 465 | -------------------------------------------------- |
| 466 | -- Hyperstone E1 series |
| 467 | ---@src/emu/cpu/e132xs/e132xs.h,CPUS += E1 |
| 468 | -------------------------------------------------- |
| 469 | |
| 470 | if (CPUS["E1"]~=null) then |
| 471 | files { |
| 472 | MAME_DIR .. "src/emu/cpu/e132xs/e132xs.*", |
| 473 | } |
| 474 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/e132xs/32xsdasm.*") |
| 475 | end |
| 476 | |
| 477 | -------------------------------------------------- |
| 478 | -- 15IE-00-013 CPU ("Microprogrammed Control Device") |
| 479 | ---@src/emu/cpu/ie15/ie15.h,CPUS += IE15 |
| 480 | -------------------------------------------------- |
| 481 | |
| 482 | if (CPUS["IE15"]~=null) then |
| 483 | files { |
| 484 | MAME_DIR .. "src/emu/cpu/ie15/ie15.*", |
| 485 | } |
| 486 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/ie15/ie15dasm.*") |
| 487 | end |
| 488 | |
| 489 | -------------------------------------------------- |
| 490 | -- Intel 4004 |
| 491 | ---@src/emu/cpu/i4004/i4004.h,CPUS += I4004 |
| 492 | -------------------------------------------------- |
| 493 | |
| 494 | if (CPUS["I4004"]~=null) then |
| 495 | files { |
| 496 | MAME_DIR .. "src/emu/cpu/i4004/i4004.*", |
| 497 | } |
| 498 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i4004/4004dasm.*") |
| 499 | end |
| 500 | |
| 501 | -------------------------------------------------- |
| 502 | -- Intel 8008 |
| 503 | ---@src/emu/cpu/i8008/i8008.h,CPUS += I8008 |
| 504 | -------------------------------------------------- |
| 505 | |
| 506 | if (CPUS["I8008"]~=null) then |
| 507 | files { |
| 508 | MAME_DIR .. "src/emu/cpu/i8008/i8008.*", |
| 509 | } |
| 510 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i8008/8008dasm.*") |
| 511 | end |
| 512 | |
| 513 | -------------------------------------------------- |
| 514 | -- National Semiconductor SC/MP |
| 515 | ---@src/emu/cpu/scmp/scmp.h,CPUS += SCMP |
| 516 | -------------------------------------------------- |
| 517 | |
| 518 | if (CPUS["SCMP"]~=null) then |
| 519 | files { |
| 520 | MAME_DIR .. "src/emu/cpu/scmp/scmp.*", |
| 521 | } |
| 522 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/scmp/scmpdasm.*") |
| 523 | end |
| 524 | |
| 525 | -------------------------------------------------- |
| 526 | -- Intel 8080/8085A |
| 527 | ---@src/emu/cpu/i8085/i8085.h,CPUS += I8085 |
| 528 | -------------------------------------------------- |
| 529 | |
| 530 | if (CPUS["I8085"]~=null) then |
| 531 | files { |
| 532 | MAME_DIR .. "src/emu/cpu/i8085/i8085.*", |
| 533 | } |
| 534 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i8085/8085dasm.*") |
| 535 | end |
| 536 | |
| 537 | -------------------------------------------------- |
| 538 | -- Intel 8089 |
| 539 | ---@src/emu/cpu/i8085/i8089.h,CPUS += I8089 |
| 540 | -------------------------------------------------- |
| 541 | |
| 542 | if (CPUS["I8089"]~=null) then |
| 543 | files { |
| 544 | MAME_DIR .. "src/emu/cpu/i8089/i8089.*", |
| 545 | MAME_DIR .. "src/emu/cpu/i8089/i8089_channel.*", |
| 546 | MAME_DIR .. "src/emu/cpu/i8089/i8089_ops.*", |
| 547 | } |
| 548 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i8089/i8089_dasm.*") |
| 549 | end |
| 550 | |
| 551 | -------------------------------------------------- |
| 552 | -- Intel MCS-48 (8039 and derivatives) |
| 553 | ---@src/emu/cpu/mcs48/mcs48.h,CPUS += MCS48 |
| 554 | -------------------------------------------------- |
| 555 | |
| 556 | if (CPUS["MCS48"]~=null) then |
| 557 | files { |
| 558 | MAME_DIR .. "src/emu/cpu/mcs48/mcs48.*", |
| 559 | } |
| 560 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mcs48/mcs48dsm.*") |
| 561 | end |
| 562 | |
| 563 | -------------------------------------------------- |
| 564 | -- Intel 8051 and derivatives |
| 565 | ---@src/emu/cpu/mcs51/mcs51.h,CPUS += MCS51 |
| 566 | -------------------------------------------------- |
| 567 | |
| 568 | if (CPUS["MCS51"]~=null) then |
| 569 | files { |
| 570 | MAME_DIR .. "src/emu/cpu/mcs51/mcs51.*", |
| 571 | } |
| 572 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mcs51/mcs51dasm.*") |
| 573 | end |
| 574 | |
| 575 | -------------------------------------------------- |
| 576 | -- Intel MCS-96 |
| 577 | ---@src/emu/cpu/mcs96/mcs96.h,CPUS += MCS96 |
| 578 | -------------------------------------------------- |
| 579 | |
| 580 | if (CPUS["MCS96"]~=null) then |
| 581 | files { |
| 582 | MAME_DIR .. "src/emu/cpu/mcs96/mcs96.*", |
| 583 | MAME_DIR .. "src/emu/cpu/mcs96/i8x9x.*", |
| 584 | MAME_DIR .. "src/emu/cpu/mcs96/i8xc196.*", |
| 585 | } |
| 586 | end |
| 587 | |
| 588 | -------------------------------------------------- |
| 589 | -- Intel 80x86 series |
| 590 | ---@src/emu/cpu/i86/i86.h,CPUS += I86 |
| 591 | ---@src/emu/cpu/i86/i286.h,CPUS += I86 |
| 592 | ---@src/emu/cpu/i386/i386.h,CPUS += I386 |
| 593 | -------------------------------------------------- |
| 594 | |
| 595 | if (CPUS["I86"]~=null) then |
| 596 | files { |
| 597 | MAME_DIR .. "src/emu/cpu/i86/i86.*", |
| 598 | MAME_DIR .. "src/emu/cpu/i86/i186.*", |
| 599 | MAME_DIR .. "src/emu/cpu/i86/i286.*", |
| 600 | } |
| 601 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i386/i386dasm.*") |
| 602 | end |
| 603 | |
| 604 | if (CPUS["I386"]~=null) then |
| 605 | files { |
| 606 | MAME_DIR .. "src/emu/cpu/i386/i386.*", |
| 607 | } |
| 608 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i386/i386dasm.*") |
| 609 | end |
| 610 | |
| 611 | -------------------------------------------------- |
| 612 | -- Intel i860 |
| 613 | ---@src/emu/cpu/i860/i860.h,CPUS += I860 |
| 614 | -------------------------------------------------- |
| 615 | |
| 616 | if (CPUS["I860"]~=null) then |
| 617 | files { |
| 618 | MAME_DIR .. "src/emu/cpu/i860/i860.*", |
| 619 | } |
| 620 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i860/i860dis.*") |
| 621 | end |
| 622 | |
| 623 | -------------------------------------------------- |
| 624 | -- Intel i960 |
| 625 | ---@src/emu/cpu/i960/i960.h,CPUS += I960 |
| 626 | -------------------------------------------------- |
| 627 | |
| 628 | if (CPUS["I960"]~=null) then |
| 629 | files { |
| 630 | MAME_DIR .. "src/emu/cpu/i960/i960.*", |
| 631 | } |
| 632 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/i960/i960dis.*") |
| 633 | end |
| 634 | |
| 635 | -------------------------------------------------- |
| 636 | -- LH5801 |
| 637 | ---@src/emu/cpu/lh5801/lh5801.h,CPUS += LH5801 |
| 638 | -------------------------------------------------- |
| 639 | |
| 640 | if (CPUS["LH5801"]~=null) then |
| 641 | files { |
| 642 | MAME_DIR .. "src/emu/cpu/lh5801/lh5801.*", |
| 643 | } |
| 644 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/lh5801/5801dasm.*") |
| 645 | end |
| 646 | |
| 647 | -------------------------------------------------- |
| 648 | -- Manchester Small-Scale Experimental Machine |
| 649 | ---@src/emu/cpu/ssem/ssem.h,CPUS += SSEM |
| 650 | -------------------------------------------------- |
| 651 | |
| 652 | if (CPUS["SSEM"]~=null) then |
| 653 | files { |
| 654 | MAME_DIR .. "src/emu/cpu/ssem/ssem.*", |
| 655 | } |
| 656 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/ssem/ssemdasm.*") |
| 657 | end |
| 658 | |
| 659 | -------------------------------------------------- |
| 660 | -- Fujitsu MB88xx |
| 661 | ---@src/emu/cpu/mb88xx/mb88xx.h,CPUS += MB88XX |
| 662 | -------------------------------------------------- |
| 663 | |
| 664 | if (CPUS["MB88XX"]~=null) then |
| 665 | files { |
| 666 | MAME_DIR .. "src/emu/cpu/mb88xx/mb88xx.*", |
| 667 | } |
| 668 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mb88xx/mb88dasm.*") |
| 669 | end |
| 670 | |
| 671 | -------------------------------------------------- |
| 672 | -- Fujitsu MB86233 |
| 673 | ---@src/emu/cpu/mb86233/mb86233.h,CPUS += MB86233 |
| 674 | -------------------------------------------------- |
| 675 | |
| 676 | if (CPUS["MB86233"]~=null) then |
| 677 | files { |
| 678 | MAME_DIR .. "src/emu/cpu/mb86233/mb86233.*", |
| 679 | } |
| 680 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mb86233/mb86233d.*") |
| 681 | end |
| 682 | |
| 683 | -------------------------------------------------- |
| 684 | -- Fujitsu MB86235 |
| 685 | ---@src/emu/cpu/mb86233/mb86235.h,CPUS += MB86235 |
| 686 | -------------------------------------------------- |
| 687 | |
| 688 | if (CPUS["MB86235"]~=null) then |
| 689 | files { |
| 690 | MAME_DIR .. "src/emu/cpu/mb86235/mb86235.*", |
| 691 | } |
| 692 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mb86235/mb86235d.*") |
| 693 | end |
| 694 | |
| 695 | -------------------------------------------------- |
| 696 | -- Microchip PIC16C5x |
| 697 | ---@src/emu/cpu/pic16c5x/pic16c5x.h,CPUS += PIC16C5X |
| 698 | -------------------------------------------------- |
| 699 | |
| 700 | if (CPUS["PIC16C5X"]~=null) then |
| 701 | files { |
| 702 | MAME_DIR .. "src/emu/cpu/pic16c5x/pic16c5x.*", |
| 703 | } |
| 704 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/pic16c5x/16c5xdsm.*") |
| 705 | end |
| 706 | |
| 707 | -------------------------------------------------- |
| 708 | -- Microchip PIC16C62x |
| 709 | ---@src/emu/cpu/pic16c62x/pic16c62x.h,CPUS += PIC16C62X |
| 710 | -------------------------------------------------- |
| 711 | |
| 712 | if (CPUS["PIC16C62X"]~=null) then |
| 713 | files { |
| 714 | MAME_DIR .. "src/emu/cpu/pic16c62x/pic16c62x.*", |
| 715 | } |
| 716 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/pic16c62x/16c62xdsm.*") |
| 717 | end |
| 718 | |
| 719 | -------------------------------------------------- |
| 720 | -- MIPS R3000 (MIPS I/II) series |
| 721 | -- MIPS R4000 (MIPS III/IV) series |
| 722 | ---@src/emu/cpu/mips/mips3.h,CPUS += MIPS |
| 723 | -------------------------------------------------- |
| 724 | |
| 725 | if (CPUS["MIPS"]~=null) then |
| 726 | files { |
| 727 | MAME_DIR .. "src/emu/cpu/mips/r3000.*", |
| 728 | MAME_DIR .. "src/emu/cpu/mips/mips3com.*", |
| 729 | MAME_DIR .. "src/emu/cpu/mips/mips3.*", |
| 730 | MAME_DIR .. "src/emu/cpu/mips/mips3fe.*", |
| 731 | MAME_DIR .. "src/emu/cpu/mips/mips3drc.*", |
| 732 | } |
| 733 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mips/r3kdasm.*") |
| 734 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mips/mips3dsm.*") |
| 735 | end |
| 736 | |
| 737 | -------------------------------------------------- |
| 738 | -- Sony PlayStation CPU (R3000-based + GTE) |
| 739 | ---@src/emu/cpu/psx/psx.h,CPUS += PSX |
| 740 | -------------------------------------------------- |
| 741 | |
| 742 | if (CPUS["PSX"]~=null) then |
| 743 | files { |
| 744 | MAME_DIR .. "src/emu/cpu/psx/psx.*", |
| 745 | MAME_DIR .. "src/emu/cpu/psx/gte.*", |
| 746 | MAME_DIR .. "src/emu/cpu/psx/dma.*", |
| 747 | MAME_DIR .. "src/emu/cpu/psx/irq.*", |
| 748 | MAME_DIR .. "src/emu/cpu/psx/mdec.*", |
| 749 | MAME_DIR .. "src/emu/cpu/psx/rcnt.*", |
| 750 | MAME_DIR .. "src/emu/cpu/psx/sio.*", |
| 751 | } |
| 752 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/psx/psxdasm.*") |
| 753 | end |
| 754 | |
| 755 | -------------------------------------------------- |
| 756 | -- Mitsubishi M37702 and M37710 (based on 65C816) |
| 757 | ---@src/emu/cpu/m37710/m37710.h,CPUS += M37710 |
| 758 | -------------------------------------------------- |
| 759 | |
| 760 | if (CPUS["M37710"]~=null) then |
| 761 | files { |
| 762 | MAME_DIR .. "src/emu/cpu/m37710/m37710.*", |
| 763 | MAME_DIR .. "src/emu/cpu/m37710/m37710o0.*", |
| 764 | MAME_DIR .. "src/emu/cpu/m37710/m37710o1.*", |
| 765 | MAME_DIR .. "src/emu/cpu/m37710/m37710o2.*", |
| 766 | MAME_DIR .. "src/emu/cpu/m37710/m37710o3.*", |
| 767 | } |
| 768 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m37710/m7700ds.*") |
| 769 | end |
| 770 | |
| 771 | -------------------------------------------------- |
| 772 | -- Mostek 6502 and its many derivatives |
| 773 | ---@src/emu/cpu/m6502/m6502.h,CPUS += M6502 |
| 774 | ---@src/emu/cpu/m6502/deco16.h,CPUS += M6502 |
| 775 | ---@src/emu/cpu/m6502/m4510.h,CPUS += M6502 |
| 776 | ---@src/emu/cpu/m6502/m65ce02.h,CPUS += M6502 |
| 777 | ---@src/emu/cpu/m6502/m65c02.h,CPUS += M6502 |
| 778 | ---@src/emu/cpu/m6502/r65c02.h,CPUS += M6502 |
| 779 | ---@src/emu/cpu/m6502/m65sc02.h,CPUS += M6502 |
| 780 | ---@src/emu/cpu/m6502/m6504.h,CPUS += M6502 |
| 781 | ---@src/emu/cpu/m6502/m6509.h,CPUS += M6502 |
| 782 | ---@src/emu/cpu/m6502/m6510.h,CPUS += M6502 |
| 783 | ---@src/emu/cpu/m6502/m6510t.h,CPUS += M6502 |
| 784 | ---@src/emu/cpu/m6502/m7501.h,CPUS += M6502 |
| 785 | ---@src/emu/cpu/m6502/m8502.h,CPUS += M6502 |
| 786 | ---@src/emu/cpu/m6502/n2a03.h,CPUS += M6502 |
| 787 | ---@src/emu/cpu/m6502/m740.h,CPUS += M6502 |
| 788 | ---@src/emu/cpu/m6502/m3745x.h,CPUS += M6502 |
| 789 | ---@src/emu/cpu/m6502/m5074x.h,CPUS += M6502 |
| 790 | |
| 791 | -------------------------------------------------- |
| 792 | |
| 793 | if (CPUS["M6502"]~=null) then |
| 794 | files { |
| 795 | MAME_DIR .. "src/emu/cpu/m6502/deco16.*", |
| 796 | MAME_DIR .. "src/emu/cpu/m6502/m4510.*", |
| 797 | MAME_DIR .. "src/emu/cpu/m6502/m6502.*", |
| 798 | MAME_DIR .. "src/emu/cpu/m6502/m65c02.*", |
| 799 | MAME_DIR .. "src/emu/cpu/m6502/m65ce02.*", |
| 800 | MAME_DIR .. "src/emu/cpu/m6502/m65sc02.*", |
| 801 | MAME_DIR .. "src/emu/cpu/m6502/m6504.*", |
| 802 | MAME_DIR .. "src/emu/cpu/m6502/m6509.*", |
| 803 | MAME_DIR .. "src/emu/cpu/m6502/m6510.*", |
| 804 | MAME_DIR .. "src/emu/cpu/m6502/m6510t.*", |
| 805 | MAME_DIR .. "src/emu/cpu/m6502/m7501.*", |
| 806 | MAME_DIR .. "src/emu/cpu/m6502/m8502.*", |
| 807 | MAME_DIR .. "src/emu/cpu/m6502/n2a03.*", |
| 808 | MAME_DIR .. "src/emu/cpu/m6502/r65c02.*", |
| 809 | MAME_DIR .. "src/emu/cpu/m6502/m740.*", |
| 810 | MAME_DIR .. "src/emu/cpu/m6502/m3745x.*", |
| 811 | MAME_DIR .. "src/emu/cpu/m6502/m5074x.*", |
| 812 | } |
| 813 | end |
| 814 | |
| 815 | -------------------------------------------------- |
| 816 | -- Motorola 680x |
| 817 | ---@src/emu/cpu/m6800/m6800.h,CPUS += M6800 |
| 818 | -------------------------------------------------- |
| 819 | |
| 820 | if (CPUS["M6800"]~=null) then |
| 821 | files { |
| 822 | MAME_DIR .. "src/emu/cpu/m6800/m6800.*", |
| 823 | } |
| 824 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m6800/6800dasm.*") |
| 825 | end |
| 826 | |
| 827 | -------------------------------------------------- |
| 828 | -- Motorola 6805 |
| 829 | ---@src/emu/cpu/m6805/m6805.h,CPUS += M6805 |
| 830 | -------------------------------------------------- |
| 831 | |
| 832 | if (CPUS["M6805"]~=null) then |
| 833 | files { |
| 834 | MAME_DIR .. "src/emu/cpu/m6805/m6805.*", |
| 835 | } |
| 836 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m6805/6805dasm.*") |
| 837 | end |
| 838 | |
| 839 | -------------------------------------------------- |
| 840 | -- Motorola 6809 |
| 841 | ---@src/emu/cpu/m6809/m6809.h,CPUS += M6809 |
| 842 | ---@src/emu/cpu/m6809/hd6309.h,CPUS += M6809 |
| 843 | ---@src/emu/cpu/m6809/konami.h,CPUS += M6809 |
| 844 | -------------------------------------------------- |
| 845 | |
| 846 | if (CPUS["M6809"]~=null) then |
| 847 | files { |
| 848 | MAME_DIR .. "src/emu/cpu/m6809/m6809.*", |
| 849 | MAME_DIR .. "src/emu/cpu/m6809/hd6309.*", |
| 850 | MAME_DIR .. "src/emu/cpu/m6809/konami.*", |
| 851 | } |
| 852 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m6809/6809dasm.*") |
| 853 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m6809/6309dasm.*") |
| 854 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m6809/knmidasm.*") |
| 855 | end |
| 856 | |
| 857 | -------------------------------------------------- |
| 858 | -- Motorola 68HC11 |
| 859 | ---@src/emu/cpu/mc68hc11/mc68hc11.h,CPUS += MC68HC11 |
| 860 | -------------------------------------------------- |
| 861 | |
| 862 | if (CPUS["MC68HC11"]~=null) then |
| 863 | files { |
| 864 | MAME_DIR .. "src/emu/cpu/mc68hc11/mc68hc11.*", |
| 865 | } |
| 866 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mc68hc11/hc11dasm.*") |
| 867 | end |
| 868 | |
| 869 | -------------------------------------------------- |
| 870 | -- Motorola 68000 series |
| 871 | ---@src/emu/cpu/m68000/m68000.h,CPUS += M680X0 |
| 872 | -------------------------------------------------- |
| 873 | |
| 874 | if (CPUS["M680X0"]~=null) then |
| 875 | files { |
| 876 | MAME_DIR .. "src/emu/cpu/m68000/m68kcpu.*", |
| 877 | GEN_DIR .. "emu/cpu/m68000/m68kops.*", |
| 878 | } |
| 879 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/m68000/m68kdasm.*") |
| 880 | end |
| 881 | |
| 882 | -------------------------------------------------- |
| 883 | -- Motorola/Freescale dsp56k |
| 884 | ---@src/emu/cpu/dsp56k/dsp56k.h,CPUS += DSP56156 |
| 885 | -------------------------------------------------- |
| 886 | |
| 887 | if (CPUS["DSP56156"]~=null) then |
| 888 | files { |
| 889 | MAME_DIR .. "src/emu/cpu/dsp56k/dsp56k.*", |
| 890 | MAME_DIR .. "src/emu/cpu/dsp56k/dsp56mem.*", |
| 891 | MAME_DIR .. "src/emu/cpu/dsp56k/dsp56pcu.*", |
| 892 | } |
| 893 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp56k/dsp56dsm.*") |
| 894 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp56k/opcode.*") |
| 895 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp56k/inst.*") |
| 896 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp56k/pmove.*") |
| 897 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/dsp56k/tables.*") |
| 898 | end |
| 899 | |
| 900 | |
| 901 | -------------------------------------------------- |
| 902 | -- PDP-1 |
| 903 | -- TX0 |
| 904 | ---@src/emu/cpu/pdp1/pdp1.h,CPUS += PDP1 |
| 905 | ---@src/emu/cpu/pdp1/tx0.h,CPUS += PDP1 |
| 906 | -------------------------------------------------- |
| 907 | |
| 908 | if (CPUS["PDP1"]~=null) then |
| 909 | files { |
| 910 | MAME_DIR .. "src/emu/cpu/pdp1/pdp1.*", |
| 911 | MAME_DIR .. "src/emu/cpu/pdp1/tx0.*", |
| 912 | } |
| 913 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/pdp1/pdp1dasm.*") |
| 914 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/pdp1/tx0dasm.*") |
| 915 | end |
| 916 | |
| 917 | -------------------------------------------------- |
| 918 | -- Motorola PowerPC series |
| 919 | ---@src/emu/cpu/powerpc/ppc.h,CPUS += POWERPC |
| 920 | -------------------------------------------------- |
| 921 | |
| 922 | if (CPUS["POWERPC"]~=null) then |
| 923 | files { |
| 924 | MAME_DIR .. "src/emu/cpu/powerpc/ppccom.*", |
| 925 | MAME_DIR .. "src/emu/cpu/powerpc/ppcfe.*", |
| 926 | MAME_DIR .. "src/emu/cpu/powerpc/ppcdrc.*", |
| 927 | } |
| 928 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/powerpc/ppc_dasm.*") |
| 929 | end |
| 930 | |
| 931 | -------------------------------------------------- |
| 932 | -- NEC V-series Intel-compatible |
| 933 | ---@src/emu/cpu/nec/nec.h,CPUS += NEC |
| 934 | ---@src/emu/cpu/v30mz/v30mz.h,CPUS += V30MZ |
| 935 | -------------------------------------------------- |
| 936 | |
| 937 | if (CPUS["NEC"]~=null) then |
| 938 | files { |
| 939 | MAME_DIR .. "src/emu/cpu/nec/nec.*", |
| 940 | MAME_DIR .. "src/emu/cpu/nec/v25.*", |
| 941 | MAME_DIR .. "src/emu/cpu/nec/v25sfr.*", |
| 942 | MAME_DIR .. "src/emu/cpu/nec/v53.*", |
| 943 | } |
| 944 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/nec/necdasm.*") |
| 945 | end |
| 946 | |
| 947 | if (CPUS["V30MZ"]~=null) then |
| 948 | files { |
| 949 | MAME_DIR .. "src/emu/cpu/v30mz/v30mz.*", |
| 950 | } |
| 951 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/nec/necdasm.*") |
| 952 | end |
| 953 | |
| 954 | -------------------------------------------------- |
| 955 | -- NEC V60/V70 |
| 956 | ---@src/emu/cpu/v60/v60.h,CPUS += V60 |
| 957 | -------------------------------------------------- |
| 958 | |
| 959 | if (CPUS["V60"]~=null) then |
| 960 | files { |
| 961 | MAME_DIR .. "src/emu/cpu/v60/v60.*", |
| 962 | } |
| 963 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/v60/v60d.*") |
| 964 | end |
| 965 | |
| 966 | -------------------------------------------------- |
| 967 | -- NEC V810 (uPD70732) |
| 968 | ---@src/emu/cpu/v810/v810.h,CPUS += V810 |
| 969 | -------------------------------------------------- |
| 970 | |
| 971 | if (CPUS["V810"]~=null) then |
| 972 | files { |
| 973 | MAME_DIR .. "src/emu/cpu/v810/v810.*", |
| 974 | } |
| 975 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/v810/v810dasm.*") |
| 976 | end |
| 977 | |
| 978 | -------------------------------------------------- |
| 979 | -- NEC uPD7725 |
| 980 | ---@src/emu/cpu/upd7725/upd7725.h,CPUS += UPD7725 |
| 981 | -------------------------------------------------- |
| 982 | |
| 983 | if (CPUS["UPD7725"]~=null) then |
| 984 | files { |
| 985 | MAME_DIR .. "src/emu/cpu/upd7725/upd7725.*", |
| 986 | } |
| 987 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/upd7725/dasm7725.*") |
| 988 | end |
| 989 | |
| 990 | -------------------------------------------------- |
| 991 | -- NEC uPD7810 series |
| 992 | ---@src/emu/cpu/upd7810/upd7810.h,CPUS += UPD7810 |
| 993 | -------------------------------------------------- |
| 994 | |
| 995 | if (CPUS["UPD7810"]~=null) then |
| 996 | files { |
| 997 | MAME_DIR .. "src/emu/cpu/upd7810/upd7810.*", |
| 998 | MAME_DIR .. "src/emu/cpu/upd7810/upd7810_opcodes.*", |
| 999 | MAME_DIR .. "src/emu/cpu/upd7810/upd7810_table.*", |
| 1000 | } |
| 1001 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/upd7810/upd7810_dasm.*") |
| 1002 | end |
| 1003 | |
| 1004 | -------------------------------------------------- |
| 1005 | -- NEC uCOM-4 series |
| 1006 | ---@src/emu/cpu/ucom4/ucom4.h,CPUS += UCOM4 |
| 1007 | -------------------------------------------------- |
| 1008 | |
| 1009 | if (CPUS["UCOM4"]~=null) then |
| 1010 | files { |
| 1011 | MAME_DIR .. "src/emu/cpu/ucom4/ucom4.*", |
| 1012 | } |
| 1013 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/ucom4/ucom4d.*") |
| 1014 | end |
| 1015 | |
| 1016 | -------------------------------------------------- |
| 1017 | -- Nintendo Minx |
| 1018 | ---@src/emu/cpu/minx/minx.h,CPUS += MINX |
| 1019 | -------------------------------------------------- |
| 1020 | |
| 1021 | if (CPUS["MINX"]~=null) then |
| 1022 | files { |
| 1023 | MAME_DIR .. "src/emu/cpu/minx/minx.*", |
| 1024 | } |
| 1025 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/minx/minxd.*") |
| 1026 | end |
| 1027 | |
| 1028 | -------------------------------------------------- |
| 1029 | -- Nintendo/SGI RSP (R3000-based + vector processing) |
| 1030 | ---@src/emu/cpu/rsp/rsp.h,CPUS += RSP |
| 1031 | -------------------------------------------------- |
| 1032 | |
| 1033 | if (CPUS["RSP"]~=null) then |
| 1034 | files { |
| 1035 | MAME_DIR .. "src/emu/cpu/rsp/rsp.*", |
| 1036 | MAME_DIR .. "src/emu/cpu/rsp/rspdrc.*", |
| 1037 | MAME_DIR .. "src/emu/cpu/rsp/rspfe.*", |
| 1038 | MAME_DIR .. "src/emu/cpu/rsp/rspcp2.*", |
| 1039 | MAME_DIR .. "src/emu/cpu/rsp/rspcp2d.*", |
| 1040 | } |
| 1041 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/rsp/rsp_dasm.*") |
| 1042 | end |
| 1043 | |
| 1044 | -------------------------------------------------- |
| 1045 | -- Panasonic MN10200 |
| 1046 | ---@src/emu/cpu/mn10200/mn10200.h,CPUS += MN10200 |
| 1047 | -------------------------------------------------- |
| 1048 | |
| 1049 | if (CPUS["MN10200"]~=null) then |
| 1050 | files { |
| 1051 | MAME_DIR .. "src/emu/cpu/mn10200/mn10200.*", |
| 1052 | } |
| 1053 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/mn10200/mn102dis.*") |
| 1054 | end |
| 1055 | |
| 1056 | -------------------------------------------------- |
| 1057 | -- Saturn |
| 1058 | ---@src/emu/cpu/saturn/saturn.h,CPUS += SATURN |
| 1059 | -------------------------------------------------- |
| 1060 | |
| 1061 | if (CPUS["SATURN"]~=null) then |
| 1062 | files { |
| 1063 | MAME_DIR .. "src/emu/cpu/saturn/saturn.*", |
| 1064 | } |
| 1065 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/saturn/saturnds.*") |
| 1066 | end |
| 1067 | |
| 1068 | -------------------------------------------------- |
| 1069 | -- Signetics 2650 |
| 1070 | ---@src/emu/cpu/s2650/s2650.h,CPUS += S2650 |
| 1071 | -------------------------------------------------- |
| 1072 | |
| 1073 | if (CPUS["S2650"]~=null) then |
| 1074 | files { |
| 1075 | MAME_DIR .. "src/emu/cpu/s2650/s2650.*", |
| 1076 | } |
| 1077 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/s2650/2650dasm.*") |
| 1078 | end |
| 1079 | |
| 1080 | -------------------------------------------------- |
| 1081 | -- SC61860 |
| 1082 | ---@src/emu/cpu/sc61860/sc61860.h,CPUS += SC61860 |
| 1083 | -------------------------------------------------- |
| 1084 | |
| 1085 | if (CPUS["SC61860"]~=null) then |
| 1086 | files { |
| 1087 | MAME_DIR .. "src/emu/cpu/sc61860/sc61860.*", |
| 1088 | } |
| 1089 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sc61860/scdasm.*") |
| 1090 | end |
| 1091 | |
| 1092 | -------------------------------------------------- |
| 1093 | -- SM8500 |
| 1094 | ---@src/emu/cpu/sm8500/sm8500.h,CPUS += SM8500 |
| 1095 | -------------------------------------------------- |
| 1096 | |
| 1097 | if (CPUS["SM8500"]~=null) then |
| 1098 | files { |
| 1099 | MAME_DIR .. "src/emu/cpu/sm8500/sm8500.*", |
| 1100 | } |
| 1101 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/sm8500/sm8500d.*") |
| 1102 | end |
| 1103 | |
| 1104 | -------------------------------------------------- |
| 1105 | -- Sony/Nintendo SPC700 |
| 1106 | ---@src/emu/cpu/spc700/spc700.h,CPUS += SPC700 |
| 1107 | -------------------------------------------------- |
| 1108 | |
| 1109 | if (CPUS["SPC700"]~=null) then |
| 1110 | files { |
| 1111 | MAME_DIR .. "src/emu/cpu/spc700/spc700.*", |
| 1112 | } |
| 1113 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/spc700/spc700ds.*") |
| 1114 | end |
| 1115 | |
| 1116 | -------------------------------------------------- |
| 1117 | -- SSP1601 |
| 1118 | ---@src/emu/cpu/ssp1601/ssp1601.h,CPUS += SSP1601 |
| 1119 | -------------------------------------------------- |
| 1120 | |
| 1121 | if (CPUS["SSP1601"]~=null) then |
| 1122 | files { |
| 1123 | MAME_DIR .. "src/emu/cpu/ssp1601/ssp1601.*", |
| 1124 | } |
| 1125 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/ssp1601/ssp1601d.*") |
| 1126 | end |
| 1127 | |
| 1128 | -------------------------------------------------- |
| 1129 | -- SunPlus u'nSP |
| 1130 | ---@src/emu/cpu/unsp/unsp.h,CPUS += UNSP |
| 1131 | -------------------------------------------------- |
| 1132 | |
| 1133 | if (CPUS["UNSP"]~=null) then |
| 1134 | files { |
| 1135 | MAME_DIR .. "src/emu/cpu/unsp/unsp.*", |
| 1136 | } |
| 1137 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/unsp/unspdasm.*") |
| 1138 | end |
| 1139 | |
| 1140 | -------------------------------------------------- |
| 1141 | -- Atmel 8-bit AVR |
| 1142 | ---@src/emu/cpu/avr8/avr8.h,CPUS += AVR8 |
| 1143 | -------------------------------------------------- |
| 1144 | |
| 1145 | if (CPUS["AVR8"]~=null) then |
| 1146 | files { |
| 1147 | MAME_DIR .. "src/emu/cpu/avr8/avr8.*", |
| 1148 | } |
| 1149 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/avr8/avr8dasm.*") |
| 1150 | end |
| 1151 | |
| 1152 | -------------------------------------------------- |
| 1153 | -- Texas Instruments TMS0980 |
| 1154 | ---@src/emu/cpu/tms0980/tms0980.h,CPUS += TMS0980 |
| 1155 | -------------------------------------------------- |
| 1156 | |
| 1157 | if (CPUS["TMS0980"]~=null) then |
| 1158 | files { |
| 1159 | MAME_DIR .. "src/emu/cpu/tms0980/tms0980.*", |
| 1160 | } |
| 1161 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms0980/tms0980d.*") |
| 1162 | end |
| 1163 | |
| 1164 | -------------------------------------------------- |
| 1165 | -- Texas Instruments TMS7000 series |
| 1166 | ---@src/emu/cpu/tms7000/tms7000.h,CPUS += TMS7000 |
| 1167 | -------------------------------------------------- |
| 1168 | |
| 1169 | if (CPUS["TMS7000"]~=null) then |
| 1170 | files { |
| 1171 | MAME_DIR .. "src/emu/cpu/tms7000/tms7000.*", |
| 1172 | } |
| 1173 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms7000/7000dasm.*") |
| 1174 | end |
| 1175 | |
| 1176 | -------------------------------------------------- |
| 1177 | -- Texas Instruments TMS99xx series |
| 1178 | ---@src/emu/cpu/tms9900/tms9900.h,CPUS += TMS9900 |
| 1179 | ---@src/emu/cpu/tms9900/tms9980a.h,CPUS += TMS9900 |
| 1180 | ---@src/emu/cpu/tms9900/tms9995.h,CPUS += TMS9900 |
| 1181 | |
| 1182 | -------------------------------------------------- |
| 1183 | |
| 1184 | if (CPUS["TMS9900"]~=null) then |
| 1185 | files { |
| 1186 | MAME_DIR .. "src/emu/cpu/tms9900/tms9900.*", |
| 1187 | MAME_DIR .. "src/emu/cpu/tms9900/tms9980a.*", |
| 1188 | MAME_DIR .. "src/emu/cpu/tms9900/tms9995.*", |
| 1189 | MAME_DIR .. "src/emu/cpu/tms9900/ti990_10.*", |
| 1190 | } |
| 1191 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms9900/9900dasm.*") |
| 1192 | end |
| 1193 | |
| 1194 | -------------------------------------------------- |
| 1195 | -- Texas Instruments TMS340x0 graphics controllers |
| 1196 | ---@src/emu/cpu/tms34010/tms34010.h,CPUS += TMS340X0 |
| 1197 | -------------------------------------------------- |
| 1198 | |
| 1199 | if (CPUS["TMS340X0"]~=null) then |
| 1200 | files { |
| 1201 | MAME_DIR .. "src/emu/cpu/tms34010/tms34010.*", |
| 1202 | } |
| 1203 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms34010/34010dsm.*") |
| 1204 | end |
| 1205 | |
| 1206 | -------------------------------------------------- |
| 1207 | -- Texas Instruments TMS3201x DSP |
| 1208 | ---@src/emu/cpu/tms32010/tms32010.h,CPUS += TMS32010 |
| 1209 | -------------------------------------------------- |
| 1210 | |
| 1211 | if (CPUS["TMS32010"]~=null) then |
| 1212 | files { |
| 1213 | MAME_DIR .. "src/emu/cpu/tms32010/tms32010.*", |
| 1214 | } |
| 1215 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32010/32010dsm.*") |
| 1216 | end |
| 1217 | |
| 1218 | -------------------------------------------------- |
| 1219 | -- Texas Instruments TMS3202x DSP |
| 1220 | ---@src/emu/cpu/tms32025/tms32025.h,CPUS += TMS32025 |
| 1221 | -------------------------------------------------- |
| 1222 | |
| 1223 | if (CPUS["TMS32025"]~=null) then |
| 1224 | files { |
| 1225 | MAME_DIR .. "src/emu/cpu/tms32025/tms32025.*", |
| 1226 | } |
| 1227 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32025/32025dsm.*") |
| 1228 | end |
| 1229 | |
| 1230 | -------------------------------------------------- |
| 1231 | -- Texas Instruments TMS3203x DSP |
| 1232 | ---@src/emu/cpu/tms32031/tms32031.h,CPUS += TMS32031 |
| 1233 | -------------------------------------------------- |
| 1234 | |
| 1235 | if (CPUS["TMS32031"]~=null) then |
| 1236 | files { |
| 1237 | MAME_DIR .. "src/emu/cpu/tms32031/tms32031.*", |
| 1238 | } |
| 1239 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32031/dis32031.*") |
| 1240 | end |
| 1241 | |
| 1242 | -------------------------------------------------- |
| 1243 | -- Texas Instruments TMS3205x DSP |
| 1244 | ---@src/emu/cpu/tms32051/tms32051.h,CPUS += TMS32051 |
| 1245 | -------------------------------------------------- |
| 1246 | |
| 1247 | if (CPUS["TMS32051"]~=null) then |
| 1248 | files { |
| 1249 | MAME_DIR .. "src/emu/cpu/tms32051/tms32051.*", |
| 1250 | } |
| 1251 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32051/dis32051.*") |
| 1252 | end |
| 1253 | |
| 1254 | -------------------------------------------------- |
| 1255 | -- Texas Instruments TMS3208x DSP |
| 1256 | ---@src/emu/cpu/tms32082/tms32082.h,CPUS += TMS32082_MP |
| 1257 | -------------------------------------------------- |
| 1258 | |
| 1259 | if (CPUS["TMS32082"]~=null) then |
| 1260 | files { |
| 1261 | MAME_DIR .. "src/emu/cpu/tms32082/tms32082.*", |
| 1262 | MAME_DIR .. "src/emu/cpu/tms32082/mp_ops.*", |
| 1263 | } |
| 1264 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32082/dis_mp.*") |
| 1265 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms32082/dis_pp.*") |
| 1266 | end |
| 1267 | |
| 1268 | -------------------------------------------------- |
| 1269 | -- Texas Instruments TMS57002 DSP |
| 1270 | ---@src/emu/cpu/tms57002/tms57002.h,CPUS += TMS57002 |
| 1271 | -------------------------------------------------- |
| 1272 | |
| 1273 | if (CPUS["TMS57002"]~=null) then |
| 1274 | files { |
| 1275 | MAME_DIR .. "src/emu/cpu/tms57002/tms57002.*", |
| 1276 | MAME_DIR .. "src/emu/cpu/tms57002/tms57kdec.*", |
| 1277 | } |
| 1278 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tms57002/57002dsm.*") |
| 1279 | end |
| 1280 | |
| 1281 | -------------------------------------------------- |
| 1282 | -- Toshiba TLCS-90 Series |
| 1283 | ---@src/emu/cpu/tlcs90/tlcs90.h,CPUS += TLCS90 |
| 1284 | -------------------------------------------------- |
| 1285 | |
| 1286 | if (CPUS["TLCS90"]~=null) then |
| 1287 | files { |
| 1288 | MAME_DIR .. "src/emu/cpu/tlcs90/tlcs90.*", |
| 1289 | } |
| 1290 | end |
| 1291 | |
| 1292 | -------------------------------------------------- |
| 1293 | -- Toshiba TLCS-900 Series |
| 1294 | ---@src/emu/cpu/tlcs900/tlcs900.h,CPUS += TLCS900 |
| 1295 | -------------------------------------------------- |
| 1296 | |
| 1297 | if (CPUS["TLCS900"]~=null) then |
| 1298 | files { |
| 1299 | MAME_DIR .. "src/emu/cpu/tlcs900/tlcs900.*", |
| 1300 | } |
| 1301 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/tlcs900/dasm900.*") |
| 1302 | end |
| 1303 | |
| 1304 | -------------------------------------------------- |
| 1305 | -- Zilog Z80 |
| 1306 | ---@src/emu/cpu/z80/z80.h,CPUS += Z80 |
| 1307 | -------------------------------------------------- |
| 1308 | |
| 1309 | if (CPUS["Z80"]~=null) then |
| 1310 | files { |
| 1311 | MAME_DIR .. "src/emu/cpu/z80/z80.*", |
| 1312 | MAME_DIR .. "src/emu/cpu/z80/z80daisy.*", |
| 1313 | MAME_DIR .. "src/emu/cpu/z80/tmpz84c011.*", |
| 1314 | MAME_DIR .. "src/emu/cpu/z80/tmpz84c015.*", |
| 1315 | MAME_DIR .. "src/emu/cpu/z80/kl5c80a12.*", |
| 1316 | } |
| 1317 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/z80/z80dasm.*") |
| 1318 | end |
| 1319 | |
| 1320 | -------------------------------------------------- |
| 1321 | -- Sharp LR35902 (Game Boy CPU) |
| 1322 | ---@src/emu/cpu/lr35902/lr35902.h,CPUS += LR35902 |
| 1323 | -------------------------------------------------- |
| 1324 | |
| 1325 | if (CPUS["LR35902"]~=null) then |
| 1326 | files { |
| 1327 | MAME_DIR .. "src/emu/cpu/lr35902/lr35902.*", |
| 1328 | } |
| 1329 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/lr35902/lr35902d.*") |
| 1330 | end |
| 1331 | |
| 1332 | -------------------------------------------------- |
| 1333 | -- Zilog Z180 |
| 1334 | ---@src/emu/cpu/z180/z180.h,CPUS += Z180 |
| 1335 | -------------------------------------------------- |
| 1336 | |
| 1337 | if (CPUS["Z180"]~=null) then |
| 1338 | files { |
| 1339 | MAME_DIR .. "src/emu/cpu/z180/z180.*", |
| 1340 | MAME_DIR .. "src/emu/cpu/z80/z80daisy.*", |
| 1341 | } |
| 1342 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/z180/z180dasm.*") |
| 1343 | end |
| 1344 | |
| 1345 | -------------------------------------------------- |
| 1346 | -- Zilog Z8000 |
| 1347 | ---@src/emu/cpu/z8000/z8000.h,CPUS += Z8000 |
| 1348 | -------------------------------------------------- |
| 1349 | |
| 1350 | if (CPUS["Z8000"]~=null) then |
| 1351 | files { |
| 1352 | MAME_DIR .. "src/emu/cpu/z8000/z8000.*", |
| 1353 | } |
| 1354 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/z8000/8000dasm.*") |
| 1355 | end |
| 1356 | |
| 1357 | -------------------------------------------------- |
| 1358 | -- Zilog Z8 |
| 1359 | ---@src/emu/cpu/z8/z8.h,CPUS += Z8 |
| 1360 | -------------------------------------------------- |
| 1361 | |
| 1362 | if (CPUS["Z8"]~=null) then |
| 1363 | files { |
| 1364 | MAME_DIR .. "src/emu/cpu/z8/z8.*", |
| 1365 | } |
| 1366 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/z8/z8dasm.*") |
| 1367 | end |
| 1368 | |
| 1369 | -------------------------------------------------- |
| 1370 | -- Argonaut SuperFX |
| 1371 | ---@src/emu/cpu/superfx/superfx.h,CPUS += SUPERFX |
| 1372 | -------------------------------------------------- |
| 1373 | |
| 1374 | if (CPUS["SUPERFX"]~=null) then |
| 1375 | files { |
| 1376 | MAME_DIR .. "src/emu/cpu/superfx/superfx.*", |
| 1377 | } |
| 1378 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/superfx/sfx_dasm.*") |
| 1379 | end |
| 1380 | |
| 1381 | -------------------------------------------------- |
| 1382 | -- Rockwell PPS-4 |
| 1383 | ---@src/emu/cpu/pps4/pps4.h,CPUS += PPS4 |
| 1384 | -------------------------------------------------- |
| 1385 | |
| 1386 | if (CPUS["PPS4"]~=null) then |
| 1387 | files { |
| 1388 | MAME_DIR .. "src/emu/cpu/pps4/pps4.*", |
| 1389 | } |
| 1390 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/pps4/pps4dasm.*") |
| 1391 | end |
| 1392 | |
| 1393 | -------------------------------------------------- |
| 1394 | -- Hitachi HD61700 |
| 1395 | ---@src/emu/cpu/hd61700/hd61700.h,CPUS += HD61700 |
| 1396 | -------------------------------------------------- |
| 1397 | |
| 1398 | if (CPUS["HD61700"]~=null) then |
| 1399 | files { |
| 1400 | MAME_DIR .. "src/emu/cpu/hd61700/hd61700.*", |
| 1401 | } |
| 1402 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/hd61700/hd61700d.*") |
| 1403 | end |
| 1404 | |
| 1405 | -------------------------------------------------- |
| 1406 | -- Sanyo LC8670 |
| 1407 | ---@src/emu/cpu/lc8670/lc8670.h,CPUS += LC8670 |
| 1408 | -------------------------------------------------- |
| 1409 | |
| 1410 | if (CPUS["LC8670"]~=null) then |
| 1411 | files { |
| 1412 | MAME_DIR .. "src/emu/cpu/lc8670/lc8670.*", |
| 1413 | } |
| 1414 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/lc8670/lc8670dsm.*") |
| 1415 | end |
| 1416 | |
| 1417 | -------------------------------------------------- |
| 1418 | -- Sega SCU DSP |
| 1419 | ---@src/emu/cpu/scudsp/scudsp.h,CPUS += SCUDSP |
| 1420 | -------------------------------------------------- |
| 1421 | |
| 1422 | if (CPUS["SCUDSP"]~=null) then |
| 1423 | files { |
| 1424 | MAME_DIR .. "src/emu/cpu/scudsp/scudsp.*", |
| 1425 | } |
| 1426 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/scudsp/scudspdasm.*") |
| 1427 | end |
| 1428 | |
| 1429 | -------------------------------------------------- |
| 1430 | -- Sunplus Technology S+core |
| 1431 | ---@src/emu/cpu/score/score.h,CPUS += SCORE |
| 1432 | -------------------------------------------------- |
| 1433 | |
| 1434 | if (CPUS["SCORE"]~=null) then |
| 1435 | files { |
| 1436 | MAME_DIR .. "src/emu/cpu/score/score.*", |
| 1437 | } |
| 1438 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/score/scoredsm.*") |
| 1439 | end |
| 1440 | |
| 1441 | -------------------------------------------------- |
| 1442 | -- Xerox Alto-II |
| 1443 | ---@src/emu/cpu/alto2/alto2cpu.h,CPUS += ALTO2 |
| 1444 | -------------------------------------------------- |
| 1445 | |
| 1446 | if (CPUS["ALTO2"]~=null) then |
| 1447 | files { |
| 1448 | MAME_DIR .. "src/emu/cpu/alto2/alto2cpu.*", |
| 1449 | MAME_DIR .. "src/emu/cpu/alto2/a2disk.*", |
| 1450 | MAME_DIR .. "src/emu/cpu/alto2/a2disp.*", |
| 1451 | MAME_DIR .. "src/emu/cpu/alto2/a2curt.*", |
| 1452 | MAME_DIR .. "src/emu/cpu/alto2/a2dht.*", |
| 1453 | MAME_DIR .. "src/emu/cpu/alto2/a2dvt.*", |
| 1454 | MAME_DIR .. "src/emu/cpu/alto2/a2dwt.*", |
| 1455 | MAME_DIR .. "src/emu/cpu/alto2/a2emu.*", |
| 1456 | MAME_DIR .. "src/emu/cpu/alto2/a2ether.*", |
| 1457 | MAME_DIR .. "src/emu/cpu/alto2/a2hw.*", |
| 1458 | MAME_DIR .. "src/emu/cpu/alto2/a2kbd.*", |
| 1459 | MAME_DIR .. "src/emu/cpu/alto2/a2ksec.*", |
| 1460 | MAME_DIR .. "src/emu/cpu/alto2/a2kwd.*", |
| 1461 | MAME_DIR .. "src/emu/cpu/alto2/a2mem.*", |
| 1462 | MAME_DIR .. "src/emu/cpu/alto2/a2mouse.*", |
| 1463 | MAME_DIR .. "src/emu/cpu/alto2/a2mrt.*", |
| 1464 | MAME_DIR .. "src/emu/cpu/alto2/a2part.*", |
| 1465 | MAME_DIR .. "src/emu/cpu/alto2/a2ram.*", |
| 1466 | MAME_DIR .. "src/emu/cpu/alto2/a2roms.*", |
| 1467 | |
| 1468 | } |
| 1469 | table.insert(disasm_files , MAME_DIR .. "src/emu/cpu/alto2/alto2dsm.*") |
| 1470 | end |
trunk/scripts/src/machine.lua
| r0 | r245167 | |
| 1 | --------------------------------------------------------------------------- |
| 2 | -- |
| 3 | -- machine.lua |
| 4 | -- |
| 5 | -- Rules for building machine cores |
| 6 | -- |
| 7 | -- Copyright Nicola Salmoria and the MAME Team. |
| 8 | -- Visit http://mamedev.org for licensing and usage restrictions. |
| 9 | -- |
| 10 | ---------------------------------------------------------------------------- |
| 11 | |
| 12 | |
| 13 | --------------------------------------------------- |
| 14 | -- |
| 15 | --@src/emu/machine/akiko.h,MACHINES += AKIKO |
| 16 | --------------------------------------------------- |
| 17 | |
| 18 | if (MACHINES["AKIKO"]~=null) then |
| 19 | files { |
| 20 | MAME_DIR .. "src/emu/machine/akiko.*", |
| 21 | } |
| 22 | end |
| 23 | |
| 24 | |
| 25 | --------------------------------------------------- |
| 26 | -- |
| 27 | --@src/emu/machine/autoconfig.h,MACHINES += AUTOCONFIG |
| 28 | --------------------------------------------------- |
| 29 | |
| 30 | if (MACHINES["AUTOCONFIG"]~=null) then |
| 31 | files { |
| 32 | MAME_DIR .. "src/emu/machine/autoconfig.*", |
| 33 | } |
| 34 | end |
| 35 | |
| 36 | |
| 37 | --------------------------------------------------- |
| 38 | -- |
| 39 | --@src/emu/machine/cr511b.h,MACHINES += CR511B |
| 40 | --------------------------------------------------- |
| 41 | |
| 42 | if (MACHINES["CR511B"]~=null) then |
| 43 | files { |
| 44 | MAME_DIR .. "src/emu/machine/cr511b.*", |
| 45 | } |
| 46 | end |
| 47 | |
| 48 | |
| 49 | --------------------------------------------------- |
| 50 | -- |
| 51 | --@src/emu/machine/dmac.h,MACHINES += DMAC |
| 52 | --------------------------------------------------- |
| 53 | |
| 54 | if (MACHINES["DMAC"]~=null) then |
| 55 | files { |
| 56 | MAME_DIR .. "src/emu/machine/dmac.*", |
| 57 | } |
| 58 | end |
| 59 | |
| 60 | |
| 61 | --------------------------------------------------- |
| 62 | -- |
| 63 | --@src/emu/machine/gayle.h,MACHINES += GAYLE |
| 64 | --------------------------------------------------- |
| 65 | |
| 66 | if (MACHINES["GAYLE"]~=null) then |
| 67 | files { |
| 68 | MAME_DIR .. "src/emu/machine/gayle.*", |
| 69 | } |
| 70 | end |
| 71 | |
| 72 | |
| 73 | --------------------------------------------------- |
| 74 | -- |
| 75 | --@src/emu/machine/40105.h,MACHINES += CMOS40105 |
| 76 | --------------------------------------------------- |
| 77 | |
| 78 | if (MACHINES["CMOS40105"]~=null) then |
| 79 | files { |
| 80 | MAME_DIR .. "src/emu/machine/40105.*", |
| 81 | } |
| 82 | end |
| 83 | |
| 84 | |
| 85 | --------------------------------------------------- |
| 86 | -- |
| 87 | --@src/emu/machine/53c7xx.h,MACHINES += NCR53C7XX |
| 88 | --------------------------------------------------- |
| 89 | |
| 90 | if (MACHINES["NCR53C7XX"]~=null) then |
| 91 | MACHINES["NSCSI"] = true |
| 92 | files { |
| 93 | MAME_DIR .. "src/emu/machine/53c7xx.*", |
| 94 | } |
| 95 | end |
| 96 | |
| 97 | --------------------------------------------------- |
| 98 | -- |
| 99 | --@src/emu/machine/53c810.h,MACHINES += LSI53C810 |
| 100 | --------------------------------------------------- |
| 101 | |
| 102 | if (MACHINES["LSI53C810"]~=null) then |
| 103 | MACHINES["SCSI"] = true |
| 104 | files { |
| 105 | MAME_DIR .. "src/emu/machine/53c810.*", |
| 106 | } |
| 107 | end |
| 108 | |
| 109 | --------------------------------------------------- |
| 110 | -- |
| 111 | --@src/emu/machine/6522via.h,MACHINES += 6522VIA |
| 112 | --------------------------------------------------- |
| 113 | |
| 114 | if (MACHINES["6522VIA"]~=null) then |
| 115 | files { |
| 116 | MAME_DIR .. "src/emu/machine/6522via.*", |
| 117 | } |
| 118 | end |
| 119 | |
| 120 | --------------------------------------------------- |
| 121 | -- |
| 122 | --@src/emu/machine/6525tpi.h,MACHINES += TPI6525 |
| 123 | --------------------------------------------------- |
| 124 | |
| 125 | if (MACHINES["TPI6525"]~=null) then |
| 126 | files { |
| 127 | MAME_DIR .. "src/emu/machine/6525tpi.*", |
| 128 | } |
| 129 | end |
| 130 | |
| 131 | --------------------------------------------------- |
| 132 | -- |
| 133 | --@src/emu/machine/6532riot.h,MACHINES += RIOT6532 |
| 134 | --------------------------------------------------- |
| 135 | |
| 136 | if (MACHINES["RIOT6532"]~=null) then |
| 137 | files { |
| 138 | MAME_DIR .. "src/emu/machine/6532riot.*", |
| 139 | } |
| 140 | end |
| 141 | |
| 142 | --------------------------------------------------- |
| 143 | -- |
| 144 | --@src/emu/machine/6821pia.h,MACHINES += 6821PIA |
| 145 | --------------------------------------------------- |
| 146 | |
| 147 | if (MACHINES["6821PIA"]~=null) then |
| 148 | files { |
| 149 | MAME_DIR .. "src/emu/machine/6821pia.*", |
| 150 | } |
| 151 | end |
| 152 | |
| 153 | --------------------------------------------------- |
| 154 | -- |
| 155 | --@src/emu/machine/6840ptm.h,MACHINES += 6840PTM |
| 156 | --------------------------------------------------- |
| 157 | |
| 158 | if (MACHINES["6840PTM"]~=null) then |
| 159 | files { |
| 160 | MAME_DIR .. "src/emu/machine/6840ptm.*", |
| 161 | } |
| 162 | end |
| 163 | |
| 164 | --------------------------------------------------- |
| 165 | -- |
| 166 | --@src/emu/machine/6850acia.h,MACHINES += ACIA6850 |
| 167 | --------------------------------------------------- |
| 168 | |
| 169 | if (MACHINES["ACIA6850"]~=null) then |
| 170 | files { |
| 171 | MAME_DIR .. "src/emu/machine/6850acia.*", |
| 172 | } |
| 173 | end |
| 174 | |
| 175 | --------------------------------------------------- |
| 176 | -- |
| 177 | --@src/emu/machine/68561mpcc.h,MACHINES += 68561MPCC |
| 178 | --------------------------------------------------- |
| 179 | |
| 180 | if (MACHINES["68561MPCC"]~=null) then |
| 181 | files { |
| 182 | MAME_DIR .. "src/emu/machine/68561mpcc.*", |
| 183 | } |
| 184 | end |
| 185 | |
| 186 | --------------------------------------------------- |
| 187 | -- |
| 188 | --@src/emu/machine/mc68681.h,MACHINES += 68681 |
| 189 | --------------------------------------------------- |
| 190 | |
| 191 | if (MACHINES["68681"]~=null) then |
| 192 | files { |
| 193 | MAME_DIR .. "src/emu/machine/mc68681.*", |
| 194 | } |
| 195 | end |
| 196 | |
| 197 | --------------------------------------------------- |
| 198 | -- |
| 199 | --@src/emu/machine/7200fifo.h,MACHINES += 7200FIFO |
| 200 | --------------------------------------------------- |
| 201 | |
| 202 | if (MACHINES["7200FIFO"]~=null) then |
| 203 | files { |
| 204 | MAME_DIR .. "src/emu/machine/7200fifo.*", |
| 205 | } |
| 206 | end |
| 207 | |
| 208 | --------------------------------------------------- |
| 209 | -- |
| 210 | --@src/emu/machine/74123.h,MACHINES += TTL74123 |
| 211 | --------------------------------------------------- |
| 212 | |
| 213 | if (MACHINES["TTL74123"]~=null) then |
| 214 | files { |
| 215 | MAME_DIR .. "src/emu/machine/74123.*", |
| 216 | } |
| 217 | end |
| 218 | |
| 219 | --------------------------------------------------- |
| 220 | -- |
| 221 | --@src/emu/machine/74145.h,MACHINES += TTL74145 |
| 222 | --------------------------------------------------- |
| 223 | |
| 224 | if (MACHINES["TTL74145"]~=null) then |
| 225 | files { |
| 226 | MAME_DIR .. "src/emu/machine/74145.*", |
| 227 | } |
| 228 | end |
| 229 | |
| 230 | --------------------------------------------------- |
| 231 | -- |
| 232 | --@src/emu/machine/74148.h,MACHINES += TTL74148 |
| 233 | --------------------------------------------------- |
| 234 | |
| 235 | if (MACHINES["TTL74148"]~=null) then |
| 236 | files { |
| 237 | MAME_DIR .. "src/emu/machine/74148.*", |
| 238 | } |
| 239 | end |
| 240 | |
| 241 | --------------------------------------------------- |
| 242 | -- |
| 243 | --@src/emu/machine/74153.h,MACHINES += TTL74153 |
| 244 | --------------------------------------------------- |
| 245 | |
| 246 | if (MACHINES["TTL74153"]~=null) then |
| 247 | files { |
| 248 | MAME_DIR .. "src/emu/machine/74153.*", |
| 249 | } |
| 250 | end |
| 251 | |
| 252 | --------------------------------------------------- |
| 253 | -- |
| 254 | --@src/emu/machine/74181.h,MACHINES += TTL74181 |
| 255 | --------------------------------------------------- |
| 256 | |
| 257 | if (MACHINES["TTL74181"]~=null) then |
| 258 | files { |
| 259 | MAME_DIR .. "src/emu/machine/74181.*", |
| 260 | } |
| 261 | end |
| 262 | |
| 263 | --------------------------------------------------- |
| 264 | -- |
| 265 | --@src/emu/machine/7474.h,MACHINES += TTL7474 |
| 266 | --------------------------------------------------- |
| 267 | |
| 268 | if (MACHINES["TTL7474"]~=null) then |
| 269 | files { |
| 270 | MAME_DIR .. "src/emu/machine/7474.*", |
| 271 | } |
| 272 | end |
| 273 | |
| 274 | --------------------------------------------------- |
| 275 | -- |
| 276 | --@src/emu/machine/8042kbdc.h,MACHINES += KBDC8042 |
| 277 | --------------------------------------------------- |
| 278 | |
| 279 | if (MACHINES["KBDC8042"]~=null) then |
| 280 | files { |
| 281 | MAME_DIR .. "src/emu/machine/8042kbdc.*", |
| 282 | } |
| 283 | end |
| 284 | |
| 285 | --------------------------------------------------- |
| 286 | -- |
| 287 | --@src/emu/machine/8530scc.h,MACHINES += 8530SCC |
| 288 | --------------------------------------------------- |
| 289 | |
| 290 | if (MACHINES["8530SCC"]~=null) then |
| 291 | files { |
| 292 | MAME_DIR .. "src/emu/machine/8530scc.*", |
| 293 | } |
| 294 | end |
| 295 | |
| 296 | --------------------------------------------------- |
| 297 | -- |
| 298 | --@src/emu/machine/aakart.h,MACHINES += AAKARTDEV |
| 299 | --------------------------------------------------- |
| 300 | |
| 301 | if (MACHINES["AAKARTDEV"]~=null) then |
| 302 | files { |
| 303 | MAME_DIR .. "src/emu/machine/aakart.*", |
| 304 | } |
| 305 | end |
| 306 | |
| 307 | --------------------------------------------------- |
| 308 | -- |
| 309 | --@src/emu/machine/adc0808.h,MACHINES += ADC0808 |
| 310 | --------------------------------------------------- |
| 311 | |
| 312 | if (MACHINES["ADC0808"]~=null) then |
| 313 | files { |
| 314 | MAME_DIR .. "src/emu/machine/adc0808.*", |
| 315 | } |
| 316 | end |
| 317 | |
| 318 | --------------------------------------------------- |
| 319 | -- |
| 320 | --@src/emu/machine/adc083x.h,MACHINES += ADC083X |
| 321 | --------------------------------------------------- |
| 322 | |
| 323 | if (MACHINES["ADC083X"]~=null) then |
| 324 | files { |
| 325 | MAME_DIR .. "src/emu/machine/adc083x.*", |
| 326 | } |
| 327 | end |
| 328 | |
| 329 | --------------------------------------------------- |
| 330 | -- |
| 331 | --@src/emu/machine/adc1038.h,MACHINES += ADC1038 |
| 332 | --------------------------------------------------- |
| 333 | |
| 334 | if (MACHINES["ADC1038"]~=null) then |
| 335 | files { |
| 336 | MAME_DIR .. "src/emu/machine/adc1038.*", |
| 337 | } |
| 338 | end |
| 339 | |
| 340 | --------------------------------------------------- |
| 341 | -- |
| 342 | --@src/emu/machine/adc1213x.h,MACHINES += ADC1213X |
| 343 | --------------------------------------------------- |
| 344 | |
| 345 | if (MACHINES["ADC1213X"]~=null) then |
| 346 | files { |
| 347 | MAME_DIR .. "src/emu/machine/adc1213x.*", |
| 348 | } |
| 349 | end |
| 350 | |
| 351 | --------------------------------------------------- |
| 352 | -- |
| 353 | --@src/emu/machine/aicartc.h,MACHINES += AICARTC |
| 354 | --------------------------------------------------- |
| 355 | |
| 356 | if (MACHINES["AICARTC"]~=null) then |
| 357 | files { |
| 358 | MAME_DIR .. "src/emu/machine/aicartc.*", |
| 359 | } |
| 360 | end |
| 361 | |
| 362 | --------------------------------------------------- |
| 363 | -- |
| 364 | --@src/emu/machine/am53cf96.h,MACHINES += AM53CF96 |
| 365 | --------------------------------------------------- |
| 366 | |
| 367 | if (MACHINES["AM53CF96"]~=null) then |
| 368 | files { |
| 369 | MAME_DIR .. "src/emu/machine/am53cf96.*", |
| 370 | } |
| 371 | end |
| 372 | |
| 373 | --------------------------------------------------- |
| 374 | -- |
| 375 | --@src/emu/machine/am9517a.h,MACHINES += AM9517A |
| 376 | --------------------------------------------------- |
| 377 | |
| 378 | if (MACHINES["AM9517A"]~=null) then |
| 379 | files { |
| 380 | MAME_DIR .. "src/emu/machine/am9517a.*", |
| 381 | } |
| 382 | end |
| 383 | |
| 384 | --------------------------------------------------- |
| 385 | -- |
| 386 | --@src/emu/machine/amigafdc.h,MACHINES += AMIGAFDC |
| 387 | --------------------------------------------------- |
| 388 | |
| 389 | if (MACHINES["AMIGAFDC"]~=null) then |
| 390 | files { |
| 391 | MAME_DIR .. "src/emu/machine/amigafdc.*", |
| 392 | } |
| 393 | end |
| 394 | |
| 395 | --------------------------------------------------- |
| 396 | -- |
| 397 | --@src/emu/machine/at28c16.h,MACHINES += AT28C16 |
| 398 | --------------------------------------------------- |
| 399 | |
| 400 | if (MACHINES["AT28C16"]~=null) then |
| 401 | files { |
| 402 | MAME_DIR .. "src/emu/machine/at28c16.*", |
| 403 | } |
| 404 | end |
| 405 | |
| 406 | --------------------------------------------------- |
| 407 | -- |
| 408 | --@src/emu/machine/at29040a.h,MACHINES += AT29040 |
| 409 | --------------------------------------------------- |
| 410 | |
| 411 | if (MACHINES["AT29040"]~=null) then |
| 412 | files { |
| 413 | MAME_DIR .. "src/emu/machine/at29040a.*", |
| 414 | } |
| 415 | end |
| 416 | |
| 417 | --------------------------------------------------- |
| 418 | -- |
| 419 | --@src/emu/machine/at45dbxx.h,MACHINES += AT45DBXX |
| 420 | --------------------------------------------------- |
| 421 | |
| 422 | if (MACHINES["AT45DBXX"]~=null) then |
| 423 | files { |
| 424 | MAME_DIR .. "src/emu/machine/at45dbxx.*", |
| 425 | } |
| 426 | end |
| 427 | |
| 428 | --------------------------------------------------- |
| 429 | -- |
| 430 | --@src/emu/machine/ataflash.h,MACHINES += ATAFLASH |
| 431 | --------------------------------------------------- |
| 432 | |
| 433 | if (MACHINES["ATAFLASH"]~=null) then |
| 434 | MACHINES["IDE"] = true |
| 435 | MACHINES["PCCARD"] = true |
| 436 | files { |
| 437 | MAME_DIR .. "src/emu/machine/ataflash.*", |
| 438 | } |
| 439 | end |
| 440 | |
| 441 | --------------------------------------------------- |
| 442 | -- |
| 443 | --@src/emu/machine/ay31015.h,MACHINES += AY31015 |
| 444 | --------------------------------------------------- |
| 445 | |
| 446 | if (MACHINES["AY31015"]~=null) then |
| 447 | files { |
| 448 | MAME_DIR .. "src/emu/machine/ay31015.*", |
| 449 | } |
| 450 | end |
| 451 | |
| 452 | --------------------------------------------------- |
| 453 | -- |
| 454 | --@src/emu/machine/bankdev.h,MACHINES += BANKDEV |
| 455 | --------------------------------------------------- |
| 456 | |
| 457 | if (MACHINES["BANKDEV"]~=null) then |
| 458 | files { |
| 459 | MAME_DIR .. "src/emu/machine/bankdev.*", |
| 460 | } |
| 461 | end |
| 462 | |
| 463 | --------------------------------------------------- |
| 464 | -- |
| 465 | --@src/emu/machine/cdp1852.h,MACHINES += CDP1852 |
| 466 | --------------------------------------------------- |
| 467 | |
| 468 | if (MACHINES["CDP1852"]~=null) then |
| 469 | files { |
| 470 | MAME_DIR .. "src/emu/machine/cdp1852.*", |
| 471 | } |
| 472 | end |
| 473 | |
| 474 | --------------------------------------------------- |
| 475 | -- |
| 476 | --@src/emu/machine/cdp1871.h,MACHINES += CDP1871 |
| 477 | --------------------------------------------------- |
| 478 | |
| 479 | if (MACHINES["CDP1871"]~=null) then |
| 480 | files { |
| 481 | MAME_DIR .. "src/emu/machine/cdp1871.*", |
| 482 | } |
| 483 | end |
| 484 | |
| 485 | --------------------------------------------------- |
| 486 | -- |
| 487 | --@src/emu/machine/com8116.h,MACHINES += COM8116 |
| 488 | --------------------------------------------------- |
| 489 | |
| 490 | if (MACHINES["COM8116"]~=null) then |
| 491 | files { |
| 492 | MAME_DIR .. "src/emu/machine/com8116.*", |
| 493 | } |
| 494 | end |
| 495 | |
| 496 | --------------------------------------------------- |
| 497 | -- |
| 498 | --@src/emu/machine/cr589.h,MACHINES += CR589 |
| 499 | --------------------------------------------------- |
| 500 | |
| 501 | if (MACHINES["CR589"]~=null) then |
| 502 | files { |
| 503 | MAME_DIR .. "src/emu/machine/cr589.*", |
| 504 | } |
| 505 | end |
| 506 | |
| 507 | --------------------------------------------------- |
| 508 | -- |
| 509 | --@src/emu/machine/cs4031.h,MACHINES += CS4031 |
| 510 | --------------------------------------------------- |
| 511 | |
| 512 | if (MACHINES["CS4031"]~=null) then |
| 513 | files { |
| 514 | MAME_DIR .. "src/emu/machine/cs4031.*", |
| 515 | } |
| 516 | end |
| 517 | |
| 518 | --------------------------------------------------- |
| 519 | -- |
| 520 | --@src/emu/machine/cs8221.h,MACHINES += CS8221 |
| 521 | --------------------------------------------------- |
| 522 | |
| 523 | if (MACHINES["CS8221"]~=null) then |
| 524 | files { |
| 525 | MAME_DIR .. "src/emu/machine/cs8221.*", |
| 526 | } |
| 527 | end |
| 528 | |
| 529 | --------------------------------------------------- |
| 530 | -- |
| 531 | --@src/emu/machine/ds1204.h,MACHINES += DS1204 |
| 532 | --------------------------------------------------- |
| 533 | |
| 534 | if (MACHINES["DS1204"]~=null) then |
| 535 | files { |
| 536 | MAME_DIR .. "src/emu/machine/ds1204.*", |
| 537 | } |
| 538 | end |
| 539 | |
| 540 | --------------------------------------------------- |
| 541 | -- |
| 542 | --@src/emu/machine/ds1302.h,MACHINES += DS1302 |
| 543 | --------------------------------------------------- |
| 544 | |
| 545 | if (MACHINES["DS1302"]~=null) then |
| 546 | files { |
| 547 | MAME_DIR .. "src/emu/machine/ds1302.*", |
| 548 | } |
| 549 | end |
| 550 | |
| 551 | --------------------------------------------------- |
| 552 | -- |
| 553 | --@src/emu/machine/ds1315.h,MACHINES += DS1315 |
| 554 | --------------------------------------------------- |
| 555 | |
| 556 | if (MACHINES["DS1315"]~=null) then |
| 557 | files { |
| 558 | MAME_DIR .. "src/emu/machine/ds1315.*", |
| 559 | } |
| 560 | end |
| 561 | |
| 562 | --------------------------------------------------- |
| 563 | -- |
| 564 | --@src/emu/machine/ds2401.h,MACHINES += DS2401 |
| 565 | --------------------------------------------------- |
| 566 | |
| 567 | if (MACHINES["DS2401"]~=null) then |
| 568 | files { |
| 569 | MAME_DIR .. "src/emu/machine/ds2401.*", |
| 570 | } |
| 571 | end |
| 572 | |
| 573 | --------------------------------------------------- |
| 574 | -- |
| 575 | --@src/emu/machine/ds2404.h,MACHINES += DS2404 |
| 576 | --------------------------------------------------- |
| 577 | |
| 578 | if (MACHINES["DS2404"]~=null) then |
| 579 | files { |
| 580 | MAME_DIR .. "src/emu/machine/ds2404.*", |
| 581 | } |
| 582 | end |
| 583 | |
| 584 | --------------------------------------------------- |
| 585 | -- |
| 586 | --@src/emu/machine/ds75160a.h,MACHINES += DS75160A |
| 587 | --------------------------------------------------- |
| 588 | |
| 589 | if (MACHINES["DS75160A"]~=null) then |
| 590 | files { |
| 591 | MAME_DIR .. "src/emu/machine/ds75160a.*", |
| 592 | } |
| 593 | end |
| 594 | |
| 595 | --------------------------------------------------- |
| 596 | -- |
| 597 | --@src/emu/machine/ds75161a.h,MACHINES += DS75161A |
| 598 | --------------------------------------------------- |
| 599 | |
| 600 | if (MACHINES["DS75161A"]~=null) then |
| 601 | files { |
| 602 | MAME_DIR .. "src/emu/machine/ds75161a.*", |
| 603 | } |
| 604 | end |
| 605 | |
| 606 | --------------------------------------------------- |
| 607 | -- |
| 608 | --@src/emu/machine/e0516.h,MACHINES += E0516 |
| 609 | --------------------------------------------------- |
| 610 | |
| 611 | if (MACHINES["E0516"]~=null) then |
| 612 | files { |
| 613 | MAME_DIR .. "src/emu/machine/e0516.*", |
| 614 | } |
| 615 | end |
| 616 | |
| 617 | --------------------------------------------------- |
| 618 | -- |
| 619 | --@src/emu/machine/e05a03.h,MACHINES += E05A03 |
| 620 | --------------------------------------------------- |
| 621 | |
| 622 | if (MACHINES["E05A03"]~=null) then |
| 623 | files { |
| 624 | MAME_DIR .. "src/emu/machine/e05a03.*", |
| 625 | } |
| 626 | end |
| 627 | |
| 628 | --------------------------------------------------- |
| 629 | -- |
| 630 | --@src/emu/machine/e05a30.h,MACHINES += E05A30 |
| 631 | --------------------------------------------------- |
| 632 | |
| 633 | if (MACHINES["E05A30"]~=null) then |
| 634 | files { |
| 635 | MAME_DIR .. "src/emu/machine/e05a30.*", |
| 636 | } |
| 637 | end |
| 638 | |
| 639 | --------------------------------------------------- |
| 640 | -- |
| 641 | --@src/emu/machine/eeprom.h,MACHINES += EEPROMDEV |
| 642 | --@src/emu/machine/eepromser.h,MACHINES += EEPROMDEV |
| 643 | --@src/emu/machine/eeprompar.h,MACHINES += EEPROMDEV |
| 644 | --------------------------------------------------- |
| 645 | |
| 646 | if (MACHINES["EEPROMDEV"]~=null) then |
| 647 | files { |
| 648 | MAME_DIR .. "src/emu/machine/eeprom.*", |
| 649 | MAME_DIR .. "src/emu/machine/eepromser.*", |
| 650 | MAME_DIR .. "src/emu/machine/eeprompar.*", |
| 651 | } |
| 652 | end |
| 653 | |
| 654 | --------------------------------------------------- |
| 655 | -- |
| 656 | --@src/emu/machine/er2055.h,MACHINES += ER2055 |
| 657 | --------------------------------------------------- |
| 658 | |
| 659 | if (MACHINES["ER2055"]~=null) then |
| 660 | files { |
| 661 | MAME_DIR .. "src/emu/machine/er2055.*", |
| 662 | } |
| 663 | end |
| 664 | |
| 665 | --------------------------------------------------- |
| 666 | -- |
| 667 | --@src/emu/machine/f3853.h,MACHINES += F3853 |
| 668 | --------------------------------------------------- |
| 669 | |
| 670 | if (MACHINES["F3853"]~=null) then |
| 671 | files { |
| 672 | MAME_DIR .. "src/emu/machine/f3853.*", |
| 673 | } |
| 674 | end |
| 675 | |
| 676 | --------------------------------------------------- |
| 677 | -- |
| 678 | --@src/emu/machine/hd63450.h,MACHINES += HD63450 |
| 679 | --------------------------------------------------- |
| 680 | |
| 681 | if (MACHINES["HD63450"]~=null) then |
| 682 | files { |
| 683 | MAME_DIR .. "src/emu/machine/hd63450.*", |
| 684 | } |
| 685 | end |
| 686 | |
| 687 | --------------------------------------------------- |
| 688 | -- |
| 689 | --@src/emu/machine/hd64610.h,MACHINES += HD64610 |
| 690 | --------------------------------------------------- |
| 691 | |
| 692 | if (MACHINES["HD64610"]~=null) then |
| 693 | files { |
| 694 | MAME_DIR .. "src/emu/machine/hd64610.*", |
| 695 | } |
| 696 | end |
| 697 | |
| 698 | --------------------------------------------------- |
| 699 | -- |
| 700 | --@src/emu/machine/i2cmem.h,MACHINES += I2CMEM |
| 701 | --------------------------------------------------- |
| 702 | |
| 703 | if (MACHINES["I2CMEM"]~=null) then |
| 704 | files { |
| 705 | MAME_DIR .. "src/emu/machine/i2cmem.*", |
| 706 | } |
| 707 | end |
| 708 | |
| 709 | --------------------------------------------------- |
| 710 | -- |
| 711 | --@src/emu/machine/i8155.h,MACHINES += I8155 |
| 712 | --------------------------------------------------- |
| 713 | |
| 714 | if (MACHINES["I8155"]~=null) then |
| 715 | files { |
| 716 | MAME_DIR .. "src/emu/machine/i8155.*", |
| 717 | } |
| 718 | end |
| 719 | |
| 720 | --------------------------------------------------- |
| 721 | -- |
| 722 | --@src/emu/machine/i8212.h,MACHINES += I8212 |
| 723 | --------------------------------------------------- |
| 724 | |
| 725 | if (MACHINES["I8212"]~=null) then |
| 726 | files { |
| 727 | MAME_DIR .. "src/emu/machine/i8212.*", |
| 728 | } |
| 729 | end |
| 730 | |
| 731 | --------------------------------------------------- |
| 732 | -- |
| 733 | --@src/emu/machine/i8214.h,MACHINES += I8214 |
| 734 | --------------------------------------------------- |
| 735 | |
| 736 | if (MACHINES["I8214"]~=null) then |
| 737 | files { |
| 738 | MAME_DIR .. "src/emu/machine/i8214.*", |
| 739 | } |
| 740 | end |
| 741 | |
| 742 | --------------------------------------------------- |
| 743 | -- |
| 744 | --@src/emu/machine/i8243.h,MACHINES += I8243 |
| 745 | --------------------------------------------------- |
| 746 | |
| 747 | if (MACHINES["I8243"]~=null) then |
| 748 | files { |
| 749 | MAME_DIR .. "src/emu/machine/i8243.*", |
| 750 | } |
| 751 | end |
| 752 | |
| 753 | --------------------------------------------------- |
| 754 | -- |
| 755 | --@src/emu/machine/i8251.h,MACHINES += I8251 |
| 756 | --------------------------------------------------- |
| 757 | |
| 758 | if (MACHINES["I8251"]~=null) then |
| 759 | files { |
| 760 | MAME_DIR .. "src/emu/machine/i8251.*", |
| 761 | } |
| 762 | end |
| 763 | |
| 764 | --------------------------------------------------- |
| 765 | -- |
| 766 | --@src/emu/machine/i8257.h,MACHINES += I8257 |
| 767 | --------------------------------------------------- |
| 768 | |
| 769 | if (MACHINES["I8257"]~=null) then |
| 770 | files { |
| 771 | MAME_DIR .. "src/emu/machine/i8257.*", |
| 772 | } |
| 773 | end |
| 774 | |
| 775 | |
| 776 | --------------------------------------------------- |
| 777 | -- |
| 778 | --@src/emu/machine/i8271.h,MACHINES += I8271 |
| 779 | --------------------------------------------------- |
| 780 | |
| 781 | if (MACHINES["I8271"]~=null) then |
| 782 | files { |
| 783 | MAME_DIR .. "src/emu/machine/i8271.*", |
| 784 | } |
| 785 | end |
| 786 | |
| 787 | --------------------------------------------------- |
| 788 | -- |
| 789 | --@src/emu/machine/i8279.h,MACHINES += I8279 |
| 790 | --------------------------------------------------- |
| 791 | |
| 792 | if (MACHINES["I8279"]~=null) then |
| 793 | files { |
| 794 | MAME_DIR .. "src/emu/machine/i8279.*", |
| 795 | } |
| 796 | end |
| 797 | |
| 798 | --------------------------------------------------- |
| 799 | -- |
| 800 | --@src/emu/machine/i8355.h,MACHINES += I8355 |
| 801 | --------------------------------------------------- |
| 802 | |
| 803 | if (MACHINES["I8355"]~=null) then |
| 804 | files { |
| 805 | MAME_DIR .. "src/emu/machine/i8355.*", |
| 806 | } |
| 807 | end |
| 808 | |
| 809 | --------------------------------------------------- |
| 810 | -- |
| 811 | --@src/emu/machine/i80130.h,MACHINES += I80130 |
| 812 | --------------------------------------------------- |
| 813 | |
| 814 | if (MACHINES["I80130"]~=null) then |
| 815 | files { |
| 816 | MAME_DIR .. "src/emu/machine/i80130.*", |
| 817 | } |
| 818 | end |
| 819 | |
| 820 | --------------------------------------------------- |
| 821 | -- |
| 822 | --@src/emu/machine/atadev.h,MACHINES += IDE |
| 823 | --@src/emu/machine/ataintf.h,MACHINES += IDE |
| 824 | --------------------------------------------------- |
| 825 | |
| 826 | if (MACHINES["IDE"]~=null) then |
| 827 | MACHINES["T10"] = true |
| 828 | files { |
| 829 | MAME_DIR .. "src/emu/machine/atadev.*", |
| 830 | MAME_DIR .. "src/emu/machine/atahle.*", |
| 831 | MAME_DIR .. "src/emu/machine/ataintf.*", |
| 832 | MAME_DIR .. "src/emu/machine/atapicdr.*", |
| 833 | MAME_DIR .. "src/emu/machine/atapihle.*", |
| 834 | MAME_DIR .. "src/emu/machine/idectrl.*", |
| 835 | MAME_DIR .. "src/emu/machine/idehd.*", |
| 836 | MAME_DIR .. "src/emu/machine/vt83c461.*", |
| 837 | } |
| 838 | end |
| 839 | |
| 840 | --------------------------------------------------- |
| 841 | -- |
| 842 | --@src/emu/machine/im6402.h,MACHINES += IM6402 |
| 843 | --------------------------------------------------- |
| 844 | |
| 845 | if (MACHINES["IM6402"]~=null) then |
| 846 | files { |
| 847 | MAME_DIR .. "src/emu/machine/im6402.*", |
| 848 | } |
| 849 | end |
| 850 | |
| 851 | --------------------------------------------------- |
| 852 | -- |
| 853 | --@src/emu/machine/ins8154.h,MACHINES += INS8154 |
| 854 | --------------------------------------------------- |
| 855 | |
| 856 | if (MACHINES["INS8154"]~=null) then |
| 857 | files { |
| 858 | MAME_DIR .. "src/emu/machine/ins8154.*", |
| 859 | } |
| 860 | end |
| 861 | |
| 862 | --------------------------------------------------- |
| 863 | -- |
| 864 | --@src/emu/machine/ins8250.h,MACHINES += INS8250 |
| 865 | --------------------------------------------------- |
| 866 | |
| 867 | if (MACHINES["INS8250"]~=null) then |
| 868 | files { |
| 869 | MAME_DIR .. "src/emu/machine/ins8250.*", |
| 870 | } |
| 871 | end |
| 872 | |
| 873 | --------------------------------------------------- |
| 874 | -- |
| 875 | --@src/emu/machine/intelfsh.h,MACHINES += INTELFLASH |
| 876 | --------------------------------------------------- |
| 877 | |
| 878 | if (MACHINES["INTELFLASH"]~=null) then |
| 879 | files { |
| 880 | MAME_DIR .. "src/emu/machine/intelfsh.*", |
| 881 | } |
| 882 | end |
| 883 | |
| 884 | --------------------------------------------------- |
| 885 | -- |
| 886 | --@src/emu/machine/jvsdev.h,MACHINES += JVS |
| 887 | --@src/emu/machine/jvshost.h,MACHINES += JVS |
| 888 | --------------------------------------------------- |
| 889 | |
| 890 | if (MACHINES["JVS"]~=null) then |
| 891 | files { |
| 892 | MAME_DIR .. "src/emu/machine/jvsdev.*", |
| 893 | MAME_DIR .. "src/emu/machine/jvshost.*", |
| 894 | } |
| 895 | end |
| 896 | |
| 897 | --------------------------------------------------- |
| 898 | -- |
| 899 | --@src/emu/machine/k033906.h,MACHINES += K033906 |
| 900 | --------------------------------------------------- |
| 901 | |
| 902 | if (MACHINES["K033906"]~=null) then |
| 903 | files { |
| 904 | MAME_DIR .. "src/emu/machine/k033906.*", |
| 905 | } |
| 906 | end |
| 907 | |
| 908 | --------------------------------------------------- |
| 909 | -- |
| 910 | --@src/emu/machine/k053252.h,MACHINES += K053252 |
| 911 | --------------------------------------------------- |
| 912 | |
| 913 | if (MACHINES["K053252"]~=null) then |
| 914 | files { |
| 915 | MAME_DIR .. "src/emu/machine/k053252.*", |
| 916 | } |
| 917 | end |
| 918 | |
| 919 | --------------------------------------------------- |
| 920 | -- |
| 921 | --@src/emu/machine/k056230.h,MACHINES += K056230 |
| 922 | --------------------------------------------------- |
| 923 | |
| 924 | if (MACHINES["K056230"]~=null) then |
| 925 | files { |
| 926 | MAME_DIR .. "src/emu/machine/k056230.*", |
| 927 | } |
| 928 | end |
| 929 | |
| 930 | --------------------------------------------------- |
| 931 | -- |
| 932 | --@src/emu/machine/kb3600.h,MACHINES += KB3600 |
| 933 | --------------------------------------------------- |
| 934 | |
| 935 | if (MACHINES["KB3600"]~=null) then |
| 936 | files { |
| 937 | MAME_DIR .. "src/emu/machine/kb3600.*", |
| 938 | } |
| 939 | end |
| 940 | |
| 941 | --------------------------------------------------- |
| 942 | -- |
| 943 | --@src/emu/machine/kr2376.h,MACHINES += KR2376 |
| 944 | --------------------------------------------------- |
| 945 | |
| 946 | if (MACHINES["KR2376"]~=null) then |
| 947 | files { |
| 948 | MAME_DIR .. "src/emu/machine/kr2376.*", |
| 949 | } |
| 950 | end |
| 951 | |
| 952 | --------------------------------------------------- |
| 953 | -- |
| 954 | --@src/emu/machine/latch8.h,MACHINES += LATCH8 |
| 955 | --------------------------------------------------- |
| 956 | |
| 957 | if (MACHINES["LATCH8"]~=null) then |
| 958 | files { |
| 959 | MAME_DIR .. "src/emu/machine/latch8.*", |
| 960 | } |
| 961 | end |
| 962 | |
| 963 | --------------------------------------------------- |
| 964 | -- |
| 965 | --@src/emu/machine/lc89510.h,MACHINES += LC89510 |
| 966 | --------------------------------------------------- |
| 967 | |
| 968 | if (MACHINES["LC89510"]~=null) then |
| 969 | files { |
| 970 | MAME_DIR .. "src/emu/machine/lc89510.*", |
| 971 | } |
| 972 | end |
| 973 | |
| 974 | --------------------------------------------------- |
| 975 | -- |
| 976 | --@src/emu/machine/ldpr8210.h,MACHINES += LDPR8210 |
| 977 | --------------------------------------------------- |
| 978 | |
| 979 | if (MACHINES["LDPR8210"]~=null) then |
| 980 | files { |
| 981 | MAME_DIR .. "src/emu/machine/ldpr8210.*", |
| 982 | } |
| 983 | end |
| 984 | |
| 985 | --------------------------------------------------- |
| 986 | -- |
| 987 | --@src/emu/machine/ldstub.h,MACHINES += LDSTUB |
| 988 | --------------------------------------------------- |
| 989 | |
| 990 | if (MACHINES["LDSTUB"]~=null) then |
| 991 | files { |
| 992 | MAME_DIR .. "src/emu/machine/ldstub.*", |
| 993 | } |
| 994 | end |
| 995 | |
| 996 | --------------------------------------------------- |
| 997 | -- |
| 998 | --@src/emu/machine/ldv1000.h,MACHINES += LDV1000 |
| 999 | --------------------------------------------------- |
| 1000 | |
| 1001 | if (MACHINES["LDV1000"]~=null) then |
| 1002 | MACHINES["Z80CTC"] = true |
| 1003 | MACHINES["I8255"] = true |
| 1004 | files { |
| 1005 | MAME_DIR .. "src/emu/machine/ldv1000.*", |
| 1006 | } |
| 1007 | end |
| 1008 | |
| 1009 | --------------------------------------------------- |
| 1010 | -- |
| 1011 | --@src/emu/machine/ldvp931.h,MACHINES += LDVP931 |
| 1012 | --------------------------------------------------- |
| 1013 | |
| 1014 | if (MACHINES["LDVP931"]~=null) then |
| 1015 | files { |
| 1016 | MAME_DIR .. "src/emu/machine/ldvp931.*", |
| 1017 | } |
| 1018 | end |
| 1019 | |
| 1020 | --------------------------------------------------- |
| 1021 | -- |
| 1022 | --@src/emu/machine/lh5810.h,MACHINES += LH5810 |
| 1023 | --------------------------------------------------- |
| 1024 | |
| 1025 | if (MACHINES["LH5810"]~=null) then |
| 1026 | files { |
| 1027 | MAME_DIR .. "src/emu/machine/lh5810.*", |
| 1028 | } |
| 1029 | end |
| 1030 | |
| 1031 | --------------------------------------------------- |
| 1032 | -- |
| 1033 | --@src/emu/machine/linflash.h,MACHINES += LINFLASH |
| 1034 | --------------------------------------------------- |
| 1035 | |
| 1036 | if (MACHINES["LINFLASH"]~=null) then |
| 1037 | files { |
| 1038 | MAME_DIR .. "src/emu/machine/linflash.*", |
| 1039 | } |
| 1040 | end |
| 1041 | |
| 1042 | --------------------------------------------------- |
| 1043 | -- |
| 1044 | --@src/emu/machine/m6m80011ap.h,MACHINES += M6M80011AP |
| 1045 | --------------------------------------------------- |
| 1046 | |
| 1047 | if (MACHINES["M6M80011AP"]~=null) then |
| 1048 | files { |
| 1049 | MAME_DIR .. "src/emu/machine/m6m80011ap.*", |
| 1050 | } |
| 1051 | end |
| 1052 | |
| 1053 | --------------------------------------------------- |
| 1054 | -- |
| 1055 | --@src/emu/machine/matsucd.h,MACHINES += MATSUCD |
| 1056 | --------------------------------------------------- |
| 1057 | |
| 1058 | if (MACHINES["MATSUCD"]~=null) then |
| 1059 | files { |
| 1060 | MAME_DIR .. "src/emu/machine/matsucd.*", |
| 1061 | } |
| 1062 | end |
| 1063 | |
| 1064 | --------------------------------------------------- |
| 1065 | -- |
| 1066 | --@src/emu/machine/mb14241.h,MACHINES += MB14241 |
| 1067 | --------------------------------------------------- |
| 1068 | |
| 1069 | if (MACHINES["MB14241"]~=null) then |
| 1070 | files { |
| 1071 | MAME_DIR .. "src/emu/machine/mb14241.*", |
| 1072 | } |
| 1073 | end |
| 1074 | |
| 1075 | --------------------------------------------------- |
| 1076 | -- |
| 1077 | --@src/emu/machine/mb3773.h,MACHINES += MB3773 |
| 1078 | --------------------------------------------------- |
| 1079 | |
| 1080 | if (MACHINES["MB3773"]~=null) then |
| 1081 | files { |
| 1082 | MAME_DIR .. "src/emu/machine/mb3773.*", |
| 1083 | } |
| 1084 | end |
| 1085 | |
| 1086 | --------------------------------------------------- |
| 1087 | -- |
| 1088 | --@src/emu/machine/mb8421.h,MACHINES += MB8421 |
| 1089 | --------------------------------------------------- |
| 1090 | |
| 1091 | if (MACHINES["MB8421"]~=null) then |
| 1092 | files { |
| 1093 | MAME_DIR .. "src/emu/machine/mb8421.*", |
| 1094 | } |
| 1095 | end |
| 1096 | |
| 1097 | --------------------------------------------------- |
| 1098 | -- |
| 1099 | --@src/emu/machine/mb87078.h,MACHINES += MB87078 |
| 1100 | --------------------------------------------------- |
| 1101 | |
| 1102 | if (MACHINES["MB87078"]~=null) then |
| 1103 | files { |
| 1104 | MAME_DIR .. "src/emu/machine/mb87078.*", |
| 1105 | } |
| 1106 | end |
| 1107 | |
| 1108 | --------------------------------------------------- |
| 1109 | -- |
| 1110 | --@src/emu/machine/mb8795.h,MACHINES += MB8795 |
| 1111 | --------------------------------------------------- |
| 1112 | |
| 1113 | if (MACHINES["MB8795"]~=null) then |
| 1114 | files { |
| 1115 | MAME_DIR .. "src/emu/machine/mb8795.*", |
| 1116 | } |
| 1117 | end |
| 1118 | |
| 1119 | --------------------------------------------------- |
| 1120 | -- |
| 1121 | --@src/emu/machine/mb89352.h,MACHINES += MB89352 |
| 1122 | --------------------------------------------------- |
| 1123 | |
| 1124 | if (MACHINES["MB89352"]~=null) then |
| 1125 | files { |
| 1126 | MAME_DIR .. "src/emu/machine/mb89352.*", |
| 1127 | } |
| 1128 | end |
| 1129 | |
| 1130 | --------------------------------------------------- |
| 1131 | -- |
| 1132 | --@src/emu/machine/mb89371.h,MACHINES += MB89371 |
| 1133 | --------------------------------------------------- |
| 1134 | |
| 1135 | if (MACHINES["MB89371"]~=null) then |
| 1136 | files { |
| 1137 | MAME_DIR .. "src/emu/machine/mb89371.*", |
| 1138 | } |
| 1139 | end |
| 1140 | |
| 1141 | --------------------------------------------------- |
| 1142 | -- |
| 1143 | --@src/emu/machine/mc146818.h,MACHINES += MC146818 |
| 1144 | --------------------------------------------------- |
| 1145 | |
| 1146 | if (MACHINES["MC146818"]~=null) then |
| 1147 | files { |
| 1148 | MAME_DIR .. "src/emu/machine/mc146818.*", |
| 1149 | MAME_DIR .. "src/emu/machine/ds128x.*", |
| 1150 | } |
| 1151 | end |
| 1152 | |
| 1153 | --------------------------------------------------- |
| 1154 | -- |
| 1155 | --@src/emu/machine/mc2661.h,MACHINES += MC2661 |
| 1156 | --------------------------------------------------- |
| 1157 | |
| 1158 | if (MACHINES["MC2661"]~=null) then |
| 1159 | files { |
| 1160 | MAME_DIR .. "src/emu/machine/mc2661.*", |
| 1161 | } |
| 1162 | end |
| 1163 | |
| 1164 | --------------------------------------------------- |
| 1165 | -- |
| 1166 | --@src/emu/machine/mc6843.h,MACHINES += MC6843 |
| 1167 | --------------------------------------------------- |
| 1168 | |
| 1169 | if (MACHINES["MC6843"]~=null) then |
| 1170 | files { |
| 1171 | MAME_DIR .. "src/emu/machine/mc6843.*", |
| 1172 | } |
| 1173 | end |
| 1174 | |
| 1175 | --------------------------------------------------- |
| 1176 | -- |
| 1177 | --@src/emu/machine/mc6846.h,MACHINES += MC6846 |
| 1178 | --------------------------------------------------- |
| 1179 | |
| 1180 | if (MACHINES["MC6846"]~=null) then |
| 1181 | files { |
| 1182 | MAME_DIR .. "src/emu/machine/mc6846.*", |
| 1183 | } |
| 1184 | end |
| 1185 | |
| 1186 | --------------------------------------------------- |
| 1187 | -- |
| 1188 | --@src/emu/machine/mc6852.h,MACHINES += MC6852 |
| 1189 | --------------------------------------------------- |
| 1190 | |
| 1191 | if (MACHINES["MC6852"]~=null) then |
| 1192 | files { |
| 1193 | MAME_DIR .. "src/emu/machine/mc6852.*", |
| 1194 | } |
| 1195 | end |
| 1196 | |
| 1197 | --------------------------------------------------- |
| 1198 | -- |
| 1199 | --@src/emu/machine/mc6854.h,MACHINES += MC6854 |
| 1200 | --------------------------------------------------- |
| 1201 | |
| 1202 | if (MACHINES["MC6854"]~=null) then |
| 1203 | files { |
| 1204 | MAME_DIR .. "src/emu/machine/mc6854.*", |
| 1205 | } |
| 1206 | end |
| 1207 | |
| 1208 | --------------------------------------------------- |
| 1209 | -- |
| 1210 | --@src/emu/machine/mc68328.h,MACHINES += MC68328 |
| 1211 | --------------------------------------------------- |
| 1212 | |
| 1213 | if (MACHINES["MC68328"]~=null) then |
| 1214 | files { |
| 1215 | MAME_DIR .. "src/emu/machine/mc68328.*", |
| 1216 | } |
| 1217 | end |
| 1218 | |
| 1219 | --------------------------------------------------- |
| 1220 | -- |
| 1221 | --@src/emu/machine/mc68901.h,MACHINES += MC68901 |
| 1222 | --------------------------------------------------- |
| 1223 | |
| 1224 | if (MACHINES["MC68901"]~=null) then |
| 1225 | files { |
| 1226 | MAME_DIR .. "src/emu/machine/mc68901.*", |
| 1227 | } |
| 1228 | end |
| 1229 | |
| 1230 | --------------------------------------------------- |
| 1231 | -- |
| 1232 | --@src/emu/machine/mccs1850.h,MACHINES += MCCS1850 |
| 1233 | --------------------------------------------------- |
| 1234 | |
| 1235 | if (MACHINES["MCCS1850"]~=null) then |
| 1236 | files { |
| 1237 | MAME_DIR .. "src/emu/machine/mccs1850.*", |
| 1238 | } |
| 1239 | end |
| 1240 | |
| 1241 | --------------------------------------------------- |
| 1242 | -- |
| 1243 | --@src/emu/machine/68307.h,MACHINES += M68307 |
| 1244 | --------------------------------------------------- |
| 1245 | |
| 1246 | if (MACHINES["M68307"]~=null) then |
| 1247 | files { |
| 1248 | MAME_DIR .. "src/emu/machine/68307.*", |
| 1249 | MAME_DIR .. "src/emu/machine/68307sim.*", |
| 1250 | MAME_DIR .. "src/emu/machine/68307bus.*", |
| 1251 | MAME_DIR .. "src/emu/machine/68307tmu.*", |
| 1252 | } |
| 1253 | end |
| 1254 | |
| 1255 | --------------------------------------------------- |
| 1256 | -- |
| 1257 | --@src/emu/machine/68340.h,MACHINES += M68340 |
| 1258 | --------------------------------------------------- |
| 1259 | |
| 1260 | if (MACHINES["M68340"]~=null) then |
| 1261 | files { |
| 1262 | MAME_DIR .. "src/emu/machine/68340.*", |
| 1263 | MAME_DIR .. "src/emu/machine/68340sim.*", |
| 1264 | MAME_DIR .. "src/emu/machine/68340dma.*", |
| 1265 | MAME_DIR .. "src/emu/machine/68340ser.*", |
| 1266 | MAME_DIR .. "src/emu/machine/68340tmu.*", |
| 1267 | } |
| 1268 | end |
| 1269 | |
| 1270 | --------------------------------------------------- |
| 1271 | -- |
| 1272 | --@src/emu/machine/mcf5206e.h,MACHINES += MCF5206E |
| 1273 | --------------------------------------------------- |
| 1274 | |
| 1275 | if (MACHINES["MCF5206E"]~=null) then |
| 1276 | files { |
| 1277 | MAME_DIR .. "src/emu/machine/mcf5206e.*", |
| 1278 | } |
| 1279 | end |
| 1280 | |
| 1281 | --------------------------------------------------- |
| 1282 | -- |
| 1283 | --@src/emu/machine/microtch.h,MACHINES += MICROTOUCH |
| 1284 | --------------------------------------------------- |
| 1285 | |
| 1286 | if (MACHINES["MICROTOUCH"]~=null) then |
| 1287 | files { |
| 1288 | MAME_DIR .. "src/emu/machine/microtch.*", |
| 1289 | } |
| 1290 | end |
| 1291 | |
| 1292 | --------------------------------------------------- |
| 1293 | -- |
| 1294 | --@src/emu/machine/mm58274c.h,MACHINES += MM58274C |
| 1295 | --------------------------------------------------- |
| 1296 | |
| 1297 | if (MACHINES["MM58274C"]~=null) then |
| 1298 | files { |
| 1299 | MAME_DIR .. "src/emu/machine/mm58274c.*", |
| 1300 | } |
| 1301 | end |
| 1302 | |
| 1303 | --------------------------------------------------- |
| 1304 | -- |
| 1305 | --@src/emu/machine/mm74c922.h,MACHINES += MM74C922 |
| 1306 | --------------------------------------------------- |
| 1307 | |
| 1308 | if (MACHINES["MM74C922"]~=null) then |
| 1309 | files { |
| 1310 | MAME_DIR .. "src/emu/machine/mm74c922.*", |
| 1311 | } |
| 1312 | end |
| 1313 | |
| 1314 | --------------------------------------------------- |
| 1315 | -- |
| 1316 | --@src/emu/machine/mos6526.h,MACHINES += MOS6526 |
| 1317 | --------------------------------------------------- |
| 1318 | |
| 1319 | if (MACHINES["MOS6526"]~=null) then |
| 1320 | files { |
| 1321 | MAME_DIR .. "src/emu/machine/mos6526.*", |
| 1322 | } |
| 1323 | end |
| 1324 | |
| 1325 | --------------------------------------------------- |
| 1326 | -- |
| 1327 | --@src/emu/machine/mos6529.h,MACHINES += MOS6529 |
| 1328 | --------------------------------------------------- |
| 1329 | |
| 1330 | if (MACHINES["MOS6529"]~=null) then |
| 1331 | files { |
| 1332 | MAME_DIR .. "src/emu/machine/mos6529.*", |
| 1333 | } |
| 1334 | end |
| 1335 | |
| 1336 | --------------------------------------------------- |
| 1337 | -- |
| 1338 | --@src/emu/machine/mos6702.h,MACHINES += MOS6702 |
| 1339 | --------------------------------------------------- |
| 1340 | |
| 1341 | if (MACHINES["MOS6702"]~=null) then |
| 1342 | files { |
| 1343 | MAME_DIR .. "src/emu/machine/mos6702.*", |
| 1344 | } |
| 1345 | end |
| 1346 | |
| 1347 | --------------------------------------------------- |
| 1348 | -- |
| 1349 | --@src/emu/machine/mos8706.h,MACHINES += MOS8706 |
| 1350 | --------------------------------------------------- |
| 1351 | |
| 1352 | if (MACHINES["MOS8706"]~=null) then |
| 1353 | files { |
| 1354 | MAME_DIR .. "src/emu/machine/mos8706.*", |
| 1355 | } |
| 1356 | end |
| 1357 | |
| 1358 | --------------------------------------------------- |
| 1359 | -- |
| 1360 | --@src/emu/machine/mos8722.h,MACHINES += MOS8722 |
| 1361 | --------------------------------------------------- |
| 1362 | |
| 1363 | if (MACHINES["MOS8722"]~=null) then |
| 1364 | files { |
| 1365 | MAME_DIR .. "src/emu/machine/mos8722.*", |
| 1366 | } |
| 1367 | end |
| 1368 | |
| 1369 | --------------------------------------------------- |
| 1370 | -- |
| 1371 | --@src/emu/machine/mos8726.h,MACHINES += MOS8726 |
| 1372 | --------------------------------------------------- |
| 1373 | |
| 1374 | if (MACHINES["MOS8726"]~=null) then |
| 1375 | files { |
| 1376 | MAME_DIR .. "src/emu/machine/mos8726.*", |
| 1377 | } |
| 1378 | end |
| 1379 | |
| 1380 | --------------------------------------------------- |
| 1381 | -- |
| 1382 | --@src/emu/machine/mos6530.h,MACHINES += MIOT6530 |
| 1383 | --------------------------------------------------- |
| 1384 | |
| 1385 | if (MACHINES["MIOT6530"]~=null) then |
| 1386 | files { |
| 1387 | MAME_DIR .. "src/emu/machine/mos6530.*", |
| 1388 | } |
| 1389 | end |
| 1390 | |
| 1391 | --------------------------------------------------- |
| 1392 | -- |
| 1393 | --@src/emu/machine/mos6551.h,MACHINES += MOS6551 |
| 1394 | --------------------------------------------------- |
| 1395 | |
| 1396 | if (MACHINES["MOS6551"]~=null) then |
| 1397 | files { |
| 1398 | MAME_DIR .. "src/emu/machine/mos6551.*", |
| 1399 | } |
| 1400 | end |
| 1401 | |
| 1402 | --------------------------------------------------- |
| 1403 | -- |
| 1404 | --@src/emu/machine/msm5832.h,MACHINES += MSM5832 |
| 1405 | --------------------------------------------------- |
| 1406 | |
| 1407 | if (MACHINES["MSM5832"]~=null) then |
| 1408 | files { |
| 1409 | MAME_DIR .. "src/emu/machine/msm5832.*", |
| 1410 | } |
| 1411 | end |
| 1412 | |
| 1413 | --------------------------------------------------- |
| 1414 | -- |
| 1415 | --@src/emu/machine/msm58321.h,MACHINES += MSM58321 |
| 1416 | --------------------------------------------------- |
| 1417 | |
| 1418 | if (MACHINES["MSM58321"]~=null) then |
| 1419 | files { |
| 1420 | MAME_DIR .. "src/emu/machine/msm58321.*", |
| 1421 | } |
| 1422 | end |
| 1423 | |
| 1424 | --------------------------------------------------- |
| 1425 | -- |
| 1426 | --@src/emu/machine/msm6242.h,MACHINES += MSM6242 |
| 1427 | --------------------------------------------------- |
| 1428 | |
| 1429 | if (MACHINES["MSM6242"]~=null) then |
| 1430 | files { |
| 1431 | MAME_DIR .. "src/emu/machine/msm6242.*", |
| 1432 | } |
| 1433 | end |
| 1434 | |
| 1435 | --------------------------------------------------- |
| 1436 | -- |
| 1437 | --@src/emu/machine/ncr539x.h,MACHINES += NCR539x |
| 1438 | --------------------------------------------------- |
| 1439 | |
| 1440 | if (MACHINES["NCR539x"]~=null) then |
| 1441 | MACHINES["SCSI"] = true |
| 1442 | files { |
| 1443 | MAME_DIR .. "src/emu/machine/ncr539x.*", |
| 1444 | } |
| 1445 | end |
| 1446 | |
| 1447 | --------------------------------------------------- |
| 1448 | -- |
| 1449 | --@src/emu/machine/nmc9306.h,MACHINES += NMC9306 |
| 1450 | --------------------------------------------------- |
| 1451 | |
| 1452 | if (MACHINES["NMC9306"]~=null) then |
| 1453 | files { |
| 1454 | MAME_DIR .. "src/emu/machine/nmc9306.*", |
| 1455 | } |
| 1456 | end |
| 1457 | |
| 1458 | --------------------------------------------------- |
| 1459 | -- |
| 1460 | --@src/emu/machine/nscsi_bus.h,MACHINES += NSCSI |
| 1461 | --@src/emu/machine/nscsi_cb.h,MACHINES += NSCSI |
| 1462 | --@src/emu/machine/nscsi_cd.h,MACHINES += NSCSI |
| 1463 | --@src/emu/machine/nscsi_hd.h,MACHINES += NSCSI |
| 1464 | --@src/emu/machine/nscsi_s1410.h,MACHINES += NSCSI |
| 1465 | --------------------------------------------------- |
| 1466 | |
| 1467 | if (MACHINES["NSCSI"]~=null) then |
| 1468 | files { |
| 1469 | MAME_DIR .. "src/emu/machine/nscsi_bus.*", |
| 1470 | MAME_DIR .. "src/emu/machine/nscsi_cb.*", |
| 1471 | MAME_DIR .. "src/emu/machine/nscsi_cd.*", |
| 1472 | MAME_DIR .. "src/emu/machine/nscsi_hd.*", |
| 1473 | MAME_DIR .. "src/emu/machine/nscsi_s1410.*", |
| 1474 | } |
| 1475 | end |
| 1476 | |
| 1477 | --------------------------------------------------- |
| 1478 | -- |
| 1479 | --@src/emu/machine/pcf8593.h,MACHINES += PCF8593 |
| 1480 | --------------------------------------------------- |
| 1481 | |
| 1482 | if (MACHINES["PCF8593"]~=null) then |
| 1483 | files { |
| 1484 | MAME_DIR .. "src/emu/machine/pcf8593.*", |
| 1485 | } |
| 1486 | end |
| 1487 | |
| 1488 | --------------------------------------------------- |
| 1489 | -- |
| 1490 | --@src/emu/machine/lpci.h,MACHINES += LPCI |
| 1491 | --------------------------------------------------- |
| 1492 | |
| 1493 | if (MACHINES["LPCI"]~=null) then |
| 1494 | files { |
| 1495 | MAME_DIR .. "src/emu/machine/lpci.*", |
| 1496 | } |
| 1497 | end |
| 1498 | |
| 1499 | --------------------------------------------------- |
| 1500 | -- |
| 1501 | --@src/emu/machine/pci.h,MACHINES += PCI |
| 1502 | --------------------------------------------------- |
| 1503 | |
| 1504 | if (MACHINES["PCI"]~=null) then |
| 1505 | files { |
| 1506 | MAME_DIR .. "src/emu/machine/pci.*", |
| 1507 | MAME_DIR .. "src/emu/machine/pci-usb.*", |
| 1508 | MAME_DIR .. "src/emu/machine/pci-sata.*", |
| 1509 | MAME_DIR .. "src/emu/machine/pci-apic.*", |
| 1510 | MAME_DIR .. "src/emu/machine/pci-smbus.*", |
| 1511 | MAME_DIR .. "src/emu/machine/i82541.*", |
| 1512 | MAME_DIR .. "src/emu/machine/i82875p.*", |
| 1513 | MAME_DIR .. "src/emu/machine/i6300esb.*", |
| 1514 | MAME_DIR .. "src/emu/machine/lpc.*", |
| 1515 | MAME_DIR .. "src/emu/machine/lpc-acpi.*", |
| 1516 | MAME_DIR .. "src/emu/machine/lpc-rtc.*", |
| 1517 | MAME_DIR .. "src/emu/machine/lpc-pit.*", |
| 1518 | MAME_DIR .. "src/emu/machine/vrc4373.*", |
| 1519 | } |
| 1520 | end |
| 1521 | |
| 1522 | --------------------------------------------------- |
| 1523 | -- |
| 1524 | --@src/emu/machine/pckeybrd.h,MACHINES += PCKEYBRD |
| 1525 | --------------------------------------------------- |
| 1526 | |
| 1527 | if (MACHINES["PCKEYBRD"]~=null) then |
| 1528 | files { |
| 1529 | MAME_DIR .. "src/emu/machine/pckeybrd.*", |
| 1530 | } |
| 1531 | end |
| 1532 | |
| 1533 | --------------------------------------------------- |
| 1534 | -- |
| 1535 | --@src/emu/machine/pic8259.h,MACHINES += PIC8259 |
| 1536 | --------------------------------------------------- |
| 1537 | |
| 1538 | if (MACHINES["PIC8259"]~=null) then |
| 1539 | files { |
| 1540 | MAME_DIR .. "src/emu/machine/pic8259.*", |
| 1541 | } |
| 1542 | end |
| 1543 | |
| 1544 | --------------------------------------------------- |
| 1545 | -- |
| 1546 | --@src/emu/machine/pit8253.h,MACHINES += PIT8253 |
| 1547 | --------------------------------------------------- |
| 1548 | |
| 1549 | if (MACHINES["PIT8253"]~=null) then |
| 1550 | files { |
| 1551 | MAME_DIR .. "src/emu/machine/pit8253.*", |
| 1552 | } |
| 1553 | end |
| 1554 | |
| 1555 | --------------------------------------------------- |
| 1556 | -- |
| 1557 | --@src/emu/machine/pla.h,MACHINES += PLA |
| 1558 | --------------------------------------------------- |
| 1559 | |
| 1560 | if (MACHINES["PLA"]~=null) then |
| 1561 | files { |
| 1562 | MAME_DIR .. "src/emu/machine/pla.*", |
| 1563 | } |
| 1564 | end |
| 1565 | |
| 1566 | --------------------------------------------------- |
| 1567 | -- |
| 1568 | --@src/emu/machine/r10696.h,MACHINES += R10696 |
| 1569 | --------------------------------------------------- |
| 1570 | |
| 1571 | if (MACHINES["R10696"]~=null) then |
| 1572 | files { |
| 1573 | MAME_DIR .. "src/emu/machine/r10696.*", |
| 1574 | } |
| 1575 | end |
| 1576 | |
| 1577 | --------------------------------------------------- |
| 1578 | -- |
| 1579 | --@src/emu/machine/r10788.h,MACHINES += R10788 |
| 1580 | --------------------------------------------------- |
| 1581 | |
| 1582 | if (MACHINES["R10788"]~=null) then |
| 1583 | files { |
| 1584 | MAME_DIR .. "src/emu/machine/r10788.*", |
| 1585 | } |
| 1586 | end |
| 1587 | |
| 1588 | --------------------------------------------------- |
| 1589 | -- |
| 1590 | --@src/emu/machine/ra17xx.h,MACHINES += RA17XX |
| 1591 | --------------------------------------------------- |
| 1592 | |
| 1593 | if (MACHINES["RA17XX"]~=null) then |
| 1594 | files { |
| 1595 | MAME_DIR .. "src/emu/machine/ra17xx.*", |
| 1596 | } |
| 1597 | end |
| 1598 | |
| 1599 | --------------------------------------------------- |
| 1600 | -- |
| 1601 | --@src/emu/machine/rf5c296.h,MACHINES += RF5C296 |
| 1602 | --------------------------------------------------- |
| 1603 | |
| 1604 | if (MACHINES["RF5C296"]~=null) then |
| 1605 | MACHINES["PCCARD"] = true |
| 1606 | files { |
| 1607 | MAME_DIR .. "src/emu/machine/rf5c296.*", |
| 1608 | } |
| 1609 | end |
| 1610 | |
| 1611 | --------------------------------------------------- |
| 1612 | -- |
| 1613 | --@src/emu/machine/roc10937.h,MACHINES += ROC10937 |
| 1614 | --------------------------------------------------- |
| 1615 | |
| 1616 | if (MACHINES["ROC10937"]~=null) then |
| 1617 | files { |
| 1618 | MAME_DIR .. "src/emu/machine/roc10937.*", |
| 1619 | } |
| 1620 | end |
| 1621 | |
| 1622 | --------------------------------------------------- |
| 1623 | -- |
| 1624 | --@src/emu/machine/rp5c01.h,MACHINES += RP5C01 |
| 1625 | --------------------------------------------------- |
| 1626 | |
| 1627 | if (MACHINES["RP5C01"]~=null) then |
| 1628 | files { |
| 1629 | MAME_DIR .. "src/emu/machine/rp5c01.*", |
| 1630 | } |
| 1631 | end |
| 1632 | |
| 1633 | --------------------------------------------------- |
| 1634 | -- |
| 1635 | --@src/emu/machine/rp5c15.h,MACHINES += RP5C15 |
| 1636 | --------------------------------------------------- |
| 1637 | |
| 1638 | if (MACHINES["RP5C15"]~=null) then |
| 1639 | files { |
| 1640 | MAME_DIR .. "src/emu/machine/rp5c15.*", |
| 1641 | } |
| 1642 | end |
| 1643 | |
| 1644 | --------------------------------------------------- |
| 1645 | -- |
| 1646 | --@src/emu/machine/rp5h01.h,MACHINES += RP5H01 |
| 1647 | --------------------------------------------------- |
| 1648 | |
| 1649 | if (MACHINES["RP5H01"]~=null) then |
| 1650 | files { |
| 1651 | MAME_DIR .. "src/emu/machine/rp5h01.*", |
| 1652 | } |
| 1653 | end |
| 1654 | |
| 1655 | --------------------------------------------------- |
| 1656 | -- |
| 1657 | --@src/emu/machine/64h156.h,MACHINES += R64H156 |
| 1658 | --------------------------------------------------- |
| 1659 | |
| 1660 | if (MACHINES["R64H156"]~=null) then |
| 1661 | files { |
| 1662 | MAME_DIR .. "src/emu/machine/64h156.*", |
| 1663 | } |
| 1664 | end |
| 1665 | |
| 1666 | --------------------------------------------------- |
| 1667 | -- |
| 1668 | --@src/emu/machine/rtc4543.h,MACHINES += RTC4543 |
| 1669 | --------------------------------------------------- |
| 1670 | |
| 1671 | if (MACHINES["RTC4543"]~=null) then |
| 1672 | files { |
| 1673 | MAME_DIR .. "src/emu/machine/rtc4543.*", |
| 1674 | } |
| 1675 | end |
| 1676 | |
| 1677 | --------------------------------------------------- |
| 1678 | -- |
| 1679 | --@src/emu/machine/rtc65271.h,MACHINES += RTC65271 |
| 1680 | --------------------------------------------------- |
| 1681 | |
| 1682 | if (MACHINES["RTC65271"]~=null) then |
| 1683 | files { |
| 1684 | MAME_DIR .. "src/emu/machine/rtc65271.*", |
| 1685 | } |
| 1686 | end |
| 1687 | |
| 1688 | --------------------------------------------------- |
| 1689 | -- |
| 1690 | --@src/emu/machine/rtc9701.h,MACHINES += RTC9701 |
| 1691 | --------------------------------------------------- |
| 1692 | |
| 1693 | if (MACHINES["RTC9701"]~=null) then |
| 1694 | files { |
| 1695 | MAME_DIR .. "src/emu/machine/rtc9701.*", |
| 1696 | } |
| 1697 | end |
| 1698 | |
| 1699 | --------------------------------------------------- |
| 1700 | -- |
| 1701 | --@src/emu/machine/s2636.h,MACHINES += S2636 |
| 1702 | --------------------------------------------------- |
| 1703 | |
| 1704 | if (MACHINES["S2636"]~=null) then |
| 1705 | files { |
| 1706 | MAME_DIR .. "src/emu/machine/s2636.*", |
| 1707 | } |
| 1708 | end |
| 1709 | |
| 1710 | --------------------------------------------------- |
| 1711 | -- |
| 1712 | --@src/emu/machine/s3520cf.h,MACHINES += S3520CF |
| 1713 | --------------------------------------------------- |
| 1714 | |
| 1715 | if (MACHINES["S3520CF"]~=null) then |
| 1716 | files { |
| 1717 | MAME_DIR .. "src/emu/machine/s3520cf.*", |
| 1718 | } |
| 1719 | end |
| 1720 | |
| 1721 | --------------------------------------------------- |
| 1722 | -- |
| 1723 | --@src/emu/machine/s3c2400.h,MACHINES += S3C2400 |
| 1724 | --------------------------------------------------- |
| 1725 | |
| 1726 | if (MACHINES["S3C2400"]~=null) then |
| 1727 | files { |
| 1728 | MAME_DIR .. "src/emu/machine/s3c2400.*", |
| 1729 | } |
| 1730 | end |
| 1731 | |
| 1732 | --------------------------------------------------- |
| 1733 | -- |
| 1734 | --@src/emu/machine/s3c2410.h,MACHINES += S3C2410 |
| 1735 | --------------------------------------------------- |
| 1736 | |
| 1737 | if (MACHINES["S3C2410"]~=null) then |
| 1738 | files { |
| 1739 | MAME_DIR .. "src/emu/machine/s3c2410.*", |
| 1740 | } |
| 1741 | end |
| 1742 | |
| 1743 | --------------------------------------------------- |
| 1744 | -- |
| 1745 | --@src/emu/machine/s3c44b0.h,MACHINES += S3C44B0 |
| 1746 | --------------------------------------------------- |
| 1747 | |
| 1748 | if (MACHINES["S3C44B0"]~=null) then |
| 1749 | files { |
| 1750 | MAME_DIR .. "src/emu/machine/s3c44b0.*", |
| 1751 | } |
| 1752 | end |
| 1753 | |
| 1754 | --------------------------------------------------- |
| 1755 | -- |
| 1756 | --@src/emu/machine/s3c2440.h,MACHINES += S3C2440 |
| 1757 | --------------------------------------------------- |
| 1758 | |
| 1759 | if (MACHINES["S3C2440"]~=null) then |
| 1760 | files { |
| 1761 | MAME_DIR .. "src/emu/machine/s3c2440.*", |
| 1762 | } |
| 1763 | end |
| 1764 | |
| 1765 | --------------------------------------------------- |
| 1766 | -- |
| 1767 | --@src/emu/machine/saturn.h,MACHINES += SATURN |
| 1768 | --------------------------------------------------- |
| 1769 | |
| 1770 | if (MACHINES["SATURN"]~=null) then |
| 1771 | files { |
| 1772 | MAME_DIR .. "src/emu/machine/saturn.*", |
| 1773 | } |
| 1774 | end |
| 1775 | |
| 1776 | --------------------------------------------------- |
| 1777 | -- |
| 1778 | --@src/emu/machine/serflash.h,MACHINES += SERFLASH |
| 1779 | --------------------------------------------------- |
| 1780 | |
| 1781 | if (MACHINES["SERFLASH"]~=null) then |
| 1782 | files { |
| 1783 | MAME_DIR .. "src/emu/machine/serflash.*", |
| 1784 | } |
| 1785 | end |
| 1786 | |
| 1787 | --------------------------------------------------- |
| 1788 | -- |
| 1789 | --@src/emu/machine/smc91c9x.h,MACHINES += SMC91C9X |
| 1790 | --------------------------------------------------- |
| 1791 | |
| 1792 | if (MACHINES["SMC91C9X"]~=null) then |
| 1793 | files { |
| 1794 | MAME_DIR .. "src/emu/machine/smc91c9x.*", |
| 1795 | } |
| 1796 | end |
| 1797 | |
| 1798 | --------------------------------------------------- |
| 1799 | -- |
| 1800 | --@src/emu/machine/smpc.h,MACHINES += SMPC |
| 1801 | --------------------------------------------------- |
| 1802 | |
| 1803 | if (MACHINES["SMPC"]~=null) then |
| 1804 | files { |
| 1805 | MAME_DIR .. "src/emu/machine/smpc.*", |
| 1806 | } |
| 1807 | end |
| 1808 | |
| 1809 | --------------------------------------------------- |
| 1810 | -- |
| 1811 | --@src/emu/machine/stvcd.h,MACHINES += STVCD |
| 1812 | --------------------------------------------------- |
| 1813 | |
| 1814 | if (MACHINES["STVCD"]~=null) then |
| 1815 | files { |
| 1816 | MAME_DIR .. "src/emu/machine/stvcd.*", |
| 1817 | } |
| 1818 | end |
| 1819 | |
| 1820 | --------------------------------------------------- |
| 1821 | -- |
| 1822 | -- |
| 1823 | --------------------------------------------------- |
| 1824 | |
| 1825 | if (BUSES["SCSI"]~=null) then |
| 1826 | MACHINES["T10"] = true |
| 1827 | end |
| 1828 | |
| 1829 | if (MACHINES["T10"]~=null) then |
| 1830 | files { |
| 1831 | MAME_DIR .. "src/emu/machine/t10mmc.*", |
| 1832 | MAME_DIR .. "src/emu/machine/t10sbc.*", |
| 1833 | MAME_DIR .. "src/emu/machine/t10spc.*", |
| 1834 | } |
| 1835 | end |
| 1836 | |
| 1837 | --------------------------------------------------- |
| 1838 | -- |
| 1839 | --@src/emu/machine/tc009xlvc.h,MACHINES += TC0091LVC |
| 1840 | --------------------------------------------------- |
| 1841 | |
| 1842 | if (MACHINES["TC0091LVC"]~=null) then |
| 1843 | files { |
| 1844 | MAME_DIR .. "src/emu/machine/tc009xlvc.*", |
| 1845 | } |
| 1846 | end |
| 1847 | |
| 1848 | --------------------------------------------------- |
| 1849 | -- |
| 1850 | --@src/emu/machine/timekpr.h,MACHINES += TIMEKPR |
| 1851 | --------------------------------------------------- |
| 1852 | |
| 1853 | if (MACHINES["TIMEKPR"]~=null) then |
| 1854 | files { |
| 1855 | MAME_DIR .. "src/emu/machine/timekpr.*", |
| 1856 | } |
| 1857 | end |
| 1858 | |
| 1859 | --------------------------------------------------- |
| 1860 | -- |
| 1861 | --@src/emu/machine/tmp68301.h,MACHINES += TMP68301 |
| 1862 | --------------------------------------------------- |
| 1863 | |
| 1864 | if (MACHINES["TMP68301"]~=null) then |
| 1865 | files { |
| 1866 | MAME_DIR .. "src/emu/machine/tmp68301.*", |
| 1867 | } |
| 1868 | end |
| 1869 | |
| 1870 | --------------------------------------------------- |
| 1871 | -- |
| 1872 | --@src/emu/machine/tms5501.h,MACHINES += TMS5501 |
| 1873 | --------------------------------------------------- |
| 1874 | |
| 1875 | if (MACHINES["TMS5501"]~=null) then |
| 1876 | files { |
| 1877 | MAME_DIR .. "src/emu/machine/tms5501.*", |
| 1878 | } |
| 1879 | end |
| 1880 | |
| 1881 | --------------------------------------------------- |
| 1882 | -- |
| 1883 | --@src/emu/machine/tms6100.h,MACHINES += TMS6100 |
| 1884 | --------------------------------------------------- |
| 1885 | |
| 1886 | if (MACHINES["TMS6100"]~=null) then |
| 1887 | files { |
| 1888 | MAME_DIR .. "src/emu/machine/tms6100.*", |
| 1889 | } |
| 1890 | end |
| 1891 | |
| 1892 | --------------------------------------------------- |
| 1893 | -- |
| 1894 | --@src/emu/machine/tms9901.h,MACHINES += TMS9901 |
| 1895 | --------------------------------------------------- |
| 1896 | |
| 1897 | if (MACHINES["TMS9901"]~=null) then |
| 1898 | files { |
| 1899 | MAME_DIR .. "src/emu/machine/tms9901.*", |
| 1900 | } |
| 1901 | end |
| 1902 | |
| 1903 | --------------------------------------------------- |
| 1904 | -- |
| 1905 | --@src/emu/machine/tms9902.h,MACHINES += TMS9902 |
| 1906 | --------------------------------------------------- |
| 1907 | |
| 1908 | if (MACHINES["TMS9902"]~=null) then |
| 1909 | files { |
| 1910 | MAME_DIR .. "src/emu/machine/tms9902.*", |
| 1911 | } |
| 1912 | end |
| 1913 | |
| 1914 | --------------------------------------------------- |
| 1915 | -- |
| 1916 | --@src/emu/machine/upd1990a.h,MACHINES += UPD1990A |
| 1917 | --------------------------------------------------- |
| 1918 | |
| 1919 | if (MACHINES["UPD1990A"]~=null) then |
| 1920 | files { |
| 1921 | MAME_DIR .. "src/emu/machine/upd1990a.*", |
| 1922 | } |
| 1923 | end |
| 1924 | |
| 1925 | --------------------------------------------------- |
| 1926 | -- |
| 1927 | --@src/emu/machine/upd4992.h,MACHINES += UPD4992 |
| 1928 | --------------------------------------------------- |
| 1929 | |
| 1930 | if (MACHINES["UPD4992"]~=null) then |
| 1931 | files { |
| 1932 | MAME_DIR .. "src/emu/machine/upd4992.*", |
| 1933 | } |
| 1934 | end |
| 1935 | |
| 1936 | |
| 1937 | --------------------------------------------------- |
| 1938 | -- |
| 1939 | --@src/emu/machine/upd4701.h,MACHINES += UPD4701 |
| 1940 | --------------------------------------------------- |
| 1941 | |
| 1942 | if (MACHINES["UPD4701"]~=null) then |
| 1943 | files { |
| 1944 | MAME_DIR .. "src/emu/machine/upd4701.*", |
| 1945 | } |
| 1946 | end |
| 1947 | |
| 1948 | --------------------------------------------------- |
| 1949 | -- |
| 1950 | --@src/emu/machine/upd7002.h,MACHINES += UPD7002 |
| 1951 | --------------------------------------------------- |
| 1952 | |
| 1953 | if (MACHINES["UPD7002"]~=null) then |
| 1954 | files { |
| 1955 | MAME_DIR .. "src/emu/machine/upd7002.*", |
| 1956 | } |
| 1957 | end |
| 1958 | |
| 1959 | --------------------------------------------------- |
| 1960 | -- |
| 1961 | --@src/emu/machine/upd71071.h,MACHINES += UPD71071 |
| 1962 | --------------------------------------------------- |
| 1963 | |
| 1964 | if (MACHINES["UPD71071"]~=null) then |
| 1965 | files { |
| 1966 | MAME_DIR .. "src/emu/machine/upd71071.*", |
| 1967 | } |
| 1968 | end |
| 1969 | |
| 1970 | --------------------------------------------------- |
| 1971 | -- |
| 1972 | --@src/emu/machine/upd765.h,MACHINES += UPD765 |
| 1973 | --------------------------------------------------- |
| 1974 | |
| 1975 | if (MACHINES["UPD765"]~=null) then |
| 1976 | files { |
| 1977 | MAME_DIR .. "src/emu/machine/upd765.*", |
| 1978 | } |
| 1979 | end |
| 1980 | |
| 1981 | --------------------------------------------------- |
| 1982 | -- |
| 1983 | --@src/emu/machine/v3021.h,MACHINES += V3021 |
| 1984 | --------------------------------------------------- |
| 1985 | |
| 1986 | if (MACHINES["V3021"]~=null) then |
| 1987 | files { |
| 1988 | MAME_DIR .. "src/emu/machine/v3021.*", |
| 1989 | } |
| 1990 | end |
| 1991 | |
| 1992 | --------------------------------------------------- |
| 1993 | -- |
| 1994 | --@src/emu/machine/wd_fdc.h,MACHINES += WD_FDC |
| 1995 | --------------------------------------------------- |
| 1996 | |
| 1997 | if (MACHINES["WD_FDC"]~=null) then |
| 1998 | files { |
| 1999 | MAME_DIR .. "src/emu/machine/wd_fdc.*", |
| 2000 | MAME_DIR .. "src/emu/machine/fdc_pll.*", |
| 2001 | } |
| 2002 | end |
| 2003 | |
| 2004 | --------------------------------------------------- |
| 2005 | -- |
| 2006 | --@src/emu/machine/wd11c00_17.h,MACHINES += WD11C00_17 |
| 2007 | --------------------------------------------------- |
| 2008 | |
| 2009 | if (MACHINES["WD11C00_17"]~=null) then |
| 2010 | files { |
| 2011 | MAME_DIR .. "src/emu/machine/wd11c00_17.*", |
| 2012 | } |
| 2013 | end |
| 2014 | |
| 2015 | --------------------------------------------------- |
| 2016 | -- |
| 2017 | --@src/emu/machine/wd17xx.h,MACHINES += WD17XX |
| 2018 | --------------------------------------------------- |
| 2019 | |
| 2020 | if (MACHINES["WD17XX"]~=null) then |
| 2021 | files { |
| 2022 | MAME_DIR .. "src/emu/machine/wd17xx.*", |
| 2023 | } |
| 2024 | end |
| 2025 | |
| 2026 | --------------------------------------------------- |
| 2027 | -- |
| 2028 | --@src/emu/machine/wd2010.h,MACHINES += WD2010 |
| 2029 | --------------------------------------------------- |
| 2030 | |
| 2031 | if (MACHINES["WD2010"]~=null) then |
| 2032 | files { |
| 2033 | MAME_DIR .. "src/emu/machine/wd2010.*", |
| 2034 | } |
| 2035 | end |
| 2036 | |
| 2037 | --------------------------------------------------- |
| 2038 | -- |
| 2039 | --@src/emu/machine/wd33c93.h,MACHINES += WD33C93 |
| 2040 | --------------------------------------------------- |
| 2041 | |
| 2042 | if (MACHINES["WD33C93"]~=null) then |
| 2043 | MACHINES["SCSI"] = true |
| 2044 | files { |
| 2045 | MAME_DIR .. "src/emu/machine/wd33c93.*", |
| 2046 | } |
| 2047 | end |
| 2048 | |
| 2049 | --------------------------------------------------- |
| 2050 | -- |
| 2051 | --@src/emu/machine/wd7600.h,MACHINES += WD7600 |
| 2052 | --------------------------------------------------- |
| 2053 | |
| 2054 | if (MACHINES["WD7600"]~=null) then |
| 2055 | files { |
| 2056 | MAME_DIR .. "src/emu/machine/wd7600.*", |
| 2057 | } |
| 2058 | end |
| 2059 | |
| 2060 | --------------------------------------------------- |
| 2061 | -- |
| 2062 | --@src/emu/machine/x2212.h,MACHINES += X2212 |
| 2063 | --------------------------------------------------- |
| 2064 | |
| 2065 | if (MACHINES["X2212"]~=null) then |
| 2066 | files { |
| 2067 | MAME_DIR .. "src/emu/machine/x2212.*", |
| 2068 | } |
| 2069 | end |
| 2070 | |
| 2071 | --------------------------------------------------- |
| 2072 | -- |
| 2073 | --@src/emu/machine/x76f041.h,MACHINES += X76F041 |
| 2074 | --------------------------------------------------- |
| 2075 | |
| 2076 | if (MACHINES["X76F041"]~=null) then |
| 2077 | files { |
| 2078 | MAME_DIR .. "src/emu/machine/x76f041.*", |
| 2079 | } |
| 2080 | end |
| 2081 | |
| 2082 | --------------------------------------------------- |
| 2083 | -- |
| 2084 | --@src/emu/machine/x76f100.h,MACHINES += X76F100 |
| 2085 | --------------------------------------------------- |
| 2086 | |
| 2087 | if (MACHINES["X76F100"]~=null) then |
| 2088 | files { |
| 2089 | MAME_DIR .. "src/emu/machine/x76f100.*", |
| 2090 | } |
| 2091 | end |
| 2092 | |
| 2093 | --------------------------------------------------- |
| 2094 | -- |
| 2095 | --@src/emu/machine/ym2148.h,MACHINES += YM2148 |
| 2096 | --------------------------------------------------- |
| 2097 | |
| 2098 | if (MACHINES["YM2148"]~=null) then |
| 2099 | files { |
| 2100 | MAME_DIR .. "src/emu/machine/ym2148.*", |
| 2101 | } |
| 2102 | end |
| 2103 | |
| 2104 | --------------------------------------------------- |
| 2105 | -- |
| 2106 | --@src/emu/machine/z80ctc.h,MACHINES += Z80CTC |
| 2107 | --------------------------------------------------- |
| 2108 | |
| 2109 | if (MACHINES["Z80CTC"]~=null) then |
| 2110 | files { |
| 2111 | MAME_DIR .. "src/emu/machine/z80ctc.*", |
| 2112 | } |
| 2113 | end |
| 2114 | |
| 2115 | --------------------------------------------------- |
| 2116 | -- |
| 2117 | --@src/emu/machine/z80dart.h,MACHINES += Z80DART |
| 2118 | --------------------------------------------------- |
| 2119 | |
| 2120 | if (MACHINES["Z80DART"]~=null) then |
| 2121 | files { |
| 2122 | MAME_DIR .. "src/emu/machine/z80dart.*", |
| 2123 | } |
| 2124 | end |
| 2125 | |
| 2126 | --------------------------------------------------- |
| 2127 | -- |
| 2128 | --@src/emu/machine/z80dma.h,MACHINES += Z80DMA |
| 2129 | --------------------------------------------------- |
| 2130 | |
| 2131 | if (MACHINES["Z80DMA"]~=null) then |
| 2132 | files { |
| 2133 | MAME_DIR .. "src/emu/machine/z80dma.*", |
| 2134 | } |
| 2135 | end |
| 2136 | |
| 2137 | --------------------------------------------------- |
| 2138 | -- |
| 2139 | --@src/emu/machine/z80pio.h,MACHINES += Z80PIO |
| 2140 | --------------------------------------------------- |
| 2141 | |
| 2142 | if (MACHINES["Z80PIO"]~=null) then |
| 2143 | files { |
| 2144 | MAME_DIR .. "src/emu/machine/z80pio.*", |
| 2145 | } |
| 2146 | end |
| 2147 | |
| 2148 | --------------------------------------------------- |
| 2149 | -- |
| 2150 | --@src/emu/machine/z80sti.h,MACHINES += Z80STI |
| 2151 | --------------------------------------------------- |
| 2152 | |
| 2153 | if (MACHINES["Z80STI"]~=null) then |
| 2154 | files { |
| 2155 | MAME_DIR .. "src/emu/machine/z80sti.*", |
| 2156 | } |
| 2157 | end |
| 2158 | |
| 2159 | --------------------------------------------------- |
| 2160 | -- |
| 2161 | --@src/emu/machine/z8536.h,MACHINES += Z8536 |
| 2162 | --------------------------------------------------- |
| 2163 | |
| 2164 | if (MACHINES["Z8536"]~=null) then |
| 2165 | files { |
| 2166 | MAME_DIR .. "src/emu/machine/z8536.*", |
| 2167 | } |
| 2168 | end |
| 2169 | |
| 2170 | --------------------------------------------------- |
| 2171 | -- |
| 2172 | --@src/emu/machine/pccard.h,MACHINES += PCCARD |
| 2173 | --------------------------------------------------- |
| 2174 | |
| 2175 | if (MACHINES["PCCARD"]~=null) then |
| 2176 | files { |
| 2177 | MAME_DIR .. "src/emu/machine/pccard.*", |
| 2178 | } |
| 2179 | end |
| 2180 | |
| 2181 | --------------------------------------------------- |
| 2182 | -- |
| 2183 | --@src/emu/machine/i8255.h,MACHINES += I8255 |
| 2184 | --------------------------------------------------- |
| 2185 | |
| 2186 | if (MACHINES["I8255"]~=null) then |
| 2187 | files { |
| 2188 | MAME_DIR .. "src/emu/machine/i8255.*", |
| 2189 | MAME_DIR .. "src/emu/machine/mb89363b.*", |
| 2190 | } |
| 2191 | end |
| 2192 | |
| 2193 | --------------------------------------------------- |
| 2194 | -- |
| 2195 | --@src/emu/machine/ncr5380.h,MACHINES += NCR5380 |
| 2196 | --------------------------------------------------- |
| 2197 | |
| 2198 | if (MACHINES["NCR5380"]~=null) then |
| 2199 | files { |
| 2200 | MAME_DIR .. "src/emu/machine/ncr5380.*", |
| 2201 | } |
| 2202 | end |
| 2203 | |
| 2204 | --------------------------------------------------- |
| 2205 | -- |
| 2206 | --@src/emu/machine/ncr5380n.h,MACHINES += NCR5380N |
| 2207 | --------------------------------------------------- |
| 2208 | |
| 2209 | if (MACHINES["NCR5380N"]~=null) then |
| 2210 | files { |
| 2211 | MAME_DIR .. "src/emu/machine/ncr5380n.*", |
| 2212 | } |
| 2213 | end |
| 2214 | |
| 2215 | --------------------------------------------------- |
| 2216 | -- |
| 2217 | --@src/emu/machine/ncr5389.h,MACHINES += NCR5390 |
| 2218 | --------------------------------------------------- |
| 2219 | |
| 2220 | if (MACHINES["NCR5390"]~=null) then |
| 2221 | files { |
| 2222 | MAME_DIR .. "src/emu/machine/ncr5390.*", |
| 2223 | } |
| 2224 | end |
| 2225 | |
| 2226 | --------------------------------------------------- |
| 2227 | -- |
| 2228 | --@src/emu/machine/mm58167.h,MACHINES += MM58167 |
| 2229 | --------------------------------------------------- |
| 2230 | |
| 2231 | if (MACHINES["MM58167"]~=null) then |
| 2232 | files { |
| 2233 | MAME_DIR .. "src/emu/machine/mm58167.*", |
| 2234 | } |
| 2235 | end |
| 2236 | |
| 2237 | |
| 2238 | --------------------------------------------------- |
| 2239 | -- |
| 2240 | --@src/emu/machine/dp8390.h,MACHINES += DP8390 |
| 2241 | --------------------------------------------------- |
| 2242 | |
| 2243 | if (MACHINES["DP8390"]~=null) then |
| 2244 | files { |
| 2245 | MAME_DIR .. "src/emu/machine/dp8390.*", |
| 2246 | } |
| 2247 | end |
| 2248 | |
| 2249 | --------------------------------------------------- |
| 2250 | -- |
| 2251 | --@src/emu/machine/pc_lpt.h,MACHINES += PC_LPT |
| 2252 | --------------------------------------------------- |
| 2253 | |
| 2254 | if (MACHINES["PC_LPT"]~=null) then |
| 2255 | files { |
| 2256 | MAME_DIR .. "src/emu/machine/pc_lpt.*", |
| 2257 | } |
| 2258 | end |
| 2259 | |
| 2260 | --------------------------------------------------- |
| 2261 | -- |
| 2262 | --@src/emu/machine/pc_fdc.h,MACHINES += PC_FDC |
| 2263 | --------------------------------------------------- |
| 2264 | |
| 2265 | if (MACHINES["PC_FDC"]~=null) then |
| 2266 | files { |
| 2267 | MAME_DIR .. "src/emu/machine/pc_fdc.*", |
| 2268 | } |
| 2269 | end |
| 2270 | |
| 2271 | --------------------------------------------------- |
| 2272 | -- |
| 2273 | --@src/emu/machine/mpu401.h,MACHINES += MPU401 |
| 2274 | --------------------------------------------------- |
| 2275 | |
| 2276 | if (MACHINES["MPU401"]~=null) then |
| 2277 | files { |
| 2278 | MAME_DIR .. "src/emu/machine/mpu401.*", |
| 2279 | } |
| 2280 | end |
| 2281 | |
| 2282 | --------------------------------------------------- |
| 2283 | -- |
| 2284 | --@src/emu/machine/at_keybc.h,MACHINES += AT_KEYBC |
| 2285 | --------------------------------------------------- |
| 2286 | |
| 2287 | if (MACHINES["AT_KEYBC"]~=null) then |
| 2288 | files { |
| 2289 | MAME_DIR .. "src/emu/machine/at_keybc.*", |
| 2290 | } |
| 2291 | end |
| 2292 | |
| 2293 | --------------------------------------------------- |
| 2294 | -- |
| 2295 | --@src/emu/machine/smc92x4.h,MACHINES += SMC92X4 |
| 2296 | --------------------------------------------------- |
| 2297 | |
| 2298 | if (MACHINES["SMC92X4"]~=null) then |
| 2299 | files { |
| 2300 | MAME_DIR .. "src/emu/machine/smc92x4.*", |
| 2301 | } |
| 2302 | end |
| 2303 | |
| 2304 | --------------------------------------------------- |
| 2305 | -- |
| 2306 | --@src/emu/machine/hdc9234.h,MACHINES += HDC9234 |
| 2307 | --------------------------------------------------- |
| 2308 | |
| 2309 | if (MACHINES["HDC9234"]~=null) then |
| 2310 | files { |
| 2311 | MAME_DIR .. "src/emu/machine/hdc9234.*", |
| 2312 | } |
| 2313 | end |
| 2314 | |
| 2315 | --------------------------------------------------- |
| 2316 | -- |
| 2317 | --@src/emu/machine/ti99_hd.h,MACHINES += TI99_HD |
| 2318 | --------------------------------------------------- |
| 2319 | |
| 2320 | if (MACHINES["TI99_HD"]~=null) then |
| 2321 | files { |
| 2322 | MAME_DIR .. "src/emu/machine/ti99_hd.*", |
| 2323 | } |
| 2324 | end |
| 2325 | |
| 2326 | --------------------------------------------------- |
| 2327 | -- |
| 2328 | --@src/emu/machine/strata.h,MACHINES += STRATA |
| 2329 | --------------------------------------------------- |
| 2330 | |
| 2331 | if (MACHINES["STRATA"]~=null) then |
| 2332 | files { |
| 2333 | MAME_DIR .. "src/emu/machine/strata.*", |
| 2334 | } |
| 2335 | end |
| 2336 | |
| 2337 | --------------------------------------------------- |
| 2338 | -- |
| 2339 | --@src/emu/machine/steppers.h,MACHINES += STEPPERS |
| 2340 | --------------------------------------------------- |
| 2341 | |
| 2342 | if (MACHINES["STEPPERS"]~=null) then |
| 2343 | files { |
| 2344 | MAME_DIR .. "src/emu/machine/steppers.*", |
| 2345 | } |
| 2346 | end |
| 2347 | |
| 2348 | --------------------------------------------------- |
| 2349 | -- |
| 2350 | --@src/emu/machine/corvushd.h,MACHINES += CORVUSHD |
| 2351 | --------------------------------------------------- |
| 2352 | if (MACHINES["CORVUSHD"]~=null) then |
| 2353 | files { |
| 2354 | MAME_DIR .. "src/emu/machine/corvushd.*", |
| 2355 | } |
| 2356 | end |
| 2357 | |
| 2358 | --------------------------------------------------- |
| 2359 | -- |
| 2360 | --@src/emu/machine/wozfdc.h,MACHINES += WOZFDC |
| 2361 | --------------------------------------------------- |
| 2362 | if (MACHINES["WOZFDC"]~=null) then |
| 2363 | files { |
| 2364 | MAME_DIR .. "src/emu/machine/wozfdc.*", |
| 2365 | } |
| 2366 | end |
| 2367 | |
| 2368 | --------------------------------------------------- |
| 2369 | -- |
| 2370 | --@src/emu/machine/diablo_hd.h,MACHINES += DIABLO_HD |
| 2371 | --------------------------------------------------- |
| 2372 | if (MACHINES["DIABLO_HD"]~=null) then |
| 2373 | files { |
| 2374 | MAME_DIR .. "src/emu/machine/diablo_hd.*", |
| 2375 | } |
| 2376 | end |
| 2377 | |
| 2378 | --------------------------------------------------- |
| 2379 | -- |
| 2380 | --@src/emu/machine/fdc37c665gt.h,MACHINES += FDC37C665GT |
| 2381 | --------------------------------------------------- |
| 2382 | |
| 2383 | if (MACHINES["FDC37C665GT"]~=null) then |
| 2384 | files { |
| 2385 | MAME_DIR .. "src/emu/machine/fdc37c665gt.*", |
| 2386 | } |
| 2387 | end |
trunk/scripts/target/mame/mame.lua
| r0 | r245167 | |
| 1 | --------------------------------------------------------------------------- |
| 2 | -- |
| 3 | -- mame.lua |
| 4 | -- |
| 5 | -- MAME target makefile |
| 6 | -- |
| 7 | -- Copyright Nicola Salmoria and the MAME Team. |
| 8 | -- Visit http://mamedev.org for licensing and usage restrictions. |
| 9 | -- |
| 10 | --------------------------------------------------------------------------- |
| 11 | |
| 12 | -------------------------------------------------- |
| 13 | -- specify available CPU cores |
| 14 | --------------------------------------------------- |
| 15 | |
| 16 | CPUS["Z80"] = true |
| 17 | CPUS["Z180"] = true |
| 18 | CPUS["I8085"] = true |
| 19 | CPUS["I8089"] = true |
| 20 | CPUS["M6502"] = true |
| 21 | CPUS["H6280"] = true |
| 22 | CPUS["I86"] = true |
| 23 | CPUS["I386"] = true |
| 24 | CPUS["NEC"] = true |
| 25 | CPUS["V30MZ"] = true |
| 26 | CPUS["V60"] = true |
| 27 | CPUS["MCS48"] = true |
| 28 | CPUS["MCS51"] = true |
| 29 | CPUS["MCS96"] = true |
| 30 | CPUS["M6800"] = true |
| 31 | CPUS["M6805"] = true |
| 32 | CPUS["HD6309"] = true |
| 33 | CPUS["M6809"] = true |
| 34 | CPUS["KONAMI"] = true |
| 35 | CPUS["M680X0"] = true |
| 36 | CPUS["T11"] = true |
| 37 | CPUS["S2650"] = true |
| 38 | CPUS["TMS340X0"] = true |
| 39 | CPUS["TMS9900"] = true |
| 40 | CPUS["TMS9995"] = true |
| 41 | CPUS["TMS9900L"] = true |
| 42 | CPUS["Z8000"] = true |
| 43 | CPUS["Z8001"] = true |
| 44 | CPUS["TMS32010"] = true |
| 45 | CPUS["TMS32025"] = true |
| 46 | CPUS["TMS32031"] = true |
| 47 | CPUS["TMS32051"] = true |
| 48 | CPUS["TMS32082"] = true |
| 49 | CPUS["TMS57002"] = true |
| 50 | CPUS["CCPU"] = true |
| 51 | CPUS["ADSP21XX"] = true |
| 52 | CPUS["ASAP"] = true |
| 53 | CPUS["AM29000"] = true |
| 54 | CPUS["UPD7810"] = true |
| 55 | CPUS["ARM"] = true |
| 56 | CPUS["ARM7"] = true |
| 57 | CPUS["JAGUAR"] = true |
| 58 | CPUS["CUBEQCPU"] = true |
| 59 | CPUS["ESRIP"] = true |
| 60 | CPUS["MIPS"] = true |
| 61 | CPUS["PSX"] = true |
| 62 | CPUS["SH2"] = true |
| 63 | CPUS["SH4"] = true |
| 64 | CPUS["DSP16A"] = true |
| 65 | CPUS["DSP32C"] = true |
| 66 | CPUS["PIC16C5X"] = true |
| 67 | CPUS["PIC16C62X"] = true |
| 68 | CPUS["G65816"] = true |
| 69 | CPUS["SPC700"] = true |
| 70 | CPUS["E1"] = true |
| 71 | CPUS["I860"] = true |
| 72 | CPUS["I960"] = true |
| 73 | CPUS["H8"] = true |
| 74 | CPUS["V810"] = true |
| 75 | CPUS["M37710"] = true |
| 76 | CPUS["POWERPC"] = true |
| 77 | CPUS["SE3208"] = true |
| 78 | CPUS["MC68HC11"] = true |
| 79 | CPUS["ADSP21062"] = true |
| 80 | CPUS["DSP56156"] = true |
| 81 | CPUS["RSP"] = true |
| 82 | CPUS["ALPHA8201"] = true |
| 83 | CPUS["COP400"] = true |
| 84 | CPUS["TLCS90"] = true |
| 85 | CPUS["TLCS900"] = true |
| 86 | CPUS["MB88XX"] = true |
| 87 | CPUS["MB86233"] = true |
| 88 | CPUS["MB86235"] = true |
| 89 | CPUS["SSP1601"] = true |
| 90 | CPUS["APEXC"] = true |
| 91 | CPUS["CP1610"] = true |
| 92 | CPUS["F8"] = true |
| 93 | CPUS["LH5801"] = true |
| 94 | CPUS["PDP1"] = true |
| 95 | CPUS["SATURN"] = true |
| 96 | CPUS["SC61860"] = true |
| 97 | CPUS["LR35902"] = true |
| 98 | CPUS["TMS7000"] = true |
| 99 | CPUS["SM8500"] = true |
| 100 | CPUS["MINX"] = true |
| 101 | CPUS["SSEM"] = true |
| 102 | CPUS["AVR8"] = true |
| 103 | CPUS["TMS0980"] = true |
| 104 | CPUS["I4004"] = true |
| 105 | CPUS["SUPERFX"] = true |
| 106 | CPUS["Z8"] = true |
| 107 | CPUS["I8008"] = true |
| 108 | CPUS["SCMP"] = true |
| 109 | CPUS["MN10200"] = true |
| 110 | CPUS["COSMAC"] = true |
| 111 | CPUS["UNSP"] = true |
| 112 | CPUS["HCD62121"] = true |
| 113 | CPUS["PPS4"] = true |
| 114 | CPUS["UPD7725"] = true |
| 115 | CPUS["HD61700"] = true |
| 116 | CPUS["LC8670"] = true |
| 117 | CPUS["SCORE"] = true |
| 118 | CPUS["ES5510"] = true |
| 119 | CPUS["SCUDSP"] = true |
| 120 | CPUS["IE15"] = true |
| 121 | CPUS["8X300"] = true |
| 122 | CPUS["ALTO2"] = true |
| 123 | --CPUS["W65816"] = true |
| 124 | CPUS["ARC"] = true |
| 125 | CPUS["ARCOMPACT"] = true |
| 126 | CPUS["AMIS2000"] = true |
| 127 | CPUS["UCOM4"] = true |
| 128 | CPUS["HMCS40"] = true |
| 129 | |
| 130 | -------------------------------------------------- |
| 131 | -- specify available sound cores |
| 132 | -------------------------------------------------- |
| 133 | |
| 134 | SOUNDS["SAMPLES"] = true |
| 135 | SOUNDS["DAC"] = true |
| 136 | SOUNDS["DMADAC"] = true |
| 137 | SOUNDS["SPEAKER"] = true |
| 138 | SOUNDS["BEEP"] = true |
| 139 | SOUNDS["DISCRETE"] = true |
| 140 | SOUNDS["AY8910"] = true |
| 141 | SOUNDS["YM2151"] = true |
| 142 | SOUNDS["YM2203"] = true |
| 143 | SOUNDS["YM2413"] = true |
| 144 | SOUNDS["YM2608"] = true |
| 145 | SOUNDS["YM2610"] = true |
| 146 | SOUNDS["YM2610B"] = true |
| 147 | SOUNDS["YM2612"] = true |
| 148 | SOUNDS["YM3438"] = true |
| 149 | SOUNDS["YM3812"] = true |
| 150 | SOUNDS["YM3526"] = true |
| 151 | SOUNDS["Y8950"] = true |
| 152 | SOUNDS["YMF262"] = true |
| 153 | SOUNDS["YMF271"] = true |
| 154 | SOUNDS["YMF278B"] = true |
| 155 | SOUNDS["YMZ280B"] = true |
| 156 | SOUNDS["SN76477"] = true |
| 157 | SOUNDS["SN76496"] = true |
| 158 | SOUNDS["POKEY"] = true |
| 159 | SOUNDS["TIA"] = true |
| 160 | SOUNDS["NES_APU"] = true |
| 161 | SOUNDS["AMIGA"] = true |
| 162 | SOUNDS["ASTROCADE"] = true |
| 163 | SOUNDS["NAMCO"] = true |
| 164 | SOUNDS["NAMCO_15XX"] = true |
| 165 | SOUNDS["NAMCO_CUS30"] = true |
| 166 | SOUNDS["NAMCO_52XX"] = true |
| 167 | SOUNDS["NAMCO_63701X"] = true |
| 168 | SOUNDS["T6W28"] = true |
| 169 | SOUNDS["SNKWAVE"] = true |
| 170 | SOUNDS["C140"] = true |
| 171 | SOUNDS["C352"] = true |
| 172 | SOUNDS["TMS36XX"] = true |
| 173 | SOUNDS["TMS3615"] = true |
| 174 | SOUNDS["TMS5110"] = true |
| 175 | SOUNDS["TMS5220"] = true |
| 176 | SOUNDS["VLM5030"] = true |
| 177 | SOUNDS["ADPCM"] = true |
| 178 | SOUNDS["MSM5205"] = true |
| 179 | SOUNDS["MSM5232"] = true |
| 180 | SOUNDS["OKIM6258"] = true |
| 181 | SOUNDS["OKIM6295"] = true |
| 182 | SOUNDS["OKIM6376"] = true |
| 183 | SOUNDS["OKIM9810"] = true |
| 184 | --SOUNDS["UPD7752"] = true |
| 185 | SOUNDS["UPD7759"] = true |
| 186 | SOUNDS["HC55516"] = true |
| 187 | SOUNDS["TC8830F"] = true |
| 188 | SOUNDS["K005289"] = true |
| 189 | SOUNDS["K007232"] = true |
| 190 | SOUNDS["K051649"] = true |
| 191 | SOUNDS["K053260"] = true |
| 192 | SOUNDS["K054539"] = true |
| 193 | SOUNDS["K056800"] = true |
| 194 | SOUNDS["SEGAPCM"] = true |
| 195 | SOUNDS["MULTIPCM"] = true |
| 196 | SOUNDS["SCSP"] = true |
| 197 | SOUNDS["AICA"] = true |
| 198 | SOUNDS["RF5C68"] = true |
| 199 | SOUNDS["RF5C400"] = true |
| 200 | SOUNDS["CEM3394"] = true |
| 201 | SOUNDS["QSOUND"] = true |
| 202 | SOUNDS["QS1000"] = true |
| 203 | SOUNDS["SAA1099"] = true |
| 204 | SOUNDS["IREMGA20"] = true |
| 205 | SOUNDS["ES5503"] = true |
| 206 | SOUNDS["ES5505"] = true |
| 207 | SOUNDS["ES5506"] = true |
| 208 | SOUNDS["BSMT2000"] = true |
| 209 | SOUNDS["GAELCO_CG1V"] = true |
| 210 | SOUNDS["GAELCO_GAE1"] = true |
| 211 | SOUNDS["C6280"] = true |
| 212 | SOUNDS["SP0250"] = true |
| 213 | SOUNDS["SPU"] = true |
| 214 | SOUNDS["CDDA"] = true |
| 215 | SOUNDS["ICS2115"] = true |
| 216 | SOUNDS["I5000_SND"] = true |
| 217 | SOUNDS["ST0016"] = true |
| 218 | SOUNDS["NILE"] = true |
| 219 | SOUNDS["X1_010"] = true |
| 220 | SOUNDS["VRENDER0"] = true |
| 221 | SOUNDS["VOTRAX"] = true |
| 222 | SOUNDS["ES8712"] = true |
| 223 | SOUNDS["CDP1869"] = true |
| 224 | SOUNDS["S14001A"] = true |
| 225 | SOUNDS["WAVE"] = true |
| 226 | SOUNDS["SID6581"] = true |
| 227 | SOUNDS["SID8580"] = true |
| 228 | SOUNDS["SP0256"] = true |
| 229 | SOUNDS["DIGITALKER"] = true |
| 230 | SOUNDS["CDP1863"] = true |
| 231 | SOUNDS["CDP1864"] = true |
| 232 | SOUNDS["ZSG2"] = true |
| 233 | SOUNDS["MOS656X"] = true |
| 234 | SOUNDS["ASC"] = true |
| 235 | SOUNDS["MAS3507D"] = true |
| 236 | SOUNDS["SOCRATES"] = true |
| 237 | SOUNDS["TMC0285"] = true |
| 238 | SOUNDS["TMS5200"] = true |
| 239 | SOUNDS["CD2801"] = true |
| 240 | SOUNDS["CD2802"] = true |
| 241 | SOUNDS["M58817"] = true |
| 242 | SOUNDS["TMC0281"] = true |
| 243 | SOUNDS["TMS5100"] = true |
| 244 | SOUNDS["TMS5110A"] = true |
| 245 | SOUNDS["LMC1992"] = true |
| 246 | SOUNDS["AWACS"] = true |
| 247 | SOUNDS["YMZ770"] = true |
| 248 | SOUNDS["T6721A"] = true |
| 249 | SOUNDS["MOS7360"] = true |
| 250 | --SOUNDS["ESQPUMP"] = true |
| 251 | --SOUNDS["VRC6"] = true |
| 252 | SOUNDS["SB0400"] = true |
| 253 | SOUNDS["AC97"] = true |
| 254 | SOUNDS["ES1373"] = true |
| 255 | |
| 256 | -------------------------------------------------- |
| 257 | -- specify available video cores |
| 258 | -------------------------------------------------- |
| 259 | |
| 260 | VIDEOS["SEGA315_5124"] = true |
| 261 | VIDEOS["SEGA315_5313"] = true |
| 262 | VIDEOS["BUFSPRITE"] = true |
| 263 | --VIDEOS["CDP1861"] = true |
| 264 | --VIDEOS["CDP1862"] = true |
| 265 | --VIDEOS["CRT9007"] = true |
| 266 | --VIDEOS["CRT9021"] = true |
| 267 | --VIDEOS["CRT9212"] = true |
| 268 | --VIDEOS["CRTC_EGA"] = true |
| 269 | --VIDEOS["DL1416"] = true |
| 270 | VIDEOS["DM9368"] = true |
| 271 | --VIDEOS["EF9340_1"] = true |
| 272 | --VIDEOS["EF9345"] = true |
| 273 | --VIDEOS["GF4500"] = true |
| 274 | VIDEOS["GF7600GS"] = true |
| 275 | VIDEOS["EPIC12"] = true |
| 276 | VIDEOS["FIXFREQ"] = true |
| 277 | VIDEOS["H63484"] = true |
| 278 | --VIDEOS["HD44102"] = true |
| 279 | --VIDEOS["HD44352"] = true |
| 280 | --VIDEOS["HD44780"] = true |
| 281 | VIDEOS["HD61830"] = true |
| 282 | VIDEOS["HD63484"] = true |
| 283 | --VIDEOS["HD66421"] = true |
| 284 | VIDEOS["HUC6202"] = true |
| 285 | VIDEOS["HUC6260"] = true |
| 286 | --VIDEOS["HUC6261"] = true |
| 287 | VIDEOS["HUC6270"] = true |
| 288 | --VIDEOS["HUC6272"] = true |
| 289 | --VIDEOS["I8244"] = true |
| 290 | VIDEOS["I8275"] = true |
| 291 | VIDEOS["M50458"] = true |
| 292 | VIDEOS["MB90082"] = true |
| 293 | VIDEOS["MB_VCU"] = true |
| 294 | VIDEOS["MC6845"] = true |
| 295 | --VIDEOS["MC6847"] = true |
| 296 | --VIDEOS["MSM6222B"] = true |
| 297 | --VIDEOS["MSM6255"] = true |
| 298 | --VIDEOS["MOS6566"] = true |
| 299 | VIDEOS["PC_VGA"] = true |
| 300 | VIDEOS["POLY"] = true |
| 301 | VIDEOS["PSX"] = true |
| 302 | VIDEOS["RAMDAC"] = true |
| 303 | --VIDEOS["S2636"] = true |
| 304 | VIDEOS["SAA5050"] = true |
| 305 | VIDEOS["SCN2674"] = true |
| 306 | --VIDEOS["SED1200"] = true |
| 307 | --VIDEOS["SED1330"] = true |
| 308 | --VIDEOS["SED1520"] = true |
| 309 | VIDEOS["SNES_PPU"] = true |
| 310 | VIDEOS["STVVDP"] = true |
| 311 | --VIDEOS["T6A04"] = true |
| 312 | VIDEOS["TLC34076"] = true |
| 313 | VIDEOS["TMS34061"] = true |
| 314 | --VIDEOS["TMS3556"] = true |
| 315 | VIDEOS["TMS9927"] = true |
| 316 | VIDEOS["TMS9928A"] = true |
| 317 | --VIDEOS["UPD3301"] = true |
| 318 | --VIDEOS["UPD7220"] = true |
| 319 | --VIDEOS["UPD7227"] = true |
| 320 | VIDEOS["V9938"] = true |
| 321 | --VIDEOS["VIC4567"] = true |
| 322 | VIDEOS["VOODOO"] = true |
| 323 | VIDEOS["VOODOO_PCI"] = true |
| 324 | |
| 325 | -------------------------------------------------- |
| 326 | -- specify available machine cores |
| 327 | -------------------------------------------------- |
| 328 | |
| 329 | MACHINES["AKIKO"] = true |
| 330 | MACHINES["NCR53C7XX"] = true |
| 331 | MACHINES["LSI53C810"] = true |
| 332 | MACHINES["6522VIA"] = true |
| 333 | MACHINES["TPI6525"] = true |
| 334 | MACHINES["RIOT6532"] = true |
| 335 | MACHINES["6821PIA"] = true |
| 336 | MACHINES["6840PTM"] = true |
| 337 | --MACHINES["68561MPCC"] = true |
| 338 | MACHINES["ACIA6850"] = true |
| 339 | MACHINES["68681"] = true |
| 340 | MACHINES["7200FIFO"] = true |
| 341 | --MACHINES["8530SCC"] = true |
| 342 | MACHINES["TTL74123"] = true |
| 343 | MACHINES["TTL74145"] = true |
| 344 | MACHINES["TTL74148"] = true |
| 345 | MACHINES["TTL74153"] = true |
| 346 | MACHINES["TTL74181"] = true |
| 347 | MACHINES["TTL7474"] = true |
| 348 | MACHINES["KBDC8042"] = true |
| 349 | MACHINES["I8257"] = true |
| 350 | MACHINES["AAKARTDEV"] = true |
| 351 | --MACHINES["ACIA6850"] = true |
| 352 | MACHINES["ADC0808"] = true |
| 353 | MACHINES["ADC083X"] = true |
| 354 | MACHINES["ADC1038"] = true |
| 355 | MACHINES["ADC1213X"] = true |
| 356 | MACHINES["AICARTC"] = true |
| 357 | MACHINES["AM53CF96"] = true |
| 358 | MACHINES["AM9517A"] = true |
| 359 | MACHINES["AMIGAFDC"] = true |
| 360 | --MACHINES["AT_KEYBC"] = true |
| 361 | MACHINES["AT28C16"] = true |
| 362 | MACHINES["AT29040"] = true |
| 363 | MACHINES["AT45DBXX"] = true |
| 364 | MACHINES["ATAFLASH"] = true |
| 365 | MACHINES["AY31015"] = true |
| 366 | MACHINES["BANKDEV"] = true |
| 367 | MACHINES["CDP1852"] = true |
| 368 | MACHINES["CDP1871"] = true |
| 369 | --MACHINES["CMOS40105"] = true |
| 370 | MACHINES["CDU76S"] = true |
| 371 | MACHINES["COM8116"] = true |
| 372 | MACHINES["CR589"] = true |
| 373 | --MACHINES["CS4031"] = true |
| 374 | --MACHINES["CS8221"] = true |
| 375 | --MACHINES["DP8390"] = true |
| 376 | MACHINES["DS1204"] = true |
| 377 | MACHINES["DS1302"] = true |
| 378 | --MACHINES["DS1315"] = true |
| 379 | MACHINES["DS2401"] = true |
| 380 | MACHINES["DS2404"] = true |
| 381 | MACHINES["DS75160A"] = true |
| 382 | MACHINES["DS75161A"] = true |
| 383 | MACHINES["E0516"] = true |
| 384 | MACHINES["E05A03"] = true |
| 385 | MACHINES["E05A30"] = true |
| 386 | MACHINES["EEPROMDEV"] = true |
| 387 | MACHINES["ER2055"] = true |
| 388 | MACHINES["F3853"] = true |
| 389 | --MACHINES["HD63450"] = true |
| 390 | --MACHINES["HD64610"] = true |
| 391 | MACHINES["I2CMEM"] = true |
| 392 | --MACHINES["I80130"] = true |
| 393 | --MACHINES["I8089"] = true |
| 394 | MACHINES["I8155"] = true |
| 395 | MACHINES["I8212"] = true |
| 396 | MACHINES["I8214"] = true |
| 397 | MACHINES["I8243"] = true |
| 398 | MACHINES["I8251"] = true |
| 399 | MACHINES["I8255"] = true |
| 400 | --MACHINES["I8257"] = true |
| 401 | --MACHINES["I8271"] = true |
| 402 | MACHINES["I8279"] = true |
| 403 | MACHINES["I8355"] = true |
| 404 | MACHINES["IDE"] = true |
| 405 | MACHINES["IM6402"] = true |
| 406 | MACHINES["INS8154"] = true |
| 407 | MACHINES["INS8250"] = true |
| 408 | MACHINES["INTELFLASH"] = true |
| 409 | MACHINES["JVS"] = true |
| 410 | MACHINES["K033906"] = true |
| 411 | MACHINES["K053252"] = true |
| 412 | MACHINES["K056230"] = true |
| 413 | --MACHINES["KB3600"] = true |
| 414 | --MACHINES["KBDC8042"] = true |
| 415 | --MACHINES["KR2376"] = true |
| 416 | MACHINES["LATCH8"] = true |
| 417 | MACHINES["LC89510"] = true |
| 418 | MACHINES["LDPR8210"] = true |
| 419 | MACHINES["LDSTUB"] = true |
| 420 | MACHINES["LDV1000"] = true |
| 421 | MACHINES["LDVP931"] = true |
| 422 | --MACHINES["LH5810"] = true |
| 423 | MACHINES["LINFLASH"] = true |
| 424 | MACHINES["LPCI"] = true |
| 425 | --MACHINES["LSI53C810"] = true |
| 426 | --MACHINES["M68307"] = true |
| 427 | --MACHINES["M68340"] = true |
| 428 | MACHINES["M6M80011AP"] = true |
| 429 | MACHINES["MATSUCD"] = true |
| 430 | MACHINES["MB14241"] = true |
| 431 | MACHINES["MB3773"] = true |
| 432 | MACHINES["MB8421"] = true |
| 433 | MACHINES["MB87078"] = true |
| 434 | --MACHINES["MB8795"] = true |
| 435 | --MACHINES["MB89352"] = true |
| 436 | MACHINES["MB89371"] = true |
| 437 | MACHINES["MC146818"] = true |
| 438 | MACHINES["MC2661"] = true |
| 439 | MACHINES["MC6843"] = true |
| 440 | MACHINES["MC6846"] = true |
| 441 | MACHINES["MC6852"] = true |
| 442 | MACHINES["MC6854"] = true |
| 443 | --MACHINES["MC68328"] = true |
| 444 | MACHINES["MC68901"] = true |
| 445 | MACHINES["MCCS1850"] = true |
| 446 | MACHINES["M68307"] = true |
| 447 | MACHINES["M68340"] = true |
| 448 | MACHINES["MCF5206E"] = true |
| 449 | MACHINES["MICROTOUCH"] = true |
| 450 | --MACHINES["MIOT6530"] = true |
| 451 | --MACHINES["MM58167"] = true |
| 452 | MACHINES["MM58274C"] = true |
| 453 | MACHINES["MM74C922"] = true |
| 454 | MACHINES["MOS6526"] = true |
| 455 | MACHINES["MOS6529"] = true |
| 456 | MACHINES["MIOT6530"] = true |
| 457 | MACHINES["MOS6551"] = true |
| 458 | --MACHINES["MOS6702"] = true |
| 459 | --MACHINES["MOS8706"] = true |
| 460 | --MACHINES["MOS8722"] = true |
| 461 | --MACHINES["MOS8726"] = true |
| 462 | --MACHINES["MPU401"] = true |
| 463 | MACHINES["MSM5832"] = true |
| 464 | MACHINES["MSM58321"] = true |
| 465 | MACHINES["MSM6242"] = true |
| 466 | --MACHINES["NCR5380"] = true |
| 467 | --MACHINES["NCR5380N"] = true |
| 468 | --MACHINES["NCR5390"] = true |
| 469 | MACHINES["NCR539x"] = true |
| 470 | --MACHINES["NCR53C7XX"] = true |
| 471 | MACHINES["NMC9306"] = true |
| 472 | --MACHINES["NSC810"] = true |
| 473 | MACHINES["NSCSI"] = true |
| 474 | --MACHINES["PC_FDC"] = true |
| 475 | --MACHINES["PC_LPT"] = true |
| 476 | --MACHINES["PCCARD"] = true |
| 477 | MACHINES["PCF8593"] = true |
| 478 | MACHINES["PCI"] = true |
| 479 | MACHINES["PCKEYBRD"] = true |
| 480 | MACHINES["PIC8259"] = true |
| 481 | MACHINES["PIT8253"] = true |
| 482 | MACHINES["PLA"] = true |
| 483 | --MACHINES["PROFILE"] = true |
| 484 | MACHINES["R10696"] = true |
| 485 | MACHINES["R10788"] = true |
| 486 | MACHINES["RA17XX"] = true |
| 487 | --MACHINES["R64H156"] = true |
| 488 | MACHINES["RF5C296"] = true |
| 489 | --MACHINES["RIOT6532"] = true |
| 490 | MACHINES["ROC10937"] = true |
| 491 | MACHINES["RP5C01"] = true |
| 492 | MACHINES["RP5C15"] = true |
| 493 | MACHINES["RP5H01"] = true |
| 494 | MACHINES["RTC4543"] = true |
| 495 | MACHINES["RTC65271"] = true |
| 496 | MACHINES["RTC9701"] = true |
| 497 | MACHINES["S2636"] = true |
| 498 | MACHINES["S3520CF"] = true |
| 499 | MACHINES["S3C2400"] = true |
| 500 | MACHINES["S3C2410"] = true |
| 501 | MACHINES["S3C2440"] = true |
| 502 | --MACHINES["S3C44B0"] = true |
| 503 | MACHINES["SATURN"] = true |
| 504 | MACHINES["SCSI"] = true |
| 505 | MACHINES["SCUDSP"] = true |
| 506 | --MACHINES["SECFLASH"] = true |
| 507 | MACHINES["SERFLASH"] = true |
| 508 | MACHINES["SMC91C9X"] = true |
| 509 | MACHINES["SMPC"] = true |
| 510 | MACHINES["STVCD"] = true |
| 511 | MACHINES["TC0091LVC"] = true |
| 512 | MACHINES["TIMEKPR"] = true |
| 513 | MACHINES["TMP68301"] = true |
| 514 | --MACHINES["TMS5501"] = true |
| 515 | MACHINES["TMS6100"] = true |
| 516 | MACHINES["TMS9901"] = true |
| 517 | MACHINES["TMS9902"] = true |
| 518 | --MACHINES["TPI6525"] = true |
| 519 | --MACHINES["TTL74123"] = true |
| 520 | --MACHINES["TTL74145"] = true |
| 521 | --MACHINES["TTL74148"] = true |
| 522 | --MACHINES["TTL74153"] = true |
| 523 | --MACHINES["TTL74181"] = true |
| 524 | --MACHINES["TTL7474"] = true |
| 525 | MACHINES["UPD1990A"] = true |
| 526 | MACHINES["UPD4992"] = true |
| 527 | MACHINES["UPD4701"] = true |
| 528 | MACHINES["UPD7002"] = true |
| 529 | MACHINES["UPD71071"] = true |
| 530 | MACHINES["UPD765"] = true |
| 531 | MACHINES["V3021"] = true |
| 532 | MACHINES["WD_FDC"] = true |
| 533 | MACHINES["WD11C00_17"] = true |
| 534 | MACHINES["WD17XX"] = true |
| 535 | MACHINES["WD2010"] = true |
| 536 | MACHINES["WD33C93"] = true |
| 537 | MACHINES["X2212"] = true |
| 538 | MACHINES["X76F041"] = true |
| 539 | MACHINES["X76F100"] = true |
| 540 | MACHINES["Z80CTC"] = true |
| 541 | MACHINES["Z80DART"] = true |
| 542 | MACHINES["Z80DMA"] = true |
| 543 | MACHINES["Z80PIO"] = true |
| 544 | MACHINES["Z80STI"] = true |
| 545 | MACHINES["Z8536"] = true |
| 546 | MACHINES["SECFLASH"] = true |
| 547 | MACHINES["PCCARD"] = true |
| 548 | MACHINES["FDC37C665GT"] = true |
| 549 | --MACHINES["SMC92X4"] = true |
| 550 | --MACHINES["TI99_HD"] = true |
| 551 | --MACHINES["STRATA"] = true |
| 552 | MACHINES["STEPPERS"] = true |
| 553 | --MACHINES["CORVUSHD"] = true |
| 554 | --MACHINES["WOZFDC"] = true |
| 555 | --MACHINES["DIABLO_HD"] = true |
| 556 | |
| 557 | -------------------------------------------------- |
| 558 | -- specify available bus cores |
| 559 | -------------------------------------------------- |
| 560 | |
| 561 | --BUSES["A1BUS"] = true |
| 562 | --BUSES["A2BUS"] = true |
| 563 | --BUSES["A7800"] = true |
| 564 | --BUSES["A800"] = true |
| 565 | --BUSES["ABCBUS"] = true |
| 566 | --BUSES["ABCKB"] = true |
| 567 | --BUSES["ADAM"] = true |
| 568 | --BUSES["ADAMNET"] = true |
| 569 | --BUSES["APF"] = true |
| 570 | --BUSES["ARCADIA"] = true |
| 571 | --BUSES["ASTROCADE"] = true |
| 572 | --BUSES["BML3"] = true |
| 573 | --BUSES["BW2"] = true |
| 574 | --BUSES["C64"] = true |
| 575 | --BUSES["CBM2"] = true |
| 576 | --BUSES["CBMIEC"] = true |
| 577 | BUSES["CENTRONICS"] = true |
| 578 | --BUSES["CHANNELF"] = true |
| 579 | --BUSES["COCO"] = true |
| 580 | --BUSES["COLECO"] = true |
| 581 | --BUSES["COMPUCOLOR"] = true |
| 582 | --BUSES["COMX35"] = true |
| 583 | --BUSES["CPC"] = true |
| 584 | --BUSES["CRVISION"] = true |
| 585 | --BUSES["DMV"] = true |
| 586 | --BUSES["ECBBUS"] = true |
| 587 | --BUSES["ECONET"] = true |
| 588 | --BUSES["EP64"] = true |
| 589 | --BUSES["EPSON_SIO"] = true |
| 590 | --BUSES["GAMEBOY"] = true |
| 591 | --BUSES["GBA"] = true |
| 592 | BUSES["GENERIC"] = true |
| 593 | --BUSES["IEEE488"] = true |
| 594 | --BUSES["IMI7000"] = true |
| 595 | --BUSES["INTV"] = true |
| 596 | --BUSES["IQ151"] = true |
| 597 | BUSES["ISA"] = true |
| 598 | --BUSES["ISBX"] = true |
| 599 | --BUSES["KC"] = true |
| 600 | --BUSES["LPCI"] = true |
| 601 | --BUSES["MACPDS"] = true |
| 602 | --BUSES["MIDI"] = true |
| 603 | --BUSES["MEGADRIVE"] = true |
| 604 | --BUSES["MSX_SLOT"] = true |
| 605 | BUSES["NEOGEO"] = true |
| 606 | --BUSES["NES"] = true |
| 607 | --BUSES["NUBUS"] = true |
| 608 | --BUSES["O2"] = true |
| 609 | --BUSES["ORICEXT"] = true |
| 610 | --BUSES["PCE"] = true |
| 611 | --BUSES["PC_JOY"] = true |
| 612 | --BUSES["PC_KBD"] = true |
| 613 | --BUSES["PET"] = true |
| 614 | --BUSES["PLUS4"] = true |
| 615 | --BUSES["PSX_CONTROLLER"] = true |
| 616 | --BUSES["QL"] = true |
| 617 | BUSES["RS232"] = true |
| 618 | --BUSES["S100"] = true |
| 619 | --BUSES["SATURN"] = true |
| 620 | BUSES["SCSI"] = true |
| 621 | --BUSES["SCV"] = true |
| 622 | --BUSES["SEGA8"] = true |
| 623 | --BUSES["SMS_CTRL"] = true |
| 624 | --BUSES["SMS_EXP"] = true |
| 625 | --BUSES["SNES"] = true |
| 626 | --BUSES["SPC1000"] = true |
| 627 | --BUSES["TI99PEB"] = true |
| 628 | --BUSES["TVC"] = true |
| 629 | --BUSES["VBOY"] = true |
| 630 | --BUSES["VC4000"] = true |
| 631 | --BUSES["VCS"] = true |
| 632 | --BUSES["VCS_CTRL"] = true |
| 633 | BUSES["VECTREX"] = true |
| 634 | --BUSES["VIC10"] = true |
| 635 | --BUSES["VIC20"] = true |
| 636 | --BUSES["VIDBRAIN"] = true |
| 637 | --BUSES["VIP"] = true |
| 638 | --BUSES["VTECH_IOEXP"] = true |
| 639 | --BUSES["VTECH_MEMEXP"] = true |
| 640 | --BUSES["WANGPC"] = true |
| 641 | --BUSES["WSWAN"] = true |
| 642 | --BUSES["X68K"] = true |
| 643 | --BUSES["Z88"] = true |
| 644 | --BUSES["ZORRO"] = true |
| 645 | |
| 646 | -------------------------------------------------- |
| 647 | -- this is the list of driver libraries that |
| 648 | -- comprise MAME plus mamedriv.o which contains |
| 649 | -- the list of drivers |
| 650 | -------------------------------------------------- |
| 651 | |
| 652 | function linkProjects(_target, _subtarget) |
| 653 | links { |
| 654 | "acorn", |
| 655 | "alba", |
| 656 | "alliedl", |
| 657 | "alpha", |
| 658 | "amiga", |
| 659 | "aristocr", |
| 660 | "ascii", |
| 661 | "atari", |
| 662 | "atlus", |
| 663 | "barcrest", |
| 664 | "bfm", |
| 665 | "bmc", |
| 666 | "capcom", |
| 667 | "cinemat", |
| 668 | "comad", |
| 669 | "cvs", |
| 670 | "dataeast", |
| 671 | "dgrm", |
| 672 | "dooyong", |
| 673 | "dynax", |
| 674 | "edevices", |
| 675 | "eolith", |
| 676 | "excelent", |
| 677 | "exidy", |
| 678 | "f32", |
| 679 | "funworld", |
| 680 | "fuuki", |
| 681 | "gaelco", |
| 682 | "gameplan", |
| 683 | "gametron", |
| 684 | "gottlieb", |
| 685 | "ibmpc", |
| 686 | "igs", |
| 687 | "irem", |
| 688 | "itech", |
| 689 | "jaleco", |
| 690 | "jpm", |
| 691 | "kaneko", |
| 692 | "konami", |
| 693 | "matic", |
| 694 | "maygay", |
| 695 | "meadows", |
| 696 | "merit", |
| 697 | "metro", |
| 698 | "midcoin", |
| 699 | "midw8080", |
| 700 | "midway", |
| 701 | "namco", |
| 702 | "nasco", |
| 703 | "neogeo", |
| 704 | "nichibut", |
| 705 | "nintendo", |
| 706 | "nix", |
| 707 | "nmk", |
| 708 | "omori", |
| 709 | "olympia", |
| 710 | "orca", |
| 711 | "pacific", |
| 712 | "pacman", |
| 713 | "pce", |
| 714 | "phoenix", |
| 715 | "playmark", |
| 716 | "psikyo", |
| 717 | "ramtek", |
| 718 | "rare", |
| 719 | "sanritsu", |
| 720 | "sega", |
| 721 | "seibu", |
| 722 | "seta", |
| 723 | "sigma", |
| 724 | "snk", |
| 725 | "sony", |
| 726 | "stern", |
| 727 | "subsino", |
| 728 | "sun", |
| 729 | "suna", |
| 730 | "sure", |
| 731 | "taito", |
| 732 | "tatsumi", |
| 733 | "tch", |
| 734 | "tecfri", |
| 735 | "technos", |
| 736 | "tehkan", |
| 737 | "thepit", |
| 738 | "toaplan", |
| 739 | "tong", |
| 740 | "unico", |
| 741 | "univers", |
| 742 | "upl", |
| 743 | "valadon", |
| 744 | "veltmjr", |
| 745 | "venture", |
| 746 | "vsystem", |
| 747 | "yunsung", |
| 748 | "zaccaria", |
| 749 | "misc", |
| 750 | "pinball", |
| 751 | "shared", |
| 752 | } |
| 753 | end |
| 754 | |
| 755 | function createMAMEProjects(_target, _subtarget, _name) |
| 756 | project (_name) |
| 757 | targetsubdir(_target .."_" .. _subtarget) |
| 758 | kind "StaticLib" |
| 759 | uuid (os.uuid("drv-" .. _target .."_" .. _subtarget .. "_" .._name)) |
| 760 | |
| 761 | options { |
| 762 | "ForceCPP", |
| 763 | } |
| 764 | |
| 765 | includedirs { |
| 766 | MAME_DIR .. "src/emu", |
| 767 | MAME_DIR .. "src/mame", |
| 768 | MAME_DIR .. "src/lib", |
| 769 | MAME_DIR .. "src/lib/util", |
| 770 | MAME_DIR .. "3rdparty", |
| 771 | MAME_DIR .. "3rdparty/zlib", |
| 772 | GEN_DIR .. "mame/layout", |
| 773 | } |
| 774 | |
| 775 | includeosd() |
| 776 | end |
| 777 | |
| 778 | function createProjects(_target, _subtarget) |
| 779 | -------------------------------------------------- |
| 780 | -- the following files are general components and |
| 781 | -- shared across a number of drivers |
| 782 | -------------------------------------------------- |
| 783 | |
| 784 | createMAMEProjects(_target, _subtarget, "shared") |
| 785 | files { |
| 786 | MAME_DIR .. "src/mame/machine/nmk112.*", |
| 787 | MAME_DIR .. "src/mame/machine/pcshare.*", |
| 788 | MAME_DIR .. "src/mame/machine/segacrpt.*", |
| 789 | MAME_DIR .. "src/mame/machine/segacrp2.*", |
| 790 | MAME_DIR .. "src/mame/machine/ticket.*", |
| 791 | MAME_DIR .. "src/mame/video/avgdvg.*", |
| 792 | MAME_DIR .. "src/mame/audio/dcs.*", |
| 793 | MAME_DIR .. "src/mame/audio/decobsmt.*", |
| 794 | MAME_DIR .. "src/mame/audio/segam1audio.*", |
| 795 | } |
| 796 | |
| 797 | -------------------------------------------------- |
| 798 | -- manufacturer-specific groupings for drivers |
| 799 | -------------------------------------------------- |
| 800 | |
| 801 | createMAMEProjects(_target, _subtarget, "acorn") |
| 802 | files { |
| 803 | MAME_DIR .. "src/mame/drivers/ertictac.*", |
| 804 | MAME_DIR .. "src/mame/drivers/ssfindo.*", |
| 805 | MAME_DIR .. "src/mame/drivers/aristmk5.*", |
| 806 | MAME_DIR .. "src/mame/machine/archimds.*", |
| 807 | MAME_DIR .. "src/mame/video/archimds.*", |
| 808 | } |
| 809 | |
| 810 | createMAMEProjects(_target, _subtarget, "alba") |
| 811 | files { |
| 812 | MAME_DIR .. "src/mame/drivers/albazc.*", |
| 813 | MAME_DIR .. "src/mame/drivers/albazg.*", |
| 814 | MAME_DIR .. "src/mame/drivers/rmhaihai.*", |
| 815 | } |
| 816 | |
| 817 | createMAMEProjects(_target, _subtarget, "alliedl") |
| 818 | files { |
| 819 | MAME_DIR .. "src/mame/drivers/ace.*", |
| 820 | MAME_DIR .. "src/mame/drivers/aleisttl.*", |
| 821 | MAME_DIR .. "src/mame/drivers/clayshoo.*", |
| 822 | } |
| 823 | |
| 824 | createMAMEProjects(_target, _subtarget, "alpha") |
| 825 | files { |
| 826 | MAME_DIR .. "src/mame/drivers/alpha68k.*", |
| 827 | MAME_DIR .. "src/mame/video/alpha68k.*", |
| 828 | MAME_DIR .. "src/mame/drivers/champbas.*", |
| 829 | MAME_DIR .. "src/mame/video/champbas.*", |
| 830 | MAME_DIR .. "src/mame/drivers/equites.*", |
| 831 | MAME_DIR .. "src/mame/video/equites.*", |
| 832 | MAME_DIR .. "src/mame/drivers/meijinsn.*", |
| 833 | MAME_DIR .. "src/mame/drivers/shougi.*", |
| 834 | } |
| 835 | |
| 836 | createMAMEProjects(_target, _subtarget, "amiga") |
| 837 | files { |
| 838 | MAME_DIR .. "src/mame/drivers/alg.*", |
| 839 | MAME_DIR .. "src/mame/machine/amiga.*", |
| 840 | MAME_DIR .. "src/mame/video/amiga.*", |
| 841 | MAME_DIR .. "src/mame/video/amigaaga.*", |
| 842 | MAME_DIR .. "src/mame/drivers/arcadia.*", |
| 843 | MAME_DIR .. "src/mame/drivers/cubo.*", |
| 844 | MAME_DIR .. "src/mame/drivers/mquake.*", |
| 845 | MAME_DIR .. "src/mame/drivers/upscope.*", |
| 846 | } |
| 847 | |
| 848 | createMAMEProjects(_target, _subtarget, "aristocr") |
| 849 | files { |
| 850 | MAME_DIR .. "src/mame/drivers/aristmk4.*", |
| 851 | MAME_DIR .. "src/mame/drivers/aristmk6.*", |
| 852 | MAME_DIR .. "src/mame/drivers/caswin.*", |
| 853 | } |
| 854 | |
| 855 | createMAMEProjects(_target, _subtarget, "ascii") |
| 856 | files { |
| 857 | MAME_DIR .. "src/mame/drivers/big10.*", |
| 858 | MAME_DIR .. "src/mame/drivers/forte2.*", |
| 859 | MAME_DIR .. "src/mame/drivers/pengadvb.*", |
| 860 | MAME_DIR .. "src/mame/drivers/sangho.*", |
| 861 | MAME_DIR .. "src/mame/drivers/sfkick.*", |
| 862 | } |
| 863 | |
| 864 | createMAMEProjects(_target, _subtarget, "atari") |
| 865 | files { |
| 866 | MAME_DIR .. "src/mame/drivers/arcadecl.*", |
| 867 | MAME_DIR .. "src/mame/video/arcadecl.*", |
| 868 | MAME_DIR .. "src/mame/drivers/asteroid.*", |
| 869 | MAME_DIR .. "src/mame/machine/asteroid.*", |
| 870 | MAME_DIR .. "src/mame/audio/asteroid.*", |
| 871 | MAME_DIR .. "src/mame/audio/llander.*", |
| 872 | MAME_DIR .. "src/mame/drivers/atarifb.*", |
| 873 | MAME_DIR .. "src/mame/machine/atarifb.*", |
| 874 | MAME_DIR .. "src/mame/audio/atarifb.*", |
| 875 | MAME_DIR .. "src/mame/video/atarifb.*", |
| 876 | MAME_DIR .. "src/mame/drivers/atarig1.*", |
| 877 | MAME_DIR .. "src/mame/video/atarig1.*", |
| 878 | MAME_DIR .. "src/mame/drivers/atarig42.*", |
| 879 | MAME_DIR .. "src/mame/video/atarig42.*", |
| 880 | MAME_DIR .. "src/mame/drivers/atarigt.*", |
| 881 | MAME_DIR .. "src/mame/video/atarigt.*", |
| 882 | MAME_DIR .. "src/mame/drivers/atarigx2.*", |
| 883 | MAME_DIR .. "src/mame/video/atarigx2.*", |
| 884 | MAME_DIR .. "src/mame/drivers/atarisy1.*", |
| 885 | MAME_DIR .. "src/mame/video/atarisy1.*", |
| 886 | MAME_DIR .. "src/mame/drivers/atarisy2.*", |
| 887 | MAME_DIR .. "src/mame/video/atarisy2.*", |
| 888 | MAME_DIR .. "src/mame/drivers/atarisy4.*", |
| 889 | MAME_DIR .. "src/mame/drivers/atarittl.*", |
| 890 | MAME_DIR .. "src/mame/drivers/atetris.*", |
| 891 | MAME_DIR .. "src/mame/video/atetris.*", |
| 892 | MAME_DIR .. "src/mame/drivers/avalnche.*", |
| 893 | MAME_DIR .. "src/mame/audio/avalnche.*", |
| 894 | MAME_DIR .. "src/mame/drivers/badlands.*", |
| 895 | MAME_DIR .. "src/mame/video/badlands.*", |
| 896 | MAME_DIR .. "src/mame/drivers/bartop52.*", |
| 897 | MAME_DIR .. "src/mame/drivers/batman.*", |
| 898 | MAME_DIR .. "src/mame/video/batman.*", |
| 899 | MAME_DIR .. "src/mame/drivers/beathead.*", |
| 900 | MAME_DIR .. "src/mame/video/beathead.*", |
| 901 | MAME_DIR .. "src/mame/drivers/blstroid.*", |
| 902 | MAME_DIR .. "src/mame/video/blstroid.*", |
| 903 | MAME_DIR .. "src/mame/drivers/boxer.*", |
| 904 | MAME_DIR .. "src/mame/drivers/bsktball.*", |
| 905 | MAME_DIR .. "src/mame/machine/bsktball.*", |
| 906 | MAME_DIR .. "src/mame/audio/bsktball.*", |
| 907 | MAME_DIR .. "src/mame/video/bsktball.*", |
| 908 | MAME_DIR .. "src/mame/drivers/bwidow.*", |
| 909 | MAME_DIR .. "src/mame/audio/bwidow.*", |
| 910 | MAME_DIR .. "src/mame/drivers/bzone.*", |
| 911 | MAME_DIR .. "src/mame/audio/bzone.*", |
| 912 | MAME_DIR .. "src/mame/drivers/canyon.*", |
| 913 | MAME_DIR .. "src/mame/audio/canyon.*", |
| 914 | MAME_DIR .. "src/mame/video/canyon.*", |
| 915 | MAME_DIR .. "src/mame/drivers/cball.*", |
| 916 | MAME_DIR .. "src/mame/drivers/ccastles.*", |
| 917 | MAME_DIR .. "src/mame/video/ccastles.*", |
| 918 | MAME_DIR .. "src/mame/drivers/centiped.*", |
| 919 | MAME_DIR .. "src/mame/video/centiped.*", |
| 920 | MAME_DIR .. "src/mame/drivers/cloak.*", |
| 921 | MAME_DIR .. "src/mame/video/cloak.*", |
| 922 | MAME_DIR .. "src/mame/drivers/cloud9.*", |
| 923 | MAME_DIR .. "src/mame/video/cloud9.*", |
| 924 | MAME_DIR .. "src/mame/drivers/cmmb.*", |
| 925 | MAME_DIR .. "src/mame/drivers/cops.*", |
| 926 | MAME_DIR .. "src/mame/drivers/copsnrob.*", |
| 927 | MAME_DIR .. "src/mame/audio/copsnrob.*", |
| 928 | MAME_DIR .. "src/mame/video/copsnrob.*", |
| 929 | MAME_DIR .. "src/mame/drivers/cyberbal.*", |
| 930 | MAME_DIR .. "src/mame/audio/cyberbal.*", |
| 931 | MAME_DIR .. "src/mame/video/cyberbal.*", |
| 932 | MAME_DIR .. "src/mame/drivers/destroyr.*", |
| 933 | MAME_DIR .. "src/mame/drivers/dragrace.*", |
| 934 | MAME_DIR .. "src/mame/audio/dragrace.*", |
| 935 | MAME_DIR .. "src/mame/video/dragrace.*", |
| 936 | MAME_DIR .. "src/mame/drivers/eprom.*", |
| 937 | MAME_DIR .. "src/mame/video/eprom.*", |
| 938 | MAME_DIR .. "src/mame/drivers/firefox.*", |
| 939 | MAME_DIR .. "src/mame/drivers/firetrk.*", |
| 940 | MAME_DIR .. "src/mame/audio/firetrk.*", |
| 941 | MAME_DIR .. "src/mame/video/firetrk.*", |
| 942 | MAME_DIR .. "src/mame/drivers/flyball.*", |
| 943 | MAME_DIR .. "src/mame/drivers/foodf.*", |
| 944 | MAME_DIR .. "src/mame/video/foodf.*", |
| 945 | MAME_DIR .. "src/mame/drivers/gauntlet.*", |
| 946 | MAME_DIR .. "src/mame/video/gauntlet.*", |
| 947 | MAME_DIR .. "src/mame/drivers/harddriv.*", |
| 948 | MAME_DIR .. "src/mame/machine/harddriv.*", |
| 949 | MAME_DIR .. "src/mame/audio/harddriv.*", |
| 950 | MAME_DIR .. "src/mame/video/harddriv.*", |
| 951 | MAME_DIR .. "src/mame/drivers/irobot.*", |
| 952 | MAME_DIR .. "src/mame/machine/irobot.*", |
| 953 | MAME_DIR .. "src/mame/video/irobot.*", |
| 954 | MAME_DIR .. "src/mame/drivers/jaguar.*", |
| 955 | MAME_DIR .. "src/mame/audio/jaguar.*", |
| 956 | MAME_DIR .. "src/mame/video/jaguar.*", |
| 957 | MAME_DIR .. "src/mame/drivers/jedi.*", |
| 958 | MAME_DIR .. "src/mame/audio/jedi.*", |
| 959 | MAME_DIR .. "src/mame/video/jedi.*", |
| 960 | MAME_DIR .. "src/mame/drivers/klax.*", |
| 961 | MAME_DIR .. "src/mame/video/klax.*", |
| 962 | MAME_DIR .. "src/mame/drivers/liberatr.*", |
| 963 | MAME_DIR .. "src/mame/video/liberatr.*", |
| 964 | MAME_DIR .. "src/mame/drivers/mediagx.*", |
| 965 | MAME_DIR .. "src/mame/drivers/metalmx.*", |
| 966 | MAME_DIR .. "src/mame/drivers/mgolf.*", |
| 967 | MAME_DIR .. "src/mame/drivers/mhavoc.*", |
| 968 | MAME_DIR .. "src/mame/machine/mhavoc.*", |
| 969 | MAME_DIR .. "src/mame/drivers/missile.*", |
| 970 | MAME_DIR .. "src/mame/drivers/nitedrvr.*", |
| 971 | MAME_DIR .. "src/mame/machine/nitedrvr.*", |
| 972 | MAME_DIR .. "src/mame/audio/nitedrvr.*", |
| 973 | MAME_DIR .. "src/mame/video/nitedrvr.*", |
| 974 | MAME_DIR .. "src/mame/drivers/offtwall.*", |
| 975 | MAME_DIR .. "src/mame/video/offtwall.*", |
| 976 | MAME_DIR .. "src/mame/drivers/orbit.*", |
| 977 | MAME_DIR .. "src/mame/audio/orbit.*", |
| 978 | MAME_DIR .. "src/mame/video/orbit.*", |
| 979 | MAME_DIR .. "src/mame/drivers/pong.*", |
| 980 | MAME_DIR .. "src/mame/drivers/nl_pong.*", |
| 981 | MAME_DIR .. "src/mame/drivers/nl_pongd.*", |
| 982 | MAME_DIR .. "src/mame/drivers/poolshrk.*", |
| 983 | MAME_DIR .. "src/mame/audio/poolshrk.*", |
| 984 | MAME_DIR .. "src/mame/video/poolshrk.*", |
| 985 | MAME_DIR .. "src/mame/drivers/quantum.*", |
| 986 | MAME_DIR .. "src/mame/drivers/quizshow.*", |
| 987 | MAME_DIR .. "src/mame/drivers/rampart.*", |
| 988 | MAME_DIR .. "src/mame/video/rampart.*", |
| 989 | MAME_DIR .. "src/mame/drivers/relief.*", |
| 990 | MAME_DIR .. "src/mame/video/relief.*", |
| 991 | MAME_DIR .. "src/mame/drivers/runaway.*", |
| 992 | MAME_DIR .. "src/mame/video/runaway.*", |
| 993 | MAME_DIR .. "src/mame/drivers/sbrkout.*", |
| 994 | MAME_DIR .. "src/mame/drivers/shuuz.*", |
| 995 | MAME_DIR .. "src/mame/video/shuuz.*", |
| 996 | MAME_DIR .. "src/mame/drivers/skullxbo.*", |
| 997 | MAME_DIR .. "src/mame/video/skullxbo.*", |
| 998 | MAME_DIR .. "src/mame/drivers/skydiver.*", |
| 999 | MAME_DIR .. "src/mame/audio/skydiver.*", |
| 1000 | MAME_DIR .. "src/mame/video/skydiver.*", |
| 1001 | MAME_DIR .. "src/mame/drivers/skyraid.*", |
| 1002 | MAME_DIR .. "src/mame/audio/skyraid.*", |
| 1003 | MAME_DIR .. "src/mame/video/skyraid.*", |
| 1004 | MAME_DIR .. "src/mame/drivers/sprint2.*", |
| 1005 | MAME_DIR .. "src/mame/audio/sprint2.*", |
| 1006 | MAME_DIR .. "src/mame/video/sprint2.*", |
| 1007 | MAME_DIR .. "src/mame/drivers/sprint4.*", |
| 1008 | MAME_DIR .. "src/mame/video/sprint4.*", |
| 1009 | MAME_DIR .. "src/mame/audio/sprint4.*", |
| 1010 | MAME_DIR .. "src/mame/drivers/sprint8.*", |
| 1011 | MAME_DIR .. "src/mame/audio/sprint8.*", |
| 1012 | MAME_DIR .. "src/mame/video/sprint8.*", |
| 1013 | MAME_DIR .. "src/mame/drivers/starshp1.*", |
| 1014 | MAME_DIR .. "src/mame/audio/starshp1.*", |
| 1015 | MAME_DIR .. "src/mame/video/starshp1.*", |
| 1016 | MAME_DIR .. "src/mame/drivers/starwars.*", |
| 1017 | MAME_DIR .. "src/mame/machine/starwars.*", |
| 1018 | MAME_DIR .. "src/mame/audio/starwars.*", |
| 1019 | MAME_DIR .. "src/mame/drivers/subs.*", |
| 1020 | MAME_DIR .. "src/mame/machine/subs.*", |
| 1021 | MAME_DIR .. "src/mame/audio/subs.*", |
| 1022 | MAME_DIR .. "src/mame/video/subs.*", |
| 1023 | MAME_DIR .. "src/mame/drivers/tank8.*", |
| 1024 | MAME_DIR .. "src/mame/audio/tank8.*", |
| 1025 | MAME_DIR .. "src/mame/video/tank8.*", |
| 1026 | MAME_DIR .. "src/mame/drivers/tempest.*", |
| 1027 | MAME_DIR .. "src/mame/drivers/thunderj.*", |
| 1028 | MAME_DIR .. "src/mame/video/thunderj.*", |
| 1029 | MAME_DIR .. "src/mame/drivers/tomcat.*", |
| 1030 | MAME_DIR .. "src/mame/drivers/toobin.*", |
| 1031 | MAME_DIR .. "src/mame/video/toobin.*", |
| 1032 | MAME_DIR .. "src/mame/drivers/tourtabl.*", |
| 1033 | MAME_DIR .. "src/mame/video/tia.*", |
| 1034 | MAME_DIR .. "src/mame/drivers/triplhnt.*", |
| 1035 | MAME_DIR .. "src/mame/audio/triplhnt.*", |
| 1036 | MAME_DIR .. "src/mame/video/triplhnt.*", |
| 1037 | MAME_DIR .. "src/mame/drivers/tunhunt.*", |
| 1038 | MAME_DIR .. "src/mame/video/tunhunt.*", |
| 1039 | MAME_DIR .. "src/mame/drivers/ultratnk.*", |
| 1040 | MAME_DIR .. "src/mame/video/ultratnk.*", |
| 1041 | MAME_DIR .. "src/mame/drivers/videopin.*", |
| 1042 | MAME_DIR .. "src/mame/audio/videopin.*", |
| 1043 | MAME_DIR .. "src/mame/video/videopin.*", |
| 1044 | MAME_DIR .. "src/mame/drivers/vindictr.*", |
| 1045 | MAME_DIR .. "src/mame/video/vindictr.*", |
| 1046 | MAME_DIR .. "src/mame/drivers/wolfpack.*", |
| 1047 | MAME_DIR .. "src/mame/video/wolfpack.*", |
| 1048 | MAME_DIR .. "src/mame/drivers/xybots.*", |
| 1049 | MAME_DIR .. "src/mame/video/xybots.*", |
| 1050 | MAME_DIR .. "src/mame/machine/asic65.*", |
| 1051 | MAME_DIR .. "src/mame/machine/atari_vg.*", |
| 1052 | MAME_DIR .. "src/mame/machine/atarigen.*", |
| 1053 | MAME_DIR .. "src/mame/machine/mathbox.*", |
| 1054 | MAME_DIR .. "src/mame/machine/slapstic.*", |
| 1055 | MAME_DIR .. "src/mame/audio/atarijsa.*", |
| 1056 | MAME_DIR .. "src/mame/audio/cage.*", |
| 1057 | MAME_DIR .. "src/mame/audio/redbaron.*", |
| 1058 | MAME_DIR .. "src/mame/video/atarimo.*", |
| 1059 | MAME_DIR .. "src/mame/video/atarirle.*", |
| 1060 | } |
| 1061 | |
| 1062 | createMAMEProjects(_target, _subtarget, "atlus") |
| 1063 | files { |
| 1064 | MAME_DIR .. "src/mame/drivers/blmbycar.*", |
| 1065 | MAME_DIR .. "src/mame/video/blmbycar.*", |
| 1066 | MAME_DIR .. "src/mame/drivers/ohmygod.*", |
| 1067 | MAME_DIR .. "src/mame/video/ohmygod.*", |
| 1068 | MAME_DIR .. "src/mame/drivers/powerins.*", |
| 1069 | MAME_DIR .. "src/mame/video/powerins.*", |
| 1070 | MAME_DIR .. "src/mame/drivers/bowltry.*", |
| 1071 | } |
| 1072 | |
| 1073 | createMAMEProjects(_target, _subtarget, "barcrest") |
| 1074 | files { |
| 1075 | MAME_DIR .. "src/mame/drivers/mpu2.*", |
| 1076 | MAME_DIR .. "src/mame/drivers/mpu3.*", |
| 1077 | MAME_DIR .. "src/mame/drivers/mpu4hw.*", |
| 1078 | MAME_DIR .. "src/mame/drivers/mpu4sw.*", |
| 1079 | MAME_DIR .. "src/mame/drivers/mpu4.*", |
| 1080 | MAME_DIR .. "src/mame/drivers/mpu4mod2sw.*", |
| 1081 | MAME_DIR .. "src/mame/drivers/mpu4mod4yam.*", |
| 1082 | MAME_DIR .. "src/mame/drivers/mpu4plasma.*", |
| 1083 | MAME_DIR .. "src/mame/drivers/mpu4dealem.*", |
| 1084 | MAME_DIR .. "src/mame/drivers/mpu4vid.*", |
| 1085 | MAME_DIR .. "src/mame/drivers/mpu4avan.*", |
| 1086 | MAME_DIR .. "src/mame/drivers/mpu4union.*", |
| 1087 | MAME_DIR .. "src/mame/drivers/mpu4concept.*", |
| 1088 | MAME_DIR .. "src/mame/drivers/mpu4empire.*", |
| 1089 | MAME_DIR .. "src/mame/drivers/mpu4mdm.*", |
| 1090 | MAME_DIR .. "src/mame/drivers/mpu4crystal.*", |
| 1091 | MAME_DIR .. "src/mame/drivers/mpu4bwb.*", |
| 1092 | MAME_DIR .. "src/mame/drivers/mpu4misc.*", |
| 1093 | MAME_DIR .. "src/mame/drivers/mpu5hw.*", |
| 1094 | MAME_DIR .. "src/mame/drivers/mpu5.*", |
| 1095 | MAME_DIR .. "src/mame/video/awpvid.*", |
| 1096 | MAME_DIR .. "src/mame/machine/meters.*", |
| 1097 | } |
| 1098 | |
| 1099 | createMAMEProjects(_target, _subtarget, "bfm") |
| 1100 | files { |
| 1101 | MAME_DIR .. "src/mame/drivers/bfcobra.*", |
| 1102 | MAME_DIR .. "src/mame/machine/bfm_comn.*", |
| 1103 | MAME_DIR .. "src/mame/drivers/bfm_sc1.*", |
| 1104 | MAME_DIR .. "src/mame/drivers/bfm_sc2.*", |
| 1105 | MAME_DIR .. "src/mame/video/bfm_adr2.*", |
| 1106 | MAME_DIR .. "src/mame/drivers/bfm_sc4.*", |
| 1107 | MAME_DIR .. "src/mame/drivers/bfm_sc4h.*", |
| 1108 | MAME_DIR .. "src/mame/drivers/bfm_sc5.*", |
| 1109 | MAME_DIR .. "src/mame/drivers/bfm_sc5sw.*", |
| 1110 | MAME_DIR .. "src/mame/drivers/bfm_ad5.*", |
| 1111 | MAME_DIR .. "src/mame/drivers/bfm_ad5sw.*", |
| 1112 | MAME_DIR .. "src/mame/drivers/bfm_sc45_helper.*", |
| 1113 | MAME_DIR .. "src/mame/drivers/bfm_swp.*", |
| 1114 | MAME_DIR .. "src/mame/drivers/bfmsys83.*", |
| 1115 | MAME_DIR .. "src/mame/drivers/bfmsys85.*", |
| 1116 | MAME_DIR .. "src/mame/machine/sec.*", |
| 1117 | MAME_DIR .. "src/mame/machine/bfm_bd1.*", |
| 1118 | MAME_DIR .. "src/mame/machine/bfm_bda.*", |
| 1119 | MAME_DIR .. "src/mame/video/bfm_dm01.*", |
| 1120 | MAME_DIR .. "src/mame/drivers/rastersp.*", |
| 1121 | } |
| 1122 | |
| 1123 | createMAMEProjects(_target, _subtarget, "bmc") |
| 1124 | files { |
| 1125 | MAME_DIR .. "src/mame/drivers/bmcbowl.*", |
| 1126 | MAME_DIR .. "src/mame/drivers/koftball.*", |
| 1127 | MAME_DIR .. "src/mame/drivers/popobear.*", |
| 1128 | MAME_DIR .. "src/mame/drivers/bmcpokr.*", |
| 1129 | } |
| 1130 | |
| 1131 | createMAMEProjects(_target, _subtarget, "capcom") |
| 1132 | files { |
| 1133 | MAME_DIR .. "src/mame/drivers/1942.*", |
| 1134 | MAME_DIR .. "src/mame/video/1942.*", |
| 1135 | MAME_DIR .. "src/mame/drivers/1943.*", |
| 1136 | MAME_DIR .. "src/mame/video/1943.*", |
| 1137 | MAME_DIR .. "src/mame/drivers/alien.*", |
| 1138 | MAME_DIR .. "src/mame/drivers/bionicc.*", |
| 1139 | MAME_DIR .. "src/mame/video/bionicc.*", |
| 1140 | MAME_DIR .. "src/mame/drivers/supduck.*", |
| 1141 | MAME_DIR .. "src/mame/video/tigeroad_spr.*", |
| 1142 | MAME_DIR .. "src/mame/drivers/blktiger.*", |
| 1143 | MAME_DIR .. "src/mame/video/blktiger.*", |
| 1144 | MAME_DIR .. "src/mame/drivers/cbasebal.*", |
| 1145 | MAME_DIR .. "src/mame/video/cbasebal.*", |
| 1146 | MAME_DIR .. "src/mame/drivers/commando.*", |
| 1147 | MAME_DIR .. "src/mame/video/commando.*", |
| 1148 | MAME_DIR .. "src/mame/drivers/cps1.*", |
| 1149 | MAME_DIR .. "src/mame/video/cps1.*", |
| 1150 | MAME_DIR .. "src/mame/drivers/kenseim.*", |
| 1151 | MAME_DIR .. "src/mame/drivers/cps2.*", |
| 1152 | MAME_DIR .. "src/mame/machine/cps2crpt.*", |
| 1153 | MAME_DIR .. "src/mame/drivers/cps3.*", |
| 1154 | MAME_DIR .. "src/mame/audio/cps3.*", |
| 1155 | MAME_DIR .. "src/mame/drivers/egghunt.*", |
| 1156 | MAME_DIR .. "src/mame/drivers/exedexes.*", |
| 1157 | MAME_DIR .. "src/mame/video/exedexes.*", |
| 1158 | MAME_DIR .. "src/mame/drivers/fcrash.*", |
| 1159 | MAME_DIR .. "src/mame/drivers/gng.*", |
| 1160 | MAME_DIR .. "src/mame/video/gng.*", |
| 1161 | MAME_DIR .. "src/mame/drivers/gunsmoke.*", |
| 1162 | MAME_DIR .. "src/mame/video/gunsmoke.*", |
| 1163 | MAME_DIR .. "src/mame/drivers/higemaru.*", |
| 1164 | MAME_DIR .. "src/mame/video/higemaru.*", |
| 1165 | MAME_DIR .. "src/mame/drivers/lastduel.*", |
| 1166 | MAME_DIR .. "src/mame/video/lastduel.*", |
| 1167 | MAME_DIR .. "src/mame/drivers/lwings.*", |
| 1168 | MAME_DIR .. "src/mame/video/lwings.*", |
| 1169 | MAME_DIR .. "src/mame/drivers/mitchell.*", |
| 1170 | MAME_DIR .. "src/mame/video/mitchell.*", |
| 1171 | MAME_DIR .. "src/mame/drivers/sf.*", |
| 1172 | MAME_DIR .. "src/mame/video/sf.*", |
| 1173 | MAME_DIR .. "src/mame/drivers/sidearms.*", |
| 1174 | MAME_DIR .. "src/mame/video/sidearms.*", |
| 1175 | MAME_DIR .. "src/mame/drivers/sonson.*", |
| 1176 | MAME_DIR .. "src/mame/video/sonson.*", |
| 1177 | MAME_DIR .. "src/mame/drivers/srumbler.*", |
| 1178 | MAME_DIR .. "src/mame/video/srumbler.*", |
| 1179 | MAME_DIR .. "src/mame/drivers/tigeroad.*", |
| 1180 | MAME_DIR .. "src/mame/video/tigeroad.*", |
| 1181 | MAME_DIR .. "src/mame/machine/tigeroad.*", |
| 1182 | MAME_DIR .. "src/mame/drivers/vulgus.*", |
| 1183 | MAME_DIR .. "src/mame/video/vulgus.*", |
| 1184 | MAME_DIR .. "src/mame/machine/kabuki.*", |
| 1185 | } |
| 1186 | |
| 1187 | createMAMEProjects(_target, _subtarget, "cinemat") |
| 1188 | files { |
| 1189 | MAME_DIR .. "src/mame/drivers/ataxx.*", |
| 1190 | MAME_DIR .. "src/mame/drivers/cinemat.*", |
| 1191 | MAME_DIR .. "src/mame/audio/cinemat.*", |
| 1192 | MAME_DIR .. "src/mame/video/cinemat.*", |
| 1193 | MAME_DIR .. "src/mame/drivers/cchasm.*", |
| 1194 | MAME_DIR .. "src/mame/machine/cchasm.*", |
| 1195 | MAME_DIR .. "src/mame/audio/cchasm.*", |
| 1196 | MAME_DIR .. "src/mame/video/cchasm.*", |
| 1197 | MAME_DIR .. "src/mame/drivers/dlair.*", |
| 1198 | MAME_DIR .. "src/mame/drivers/dlair2.*", |
| 1199 | MAME_DIR .. "src/mame/drivers/embargo.*", |
| 1200 | MAME_DIR .. "src/mame/drivers/jack.*", |
| 1201 | MAME_DIR .. "src/mame/video/jack.*", |
| 1202 | MAME_DIR .. "src/mame/drivers/leland.*", |
| 1203 | MAME_DIR .. "src/mame/machine/leland.*", |
| 1204 | MAME_DIR .. "src/mame/audio/leland.*", |
| 1205 | MAME_DIR .. "src/mame/video/leland.*", |
| 1206 | } |
| 1207 | |
| 1208 | createMAMEProjects(_target, _subtarget, "comad") |
| 1209 | files { |
| 1210 | MAME_DIR .. "src/mame/drivers/funybubl.*", |
| 1211 | MAME_DIR .. "src/mame/video/funybubl.*", |
| 1212 | MAME_DIR .. "src/mame/drivers/galspnbl.*", |
| 1213 | MAME_DIR .. "src/mame/video/galspnbl.*", |
| 1214 | MAME_DIR .. "src/mame/drivers/zerozone.*", |
| 1215 | MAME_DIR .. "src/mame/video/zerozone.*", |
| 1216 | } |
| 1217 | |
| 1218 | createMAMEProjects(_target, _subtarget, "cvs") |
| 1219 | files { |
| 1220 | MAME_DIR .. "src/mame/drivers/cvs.*", |
| 1221 | MAME_DIR .. "src/mame/video/cvs.*", |
| 1222 | MAME_DIR .. "src/mame/drivers/galaxia.*", |
| 1223 | MAME_DIR .. "src/mame/video/galaxia.*", |
| 1224 | MAME_DIR .. "src/mame/drivers/quasar.*", |
| 1225 | MAME_DIR .. "src/mame/video/quasar.*", |
| 1226 | } |
| 1227 | |
| 1228 | createMAMEProjects(_target, _subtarget, "dataeast") |
| 1229 | files { |
| 1230 | MAME_DIR .. "src/mame/drivers/actfancr.*", |
| 1231 | MAME_DIR .. "src/mame/video/actfancr.*", |
| 1232 | MAME_DIR .. "src/mame/drivers/astrof.*", |
| 1233 | MAME_DIR .. "src/mame/audio/astrof.*", |
| 1234 | MAME_DIR .. "src/mame/drivers/backfire.*", |
| 1235 | MAME_DIR .. "src/mame/drivers/battlera.*", |
| 1236 | MAME_DIR .. "src/mame/video/battlera.*", |
| 1237 | MAME_DIR .. "src/mame/drivers/boogwing.*", |
| 1238 | MAME_DIR .. "src/mame/video/boogwing.*", |
| 1239 | MAME_DIR .. "src/mame/drivers/brkthru.*", |
| 1240 | MAME_DIR .. "src/mame/video/brkthru.*", |
| 1241 | MAME_DIR .. "src/mame/drivers/btime.*", |
| 1242 | MAME_DIR .. "src/mame/machine/btime.*", |
| 1243 | MAME_DIR .. "src/mame/video/btime.*", |
| 1244 | MAME_DIR .. "src/mame/drivers/bwing.*", |
| 1245 | MAME_DIR .. "src/mame/video/bwing.*", |
| 1246 | MAME_DIR .. "src/mame/drivers/cbuster.*", |
| 1247 | MAME_DIR .. "src/mame/video/cbuster.*", |
| 1248 | MAME_DIR .. "src/mame/drivers/chanbara.*", |
| 1249 | MAME_DIR .. "src/mame/drivers/cninja.*", |
| 1250 | MAME_DIR .. "src/mame/video/cninja.*", |
| 1251 | MAME_DIR .. "src/mame/drivers/cntsteer.*", |
| 1252 | MAME_DIR .. "src/mame/drivers/compgolf.*", |
| 1253 | MAME_DIR .. "src/mame/video/compgolf.*", |
| 1254 | MAME_DIR .. "src/mame/drivers/darkseal.*", |
| 1255 | MAME_DIR .. "src/mame/video/darkseal.*", |
| 1256 | MAME_DIR .. "src/mame/drivers/dassault.*", |
| 1257 | MAME_DIR .. "src/mame/video/dassault.*", |
| 1258 | MAME_DIR .. "src/mame/drivers/dblewing.*", |
| 1259 | MAME_DIR .. "src/mame/drivers/dec0.*", |
| 1260 | MAME_DIR .. "src/mame/machine/dec0.*", |
| 1261 | MAME_DIR .. "src/mame/video/dec0.*", |
| 1262 | MAME_DIR .. "src/mame/drivers/dec8.*", |
| 1263 | MAME_DIR .. "src/mame/video/dec8.*", |
| 1264 | MAME_DIR .. "src/mame/machine/deco222.*", |
| 1265 | MAME_DIR .. "src/mame/machine/decocpu7.*", |
| 1266 | MAME_DIR .. "src/mame/machine/decocpu6.*", |
| 1267 | MAME_DIR .. "src/mame/drivers/deco_ld.*", |
| 1268 | MAME_DIR .. "src/mame/drivers/deco_mlc.*", |
| 1269 | MAME_DIR .. "src/mame/video/deco_mlc.*", |
| 1270 | MAME_DIR .. "src/mame/drivers/deco156.*", |
| 1271 | MAME_DIR .. "src/mame/machine/deco156.*", |
| 1272 | MAME_DIR .. "src/mame/drivers/deco32.*", |
| 1273 | MAME_DIR .. "src/mame/video/deco32.*", |
| 1274 | MAME_DIR .. "src/mame/video/dvi.*", |
| 1275 | MAME_DIR .. "src/mame/video/deco_zoomspr.*", |
| 1276 | MAME_DIR .. "src/mame/drivers/decocass.*", |
| 1277 | MAME_DIR .. "src/mame/machine/decocass.*", |
| 1278 | MAME_DIR .. "src/mame/machine/decocass_tape.*", |
| 1279 | MAME_DIR .. "src/mame/video/decocass.*", |
| 1280 | MAME_DIR .. "src/mame/drivers/deshoros.*", |
| 1281 | MAME_DIR .. "src/mame/drivers/dietgo.*", |
| 1282 | MAME_DIR .. "src/mame/video/dietgo.*", |
| 1283 | MAME_DIR .. "src/mame/drivers/dreambal.*", |
| 1284 | MAME_DIR .. "src/mame/drivers/exprraid.*", |
| 1285 | MAME_DIR .. "src/mame/video/exprraid.*", |
| 1286 | MAME_DIR .. "src/mame/drivers/firetrap.*", |
| 1287 | MAME_DIR .. "src/mame/video/firetrap.*", |
| 1288 | MAME_DIR .. "src/mame/drivers/funkyjet.*", |
| 1289 | MAME_DIR .. "src/mame/video/funkyjet.*", |
| 1290 | MAME_DIR .. "src/mame/drivers/karnov.*", |
| 1291 | MAME_DIR .. "src/mame/video/karnov.*", |
| 1292 | MAME_DIR .. "src/mame/drivers/kchamp.*", |
| 1293 | MAME_DIR .. "src/mame/video/kchamp.*", |
| 1294 | MAME_DIR .. "src/mame/drivers/kingobox.*", |
| 1295 | MAME_DIR .. "src/mame/video/kingobox.*", |
| 1296 | MAME_DIR .. "src/mame/drivers/lemmings.*", |
| 1297 | MAME_DIR .. "src/mame/video/lemmings.*", |
| 1298 | MAME_DIR .. "src/mame/drivers/liberate.*", |
| 1299 | MAME_DIR .. "src/mame/video/liberate.*", |
| 1300 | MAME_DIR .. "src/mame/drivers/madalien.*", |
| 1301 | MAME_DIR .. "src/mame/audio/madalien.*", |
| 1302 | MAME_DIR .. "src/mame/video/madalien.*", |
| 1303 | MAME_DIR .. "src/mame/drivers/madmotor.*", |
| 1304 | MAME_DIR .. "src/mame/video/madmotor.*", |
| 1305 | MAME_DIR .. "src/mame/drivers/metlclsh.*", |
| 1306 | MAME_DIR .. "src/mame/video/metlclsh.*", |
| 1307 | MAME_DIR .. "src/mame/drivers/mirage.*", |
| 1308 | MAME_DIR .. "src/mame/drivers/pcktgal.*", |
| 1309 | MAME_DIR .. "src/mame/video/pcktgal.*", |
| 1310 | MAME_DIR .. "src/mame/drivers/pktgaldx.*", |
| 1311 | MAME_DIR .. "src/mame/video/pktgaldx.*", |
| 1312 | MAME_DIR .. "src/mame/drivers/progolf.*", |
| 1313 | MAME_DIR .. "src/mame/drivers/rohga.*", |
| 1314 | MAME_DIR .. "src/mame/video/rohga.*", |
| 1315 | MAME_DIR .. "src/mame/drivers/shootout.*", |
| 1316 | MAME_DIR .. "src/mame/video/shootout.*", |
| 1317 | MAME_DIR .. "src/mame/drivers/sidepckt.*", |
| 1318 | MAME_DIR .. "src/mame/video/sidepckt.*", |
| 1319 | MAME_DIR .. "src/mame/drivers/simpl156.*", |
| 1320 | MAME_DIR .. "src/mame/video/simpl156.*", |
| 1321 | MAME_DIR .. "src/mame/drivers/sshangha.*", |
| 1322 | MAME_DIR .. "src/mame/video/sshangha.*", |
| 1323 | MAME_DIR .. "src/mame/drivers/stadhero.*", |
| 1324 | MAME_DIR .. "src/mame/video/stadhero.*", |
| 1325 | MAME_DIR .. "src/mame/drivers/supbtime.*", |
| 1326 | MAME_DIR .. "src/mame/video/supbtime.*", |
| 1327 | MAME_DIR .. "src/mame/drivers/tryout.*", |
| 1328 | MAME_DIR .. "src/mame/video/tryout.*", |
| 1329 | MAME_DIR .. "src/mame/drivers/tumbleb.*", |
| 1330 | MAME_DIR .. "src/mame/video/tumbleb.*", |
| 1331 | MAME_DIR .. "src/mame/drivers/tumblep.*", |
| 1332 | MAME_DIR .. "src/mame/video/tumblep.*", |
| 1333 | MAME_DIR .. "src/mame/drivers/vaportra.*", |
| 1334 | MAME_DIR .. "src/mame/video/vaportra.*", |
| 1335 | MAME_DIR .. "src/mame/machine/deco102.*", |
| 1336 | MAME_DIR .. "src/mame/machine/decocrpt.*", |
| 1337 | MAME_DIR .. "src/mame/machine/deco104.*", |
| 1338 | MAME_DIR .. "src/mame/machine/deco146.*", |
| 1339 | MAME_DIR .. "src/mame/video/decbac06.*", |
| 1340 | MAME_DIR .. "src/mame/video/deco16ic.*", |
| 1341 | MAME_DIR .. "src/mame/video/decocomn.*", |
| 1342 | MAME_DIR .. "src/mame/video/decospr.*", |
| 1343 | MAME_DIR .. "src/mame/video/decmxc06.*", |
| 1344 | MAME_DIR .. "src/mame/video/deckarn.*", |
| 1345 | } |
| 1346 | |
| 1347 | createMAMEProjects(_target, _subtarget, "dgrm") |
| 1348 | files { |
| 1349 | MAME_DIR .. "src/mame/drivers/blackt96.*", |
| 1350 | MAME_DIR .. "src/mame/drivers/pokechmp.*", |
| 1351 | MAME_DIR .. "src/mame/video/pokechmp.*", |
| 1352 | } |
| 1353 | |
| 1354 | createMAMEProjects(_target, _subtarget, "dooyong") |
| 1355 | files { |
| 1356 | MAME_DIR .. "src/mame/drivers/dooyong.*", |
| 1357 | MAME_DIR .. "src/mame/video/dooyong.*", |
| 1358 | MAME_DIR .. "src/mame/drivers/gundealr.*", |
| 1359 | MAME_DIR .. "src/mame/video/gundealr.*", |
| 1360 | } |
| 1361 | |
| 1362 | createMAMEProjects(_target, _subtarget, "dynax") |
| 1363 | files { |
| 1364 | MAME_DIR .. "src/mame/drivers/ddenlovr.*", |
| 1365 | MAME_DIR .. "src/mame/drivers/dynax.*", |
| 1366 | MAME_DIR .. "src/mame/video/dynax.*", |
| 1367 | MAME_DIR .. "src/mame/drivers/hnayayoi.*", |
| 1368 | MAME_DIR .. "src/mame/video/hnayayoi.*", |
| 1369 | MAME_DIR .. "src/mame/drivers/realbrk.*", |
| 1370 | MAME_DIR .. "src/mame/video/realbrk.*", |
| 1371 | MAME_DIR .. "src/mame/drivers/royalmah.*", |
| 1372 | } |
| 1373 | |
| 1374 | createMAMEProjects(_target, _subtarget, "edevices") |
| 1375 | files { |
| 1376 | MAME_DIR .. "src/mame/drivers/diverboy.*", |
| 1377 | MAME_DIR .. "src/mame/drivers/fantland.*", |
| 1378 | MAME_DIR .. "src/mame/video/fantland.*", |
| 1379 | MAME_DIR .. "src/mame/drivers/mwarr.*", |
| 1380 | MAME_DIR .. "src/mame/drivers/mugsmash.*", |
| 1381 | MAME_DIR .. "src/mame/video/mugsmash.*", |
| 1382 | MAME_DIR .. "src/mame/drivers/ppmast93.*", |
| 1383 | MAME_DIR .. "src/mame/drivers/pzletime.*", |
| 1384 | MAME_DIR .. "src/mame/drivers/stlforce.*", |
| 1385 | MAME_DIR .. "src/mame/video/stlforce.*", |
| 1386 | MAME_DIR .. "src/mame/drivers/twins.*", |
| 1387 | } |
| 1388 | |
| 1389 | createMAMEProjects(_target, _subtarget, "eolith") |
| 1390 | files { |
| 1391 | MAME_DIR .. "src/mame/drivers/eolith.*", |
| 1392 | MAME_DIR .. "src/mame/video/eolith.*", |
| 1393 | MAME_DIR .. "src/mame/drivers/eolith16.*", |
| 1394 | MAME_DIR .. "src/mame/drivers/eolithsp.*", |
| 1395 | MAME_DIR .. "src/mame/drivers/ghosteo.*", |
| 1396 | MAME_DIR .. "src/mame/drivers/vegaeo.*", |
| 1397 | } |
| 1398 | |
| 1399 | createMAMEProjects(_target, _subtarget, "excelent") |
| 1400 | files { |
| 1401 | MAME_DIR .. "src/mame/drivers/aquarium.*", |
| 1402 | MAME_DIR .. "src/mame/video/aquarium.*", |
| 1403 | MAME_DIR .. "src/mame/drivers/d9final.*", |
| 1404 | MAME_DIR .. "src/mame/drivers/dblcrown.*", |
| 1405 | MAME_DIR .. "src/mame/drivers/gcpinbal.*", |
| 1406 | MAME_DIR .. "src/mame/video/gcpinbal.*", |
| 1407 | MAME_DIR .. "src/mame/video/excellent_spr.*", |
| 1408 | MAME_DIR .. "src/mame/drivers/lastbank.*", |
| 1409 | } |
| 1410 | |
| 1411 | createMAMEProjects(_target, _subtarget, "exidy") |
| 1412 | files { |
| 1413 | MAME_DIR .. "src/mame/drivers/carpolo.*", |
| 1414 | MAME_DIR .. "src/mame/machine/carpolo.*", |
| 1415 | MAME_DIR .. "src/mame/video/carpolo.*", |
| 1416 | MAME_DIR .. "src/mame/drivers/circus.*", |
| 1417 | MAME_DIR .. "src/mame/audio/circus.*", |
| 1418 | MAME_DIR .. "src/mame/video/circus.*", |
| 1419 | MAME_DIR .. "src/mame/drivers/exidy.*", |
| 1420 | MAME_DIR .. "src/mame/audio/exidy.*", |
| 1421 | MAME_DIR .. "src/mame/video/exidy.*", |
| 1422 | MAME_DIR .. "src/mame/audio/targ.*", |
| 1423 | MAME_DIR .. "src/mame/drivers/exidy440.*", |
| 1424 | MAME_DIR .. "src/mame/audio/exidy440.*", |
| 1425 | MAME_DIR .. "src/mame/video/exidy440.*", |
| 1426 | MAME_DIR .. "src/mame/drivers/exidyttl.*", |
| 1427 | MAME_DIR .. "src/mame/drivers/maxaflex.*", |
| 1428 | MAME_DIR .. "src/mame/machine/atari.*", |
| 1429 | MAME_DIR .. "src/mame/video/atari.*", |
| 1430 | MAME_DIR .. "src/mame/video/antic.*", |
| 1431 | MAME_DIR .. "src/mame/video/gtia.*", |
| 1432 | MAME_DIR .. "src/mame/drivers/starfire.*", |
| 1433 | MAME_DIR .. "src/mame/video/starfire.*", |
| 1434 | MAME_DIR .. "src/mame/drivers/vertigo.*", |
| 1435 | MAME_DIR .. "src/mame/machine/vertigo.*", |
| 1436 | MAME_DIR .. "src/mame/video/vertigo.*", |
| 1437 | MAME_DIR .. "src/mame/drivers/victory.*", |
| 1438 | MAME_DIR .. "src/mame/video/victory.*", |
| 1439 | } |
| 1440 | |
| 1441 | createMAMEProjects(_target, _subtarget, "f32") |
| 1442 | files { |
| 1443 | MAME_DIR .. "src/mame/drivers/crospang.*", |
| 1444 | MAME_DIR .. "src/mame/video/crospang.*", |
| 1445 | MAME_DIR .. "src/mame/drivers/silvmil.*", |
| 1446 | MAME_DIR .. "src/mame/drivers/f-32.*", |
| 1447 | } |
| 1448 | |
| 1449 | createMAMEProjects(_target, _subtarget, "funworld") |
| 1450 | files { |
| 1451 | MAME_DIR .. "src/mame/drivers/4roses.*", |
| 1452 | MAME_DIR .. "src/mame/drivers/funworld.*", |
| 1453 | MAME_DIR .. "src/mame/video/funworld.*", |
| 1454 | MAME_DIR .. "src/mame/drivers/snookr10.*", |
| 1455 | MAME_DIR .. "src/mame/video/snookr10.*", |
| 1456 | } |
| 1457 | |
| 1458 | createMAMEProjects(_target, _subtarget, "fuuki") |
| 1459 | files { |
| 1460 | MAME_DIR .. "src/mame/drivers/fuukifg2.*", |
| 1461 | MAME_DIR .. "src/mame/video/fuukifg2.*", |
| 1462 | MAME_DIR .. "src/mame/drivers/fuukifg3.*", |
| 1463 | MAME_DIR .. "src/mame/video/fuukifg3.*", |
| 1464 | MAME_DIR .. "src/mame/video/fuukifg.*", |
| 1465 | } |
| 1466 | |
| 1467 | createMAMEProjects(_target, _subtarget, "gaelco") |
| 1468 | files { |
| 1469 | MAME_DIR .. "src/mame/drivers/atvtrack.*", |
| 1470 | MAME_DIR .. "src/mame/drivers/gaelco.*", |
| 1471 | MAME_DIR .. "src/mame/video/gaelco.*", |
| 1472 | MAME_DIR .. "src/mame/machine/gaelcrpt.*", |
| 1473 | MAME_DIR .. "src/mame/drivers/gaelco2.*", |
| 1474 | MAME_DIR .. "src/mame/machine/gaelco2.*", |
| 1475 | MAME_DIR .. "src/mame/video/gaelco2.*", |
| 1476 | MAME_DIR .. "src/mame/drivers/gaelco3d.*", |
| 1477 | MAME_DIR .. "src/mame/video/gaelco3d.*", |
| 1478 | MAME_DIR .. "src/mame/machine/gaelco3d.*", |
| 1479 | MAME_DIR .. "src/mame/drivers/glass.*", |
| 1480 | MAME_DIR .. "src/mame/video/glass.*", |
| 1481 | MAME_DIR .. "src/mame/drivers/mastboy.*", |
| 1482 | MAME_DIR .. "src/mame/drivers/splash.*", |
| 1483 | MAME_DIR .. "src/mame/video/splash.*", |
| 1484 | MAME_DIR .. "src/mame/drivers/targeth.*", |
| 1485 | MAME_DIR .. "src/mame/video/targeth.*", |
| 1486 | MAME_DIR .. "src/mame/drivers/thoop2.*", |
| 1487 | MAME_DIR .. "src/mame/video/thoop2.*", |
| 1488 | MAME_DIR .. "src/mame/drivers/tokyocop.*", |
| 1489 | MAME_DIR .. "src/mame/drivers/wrally.*", |
| 1490 | MAME_DIR .. "src/mame/machine/wrally.*", |
| 1491 | MAME_DIR .. "src/mame/video/wrally.*", |
| 1492 | MAME_DIR .. "src/mame/drivers/xorworld.*", |
| 1493 | MAME_DIR .. "src/mame/video/xorworld.*", |
| 1494 | } |
| 1495 | |
| 1496 | createMAMEProjects(_target, _subtarget, "gameplan") |
| 1497 | files { |
| 1498 | MAME_DIR .. "src/mame/drivers/enigma2.*", |
| 1499 | MAME_DIR .. "src/mame/drivers/gameplan.*", |
| 1500 | MAME_DIR .. "src/mame/video/gameplan.*", |
| 1501 | MAME_DIR .. "src/mame/drivers/toratora.*", |
| 1502 | } |
| 1503 | |
| 1504 | createMAMEProjects(_target, _subtarget, "gametron") |
| 1505 | files { |
| 1506 | MAME_DIR .. "src/mame/drivers/gatron.*", |
| 1507 | MAME_DIR .. "src/mame/video/gatron.*", |
| 1508 | MAME_DIR .. "src/mame/drivers/gotya.*", |
| 1509 | MAME_DIR .. "src/mame/audio/gotya.*", |
| 1510 | MAME_DIR .. "src/mame/video/gotya.*", |
| 1511 | MAME_DIR .. "src/mame/drivers/sbugger.*", |
| 1512 | MAME_DIR .. "src/mame/video/sbugger.*", |
| 1513 | } |
| 1514 | |
| 1515 | createMAMEProjects(_target, _subtarget, "gottlieb") |
| 1516 | files { |
| 1517 | MAME_DIR .. "src/mame/drivers/exterm.*", |
| 1518 | MAME_DIR .. "src/mame/video/exterm.*", |
| 1519 | MAME_DIR .. "src/mame/drivers/gottlieb.*", |
| 1520 | MAME_DIR .. "src/mame/audio/gottlieb.*", |
| 1521 | MAME_DIR .. "src/mame/video/gottlieb.*", |
| 1522 | } |
| 1523 | |
| 1524 | createMAMEProjects(_target, _subtarget, "ibmpc") |
| 1525 | files { |
| 1526 | MAME_DIR .. "src/mame/drivers/calchase.*", |
| 1527 | MAME_DIR .. "src/mame/drivers/fruitpc.*", |
| 1528 | MAME_DIR .. "src/mame/drivers/pangofun.*", |
| 1529 | MAME_DIR .. "src/mame/drivers/pcat_dyn.*", |
| 1530 | MAME_DIR .. "src/mame/drivers/pcat_nit.*", |
| 1531 | MAME_DIR .. "src/mame/drivers/pcxt.*", |
| 1532 | MAME_DIR .. "src/mame/drivers/quakeat.*", |
| 1533 | MAME_DIR .. "src/mame/drivers/queen.*", |
| 1534 | MAME_DIR .. "src/mame/drivers/igspc.*", |
| 1535 | } |
| 1536 | |
| 1537 | createMAMEProjects(_target, _subtarget, "igs") |
| 1538 | files { |
| 1539 | MAME_DIR .. "src/mame/drivers/cabaret.*", |
| 1540 | MAME_DIR .. "src/mame/drivers/ddz.*", |
| 1541 | MAME_DIR .. "src/mame/drivers/dunhuang.*", |
| 1542 | MAME_DIR .. "src/mame/drivers/goldstar.*", |
| 1543 | MAME_DIR .. "src/mame/video/goldstar.*", |
| 1544 | MAME_DIR .. "src/mame/drivers/jackie.*", |
| 1545 | MAME_DIR .. "src/mame/drivers/igspoker.*", |
| 1546 | MAME_DIR .. "src/mame/drivers/igs009.*", |
| 1547 | MAME_DIR .. "src/mame/drivers/igs011.*", |
| 1548 | MAME_DIR .. "src/mame/drivers/igs017.*", |
| 1549 | MAME_DIR .. "src/mame/drivers/igs_m027.*", |
| 1550 | MAME_DIR .. "src/mame/drivers/igs_m036.*", |
| 1551 | MAME_DIR .. "src/mame/drivers/iqblock.*", |
| 1552 | MAME_DIR .. "src/mame/video/iqblock.*", |
| 1553 | MAME_DIR .. "src/mame/drivers/lordgun.*", |
| 1554 | MAME_DIR .. "src/mame/video/lordgun.*", |
| 1555 | MAME_DIR .. "src/mame/drivers/pgm.*", |
| 1556 | MAME_DIR .. "src/mame/video/pgm.*", |
| 1557 | MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type1.*", |
| 1558 | MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type2.*", |
| 1559 | MAME_DIR .. "src/mame/machine/pgmprot_igs027a_type3.*", |
| 1560 | MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs012.*", |
| 1561 | MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs022.*", |
| 1562 | MAME_DIR .. "src/mame/machine/pgmprot_igs025_igs028.*", |
| 1563 | MAME_DIR .. "src/mame/machine/pgmprot_orlegend.*", |
| 1564 | MAME_DIR .. "src/mame/drivers/pgm2.*", |
| 1565 | MAME_DIR .. "src/mame/drivers/spoker.*", |
| 1566 | MAME_DIR .. "src/mame/machine/igs036crypt.*", |
| 1567 | MAME_DIR .. "src/mame/machine/pgmcrypt.*", |
| 1568 | MAME_DIR .. "src/mame/machine/igs025.*", |
| 1569 | MAME_DIR .. "src/mame/machine/igs022.*", |
| 1570 | MAME_DIR .. "src/mame/machine/igs028.*", |
| 1571 | } |
| 1572 | |
| 1573 | createMAMEProjects(_target, _subtarget, "irem") |
| 1574 | files { |
| 1575 | MAME_DIR .. "src/mame/drivers/m10.*", |
| 1576 | MAME_DIR .. "src/mame/video/m10.*", |
| 1577 | MAME_DIR .. "src/mame/drivers/m14.*", |
| 1578 | MAME_DIR .. "src/mame/drivers/m52.*", |
| 1579 | MAME_DIR .. "src/mame/video/m52.*", |
| 1580 | MAME_DIR .. "src/mame/drivers/m57.*", |
| 1581 | MAME_DIR .. "src/mame/video/m57.*", |
| 1582 | MAME_DIR .. "src/mame/drivers/m58.*", |
| 1583 | MAME_DIR .. "src/mame/video/m58.*", |
| 1584 | MAME_DIR .. "src/mame/drivers/m62.*", |
| 1585 | MAME_DIR .. "src/mame/video/m62.*", |
| 1586 | MAME_DIR .. "src/mame/drivers/m63.*", |
| 1587 | MAME_DIR .. "src/mame/drivers/m72.*", |
| 1588 | MAME_DIR .. "src/mame/audio/m72.*", |
| 1589 | MAME_DIR .. "src/mame/video/m72.*", |
| 1590 | MAME_DIR .. "src/mame/drivers/m90.*", |
| 1591 | MAME_DIR .. "src/mame/video/m90.*", |
| 1592 | MAME_DIR .. "src/mame/drivers/m92.*", |
| 1593 | MAME_DIR .. "src/mame/video/m92.*", |
| 1594 | MAME_DIR .. "src/mame/drivers/m107.*", |
| 1595 | MAME_DIR .. "src/mame/video/m107.*", |
| 1596 | MAME_DIR .. "src/mame/drivers/olibochu.*", |
| 1597 | MAME_DIR .. "src/mame/drivers/redalert.*", |
| 1598 | MAME_DIR .. "src/mame/audio/redalert.*", |
| 1599 | MAME_DIR .. "src/mame/video/redalert.*", |
| 1600 | MAME_DIR .. "src/mame/drivers/shisen.*", |
| 1601 | MAME_DIR .. "src/mame/video/shisen.*", |
| 1602 | MAME_DIR .. "src/mame/drivers/travrusa.*", |
| 1603 | MAME_DIR .. "src/mame/video/travrusa.*", |
| 1604 | MAME_DIR .. "src/mame/drivers/vigilant.*", |
| 1605 | MAME_DIR .. "src/mame/video/vigilant.*", |
| 1606 | MAME_DIR .. "src/mame/machine/irem_cpu.*", |
| 1607 | MAME_DIR .. "src/mame/audio/irem.*", |
| 1608 | } |
| 1609 | |
| 1610 | createMAMEProjects(_target, _subtarget, "itech") |
| 1611 | files { |
| 1612 | MAME_DIR .. "src/mame/drivers/capbowl.*", |
| 1613 | MAME_DIR .. "src/mame/video/capbowl.*", |
| 1614 | MAME_DIR .. "src/mame/drivers/itech8.*", |
| 1615 | MAME_DIR .. "src/mame/machine/slikshot.*", |
| 1616 | MAME_DIR .. "src/mame/video/itech8.*", |
| 1617 | MAME_DIR .. "src/mame/drivers/itech32.*", |
| 1618 | MAME_DIR .. "src/mame/video/itech32.*", |
| 1619 | MAME_DIR .. "src/mame/drivers/iteagle.*", |
| 1620 | MAME_DIR .. "src/mame/machine/iteagle_fpga.*", |
| 1621 | } |
| 1622 | |
| 1623 | createMAMEProjects(_target, _subtarget, "jaleco") |
| 1624 | files { |
| 1625 | MAME_DIR .. "src/mame/drivers/aeroboto.*", |
| 1626 | MAME_DIR .. "src/mame/video/aeroboto.*", |
| 1627 | MAME_DIR .. "src/mame/drivers/argus.*", |
| 1628 | MAME_DIR .. "src/mame/video/argus.*", |
| 1629 | MAME_DIR .. "src/mame/drivers/bestleag.*", |
| 1630 | MAME_DIR .. "src/mame/drivers/bigstrkb.*", |
| 1631 | MAME_DIR .. "src/mame/video/bigstrkb.*", |
| 1632 | MAME_DIR .. "src/mame/drivers/blueprnt.*", |
| 1633 | MAME_DIR .. "src/mame/video/blueprnt.*", |
| 1634 | MAME_DIR .. "src/mame/drivers/bnstars.*", |
| 1635 | MAME_DIR .. "src/mame/drivers/cischeat.*", |
| 1636 | MAME_DIR .. "src/mame/video/cischeat.*", |
| 1637 | MAME_DIR .. "src/mame/drivers/citycon.*", |
| 1638 | MAME_DIR .. "src/mame/video/citycon.*", |
| 1639 | MAME_DIR .. "src/mame/drivers/ddayjlc.*", |
| 1640 | MAME_DIR .. "src/mame/drivers/exerion.*", |
| 1641 | MAME_DIR .. "src/mame/video/exerion.*", |
| 1642 | MAME_DIR .. "src/mame/drivers/fcombat.*", |
| 1643 | MAME_DIR .. "src/mame/video/fcombat.*", |
| 1644 | MAME_DIR .. "src/mame/drivers/ginganin.*", |
| 1645 | MAME_DIR .. "src/mame/video/ginganin.*", |
| 1646 | MAME_DIR .. "src/mame/drivers/homerun.*", |
| 1647 | MAME_DIR .. "src/mame/video/homerun.*", |
| 1648 | MAME_DIR .. "src/mame/drivers/megasys1.*", |
| 1649 | MAME_DIR .. "src/mame/video/megasys1.*", |
| 1650 | MAME_DIR .. "src/mame/drivers/momoko.*", |
| 1651 | MAME_DIR .. "src/mame/video/momoko.*", |
| 1652 | MAME_DIR .. "src/mame/drivers/ms32.*", |
| 1653 | MAME_DIR .. "src/mame/video/ms32.*", |
| 1654 | MAME_DIR .. "src/mame/drivers/psychic5.*", |
| 1655 | MAME_DIR .. "src/mame/video/psychic5.*", |
| 1656 | MAME_DIR .. "src/mame/drivers/pturn.*", |
| 1657 | MAME_DIR .. "src/mame/drivers/skyfox.*", |
| 1658 | MAME_DIR .. "src/mame/video/skyfox.*", |
| 1659 | MAME_DIR .. "src/mame/drivers/tetrisp2.*", |
| 1660 | MAME_DIR .. "src/mame/video/tetrisp2.*", |
| 1661 | MAME_DIR .. "src/mame/machine/jalcrpt.*", |
| 1662 | MAME_DIR .. "src/mame/video/jalblend.*", |
| 1663 | } |
| 1664 | |
| 1665 | createMAMEProjects(_target, _subtarget, "jpm") |
| 1666 | files { |
| 1667 | MAME_DIR .. "src/mame/drivers/guab.*", |
| 1668 | MAME_DIR .. "src/mame/drivers/jpmsys5.*", |
| 1669 | MAME_DIR .. "src/mame/drivers/jpmsys5sw.*", |
| 1670 | MAME_DIR .. "src/mame/drivers/jpmmps.*", |
| 1671 | MAME_DIR .. "src/mame/drivers/jpms80.*", |
| 1672 | MAME_DIR .. "src/mame/drivers/jpmsru.*", |
| 1673 | MAME_DIR .. "src/mame/drivers/jpmimpct.*", |
| 1674 | MAME_DIR .. "src/mame/video/jpmimpct.*", |
| 1675 | MAME_DIR .. "src/mame/drivers/jpmimpctsw.*", |
| 1676 | MAME_DIR .. "src/mame/drivers/pluto5.*", |
| 1677 | MAME_DIR .. "src/mame/drivers/jpmsys7.*", |
| 1678 | MAME_DIR .. "src/mame/video/awpvid.*", |
| 1679 | MAME_DIR .. "src/mame/machine/meters.*", |
| 1680 | } |
| 1681 | |
| 1682 | createMAMEProjects(_target, _subtarget, "kaneko") |
| 1683 | files { |
| 1684 | MAME_DIR .. "src/mame/drivers/airbustr.*", |
| 1685 | MAME_DIR .. "src/mame/video/airbustr.*", |
| 1686 | MAME_DIR .. "src/mame/drivers/djboy.*", |
| 1687 | MAME_DIR .. "src/mame/video/djboy.*", |
| 1688 | MAME_DIR .. "src/mame/drivers/expro02.*", |
| 1689 | MAME_DIR .. "src/mame/drivers/galpanic.*", |
| 1690 | MAME_DIR .. "src/mame/video/galpanic.*", |
| 1691 | MAME_DIR .. "src/mame/drivers/galpani2.*", |
| 1692 | MAME_DIR .. "src/mame/video/galpani2.*", |
| 1693 | MAME_DIR .. "src/mame/drivers/galpani3.*", |
| 1694 | MAME_DIR .. "src/mame/video/kaneko_grap2.*", |
| 1695 | MAME_DIR .. "src/mame/drivers/hvyunit.*", |
| 1696 | MAME_DIR .. "src/mame/drivers/jchan.*", |
| 1697 | MAME_DIR .. "src/mame/drivers/kaneko16.*", |
| 1698 | MAME_DIR .. "src/mame/video/kaneko16.*", |
| 1699 | MAME_DIR .. "src/mame/video/kaneko_tmap.*", |
| 1700 | MAME_DIR .. "src/mame/video/kaneko_spr.*", |
| 1701 | MAME_DIR .. "src/mame/machine/kaneko_hit.*", |
| 1702 | MAME_DIR .. "src/mame/machine/kaneko_calc3.*", |
| 1703 | MAME_DIR .. "src/mame/machine/kaneko_toybox.*", |
| 1704 | MAME_DIR .. "src/mame/drivers/sandscrp.*", |
| 1705 | MAME_DIR .. "src/mame/drivers/suprnova.*", |
| 1706 | MAME_DIR .. "src/mame/video/suprnova.*", |
| 1707 | MAME_DIR .. "src/mame/video/sknsspr.*", |
| 1708 | } |
| 1709 | |
| 1710 | createMAMEProjects(_target, _subtarget, "konami") |
| 1711 | files { |
| 1712 | MAME_DIR .. "src/mame/drivers/88games.*", |
| 1713 | MAME_DIR .. "src/mame/video/88games.*", |
| 1714 | MAME_DIR .. "src/mame/drivers/ajax.*", |
| 1715 | MAME_DIR .. "src/mame/machine/ajax.*", |
| 1716 | MAME_DIR .. "src/mame/video/ajax.*", |
| 1717 | MAME_DIR .. "src/mame/drivers/aliens.*", |
| 1718 | MAME_DIR .. "src/mame/video/aliens.*", |
| 1719 | MAME_DIR .. "src/mame/drivers/asterix.*", |
| 1720 | MAME_DIR .. "src/mame/video/asterix.*", |
| 1721 | MAME_DIR .. "src/mame/drivers/battlnts.*", |
| 1722 | MAME_DIR .. "src/mame/video/battlnts.*", |
| 1723 | MAME_DIR .. "src/mame/drivers/bishi.*", |
| 1724 | MAME_DIR .. "src/mame/video/bishi.*", |
| 1725 | MAME_DIR .. "src/mame/drivers/bladestl.*", |
| 1726 | MAME_DIR .. "src/mame/video/bladestl.*", |
| 1727 | MAME_DIR .. "src/mame/drivers/blockhl.*", |
| 1728 | MAME_DIR .. "src/mame/video/blockhl.*", |
| 1729 | MAME_DIR .. "src/mame/drivers/bottom9.*", |
| 1730 | MAME_DIR .. "src/mame/video/bottom9.*", |
| 1731 | MAME_DIR .. "src/mame/drivers/chqflag.*", |
| 1732 | MAME_DIR .. "src/mame/video/chqflag.*", |
| 1733 | MAME_DIR .. "src/mame/drivers/circusc.*", |
| 1734 | MAME_DIR .. "src/mame/video/circusc.*", |
| 1735 | MAME_DIR .. "src/mame/drivers/cobra.*", |
| 1736 | MAME_DIR .. "src/mame/drivers/combatsc.*", |
| 1737 | MAME_DIR .. "src/mame/video/combatsc.*", |
| 1738 | MAME_DIR .. "src/mame/drivers/contra.*", |
| 1739 | MAME_DIR .. "src/mame/video/contra.*", |
| 1740 | MAME_DIR .. "src/mame/drivers/crimfght.*", |
| 1741 | MAME_DIR .. "src/mame/video/crimfght.*", |
| 1742 | MAME_DIR .. "src/mame/drivers/dbz.*", |
| 1743 | MAME_DIR .. "src/mame/video/dbz.*", |
| 1744 | MAME_DIR .. "src/mame/drivers/ddribble.*", |
| 1745 | MAME_DIR .. "src/mame/video/ddribble.*", |
| 1746 | MAME_DIR .. "src/mame/drivers/djmain.*", |
| 1747 | MAME_DIR .. "src/mame/video/djmain.*", |
| 1748 | MAME_DIR .. "src/mame/drivers/fastfred.*", |
| 1749 | MAME_DIR .. "src/mame/video/fastfred.*", |
| 1750 | MAME_DIR .. "src/mame/drivers/fastlane.*", |
| 1751 | MAME_DIR .. "src/mame/video/fastlane.*", |
| 1752 | MAME_DIR .. "src/mame/drivers/finalizr.*", |
| 1753 | MAME_DIR .. "src/mame/video/finalizr.*", |
| 1754 | MAME_DIR .. "src/mame/drivers/firebeat.*", |
| 1755 | MAME_DIR .. "src/mame/machine/midikbd.*", |
| 1756 | MAME_DIR .. "src/mame/drivers/flkatck.*", |
| 1757 | MAME_DIR .. "src/mame/video/flkatck.*", |
| 1758 | MAME_DIR .. "src/mame/drivers/gberet.*", |
| 1759 | MAME_DIR .. "src/mame/video/gberet.*", |
| 1760 | MAME_DIR .. "src/mame/drivers/gijoe.*", |
| 1761 | MAME_DIR .. "src/mame/video/gijoe.*", |
| 1762 | MAME_DIR .. "src/mame/drivers/gradius3.*", |
| 1763 | MAME_DIR .. "src/mame/video/gradius3.*", |
| 1764 | MAME_DIR .. "src/mame/drivers/gticlub.*", |
| 1765 | MAME_DIR .. "src/mame/drivers/gyruss.*", |
| 1766 | MAME_DIR .. "src/mame/video/gyruss.*", |
| 1767 | MAME_DIR .. "src/mame/drivers/hcastle.*", |
| 1768 | MAME_DIR .. "src/mame/video/hcastle.*", |
| 1769 | MAME_DIR .. "src/mame/drivers/hexion.*", |
| 1770 | MAME_DIR .. "src/mame/video/hexion.*", |
| 1771 | MAME_DIR .. "src/mame/drivers/hornet.*", |
| 1772 | MAME_DIR .. "src/mame/machine/konppc.*", |
| 1773 | MAME_DIR .. "src/mame/drivers/hyperspt.*", |
| 1774 | MAME_DIR .. "src/mame/audio/hyprolyb.*", |
| 1775 | MAME_DIR .. "src/mame/video/hyperspt.*", |
| 1776 | MAME_DIR .. "src/mame/drivers/ironhors.*", |
| 1777 | MAME_DIR .. "src/mame/video/ironhors.*", |
| 1778 | MAME_DIR .. "src/mame/drivers/jackal.*", |
| 1779 | MAME_DIR .. "src/mame/video/jackal.*", |
| 1780 | MAME_DIR .. "src/mame/drivers/jailbrek.*", |
| 1781 | MAME_DIR .. "src/mame/video/jailbrek.*", |
| 1782 | MAME_DIR .. "src/mame/drivers/junofrst.*", |
| 1783 | MAME_DIR .. "src/mame/drivers/konamigq.*", |
| 1784 | MAME_DIR .. "src/mame/drivers/konamigv.*", |
| 1785 | MAME_DIR .. "src/mame/drivers/konamigx.*", |
| 1786 | MAME_DIR .. "src/mame/machine/konamigx.*", |
| 1787 | MAME_DIR .. "src/mame/video/konamigx.*", |
| 1788 | MAME_DIR .. "src/mame/drivers/konamim2.*", |
| 1789 | MAME_DIR .. "src/mame/drivers/kontest.*", |
| 1790 | MAME_DIR .. "src/mame/drivers/konendev.*", |
| 1791 | MAME_DIR .. "src/mame/drivers/ksys573.*", |
| 1792 | MAME_DIR .. "src/mame/machine/k573cass.*", |
| 1793 | MAME_DIR .. "src/mame/machine/k573dio.*", |
| 1794 | MAME_DIR .. "src/mame/machine/k573mcr.*", |
| 1795 | MAME_DIR .. "src/mame/machine/k573msu.*", |
| 1796 | MAME_DIR .. "src/mame/machine/k573npu.*", |
| 1797 | MAME_DIR .. "src/mame/machine/zs01.*", |
| 1798 | MAME_DIR .. "src/mame/drivers/labyrunr.*", |
| 1799 | MAME_DIR .. "src/mame/video/labyrunr.*", |
| 1800 | MAME_DIR .. "src/mame/drivers/lethal.*", |
| 1801 | MAME_DIR .. "src/mame/video/lethal.*", |
| 1802 | MAME_DIR .. "src/mame/drivers/mainevt.*", |
| 1803 | MAME_DIR .. "src/mame/video/mainevt.*", |
| 1804 | MAME_DIR .. "src/mame/drivers/megazone.*", |
| 1805 | MAME_DIR .. "src/mame/video/megazone.*", |
| 1806 | MAME_DIR .. "src/mame/drivers/mikie.*", |
| 1807 | MAME_DIR .. "src/mame/video/mikie.*", |
| 1808 | MAME_DIR .. "src/mame/drivers/mogura.*", |
| 1809 | MAME_DIR .. "src/mame/drivers/moo.*", |
| 1810 | MAME_DIR .. "src/mame/video/moo.*", |
| 1811 | MAME_DIR .. "src/mame/drivers/mystwarr.*", |
| 1812 | MAME_DIR .. "src/mame/video/mystwarr.*", |
| 1813 | MAME_DIR .. "src/mame/drivers/nemesis.*", |
| 1814 | MAME_DIR .. "src/mame/video/nemesis.*", |
| 1815 | MAME_DIR .. "src/mame/drivers/nwk-tr.*", |
| 1816 | MAME_DIR .. "src/mame/drivers/overdriv.*", |
| 1817 | MAME_DIR .. "src/mame/video/overdriv.*", |
| 1818 | MAME_DIR .. "src/mame/drivers/pandoras.*", |
| 1819 | MAME_DIR .. "src/mame/video/pandoras.*", |
| 1820 | MAME_DIR .. "src/mame/drivers/parodius.*", |
| 1821 | MAME_DIR .. "src/mame/video/parodius.*", |
| 1822 | MAME_DIR .. "src/mame/drivers/pingpong.*", |
| 1823 | MAME_DIR .. "src/mame/video/pingpong.*", |
| 1824 | MAME_DIR .. "src/mame/drivers/plygonet.*", |
| 1825 | MAME_DIR .. "src/mame/video/plygonet.*", |
| 1826 | MAME_DIR .. "src/mame/drivers/pooyan.*", |
| 1827 | MAME_DIR .. "src/mame/video/pooyan.*", |
| 1828 | MAME_DIR .. "src/mame/drivers/pyson.*", |
| 1829 | MAME_DIR .. "src/mame/drivers/qdrmfgp.*", |
| 1830 | MAME_DIR .. "src/mame/video/qdrmfgp.*", |
| 1831 | MAME_DIR .. "src/mame/drivers/rockrage.*", |
| 1832 | MAME_DIR .. "src/mame/video/rockrage.*", |
| 1833 | MAME_DIR .. "src/mame/drivers/rocnrope.*", |
| 1834 | MAME_DIR .. "src/mame/video/rocnrope.*", |
| 1835 | MAME_DIR .. "src/mame/drivers/rollerg.*", |
| 1836 | MAME_DIR .. "src/mame/video/rollerg.*", |
| 1837 | MAME_DIR .. "src/mame/drivers/rungun.*", |
| 1838 | MAME_DIR .. "src/mame/video/rungun.*", |
| 1839 | MAME_DIR .. "src/mame/drivers/sbasketb.*", |
| 1840 | MAME_DIR .. "src/mame/video/sbasketb.*", |
| 1841 | MAME_DIR .. "src/mame/drivers/scobra.*", |
| 1842 | MAME_DIR .. "src/mame/drivers/scotrsht.*", |
| 1843 | MAME_DIR .. "src/mame/video/scotrsht.*", |
| 1844 | MAME_DIR .. "src/mame/drivers/scramble.*", |
| 1845 | MAME_DIR .. "src/mame/machine/scramble.*", |
| 1846 | MAME_DIR .. "src/mame/audio/scramble.*", |
| 1847 | MAME_DIR .. "src/mame/drivers/shaolins.*", |
| 1848 | MAME_DIR .. "src/mame/video/shaolins.*", |
| 1849 | MAME_DIR .. "src/mame/drivers/simpsons.*", |
| 1850 | MAME_DIR .. "src/mame/machine/simpsons.*", |
| 1851 | MAME_DIR .. "src/mame/video/simpsons.*", |
| 1852 | MAME_DIR .. "src/mame/drivers/spy.*", |
| 1853 | MAME_DIR .. "src/mame/video/spy.*", |
| 1854 | MAME_DIR .. "src/mame/drivers/surpratk.*", |
| 1855 | MAME_DIR .. "src/mame/video/surpratk.*", |
| 1856 | MAME_DIR .. "src/mame/drivers/tasman.*", |
| 1857 | MAME_DIR .. "src/mame/drivers/tgtpanic.*", |
| 1858 | MAME_DIR .. "src/mame/drivers/thunderx.*", |
| 1859 | MAME_DIR .. "src/mame/video/thunderx.*", |
| 1860 | MAME_DIR .. "src/mame/drivers/timeplt.*", |
| 1861 | MAME_DIR .. "src/mame/audio/timeplt.*", |
| 1862 | MAME_DIR .. "src/mame/video/timeplt.*", |
| 1863 | MAME_DIR .. "src/mame/drivers/tmnt.*", |
| 1864 | MAME_DIR .. "src/mame/video/tmnt.*", |
| 1865 | MAME_DIR .. "src/mame/drivers/tp84.*", |
| 1866 | MAME_DIR .. "src/mame/video/tp84.*", |
| 1867 | MAME_DIR .. "src/mame/drivers/trackfld.*", |
| 1868 | MAME_DIR .. "src/mame/machine/konami1.*", |
| 1869 | MAME_DIR .. "src/mame/audio/trackfld.*", |
| 1870 | MAME_DIR .. "src/mame/video/trackfld.*", |
| 1871 | MAME_DIR .. "src/mame/drivers/tutankhm.*", |
| 1872 | MAME_DIR .. "src/mame/video/tutankhm.*", |
| 1873 | MAME_DIR .. "src/mame/drivers/twin16.*", |
| 1874 | MAME_DIR .. "src/mame/video/twin16.*", |
| 1875 | MAME_DIR .. "src/mame/drivers/twinkle.*", |
| 1876 | MAME_DIR .. "src/mame/drivers/ultrsprt.*", |
| 1877 | MAME_DIR .. "src/mame/drivers/ultraman.*", |
| 1878 | MAME_DIR .. "src/mame/video/ultraman.*", |
| 1879 | MAME_DIR .. "src/mame/drivers/vendetta.*", |
| 1880 | MAME_DIR .. "src/mame/video/vendetta.*", |
| 1881 | MAME_DIR .. "src/mame/drivers/viper.*", |
| 1882 | MAME_DIR .. "src/mame/drivers/wecleman.*", |
| 1883 | MAME_DIR .. "src/mame/video/wecleman.*", |
| 1884 | MAME_DIR .. "src/mame/drivers/xexex.*", |
| 1885 | MAME_DIR .. "src/mame/video/xexex.*", |
| 1886 | MAME_DIR .. "src/mame/drivers/xmen.*", |
| 1887 | MAME_DIR .. "src/mame/video/xmen.*", |
| 1888 | MAME_DIR .. "src/mame/drivers/yiear.*", |
| 1889 | MAME_DIR .. "src/mame/video/yiear.*", |
| 1890 | MAME_DIR .. "src/mame/drivers/zr107.*", |
| 1891 | MAME_DIR .. "src/mame/video/konami_helper.*", |
| 1892 | MAME_DIR .. "src/mame/video/k007121.*", |
| 1893 | MAME_DIR .. "src/mame/video/k007342.*", |
| 1894 | MAME_DIR .. "src/mame/video/k007420.*", |
| 1895 | MAME_DIR .. "src/mame/video/k037122.*", |
| 1896 | MAME_DIR .. "src/mame/video/k051316.*", |
| 1897 | MAME_DIR .. "src/mame/video/k051733.*", |
| 1898 | MAME_DIR .. "src/mame/video/k051960.*", |
| 1899 | MAME_DIR .. "src/mame/video/k052109.*", |
| 1900 | MAME_DIR .. "src/mame/video/k053250.*", |
| 1901 | MAME_DIR .. "src/mame/video/k053251.*", |
| 1902 | MAME_DIR .. "src/mame/video/k054156_k054157_k056832.*", |
| 1903 | MAME_DIR .. "src/mame/video/k053244_k053245.*", |
| 1904 | MAME_DIR .. "src/mame/video/k053246_k053247_k055673.*", |
| 1905 | MAME_DIR .. "src/mame/video/k055555.*", |
| 1906 | MAME_DIR .. "src/mame/video/k054000.*", |
| 1907 | MAME_DIR .. "src/mame/video/k054338.*", |
| 1908 | MAME_DIR .. "src/mame/video/k053936.*", |
| 1909 | MAME_DIR .. "src/mame/video/k001006.*", |
| 1910 | MAME_DIR .. "src/mame/video/k001005.*", |
| 1911 | MAME_DIR .. "src/mame/video/k001604.*", |
| 1912 | } |
| 1913 | |
| 1914 | createMAMEProjects(_target, _subtarget, "matic") |
| 1915 | files { |
| 1916 | MAME_DIR .. "src/mame/drivers/barata.*", |
| 1917 | } |
| 1918 | |
| 1919 | createMAMEProjects(_target, _subtarget, "maygay") |
| 1920 | files { |
| 1921 | MAME_DIR .. "src/mame/drivers/maygay1b.*", |
| 1922 | MAME_DIR .. "src/mame/drivers/maygay1bsw.*", |
| 1923 | MAME_DIR .. "src/mame/drivers/maygayv1.*", |
| 1924 | MAME_DIR .. "src/mame/drivers/maygayep.*", |
| 1925 | MAME_DIR .. "src/mame/drivers/maygaysw.*", |
| 1926 | MAME_DIR .. "src/mame/drivers/mmm.*", |
| 1927 | } |
| 1928 | |
| 1929 | createMAMEProjects(_target, _subtarget, "meadows") |
| 1930 | files { |
| 1931 | MAME_DIR .. "src/mame/drivers/lazercmd.*", |
| 1932 | MAME_DIR .. "src/mame/video/lazercmd.*", |
| 1933 | MAME_DIR .. "src/mame/drivers/meadwttl.*", |
| 1934 | MAME_DIR .. "src/mame/drivers/meadows.*", |
| 1935 | MAME_DIR .. "src/mame/audio/meadows.*", |
| 1936 | MAME_DIR .. "src/mame/video/meadows.*", |
| 1937 | MAME_DIR .. "src/mame/drivers/warpsped.*", |
| 1938 | } |
| 1939 | |
| 1940 | createMAMEProjects(_target, _subtarget, "merit") |
| 1941 | files { |
| 1942 | MAME_DIR .. "src/mame/drivers/mgames.*", |
| 1943 | MAME_DIR .. "src/mame/drivers/merit.*", |
| 1944 | MAME_DIR .. "src/mame/drivers/meritm.*", |
| 1945 | } |
| 1946 | |
| 1947 | createMAMEProjects(_target, _subtarget, "metro") |
| 1948 | files { |
| 1949 | MAME_DIR .. "src/mame/drivers/hyprduel.*", |
| 1950 | MAME_DIR .. "src/mame/video/hyprduel.*", |
| 1951 | MAME_DIR .. "src/mame/drivers/metro.*", |
| 1952 | MAME_DIR .. "src/mame/video/metro.*", |
| 1953 | MAME_DIR .. "src/mame/drivers/rabbit.*", |
| 1954 | MAME_DIR .. "src/mame/drivers/tmmjprd.*", |
| 1955 | } |
| 1956 | |
| 1957 | createMAMEProjects(_target, _subtarget, "midcoin") |
| 1958 | files { |
| 1959 | MAME_DIR .. "src/mame/drivers/wallc.*", |
| 1960 | MAME_DIR .. "src/mame/drivers/wink.*", |
| 1961 | MAME_DIR .. "src/mame/drivers/24cdjuke.*", |
| 1962 | } |
| 1963 | |
| 1964 | createMAMEProjects(_target, _subtarget, "midw8080") |
| 1965 | files { |
| 1966 | MAME_DIR .. "src/mame/drivers/8080bw.*", |
| 1967 | MAME_DIR .. "src/mame/audio/8080bw.*", |
| 1968 | MAME_DIR .. "src/mame/video/8080bw.*", |
| 1969 | MAME_DIR .. "src/mame/drivers/m79amb.*", |
| 1970 | MAME_DIR .. "src/mame/audio/m79amb.*", |
| 1971 | MAME_DIR .. "src/mame/drivers/mw8080bw.*", |
| 1972 | MAME_DIR .. "src/mame/machine/mw8080bw.*", |
| 1973 | MAME_DIR .. "src/mame/audio/mw8080bw.*", |
| 1974 | MAME_DIR .. "src/mame/video/mw8080bw.*", |
| 1975 | MAME_DIR .. "src/mame/drivers/rotaryf.*", |
| 1976 | } |
| 1977 | |
| 1978 | createMAMEProjects(_target, _subtarget, "midway") |
| 1979 | files { |
| 1980 | MAME_DIR .. "src/mame/drivers/astrocde.*", |
| 1981 | MAME_DIR .. "src/mame/video/astrocde.*", |
| 1982 | MAME_DIR .. "src/mame/audio/gorf.*", |
| 1983 | MAME_DIR .. "src/mame/audio/wow.*", |
| 1984 | MAME_DIR .. "src/mame/drivers/atlantis.*", |
| 1985 | MAME_DIR .. "src/mame/drivers/balsente.*", |
| 1986 | MAME_DIR .. "src/mame/machine/balsente.*", |
| 1987 | MAME_DIR .. "src/mame/video/balsente.*", |
| 1988 | MAME_DIR .. "src/mame/drivers/gridlee.*", |
| 1989 | MAME_DIR .. "src/mame/audio/gridlee.*", |
| 1990 | MAME_DIR .. "src/mame/video/gridlee.*", |
| 1991 | MAME_DIR .. "src/mame/drivers/mcr.*", |
| 1992 | MAME_DIR .. "src/mame/machine/mcr.*", |
| 1993 | MAME_DIR .. "src/mame/video/mcr.*", |
| 1994 | MAME_DIR .. "src/mame/drivers/mcr3.*", |
| 1995 | MAME_DIR .. "src/mame/video/mcr3.*", |
| 1996 | MAME_DIR .. "src/mame/drivers/mcr68.*", |
| 1997 | MAME_DIR .. "src/mame/machine/mcr68.*", |
| 1998 | MAME_DIR .. "src/mame/video/mcr68.*", |
| 1999 | MAME_DIR .. "src/mame/drivers/midqslvr.*", |
| 2000 | MAME_DIR .. "src/mame/drivers/midtunit.*", |
| 2001 | MAME_DIR .. "src/mame/machine/midtunit.*", |
| 2002 | MAME_DIR .. "src/mame/video/midtunit.*", |
| 2003 | MAME_DIR .. "src/mame/drivers/midvunit.*", |
| 2004 | MAME_DIR .. "src/mame/video/midvunit.*", |
| 2005 | MAME_DIR .. "src/mame/drivers/midwunit.*", |
| 2006 | MAME_DIR .. "src/mame/machine/midwunit.*", |
| 2007 | MAME_DIR .. "src/mame/drivers/midxunit.*", |
| 2008 | MAME_DIR .. "src/mame/machine/midxunit.*", |
| 2009 | MAME_DIR .. "src/mame/drivers/midyunit.*", |
| 2010 | MAME_DIR .. "src/mame/machine/midyunit.*", |
| 2011 | MAME_DIR .. "src/mame/video/midyunit.*", |
| 2012 | MAME_DIR .. "src/mame/drivers/midzeus.*", |
| 2013 | MAME_DIR .. "src/mame/video/midzeus.*", |
| 2014 | MAME_DIR .. "src/mame/video/midzeus2.*", |
| 2015 | MAME_DIR .. "src/mame/drivers/mw18w.*", |
| 2016 | MAME_DIR .. "src/mame/drivers/mwsub.*", |
| 2017 | MAME_DIR .. "src/mame/drivers/omegrace.*", |
| 2018 | MAME_DIR .. "src/mame/drivers/pinball2k.*", |
| 2019 | MAME_DIR .. "src/mame/drivers/seattle.*", |
| 2020 | MAME_DIR .. "src/mame/drivers/sspeedr.*", |
| 2021 | MAME_DIR .. "src/mame/video/sspeedr.*", |
| 2022 | MAME_DIR .. "src/mame/drivers/tmaster.*", |
| 2023 | MAME_DIR .. "src/mame/drivers/vegas.*", |
| 2024 | MAME_DIR .. "src/mame/drivers/wmg.*", |
| 2025 | MAME_DIR .. "src/mame/drivers/williams.*", |
| 2026 | MAME_DIR .. "src/mame/machine/williams.*", |
| 2027 | MAME_DIR .. "src/mame/audio/williams.*", |
| 2028 | MAME_DIR .. "src/mame/video/williams.*", |
| 2029 | MAME_DIR .. "src/mame/machine/midwayic.*", |
| 2030 | MAME_DIR .. "src/mame/audio/midway.*", |
| 2031 | } |
| 2032 | |
| 2033 | createMAMEProjects(_target, _subtarget, "namco") |
| 2034 | files { |
| 2035 | MAME_DIR .. "src/mame/drivers/20pacgal.*", |
| 2036 | MAME_DIR .. "src/mame/video/20pacgal.*", |
| 2037 | MAME_DIR .. "src/mame/drivers/30test.*", |
| 2038 | MAME_DIR .. "src/mame/drivers/baraduke.*", |
| 2039 | MAME_DIR .. "src/mame/video/baraduke.*", |
| 2040 | MAME_DIR .. "src/mame/drivers/cswat.*", |
| 2041 | MAME_DIR .. "src/mame/drivers/dambustr.*", |
| 2042 | MAME_DIR .. "src/mame/drivers/gal3.*", |
| 2043 | MAME_DIR .. "src/mame/drivers/galaga.*", |
| 2044 | MAME_DIR .. "src/mame/audio/galaga.*", |
| 2045 | MAME_DIR .. "src/mame/video/galaga.*", |
| 2046 | MAME_DIR .. "src/mame/video/bosco.*", |
| 2047 | MAME_DIR .. "src/mame/video/digdug.*", |
| 2048 | MAME_DIR .. "src/mame/machine/xevious.*", |
| 2049 | MAME_DIR .. "src/mame/video/xevious.*", |
| 2050 | MAME_DIR .. "src/mame/drivers/galaxian.*", |
| 2051 | MAME_DIR .. "src/mame/audio/galaxian.*", |
| 2052 | MAME_DIR .. "src/mame/video/galaxian.*", |
| 2053 | MAME_DIR .. "src/mame/drivers/galaxold.*", |
| 2054 | MAME_DIR .. "src/mame/machine/galaxold.*", |
| 2055 | MAME_DIR .. "src/mame/video/galaxold.*", |
| 2056 | MAME_DIR .. "src/mame/drivers/gaplus.*", |
| 2057 | MAME_DIR .. "src/mame/machine/gaplus.*", |
| 2058 | MAME_DIR .. "src/mame/video/gaplus.*", |
| 2059 | MAME_DIR .. "src/mame/drivers/kungfur.*", |
| 2060 | MAME_DIR .. "src/mame/drivers/mappy.*", |
| 2061 | MAME_DIR .. "src/mame/video/mappy.*", |
| 2062 | MAME_DIR .. "src/mame/drivers/namcofl.*", |
| 2063 | MAME_DIR .. "src/mame/video/namcofl.*", |
| 2064 | MAME_DIR .. "src/mame/drivers/namcoic.*", |
| 2065 | MAME_DIR .. "src/mame/drivers/namcona1.*", |
| 2066 | MAME_DIR .. "src/mame/video/namcona1.*", |
| 2067 | MAME_DIR .. "src/mame/drivers/namconb1.*", |
| 2068 | MAME_DIR .. "src/mame/video/namconb1.*", |
| 2069 | MAME_DIR .. "src/mame/drivers/namcond1.*", |
| 2070 | MAME_DIR .. "src/mame/machine/namcond1.*", |
| 2071 | MAME_DIR .. "src/mame/video/ygv608.*", |
| 2072 | MAME_DIR .. "src/mame/drivers/namcops2.*", |
| 2073 | MAME_DIR .. "src/mame/drivers/namcos1.*", |
| 2074 | MAME_DIR .. "src/mame/machine/namcos1.*", |
| 2075 | MAME_DIR .. "src/mame/video/namcos1.*", |
| 2076 | MAME_DIR .. "src/mame/drivers/namcos10.*", |
| 2077 | MAME_DIR .. "src/mame/drivers/namcos11.*", |
| 2078 | MAME_DIR .. "src/mame/machine/ns11prot.*", |
| 2079 | MAME_DIR .. "src/mame/drivers/namcos12.*", |
| 2080 | MAME_DIR .. "src/mame/machine/namco_settings.*", |
| 2081 | MAME_DIR .. "src/mame/drivers/namcos2.*", |
| 2082 | MAME_DIR .. "src/mame/machine/namcos2.*", |
| 2083 | MAME_DIR .. "src/mame/video/namcos2.*", |
| 2084 | MAME_DIR .. "src/mame/drivers/namcos21.*", |
| 2085 | MAME_DIR .. "src/mame/video/namcos21.*", |
| 2086 | MAME_DIR .. "src/mame/drivers/namcos22.*", |
| 2087 | MAME_DIR .. "src/mame/video/namcos22.*", |
| 2088 | MAME_DIR .. "src/mame/drivers/namcos23.*", |
| 2089 | MAME_DIR .. "src/mame/drivers/namcos86.*", |
| 2090 | MAME_DIR .. "src/mame/video/namcos86.*", |
| 2091 | MAME_DIR .. "src/mame/drivers/pacland.*", |
| 2092 | MAME_DIR .. "src/mame/video/pacland.*", |
| 2093 | MAME_DIR .. "src/mame/drivers/polepos.*", |
| 2094 | MAME_DIR .. "src/mame/audio/polepos.*", |
| 2095 | MAME_DIR .. "src/mame/video/polepos.*", |
| 2096 | MAME_DIR .. "src/mame/drivers/rallyx.*", |
| 2097 | MAME_DIR .. "src/mame/video/rallyx.*", |
| 2098 | MAME_DIR .. "src/mame/drivers/skykid.*", |
| 2099 | MAME_DIR .. "src/mame/video/skykid.*", |
| 2100 | MAME_DIR .. "src/mame/drivers/tankbatt.*", |
| 2101 | MAME_DIR .. "src/mame/video/tankbatt.*", |
| 2102 | MAME_DIR .. "src/mame/drivers/tceptor.*", |
| 2103 | MAME_DIR .. "src/mame/video/tceptor.*", |
| 2104 | MAME_DIR .. "src/mame/drivers/toypop.*", |
| 2105 | MAME_DIR .. "src/mame/video/toypop.*", |
| 2106 | MAME_DIR .. "src/mame/drivers/turrett.*", |
| 2107 | MAME_DIR .. "src/mame/audio/turrett.*", |
| 2108 | MAME_DIR .. "src/mame/video/turrett.*", |
| 2109 | MAME_DIR .. "src/mame/drivers/warpwarp.*", |
| 2110 | MAME_DIR .. "src/mame/audio/geebee.*", |
| 2111 | MAME_DIR .. "src/mame/audio/warpwarp.*", |
| 2112 | MAME_DIR .. "src/mame/video/warpwarp.*", |
| 2113 | MAME_DIR .. "src/mame/machine/c117.*", |
| 2114 | MAME_DIR .. "src/mame/machine/namcoio.*", |
| 2115 | MAME_DIR .. "src/mame/machine/namco06.*", |
| 2116 | MAME_DIR .. "src/mame/machine/namco50.*", |
| 2117 | MAME_DIR .. "src/mame/machine/namco51.*", |
| 2118 | MAME_DIR .. "src/mame/machine/namco53.*", |
| 2119 | MAME_DIR .. "src/mame/machine/namco62.*", |
| 2120 | MAME_DIR .. "src/mame/machine/namcomcu.*", |
| 2121 | MAME_DIR .. "src/mame/audio/namco52.*", |
| 2122 | MAME_DIR .. "src/mame/audio/namco54.*", |
| 2123 | MAME_DIR .. "src/mame/video/c116.*", |
| 2124 | MAME_DIR .. "src/mame/video/c45.*", |
| 2125 | } |
| 2126 | |
| 2127 | createMAMEProjects(_target, _subtarget, "nasco") |
| 2128 | files { |
| 2129 | MAME_DIR .. "src/mame/drivers/crgolf.*", |
| 2130 | MAME_DIR .. "src/mame/video/crgolf.*", |
| 2131 | MAME_DIR .. "src/mame/drivers/suprgolf.*", |
| 2132 | } |
| 2133 | |
| 2134 | createMAMEProjects(_target, _subtarget, "neogeo") |
| 2135 | files { |
| 2136 | MAME_DIR .. "src/mame/drivers/neogeo.*", |
| 2137 | MAME_DIR .. "src/mame/video/neogeo.*", |
| 2138 | MAME_DIR .. "src/mame/drivers/neogeo_noslot.*", |
| 2139 | MAME_DIR .. "src/mame/video/neogeo_spr.*", |
| 2140 | MAME_DIR .. "src/mame/machine/neoboot.*", |
| 2141 | MAME_DIR .. "src/mame/machine/neocrypt.*", |
| 2142 | MAME_DIR .. "src/mame/machine/neoprot.*", |
| 2143 | MAME_DIR .. "src/mame/machine/ng_memcard.*", |
| 2144 | } |
| 2145 | |
| 2146 | createMAMEProjects(_target, _subtarget, "nichibut") |
| 2147 | files { |
| 2148 | MAME_DIR .. "src/mame/drivers/armedf.*", |
| 2149 | MAME_DIR .. "src/mame/video/armedf.*", |
| 2150 | MAME_DIR .. "src/mame/drivers/cclimber.*", |
| 2151 | MAME_DIR .. "src/mame/machine/cclimber.*", |
| 2152 | MAME_DIR .. "src/mame/audio/cclimber.*", |
| 2153 | MAME_DIR .. "src/mame/video/cclimber.*", |
| 2154 | MAME_DIR .. "src/mame/drivers/clshroad.*", |
| 2155 | MAME_DIR .. "src/mame/video/clshroad.*", |
| 2156 | MAME_DIR .. "src/mame/drivers/csplayh5.*", |
| 2157 | MAME_DIR .. "src/mame/drivers/cop01.*", |
| 2158 | MAME_DIR .. "src/mame/video/cop01.*", |
| 2159 | MAME_DIR .. "src/mame/drivers/dacholer.*", |
| 2160 | MAME_DIR .. "src/mame/drivers/galivan.*", |
| 2161 | MAME_DIR .. "src/mame/video/galivan.*", |
| 2162 | MAME_DIR .. "src/mame/drivers/gomoku.*", |
| 2163 | MAME_DIR .. "src/mame/audio/gomoku.*", |
| 2164 | MAME_DIR .. "src/mame/video/gomoku.*", |
| 2165 | MAME_DIR .. "src/mame/drivers/hyhoo.*", |
| 2166 | MAME_DIR .. "src/mame/video/hyhoo.*", |
| 2167 | MAME_DIR .. "src/mame/drivers/jangou.*", |
| 2168 | MAME_DIR .. "src/mame/drivers/magmax.*", |
| 2169 | MAME_DIR .. "src/mame/video/magmax.*", |
| 2170 | MAME_DIR .. "src/mame/drivers/nbmj8688.*", |
| 2171 | MAME_DIR .. "src/mame/video/nbmj8688.*", |
| 2172 | MAME_DIR .. "src/mame/drivers/nbmj8891.*", |
| 2173 | MAME_DIR .. "src/mame/video/nbmj8891.*", |
| 2174 | MAME_DIR .. "src/mame/drivers/nbmj8900.*", |
| 2175 | MAME_DIR .. "src/mame/video/nbmj8900.*", |
| 2176 | MAME_DIR .. "src/mame/drivers/nbmj8991.*", |
| 2177 | MAME_DIR .. "src/mame/video/nbmj8991.*", |
| 2178 | MAME_DIR .. "src/mame/drivers/nbmj9195.*", |
| 2179 | MAME_DIR .. "src/mame/video/nbmj9195.*", |
| 2180 | MAME_DIR .. "src/mame/drivers/nightgal.*", |
| 2181 | MAME_DIR .. "src/mame/drivers/niyanpai.*", |
| 2182 | MAME_DIR .. "src/mame/video/niyanpai.*", |
| 2183 | MAME_DIR .. "src/mame/drivers/pastelg.*", |
| 2184 | MAME_DIR .. "src/mame/video/pastelg.*", |
| 2185 | MAME_DIR .. "src/mame/drivers/seicross.*", |
| 2186 | MAME_DIR .. "src/mame/video/seicross.*", |
| 2187 | MAME_DIR .. "src/mame/drivers/terracre.*", |
| 2188 | MAME_DIR .. "src/mame/video/terracre.*", |
| 2189 | MAME_DIR .. "src/mame/drivers/tubep.*", |
| 2190 | MAME_DIR .. "src/mame/video/tubep.*", |
| 2191 | MAME_DIR .. "src/mame/drivers/wiping.*", |
| 2192 | MAME_DIR .. "src/mame/audio/wiping.*", |
| 2193 | MAME_DIR .. "src/mame/video/wiping.*", |
| 2194 | MAME_DIR .. "src/mame/machine/nb1413m3.*", |
| 2195 | MAME_DIR .. "src/mame/machine/nb1414m4.*", |
| 2196 | } |
| 2197 | |
| 2198 | createMAMEProjects(_target, _subtarget, "nintendo") |
| 2199 | files { |
| 2200 | MAME_DIR .. "src/mame/drivers/cham24.*", |
| 2201 | MAME_DIR .. "src/mame/drivers/dkong.*", |
| 2202 | MAME_DIR .. "src/mame/audio/dkong.*", |
| 2203 | MAME_DIR .. "src/mame/video/dkong.*", |
| 2204 | MAME_DIR .. "src/mame/drivers/mario.*", |
| 2205 | MAME_DIR .. "src/mame/audio/mario.*", |
| 2206 | MAME_DIR .. "src/mame/video/mario.*", |
| 2207 | MAME_DIR .. "src/mame/drivers/multigam.*", |
| 2208 | MAME_DIR .. "src/mame/drivers/n8080.*", |
| 2209 | MAME_DIR .. "src/mame/audio/n8080.*", |
| 2210 | MAME_DIR .. "src/mame/video/n8080.*", |
| 2211 | MAME_DIR .. "src/mame/drivers/nss.*", |
| 2212 | MAME_DIR .. "src/mame/machine/snes.*", |
| 2213 | MAME_DIR .. "src/mame/audio/snes_snd.*", |
| 2214 | MAME_DIR .. "src/mame/drivers/playch10.*", |
| 2215 | MAME_DIR .. "src/mame/machine/playch10.*", |
| 2216 | MAME_DIR .. "src/mame/video/playch10.*", |
| 2217 | MAME_DIR .. "src/mame/drivers/popeye.*", |
| 2218 | MAME_DIR .. "src/mame/video/popeye.*", |
| 2219 | MAME_DIR .. "src/mame/drivers/punchout.*", |
| 2220 | MAME_DIR .. "src/mame/video/punchout.*", |
| 2221 | MAME_DIR .. "src/mame/drivers/famibox.*", |
| 2222 | MAME_DIR .. "src/mame/drivers/sfcbox.*", |
| 2223 | MAME_DIR .. "src/mame/drivers/snesb.*", |
| 2224 | MAME_DIR .. "src/mame/drivers/spacefb.*", |
| 2225 | MAME_DIR .. "src/mame/audio/spacefb.*", |
| 2226 | MAME_DIR .. "src/mame/video/spacefb.*", |
| 2227 | MAME_DIR .. "src/mame/drivers/vsnes.*", |
| 2228 | MAME_DIR .. "src/mame/machine/vsnes.*", |
| 2229 | MAME_DIR .. "src/mame/video/vsnes.*", |
| 2230 | MAME_DIR .. "src/mame/video/ppu2c0x.*", |
| 2231 | |
| 2232 | |
| 2233 | } |
| 2234 | |
| 2235 | createMAMEProjects(_target, _subtarget, "nix") |
| 2236 | files { |
| 2237 | MAME_DIR .. "src/mame/drivers/fitfight.*", |
| 2238 | MAME_DIR .. "src/mame/video/fitfight.*", |
| 2239 | MAME_DIR .. "src/mame/drivers/pirates.*", |
| 2240 | MAME_DIR .. "src/mame/video/pirates.*", |
| 2241 | } |
| 2242 | |
| 2243 | createMAMEProjects(_target, _subtarget, "nmk") |
| 2244 | files { |
| 2245 | MAME_DIR .. "src/mame/drivers/acommand.*", |
| 2246 | MAME_DIR .. "src/mame/drivers/cultures.*", |
| 2247 | MAME_DIR .. "src/mame/drivers/ddealer.*", |
| 2248 | MAME_DIR .. "src/mame/drivers/jalmah.*", |
| 2249 | MAME_DIR .. "src/mame/drivers/macrossp.*", |
| 2250 | MAME_DIR .. "src/mame/video/macrossp.*", |
| 2251 | MAME_DIR .. "src/mame/drivers/nmk16.*", |
| 2252 | MAME_DIR .. "src/mame/machine/nmk004.*", |
| 2253 | MAME_DIR .. "src/mame/video/nmk16.*", |
| 2254 | MAME_DIR .. "src/mame/drivers/quizdna.*", |
| 2255 | MAME_DIR .. "src/mame/video/quizdna.*", |
| 2256 | MAME_DIR .. "src/mame/drivers/quizpani.*", |
| 2257 | MAME_DIR .. "src/mame/video/quizpani.*", |
| 2258 | } |
| 2259 | |
| 2260 | createMAMEProjects(_target, _subtarget, "olympia") |
| 2261 | files { |
| 2262 | MAME_DIR .. "src/mame/drivers/dday.*", |
| 2263 | MAME_DIR .. "src/mame/video/dday.*", |
| 2264 | MAME_DIR .. "src/mame/drivers/lbeach.*", |
| 2265 | MAME_DIR .. "src/mame/drivers/monzagp.*", |
| 2266 | MAME_DIR .. "src/mame/drivers/portrait.*", |
| 2267 | MAME_DIR .. "src/mame/video/portrait.*", |
| 2268 | MAME_DIR .. "src/mame/drivers/vega.*", |
| 2269 | } |
| 2270 | |
| 2271 | createMAMEProjects(_target, _subtarget, "omori") |
| 2272 | files { |
| 2273 | MAME_DIR .. "src/mame/drivers/battlex.*", |
| 2274 | MAME_DIR .. "src/mame/video/battlex.*", |
| 2275 | MAME_DIR .. "src/mame/drivers/carjmbre.*", |
| 2276 | MAME_DIR .. "src/mame/video/carjmbre.*", |
| 2277 | MAME_DIR .. "src/mame/drivers/popper.*", |
| 2278 | MAME_DIR .. "src/mame/video/popper.*", |
| 2279 | MAME_DIR .. "src/mame/drivers/spaceg.*", |
| 2280 | } |
| 2281 | |
| 2282 | createMAMEProjects(_target, _subtarget, "orca") |
| 2283 | files { |
| 2284 | MAME_DIR .. "src/mame/drivers/espial.*", |
| 2285 | MAME_DIR .. "src/mame/video/espial.*", |
| 2286 | MAME_DIR .. "src/mame/drivers/funkybee.*", |
| 2287 | MAME_DIR .. "src/mame/video/funkybee.*", |
| 2288 | MAME_DIR .. "src/mame/drivers/marineb.*", |
| 2289 | MAME_DIR .. "src/mame/video/marineb.*", |
| 2290 | MAME_DIR .. "src/mame/drivers/vastar.*", |
| 2291 | MAME_DIR .. "src/mame/video/vastar.*", |
| 2292 | MAME_DIR .. "src/mame/drivers/zodiack.*", |
| 2293 | MAME_DIR .. "src/mame/video/zodiack.*", |
| 2294 | } |
| 2295 | |
| 2296 | createMAMEProjects(_target, _subtarget, "pacific") |
| 2297 | files { |
| 2298 | MAME_DIR .. "src/mame/drivers/mrflea.*", |
| 2299 | MAME_DIR .. "src/mame/video/mrflea.*", |
| 2300 | MAME_DIR .. "src/mame/drivers/thief.*", |
| 2301 | MAME_DIR .. "src/mame/video/thief.*", |
| 2302 | } |
| 2303 | |
| 2304 | createMAMEProjects(_target, _subtarget, "pacman") |
| 2305 | files { |
| 2306 | MAME_DIR .. "src/mame/drivers/jrpacman.*", |
| 2307 | MAME_DIR .. "src/mame/drivers/pacman.*", |
| 2308 | MAME_DIR .. "src/mame/video/pacman.*", |
| 2309 | MAME_DIR .. "src/mame/machine/acitya.*", |
| 2310 | MAME_DIR .. "src/mame/machine/jumpshot.*", |
| 2311 | MAME_DIR .. "src/mame/machine/pacplus.*", |
| 2312 | MAME_DIR .. "src/mame/machine/theglobp.*", |
| 2313 | MAME_DIR .. "src/mame/drivers/pengo.*", |
| 2314 | } |
| 2315 | |
| 2316 | createMAMEProjects(_target, _subtarget, "pce") |
| 2317 | files { |
| 2318 | MAME_DIR .. "src/mame/drivers/ggconnie.*", |
| 2319 | MAME_DIR .. "src/mame/drivers/paranoia.*", |
| 2320 | MAME_DIR .. "src/mame/drivers/tourvis.*", |
| 2321 | MAME_DIR .. "src/mame/drivers/uapce.*", |
| 2322 | MAME_DIR .. "src/mame/machine/pcecommn.*", |
| 2323 | } |
| 2324 | |
| 2325 | createMAMEProjects(_target, _subtarget, "phoenix") |
| 2326 | files { |
| 2327 | MAME_DIR .. "src/mame/drivers/naughtyb.*", |
| 2328 | MAME_DIR .. "src/mame/video/naughtyb.*", |
| 2329 | MAME_DIR .. "src/mame/drivers/phoenix.*", |
| 2330 | MAME_DIR .. "src/mame/audio/phoenix.*", |
| 2331 | MAME_DIR .. "src/mame/video/phoenix.*", |
| 2332 | MAME_DIR .. "src/mame/drivers/safarir.*", |
| 2333 | MAME_DIR .. "src/mame/audio/pleiads.*", |
| 2334 | } |
| 2335 | |
| 2336 | createMAMEProjects(_target, _subtarget, "playmark") |
| 2337 | files { |
| 2338 | MAME_DIR .. "src/mame/drivers/drtomy.*", |
| 2339 | MAME_DIR .. "src/mame/drivers/playmark.*", |
| 2340 | MAME_DIR .. "src/mame/video/playmark.*", |
| 2341 | MAME_DIR .. "src/mame/drivers/powerbal.*", |
| 2342 | MAME_DIR .. "src/mame/drivers/sderby.*", |
| 2343 | MAME_DIR .. "src/mame/video/sderby.*", |
| 2344 | MAME_DIR .. "src/mame/drivers/sslam.*", |
| 2345 | MAME_DIR .. "src/mame/video/sslam.*", |
| 2346 | } |
| 2347 | |
| 2348 | createMAMEProjects(_target, _subtarget, "psikyo") |
| 2349 | files { |
| 2350 | MAME_DIR .. "src/mame/drivers/psikyo.*", |
| 2351 | MAME_DIR .. "src/mame/video/psikyo.*", |
| 2352 | MAME_DIR .. "src/mame/drivers/psikyo4.*", |
| 2353 | MAME_DIR .. "src/mame/video/psikyo4.*", |
| 2354 | MAME_DIR .. "src/mame/drivers/psikyosh.*", |
| 2355 | MAME_DIR .. "src/mame/video/psikyosh.*", |
| 2356 | } |
| 2357 | |
| 2358 | createMAMEProjects(_target, _subtarget, "ramtek") |
| 2359 | files { |
| 2360 | MAME_DIR .. "src/mame/drivers/hitme.*", |
| 2361 | MAME_DIR .. "src/mame/audio/hitme.*", |
| 2362 | MAME_DIR .. "src/mame/drivers/ramtek.*", |
| 2363 | MAME_DIR .. "src/mame/drivers/starcrus.*", |
| 2364 | MAME_DIR .. "src/mame/video/starcrus.*", |
| 2365 | } |
| 2366 | |
| 2367 | createMAMEProjects(_target, _subtarget, "rare") |
| 2368 | files { |
| 2369 | MAME_DIR .. "src/mame/drivers/btoads.*", |
| 2370 | MAME_DIR .. "src/mame/video/btoads.*", |
| 2371 | MAME_DIR .. "src/mame/drivers/kinst.*", |
| 2372 | MAME_DIR .. "src/mame/drivers/xtheball.*", |
| 2373 | } |
| 2374 | |
| 2375 | createMAMEProjects(_target, _subtarget, "sanritsu") |
| 2376 | files { |
| 2377 | MAME_DIR .. "src/mame/drivers/appoooh.*", |
| 2378 | MAME_DIR .. "src/mame/video/appoooh.*", |
| 2379 | MAME_DIR .. "src/mame/drivers/bankp.*", |
| 2380 | MAME_DIR .. "src/mame/video/bankp.*", |
| 2381 | MAME_DIR .. "src/mame/drivers/chinsan.*", |
| 2382 | MAME_DIR .. "src/mame/drivers/drmicro.*", |
| 2383 | MAME_DIR .. "src/mame/video/drmicro.*", |
| 2384 | MAME_DIR .. "src/mame/drivers/jantotsu.*", |
| 2385 | MAME_DIR .. "src/mame/drivers/mayumi.*", |
| 2386 | MAME_DIR .. "src/mame/drivers/mermaid.*", |
| 2387 | MAME_DIR .. "src/mame/video/mermaid.*", |
| 2388 | MAME_DIR .. "src/mame/drivers/mjkjidai.*", |
| 2389 | MAME_DIR .. "src/mame/video/mjkjidai.*", |
| 2390 | } |
| 2391 | |
| 2392 | createMAMEProjects(_target, _subtarget, "sega") |
| 2393 | files { |
| 2394 | MAME_DIR .. "src/mame/drivers/angelkds.*", |
| 2395 | MAME_DIR .. "src/mame/video/angelkds.*", |
| 2396 | MAME_DIR .. "src/mame/drivers/bingoc.*", |
| 2397 | MAME_DIR .. "src/mame/drivers/blockade.*", |
| 2398 | MAME_DIR .. "src/mame/audio/blockade.*", |
| 2399 | MAME_DIR .. "src/mame/video/blockade.*", |
| 2400 | MAME_DIR .. "src/mame/drivers/calorie.*", |
| 2401 | MAME_DIR .. "src/mame/drivers/chihiro.*", |
| 2402 | MAME_DIR .. "src/mame/video/chihiro.*", |
| 2403 | MAME_DIR .. "src/mame/drivers/coolridr.*", |
| 2404 | MAME_DIR .. "src/mame/drivers/deniam.*", |
| 2405 | MAME_DIR .. "src/mame/video/deniam.*", |
| 2406 | MAME_DIR .. "src/mame/drivers/dotrikun.*", |
| 2407 | MAME_DIR .. "src/mame/drivers/gpworld.*", |
| 2408 | MAME_DIR .. "src/mame/drivers/hikaru.*", |
| 2409 | MAME_DIR .. "src/mame/drivers/hshavoc.*", |
| 2410 | MAME_DIR .. "src/mame/drivers/kopunch.*", |
| 2411 | MAME_DIR .. "src/mame/video/kopunch.*", |
| 2412 | MAME_DIR .. "src/mame/drivers/lindbergh.*", |
| 2413 | MAME_DIR .. "src/mame/machine/segabb.*", |
| 2414 | MAME_DIR .. "src/mame/machine/megadriv.*", |
| 2415 | MAME_DIR .. "src/mame/drivers/megadrvb.*", |
| 2416 | MAME_DIR .. "src/mame/drivers/megaplay.*", |
| 2417 | MAME_DIR .. "src/mame/drivers/megatech.*", |
| 2418 | MAME_DIR .. "src/mame/drivers/model1.*", |
| 2419 | MAME_DIR .. "src/mame/machine/model1.*", |
| 2420 | MAME_DIR .. "src/mame/video/model1.*", |
| 2421 | MAME_DIR .. "src/mame/audio/dsbz80.*", |
| 2422 | MAME_DIR .. "src/mame/drivers/model2.*", |
| 2423 | MAME_DIR .. "src/mame/video/model2.*", |
| 2424 | MAME_DIR .. "src/mame/drivers/model3.*", |
| 2425 | MAME_DIR .. "src/mame/video/model3.*", |
| 2426 | MAME_DIR .. "src/mame/machine/model3.*", |
| 2427 | MAME_DIR .. "src/mame/drivers/monacogp.*", |
| 2428 | MAME_DIR .. "src/mame/drivers/naomi.*", |
| 2429 | MAME_DIR .. "src/mame/machine/dc.*", |
| 2430 | MAME_DIR .. "src/mame/video/powervr2.*", |
| 2431 | MAME_DIR .. "src/mame/machine/naomi.*", |
| 2432 | MAME_DIR .. "src/mame/machine/naomig1.*", |
| 2433 | MAME_DIR .. "src/mame/machine/naomibd.*", |
| 2434 | MAME_DIR .. "src/mame/machine/naomirom.*", |
| 2435 | MAME_DIR .. "src/mame/machine/naomigd.*", |
| 2436 | MAME_DIR .. "src/mame/machine/naomim1.*", |
| 2437 | MAME_DIR .. "src/mame/machine/naomim2.*", |
| 2438 | MAME_DIR .. "src/mame/machine/naomim4.*", |
| 2439 | MAME_DIR .. "src/mame/machine/315-5881_crypt.*", |
| 2440 | MAME_DIR .. "src/mame/machine/awboard.*", |
| 2441 | MAME_DIR .. "src/mame/machine/mie.*", |
| 2442 | MAME_DIR .. "src/mame/machine/maple-dc.*", |
| 2443 | MAME_DIR .. "src/mame/machine/mapledev.*", |
| 2444 | MAME_DIR .. "src/mame/machine/dc-ctrl.*", |
| 2445 | MAME_DIR .. "src/mame/machine/jvs13551.*", |
| 2446 | MAME_DIR .. "src/mame/drivers/triforce.*", |
| 2447 | MAME_DIR .. "src/mame/drivers/puckpkmn.*", |
| 2448 | MAME_DIR .. "src/mame/drivers/segac2.*", |
| 2449 | MAME_DIR .. "src/mame/drivers/segae.*", |
| 2450 | MAME_DIR .. "src/mame/drivers/shtzone.*", |
| 2451 | MAME_DIR .. "src/mame/drivers/segacoin.*", |
| 2452 | MAME_DIR .. "src/mame/drivers/segag80r.*", |
| 2453 | MAME_DIR .. "src/mame/machine/segag80.*", |
| 2454 | MAME_DIR .. "src/mame/audio/segag80r.*", |
| 2455 | MAME_DIR .. "src/mame/video/segag80r.*", |
| 2456 | MAME_DIR .. "src/mame/drivers/segag80v.*", |
| 2457 | MAME_DIR .. "src/mame/audio/segag80v.*", |
| 2458 | MAME_DIR .. "src/mame/video/segag80v.*", |
| 2459 | MAME_DIR .. "src/mame/drivers/segahang.*", |
| 2460 | MAME_DIR .. "src/mame/video/segahang.*", |
| 2461 | MAME_DIR .. "src/mame/drivers/segajw.*", |
| 2462 | MAME_DIR .. "src/mame/drivers/segald.*", |
| 2463 | MAME_DIR .. "src/mame/drivers/segaorun.*", |
| 2464 | MAME_DIR .. "src/mame/video/segaorun.*", |
| 2465 | MAME_DIR .. "src/mame/drivers/segas16a.*", |
| 2466 | MAME_DIR .. "src/mame/video/segas16a.*", |
| 2467 | MAME_DIR .. "src/mame/drivers/segas16b.*", |
| 2468 | MAME_DIR .. "src/mame/video/segas16b.*", |
| 2469 | MAME_DIR .. "src/mame/drivers/segas18.*", |
| 2470 | MAME_DIR .. "src/mame/video/segas18.*", |
| 2471 | MAME_DIR .. "src/mame/drivers/segas24.*", |
| 2472 | MAME_DIR .. "src/mame/video/segas24.*", |
| 2473 | MAME_DIR .. "src/mame/drivers/segas32.*", |
| 2474 | MAME_DIR .. "src/mame/machine/segas32.*", |
| 2475 | MAME_DIR .. "src/mame/video/segas32.*", |
| 2476 | MAME_DIR .. "src/mame/drivers/segaufo.*", |
| 2477 | MAME_DIR .. "src/mame/drivers/segaxbd.*", |
| 2478 | MAME_DIR .. "src/mame/video/segaxbd.*", |
| 2479 | MAME_DIR .. "src/mame/drivers/segaybd.*", |
| 2480 | MAME_DIR .. "src/mame/video/segaybd.*", |
| 2481 | MAME_DIR .. "src/mame/drivers/sg1000a.*", |
| 2482 | MAME_DIR .. "src/mame/drivers/stactics.*", |
| 2483 | MAME_DIR .. "src/mame/video/stactics.*", |
| 2484 | MAME_DIR .. "src/mame/drivers/stv.*", |
| 2485 | MAME_DIR .. "src/mame/machine/stvprot.*", |
| 2486 | MAME_DIR .. "src/mame/machine/315-5838_317-0229_comp.*", |
| 2487 | MAME_DIR .. "src/mame/drivers/suprloco.*", |
| 2488 | MAME_DIR .. "src/mame/video/suprloco.*", |
| 2489 | MAME_DIR .. "src/mame/drivers/system1.*", |
| 2490 | MAME_DIR .. "src/mame/video/system1.*", |
| 2491 | MAME_DIR .. "src/mame/drivers/system16.*", |
| 2492 | MAME_DIR .. "src/mame/video/system16.*", |
| 2493 | MAME_DIR .. "src/mame/drivers/timetrv.*", |
| 2494 | MAME_DIR .. "src/mame/drivers/turbo.*", |
| 2495 | MAME_DIR .. "src/mame/audio/turbo.*", |
| 2496 | MAME_DIR .. "src/mame/video/turbo.*", |
| 2497 | MAME_DIR .. "src/mame/drivers/vicdual.*", |
| 2498 | MAME_DIR .. "src/mame/audio/vicdual.*", |
| 2499 | MAME_DIR .. "src/mame/video/vicdual.*", |
| 2500 | MAME_DIR .. "src/mame/audio/carnival.*", |
| 2501 | MAME_DIR .. "src/mame/audio/depthch.*", |
| 2502 | MAME_DIR .. "src/mame/audio/invinco.*", |
| 2503 | MAME_DIR .. "src/mame/audio/pulsar.*", |
| 2504 | MAME_DIR .. "src/mame/drivers/zaxxon.*", |
| 2505 | MAME_DIR .. "src/mame/audio/zaxxon.*", |
| 2506 | MAME_DIR .. "src/mame/video/zaxxon.*", |
| 2507 | MAME_DIR .. "src/mame/machine/315_5296.*", |
| 2508 | MAME_DIR .. "src/mame/machine/fd1089.*", |
| 2509 | MAME_DIR .. "src/mame/machine/fd1094.*", |
| 2510 | MAME_DIR .. "src/mame/machine/fddebug.*", |
| 2511 | MAME_DIR .. "src/mame/machine/mc8123.*", |
| 2512 | MAME_DIR .. "src/mame/machine/segaic16.*", |
| 2513 | MAME_DIR .. "src/mame/audio/segasnd.*", |
| 2514 | MAME_DIR .. "src/mame/video/segaic16.*", |
| 2515 | MAME_DIR .. "src/mame/video/segaic16_road.*", |
| 2516 | MAME_DIR .. "src/mame/video/sega16sp.*", |
| 2517 | MAME_DIR .. "src/mame/video/segaic24.*", |
| 2518 | MAME_DIR .. "src/mame/machine/gdrom.*", |
| 2519 | } |
| 2520 | |
| 2521 | createMAMEProjects(_target, _subtarget, "seibu") |
| 2522 | files { |
| 2523 | MAME_DIR .. "src/mame/drivers/bloodbro.*", |
| 2524 | MAME_DIR .. "src/mame/video/bloodbro.*", |
| 2525 | MAME_DIR .. "src/mame/drivers/cabal.*", |
| 2526 | MAME_DIR .. "src/mame/video/cabal.*", |
| 2527 | MAME_DIR .. "src/mame/drivers/cshooter.*", |
| 2528 | MAME_DIR .. "src/mame/drivers/dcon.*", |
| 2529 | MAME_DIR .. "src/mame/video/dcon.*", |
| 2530 | MAME_DIR .. "src/mame/drivers/deadang.*", |
| 2531 | MAME_DIR .. "src/mame/video/deadang.*", |
| 2532 | MAME_DIR .. "src/mame/drivers/dynduke.*", |
| 2533 | MAME_DIR .. "src/mame/video/dynduke.*", |
| 2534 | MAME_DIR .. "src/mame/drivers/feversoc.*", |
| 2535 | MAME_DIR .. "src/mame/drivers/goal92.*", |
| 2536 | MAME_DIR .. "src/mame/video/goal92.*", |
| 2537 | MAME_DIR .. "src/mame/drivers/goodejan.*", |
| 2538 | MAME_DIR .. "src/mame/drivers/kncljoe.*", |
| 2539 | MAME_DIR .. "src/mame/video/kncljoe.*", |
| 2540 | MAME_DIR .. "src/mame/drivers/legionna.*", |
| 2541 | MAME_DIR .. "src/mame/video/legionna.*", |
| 2542 | MAME_DIR .. "src/mame/drivers/mustache.*", |
| 2543 | MAME_DIR .. "src/mame/video/mustache.*", |
| 2544 | MAME_DIR .. "src/mame/drivers/panicr.*", |
| 2545 | MAME_DIR .. "src/mame/drivers/raiden.*", |
| 2546 | MAME_DIR .. "src/mame/video/raiden.*", |
| 2547 | MAME_DIR .. "src/mame/drivers/raiden2.*", |
| 2548 | MAME_DIR .. "src/mame/machine/r2crypt.*", |
| 2549 | MAME_DIR .. "src/mame/machine/raiden2cop.*", |
| 2550 | MAME_DIR .. "src/mame/drivers/r2dx_v33.*", |
| 2551 | MAME_DIR .. "src/mame/drivers/seibuspi.*", |
| 2552 | MAME_DIR .. "src/mame/machine/seibuspi.*", |
| 2553 | MAME_DIR .. "src/mame/video/seibuspi.*", |
| 2554 | MAME_DIR .. "src/mame/drivers/sengokmj.*", |
| 2555 | MAME_DIR .. "src/mame/drivers/stfight.*", |
| 2556 | MAME_DIR .. "src/mame/machine/stfight.*", |
| 2557 | MAME_DIR .. "src/mame/video/stfight.*", |
| 2558 | MAME_DIR .. "src/mame/drivers/toki.*", |
| 2559 | MAME_DIR .. "src/mame/video/toki.*", |
| 2560 | MAME_DIR .. "src/mame/drivers/wiz.*", |
| 2561 | MAME_DIR .. "src/mame/video/wiz.*", |
| 2562 | MAME_DIR .. "src/mame/machine/seicop.*", |
| 2563 | MAME_DIR .. "src/mame/machine/spisprit.*", |
| 2564 | MAME_DIR .. "src/mame/audio/seibu.*", |
| 2565 | MAME_DIR .. "src/mame/video/seibu_crtc.*", |
| 2566 | } |
| 2567 | |
| 2568 | createMAMEProjects(_target, _subtarget, "seta") |
| 2569 | files { |
| 2570 | MAME_DIR .. "src/mame/drivers/aleck64.*", |
| 2571 | MAME_DIR .. "src/mame/machine/n64.*", |
| 2572 | MAME_DIR .. "src/mame/video/n64.*", |
| 2573 | MAME_DIR .. "src/mame/video/rdpblend.*", |
| 2574 | MAME_DIR .. "src/mame/video/rdpspn16.*", |
| 2575 | MAME_DIR .. "src/mame/video/rdptpipe.*", |
| 2576 | MAME_DIR .. "src/mame/drivers/hanaawas.*", |
| 2577 | MAME_DIR .. "src/mame/video/hanaawas.*", |
| 2578 | MAME_DIR .. "src/mame/drivers/jclub2.*", |
| 2579 | MAME_DIR .. "src/mame/drivers/macs.*", |
| 2580 | MAME_DIR .. "src/mame/drivers/seta.*", |
| 2581 | MAME_DIR .. "src/mame/video/seta.*", |
| 2582 | MAME_DIR .. "src/mame/drivers/seta2.*", |
| 2583 | MAME_DIR .. "src/mame/video/seta2.*", |
| 2584 | MAME_DIR .. "src/mame/drivers/speedatk.*", |
| 2585 | MAME_DIR .. "src/mame/video/speedatk.*", |
| 2586 | MAME_DIR .. "src/mame/drivers/speglsht.*", |
| 2587 | MAME_DIR .. "src/mame/drivers/srmp2.*", |
| 2588 | MAME_DIR .. "src/mame/video/srmp2.*", |
| 2589 | MAME_DIR .. "src/mame/drivers/srmp5.*", |
| 2590 | MAME_DIR .. "src/mame/drivers/srmp6.*", |
| 2591 | MAME_DIR .. "src/mame/drivers/ssv.*", |
| 2592 | MAME_DIR .. "src/mame/video/ssv.*", |
| 2593 | MAME_DIR .. "src/mame/video/st0020.*", |
| 2594 | MAME_DIR .. "src/mame/machine/st0016.*", |
| 2595 | MAME_DIR .. "src/mame/drivers/simple_st0016.*", |
| 2596 | MAME_DIR .. "src/mame/video/seta001.*", |
| 2597 | } |
| 2598 | |
| 2599 | createMAMEProjects(_target, _subtarget, "sigma") |
| 2600 | files { |
| 2601 | MAME_DIR .. "src/mame/drivers/nyny.*", |
| 2602 | MAME_DIR .. "src/mame/drivers/r2dtank.*", |
| 2603 | MAME_DIR .. "src/mame/drivers/sigmab52.*", |
| 2604 | MAME_DIR .. "src/mame/drivers/sigmab98.*", |
| 2605 | MAME_DIR .. "src/mame/drivers/spiders.*", |
| 2606 | MAME_DIR .. "src/mame/audio/spiders.*", |
| 2607 | MAME_DIR .. "src/mame/drivers/sub.*", |
| 2608 | } |
| 2609 | |
| 2610 | createMAMEProjects(_target, _subtarget, "snk") |
| 2611 | files { |
| 2612 | MAME_DIR .. "src/mame/drivers/bbusters.*", |
| 2613 | MAME_DIR .. "src/mame/video/bbusters.*", |
| 2614 | MAME_DIR .. "src/mame/drivers/dmndrby.*", |
| 2615 | MAME_DIR .. "src/mame/drivers/hng64.*", |
| 2616 | MAME_DIR .. "src/mame/video/hng64.*", |
| 2617 | MAME_DIR .. "src/mame/audio/hng64.*", |
| 2618 | MAME_DIR .. "src/mame/machine/hng64_net.*", |
| 2619 | MAME_DIR .. "src/mame/video/hng64_3d.*", |
| 2620 | MAME_DIR .. "src/mame/video/hng64_sprite.*", |
| 2621 | MAME_DIR .. "src/mame/drivers/lasso.*", |
| 2622 | MAME_DIR .. "src/mame/video/lasso.*", |
| 2623 | MAME_DIR .. "src/mame/drivers/mainsnk.*", |
| 2624 | MAME_DIR .. "src/mame/video/mainsnk.*", |
| 2625 | MAME_DIR .. "src/mame/drivers/munchmo.*", |
| 2626 | MAME_DIR .. "src/mame/video/munchmo.*", |
| 2627 | MAME_DIR .. "src/mame/drivers/prehisle.*", |
| 2628 | MAME_DIR .. "src/mame/video/prehisle.*", |
| 2629 | MAME_DIR .. "src/mame/drivers/snk6502.*", |
| 2630 | MAME_DIR .. "src/mame/audio/snk6502.*", |
| 2631 | MAME_DIR .. "src/mame/video/snk6502.*", |
| 2632 | MAME_DIR .. "src/mame/drivers/snk.*", |
| 2633 | MAME_DIR .. "src/mame/video/snk.*", |
| 2634 | MAME_DIR .. "src/mame/drivers/snk68.*", |
| 2635 | MAME_DIR .. "src/mame/video/snk68.*", |
| 2636 | } |
| 2637 | |
| 2638 | createMAMEProjects(_target, _subtarget, "sony") |
| 2639 | files { |
| 2640 | MAME_DIR .. "src/mame/drivers/zn.*", |
| 2641 | MAME_DIR .. "src/mame/machine/zndip.*", |
| 2642 | MAME_DIR .. "src/mame/machine/cat702.*", |
| 2643 | } |
| 2644 | |
| 2645 | createMAMEProjects(_target, _subtarget, "stern") |
| 2646 | files { |
| 2647 | MAME_DIR .. "src/mame/drivers/astinvad.*", |
| 2648 | MAME_DIR .. "src/mame/drivers/berzerk.*", |
| 2649 | MAME_DIR .. "src/mame/drivers/cliffhgr.*", |
| 2650 | MAME_DIR .. "src/mame/audio/cliffhgr.*", |
| 2651 | MAME_DIR .. "src/mame/drivers/mazerbla.*", |
| 2652 | MAME_DIR .. "src/mame/drivers/supdrapo.*", |
| 2653 | } |
| 2654 | |
| 2655 | createMAMEProjects(_target, _subtarget, "subsino") |
| 2656 | files { |
| 2657 | MAME_DIR .. "src/mame/drivers/lastfght.*", |
| 2658 | MAME_DIR .. "src/mame/drivers/subsino.*", |
| 2659 | MAME_DIR .. "src/mame/drivers/subsino2.*", |
| 2660 | MAME_DIR .. "src/mame/machine/subsino.*", |
| 2661 | } |
| 2662 | |
| 2663 | createMAMEProjects(_target, _subtarget, "sun") |
| 2664 | files { |
| 2665 | MAME_DIR .. "src/mame/drivers/arabian.*", |
| 2666 | MAME_DIR .. "src/mame/video/arabian.*", |
| 2667 | MAME_DIR .. "src/mame/drivers/dai3wksi.*", |
| 2668 | MAME_DIR .. "src/mame/drivers/ikki.*", |
| 2669 | MAME_DIR .. "src/mame/video/ikki.*", |
| 2670 | MAME_DIR .. "src/mame/drivers/kangaroo.*", |
| 2671 | MAME_DIR .. "src/mame/video/kangaroo.*", |
| 2672 | MAME_DIR .. "src/mame/drivers/markham.*", |
| 2673 | MAME_DIR .. "src/mame/video/markham.*", |
| 2674 | MAME_DIR .. "src/mame/drivers/route16.*", |
| 2675 | MAME_DIR .. "src/mame/video/route16.*", |
| 2676 | MAME_DIR .. "src/mame/drivers/shanghai.*", |
| 2677 | MAME_DIR .. "src/mame/drivers/shangha3.*", |
| 2678 | MAME_DIR .. "src/mame/video/shangha3.*", |
| 2679 | MAME_DIR .. "src/mame/drivers/strnskil.*", |
| 2680 | MAME_DIR .. "src/mame/video/strnskil.*", |
| 2681 | MAME_DIR .. "src/mame/drivers/tonton.*", |
| 2682 | } |
| 2683 | |
| 2684 | createMAMEProjects(_target, _subtarget, "suna") |
| 2685 | files { |
| 2686 | MAME_DIR .. "src/mame/drivers/go2000.*", |
| 2687 | MAME_DIR .. "src/mame/drivers/goindol.*", |
| 2688 | MAME_DIR .. "src/mame/video/goindol.*", |
| 2689 | MAME_DIR .. "src/mame/drivers/suna8.*", |
| 2690 | MAME_DIR .. "src/mame/audio/suna8.*", |
| 2691 | MAME_DIR .. "src/mame/video/suna8.*", |
| 2692 | MAME_DIR .. "src/mame/drivers/suna16.*", |
| 2693 | MAME_DIR .. "src/mame/video/suna16.*", |
| 2694 | } |
| 2695 | |
| 2696 | createMAMEProjects(_target, _subtarget, "sure") |
| 2697 | files { |
| 2698 | MAME_DIR .. "src/mame/drivers/mil4000.*", |
| 2699 | |
| 2700 | } |
| 2701 | |
| 2702 | createMAMEProjects(_target, _subtarget, "taito") |
| 2703 | files { |
| 2704 | MAME_DIR .. "src/mame/drivers/2mindril.*", |
| 2705 | MAME_DIR .. "src/mame/drivers/40love.*", |
| 2706 | MAME_DIR .. "src/mame/video/40love.*", |
| 2707 | MAME_DIR .. "src/mame/drivers/arkanoid.*", |
| 2708 | MAME_DIR .. "src/mame/machine/arkanoid.*", |
| 2709 | MAME_DIR .. "src/mame/video/arkanoid.*", |
| 2710 | MAME_DIR .. "src/mame/drivers/ashnojoe.*", |
| 2711 | MAME_DIR .. "src/mame/video/ashnojoe.*", |
| 2712 | MAME_DIR .. "src/mame/drivers/asuka.*", |
| 2713 | MAME_DIR .. "src/mame/machine/bonzeadv.*", |
| 2714 | MAME_DIR .. "src/mame/video/asuka.*", |
| 2715 | MAME_DIR .. "src/mame/drivers/bigevglf.*", |
| 2716 | MAME_DIR .. "src/mame/machine/bigevglf.*", |
| 2717 | MAME_DIR .. "src/mame/video/bigevglf.*", |
| 2718 | MAME_DIR .. "src/mame/drivers/bking.*", |
| 2719 | MAME_DIR .. "src/mame/video/bking.*", |
| 2720 | MAME_DIR .. "src/mame/drivers/bublbobl.*", |
| 2721 | MAME_DIR .. "src/mame/machine/bublbobl.*", |
| 2722 | MAME_DIR .. "src/mame/video/bublbobl.*", |
| 2723 | MAME_DIR .. "src/mame/drivers/buggychl.*", |
| 2724 | MAME_DIR .. "src/mame/machine/buggychl.*", |
| 2725 | MAME_DIR .. "src/mame/video/buggychl.*", |
| 2726 | MAME_DIR .. "src/mame/drivers/capr1.*", |
| 2727 | MAME_DIR .. "src/mame/drivers/caprcyc.*", |
| 2728 | MAME_DIR .. "src/mame/drivers/cchance.*", |
| 2729 | MAME_DIR .. "src/mame/drivers/chaknpop.*", |
| 2730 | MAME_DIR .. "src/mame/machine/chaknpop.*", |
| 2731 | MAME_DIR .. "src/mame/video/chaknpop.*", |
| 2732 | MAME_DIR .. "src/mame/drivers/champbwl.*", |
| 2733 | MAME_DIR .. "src/mame/drivers/changela.*", |
| 2734 | MAME_DIR .. "src/mame/video/changela.*", |
| 2735 | MAME_DIR .. "src/mame/drivers/crbaloon.*", |
| 2736 | MAME_DIR .. "src/mame/video/crbaloon.*", |
| 2737 | MAME_DIR .. "src/mame/audio/crbaloon.*", |
| 2738 | MAME_DIR .. "src/mame/drivers/cyclemb.*", |
| 2739 | MAME_DIR .. "src/mame/drivers/darius.*", |
| 2740 | MAME_DIR .. "src/mame/video/darius.*", |
| 2741 | MAME_DIR .. "src/mame/drivers/darkmist.*", |
| 2742 | MAME_DIR .. "src/mame/video/darkmist.*", |
| 2743 | MAME_DIR .. "src/mame/drivers/exzisus.*", |
| 2744 | MAME_DIR .. "src/mame/video/exzisus.*", |
| 2745 | MAME_DIR .. "src/mame/drivers/fgoal.*", |
| 2746 | MAME_DIR .. "src/mame/video/fgoal.*", |
| 2747 | MAME_DIR .. "src/mame/drivers/flstory.*", |
| 2748 | MAME_DIR .. "src/mame/machine/flstory.*", |
| 2749 | MAME_DIR .. "src/mame/video/flstory.*", |
| 2750 | MAME_DIR .. "src/mame/drivers/galastrm.*", |
| 2751 | MAME_DIR .. "src/mame/video/galastrm.*", |
| 2752 | MAME_DIR .. "src/mame/drivers/gladiatr.*", |
| 2753 | MAME_DIR .. "src/mame/video/gladiatr.*", |
| 2754 | MAME_DIR .. "src/mame/drivers/grchamp.*", |
| 2755 | MAME_DIR .. "src/mame/audio/grchamp.*", |
| 2756 | MAME_DIR .. "src/mame/video/grchamp.*", |
| 2757 | MAME_DIR .. "src/mame/drivers/groundfx.*", |
| 2758 | MAME_DIR .. "src/mame/video/groundfx.*", |
| 2759 | MAME_DIR .. "src/mame/drivers/gsword.*", |
| 2760 | MAME_DIR .. "src/mame/machine/tait8741.*", |
| 2761 | MAME_DIR .. "src/mame/video/gsword.*", |
| 2762 | MAME_DIR .. "src/mame/drivers/gunbustr.*", |
| 2763 | MAME_DIR .. "src/mame/video/gunbustr.*", |
| 2764 | MAME_DIR .. "src/mame/drivers/halleys.*", |
| 2765 | MAME_DIR .. "src/mame/drivers/invqix.*", |
| 2766 | MAME_DIR .. "src/mame/drivers/jollyjgr.*", |
| 2767 | MAME_DIR .. "src/mame/drivers/ksayakyu.*", |
| 2768 | MAME_DIR .. "src/mame/video/ksayakyu.*", |
| 2769 | MAME_DIR .. "src/mame/drivers/lgp.*", |
| 2770 | MAME_DIR .. "src/mame/drivers/lkage.*", |
| 2771 | MAME_DIR .. "src/mame/machine/lkage.*", |
| 2772 | MAME_DIR .. "src/mame/video/lkage.*", |
| 2773 | MAME_DIR .. "src/mame/drivers/lsasquad.*", |
| 2774 | MAME_DIR .. "src/mame/machine/lsasquad.*", |
| 2775 | MAME_DIR .. "src/mame/video/lsasquad.*", |
| 2776 | MAME_DIR .. "src/mame/drivers/marinedt.*", |
| 2777 | MAME_DIR .. "src/mame/drivers/mexico86.*", |
| 2778 | MAME_DIR .. "src/mame/machine/mexico86.*", |
| 2779 | MAME_DIR .. "src/mame/video/mexico86.*", |
| 2780 | MAME_DIR .. "src/mame/drivers/minivadr.*", |
| 2781 | MAME_DIR .. "src/mame/drivers/missb2.*", |
| 2782 | MAME_DIR .. "src/mame/drivers/mlanding.*", |
| 2783 | MAME_DIR .. "src/mame/drivers/msisaac.*", |
| 2784 | MAME_DIR .. "src/mame/video/msisaac.*", |
| 2785 | MAME_DIR .. "src/mame/drivers/ninjaw.*", |
| 2786 | MAME_DIR .. "src/mame/video/ninjaw.*", |
| 2787 | MAME_DIR .. "src/mame/drivers/nycaptor.*", |
| 2788 | MAME_DIR .. "src/mame/machine/nycaptor.*", |
| 2789 | MAME_DIR .. "src/mame/video/nycaptor.*", |
| 2790 | MAME_DIR .. "src/mame/drivers/opwolf.*", |
| 2791 | MAME_DIR .. "src/mame/machine/opwolf.*", |
| 2792 | MAME_DIR .. "src/mame/video/opwolf.*", |
| 2793 | MAME_DIR .. "src/mame/drivers/othunder.*", |
| 2794 | MAME_DIR .. "src/mame/video/othunder.*", |
| 2795 | MAME_DIR .. "src/mame/drivers/pitnrun.*", |
| 2796 | MAME_DIR .. "src/mame/machine/pitnrun.*", |
| 2797 | MAME_DIR .. "src/mame/video/pitnrun.*", |
| 2798 | MAME_DIR .. "src/mame/drivers/qix.*", |
| 2799 | MAME_DIR .. "src/mame/machine/qix.*", |
| 2800 | MAME_DIR .. "src/mame/audio/qix.*", |
| 2801 | MAME_DIR .. "src/mame/video/qix.*", |
| 2802 | MAME_DIR .. "src/mame/drivers/rainbow.*", |
| 2803 | MAME_DIR .. "src/mame/machine/rainbow.*", |
| 2804 | MAME_DIR .. "src/mame/video/rainbow.*", |
| 2805 | MAME_DIR .. "src/mame/drivers/rastan.*", |
| 2806 | MAME_DIR .. "src/mame/video/rastan.*", |
| 2807 | MAME_DIR .. "src/mame/drivers/retofinv.*", |
| 2808 | MAME_DIR .. "src/mame/machine/retofinv.*", |
| 2809 | MAME_DIR .. "src/mame/video/retofinv.*", |
| 2810 | MAME_DIR .. "src/mame/drivers/rollrace.*", |
| 2811 | MAME_DIR .. "src/mame/video/rollrace.*", |
| 2812 | MAME_DIR .. "src/mame/drivers/sbowling.*", |
| 2813 | MAME_DIR .. "src/mame/drivers/slapshot.*", |
| 2814 | MAME_DIR .. "src/mame/video/slapshot.*", |
| 2815 | MAME_DIR .. "src/mame/drivers/ssrj.*", |
| 2816 | MAME_DIR .. "src/mame/video/ssrj.*", |
| 2817 | MAME_DIR .. "src/mame/drivers/superchs.*", |
| 2818 | MAME_DIR .. "src/mame/video/superchs.*", |
| 2819 | MAME_DIR .. "src/mame/drivers/superqix.*", |
| 2820 | MAME_DIR .. "src/mame/video/superqix.*", |
| 2821 | MAME_DIR .. "src/mame/drivers/taito_b.*", |
| 2822 | MAME_DIR .. "src/mame/video/taito_b.*", |
| 2823 | MAME_DIR .. "src/mame/drivers/taito_f2.*", |
| 2824 | MAME_DIR .. "src/mame/video/taito_f2.*", |
| 2825 | MAME_DIR .. "src/mame/drivers/taito_f3.*", |
| 2826 | MAME_DIR .. "src/mame/video/taito_f3.*", |
| 2827 | MAME_DIR .. "src/mame/audio/taito_en.*", |
| 2828 | MAME_DIR .. "src/mame/drivers/taito_h.*", |
| 2829 | MAME_DIR .. "src/mame/video/taito_h.*", |
| 2830 | MAME_DIR .. "src/mame/drivers/taito_l.*", |
| 2831 | MAME_DIR .. "src/mame/video/taito_l.*", |
| 2832 | MAME_DIR .. "src/mame/drivers/taito_x.*", |
| 2833 | MAME_DIR .. "src/mame/machine/cchip.*", |
| 2834 | MAME_DIR .. "src/mame/drivers/taito_z.*", |
| 2835 | MAME_DIR .. "src/mame/video/taito_z.*", |
| 2836 | MAME_DIR .. "src/mame/drivers/taito_o.*", |
| 2837 | MAME_DIR .. "src/mame/video/taito_o.*", |
| 2838 | MAME_DIR .. "src/mame/drivers/taitoair.*", |
| 2839 | MAME_DIR .. "src/mame/video/taitoair.*", |
| 2840 | MAME_DIR .. "src/mame/drivers/taitogn.*", |
| 2841 | MAME_DIR .. "src/mame/drivers/taitojc.*", |
| 2842 | MAME_DIR .. "src/mame/video/taitojc.*", |
| 2843 | MAME_DIR .. "src/mame/drivers/taitopjc.*", |
| 2844 | MAME_DIR .. "src/mame/drivers/taitosj.*", |
| 2845 | MAME_DIR .. "src/mame/machine/taitosj.*", |
| 2846 | MAME_DIR .. "src/mame/video/taitosj.*", |
| 2847 | MAME_DIR .. "src/mame/drivers/taitottl.*", |
| 2848 | MAME_DIR .. "src/mame/drivers/taitotz.*", |
| 2849 | MAME_DIR .. "src/mame/drivers/taitotx.*", |
| 2850 | MAME_DIR .. "src/mame/drivers/taitowlf.*", |
| 2851 | MAME_DIR .. "src/mame/drivers/tnzs.*", |
| 2852 | MAME_DIR .. "src/mame/machine/tnzs.*", |
| 2853 | MAME_DIR .. "src/mame/video/tnzs.*", |
| 2854 | MAME_DIR .. "src/mame/drivers/topspeed.*", |
| 2855 | MAME_DIR .. "src/mame/video/topspeed.*", |
| 2856 | MAME_DIR .. "src/mame/drivers/tsamurai.*", |
| 2857 | MAME_DIR .. "src/mame/video/tsamurai.*", |
| 2858 | MAME_DIR .. "src/mame/drivers/undrfire.*", |
| 2859 | MAME_DIR .. "src/mame/video/undrfire.*", |
| 2860 | MAME_DIR .. "src/mame/drivers/volfied.*", |
| 2861 | MAME_DIR .. "src/mame/machine/volfied.*", |
| 2862 | MAME_DIR .. "src/mame/video/volfied.*", |
| 2863 | MAME_DIR .. "src/mame/drivers/warriorb.*", |
| 2864 | MAME_DIR .. "src/mame/video/warriorb.*", |
| 2865 | MAME_DIR .. "src/mame/drivers/wgp.*", |
| 2866 | MAME_DIR .. "src/mame/video/wgp.*", |
| 2867 | MAME_DIR .. "src/mame/drivers/wyvernf0.*", |
| 2868 | MAME_DIR .. "src/mame/audio/taitosnd.*", |
| 2869 | MAME_DIR .. "src/mame/audio/taito_zm.*", |
| 2870 | MAME_DIR .. "src/mame/audio/t5182.*", |
| 2871 | MAME_DIR .. "src/mame/machine/taitoio.*", |
| 2872 | MAME_DIR .. "src/mame/video/taito_helper.*", |
| 2873 | MAME_DIR .. "src/mame/video/pc080sn.*", |
| 2874 | MAME_DIR .. "src/mame/video/pc090oj.*", |
| 2875 | MAME_DIR .. "src/mame/video/tc0080vco.*", |
| 2876 | MAME_DIR .. "src/mame/video/tc0100scn.*", |
| 2877 | MAME_DIR .. "src/mame/video/tc0150rod.*", |
| 2878 | MAME_DIR .. "src/mame/video/tc0280grd.*", |
| 2879 | MAME_DIR .. "src/mame/video/tc0360pri.*", |
| 2880 | MAME_DIR .. "src/mame/video/tc0480scp.*", |
| 2881 | MAME_DIR .. "src/mame/video/tc0110pcr.*", |
| 2882 | MAME_DIR .. "src/mame/video/tc0180vcu.*", |
| 2883 | } |
| 2884 | |
| 2885 | createMAMEProjects(_target, _subtarget, "tatsumi") |
| 2886 | files { |
| 2887 | MAME_DIR .. "src/mame/drivers/kingdrby.*", |
| 2888 | MAME_DIR .. "src/mame/drivers/lockon.*", |
| 2889 | MAME_DIR .. "src/mame/video/lockon.*", |
| 2890 | MAME_DIR .. "src/mame/drivers/tatsumi.*", |
| 2891 | MAME_DIR .. "src/mame/machine/tatsumi.*", |
| 2892 | MAME_DIR .. "src/mame/video/tatsumi.*", |
| 2893 | MAME_DIR .. "src/mame/drivers/tx1.*", |
| 2894 | MAME_DIR .. "src/mame/machine/tx1.*", |
| 2895 | MAME_DIR .. "src/mame/audio/tx1.*", |
| 2896 | MAME_DIR .. "src/mame/video/tx1.*", |
| 2897 | } |
| 2898 | |
| 2899 | createMAMEProjects(_target, _subtarget, "tch") |
| 2900 | files { |
| 2901 | MAME_DIR .. "src/mame/drivers/kickgoal.*", |
| 2902 | MAME_DIR .. "src/mame/video/kickgoal.*", |
| 2903 | MAME_DIR .. "src/mame/drivers/littlerb.*", |
| 2904 | MAME_DIR .. "src/mame/drivers/rltennis.*", |
| 2905 | MAME_DIR .. "src/mame/video/rltennis.*", |
| 2906 | MAME_DIR .. "src/mame/drivers/speedspn.*", |
| 2907 | MAME_DIR .. "src/mame/video/speedspn.*", |
| 2908 | MAME_DIR .. "src/mame/drivers/wheelfir.*", |
| 2909 | } |
| 2910 | |
| 2911 | createMAMEProjects(_target, _subtarget, "tecfri") |
| 2912 | files { |
| 2913 | MAME_DIR .. "src/mame/drivers/ambush.*", |
| 2914 | MAME_DIR .. "src/mame/video/ambush.*", |
| 2915 | MAME_DIR .. "src/mame/drivers/holeland.*", |
| 2916 | MAME_DIR .. "src/mame/video/holeland.*", |
| 2917 | MAME_DIR .. "src/mame/drivers/sauro.*", |
| 2918 | MAME_DIR .. "src/mame/video/sauro.*", |
| 2919 | MAME_DIR .. "src/mame/drivers/speedbal.*", |
| 2920 | MAME_DIR .. "src/mame/video/speedbal.*", |
| 2921 | } |
| 2922 | |
| 2923 | createMAMEProjects(_target, _subtarget, "technos") |
| 2924 | files { |
| 2925 | MAME_DIR .. "src/mame/drivers/battlane.*", |
| 2926 | MAME_DIR .. "src/mame/video/battlane.*", |
| 2927 | MAME_DIR .. "src/mame/drivers/blockout.*", |
| 2928 | MAME_DIR .. "src/mame/video/blockout.*", |
| 2929 | MAME_DIR .. "src/mame/drivers/bogeyman.*", |
| 2930 | MAME_DIR .. "src/mame/video/bogeyman.*", |
| 2931 | MAME_DIR .. "src/mame/drivers/chinagat.*", |
| 2932 | MAME_DIR .. "src/mame/drivers/ddragon.*", |
| 2933 | MAME_DIR .. "src/mame/video/ddragon.*", |
| 2934 | MAME_DIR .. "src/mame/drivers/ddragon3.*", |
| 2935 | MAME_DIR .. "src/mame/video/ddragon3.*", |
| 2936 | MAME_DIR .. "src/mame/drivers/dogfgt.*", |
| 2937 | MAME_DIR .. "src/mame/video/dogfgt.*", |
| 2938 | MAME_DIR .. "src/mame/drivers/matmania.*", |
| 2939 | MAME_DIR .. "src/mame/video/matmania.*", |
| 2940 | MAME_DIR .. "src/mame/drivers/mystston.*", |
| 2941 | MAME_DIR .. "src/mame/video/mystston.*", |
| 2942 | MAME_DIR .. "src/mame/drivers/renegade.*", |
| 2943 | MAME_DIR .. "src/mame/video/renegade.*", |
| 2944 | MAME_DIR .. "src/mame/drivers/scregg.*", |
| 2945 | MAME_DIR .. "src/mame/drivers/shadfrce.*", |
| 2946 | MAME_DIR .. "src/mame/video/shadfrce.*", |
| 2947 | MAME_DIR .. "src/mame/drivers/spdodgeb.*", |
| 2948 | MAME_DIR .. "src/mame/video/spdodgeb.*", |
| 2949 | MAME_DIR .. "src/mame/drivers/ssozumo.*", |
| 2950 | MAME_DIR .. "src/mame/video/ssozumo.*", |
| 2951 | MAME_DIR .. "src/mame/drivers/tagteam.*", |
| 2952 | MAME_DIR .. "src/mame/video/tagteam.*", |
| 2953 | MAME_DIR .. "src/mame/drivers/vball.*", |
| 2954 | MAME_DIR .. "src/mame/video/vball.*", |
| 2955 | MAME_DIR .. "src/mame/drivers/wwfsstar.*", |
| 2956 | MAME_DIR .. "src/mame/video/wwfsstar.*", |
| 2957 | MAME_DIR .. "src/mame/drivers/xain.*", |
| 2958 | MAME_DIR .. "src/mame/video/xain.*", |
| 2959 | } |
| 2960 | |
| 2961 | createMAMEProjects(_target, _subtarget, "tehkan") |
| 2962 | files { |
| 2963 | MAME_DIR .. "src/mame/video/tecmo_spr.*", |
| 2964 | MAME_DIR .. "src/mame/video/tecmo_mix.*", |
| 2965 | MAME_DIR .. "src/mame/drivers/bombjack.*", |
| 2966 | MAME_DIR .. "src/mame/video/bombjack.*", |
| 2967 | MAME_DIR .. "src/mame/drivers/gaiden.*", |
| 2968 | MAME_DIR .. "src/mame/video/gaiden.*", |
| 2969 | MAME_DIR .. "src/mame/drivers/lvcards.*", |
| 2970 | MAME_DIR .. "src/mame/video/lvcards.*", |
| 2971 | MAME_DIR .. "src/mame/drivers/pbaction.*", |
| 2972 | MAME_DIR .. "src/mame/video/pbaction.*", |
| 2973 | MAME_DIR .. "src/mame/drivers/senjyo.*", |
| 2974 | MAME_DIR .. "src/mame/audio/senjyo.*", |
| 2975 | MAME_DIR .. "src/mame/video/senjyo.*", |
| 2976 | MAME_DIR .. "src/mame/drivers/solomon.*", |
| 2977 | MAME_DIR .. "src/mame/video/solomon.*", |
| 2978 | MAME_DIR .. "src/mame/drivers/spbactn.*", |
| 2979 | MAME_DIR .. "src/mame/video/spbactn.*", |
| 2980 | MAME_DIR .. "src/mame/drivers/tbowl.*", |
| 2981 | MAME_DIR .. "src/mame/video/tbowl.*", |
| 2982 | MAME_DIR .. "src/mame/drivers/tecmo.*", |
| 2983 | MAME_DIR .. "src/mame/video/tecmo.*", |
| 2984 | MAME_DIR .. "src/mame/drivers/tecmo16.*", |
| 2985 | MAME_DIR .. "src/mame/video/tecmo16.*", |
| 2986 | MAME_DIR .. "src/mame/drivers/tecmosys.*", |
| 2987 | MAME_DIR .. "src/mame/machine/tecmosys.*", |
| 2988 | MAME_DIR .. "src/mame/video/tecmosys.*", |
| 2989 | MAME_DIR .. "src/mame/drivers/tehkanwc.*", |
| 2990 | MAME_DIR .. "src/mame/video/tehkanwc.*", |
| 2991 | MAME_DIR .. "src/mame/drivers/wc90.*", |
| 2992 | MAME_DIR .. "src/mame/video/wc90.*", |
| 2993 | MAME_DIR .. "src/mame/drivers/wc90b.*", |
| 2994 | MAME_DIR .. "src/mame/video/wc90b.*", |
| 2995 | } |
| 2996 | |
| 2997 | createMAMEProjects(_target, _subtarget, "thepit") |
| 2998 | files { |
| 2999 | MAME_DIR .. "src/mame/drivers/thepit.*", |
| 3000 | MAME_DIR .. "src/mame/video/thepit.*", |
| 3001 | MAME_DIR .. "src/mame/drivers/timelimt.*", |
| 3002 | MAME_DIR .. "src/mame/video/timelimt.*", |
| 3003 | } |
| 3004 | |
| 3005 | createMAMEProjects(_target, _subtarget, "toaplan") |
| 3006 | files { |
| 3007 | MAME_DIR .. "src/mame/drivers/mjsister.*", |
| 3008 | MAME_DIR .. "src/mame/drivers/slapfght.*", |
| 3009 | MAME_DIR .. "src/mame/machine/slapfght.*", |
| 3010 | MAME_DIR .. "src/mame/video/slapfght.*", |
| 3011 | MAME_DIR .. "src/mame/drivers/snowbros.*", |
| 3012 | MAME_DIR .. "src/mame/video/kan_pand.*", |
| 3013 | MAME_DIR .. "src/mame/video/kan_panb.*", |
| 3014 | MAME_DIR .. "src/mame/drivers/toaplan1.*", |
| 3015 | MAME_DIR .. "src/mame/machine/toaplan1.*", |
| 3016 | MAME_DIR .. "src/mame/video/toaplan1.*", |
| 3017 | MAME_DIR .. "src/mame/drivers/toaplan2.*", |
| 3018 | MAME_DIR .. "src/mame/video/toaplan2.*", |
| 3019 | MAME_DIR .. "src/mame/video/gp9001.*", |
| 3020 | MAME_DIR .. "src/mame/drivers/twincobr.*", |
| 3021 | MAME_DIR .. "src/mame/machine/twincobr.*", |
| 3022 | MAME_DIR .. "src/mame/video/twincobr.*", |
| 3023 | MAME_DIR .. "src/mame/drivers/wardner.*", |
| 3024 | MAME_DIR .. "src/mame/video/toaplan_scu.*", |
| 3025 | } |
| 3026 | |
| 3027 | createMAMEProjects(_target, _subtarget, "tong") |
| 3028 | files { |
| 3029 | MAME_DIR .. "src/mame/drivers/beezer.*", |
| 3030 | MAME_DIR .. "src/mame/machine/beezer.*", |
| 3031 | MAME_DIR .. "src/mame/video/beezer.*", |
| 3032 | MAME_DIR .. "src/mame/audio/beezer.*", |
| 3033 | } |
| 3034 | |
| 3035 | createMAMEProjects(_target, _subtarget, "unico") |
| 3036 | files { |
| 3037 | MAME_DIR .. "src/mame/drivers/drgnmst.*", |
| 3038 | MAME_DIR .. "src/mame/video/drgnmst.*", |
| 3039 | MAME_DIR .. "src/mame/drivers/silkroad.*", |
| 3040 | MAME_DIR .. "src/mame/video/silkroad.*", |
| 3041 | MAME_DIR .. "src/mame/drivers/unico.*", |
| 3042 | MAME_DIR .. "src/mame/video/unico.*", |
| 3043 | } |
| 3044 | |
| 3045 | createMAMEProjects(_target, _subtarget, "univers") |
| 3046 | files { |
| 3047 | MAME_DIR .. "src/mame/drivers/cheekyms.*", |
| 3048 | MAME_DIR .. "src/mame/video/cheekyms.*", |
| 3049 | MAME_DIR .. "src/mame/drivers/cosmic.*", |
| 3050 | MAME_DIR .. "src/mame/video/cosmic.*", |
| 3051 | MAME_DIR .. "src/mame/drivers/docastle.*", |
| 3052 | MAME_DIR .. "src/mame/machine/docastle.*", |
| 3053 | MAME_DIR .. "src/mame/video/docastle.*", |
| 3054 | MAME_DIR .. "src/mame/drivers/ladybug.*", |
| 3055 | MAME_DIR .. "src/mame/video/ladybug.*", |
| 3056 | MAME_DIR .. "src/mame/drivers/mrdo.*", |
| 3057 | MAME_DIR .. "src/mame/video/mrdo.*", |
| 3058 | MAME_DIR .. "src/mame/drivers/redclash.*", |
| 3059 | MAME_DIR .. "src/mame/video/redclash.*", |
| 3060 | MAME_DIR .. "src/mame/drivers/superdq.*", |
| 3061 | } |
| 3062 | |
| 3063 | createMAMEProjects(_target, _subtarget, "upl") |
| 3064 | files { |
| 3065 | MAME_DIR .. "src/mame/drivers/mouser.*", |
| 3066 | MAME_DIR .. "src/mame/video/mouser.*", |
| 3067 | MAME_DIR .. "src/mame/drivers/ninjakd2.*", |
| 3068 | MAME_DIR .. "src/mame/video/ninjakd2.*", |
| 3069 | MAME_DIR .. "src/mame/drivers/nova2001.*", |
| 3070 | MAME_DIR .. "src/mame/video/nova2001.*", |
| 3071 | MAME_DIR .. "src/mame/drivers/xxmissio.*", |
| 3072 | MAME_DIR .. "src/mame/video/xxmissio.*", |
| 3073 | } |
| 3074 | |
| 3075 | createMAMEProjects(_target, _subtarget, "valadon") |
| 3076 | files { |
| 3077 | MAME_DIR .. "src/mame/drivers/bagman.*", |
| 3078 | MAME_DIR .. "src/mame/machine/bagman.*", |
| 3079 | MAME_DIR .. "src/mame/video/bagman.*", |
| 3080 | MAME_DIR .. "src/mame/drivers/tankbust.*", |
| 3081 | MAME_DIR .. "src/mame/video/tankbust.*", |
| 3082 | } |
| 3083 | |
| 3084 | createMAMEProjects(_target, _subtarget, "veltmjr") |
| 3085 | files { |
| 3086 | MAME_DIR .. "src/mame/drivers/cardline.*", |
| 3087 | MAME_DIR .. "src/mame/drivers/witch.*", |
| 3088 | } |
| 3089 | |
| 3090 | createMAMEProjects(_target, _subtarget, "venture") |
| 3091 | files { |
| 3092 | MAME_DIR .. "src/mame/drivers/looping.*", |
| 3093 | MAME_DIR .. "src/mame/drivers/spcforce.*", |
| 3094 | MAME_DIR .. "src/mame/video/spcforce.*", |
| 3095 | MAME_DIR .. "src/mame/drivers/suprridr.*", |
| 3096 | MAME_DIR .. "src/mame/video/suprridr.*", |
| 3097 | } |
| 3098 | |
| 3099 | createMAMEProjects(_target, _subtarget, "vsystem") |
| 3100 | files { |
| 3101 | MAME_DIR .. "src/mame/video/vsystem_spr.*", |
| 3102 | MAME_DIR .. "src/mame/video/vsystem_spr2.*", |
| 3103 | MAME_DIR .. "src/mame/drivers/aerofgt.*", |
| 3104 | MAME_DIR .. "src/mame/video/aerofgt.*", |
| 3105 | MAME_DIR .. "src/mame/drivers/crshrace.*", |
| 3106 | MAME_DIR .. "src/mame/video/crshrace.*", |
| 3107 | MAME_DIR .. "src/mame/drivers/f1gp.*", |
| 3108 | MAME_DIR .. "src/mame/video/f1gp.*", |
| 3109 | MAME_DIR .. "src/mame/drivers/fromance.*", |
| 3110 | MAME_DIR .. "src/mame/video/fromance.*", |
| 3111 | MAME_DIR .. "src/mame/drivers/fromanc2.*", |
| 3112 | MAME_DIR .. "src/mame/video/fromanc2.*", |
| 3113 | MAME_DIR .. "src/mame/drivers/gstriker.*", |
| 3114 | MAME_DIR .. "src/mame/video/gstriker.*", |
| 3115 | MAME_DIR .. "src/mame/video/mb60553.*", |
| 3116 | MAME_DIR .. "src/mame/video/vs920a.*", |
| 3117 | MAME_DIR .. "src/mame/drivers/inufuku.*", |
| 3118 | MAME_DIR .. "src/mame/video/inufuku.*", |
| 3119 | MAME_DIR .. "src/mame/drivers/ojankohs.*", |
| 3120 | MAME_DIR .. "src/mame/video/ojankohs.*", |
| 3121 | MAME_DIR .. "src/mame/drivers/pipedrm.*", |
| 3122 | MAME_DIR .. "src/mame/drivers/rpunch.*", |
| 3123 | MAME_DIR .. "src/mame/video/rpunch.*", |
| 3124 | MAME_DIR .. "src/mame/drivers/suprslam.*", |
| 3125 | MAME_DIR .. "src/mame/video/suprslam.*", |
| 3126 | MAME_DIR .. "src/mame/drivers/tail2nos.*", |
| 3127 | MAME_DIR .. "src/mame/video/tail2nos.*", |
| 3128 | MAME_DIR .. "src/mame/drivers/taotaido.*", |
| 3129 | MAME_DIR .. "src/mame/video/taotaido.*", |
| 3130 | MAME_DIR .. "src/mame/drivers/welltris.*", |
| 3131 | MAME_DIR .. "src/mame/video/welltris.*", |
| 3132 | } |
| 3133 | |
| 3134 | createMAMEProjects(_target, _subtarget, "yunsung") |
| 3135 | files { |
| 3136 | MAME_DIR .. "src/mame/drivers/nmg5.*", |
| 3137 | MAME_DIR .. "src/mame/drivers/paradise.*", |
| 3138 | MAME_DIR .. "src/mame/video/paradise.*", |
| 3139 | MAME_DIR .. "src/mame/drivers/yunsung8.*", |
| 3140 | MAME_DIR .. "src/mame/video/yunsung8.*", |
| 3141 | MAME_DIR .. "src/mame/drivers/yunsun16.*", |
| 3142 | MAME_DIR .. "src/mame/video/yunsun16.*", |
| 3143 | } |
| 3144 | |
| 3145 | createMAMEProjects(_target, _subtarget, "zaccaria") |
| 3146 | files { |
| 3147 | MAME_DIR .. "src/mame/drivers/laserbat.*", |
| 3148 | MAME_DIR .. "src/mame/audio/laserbat.*", |
| 3149 | MAME_DIR .. "src/mame/drivers/seabattl.*", |
| 3150 | MAME_DIR .. "src/mame/drivers/zac2650.*", |
| 3151 | MAME_DIR .. "src/mame/video/zac2650.*", |
| 3152 | MAME_DIR .. "src/mame/drivers/zaccaria.*", |
| 3153 | MAME_DIR .. "src/mame/video/zaccaria.*", |
| 3154 | } |
| 3155 | |
| 3156 | -------------------------------------------------- |
| 3157 | -- pinball drivers |
| 3158 | -------------------------------------------------- |
| 3159 | |
| 3160 | createMAMEProjects(_target, _subtarget, "pinball") |
| 3161 | files { |
| 3162 | MAME_DIR .. "src/mame/drivers/allied.*", |
| 3163 | MAME_DIR .. "src/mame/drivers/alvg.*", |
| 3164 | MAME_DIR .. "src/mame/drivers/atari_s1.*", |
| 3165 | MAME_DIR .. "src/mame/drivers/atari_s2.*", |
| 3166 | MAME_DIR .. "src/mame/drivers/bingo.*", |
| 3167 | MAME_DIR .. "src/mame/drivers/by17.*", |
| 3168 | MAME_DIR .. "src/mame/drivers/by35.*", |
| 3169 | MAME_DIR .. "src/mame/drivers/by6803.*", |
| 3170 | MAME_DIR .. "src/mame/drivers/by68701.*", |
| 3171 | MAME_DIR .. "src/mame/drivers/byvid.*", |
| 3172 | MAME_DIR .. "src/mame/drivers/capcom.*", |
| 3173 | MAME_DIR .. "src/mame/drivers/de_2.*", |
| 3174 | MAME_DIR .. "src/mame/drivers/de_3.*", |
| 3175 | MAME_DIR .. "src/mame/machine/decopincpu.*", |
| 3176 | MAME_DIR .. "src/mame/video/decodmd1.*", |
| 3177 | MAME_DIR .. "src/mame/video/decodmd2.*", |
| 3178 | MAME_DIR .. "src/mame/video/decodmd3.*", |
| 3179 | MAME_DIR .. "src/mame/drivers/de_3b.*", |
| 3180 | MAME_DIR .. "src/mame/drivers/flicker.*", |
| 3181 | MAME_DIR .. "src/mame/drivers/g627.*", |
| 3182 | MAME_DIR .. "src/mame/drivers/gp_1.*", |
| 3183 | MAME_DIR .. "src/mame/machine/genpin.*", |
| 3184 | MAME_DIR .. "src/mame/drivers/gp_2.*", |
| 3185 | MAME_DIR .. "src/mame/drivers/gts1.*", |
| 3186 | MAME_DIR .. "src/mame/drivers/gts3.*", |
| 3187 | MAME_DIR .. "src/mame/drivers/gts3a.*", |
| 3188 | MAME_DIR .. "src/mame/drivers/gts80.*", |
| 3189 | MAME_DIR .. "src/mame/drivers/gts80a.*", |
| 3190 | MAME_DIR .. "src/mame/drivers/gts80b.*", |
| 3191 | MAME_DIR .. "src/mame/drivers/hankin.*", |
| 3192 | MAME_DIR .. "src/mame/drivers/icecold.*", |
| 3193 | MAME_DIR .. "src/mame/drivers/inder.*", |
| 3194 | MAME_DIR .. "src/mame/drivers/jeutel.*", |
| 3195 | MAME_DIR .. "src/mame/drivers/jp.*", |
| 3196 | MAME_DIR .. "src/mame/drivers/jvh.*", |
| 3197 | MAME_DIR .. "src/mame/drivers/kissproto.*", |
| 3198 | MAME_DIR .. "src/mame/drivers/ltd.*", |
| 3199 | MAME_DIR .. "src/mame/drivers/micropin.*", |
| 3200 | MAME_DIR .. "src/mame/drivers/mephisto.*", |
| 3201 | MAME_DIR .. "src/mame/drivers/mrgame.*", |
| 3202 | MAME_DIR .. "src/mame/drivers/nsm.*", |
| 3203 | MAME_DIR .. "src/mame/drivers/peyper.*", |
| 3204 | MAME_DIR .. "src/mame/drivers/play_1.*", |
| 3205 | MAME_DIR .. "src/mame/drivers/play_2.*", |
| 3206 | MAME_DIR .. "src/mame/drivers/play_3.*", |
| 3207 | MAME_DIR .. "src/mame/drivers/play_5.*", |
| 3208 | MAME_DIR .. "src/mame/drivers/rowamet.*", |
| 3209 | MAME_DIR .. "src/mame/drivers/s11.*", |
| 3210 | MAME_DIR .. "src/mame/drivers/s11a.*", |
| 3211 | MAME_DIR .. "src/mame/drivers/s11b.*", |
| 3212 | MAME_DIR .. "src/mame/drivers/s11c.*", |
| 3213 | MAME_DIR .. "src/mame/audio/s11c_bg.*", |
| 3214 | MAME_DIR .. "src/mame/drivers/s3.*", |
| 3215 | MAME_DIR .. "src/mame/drivers/s4.*", |
| 3216 | MAME_DIR .. "src/mame/drivers/s6.*", |
| 3217 | MAME_DIR .. "src/mame/drivers/s6a.*", |
| 3218 | MAME_DIR .. "src/mame/drivers/s7.*", |
| 3219 | MAME_DIR .. "src/mame/drivers/s8.*", |
| 3220 | MAME_DIR .. "src/mame/drivers/s8a.*", |
| 3221 | MAME_DIR .. "src/mame/drivers/s9.*", |
| 3222 | MAME_DIR .. "src/mame/drivers/sam.*", |
| 3223 | MAME_DIR .. "src/mame/drivers/sleic.*", |
| 3224 | MAME_DIR .. "src/mame/drivers/spectra.*", |
| 3225 | MAME_DIR .. "src/mame/drivers/spinb.*", |
| 3226 | MAME_DIR .. "src/mame/drivers/st_mp100.*", |
| 3227 | MAME_DIR .. "src/mame/drivers/st_mp200.*", |
| 3228 | MAME_DIR .. "src/mame/drivers/taito.*", |
| 3229 | MAME_DIR .. "src/mame/drivers/techno.*", |
| 3230 | MAME_DIR .. "src/mame/drivers/vd.*", |
| 3231 | MAME_DIR .. "src/mame/drivers/whitestar.*", |
| 3232 | MAME_DIR .. "src/mame/drivers/white_mod.*", |
| 3233 | MAME_DIR .. "src/mame/drivers/wico.*", |
| 3234 | MAME_DIR .. "src/mame/drivers/wpc_95.*", |
| 3235 | MAME_DIR .. "src/mame/drivers/wpc_an.*", |
| 3236 | MAME_DIR .. "src/mame/drivers/wpc_dcs.*", |
| 3237 | MAME_DIR .. "src/mame/drivers/wpc_dot.*", |
| 3238 | MAME_DIR .. "src/mame/drivers/wpc_flip1.*", |
| 3239 | MAME_DIR .. "src/mame/drivers/wpc_flip2.*", |
| 3240 | MAME_DIR .. "src/mame/drivers/wpc_s.*", |
| 3241 | MAME_DIR .. "src/mame/machine/wpc.*", |
| 3242 | MAME_DIR .. "src/mame/audio/wpcsnd.*", |
| 3243 | MAME_DIR .. "src/mame/video/wpc_dmd.*", |
| 3244 | MAME_DIR .. "src/mame/machine/wpc_pic.*", |
| 3245 | MAME_DIR .. "src/mame/machine/wpc_lamp.*", |
| 3246 | MAME_DIR .. "src/mame/machine/wpc_out.*", |
| 3247 | MAME_DIR .. "src/mame/machine/wpc_shift.*", |
| 3248 | MAME_DIR .. "src/mame/drivers/zac_1.*", |
| 3249 | MAME_DIR .. "src/mame/drivers/zac_2.*", |
| 3250 | MAME_DIR .. "src/mame/drivers/zac_proto.*", |
| 3251 | } |
| 3252 | |
| 3253 | -------------------------------------------------- |
| 3254 | -- remaining drivers |
| 3255 | -------------------------------------------------- |
| 3256 | |
| 3257 | createMAMEProjects(_target, _subtarget, "misc") |
| 3258 | files { |
| 3259 | MAME_DIR .. "src/mame/drivers/1945kiii.*", |
| 3260 | MAME_DIR .. "src/mame/drivers/39in1.*", |
| 3261 | MAME_DIR .. "src/mame/drivers/3do.*", |
| 3262 | MAME_DIR .. "src/mame/machine/3do.*", |
| 3263 | MAME_DIR .. "src/mame/drivers/3x3puzzl.*", |
| 3264 | MAME_DIR .. "src/mame/drivers/4enraya.*", |
| 3265 | MAME_DIR .. "src/mame/video/4enraya.*", |
| 3266 | MAME_DIR .. "src/mame/drivers/4enlinea.*", |
| 3267 | MAME_DIR .. "src/mame/drivers/5clown.*", |
| 3268 | MAME_DIR .. "src/mame/drivers/a1supply.*", |
| 3269 | MAME_DIR .. "src/mame/drivers/acefruit.*", |
| 3270 | MAME_DIR .. "src/mame/drivers/aces1.*", |
| 3271 | MAME_DIR .. "src/mame/drivers/acesp.*", |
| 3272 | MAME_DIR .. "src/mame/drivers/adp.*", |
| 3273 | MAME_DIR .. "src/mame/drivers/alinvade.*", |
| 3274 | MAME_DIR .. "src/mame/drivers/amaticmg.*", |
| 3275 | MAME_DIR .. "src/mame/drivers/ampoker2.*", |
| 3276 | MAME_DIR .. "src/mame/video/ampoker2.*", |
| 3277 | MAME_DIR .. "src/mame/drivers/amspdwy.*", |
| 3278 | MAME_DIR .. "src/mame/video/amspdwy.*", |
| 3279 | MAME_DIR .. "src/mame/drivers/amusco.*", |
| 3280 | MAME_DIR .. "src/mame/drivers/arachnid.*", |
| 3281 | MAME_DIR .. "src/mame/drivers/artmagic.*", |
| 3282 | MAME_DIR .. "src/mame/video/artmagic.*", |
| 3283 | MAME_DIR .. "src/mame/drivers/astrafr.*", |
| 3284 | MAME_DIR .. "src/mame/drivers/astrcorp.*", |
| 3285 | MAME_DIR .. "src/mame/drivers/astropc.*", |
| 3286 | MAME_DIR .. "src/mame/drivers/atronic.*", |
| 3287 | MAME_DIR .. "src/mame/drivers/attckufo.*", |
| 3288 | MAME_DIR .. "src/mame/drivers/avt.*", |
| 3289 | MAME_DIR .. "src/mame/drivers/aztarac.*", |
| 3290 | MAME_DIR .. "src/mame/audio/aztarac.*", |
| 3291 | MAME_DIR .. "src/mame/video/aztarac.*", |
| 3292 | MAME_DIR .. "src/mame/drivers/bailey.*", |
| 3293 | MAME_DIR .. "src/mame/drivers/beaminv.*", |
| 3294 | MAME_DIR .. "src/mame/drivers/belatra.*", |
| 3295 | MAME_DIR .. "src/mame/drivers/bgt.*", |
| 3296 | MAME_DIR .. "src/mame/drivers/bingoman.*", |
| 3297 | MAME_DIR .. "src/mame/drivers/bingor.*", |
| 3298 | MAME_DIR .. "src/mame/drivers/blitz.*", |
| 3299 | MAME_DIR .. "src/mame/drivers/blitz68k.*", |
| 3300 | MAME_DIR .. "src/mame/drivers/buster.*", |
| 3301 | MAME_DIR .. "src/mame/drivers/calomega.*", |
| 3302 | MAME_DIR .. "src/mame/video/calomega.*", |
| 3303 | MAME_DIR .. "src/mame/drivers/carrera.*", |
| 3304 | MAME_DIR .. "src/mame/drivers/castle.*", |
| 3305 | MAME_DIR .. "src/mame/drivers/cave.*", |
| 3306 | MAME_DIR .. "src/mame/video/cave.*", |
| 3307 | MAME_DIR .. "src/mame/drivers/cavepc.*", |
| 3308 | MAME_DIR .. "src/mame/drivers/cv1k.*", |
| 3309 | MAME_DIR .. "src/mame/drivers/cb2001.*", |
| 3310 | MAME_DIR .. "src/mame/drivers/cdi.*", |
| 3311 | MAME_DIR .. "src/mame/video/mcd212.*", |
| 3312 | MAME_DIR .. "src/mame/machine/cdi070.*", |
| 3313 | MAME_DIR .. "src/mame/machine/cdislave.*", |
| 3314 | MAME_DIR .. "src/mame/machine/cdicdic.*", |
| 3315 | MAME_DIR .. "src/mame/drivers/cesclass.*", |
| 3316 | MAME_DIR .. "src/mame/drivers/chance32.*", |
| 3317 | MAME_DIR .. "src/mame/drivers/chicago.*", |
| 3318 | MAME_DIR .. "src/mame/drivers/chsuper.*", |
| 3319 | MAME_DIR .. "src/mame/drivers/cidelsa.*", |
| 3320 | MAME_DIR .. "src/mame/video/cidelsa.*", |
| 3321 | MAME_DIR .. "src/mame/drivers/cocoloco.*", |
| 3322 | MAME_DIR .. "src/mame/drivers/coinmstr.*", |
| 3323 | MAME_DIR .. "src/mame/drivers/coinmvga.*", |
| 3324 | MAME_DIR .. "src/mame/drivers/comebaby.*", |
| 3325 | MAME_DIR .. "src/mame/drivers/cupidon.*", |
| 3326 | MAME_DIR .. "src/mame/drivers/bntyhunt.*", |
| 3327 | MAME_DIR .. "src/mame/drivers/coolpool.*", |
| 3328 | MAME_DIR .. "src/mame/drivers/megaphx.*", |
| 3329 | MAME_DIR .. "src/mame/machine/inder_sb.*", |
| 3330 | MAME_DIR .. "src/mame/machine/inder_vid.*", |
| 3331 | MAME_DIR .. "src/mame/drivers/corona.*", |
| 3332 | MAME_DIR .. "src/mame/drivers/crystal.*", |
| 3333 | MAME_DIR .. "src/mame/video/vrender0.*", |
| 3334 | MAME_DIR .. "src/mame/drivers/cubeqst.*", |
| 3335 | MAME_DIR .. "src/mame/drivers/cybertnk.*", |
| 3336 | MAME_DIR .. "src/mame/drivers/dcheese.*", |
| 3337 | MAME_DIR .. "src/mame/video/dcheese.*", |
| 3338 | MAME_DIR .. "src/mame/drivers/dfruit.*", |
| 3339 | MAME_DIR .. "src/mame/drivers/dgpix.*", |
| 3340 | MAME_DIR .. "src/mame/drivers/discoboy.*", |
| 3341 | MAME_DIR .. "src/mame/drivers/dominob.*", |
| 3342 | MAME_DIR .. "src/mame/drivers/dorachan.*", |
| 3343 | MAME_DIR .. "src/mame/drivers/dreamwld.*", |
| 3344 | MAME_DIR .. "src/mame/drivers/dribling.*", |
| 3345 | MAME_DIR .. "src/mame/video/dribling.*", |
| 3346 | MAME_DIR .. "src/mame/drivers/drw80pkr.*", |
| 3347 | MAME_DIR .. "src/mame/drivers/dwarfd.*", |
| 3348 | MAME_DIR .. "src/mame/drivers/dynadice.*", |
| 3349 | MAME_DIR .. "src/mame/drivers/ecoinfr.*", |
| 3350 | MAME_DIR .. "src/mame/drivers/ecoinf1.*", |
| 3351 | MAME_DIR .. "src/mame/drivers/ecoinf2.*", |
| 3352 | MAME_DIR .. "src/mame/drivers/ecoinf3.*", |
| 3353 | MAME_DIR .. "src/mame/drivers/electra.*", |
| 3354 | MAME_DIR .. "src/mame/drivers/epos.*", |
| 3355 | MAME_DIR .. "src/mame/video/epos.*", |
| 3356 | MAME_DIR .. "src/mame/drivers/esd16.*", |
| 3357 | MAME_DIR .. "src/mame/video/esd16.*", |
| 3358 | MAME_DIR .. "src/mame/drivers/esh.*", |
| 3359 | MAME_DIR .. "src/mame/drivers/esripsys.*", |
| 3360 | MAME_DIR .. "src/mame/video/esripsys.*", |
| 3361 | MAME_DIR .. "src/mame/drivers/ettrivia.*", |
| 3362 | MAME_DIR .. "src/mame/drivers/extrema.*", |
| 3363 | MAME_DIR .. "src/mame/drivers/fireball.*", |
| 3364 | MAME_DIR .. "src/mame/drivers/flipjack.*", |
| 3365 | MAME_DIR .. "src/mame/drivers/flower.*", |
| 3366 | MAME_DIR .. "src/mame/audio/flower.*", |
| 3367 | MAME_DIR .. "src/mame/video/flower.*", |
| 3368 | MAME_DIR .. "src/mame/drivers/fortecar.*", |
| 3369 | MAME_DIR .. "src/mame/drivers/fresh.*", |
| 3370 | MAME_DIR .. "src/mame/drivers/freekick.*", |
| 3371 | MAME_DIR .. "src/mame/video/freekick.*", |
| 3372 | MAME_DIR .. "src/mame/drivers/fungames.*", |
| 3373 | MAME_DIR .. "src/mame/drivers/funkball.*", |
| 3374 | MAME_DIR .. "src/mame/drivers/gambl186.*", |
| 3375 | MAME_DIR .. "src/mame/drivers/galaxi.*", |
| 3376 | MAME_DIR .. "src/mame/drivers/galgame.*", |
| 3377 | MAME_DIR .. "src/mame/drivers/gamecstl.*", |
| 3378 | MAME_DIR .. "src/mame/drivers/gammagic.*", |
| 3379 | MAME_DIR .. "src/mame/drivers/gamtor.*", |
| 3380 | MAME_DIR .. "src/mame/drivers/gei.*", |
| 3381 | MAME_DIR .. "src/mame/drivers/globalfr.*", |
| 3382 | MAME_DIR .. "src/mame/drivers/globalvr.*", |
| 3383 | MAME_DIR .. "src/mame/drivers/gluck2.*", |
| 3384 | MAME_DIR .. "src/mame/drivers/goldngam.*", |
| 3385 | MAME_DIR .. "src/mame/drivers/goldnpkr.*", |
| 3386 | MAME_DIR .. "src/mame/drivers/good.*", |
| 3387 | MAME_DIR .. "src/mame/drivers/gotcha.*", |
| 3388 | MAME_DIR .. "src/mame/video/gotcha.*", |
| 3389 | MAME_DIR .. "src/mame/drivers/gstream.*", |
| 3390 | MAME_DIR .. "src/mame/drivers/gumbo.*", |
| 3391 | MAME_DIR .. "src/mame/video/gumbo.*", |
| 3392 | MAME_DIR .. "src/mame/drivers/gunpey.*", |
| 3393 | MAME_DIR .. "src/mame/drivers/hideseek.*", |
| 3394 | MAME_DIR .. "src/mame/drivers/hazelgr.*", |
| 3395 | MAME_DIR .. "src/mame/drivers/headonb.*", |
| 3396 | MAME_DIR .. "src/mame/drivers/highvdeo.*", |
| 3397 | MAME_DIR .. "src/mame/drivers/himesiki.*", |
| 3398 | MAME_DIR .. "src/mame/video/himesiki.*", |
| 3399 | MAME_DIR .. "src/mame/drivers/hitpoker.*", |
| 3400 | MAME_DIR .. "src/mame/drivers/homedata.*", |
| 3401 | MAME_DIR .. "src/mame/video/homedata.*", |
| 3402 | MAME_DIR .. "src/mame/drivers/hotblock.*", |
| 3403 | MAME_DIR .. "src/mame/drivers/hotstuff.*", |
| 3404 | MAME_DIR .. "src/mame/drivers/ichiban.*", |
| 3405 | MAME_DIR .. "src/mame/drivers/imolagp.*", |
| 3406 | MAME_DIR .. "src/mame/drivers/intrscti.*", |
| 3407 | MAME_DIR .. "src/mame/drivers/istellar.*", |
| 3408 | MAME_DIR .. "src/mame/drivers/itgambl2.*", |
| 3409 | MAME_DIR .. "src/mame/drivers/itgambl3.*", |
| 3410 | MAME_DIR .. "src/mame/drivers/itgamble.*", |
| 3411 | MAME_DIR .. "src/mame/drivers/jackpool.*", |
| 3412 | MAME_DIR .. "src/mame/drivers/jankenmn.*", |
| 3413 | MAME_DIR .. "src/mame/drivers/jokrwild.*", |
| 3414 | MAME_DIR .. "src/mame/drivers/jongkyo.*", |
| 3415 | MAME_DIR .. "src/mame/drivers/jubilee.*", |
| 3416 | MAME_DIR .. "src/mame/drivers/kas89.*", |
| 3417 | MAME_DIR .. "src/mame/drivers/kingpin.*", |
| 3418 | MAME_DIR .. "src/mame/drivers/koikoi.*", |
| 3419 | MAME_DIR .. "src/mame/drivers/kurukuru.*", |
| 3420 | MAME_DIR .. "src/mame/drivers/kyugo.*", |
| 3421 | MAME_DIR .. "src/mame/video/kyugo.*", |
| 3422 | MAME_DIR .. "src/mame/drivers/ladyfrog.*", |
| 3423 | MAME_DIR .. "src/mame/video/ladyfrog.*", |
| 3424 | MAME_DIR .. "src/mame/drivers/laserbas.*", |
| 3425 | MAME_DIR .. "src/mame/drivers/lethalj.*", |
| 3426 | MAME_DIR .. "src/mame/video/lethalj.*", |
| 3427 | MAME_DIR .. "src/mame/drivers/limenko.*", |
| 3428 | MAME_DIR .. "src/mame/drivers/ltcasino.*", |
| 3429 | MAME_DIR .. "src/mame/drivers/lucky74.*", |
| 3430 | MAME_DIR .. "src/mame/video/lucky74.*", |
| 3431 | MAME_DIR .. "src/mame/drivers/luckgrln.*", |
| 3432 | MAME_DIR .. "src/mame/drivers/magic10.*", |
| 3433 | MAME_DIR .. "src/mame/drivers/magicard.*", |
| 3434 | MAME_DIR .. "src/mame/drivers/magicfly.*", |
| 3435 | MAME_DIR .. "src/mame/drivers/magictg.*", |
| 3436 | MAME_DIR .. "src/mame/drivers/magtouch.*", |
| 3437 | MAME_DIR .. "src/mame/drivers/majorpkr.*", |
| 3438 | MAME_DIR .. "src/mame/drivers/malzak.*", |
| 3439 | MAME_DIR .. "src/mame/video/malzak.*", |
| 3440 | MAME_DIR .. "src/mame/drivers/manohman.*", |
| 3441 | MAME_DIR .. "src/mame/drivers/mcatadv.*", |
| 3442 | MAME_DIR .. "src/mame/video/mcatadv.*", |
| 3443 | MAME_DIR .. "src/mame/drivers/mgavegas.*", |
| 3444 | MAME_DIR .. "src/mame/drivers/meyc8080.*", |
| 3445 | MAME_DIR .. "src/mame/drivers/meyc8088.*", |
| 3446 | MAME_DIR .. "src/mame/drivers/micro3d.*", |
| 3447 | MAME_DIR .. "src/mame/machine/micro3d.*", |
| 3448 | MAME_DIR .. "src/mame/video/micro3d.*", |
| 3449 | MAME_DIR .. "src/mame/audio/micro3d.*", |
| 3450 | MAME_DIR .. "src/mame/drivers/midas.*", |
| 3451 | MAME_DIR .. "src/mame/drivers/miniboy7.*", |
| 3452 | MAME_DIR .. "src/mame/drivers/mirax.*", |
| 3453 | MAME_DIR .. "src/mame/drivers/mole.*", |
| 3454 | MAME_DIR .. "src/mame/drivers/mosaic.*", |
| 3455 | MAME_DIR .. "src/mame/video/mosaic.*", |
| 3456 | MAME_DIR .. "src/mame/drivers/mpu12wbk.*", |
| 3457 | MAME_DIR .. "src/mame/drivers/mrjong.*", |
| 3458 | MAME_DIR .. "src/mame/video/mrjong.*", |
| 3459 | MAME_DIR .. "src/mame/drivers/multfish.*", |
| 3460 | MAME_DIR .. "src/mame/drivers/multfish_boot.*", |
| 3461 | MAME_DIR .. "src/mame/drivers/multfish_ref.*", |
| 3462 | MAME_DIR .. "src/mame/drivers/murogem.*", |
| 3463 | MAME_DIR .. "src/mame/drivers/murogmbl.*", |
| 3464 | MAME_DIR .. "src/mame/drivers/neoprint.*", |
| 3465 | MAME_DIR .. "src/mame/drivers/neptunp2.*", |
| 3466 | MAME_DIR .. "src/mame/drivers/news.*", |
| 3467 | MAME_DIR .. "src/mame/video/news.*", |
| 3468 | MAME_DIR .. "src/mame/drivers/nexus3d.*", |
| 3469 | MAME_DIR .. "src/mame/drivers/norautp.*", |
| 3470 | MAME_DIR .. "src/mame/audio/norautp.*", |
| 3471 | MAME_DIR .. "src/mame/drivers/nsmpoker.*", |
| 3472 | MAME_DIR .. "src/mame/drivers/oneshot.*", |
| 3473 | MAME_DIR .. "src/mame/video/oneshot.*", |
| 3474 | MAME_DIR .. "src/mame/drivers/onetwo.*", |
| 3475 | MAME_DIR .. "src/mame/drivers/othello.*", |
| 3476 | MAME_DIR .. "src/mame/drivers/pachifev.*", |
| 3477 | MAME_DIR .. "src/mame/drivers/pasha2.*", |
| 3478 | MAME_DIR .. "src/mame/drivers/pass.*", |
| 3479 | MAME_DIR .. "src/mame/video/pass.*", |
| 3480 | MAME_DIR .. "src/mame/drivers/peplus.*", |
| 3481 | MAME_DIR .. "src/mame/drivers/photon.*", |
| 3482 | MAME_DIR .. "src/mame/video/pk8000.*", |
| 3483 | MAME_DIR .. "src/mame/drivers/photon2.*", |
| 3484 | MAME_DIR .. "src/mame/drivers/photoply.*", |
| 3485 | MAME_DIR .. "src/mame/drivers/pinkiri8.*", |
| 3486 | MAME_DIR .. "src/mame/drivers/pipeline.*", |
| 3487 | MAME_DIR .. "src/mame/drivers/pkscram.*", |
| 3488 | MAME_DIR .. "src/mame/drivers/pntnpuzl.*", |
| 3489 | MAME_DIR .. "src/mame/drivers/policetr.*", |
| 3490 | MAME_DIR .. "src/mame/video/policetr.*", |
| 3491 | MAME_DIR .. "src/mame/drivers/polyplay.*", |
| 3492 | MAME_DIR .. "src/mame/audio/polyplay.*", |
| 3493 | MAME_DIR .. "src/mame/video/polyplay.*", |
| 3494 | MAME_DIR .. "src/mame/drivers/poker72.*", |
| 3495 | MAME_DIR .. "src/mame/drivers/potgoldu.*", |
| 3496 | MAME_DIR .. "src/mame/drivers/proconn.*", |
| 3497 | MAME_DIR .. "src/mame/drivers/psattack.*", |
| 3498 | MAME_DIR .. "src/mame/drivers/pse.*", |
| 3499 | MAME_DIR .. "src/mame/drivers/quizo.*", |
| 3500 | MAME_DIR .. "src/mame/drivers/quizpun2.*", |
| 3501 | MAME_DIR .. "src/mame/drivers/rbmk.*", |
| 3502 | MAME_DIR .. "src/mame/drivers/rcorsair.*", |
| 3503 | MAME_DIR .. "src/mame/drivers/re900.*", |
| 3504 | MAME_DIR .. "src/mame/drivers/rgum.*", |
| 3505 | MAME_DIR .. "src/mame/drivers/roul.*", |
| 3506 | MAME_DIR .. "src/mame/drivers/savquest.*", |
| 3507 | MAME_DIR .. "src/mame/drivers/sanremo.*", |
| 3508 | MAME_DIR .. "src/mame/drivers/sfbonus.*", |
| 3509 | MAME_DIR .. "src/mame/drivers/shangkid.*", |
| 3510 | MAME_DIR .. "src/mame/video/shangkid.*", |
| 3511 | MAME_DIR .. "src/mame/drivers/skeetsht.*", |
| 3512 | MAME_DIR .. "src/mame/drivers/skimaxx.*", |
| 3513 | MAME_DIR .. "src/mame/drivers/skyarmy.*", |
| 3514 | MAME_DIR .. "src/mame/drivers/skylncr.*", |
| 3515 | MAME_DIR .. "src/mame/drivers/sliver.*", |
| 3516 | MAME_DIR .. "src/mame/drivers/slotcarn.*", |
| 3517 | MAME_DIR .. "src/mame/drivers/smsmcorp.*", |
| 3518 | MAME_DIR .. "src/mame/drivers/sothello.*", |
| 3519 | MAME_DIR .. "src/mame/drivers/splus.*", |
| 3520 | MAME_DIR .. "src/mame/drivers/spool99.*", |
| 3521 | MAME_DIR .. "src/mame/drivers/sprcros2.*", |
| 3522 | MAME_DIR .. "src/mame/video/sprcros2.*", |
| 3523 | MAME_DIR .. "src/mame/drivers/sshot.*", |
| 3524 | MAME_DIR .. "src/mame/drivers/ssingles.*", |
| 3525 | MAME_DIR .. "src/mame/drivers/sstrangr.*", |
| 3526 | MAME_DIR .. "src/mame/drivers/statriv2.*", |
| 3527 | MAME_DIR .. "src/mame/drivers/stellafr.*", |
| 3528 | MAME_DIR .. "src/mame/drivers/stuntair.*", |
| 3529 | MAME_DIR .. "src/mame/drivers/su2000.*", |
| 3530 | MAME_DIR .. "src/mame/drivers/summit.*", |
| 3531 | MAME_DIR .. "src/mame/drivers/sumt8035.*", |
| 3532 | MAME_DIR .. "src/mame/drivers/supercrd.*", |
| 3533 | MAME_DIR .. "src/mame/drivers/supertnk.*", |
| 3534 | MAME_DIR .. "src/mame/drivers/superwng.*", |
| 3535 | MAME_DIR .. "src/mame/drivers/tapatune.*", |
| 3536 | MAME_DIR .. "src/mame/drivers/tattack.*", |
| 3537 | MAME_DIR .. "src/mame/drivers/taxidriv.*", |
| 3538 | MAME_DIR .. "src/mame/video/taxidriv.*", |
| 3539 | MAME_DIR .. "src/mame/drivers/tcl.*", |
| 3540 | MAME_DIR .. "src/mame/drivers/thayers.*", |
| 3541 | MAME_DIR .. "src/mame/drivers/thedeep.*", |
| 3542 | MAME_DIR .. "src/mame/video/thedeep.*", |
| 3543 | MAME_DIR .. "src/mame/drivers/tiamc1.*", |
| 3544 | MAME_DIR .. "src/mame/video/tiamc1.*", |
| 3545 | MAME_DIR .. "src/mame/audio/tiamc1.*", |
| 3546 | MAME_DIR .. "src/mame/drivers/tickee.*", |
| 3547 | MAME_DIR .. "src/mame/drivers/tmspoker.*", |
| 3548 | MAME_DIR .. "src/mame/drivers/truco.*", |
| 3549 | MAME_DIR .. "src/mame/video/truco.*", |
| 3550 | MAME_DIR .. "src/mame/drivers/trucocl.*", |
| 3551 | MAME_DIR .. "src/mame/video/trucocl.*", |
| 3552 | MAME_DIR .. "src/mame/drivers/trvmadns.*", |
| 3553 | MAME_DIR .. "src/mame/drivers/trvquest.*", |
| 3554 | MAME_DIR .. "src/mame/drivers/ttchamp.*", |
| 3555 | MAME_DIR .. "src/mame/drivers/tugboat.*", |
| 3556 | MAME_DIR .. "src/mame/drivers/umipoker.*", |
| 3557 | MAME_DIR .. "src/mame/drivers/unkfr.*", |
| 3558 | MAME_DIR .. "src/mame/drivers/unkhorse.*", |
| 3559 | MAME_DIR .. "src/mame/drivers/usgames.*", |
| 3560 | MAME_DIR .. "src/mame/video/usgames.*", |
| 3561 | MAME_DIR .. "src/mame/drivers/vamphalf.*", |
| 3562 | MAME_DIR .. "src/mame/drivers/vcombat.*", |
| 3563 | MAME_DIR .. "src/mame/drivers/vectrex.*", |
| 3564 | MAME_DIR .. "src/mame/video/vectrex.*", |
| 3565 | MAME_DIR .. "src/mame/machine/vectrex.*", |
| 3566 | MAME_DIR .. "src/mame/drivers/videopkr.*", |
| 3567 | MAME_DIR .. "src/mame/drivers/vlc.*", |
| 3568 | MAME_DIR .. "src/mame/drivers/voyager.*", |
| 3569 | MAME_DIR .. "src/mame/drivers/vp101.*", |
| 3570 | MAME_DIR .. "src/mame/drivers/vpoker.*", |
| 3571 | MAME_DIR .. "src/mame/drivers/vroulet.*", |
| 3572 | MAME_DIR .. "src/mame/drivers/wildpkr.*", |
| 3573 | MAME_DIR .. "src/mame/drivers/wms.*", |
| 3574 | MAME_DIR .. "src/mame/drivers/xtom3d.*", |
| 3575 | MAME_DIR .. "src/mame/drivers/xyonix.*", |
| 3576 | MAME_DIR .. "src/mame/video/xyonix.*", |
| 3577 | } |
| 3578 | end |
| 3579 | |
trunk/scripts/target/mess/mess.lua
| r0 | r245167 | |
| 1 | --------------------------------------------------------------------------- |
| 2 | -- |
| 3 | -- mess.mak |
| 4 | -- |
| 5 | -- MESS target makefile |
| 6 | -- |
| 7 | --------------------------------------------------------------------------- |
| 8 | |
| 9 | -------------------------------------------------- |
| 10 | -- specify available CPU cores |
| 11 | -------------------------------------------------- |
| 12 | |
| 13 | CPUS["Z80"] = true |
| 14 | CPUS["Z180"] = true |
| 15 | CPUS["I8085"] = true |
| 16 | CPUS["I8089"] = true |
| 17 | CPUS["M6502"] = true |
| 18 | CPUS["H6280"] = true |
| 19 | CPUS["I86"] = true |
| 20 | CPUS["I386"] = true |
| 21 | CPUS["NEC"] = true |
| 22 | CPUS["V30MZ"] = true |
| 23 | CPUS["V60"] = true |
| 24 | CPUS["MCS48"] = true |
| 25 | CPUS["MCS51"] = true |
| 26 | CPUS["MCS96"] = true |
| 27 | CPUS["M6800"] = true |
| 28 | CPUS["M6805"] = true |
| 29 | CPUS["HD6309"] = true |
| 30 | CPUS["M6809"] = true |
| 31 | CPUS["KONAMI"] = true |
| 32 | CPUS["M680X0"] = true |
| 33 | CPUS["T11"] = true |
| 34 | CPUS["S2650"] = true |
| 35 | CPUS["TMS340X0"] = true |
| 36 | CPUS["TMS9900"] = true |
| 37 | CPUS["TMS9995"] = true |
| 38 | CPUS["TMS9900L"] = true |
| 39 | CPUS["Z8000"] = true |
| 40 | CPUS["Z8001"] = true |
| 41 | CPUS["TMS32010"] = true |
| 42 | CPUS["TMS32025"] = true |
| 43 | CPUS["TMS32031"] = true |
| 44 | CPUS["TMS32051"] = true |
| 45 | CPUS["TMS32082"] = true |
| 46 | CPUS["TMS57002"] = true |
| 47 | CPUS["CCPU"] = true |
| 48 | CPUS["ADSP21XX"] = true |
| 49 | CPUS["ASAP"] = true |
| 50 | CPUS["AM29000"] = true |
| 51 | CPUS["UPD7810"] = true |
| 52 | CPUS["ARM"] = true |
| 53 | CPUS["ARM7"] = true |
| 54 | CPUS["JAGUAR"] = true |
| 55 | CPUS["CUBEQCPU"] = true |
| 56 | CPUS["ESRIP"] = true |
| 57 | CPUS["MIPS"] = true |
| 58 | CPUS["PSX"] = true |
| 59 | CPUS["SH2"] = true |
| 60 | CPUS["SH4"] = true |
| 61 | CPUS["DSP16A"] = true |
| 62 | CPUS["DSP32C"] = true |
| 63 | CPUS["PIC16C5X"] = true |
| 64 | CPUS["PIC16C62X"] = true |
| 65 | CPUS["G65816"] = true |
| 66 | CPUS["SPC700"] = true |
| 67 | CPUS["E1"] = true |
| 68 | CPUS["I860"] = true |
| 69 | CPUS["I960"] = true |
| 70 | CPUS["H8"] = true |
| 71 | CPUS["V810"] = true |
| 72 | CPUS["M37710"] = true |
| 73 | CPUS["POWERPC"] = true |
| 74 | CPUS["SE3208"] = true |
| 75 | CPUS["MC68HC11"] = true |
| 76 | CPUS["ADSP21062"] = true |
| 77 | CPUS["DSP56156"] = true |
| 78 | CPUS["RSP"] = true |
| 79 | CPUS["ALPHA8201"] = true |
| 80 | CPUS["COP400"] = true |
| 81 | CPUS["TLCS90"] = true |
| 82 | CPUS["TLCS900"] = true |
| 83 | CPUS["MB88XX"] = true |
| 84 | CPUS["MB86233"] = true |
| 85 | CPUS["MB86235"] = true |
| 86 | CPUS["SSP1601"] = true |
| 87 | CPUS["APEXC"] = true |
| 88 | CPUS["CP1610"] = true |
| 89 | CPUS["F8"] = true |
| 90 | CPUS["LH5801"] = true |
| 91 | CPUS["PDP1"] = true |
| 92 | CPUS["SATURN"] = true |
| 93 | CPUS["SC61860"] = true |
| 94 | CPUS["LR35902"] = true |
| 95 | CPUS["TMS7000"] = true |
| 96 | CPUS["SM8500"] = true |
| 97 | CPUS["MINX"] = true |
| 98 | CPUS["SSEM"] = true |
| 99 | CPUS["AVR8"] = true |
| 100 | CPUS["TMS0980"] = true |
| 101 | CPUS["I4004"] = true |
| 102 | CPUS["SUPERFX"] = true |
| 103 | CPUS["Z8"] = true |
| 104 | CPUS["I8008"] = true |
| 105 | CPUS["SCMP"] = true |
| 106 | CPUS["MN10200"] = true |
| 107 | CPUS["COSMAC"] = true |
| 108 | CPUS["UNSP"] = true |
| 109 | CPUS["HCD62121"] = true |
| 110 | CPUS["PPS4"] = true |
| 111 | CPUS["UPD7725"] = true |
| 112 | CPUS["HD61700"] = true |
| 113 | CPUS["LC8670"] = true |
| 114 | CPUS["SCORE"] = true |
| 115 | CPUS["ES5510"] = true |
| 116 | CPUS["SCUDSP"] = true |
| 117 | CPUS["IE15"] = true |
| 118 | CPUS["8X300"] = true |
| 119 | CPUS["ALTO2"] = true |
| 120 | --CPUS["W65816"] = true |
| 121 | CPUS["ARC"] = true |
| 122 | CPUS["ARCOMPACT"] = true |
| 123 | CPUS["AMIS2000"] = true |
| 124 | CPUS["UCOM4"] = true |
| 125 | CPUS["HMCS40"] = true |
| 126 | |
| 127 | -------------------------------------------------- |
| 128 | -- specify available sound cores; some of these are |
| 129 | -- only for MAME and so aren't included |
| 130 | -------------------------------------------------- |
| 131 | |
| 132 | --SOUNDS["SAMPLES"] = true |
| 133 | SOUNDS["DAC"] = true |
| 134 | SOUNDS["DMADAC"] = true |
| 135 | SOUNDS["SPEAKER"] = true |
| 136 | SOUNDS["BEEP"] = true |
| 137 | SOUNDS["DISCRETE"] = true |
| 138 | SOUNDS["AY8910"] = true |
| 139 | SOUNDS["YM2151"] = true |
| 140 | SOUNDS["YM2203"] = true |
| 141 | SOUNDS["YM2413"] = true |
| 142 | SOUNDS["YM2608"] = true |
| 143 | SOUNDS["YM2610"] = true |
| 144 | SOUNDS["YM2610B"] = true |
| 145 | SOUNDS["YM2612"] = true |
| 146 | --SOUNDS["YM3438"] = true |
| 147 | SOUNDS["YM3812"] = true |
| 148 | SOUNDS["YM3526"] = true |
| 149 | SOUNDS["Y8950"] = true |
| 150 | SOUNDS["YMF262"] = true |
| 151 | --SOUNDS["YMF271"] = true |
| 152 | --SOUNDS["YMF278B"] = true |
| 153 | --SOUNDS["YMZ280B"] = true |
| 154 | SOUNDS["SN76477"] = true |
| 155 | SOUNDS["SN76496"] = true |
| 156 | SOUNDS["POKEY"] = true |
| 157 | SOUNDS["TIA"] = true |
| 158 | SOUNDS["NES_APU"] = true |
| 159 | SOUNDS["AMIGA"] = true |
| 160 | SOUNDS["ASTROCADE"] = true |
| 161 | --SOUNDS["NAMCO"] = true |
| 162 | --SOUNDS["NAMCO_15XX"] = true |
| 163 | --SOUNDS["NAMCO_CUS30"] = true |
| 164 | --SOUNDS["NAMCO_52XX"] = true |
| 165 | --SOUNDS["NAMCO_63701X"] = true |
| 166 | SOUNDS["T6W28"] = true |
| 167 | --SOUNDS["SNKWAVE"] = true |
| 168 | --SOUNDS["C140"] = true |
| 169 | --SOUNDS["C352"] = true |
| 170 | --SOUNDS["TMS36XX"] = true |
| 171 | --SOUNDS["TMS3615"] = true |
| 172 | SOUNDS["TMS5110"] = true |
| 173 | SOUNDS["TMS5220"] = true |
| 174 | SOUNDS["VLM5030"] = true |
| 175 | --SOUNDS["ADPCM"] = true |
| 176 | SOUNDS["MSM5205"] = true |
| 177 | --SOUNDS["MSM5232"] = true |
| 178 | SOUNDS["OKIM6258"] = true |
| 179 | SOUNDS["OKIM6295"] = true |
| 180 | --SOUNDS["OKIM6376"] = true |
| 181 | --SOUNDS["OKIM9810"] = true |
| 182 | SOUNDS["UPD7752"] = true |
| 183 | SOUNDS["UPD7759"] = true |
| 184 | SOUNDS["HC55516"] = true |
| 185 | --SOUNDS["TC8830F"] = true |
| 186 | --SOUNDS["K005289"] = true |
| 187 | --SOUNDS["K007232"] = true |
| 188 | SOUNDS["K051649"] = true |
| 189 | --SOUNDS["K053260"] = true |
| 190 | --SOUNDS["K054539"] = true |
| 191 | --SOUNDS["K056800"] = true |
| 192 | --SOUNDS["SEGAPCM"] = true |
| 193 | --SOUNDS["MULTIPCM"] = true |
| 194 | SOUNDS["SCSP"] = true |
| 195 | SOUNDS["AICA"] = true |
| 196 | SOUNDS["RF5C68"] = true |
| 197 | --SOUNDS["RF5C400"] = true |
| 198 | --SOUNDS["CEM3394"] = true |
| 199 | SOUNDS["QSOUND"] = true |
| 200 | --SOUNDS["QS1000"] = true |
| 201 | SOUNDS["SAA1099"] = true |
| 202 | --SOUNDS["IREMGA20"] = true |
| 203 | SOUNDS["ES5503"] = true |
| 204 | SOUNDS["ES5505"] = true |
| 205 | SOUNDS["ES5506"] = true |
| 206 | --SOUNDS["BSMT2000"] = true |
| 207 | --SOUNDS["GAELCO_CG1V"] = true |
| 208 | --SOUNDS["GAELCO_GAE1"] = true |
| 209 | SOUNDS["C6280"] = true |
| 210 | --SOUNDS["SP0250"] = true |
| 211 | SOUNDS["SPU"] = true |
| 212 | SOUNDS["CDDA"] = true |
| 213 | --SOUNDS["ICS2115"] = true |
| 214 | --SOUNDS["I5000_SND"] = true |
| 215 | --SOUNDS["ST0016"] = true |
| 216 | --SOUNDS["NILE"] = true |
| 217 | --SOUNDS["X1_010"] = true |
| 218 | --SOUNDS["VRENDER0"] = true |
| 219 | SOUNDS["VOTRAX"] = true |
| 220 | --SOUNDS["ES8712"] = true |
| 221 | SOUNDS["CDP1869"] = true |
| 222 | SOUNDS["S14001A"] = true |
| 223 | SOUNDS["WAVE"] = true |
| 224 | SOUNDS["SID6581"] = true |
| 225 | SOUNDS["SID8580"] = true |
| 226 | SOUNDS["SP0256"] = true |
| 227 | --SOUNDS["DIGITALKER"] = true |
| 228 | SOUNDS["CDP1863"] = true |
| 229 | SOUNDS["CDP1864"] = true |
| 230 | --SOUNDS["ZSG2"] = true |
| 231 | SOUNDS["MOS656X"] = true |
| 232 | SOUNDS["ASC"] = true |
| 233 | --SOUNDS["MAS3507D"] = true |
| 234 | SOUNDS["SOCRATES"] = true |
| 235 | SOUNDS["TMC0285"] = true |
| 236 | SOUNDS["TMS5200"] = true |
| 237 | SOUNDS["CD2801"] = true |
| 238 | SOUNDS["CD2802"] = true |
| 239 | --SOUNDS["M58817"] = true |
| 240 | SOUNDS["TMC0281"] = true |
| 241 | SOUNDS["TMS5100"] = true |
| 242 | SOUNDS["TMS5110A"] = true |
| 243 | SOUNDS["LMC1992"] = true |
| 244 | SOUNDS["AWACS"] = true |
| 245 | --SOUNDS["YMZ770"] = true |
| 246 | SOUNDS["T6721A"] = true |
| 247 | SOUNDS["MOS7360"] = true |
| 248 | SOUNDS["ESQPUMP"] = true |
| 249 | SOUNDS["VRC6"] = true |
| 250 | |
| 251 | -------------------------------------------------- |
| 252 | -- specify available video cores |
| 253 | -------------------------------------------------- |
| 254 | |
| 255 | VIDEOS["SEGA315_5124"] = true |
| 256 | VIDEOS["SEGA315_5313"] = true |
| 257 | --VIDEOS+= BUFSPRITE"] = true |
| 258 | VIDEOS["CDP1861"] = true |
| 259 | VIDEOS["CDP1862"] = true |
| 260 | VIDEOS["CRT9007"] = true |
| 261 | VIDEOS["CRT9021"] = true |
| 262 | VIDEOS["CRT9212"] = true |
| 263 | VIDEOS["CRTC_EGA"] = true |
| 264 | VIDEOS["DL1416"] = true |
| 265 | VIDEOS["DM9368"] = true |
| 266 | VIDEOS["EF9340_1"] = true |
| 267 | VIDEOS["EF9345"] = true |
| 268 | VIDEOS["GF4500"] = true |
| 269 | --VIDEOS+= EPIC12"] = true |
| 270 | --VIDEOS+= FIXFREQ"] = true |
| 271 | --VIDEOS+= H63484"] = true |
| 272 | VIDEOS["HD44102"] = true |
| 273 | VIDEOS["HD44352"] = true |
| 274 | VIDEOS["HD44780"] = true |
| 275 | VIDEOS["HD61830"] = true |
| 276 | --VIDEOS+= HD63484"] = true |
| 277 | VIDEOS["HD66421"] = true |
| 278 | VIDEOS["HUC6202"] = true |
| 279 | VIDEOS["HUC6260"] = true |
| 280 | VIDEOS["HUC6261"] = true |
| 281 | VIDEOS["HUC6270"] = true |
| 282 | VIDEOS["HUC6272"] = true |
| 283 | VIDEOS["I8244"] = true |
| 284 | VIDEOS["I8275"] = true |
| 285 | --VIDEOS+= M50458"] = true |
| 286 | --VIDEOS+= MB90082"] = true |
| 287 | --VIDEOS+= MB_VCU"] = true |
| 288 | VIDEOS["MC6845"] = true |
| 289 | VIDEOS["MC6847"] = true |
| 290 | VIDEOS["MSM6222B"] = true |
| 291 | VIDEOS["MSM6255"] = true |
| 292 | VIDEOS["MOS6566"] = true |
| 293 | VIDEOS["PC_VGA"] = true |
| 294 | --VIDEOS+= POLY"] = true |
| 295 | VIDEOS["PSX"] = true |
| 296 | VIDEOS["RAMDAC"] = true |
| 297 | VIDEOS["S2636"] = true |
| 298 | VIDEOS["SAA5050"] = true |
| 299 | VIDEOS["SED1200"] = true |
| 300 | VIDEOS["SED1330"] = true |
| 301 | VIDEOS["SED1520"] = true |
| 302 | VIDEOS["SNES_PPU"] = true |
| 303 | VIDEOS["STVVDP"] = true |
| 304 | VIDEOS["T6A04"] = true |
| 305 | VIDEOS["TEA1002"] = true |
| 306 | --VIDEOS+= TLC34076"] = true |
| 307 | --VIDEOS+= TMS34061"] = true |
| 308 | VIDEOS["TMS3556"] = true |
| 309 | VIDEOS["TMS9927"] = true |
| 310 | VIDEOS["TMS9928A"] = true |
| 311 | VIDEOS["UPD3301"] = true |
| 312 | VIDEOS["UPD7220"] = true |
| 313 | VIDEOS["UPD7227"] = true |
| 314 | VIDEOS["V9938"] = true |
| 315 | VIDEOS["VIC4567"] = true |
| 316 | --VIDEOS+= VOODOO"] = true |
| 317 | VIDEOS["SCN2674"] = true |
| 318 | |
| 319 | -------------------------------------------------- |
| 320 | -- specify available machine cores |
| 321 | -------------------------------------------------- |
| 322 | |
| 323 | MACHINES["AKIKO"] = true |
| 324 | MACHINES["AUTOCONFIG"] = true |
| 325 | MACHINES["CR511B"] = true |
| 326 | MACHINES["DMAC"] = true |
| 327 | MACHINES["GAYLE"] = true |
| 328 | --MACHINES["NCR53C7XX"] = true |
| 329 | --MACHINES["LSI53C810"] = true |
| 330 | MACHINES["6522VIA"] = true |
| 331 | --MACHINES["TPI6525"] = true |
| 332 | --MACHINES["RIOT6532"] = true |
| 333 | MACHINES["6821PIA"] = true |
| 334 | MACHINES["6840PTM"] = true |
| 335 | MACHINES["68561MPCC"] = true |
| 336 | --MACHINES["ACIA6850"] = true |
| 337 | MACHINES["68681"] = true |
| 338 | MACHINES["7200FIFO"] = true |
| 339 | MACHINES["8530SCC"] = true |
| 340 | --MACHINES["TTL74123"] = true |
| 341 | --MACHINES["TTL74145"] = true |
| 342 | --MACHINES["TTL74148"] = true |
| 343 | --MACHINES["TTL74153"] = true |
| 344 | --MACHINES["TTL74181"] = true |
| 345 | --MACHINES["TTL7474"] = true |
| 346 | --MACHINES["KBDC8042"] = true |
| 347 | --MACHINES["I8257"] = true |
| 348 | MACHINES["AAKARTDEV"] = true |
| 349 | MACHINES["ACIA6850"] = true |
| 350 | MACHINES["ADC0808"] = true |
| 351 | MACHINES["ADC083X"] = true |
| 352 | MACHINES["ADC1038"] = true |
| 353 | MACHINES["ADC1213X"] = true |
| 354 | MACHINES["AICARTC"] = true |
| 355 | MACHINES["AM53CF96"] = true |
| 356 | MACHINES["AM9517A"] = true |
| 357 | MACHINES["AMIGAFDC"] = true |
| 358 | MACHINES["AT_KEYBC"] = true |
| 359 | MACHINES["AT28C16"] = true |
| 360 | MACHINES["AT29040"] = true |
| 361 | MACHINES["AT45DBXX"] = true |
| 362 | MACHINES["ATAFLASH"] = true |
| 363 | MACHINES["AY31015"] = true |
| 364 | MACHINES["BANKDEV"] = true |
| 365 | MACHINES["CDP1852"] = true |
| 366 | MACHINES["CDP1871"] = true |
| 367 | MACHINES["CMOS40105"] = true |
| 368 | --MACHINES["CDU76S"] = true |
| 369 | MACHINES["COM8116"] = true |
| 370 | MACHINES["CR589"] = true |
| 371 | MACHINES["CS4031"] = true |
| 372 | MACHINES["CS8221"] = true |
| 373 | MACHINES["DP8390"] = true |
| 374 | --MACHINES["DS1204"] = true |
| 375 | MACHINES["DS1302"] = true |
| 376 | MACHINES["DS1315"] = true |
| 377 | MACHINES["DS2401"] = true |
| 378 | MACHINES["DS2404"] = true |
| 379 | MACHINES["DS75160A"] = true |
| 380 | MACHINES["DS75161A"] = true |
| 381 | MACHINES["E0516"] = true |
| 382 | MACHINES["E05A03"] = true |
| 383 | MACHINES["E05A30"] = true |
| 384 | MACHINES["EEPROMDEV"] = true |
| 385 | MACHINES["ER2055"] = true |
| 386 | MACHINES["F3853"] = true |
| 387 | MACHINES["HD63450"] = true |
| 388 | MACHINES["HD64610"] = true |
| 389 | MACHINES["I2CMEM"] = true |
| 390 | MACHINES["I80130"] = true |
| 391 | MACHINES["I8089"] = true |
| 392 | MACHINES["I8155"] = true |
| 393 | MACHINES["I8212"] = true |
| 394 | MACHINES["I8214"] = true |
| 395 | MACHINES["I8243"] = true |
| 396 | MACHINES["I8251"] = true |
| 397 | MACHINES["I8255"] = true |
| 398 | MACHINES["I8257"] = true |
| 399 | MACHINES["I8271"] = true |
| 400 | MACHINES["I8279"] = true |
| 401 | MACHINES["I8355"] = true |
| 402 | MACHINES["IDE"] = true |
| 403 | MACHINES["IM6402"] = true |
| 404 | MACHINES["INS8154"] = true |
| 405 | MACHINES["INS8250"] = true |
| 406 | MACHINES["INTELFLASH"] = true |
| 407 | MACHINES["JVS"] = true |
| 408 | MACHINES["K033906"] = true |
| 409 | MACHINES["K053252"] = true |
| 410 | MACHINES["K056230"] = true |
| 411 | MACHINES["KB3600"] = true |
| 412 | MACHINES["KBDC8042"] = true |
| 413 | MACHINES["KR2376"] = true |
| 414 | MACHINES["LATCH8"] = true |
| 415 | MACHINES["LC89510"] = true |
| 416 | MACHINES["LDPR8210"] = true |
| 417 | MACHINES["LDSTUB"] = true |
| 418 | MACHINES["LDV1000"] = true |
| 419 | MACHINES["LDVP931"] = true |
| 420 | MACHINES["LH5810"] = true |
| 421 | MACHINES["LINFLASH"] = true |
| 422 | --MACHINES["LPCI"] = true |
| 423 | MACHINES["LSI53C810"] = true |
| 424 | MACHINES["M68307"] = true |
| 425 | MACHINES["M68340"] = true |
| 426 | MACHINES["M6M80011AP"] = true |
| 427 | MACHINES["MATSUCD"] = true |
| 428 | MACHINES["MB14241"] = true |
| 429 | MACHINES["MB3773"] = true |
| 430 | MACHINES["MB8421"] = true |
| 431 | MACHINES["MB87078"] = true |
| 432 | MACHINES["MB8795"] = true |
| 433 | MACHINES["MB89352"] = true |
| 434 | MACHINES["MB89371"] = true |
| 435 | MACHINES["MC146818"] = true |
| 436 | MACHINES["MC2661"] = true |
| 437 | MACHINES["MC6843"] = true |
| 438 | MACHINES["MC6846"] = true |
| 439 | MACHINES["MC6852"] = true |
| 440 | MACHINES["MC6854"] = true |
| 441 | MACHINES["MC68328"] = true |
| 442 | MACHINES["MC68901"] = true |
| 443 | MACHINES["MCCS1850"] = true |
| 444 | --MACHINES["M68307"] = true |
| 445 | --MACHINES["M68340"] = true |
| 446 | MACHINES["MCF5206E"] = true |
| 447 | MACHINES["MICROTOUCH"] = true |
| 448 | MACHINES["MIOT6530"] = true |
| 449 | MACHINES["MM58167"] = true |
| 450 | MACHINES["MM58274C"] = true |
| 451 | MACHINES["MM74C922"] = true |
| 452 | MACHINES["MOS6526"] = true |
| 453 | MACHINES["MOS6529"] = true |
| 454 | --MACHINES["MIOT6530"] = true |
| 455 | MACHINES["MOS6551"] = true |
| 456 | MACHINES["MOS6702"] = true |
| 457 | MACHINES["MOS8706"] = true |
| 458 | MACHINES["MOS8722"] = true |
| 459 | MACHINES["MOS8726"] = true |
| 460 | MACHINES["MPU401"] = true |
| 461 | MACHINES["MSM5832"] = true |
| 462 | MACHINES["MSM58321"] = true |
| 463 | MACHINES["MSM6242"] = true |
| 464 | MACHINES["NCR5380"] = true |
| 465 | MACHINES["NCR5380N"] = true |
| 466 | MACHINES["NCR5390"] = true |
| 467 | MACHINES["NCR539x"] = true |
| 468 | MACHINES["NCR53C7XX"] = true |
| 469 | MACHINES["NMC9306"] = true |
| 470 | MACHINES["NSC810"] = true |
| 471 | MACHINES["NSCSI"] = true |
| 472 | MACHINES["OMTI5100"] = true |
| 473 | MACHINES["PC_FDC"] = true |
| 474 | MACHINES["PC_LPT"] = true |
| 475 | MACHINES["PCCARD"] = true |
| 476 | MACHINES["PCF8593"] = true |
| 477 | MACHINES["PCKEYBRD"] = true |
| 478 | MACHINES["PIC8259"] = true |
| 479 | MACHINES["PIT8253"] = true |
| 480 | MACHINES["PLA"] = true |
| 481 | --MACHINES["PROFILE"] = true |
| 482 | MACHINES["R64H156"] = true |
| 483 | MACHINES["RF5C296"] = true |
| 484 | MACHINES["RIOT6532"] = true |
| 485 | MACHINES["ROC10937"] = true |
| 486 | MACHINES["RP5C01"] = true |
| 487 | MACHINES["RP5C15"] = true |
| 488 | MACHINES["RP5H01"] = true |
| 489 | MACHINES["RTC4543"] = true |
| 490 | MACHINES["RTC65271"] = true |
| 491 | MACHINES["RTC9701"] = true |
| 492 | --MACHINES["S2636"] = true |
| 493 | MACHINES["S3520CF"] = true |
| 494 | MACHINES["S3C2400"] = true |
| 495 | MACHINES["S3C2410"] = true |
| 496 | MACHINES["S3C2440"] = true |
| 497 | MACHINES["S3C44B0"] = true |
| 498 | MACHINES["SATURN"] = true |
| 499 | --MACHINES["SCSI"] = true |
| 500 | MACHINES["SCUDSP"] = true |
| 501 | MACHINES["SECFLASH"] = true |
| 502 | MACHINES["SEIBU_COP"] = true |
| 503 | --MACHINES["SERFLASH"] = true |
| 504 | MACHINES["SMC91C9X"] = true |
| 505 | MACHINES["SMPC"] = true |
| 506 | MACHINES["STVCD"] = true |
| 507 | MACHINES["TC0091LVC"] = true |
| 508 | MACHINES["TIMEKPR"] = true |
| 509 | MACHINES["TMP68301"] = true |
| 510 | MACHINES["TMS5501"] = true |
| 511 | MACHINES["TMS6100"] = true |
| 512 | MACHINES["TMS9901"] = true |
| 513 | MACHINES["TMS9902"] = true |
| 514 | MACHINES["TPI6525"] = true |
| 515 | MACHINES["TTL74123"] = true |
| 516 | MACHINES["TTL74145"] = true |
| 517 | MACHINES["TTL74148"] = true |
| 518 | MACHINES["TTL74153"] = true |
| 519 | MACHINES["TTL74181"] = true |
| 520 | MACHINES["TTL7474"] = true |
| 521 | MACHINES["UPD1990A"] = true |
| 522 | --MACHINES["UPD4992"] = true |
| 523 | MACHINES["UPD4701"] = true |
| 524 | MACHINES["UPD7002"] = true |
| 525 | MACHINES["UPD71071"] = true |
| 526 | MACHINES["UPD765"] = true |
| 527 | MACHINES["V3021"] = true |
| 528 | MACHINES["WD_FDC"] = true |
| 529 | MACHINES["WD11C00_17"] = true |
| 530 | MACHINES["WD17XX"] = true |
| 531 | MACHINES["WD2010"] = true |
| 532 | MACHINES["WD33C93"] = true |
| 533 | MACHINES["WD7600"] = true |
| 534 | MACHINES["X2212"] = true |
| 535 | MACHINES["X76F041"] = true |
| 536 | MACHINES["X76F100"] = true |
| 537 | MACHINES["YM2148"] = true |
| 538 | MACHINES["Z80CTC"] = true |
| 539 | MACHINES["Z80DART"] = true |
| 540 | MACHINES["Z80DMA"] = true |
| 541 | MACHINES["Z80PIO"] = true |
| 542 | MACHINES["Z80STI"] = true |
| 543 | MACHINES["Z8536"] = true |
| 544 | --MACHINES["SECFLASH"] = true |
| 545 | --MACHINES["PCCARD"] = true |
| 546 | MACHINES["SMC92X4"] = true |
| 547 | MACHINES["HDC9234"] = true |
| 548 | MACHINES["TI99_HD"] = true |
| 549 | MACHINES["STRATA"] = true |
| 550 | MACHINES["STEPPERS"] = true |
| 551 | MACHINES["CORVUSHD"] = true |
| 552 | MACHINES["WOZFDC"] = true |
| 553 | MACHINES["DIABLO_HD"] = true |
| 554 | |
| 555 | -------------------------------------------------- |
| 556 | -- specify available bus cores |
| 557 | -------------------------------------------------- |
| 558 | |
| 559 | BUSES["A1BUS"] = true |
| 560 | BUSES["A2BUS"] = true |
| 561 | BUSES["A7800"] = true |
| 562 | BUSES["A800"] = true |
| 563 | BUSES["A8SIO"] = true |
| 564 | BUSES["ABCBUS"] = true |
| 565 | BUSES["ABCKB"] = true |
| 566 | BUSES["ADAM"] = true |
| 567 | BUSES["ADAMNET"] = true |
| 568 | BUSES["APF"] = true |
| 569 | BUSES["ARCADIA"] = true |
| 570 | BUSES["ASTROCADE"] = true |
| 571 | BUSES["BML3"] = true |
| 572 | BUSES["BW2"] = true |
| 573 | BUSES["C64"] = true |
| 574 | BUSES["CBM2"] = true |
| 575 | BUSES["CBMIEC"] = true |
| 576 | BUSES["CENTRONICS"] = true |
| 577 | BUSES["CHANNELF"] = true |
| 578 | BUSES["COCO"] = true |
| 579 | BUSES["COLECO"] = true |
| 580 | BUSES["COMPUCOLOR"] = true |
| 581 | BUSES["COMX35"] = true |
| 582 | BUSES["CPC"] = true |
| 583 | BUSES["CRVISION"] = true |
| 584 | BUSES["DMV"] = true |
| 585 | BUSES["ECBBUS"] = true |
| 586 | BUSES["ECONET"] = true |
| 587 | BUSES["EP64"] = true |
| 588 | BUSES["EPSON_SIO"] = true |
| 589 | BUSES["GAMEBOY"] = true |
| 590 | BUSES["GAMEGEAR"] = true |
| 591 | BUSES["GBA"] = true |
| 592 | BUSES["GENERIC"] = true |
| 593 | BUSES["IEEE488"] = true |
| 594 | BUSES["IMI7000"] = true |
| 595 | BUSES["INTV"] = true |
| 596 | BUSES["IQ151"] = true |
| 597 | BUSES["ISA"] = true |
| 598 | BUSES["ISBX"] = true |
| 599 | BUSES["KC"] = true |
| 600 | BUSES["LPCI"] = true |
| 601 | BUSES["MACPDS"] = true |
| 602 | BUSES["MIDI"] = true |
| 603 | BUSES["MEGADRIVE"] = true |
| 604 | BUSES["MSX_SLOT"] = true |
| 605 | BUSES["NEOGEO"] = true |
| 606 | BUSES["NES"] = true |
| 607 | BUSES["NES_CTRL"] = true |
| 608 | BUSES["NUBUS"] = true |
| 609 | BUSES["O2"] = true |
| 610 | BUSES["ORICEXT"] = true |
| 611 | BUSES["PCE"] = true |
| 612 | BUSES["PC_JOY"] = true |
| 613 | BUSES["PC_KBD"] = true |
| 614 | BUSES["PET"] = true |
| 615 | BUSES["PLUS4"] = true |
| 616 | BUSES["PSX_CONTROLLER"] = true |
| 617 | BUSES["QL"] = true |
| 618 | BUSES["RS232"] = true |
| 619 | BUSES["S100"] = true |
| 620 | BUSES["SATURN"] = true |
| 621 | BUSES["SCSI"] = true |
| 622 | BUSES["SCV"] = true |
| 623 | BUSES["SEGA8"] = true |
| 624 | BUSES["SMS_CTRL"] = true |
| 625 | BUSES["SMS_EXP"] = true |
| 626 | BUSES["SNES"] = true |
| 627 | BUSES["SNES_CTRL"] = true |
| 628 | BUSES["SPC1000"] = true |
| 629 | BUSES["TI99PEB"] = true |
| 630 | BUSES["TVC"] = true |
| 631 | BUSES["VBOY"] = true |
| 632 | BUSES["VC4000"] = true |
| 633 | BUSES["VCS"] = true |
| 634 | BUSES["VCS_CTRL"] = true |
| 635 | BUSES["VECTREX"] = true |
| 636 | BUSES["VIC10"] = true |
| 637 | BUSES["VIC20"] = true |
| 638 | BUSES["VIDBRAIN"] = true |
| 639 | BUSES["VIP"] = true |
| 640 | BUSES["VTECH_IOEXP"] = true |
| 641 | BUSES["VTECH_MEMEXP"] = true |
| 642 | BUSES["WANGPC"] = true |
| 643 | BUSES["WSWAN"] = true |
| 644 | BUSES["X68K"] = true |
| 645 | BUSES["Z88"] = true |
| 646 | BUSES["ZORRO"] = true |
| 647 | |
| 648 | -------------------------------------------------- |
| 649 | -- this is the list of driver libraries that |
| 650 | -- comprise MESS plus messdriv.*", which contains |
| 651 | -- the list of drivers |
| 652 | -------------------------------------------------- |
| 653 | function linkProjects(_target, _subtarget) |
| 654 | links { |
| 655 | "acorn", |
| 656 | "act", |
| 657 | "adc", |
| 658 | "alesis", |
| 659 | "altos", |
| 660 | "amiga", |
| 661 | "amstrad", |
| 662 | "apf", |
| 663 | "apollo", |
| 664 | "apple", |
| 665 | "applied", |
| 666 | "arcadia", |
| 667 | "ascii", |
| 668 | "at", |
| 669 | "atari", |
| 670 | "att", |
| 671 | "bally", |
| 672 | "bandai", |
| 673 | "banctec", |
| 674 | "be", |
| 675 | "bnpo", |
| 676 | "bondwell", |
| 677 | "booth", |
| 678 | "camputers", |
| 679 | "canon", |
| 680 | "cantab", |
| 681 | "casio", |
| 682 | "cbm", |
| 683 | "cccp", |
| 684 | "cce", |
| 685 | "ccs", |
| 686 | "chromatics", |
| 687 | "coleco", |
| 688 | "cromemco", |
| 689 | "comx", |
| 690 | "concept", |
| 691 | "conitec", |
| 692 | "cybiko", |
| 693 | "dai", |
| 694 | "ddr", |
| 695 | "dec", |
| 696 | "dicksmth", |
| 697 | "dms", |
| 698 | "dragon", |
| 699 | "drc", |
| 700 | "eaca", |
| 701 | "einis", |
| 702 | "elektor", |
| 703 | "elektrka", |
| 704 | "ensoniq", |
| 705 | "enterprise", |
| 706 | "entex", |
| 707 | "epoch", |
| 708 | "epson", |
| 709 | "exidy", |
| 710 | "fairch", |
| 711 | "fidelity", |
| 712 | "fujitsu", |
| 713 | "funtech", |
| 714 | "galaxy", |
| 715 | "gamepark", |
| 716 | "gi", |
| 717 | "grundy", |
| 718 | "hartung", |
| 719 | "heathkit", |
| 720 | "hec2hrp", |
| 721 | "hegener", |
| 722 | "hitachi", |
| 723 | "homebrew", |
| 724 | "homelab", |
| 725 | "hp", |
| 726 | "imp", |
| 727 | "intel", |
| 728 | "interton", |
| 729 | "intv", |
| 730 | "isc", |
| 731 | "kaypro", |
| 732 | "koei", |
| 733 | "kyocera", |
| 734 | "luxor", |
| 735 | "magnavox", |
| 736 | "makerbot", |
| 737 | "marx", |
| 738 | "matsushi", |
| 739 | "mattel", |
| 740 | "mb", |
| 741 | "mchester", |
| 742 | "memotech", |
| 743 | "mgu", |
| 744 | "microkey", |
| 745 | "mit", |
| 746 | "mits", |
| 747 | "mitsubishi", |
| 748 | "morrow", |
| 749 | "mos", |
| 750 | "motorola", |
| 751 | "multitch", |
| 752 | "nakajima", |
| 753 | "nascom", |
| 754 | "ne", |
| 755 | "nec", |
| 756 | "netronic", |
| 757 | "next", |
| 758 | "nintendo", |
| 759 | "nokia", |
| 760 | "northstar", |
| 761 | "novag", |
| 762 | "olivetti", |
| 763 | "omnibyte", |
| 764 | "orion", |
| 765 | "osborne", |
| 766 | "osi", |
| 767 | "palm", |
| 768 | "parker", |
| 769 | "pc", |
| 770 | "pdp1", |
| 771 | "pel", |
| 772 | "philips", |
| 773 | "pitronic", |
| 774 | "poly88", |
| 775 | "psion", |
| 776 | "radio", |
| 777 | "rca", |
| 778 | "rm", |
| 779 | "robotron", |
| 780 | "rockwell", |
| 781 | "roland", |
| 782 | "sage", |
| 783 | "samcoupe", |
| 784 | "samsung", |
| 785 | "sanyo", |
| 786 | "sega", |
| 787 | "sgi", |
| 788 | "sharp", |
| 789 | "siemens", |
| 790 | "sinclair", |
| 791 | "skeleton", |
| 792 | "slicer", |
| 793 | "snk", |
| 794 | "sony", |
| 795 | "sord", |
| 796 | "special", |
| 797 | "sun", |
| 798 | "svi", |
| 799 | "svision", |
| 800 | "swtpc09", |
| 801 | "synertec", |
| 802 | "ta", |
| 803 | "tandberg", |
| 804 | "tangerin", |
| 805 | "tatung", |
| 806 | "teamconc", |
| 807 | "tektroni", |
| 808 | "telenova", |
| 809 | "telercas", |
| 810 | "televideo", |
| 811 | "tem", |
| 812 | "tesla", |
| 813 | "test", |
| 814 | "thomson", |
| 815 | "ti", |
| 816 | "tiger", |
| 817 | "tigertel", |
| 818 | "tiki", |
| 819 | "tomy", |
| 820 | "toshiba", |
| 821 | "trainer", |
| 822 | "trs", |
| 823 | "ultratec", |
| 824 | "unisys", |
| 825 | "veb", |
| 826 | "vidbrain", |
| 827 | "videoton", |
| 828 | "visual", |
| 829 | "votrax", |
| 830 | "vtech", |
| 831 | "wang", |
| 832 | "wavemate", |
| 833 | "xerox", |
| 834 | "xussrpc", |
| 835 | "yamaha", |
| 836 | "zenith", |
| 837 | "zpa", |
| 838 | "zvt", |
| 839 | "shared", |
| 840 | "mameshared", |
| 841 | } |
| 842 | end |
| 843 | |
| 844 | function createMESSProjects(_target, _subtarget, _name) |
| 845 | project (_name) |
| 846 | targetsubdir(_target .."_" .. _subtarget) |
| 847 | kind "StaticLib" |
| 848 | uuid (os.uuid("drv-" .. _target .."_" .. _subtarget .. "_" .._name)) |
| 849 | |
| 850 | options { |
| 851 | "ForceCPP", |
| 852 | } |
| 853 | |
| 854 | includedirs { |
| 855 | MAME_DIR .. "src/emu", |
| 856 | MAME_DIR .. "src/mess", |
| 857 | MAME_DIR .. "src/mame", |
| 858 | MAME_DIR .. "src/lib", |
| 859 | MAME_DIR .. "src/lib/util", |
| 860 | MAME_DIR .. "3rdparty", |
| 861 | MAME_DIR .. "3rdparty/zlib", |
| 862 | GEN_DIR .. "mess/layout", |
| 863 | GEN_DIR .. "mame/layout", |
| 864 | GEN_DIR .. "emu/cpu/m68000", |
| 865 | } |
| 866 | |
| 867 | includeosd() |
| 868 | end |
| 869 | |
| 870 | function createProjects(_target, _subtarget) |
| 871 | -------------------------------------------------- |
| 872 | -- the following files are MAME components and |
| 873 | -- shared across a number of drivers |
| 874 | -- |
| 875 | -- a310.c (MESS), aristmk5.c, ertictac.c (MAME) |
| 876 | -- amiga.c (MESS), alg.c, arcadia.c, cubo.c, mquake.c, upscope.c (MAME) |
| 877 | -- a2600.c (MESS), tourtabl.c (MAME) |
| 878 | -- atari400.c (MESS), bartop52.c, maxaflex.c (MAME) |
| 879 | -- jaguar.c (MAME) |
| 880 | -- astrocde.c (MAME+MESS), g627.c |
| 881 | -- cps1.c (MAME + MESS), cbaseball.c, mitchell.c (MAME) |
| 882 | -- pk8000.c (MESS), photon.c (MAME) |
| 883 | -- nes.c (MESS), cham23.c, famibox.c, multigam.c, playch10.c, vsnes.c (MAME) |
| 884 | -- snes.c (MESS), nss.c, sfcbox.c, snesb.c (MAME) |
| 885 | -- n64.c (MESS), aleck64.c (MAME) |
| 886 | -- megadriv.c, segapico.c (MESS), hshavoc.c, megadrvb.c, megaplay.c, megatech.c, puckpkmn.c, segac2.c, segas18.c (MAME) |
| 887 | -- dccons.c (MESS), naomi.c (MAME) |
| 888 | -- ng_aes.c (MESS), midas.c, neogeo.c, neogeo_noslot.c, neoprint.c (MAME) |
| 889 | -- cdi.c (MESS + MAME) |
| 890 | -- 3do.c (MESS + MAME), konamim2.c (MAME) |
| 891 | -- vectrex.c (MESS + MAME) |
| 892 | -- cps1.c (MESS + MAME) |
| 893 | -------------------------------------------------- |
| 894 | |
| 895 | createMESSProjects(_target, _subtarget, "mameshared") |
| 896 | files { |
| 897 | MAME_DIR .. "src/mame/machine/archimds.*", |
| 898 | MAME_DIR .. "src/mame/video/archimds.*", |
| 899 | MAME_DIR .. "src/mame/machine/amiga.*", |
| 900 | MAME_DIR .. "src/mame/video/amiga.*", |
| 901 | MAME_DIR .. "src/mame/video/amigaaga.*", |
| 902 | MAME_DIR .. "src/mame/video/tia.*", |
| 903 | MAME_DIR .. "src/mame/machine/atari.*", |
| 904 | MAME_DIR .. "src/mame/video/atari.*", |
| 905 | MAME_DIR .. "src/mame/video/antic.*", |
| 906 | MAME_DIR .. "src/mame/video/gtia.*", |
| 907 | MAME_DIR .. "src/mame/drivers/jaguar.*", |
| 908 | MAME_DIR .. "src/mame/audio/jaguar.*", |
| 909 | MAME_DIR .. "src/mame/video/jaguar.*", |
| 910 | MAME_DIR .. "src/mame/video/astrocde.*", |
| 911 | MAME_DIR .. "src/mame/machine/kabuki.*", |
| 912 | MAME_DIR .. "src/mame/video/pk8000.*", |
| 913 | MAME_DIR .. "src/mame/video/ppu2c0x.*", |
| 914 | MAME_DIR .. "src/mame/machine/snes.*", |
| 915 | MAME_DIR .. "src/mame/audio/snes_snd.*", |
| 916 | MAME_DIR .. "src/mame/machine/n64.*", |
| 917 | MAME_DIR .. "src/mame/video/n64.*", |
| 918 | MAME_DIR .. "src/mame/video/rdpblend.*", |
| 919 | MAME_DIR .. "src/mame/video/rdptpipe.*", |
| 920 | MAME_DIR .. "src/mame/video/rdpspn16.*", |
| 921 | MAME_DIR .. "src/mame/machine/megadriv.*", |
| 922 | MAME_DIR .. "src/mame/drivers/naomi.*", |
| 923 | MAME_DIR .. "src/mame/machine/awboard.*", |
| 924 | MAME_DIR .. "src/mame/machine/dc.*", |
| 925 | MAME_DIR .. "src/mame/machine/dc-ctrl.*", |
| 926 | MAME_DIR .. "src/mame/machine/gdrom.*", |
| 927 | MAME_DIR .. "src/mame/machine/jvs13551.*", |
| 928 | MAME_DIR .. "src/mame/machine/maple-dc.*", |
| 929 | MAME_DIR .. "src/mame/machine/mapledev.*", |
| 930 | MAME_DIR .. "src/mame/machine/mie.*", |
| 931 | MAME_DIR .. "src/mame/machine/naomi.*", |
| 932 | MAME_DIR .. "src/mame/machine/naomibd.*", |
| 933 | MAME_DIR .. "src/mame/machine/naomig1.*", |
| 934 | MAME_DIR .. "src/mame/machine/naomigd.*", |
| 935 | MAME_DIR .. "src/mame/machine/naomim1.*", |
| 936 | MAME_DIR .. "src/mame/machine/naomim2.*", |
| 937 | MAME_DIR .. "src/mame/machine/naomim4.*", |
| 938 | MAME_DIR .. "src/mame/machine/naomirom.*", |
| 939 | MAME_DIR .. "src/mame/machine/315-5881_crypt.*", |
| 940 | MAME_DIR .. "src/mame/video/powervr2.*", |
| 941 | MAME_DIR .. "src/mame/drivers/neogeo.*", |
| 942 | MAME_DIR .. "src/mame/machine/neoboot.*", |
| 943 | MAME_DIR .. "src/mame/machine/neocrypt.*", |
| 944 | MAME_DIR .. "src/mame/machine/neoprot.*", |
| 945 | MAME_DIR .. "src/mame/machine/ng_memcard.*", |
| 946 | MAME_DIR .. "src/mame/video/neogeo.*", |
| 947 | MAME_DIR .. "src/mame/video/neogeo_spr.*", |
| 948 | MAME_DIR .. "src/mame/drivers/cdi.*", |
| 949 | MAME_DIR .. "src/mame/machine/cdi070.*", |
| 950 | MAME_DIR .. "src/mame/machine/cdicdic.*", |
| 951 | MAME_DIR .. "src/mame/machine/cdislave.*", |
| 952 | MAME_DIR .. "src/mame/video/mcd212.*", |
| 953 | MAME_DIR .. "src/mame/drivers/3do.*", |
| 954 | MAME_DIR .. "src/mame/machine/3do.*", |
| 955 | MAME_DIR .. "src/mame/drivers/konamim2.*", |
| 956 | MAME_DIR .. "src/mame/drivers/vectrex.*", |
| 957 | MAME_DIR .. "src/mame/machine/vectrex.*", |
| 958 | MAME_DIR .. "src/mame/video/vectrex.*", |
| 959 | MAME_DIR .. "src/mame/drivers/cps1.*", |
| 960 | MAME_DIR .. "src/mame/video/cps1.*", |
| 961 | } |
| 962 | |
| 963 | -------------------------------------------------- |
| 964 | -- the following files are general components and |
| 965 | -- shared across a number of drivers |
| 966 | -------------------------------------------------- |
| 967 | createMESSProjects(_target, _subtarget, "shared") |
| 968 | files { |
| 969 | MAME_DIR .. "src/mess/audio/mea8000.*", |
| 970 | MAME_DIR .. "src/mess/machine/appldriv.*", |
| 971 | MAME_DIR .. "src/mess/machine/applefdc.*", |
| 972 | MAME_DIR .. "src/mess/machine/microdrv.*", |
| 973 | MAME_DIR .. "src/mess/machine/smartmed.*", |
| 974 | MAME_DIR .. "src/mess/machine/sonydriv.*", |
| 975 | MAME_DIR .. "src/mess/machine/teleprinter.*", |
| 976 | MAME_DIR .. "src/mess/machine/z80bin.*", |
| 977 | } |
| 978 | -------------------------------------------------- |
| 979 | -- manufacturer-specific groupings for drivers |
| 980 | -------------------------------------------------- |
| 981 | |
| 982 | createMESSProjects(_target, _subtarget, "acorn") |
| 983 | files { |
| 984 | MAME_DIR .. "src/mess/drivers/a310.*", |
| 985 | MAME_DIR .. "src/mess/drivers/a6809.*", |
| 986 | MAME_DIR .. "src/mess/drivers/acrnsys1.*", |
| 987 | MAME_DIR .. "src/mess/drivers/atom.*", |
| 988 | MAME_DIR .. "src/mess/drivers/bbc.*", |
| 989 | MAME_DIR .. "src/mess/machine/bbc.*", |
| 990 | MAME_DIR .. "src/mess/video/bbc.*", |
| 991 | MAME_DIR .. "src/mess/drivers/bbcbc.*", |
| 992 | MAME_DIR .. "src/mess/drivers/electron.*", |
| 993 | MAME_DIR .. "src/mess/machine/electron.*", |
| 994 | MAME_DIR .. "src/mess/video/electron.*", |
| 995 | MAME_DIR .. "src/mess/drivers/riscpc.*", |
| 996 | MAME_DIR .. "src/mess/drivers/z88.*", |
| 997 | MAME_DIR .. "src/mess/machine/upd65031.*", |
| 998 | MAME_DIR .. "src/mess/video/z88.*", |
| 999 | } |
| 1000 | |
| 1001 | createMESSProjects(_target, _subtarget, "act") |
| 1002 | files { |
| 1003 | MAME_DIR .. "src/mess/drivers/apricot.*", |
| 1004 | MAME_DIR .. "src/mess/drivers/apricotf.*", |
| 1005 | MAME_DIR .. "src/mess/drivers/apricotp.*", |
| 1006 | MAME_DIR .. "src/mess/machine/apricotkb.*", |
| 1007 | MAME_DIR .. "src/mess/drivers/victor9k.*", |
| 1008 | MAME_DIR .. "src/mess/machine/victor9kb.*", |
| 1009 | MAME_DIR .. "src/mess/machine/victor9k_fdc.*", |
| 1010 | } |
| 1011 | |
| 1012 | createMESSProjects(_target, _subtarget, "adc") |
| 1013 | files { |
| 1014 | MAME_DIR .. "src/mess/drivers/super6.*", |
| 1015 | MAME_DIR .. "src/mess/drivers/superslave.*", |
| 1016 | } |
| 1017 | |
| 1018 | createMESSProjects(_target, _subtarget, "alesis") |
| 1019 | files { |
| 1020 | MAME_DIR .. "src/mess/drivers/alesis.*", |
| 1021 | MAME_DIR .. "src/mess/audio/alesis.*", |
| 1022 | MAME_DIR .. "src/mess/video/alesis.*", |
| 1023 | } |
| 1024 | |
| 1025 | createMESSProjects(_target, _subtarget, "altos") |
| 1026 | files { |
| 1027 | MAME_DIR .. "src/mess/drivers/altos5.*", |
| 1028 | } |
| 1029 | |
| 1030 | createMESSProjects(_target, _subtarget, "amiga") |
| 1031 | files { |
| 1032 | MAME_DIR .. "src/mess/drivers/amiga.*", |
| 1033 | MAME_DIR .. "src/mess/machine/amigakbd.*", |
| 1034 | } |
| 1035 | |
| 1036 | createMESSProjects(_target, _subtarget, "amstrad") |
| 1037 | files { |
| 1038 | MAME_DIR .. "src/mess/drivers/amstrad.*", |
| 1039 | MAME_DIR .. "src/mess/machine/amstrad.*", |
| 1040 | MAME_DIR .. "src/mess/drivers/amstr_pc.*", |
| 1041 | MAME_DIR .. "src/mess/drivers/nc.*", |
| 1042 | MAME_DIR .. "src/mess/machine/nc.*", |
| 1043 | MAME_DIR .. "src/mess/video/nc.*", |
| 1044 | MAME_DIR .. "src/mess/drivers/pc1512.*", |
| 1045 | MAME_DIR .. "src/mess/machine/pc1512kb.*", |
| 1046 | MAME_DIR .. "src/mess/video/pc1512.*", |
| 1047 | MAME_DIR .. "src/mess/drivers/pcw.*", |
| 1048 | MAME_DIR .. "src/mess/video/pcw.*", |
| 1049 | MAME_DIR .. "src/mess/drivers/pcw16.*", |
| 1050 | MAME_DIR .. "src/mess/video/pcw16.*", |
| 1051 | MAME_DIR .. "src/mess/drivers/pda600.*", |
| 1052 | } |
| 1053 | |
| 1054 | createMESSProjects(_target, _subtarget, "apf") |
| 1055 | files { |
| 1056 | MAME_DIR .. "src/mess/drivers/apf.*", |
| 1057 | } |
| 1058 | |
| 1059 | createMESSProjects(_target, _subtarget, "apollo") |
| 1060 | files { |
| 1061 | MAME_DIR .. "src/mess/drivers/apollo.*", |
| 1062 | MAME_DIR .. "src/mess/machine/apollo.*", |
| 1063 | MAME_DIR .. "src/mess/machine/apollo_dbg.*", |
| 1064 | MAME_DIR .. "src/mess/machine/apollo_kbd.*", |
| 1065 | MAME_DIR .. "src/mess/video/apollo.*", |
| 1066 | } |
| 1067 | |
| 1068 | createMESSProjects(_target, _subtarget, "apple") |
| 1069 | files { |
| 1070 | MAME_DIR .. "src/mess/drivers/apple1.*", |
| 1071 | MAME_DIR .. "src/mess/machine/apple1.*", |
| 1072 | MAME_DIR .. "src/mess/video/apple1.*", |
| 1073 | MAME_DIR .. "src/mess/drivers/apple2.*", |
| 1074 | MAME_DIR .. "src/mess/drivers/apple2e.*", |
| 1075 | MAME_DIR .. "src/mess/machine/apple2.*", |
| 1076 | MAME_DIR .. "src/mess/video/apple2.*", |
| 1077 | MAME_DIR .. "src/mess/drivers/tk2000.*", |
| 1078 | MAME_DIR .. "src/mess/drivers/apple2gs.*", |
| 1079 | MAME_DIR .. "src/mess/machine/apple2gs.*", |
| 1080 | MAME_DIR .. "src/mess/video/apple2gs.*", |
| 1081 | MAME_DIR .. "src/mess/drivers/apple3.*", |
| 1082 | MAME_DIR .. "src/mess/machine/apple3.*", |
| 1083 | MAME_DIR .. "src/mess/video/apple3.*", |
| 1084 | MAME_DIR .. "src/mess/drivers/lisa.*", |
| 1085 | MAME_DIR .. "src/mess/machine/lisa.*", |
| 1086 | MAME_DIR .. "src/mess/drivers/mac.*", |
| 1087 | MAME_DIR .. "src/mess/audio/mac.*", |
| 1088 | MAME_DIR .. "src/mess/machine/egret.*", |
| 1089 | MAME_DIR .. "src/mess/machine/mac.*", |
| 1090 | MAME_DIR .. "src/mess/machine/macadb.*", |
| 1091 | MAME_DIR .. "src/mess/machine/macrtc.*", |
| 1092 | MAME_DIR .. "src/mess/machine/mackbd.*", |
| 1093 | MAME_DIR .. "src/mess/machine/swim.*", |
| 1094 | MAME_DIR .. "src/mess/video/mac.*", |
| 1095 | MAME_DIR .. "src/mess/drivers/macpci.*", |
| 1096 | MAME_DIR .. "src/mess/machine/macpci.*", |
| 1097 | MAME_DIR .. "src/mess/machine/cuda.*", |
| 1098 | } |
| 1099 | |
| 1100 | createMESSProjects(_target, _subtarget, "applied") |
| 1101 | files { |
| 1102 | MAME_DIR .. "src/mess/drivers/mbee.*", |
| 1103 | MAME_DIR .. "src/mess/machine/mbee.*", |
| 1104 | MAME_DIR .. "src/mess/video/mbee.*", |
| 1105 | } |
| 1106 | |
| 1107 | createMESSProjects(_target, _subtarget, "arcadia") |
| 1108 | files { |
| 1109 | MAME_DIR .. "src/mess/drivers/arcadia.*", |
| 1110 | MAME_DIR .. "src/mess/audio/arcadia.*", |
| 1111 | MAME_DIR .. "src/mess/video/arcadia.*", |
| 1112 | } |
| 1113 | |
| 1114 | createMESSProjects(_target, _subtarget, "ascii") |
| 1115 | files { |
| 1116 | MAME_DIR .. "src/mess/drivers/msx.*", |
| 1117 | MAME_DIR .. "src/mess/machine/msx.*", |
| 1118 | MAME_DIR .. "src/mess/machine/msx_matsushita.*", |
| 1119 | MAME_DIR .. "src/mess/machine/msx_s1985.*", |
| 1120 | MAME_DIR .. "src/mess/machine/msx_switched.*", |
| 1121 | MAME_DIR .. "src/mess/machine/msx_systemflags.*", |
| 1122 | } |
| 1123 | |
| 1124 | createMESSProjects(_target, _subtarget, "at") |
| 1125 | files { |
| 1126 | MAME_DIR .. "src/mess/drivers/at.*", |
| 1127 | MAME_DIR .. "src/mess/machine/at.*", |
| 1128 | MAME_DIR .. "src/mess/drivers/ct486.*", |
| 1129 | } |
| 1130 | |
| 1131 | createMESSProjects(_target, _subtarget, "atari") |
| 1132 | files { |
| 1133 | MAME_DIR .. "src/mess/drivers/a2600.*", |
| 1134 | MAME_DIR .. "src/mess/drivers/a7800.*", |
| 1135 | MAME_DIR .. "src/mess/video/maria.*", |
| 1136 | MAME_DIR .. "src/mess/drivers/atari400.*", |
| 1137 | MAME_DIR .. "src/mess/machine/atarifdc.*", |
| 1138 | MAME_DIR .. "src/mess/drivers/atarist.*", |
| 1139 | MAME_DIR .. "src/mess/video/atarist.*", |
| 1140 | MAME_DIR .. "src/mess/drivers/lynx.*", |
| 1141 | MAME_DIR .. "src/mess/audio/lynx.*", |
| 1142 | MAME_DIR .. "src/mess/machine/lynx.*", |
| 1143 | MAME_DIR .. "src/mess/drivers/portfoli.*", |
| 1144 | } |
| 1145 | |
| 1146 | createMESSProjects(_target, _subtarget, "att") |
| 1147 | files { |
| 1148 | MAME_DIR .. "src/mess/drivers/unixpc.*", |
| 1149 | } |
| 1150 | |
| 1151 | createMESSProjects(_target, _subtarget, "bally") |
| 1152 | files { |
| 1153 | MAME_DIR .. "src/mess/drivers/astrocde.*", |
| 1154 | } |
| 1155 | |
| 1156 | createMESSProjects(_target, _subtarget, "banctec") |
| 1157 | files { |
| 1158 | MAME_DIR .. "src/mess/drivers/banctec.*", |
| 1159 | } |
| 1160 | |
| 1161 | createMESSProjects(_target, _subtarget, "bandai") |
| 1162 | files { |
| 1163 | MAME_DIR .. "src/mess/drivers/sv8000.*", |
| 1164 | MAME_DIR .. "src/mess/drivers/rx78.*", |
| 1165 | MAME_DIR .. "src/mess/drivers/wswan.*", |
| 1166 | MAME_DIR .. "src/mess/audio/wswan_snd.*", |
| 1167 | MAME_DIR .. "src/mess/machine/wswan.*", |
| 1168 | MAME_DIR .. "src/mess/video/wswan_video.*", |
| 1169 | } |
| 1170 | |
| 1171 | createMESSProjects(_target, _subtarget, "be") |
| 1172 | files { |
| 1173 | MAME_DIR .. "src/mess/drivers/bebox.*", |
| 1174 | MAME_DIR .. "src/mess/machine/bebox.*", |
| 1175 | } |
| 1176 | |
| 1177 | createMESSProjects(_target, _subtarget, "bnpo") |
| 1178 | files { |
| 1179 | MAME_DIR .. "src/mess/drivers/b2m.*", |
| 1180 | MAME_DIR .. "src/mess/machine/b2m.*", |
| 1181 | MAME_DIR .. "src/mess/video/b2m.*", |
| 1182 | } |
| 1183 | |
| 1184 | createMESSProjects(_target, _subtarget, "bondwell") |
| 1185 | files { |
| 1186 | MAME_DIR .. "src/mess/drivers/bw12.*", |
| 1187 | MAME_DIR .. "src/mess/drivers/bw2.*", |
| 1188 | } |
| 1189 | |
| 1190 | createMESSProjects(_target, _subtarget, "booth") |
| 1191 | files { |
| 1192 | MAME_DIR .. "src/mess/drivers/apexc.*", |
| 1193 | } |
| 1194 | |
| 1195 | createMESSProjects(_target, _subtarget, "camputers") |
| 1196 | files { |
| 1197 | MAME_DIR .. "src/mess/drivers/camplynx.*", |
| 1198 | } |
| 1199 | |
| 1200 | createMESSProjects(_target, _subtarget, "canon") |
| 1201 | files { |
| 1202 | MAME_DIR .. "src/mess/drivers/cat.*", |
| 1203 | MAME_DIR .. "src/mess/drivers/x07.*", |
| 1204 | } |
| 1205 | |
| 1206 | createMESSProjects(_target, _subtarget, "cantab") |
| 1207 | files { |
| 1208 | MAME_DIR .. "src/mess/drivers/ace.*", |
| 1209 | } |
| 1210 | |
| 1211 | createMESSProjects(_target, _subtarget, "casio") |
| 1212 | files { |
| 1213 | MAME_DIR .. "src/mess/drivers/casloopy.*", |
| 1214 | MAME_DIR .. "src/mess/drivers/cfx9850.*", |
| 1215 | MAME_DIR .. "src/mess/drivers/fp200.*", |
| 1216 | MAME_DIR .. "src/mess/drivers/fp1100.*", |
| 1217 | MAME_DIR .. "src/mess/drivers/fp6000.*", |
| 1218 | MAME_DIR .. "src/mess/drivers/pb1000.*", |
| 1219 | MAME_DIR .. "src/mess/drivers/pv1000.*", |
| 1220 | MAME_DIR .. "src/mess/drivers/pv2000.*", |
| 1221 | } |
| 1222 | |
| 1223 | createMESSProjects(_target, _subtarget, "cbm") |
| 1224 | files { |
| 1225 | MAME_DIR .. "src/mess/drivers/c128.*", |
| 1226 | MAME_DIR .. "src/mess/drivers/c64.*", |
| 1227 | MAME_DIR .. "src/mess/drivers/c64dtv.*", |
| 1228 | MAME_DIR .. "src/mess/drivers/c65.*", |
| 1229 | MAME_DIR .. "src/mess/drivers/c900.*", |
| 1230 | MAME_DIR .. "src/mess/drivers/cbm2.*", |
| 1231 | MAME_DIR .. "src/mess/drivers/clcd.*", |
| 1232 | MAME_DIR .. "src/mess/drivers/pet.*", |
| 1233 | MAME_DIR .. "src/mess/drivers/plus4.*", |
| 1234 | MAME_DIR .. "src/mess/drivers/vic10.*", |
| 1235 | MAME_DIR .. "src/mess/drivers/vic20.*", |
| 1236 | MAME_DIR .. "src/mess/machine/cbm_snqk.*", |
| 1237 | } |
| 1238 | |
| 1239 | createMESSProjects(_target, _subtarget, "cccp") |
| 1240 | files { |
| 1241 | MAME_DIR .. "src/mess/drivers/argo.*", |
| 1242 | MAME_DIR .. "src/mess/drivers/cm1800.*", |
| 1243 | MAME_DIR .. "src/mess/drivers/lviv.*", |
| 1244 | MAME_DIR .. "src/mess/machine/lviv.*", |
| 1245 | MAME_DIR .. "src/mess/video/lviv.*", |
| 1246 | MAME_DIR .. "src/mess/drivers/mikro80.*", |
| 1247 | MAME_DIR .. "src/mess/machine/mikro80.*", |
| 1248 | MAME_DIR .. "src/mess/video/mikro80.*", |
| 1249 | MAME_DIR .. "src/mess/drivers/pk8000.*", |
| 1250 | MAME_DIR .. "src/mess/drivers/pk8020.*", |
| 1251 | MAME_DIR .. "src/mess/machine/pk8020.*", |
| 1252 | MAME_DIR .. "src/mess/video/pk8020.*", |
| 1253 | MAME_DIR .. "src/mess/drivers/pyl601.*", |
| 1254 | MAME_DIR .. "src/mess/drivers/sm1800.*", |
| 1255 | MAME_DIR .. "src/mess/drivers/uknc.*", |
| 1256 | MAME_DIR .. "src/mess/drivers/unior.*", |
| 1257 | MAME_DIR .. "src/mess/drivers/ut88.*", |
| 1258 | MAME_DIR .. "src/mess/machine/ut88.*", |
| 1259 | MAME_DIR .. "src/mess/video/ut88.*", |
| 1260 | MAME_DIR .. "src/mess/drivers/vector06.*", |
| 1261 | MAME_DIR .. "src/mess/machine/vector06.*", |
| 1262 | MAME_DIR .. "src/mess/video/vector06.*", |
| 1263 | MAME_DIR .. "src/mess/drivers/vta2000.*", |
| 1264 | } |
| 1265 | |
| 1266 | createMESSProjects(_target, _subtarget, "cce") |
| 1267 | files { |
| 1268 | MAME_DIR .. "src/mess/drivers/mc1000.*", |
| 1269 | } |
| 1270 | |
| 1271 | createMESSProjects(_target, _subtarget, "ccs") |
| 1272 | files { |
| 1273 | MAME_DIR .. "src/mess/drivers/ccs2810.*", |
| 1274 | MAME_DIR .. "src/mess/drivers/ccs300.*", |
| 1275 | } |
| 1276 | |
| 1277 | createMESSProjects(_target, _subtarget, "chromatics") |
| 1278 | files { |
| 1279 | MAME_DIR .. "src/mess/drivers/cgc7900.*", |
| 1280 | MAME_DIR .. "src/mess/video/cgc7900.*", |
| 1281 | } |
| 1282 | |
| 1283 | createMESSProjects(_target, _subtarget, "coleco") |
| 1284 | files { |
| 1285 | MAME_DIR .. "src/mess/drivers/adam.*", |
| 1286 | MAME_DIR .. "src/mess/drivers/coleco.*", |
| 1287 | MAME_DIR .. "src/mess/machine/coleco.*", |
| 1288 | } |
| 1289 | |
| 1290 | createMESSProjects(_target, _subtarget, "cromemco") |
| 1291 | files { |
| 1292 | MAME_DIR .. "src/mess/drivers/c10.*", |
| 1293 | MAME_DIR .. "src/mess/drivers/mcb216.*", |
| 1294 | } |
| 1295 | |
| 1296 | createMESSProjects(_target, _subtarget, "comx") |
| 1297 | files { |
| 1298 | MAME_DIR .. "src/mess/drivers/comx35.*", |
| 1299 | MAME_DIR .. "src/mess/video/comx35.*", |
| 1300 | } |
| 1301 | |
| 1302 | createMESSProjects(_target, _subtarget, "concept") |
| 1303 | files { |
| 1304 | MAME_DIR .. "src/mess/drivers/concept.*", |
| 1305 | MAME_DIR .. "src/mess/machine/concept.*", |
| 1306 | } |
| 1307 | |
| 1308 | createMESSProjects(_target, _subtarget, "conitec") |
| 1309 | files { |
| 1310 | MAME_DIR .. "src/mess/drivers/prof180x.*", |
| 1311 | MAME_DIR .. "src/mess/drivers/prof80.*", |
| 1312 | MAME_DIR .. "src/mess/machine/prof80mmu.*", |
| 1313 | } |
| 1314 | |
| 1315 | createMESSProjects(_target, _subtarget, "cybiko") |
| 1316 | files { |
| 1317 | MAME_DIR .. "src/mess/drivers/cybiko.*", |
| 1318 | MAME_DIR .. "src/mess/machine/cybiko.*", |
| 1319 | } |
| 1320 | |
| 1321 | createMESSProjects(_target, _subtarget, "dai") |
| 1322 | files { |
| 1323 | MAME_DIR .. "src/mess/drivers/dai.*", |
| 1324 | MAME_DIR .. "src/mess/audio/dai_snd.*", |
| 1325 | MAME_DIR .. "src/mess/machine/dai.*", |
| 1326 | MAME_DIR .. "src/mess/video/dai.*", |
| 1327 | } |
| 1328 | |
| 1329 | createMESSProjects(_target, _subtarget, "ddr") |
| 1330 | files { |
| 1331 | MAME_DIR .. "src/mess/drivers/ac1.*", |
| 1332 | MAME_DIR .. "src/mess/machine/ac1.*", |
| 1333 | MAME_DIR .. "src/mess/video/ac1.*", |
| 1334 | MAME_DIR .. "src/mess/drivers/bcs3.*", |
| 1335 | MAME_DIR .. "src/mess/drivers/c80.*", |
| 1336 | MAME_DIR .. "src/mess/drivers/huebler.*", |
| 1337 | MAME_DIR .. "src/mess/drivers/jtc.*", |
| 1338 | MAME_DIR .. "src/mess/drivers/kramermc.*", |
| 1339 | MAME_DIR .. "src/mess/machine/kramermc.*", |
| 1340 | MAME_DIR .. "src/mess/video/kramermc.*", |
| 1341 | MAME_DIR .. "src/mess/drivers/llc.*", |
| 1342 | MAME_DIR .. "src/mess/machine/llc.*", |
| 1343 | MAME_DIR .. "src/mess/video/llc.*", |
| 1344 | MAME_DIR .. "src/mess/drivers/nanos.*", |
| 1345 | MAME_DIR .. "src/mess/drivers/pcm.*", |
| 1346 | MAME_DIR .. "src/mess/drivers/vcs80.*", |
| 1347 | MAME_DIR .. "src/mess/machine/k7659kb.*", |
| 1348 | } |
| 1349 | |
| 1350 | createMESSProjects(_target, _subtarget, "dec") |
| 1351 | files { |
| 1352 | MAME_DIR .. "src/mess/drivers/dct11em.*", |
| 1353 | MAME_DIR .. "src/mess/drivers/dectalk.*", |
| 1354 | MAME_DIR .. "src/mess/drivers/pdp11.*", |
| 1355 | MAME_DIR .. "src/mess/drivers/vax11.*", |
| 1356 | MAME_DIR .. "src/mess/drivers/rainbow.*", |
| 1357 | MAME_DIR .. "src/mess/drivers/vk100.*", |
| 1358 | MAME_DIR .. "src/mess/drivers/vt100.*", |
| 1359 | MAME_DIR .. "src/mess/drivers/vt220.*", |
| 1360 | MAME_DIR .. "src/mess/drivers/vt240.*", |
| 1361 | MAME_DIR .. "src/mess/drivers/vt320.*", |
| 1362 | MAME_DIR .. "src/mess/drivers/vt520.*", |
| 1363 | MAME_DIR .. "src/mess/machine/dec_lk201.*", |
| 1364 | MAME_DIR .. "src/mess/machine/rx01.*", |
| 1365 | MAME_DIR .. "src/mess/video/vtvideo.*", |
| 1366 | } |
| 1367 | |
| 1368 | createMESSProjects(_target, _subtarget, "dicksmth") |
| 1369 | files { |
| 1370 | MAME_DIR .. "src/mess/drivers/super80.*", |
| 1371 | MAME_DIR .. "src/mess/machine/super80.*", |
| 1372 | MAME_DIR .. "src/mess/video/super80.*", |
| 1373 | } |
| 1374 | |
| 1375 | createMESSProjects(_target, _subtarget, "dms") |
| 1376 | files { |
| 1377 | MAME_DIR .. "src/mess/drivers/dms5000.*", |
| 1378 | MAME_DIR .. "src/mess/drivers/dms86.*", |
| 1379 | MAME_DIR .. "src/mess/drivers/zsbc3.*", |
| 1380 | } |
| 1381 | |
| 1382 | createMESSProjects(_target, _subtarget, "dragon") |
| 1383 | files { |
| 1384 | MAME_DIR .. "src/mess/drivers/dgn_beta.*", |
| 1385 | MAME_DIR .. "src/mess/machine/dgn_beta.*", |
| 1386 | MAME_DIR .. "src/mess/video/dgn_beta.*", |
| 1387 | } |
| 1388 | |
| 1389 | createMESSProjects(_target, _subtarget, "drc") |
| 1390 | files { |
| 1391 | MAME_DIR .. "src/mess/drivers/zrt80.*", |
| 1392 | } |
| 1393 | |
| 1394 | createMESSProjects(_target, _subtarget, "eaca") |
| 1395 | files { |
| 1396 | MAME_DIR .. "src/mess/drivers/cgenie.*", |
| 1397 | MAME_DIR .. "src/mess/machine/cgenie.*", |
| 1398 | MAME_DIR .. "src/mess/video/cgenie.*", |
| 1399 | } |
| 1400 | |
| 1401 | createMESSProjects(_target, _subtarget, "einis") |
| 1402 | files { |
| 1403 | MAME_DIR .. "src/mess/drivers/pecom.*", |
| 1404 | MAME_DIR .. "src/mess/machine/pecom.*", |
| 1405 | MAME_DIR .. "src/mess/video/pecom.*", |
| 1406 | } |
| 1407 | |
| 1408 | createMESSProjects(_target, _subtarget, "elektrka") |
| 1409 | files { |
| 1410 | MAME_DIR .. "src/mess/drivers/bk.*", |
| 1411 | MAME_DIR .. "src/mess/machine/bk.*", |
| 1412 | MAME_DIR .. "src/mess/video/bk.*", |
| 1413 | MAME_DIR .. "src/mess/drivers/dvk_ksm.*", |
| 1414 | MAME_DIR .. "src/mess/machine/ms7004.*", |
| 1415 | MAME_DIR .. "src/mess/drivers/mk85.*", |
| 1416 | MAME_DIR .. "src/mess/drivers/mk90.*", |
| 1417 | } |
| 1418 | |
| 1419 | createMESSProjects(_target, _subtarget, "elektor") |
| 1420 | files { |
| 1421 | MAME_DIR .. "src/mess/drivers/ec65.*", |
| 1422 | MAME_DIR .. "src/mess/drivers/elekscmp.*", |
| 1423 | MAME_DIR .. "src/mess/drivers/junior.*", |
| 1424 | } |
| 1425 | |
| 1426 | createMESSProjects(_target, _subtarget, "ensoniq") |
| 1427 | files { |
| 1428 | MAME_DIR .. "src/mess/drivers/esq1.*", |
| 1429 | MAME_DIR .. "src/mess/drivers/esq5505.*", |
| 1430 | MAME_DIR .. "src/mess/drivers/esqasr.*", |
| 1431 | MAME_DIR .. "src/mess/drivers/esqkt.*", |
| 1432 | MAME_DIR .. "src/mess/drivers/esqmr.*", |
| 1433 | MAME_DIR .. "src/mess/drivers/mirage.*", |
| 1434 | MAME_DIR .. "src/mess/machine/esqpanel.*", |
| 1435 | MAME_DIR .. "src/mess/machine/esqvfd.*", |
| 1436 | } |
| 1437 | |
| 1438 | createMESSProjects(_target, _subtarget, "enterprise") |
| 1439 | files { |
| 1440 | MAME_DIR .. "src/mess/drivers/ep64.*", |
| 1441 | MAME_DIR .. "src/mess/audio/dave.*", |
| 1442 | MAME_DIR .. "src/mess/video/nick.*", |
| 1443 | } |
| 1444 | |
| 1445 | createMESSProjects(_target, _subtarget, "entex") |
| 1446 | files { |
| 1447 | MAME_DIR .. "src/mess/drivers/advision.*", |
| 1448 | MAME_DIR .. "src/mess/machine/advision.*", |
| 1449 | MAME_DIR .. "src/mess/video/advision.*", |
| 1450 | } |
| 1451 | |
| 1452 | createMESSProjects(_target, _subtarget, "epoch") |
| 1453 | files { |
| 1454 | MAME_DIR .. "src/mess/drivers/gamepock.*", |
| 1455 | MAME_DIR .. "src/mess/machine/gamepock.*", |
| 1456 | MAME_DIR .. "src/mess/drivers/scv.*", |
| 1457 | MAME_DIR .. "src/mess/audio/upd1771.*", |
| 1458 | } |
| 1459 | |
| 1460 | createMESSProjects(_target, _subtarget, "epson") |
| 1461 | files { |
| 1462 | MAME_DIR .. "src/mess/drivers/hx20.*", |
| 1463 | MAME_DIR .. "src/mess/drivers/px4.*", |
| 1464 | MAME_DIR .. "src/mess/drivers/px8.*", |
| 1465 | MAME_DIR .. "src/mess/drivers/qx10.*", |
| 1466 | MAME_DIR .. "src/mess/machine/qx10kbd.*", |
| 1467 | } |
| 1468 | |
| 1469 | createMESSProjects(_target, _subtarget, "exidy") |
| 1470 | files { |
| 1471 | MAME_DIR .. "src/mess/machine/sorcerer.*", |
| 1472 | MAME_DIR .. "src/mess/drivers/sorcerer.*", |
| 1473 | MAME_DIR .. "src/mess/machine/micropolis.*", |
| 1474 | } |
| 1475 | |
| 1476 | createMESSProjects(_target, _subtarget, "fairch") |
| 1477 | files { |
| 1478 | MAME_DIR .. "src/mess/drivers/channelf.*", |
| 1479 | MAME_DIR .. "src/mess/audio/channelf.*", |
| 1480 | MAME_DIR .. "src/mess/video/channelf.*", |
| 1481 | } |
| 1482 | |
| 1483 | createMESSProjects(_target, _subtarget, "fidelity") |
| 1484 | files { |
| 1485 | MAME_DIR .. "src/mess/drivers/csc.*", |
| 1486 | MAME_DIR .. "src/mess/drivers/fidelz80.*", |
| 1487 | } |
| 1488 | |
| 1489 | createMESSProjects(_target, _subtarget, "fujitsu") |
| 1490 | files { |
| 1491 | MAME_DIR .. "src/mess/drivers/fmtowns.*", |
| 1492 | MAME_DIR .. "src/mess/video/fmtowns.*", |
| 1493 | MAME_DIR .. "src/mess/machine/fm_scsi.*", |
| 1494 | MAME_DIR .. "src/mess/drivers/fm7.*", |
| 1495 | MAME_DIR .. "src/mess/video/fm7.*", |
| 1496 | } |
| 1497 | |
| 1498 | createMESSProjects(_target, _subtarget, "funtech") |
| 1499 | files { |
| 1500 | MAME_DIR .. "src/mess/drivers/supracan.*", |
| 1501 | } |
| 1502 | |
| 1503 | createMESSProjects(_target, _subtarget, "galaxy") |
| 1504 | files { |
| 1505 | MAME_DIR .. "src/mess/drivers/galaxy.*", |
| 1506 | MAME_DIR .. "src/mess/machine/galaxy.*", |
| 1507 | MAME_DIR .. "src/mess/video/galaxy.*", |
| 1508 | } |
| 1509 | |
| 1510 | createMESSProjects(_target, _subtarget, "gamepark") |
| 1511 | files { |
| 1512 | MAME_DIR .. "src/mess/drivers/gp2x.*", |
| 1513 | MAME_DIR .. "src/mess/drivers/gp32.*", |
| 1514 | } |
| 1515 | |
| 1516 | createMESSProjects(_target, _subtarget, "gi") |
| 1517 | files { |
| 1518 | MAME_DIR .. "src/mess/drivers/hh_pic16.*", |
| 1519 | } |
| 1520 | |
| 1521 | createMESSProjects(_target, _subtarget, "grundy") |
| 1522 | files { |
| 1523 | MAME_DIR .. "src/mess/drivers/newbrain.*", |
| 1524 | MAME_DIR .. "src/mess/video/newbrain.*", |
| 1525 | } |
| 1526 | |
| 1527 | createMESSProjects(_target, _subtarget, "hartung") |
| 1528 | files { |
| 1529 | MAME_DIR .. "src/mess/drivers/gmaster.*", |
| 1530 | } |
| 1531 | |
| 1532 | createMESSProjects(_target, _subtarget, "heathkit") |
| 1533 | files { |
| 1534 | MAME_DIR .. "src/mess/drivers/et3400.*", |
| 1535 | MAME_DIR .. "src/mess/drivers/h8.*", |
| 1536 | MAME_DIR .. "src/mess/drivers/h19.*", |
| 1537 | MAME_DIR .. "src/mess/drivers/h89.*", |
| 1538 | } |
| 1539 | |
| 1540 | createMESSProjects(_target, _subtarget, "hegener") |
| 1541 | files { |
| 1542 | MAME_DIR .. "src/mess/drivers/glasgow.*", |
| 1543 | MAME_DIR .. "src/mess/drivers/mephisto.*", |
| 1544 | MAME_DIR .. "src/mess/drivers/mmodular.*", |
| 1545 | MAME_DIR .. "src/mess/drivers/stratos.*", |
| 1546 | MAME_DIR .. "src/mess/machine/mboard.*", |
| 1547 | } |
| 1548 | |
| 1549 | createMESSProjects(_target, _subtarget, "hitachi") |
| 1550 | files { |
| 1551 | MAME_DIR .. "src/mess/drivers/b16.*", |
| 1552 | MAME_DIR .. "src/mess/drivers/bmjr.*", |
| 1553 | MAME_DIR .. "src/mess/drivers/bml3.*", |
| 1554 | MAME_DIR .. "src/mess/drivers/hh_hmcs40.*", |
| 1555 | } |
| 1556 | |
| 1557 | createMESSProjects(_target, _subtarget, "homebrew") |
| 1558 | files { |
| 1559 | MAME_DIR .. "src/mess/drivers/4004clk.*", |
| 1560 | MAME_DIR .. "src/mess/drivers/68ksbc.*", |
| 1561 | MAME_DIR .. "src/mess/drivers/craft.*", |
| 1562 | MAME_DIR .. "src/mess/drivers/homez80.*", |
| 1563 | MAME_DIR .. "src/mess/drivers/p112.*", |
| 1564 | MAME_DIR .. "src/mess/drivers/phunsy.*", |
| 1565 | MAME_DIR .. "src/mess/drivers/pimps.*", |
| 1566 | MAME_DIR .. "src/mess/drivers/ravens.*", |
| 1567 | MAME_DIR .. "src/mess/drivers/sbc6510.*", |
| 1568 | MAME_DIR .. "src/mess/drivers/sitcom.*", |
| 1569 | MAME_DIR .. "src/mess/drivers/slc1.*", |
| 1570 | MAME_DIR .. "src/mess/drivers/uzebox.*", |
| 1571 | MAME_DIR .. "src/mess/drivers/z80dev.*", |
| 1572 | } |
| 1573 | |
| 1574 | createMESSProjects(_target, _subtarget, "homelab") |
| 1575 | files { |
| 1576 | MAME_DIR .. "src/mess/drivers/homelab.*", |
| 1577 | } |
| 1578 | |
| 1579 | createMESSProjects(_target, _subtarget, "hp") |
| 1580 | files { |
| 1581 | MAME_DIR .. "src/mess/drivers/hp16500.*", |
| 1582 | MAME_DIR .. "src/mess/drivers/hp48.*", |
| 1583 | MAME_DIR .. "src/mess/machine/hp48.*", |
| 1584 | MAME_DIR .. "src/mess/video/hp48.*", |
| 1585 | MAME_DIR .. "src/mess/drivers/hp49gp.*", |
| 1586 | MAME_DIR .. "src/mess/drivers/hp9845.*", |
| 1587 | MAME_DIR .. "src/mess/drivers/hp9k.*", |
| 1588 | MAME_DIR .. "src/mess/drivers/hp9k_3xx.*", |
| 1589 | } |
| 1590 | |
| 1591 | createMESSProjects(_target, _subtarget, "hec2hrp") |
| 1592 | files { |
| 1593 | MAME_DIR .. "src/mess/drivers/hec2hrp.*", |
| 1594 | MAME_DIR .. "src/mess/machine/hec2hrp.*", |
| 1595 | MAME_DIR .. "src/mess/machine/hecdisk2.*", |
| 1596 | MAME_DIR .. "src/mess/video/hec2video.*", |
| 1597 | MAME_DIR .. "src/mess/drivers/interact.*", |
| 1598 | } |
| 1599 | |
| 1600 | createMESSProjects(_target, _subtarget, "intel") |
| 1601 | files { |
| 1602 | MAME_DIR .. "src/mess/drivers/basic52.*", |
| 1603 | MAME_DIR .. "src/mess/drivers/imds.*", |
| 1604 | MAME_DIR .. "src/mess/drivers/ipc.*", |
| 1605 | MAME_DIR .. "src/mess/drivers/ipds.*", |
| 1606 | MAME_DIR .. "src/mess/drivers/isbc.*", |
| 1607 | MAME_DIR .. "src/mess/machine/isbc_215g.*", |
| 1608 | MAME_DIR .. "src/mess/drivers/rex6000.*", |
| 1609 | MAME_DIR .. "src/mess/drivers/sdk85.*", |
| 1610 | MAME_DIR .. "src/mess/drivers/sdk86.*", |
| 1611 | MAME_DIR .. "src/mess/drivers/imds2.*", |
| 1612 | } |
| 1613 | |
| 1614 | createMESSProjects(_target, _subtarget, "imp") |
| 1615 | files { |
| 1616 | MAME_DIR .. "src/mess/drivers/tim011.*", |
| 1617 | MAME_DIR .. "src/mess/drivers/tim100.*", |
| 1618 | } |
| 1619 | |
| 1620 | createMESSProjects(_target, _subtarget, "interton") |
| 1621 | files { |
| 1622 | MAME_DIR .. "src/mess/drivers/vc4000.*", |
| 1623 | MAME_DIR .. "src/mess/audio/vc4000snd.*", |
| 1624 | MAME_DIR .. "src/mess/video/vc4000.*", |
| 1625 | } |
| 1626 | |
| 1627 | createMESSProjects(_target, _subtarget, "intv") |
| 1628 | files { |
| 1629 | MAME_DIR .. "src/mess/drivers/intv.*", |
| 1630 | MAME_DIR .. "src/mess/machine/intv.*", |
| 1631 | MAME_DIR .. "src/mess/video/intv.*", |
| 1632 | MAME_DIR .. "src/mess/video/stic.*", |
| 1633 | } |
| 1634 | |
| 1635 | createMESSProjects(_target, _subtarget, "isc") |
| 1636 | files { |
| 1637 | MAME_DIR .. "src/mess/drivers/compucolor.*", |
| 1638 | } |
| 1639 | |
| 1640 | createMESSProjects(_target, _subtarget, "kaypro") |
| 1641 | files { |
| 1642 | MAME_DIR .. "src/mess/drivers/kaypro.*", |
| 1643 | MAME_DIR .. "src/mess/machine/kaypro.*", |
| 1644 | MAME_DIR .. "src/mess/machine/kay_kbd.*", |
| 1645 | MAME_DIR .. "src/mess/video/kaypro.*", |
| 1646 | } |
| 1647 | |
| 1648 | createMESSProjects(_target, _subtarget, "koei") |
| 1649 | files { |
| 1650 | MAME_DIR .. "src/mess/drivers/pasogo.*", |
| 1651 | } |
| 1652 | |
| 1653 | createMESSProjects(_target, _subtarget, "kyocera") |
| 1654 | files { |
| 1655 | MAME_DIR .. "src/mess/drivers/kyocera.*", |
| 1656 | MAME_DIR .. "src/mess/video/kyocera.*", |
| 1657 | } |
| 1658 | |
| 1659 | createMESSProjects(_target, _subtarget, "luxor") |
| 1660 | files { |
| 1661 | MAME_DIR .. "src/mess/drivers/abc80.*", |
| 1662 | MAME_DIR .. "src/mess/machine/abc80kb.*", |
| 1663 | MAME_DIR .. "src/mess/video/abc80.*", |
| 1664 | MAME_DIR .. "src/mess/drivers/abc80x.*", |
| 1665 | MAME_DIR .. "src/mess/video/abc800.*", |
| 1666 | MAME_DIR .. "src/mess/video/abc802.*", |
| 1667 | MAME_DIR .. "src/mess/video/abc806.*", |
| 1668 | MAME_DIR .. "src/mess/drivers/abc1600.*", |
| 1669 | MAME_DIR .. "src/mess/machine/abc1600mac.*", |
| 1670 | MAME_DIR .. "src/mess/video/abc1600.*", |
| 1671 | } |
| 1672 | |
| 1673 | createMESSProjects(_target, _subtarget, "magnavox") |
| 1674 | files { |
| 1675 | MAME_DIR .. "src/mess/drivers/odyssey2.*", |
| 1676 | } |
| 1677 | |
| 1678 | createMESSProjects(_target, _subtarget, "makerbot") |
| 1679 | files { |
| 1680 | MAME_DIR .. "src/mess/drivers/replicator.*", |
| 1681 | } |
| 1682 | |
| 1683 | createMESSProjects(_target, _subtarget, "marx") |
| 1684 | files { |
| 1685 | MAME_DIR .. "src/mess/drivers/elecbowl.*", |
| 1686 | } |
| 1687 | |
| 1688 | createMESSProjects(_target, _subtarget, "mattel") |
| 1689 | files { |
| 1690 | MAME_DIR .. "src/mess/drivers/aquarius.*", |
| 1691 | MAME_DIR .. "src/mess/video/aquarius.*", |
| 1692 | MAME_DIR .. "src/mess/drivers/juicebox.*", |
| 1693 | MAME_DIR .. "src/mess/drivers/hyperscan.*", |
| 1694 | } |
| 1695 | |
| 1696 | createMESSProjects(_target, _subtarget, "matsushi") |
| 1697 | files { |
| 1698 | MAME_DIR .. "src/mess/drivers/jr100.*", |
| 1699 | MAME_DIR .. "src/mess/drivers/jr200.*", |
| 1700 | MAME_DIR .. "src/mess/drivers/myb3k.*", |
| 1701 | } |
| 1702 | |
| 1703 | createMESSProjects(_target, _subtarget, "mb") |
| 1704 | files { |
| 1705 | MAME_DIR .. "src/mess/drivers/mbdtower.*", |
| 1706 | MAME_DIR .. "src/mess/drivers/microvsn.*", |
| 1707 | } |
| 1708 | |
| 1709 | createMESSProjects(_target, _subtarget, "mchester") |
| 1710 | files { |
| 1711 | MAME_DIR .. "src/mess/drivers/ssem.*", |
| 1712 | } |
| 1713 | |
| 1714 | createMESSProjects(_target, _subtarget, "memotech") |
| 1715 | files { |
| 1716 | MAME_DIR .. "src/mess/drivers/mtx.*", |
| 1717 | MAME_DIR .. "src/mess/machine/mtx.*", |
| 1718 | } |
| 1719 | |
| 1720 | createMESSProjects(_target, _subtarget, "mgu") |
| 1721 | files { |
| 1722 | MAME_DIR .. "src/mess/drivers/irisha.*", |
| 1723 | } |
| 1724 | |
| 1725 | createMESSProjects(_target, _subtarget, "microkey") |
| 1726 | files { |
| 1727 | MAME_DIR .. "src/mess/drivers/primo.*", |
| 1728 | MAME_DIR .. "src/mess/machine/primo.*", |
| 1729 | MAME_DIR .. "src/mess/video/primo.*", |
| 1730 | } |
| 1731 | |
| 1732 | createMESSProjects(_target, _subtarget, "mit") |
| 1733 | files { |
| 1734 | MAME_DIR .. "src/mess/drivers/tx0.*", |
| 1735 | MAME_DIR .. "src/mess/video/crt.*", |
| 1736 | MAME_DIR .. "src/mess/video/tx0.*", |
| 1737 | } |
| 1738 | |
| 1739 | createMESSProjects(_target, _subtarget, "mits") |
| 1740 | files { |
| 1741 | MAME_DIR .. "src/mess/drivers/altair.*", |
| 1742 | MAME_DIR .. "src/mess/drivers/mits680b.*", |
| 1743 | } |
| 1744 | |
| 1745 | createMESSProjects(_target, _subtarget, "mitsubishi") |
| 1746 | files { |
| 1747 | MAME_DIR .. "src/mess/drivers/multi8.*", |
| 1748 | MAME_DIR .. "src/mess/drivers/multi16.*", |
| 1749 | } |
| 1750 | |
| 1751 | createMESSProjects(_target, _subtarget, "morrow") |
| 1752 | files { |
| 1753 | MAME_DIR .. "src/mess/drivers/microdec.*", |
| 1754 | MAME_DIR .. "src/mess/drivers/mpz80.*", |
| 1755 | MAME_DIR .. "src/mess/drivers/tricep.*", |
| 1756 | } |
| 1757 | |
| 1758 | createMESSProjects(_target, _subtarget, "mos") |
| 1759 | files { |
| 1760 | MAME_DIR .. "src/mess/drivers/kim1.*", |
| 1761 | } |
| 1762 | |
| 1763 | createMESSProjects(_target, _subtarget, "motorola") |
| 1764 | files { |
| 1765 | MAME_DIR .. "src/mess/drivers/m6805evs.*", |
| 1766 | MAME_DIR .. "src/mess/drivers/mekd2.*", |
| 1767 | } |
| 1768 | |
| 1769 | createMESSProjects(_target, _subtarget, "multitch") |
| 1770 | files { |
| 1771 | MAME_DIR .. "src/mess/drivers/mkit09.*", |
| 1772 | MAME_DIR .. "src/mess/drivers/mpf1.*", |
| 1773 | } |
| 1774 | |
| 1775 | createMESSProjects(_target, _subtarget, "nakajima") |
| 1776 | files { |
| 1777 | MAME_DIR .. "src/mess/drivers/nakajies.*", |
| 1778 | } |
| 1779 | |
| 1780 | createMESSProjects(_target, _subtarget, "nascom") |
| 1781 | files { |
| 1782 | MAME_DIR .. "src/mess/drivers/nascom1.*", |
| 1783 | MAME_DIR .. "src/mess/machine/nascom1.*", |
| 1784 | MAME_DIR .. "src/mess/video/nascom1.*", |
| 1785 | } |
| 1786 | |
| 1787 | createMESSProjects(_target, _subtarget, "ne") |
| 1788 | files { |
| 1789 | MAME_DIR .. "src/mess/drivers/z80ne.*", |
| 1790 | MAME_DIR .. "src/mess/machine/z80ne.*", |
| 1791 | } |
| 1792 | |
| 1793 | createMESSProjects(_target, _subtarget, "nec") |
| 1794 | files { |
| 1795 | MAME_DIR .. "src/mess/drivers/apc.*", |
| 1796 | MAME_DIR .. "src/mess/drivers/pce.*", |
| 1797 | MAME_DIR .. "src/mess/machine/pce.*", |
| 1798 | MAME_DIR .. "src/mess/machine/pce_cd.*", |
| 1799 | MAME_DIR .. "src/mess/drivers/pcfx.*", |
| 1800 | MAME_DIR .. "src/mess/drivers/pc6001.*", |
| 1801 | MAME_DIR .. "src/mess/drivers/pc8401a.*", |
| 1802 | MAME_DIR .. "src/mess/video/pc8401a.*", |
| 1803 | MAME_DIR .. "src/mess/drivers/pc8001.*", |
| 1804 | MAME_DIR .. "src/mess/drivers/pc8801.*", |
| 1805 | MAME_DIR .. "src/mess/drivers/pc88va.*", |
| 1806 | MAME_DIR .. "src/mess/drivers/pc100.*", |
| 1807 | MAME_DIR .. "src/mess/drivers/pc9801.*", |
| 1808 | MAME_DIR .. "src/mess/machine/pc9801_26.*", |
| 1809 | MAME_DIR .. "src/mess/machine/pc9801_86.*", |
| 1810 | MAME_DIR .. "src/mess/machine/pc9801_118.*", |
| 1811 | MAME_DIR .. "src/mess/machine/pc9801_cbus.*", |
| 1812 | MAME_DIR .. "src/mess/machine/pc9801_kbd.*", |
| 1813 | MAME_DIR .. "src/mess/drivers/tk80bs.*", |
| 1814 | MAME_DIR .. "src/mess/drivers/hh_ucom4.*", |
| 1815 | } |
| 1816 | |
| 1817 | createMESSProjects(_target, _subtarget, "netronic") |
| 1818 | files { |
| 1819 | MAME_DIR .. "src/mess/drivers/elf.*", |
| 1820 | MAME_DIR .. "src/mess/drivers/exp85.*", |
| 1821 | } |
| 1822 | |
| 1823 | createMESSProjects(_target, _subtarget, "next") |
| 1824 | files { |
| 1825 | MAME_DIR .. "src/mess/drivers/next.*", |
| 1826 | MAME_DIR .. "src/mess/machine/nextkbd.*", |
| 1827 | MAME_DIR .. "src/mess/machine/nextmo.*", |
| 1828 | } |
| 1829 | |
| 1830 | createMESSProjects(_target, _subtarget, "nintendo") |
| 1831 | files { |
| 1832 | MAME_DIR .. "src/mess/drivers/gb.*", |
| 1833 | MAME_DIR .. "src/mess/audio/gb.*", |
| 1834 | MAME_DIR .. "src/mess/machine/gb.*", |
| 1835 | MAME_DIR .. "src/mess/video/gb_lcd.*", |
| 1836 | MAME_DIR .. "src/mess/drivers/gba.*", |
| 1837 | MAME_DIR .. "src/mess/video/gba.*", |
| 1838 | MAME_DIR .. "src/mess/drivers/n64.*", |
| 1839 | MAME_DIR .. "src/mess/drivers/nes.*", |
| 1840 | MAME_DIR .. "src/mess/machine/nes.*", |
| 1841 | MAME_DIR .. "src/mess/video/nes.*", |
| 1842 | MAME_DIR .. "src/mess/drivers/pokemini.*", |
| 1843 | MAME_DIR .. "src/mess/drivers/snes.*", |
| 1844 | MAME_DIR .. "src/mess/machine/snescx4.*", |
| 1845 | MAME_DIR .. "src/mess/drivers/vboy.*", |
| 1846 | MAME_DIR .. "src/mess/audio/vboy.*", |
| 1847 | } |
| 1848 | |
| 1849 | createMESSProjects(_target, _subtarget, "nokia") |
| 1850 | files { |
| 1851 | MAME_DIR .. "src/mess/drivers/mikromik.*", |
| 1852 | MAME_DIR .. "src/mess/machine/mm1kb.*", |
| 1853 | MAME_DIR .. "src/mess/video/mikromik.*", |
| 1854 | } |
| 1855 | |
| 1856 | createMESSProjects(_target, _subtarget, "northstar") |
| 1857 | files { |
| 1858 | MAME_DIR .. "src/mess/drivers/horizon.*", |
| 1859 | } |
| 1860 | |
| 1861 | createMESSProjects(_target, _subtarget, "novag") |
| 1862 | files { |
| 1863 | MAME_DIR .. "src/mess/drivers/mk1.*", |
| 1864 | MAME_DIR .. "src/mess/drivers/mk2.*", |
| 1865 | MAME_DIR .. "src/mess/drivers/ssystem3.*", |
| 1866 | MAME_DIR .. "src/mess/video/ssystem3.*", |
| 1867 | MAME_DIR .. "src/mess/drivers/supercon.*", |
| 1868 | } |
| 1869 | |
| 1870 | createMESSProjects(_target, _subtarget, "olivetti") |
| 1871 | files { |
| 1872 | MAME_DIR .. "src/mess/drivers/m20.*", |
| 1873 | MAME_DIR .. "src/mess/drivers/m24.*", |
| 1874 | MAME_DIR .. "src/mess/machine/m24_kbd.*", |
| 1875 | } |
| 1876 | |
| 1877 | createMESSProjects(_target, _subtarget, "omnibyte") |
| 1878 | files { |
| 1879 | MAME_DIR .. "src/mess/drivers/msbc1.*", |
| 1880 | MAME_DIR .. "src/mess/drivers/ob68k1a.*", |
| 1881 | } |
| 1882 | |
| 1883 | createMESSProjects(_target, _subtarget, "orion") |
| 1884 | files { |
| 1885 | MAME_DIR .. "src/mess/drivers/orion.*", |
| 1886 | MAME_DIR .. "src/mess/machine/orion.*", |
| 1887 | MAME_DIR .. "src/mess/video/orion.*", |
| 1888 | } |
| 1889 | |
| 1890 | createMESSProjects(_target, _subtarget, "osborne") |
| 1891 | files { |
| 1892 | MAME_DIR .. "src/mess/drivers/osborne1.*", |
| 1893 | MAME_DIR .. "src/mess/machine/osborne1.*", |
| 1894 | MAME_DIR .. "src/mess/drivers/osbexec.*", |
| 1895 | MAME_DIR .. "src/mess/drivers/vixen.*", |
| 1896 | } |
| 1897 | |
| 1898 | createMESSProjects(_target, _subtarget, "osi") |
| 1899 | files { |
| 1900 | MAME_DIR .. "src/mess/drivers/osi.*", |
| 1901 | MAME_DIR .. "src/mess/video/osi.*", |
| 1902 | } |
| 1903 | |
| 1904 | createMESSProjects(_target, _subtarget, "palm") |
| 1905 | files { |
| 1906 | MAME_DIR .. "src/mess/drivers/palm.*", |
| 1907 | MAME_DIR .. "src/mess/drivers/palmz22.*", |
| 1908 | } |
| 1909 | |
| 1910 | createMESSProjects(_target, _subtarget, "parker") |
| 1911 | files { |
| 1912 | MAME_DIR .. "src/mess/drivers/wildfire.*", |
| 1913 | } |
| 1914 | |
| 1915 | createMESSProjects(_target, _subtarget, "pitronic") |
| 1916 | files { |
| 1917 | MAME_DIR .. "src/mess/drivers/beta.*", |
| 1918 | } |
| 1919 | |
| 1920 | createMESSProjects(_target, _subtarget, "pc") |
| 1921 | files { |
| 1922 | MAME_DIR .. "src/mess/drivers/asst128.*", |
| 1923 | MAME_DIR .. "src/mess/drivers/europc.*", |
| 1924 | MAME_DIR .. "src/mess/drivers/genpc.*", |
| 1925 | MAME_DIR .. "src/mess/machine/genpc.*", |
| 1926 | MAME_DIR .. "src/mess/drivers/ibmpc.*", |
| 1927 | MAME_DIR .. "src/mess/drivers/ibmpcjr.*", |
| 1928 | MAME_DIR .. "src/mess/drivers/pc.*", |
| 1929 | MAME_DIR .. "src/mess/drivers/tandy1t.*", |
| 1930 | MAME_DIR .. "src/mess/video/pc_t1t.*", |
| 1931 | } |
| 1932 | |
| 1933 | createMESSProjects(_target, _subtarget, "pdp1") |
| 1934 | files { |
| 1935 | MAME_DIR .. "src/mess/drivers/pdp1.*", |
| 1936 | MAME_DIR .. "src/mess/video/pdp1.*", |
| 1937 | } |
| 1938 | |
| 1939 | createMESSProjects(_target, _subtarget, "pel") |
| 1940 | files { |
| 1941 | MAME_DIR .. "src/mess/drivers/galeb.*", |
| 1942 | MAME_DIR .. "src/mess/video/galeb.*", |
| 1943 | MAME_DIR .. "src/mess/drivers/orao.*", |
| 1944 | MAME_DIR .. "src/mess/machine/orao.*", |
| 1945 | MAME_DIR .. "src/mess/video/orao.*", |
| 1946 | } |
| 1947 | |
| 1948 | createMESSProjects(_target, _subtarget, "philips") |
| 1949 | files { |
| 1950 | MAME_DIR .. "src/mess/drivers/p2000t.*", |
| 1951 | MAME_DIR .. "src/mess/machine/p2000t.*", |
| 1952 | MAME_DIR .. "src/mess/video/p2000m.*", |
| 1953 | MAME_DIR .. "src/mess/drivers/vg5k.*", |
| 1954 | } |
| 1955 | |
| 1956 | createMESSProjects(_target, _subtarget, "poly88") |
| 1957 | files { |
| 1958 | MAME_DIR .. "src/mess/drivers/poly88.*", |
| 1959 | MAME_DIR .. "src/mess/machine/poly88.*", |
| 1960 | MAME_DIR .. "src/mess/video/poly88.*", |
| 1961 | } |
| 1962 | |
| 1963 | createMESSProjects(_target, _subtarget, "psion") |
| 1964 | files { |
| 1965 | MAME_DIR .. "src/mess/drivers/psion.*", |
| 1966 | MAME_DIR .. "src/mess/machine/psion_pack.*", |
| 1967 | } |
| 1968 | |
| 1969 | createMESSProjects(_target, _subtarget, "radio") |
| 1970 | files { |
| 1971 | MAME_DIR .. "src/mess/drivers/apogee.*", |
| 1972 | MAME_DIR .. "src/mess/drivers/mikrosha.*", |
| 1973 | MAME_DIR .. "src/mess/drivers/partner.*", |
| 1974 | MAME_DIR .. "src/mess/machine/partner.*", |
| 1975 | MAME_DIR .. "src/mess/drivers/radio86.*", |
| 1976 | MAME_DIR .. "src/mess/machine/radio86.*", |
| 1977 | } |
| 1978 | |
| 1979 | createMESSProjects(_target, _subtarget, "rca") |
| 1980 | files { |
| 1981 | MAME_DIR .. "src/mess/drivers/microkit.*", |
| 1982 | MAME_DIR .. "src/mess/drivers/studio2.*", |
| 1983 | MAME_DIR .. "src/mess/drivers/vip.*", |
| 1984 | } |
| 1985 | |
| 1986 | createMESSProjects(_target, _subtarget, "rm") |
| 1987 | files { |
| 1988 | MAME_DIR .. "src/mess/drivers/rm380z.*", |
| 1989 | MAME_DIR .. "src/mess/machine/rm380z.*", |
| 1990 | MAME_DIR .. "src/mess/video/rm380z.*", |
| 1991 | MAME_DIR .. "src/mess/drivers/rmnimbus.*", |
| 1992 | MAME_DIR .. "src/mess/machine/rmnimbus.*", |
| 1993 | MAME_DIR .. "src/mess/video/rmnimbus.*", |
| 1994 | MAME_DIR .. "src/mess/machine/rmnkbd.*", |
| 1995 | } |
| 1996 | |
| 1997 | createMESSProjects(_target, _subtarget, "robotron") |
| 1998 | files { |
| 1999 | MAME_DIR .. "src/mess/drivers/a5105.*", |
| 2000 | MAME_DIR .. "src/mess/drivers/a51xx.*", |
| 2001 | MAME_DIR .. "src/mess/drivers/a7150.*", |
| 2002 | MAME_DIR .. "src/mess/drivers/k1003.*", |
| 2003 | MAME_DIR .. "src/mess/drivers/k8915.*", |
| 2004 | MAME_DIR .. "src/mess/drivers/rt1715.*", |
| 2005 | MAME_DIR .. "src/mess/drivers/z1013.*", |
| 2006 | MAME_DIR .. "src/mess/drivers/z9001.*", |
| 2007 | } |
| 2008 | |
| 2009 | createMESSProjects(_target, _subtarget, "roland") |
| 2010 | files { |
| 2011 | MAME_DIR .. "src/mess/drivers/rmt32.*", |
| 2012 | MAME_DIR .. "src/mess/drivers/rd110.*", |
| 2013 | MAME_DIR .. "src/mess/drivers/rsc55.*", |
| 2014 | MAME_DIR .. "src/mess/drivers/tb303.*", |
| 2015 | } |
| 2016 | |
| 2017 | createMESSProjects(_target, _subtarget, "rockwell") |
| 2018 | files { |
| 2019 | MAME_DIR .. "src/mess/drivers/aim65.*", |
| 2020 | MAME_DIR .. "src/mess/machine/aim65.*", |
| 2021 | MAME_DIR .. "src/mess/drivers/aim65_40.*", |
| 2022 | } |
| 2023 | |
| 2024 | createMESSProjects(_target, _subtarget, "sage") |
| 2025 | files { |
| 2026 | MAME_DIR .. "src/mess/drivers/sage2.*", |
| 2027 | } |
| 2028 | |
| 2029 | createMESSProjects(_target, _subtarget, "samcoupe") |
| 2030 | files { |
| 2031 | MAME_DIR .. "src/mess/drivers/samcoupe.*", |
| 2032 | MAME_DIR .. "src/mess/machine/samcoupe.*", |
| 2033 | MAME_DIR .. "src/mess/video/samcoupe.*", |
| 2034 | } |
| 2035 | |
| 2036 | createMESSProjects(_target, _subtarget, "samsung") |
| 2037 | files { |
| 2038 | MAME_DIR .. "src/mess/drivers/spc1000.*", |
| 2039 | } |
| 2040 | |
| 2041 | createMESSProjects(_target, _subtarget, "sanyo") |
| 2042 | files { |
| 2043 | MAME_DIR .. "src/mess/drivers/mbc200.*", |
| 2044 | MAME_DIR .. "src/mess/drivers/mbc55x.*", |
| 2045 | MAME_DIR .. "src/mess/machine/mbc55x.*", |
| 2046 | MAME_DIR .. "src/mess/video/mbc55x.*", |
| 2047 | MAME_DIR .. "src/mess/drivers/phc25.*", |
| 2048 | } |
| 2049 | |
| 2050 | createMESSProjects(_target, _subtarget, "sega") |
| 2051 | files { |
| 2052 | MAME_DIR .. "src/mess/drivers/dccons.*", |
| 2053 | MAME_DIR .. "src/mess/machine/dccons.*", |
| 2054 | MAME_DIR .. "src/mess/drivers/megadriv.*", |
| 2055 | MAME_DIR .. "src/mess/drivers/saturn.*", |
| 2056 | MAME_DIR .. "src/mess/drivers/segapico.*", |
| 2057 | MAME_DIR .. "src/mess/drivers/sg1000.*", |
| 2058 | MAME_DIR .. "src/mess/drivers/sms.*", |
| 2059 | MAME_DIR .. "src/mess/machine/sms.*", |
| 2060 | MAME_DIR .. "src/mess/drivers/svmu.*", |
| 2061 | MAME_DIR .. "src/mess/machine/mega32x.*", |
| 2062 | MAME_DIR .. "src/mess/machine/megacd.*", |
| 2063 | MAME_DIR .. "src/mess/machine/megacdcd.*", |
| 2064 | } |
| 2065 | |
| 2066 | createMESSProjects(_target, _subtarget, "sgi") |
| 2067 | files { |
| 2068 | MAME_DIR .. "src/mess/machine/sgi.*", |
| 2069 | MAME_DIR .. "src/mess/drivers/sgi_ip2.*", |
| 2070 | MAME_DIR .. "src/mess/drivers/sgi_ip6.*", |
| 2071 | MAME_DIR .. "src/mess/drivers/ip20.*", |
| 2072 | MAME_DIR .. "src/mess/drivers/ip22.*", |
| 2073 | MAME_DIR .. "src/mess/video/newport.*", |
| 2074 | } |
| 2075 | |
| 2076 | createMESSProjects(_target, _subtarget, "sharp") |
| 2077 | files { |
| 2078 | MAME_DIR .. "src/mess/video/mz700.*", |
| 2079 | MAME_DIR .. "src/mess/drivers/mz700.*", |
| 2080 | MAME_DIR .. "src/mess/drivers/pc1500.*", |
| 2081 | MAME_DIR .. "src/mess/drivers/pocketc.*", |
| 2082 | MAME_DIR .. "src/mess/video/pc1401.*", |
| 2083 | MAME_DIR .. "src/mess/machine/pc1401.*", |
| 2084 | MAME_DIR .. "src/mess/video/pc1403.*", |
| 2085 | MAME_DIR .. "src/mess/machine/pc1403.*", |
| 2086 | MAME_DIR .. "src/mess/video/pc1350.*", |
| 2087 | MAME_DIR .. "src/mess/machine/pc1350.*", |
| 2088 | MAME_DIR .. "src/mess/video/pc1251.*", |
| 2089 | MAME_DIR .. "src/mess/machine/pc1251.*", |
| 2090 | MAME_DIR .. "src/mess/video/pocketc.*", |
| 2091 | MAME_DIR .. "src/mess/machine/mz700.*", |
| 2092 | MAME_DIR .. "src/mess/drivers/x68k.*", |
| 2093 | MAME_DIR .. "src/mess/video/x68k.*", |
| 2094 | MAME_DIR .. "src/mess/machine/x68k_hdc.*", |
| 2095 | MAME_DIR .. "src/mess/machine/x68k_kbd.*", |
| 2096 | MAME_DIR .. "src/mess/drivers/mz80.*", |
| 2097 | MAME_DIR .. "src/mess/video/mz80.*", |
| 2098 | MAME_DIR .. "src/mess/machine/mz80.*", |
| 2099 | MAME_DIR .. "src/mess/drivers/mz2000.*", |
| 2100 | MAME_DIR .. "src/mess/drivers/x1.*", |
| 2101 | MAME_DIR .. "src/mess/machine/x1.*", |
| 2102 | MAME_DIR .. "src/mess/drivers/x1twin.*", |
| 2103 | MAME_DIR .. "src/mess/drivers/mz2500.*", |
| 2104 | MAME_DIR .. "src/mess/drivers/mz3500.*", |
| 2105 | MAME_DIR .. "src/mess/drivers/pce220.*", |
| 2106 | MAME_DIR .. "src/mess/machine/pce220_ser.*", |
| 2107 | MAME_DIR .. "src/mess/drivers/mz6500.*", |
| 2108 | MAME_DIR .. "src/mess/drivers/zaurus.*", |
| 2109 | } |
| 2110 | |
| 2111 | createMESSProjects(_target, _subtarget, "sinclair") |
| 2112 | files { |
| 2113 | MAME_DIR .. "src/mess/video/spectrum.*", |
| 2114 | MAME_DIR .. "src/mess/video/timex.*", |
| 2115 | MAME_DIR .. "src/mess/video/zx.*", |
| 2116 | MAME_DIR .. "src/mess/drivers/zx.*", |
| 2117 | MAME_DIR .. "src/mess/machine/zx.*", |
| 2118 | MAME_DIR .. "src/mess/drivers/spectrum.*", |
| 2119 | MAME_DIR .. "src/mess/drivers/spec128.*", |
| 2120 | MAME_DIR .. "src/mess/drivers/timex.*", |
| 2121 | MAME_DIR .. "src/mess/drivers/specpls3.*", |
| 2122 | MAME_DIR .. "src/mess/drivers/scorpion.*", |
| 2123 | MAME_DIR .. "src/mess/drivers/atm.*", |
| 2124 | MAME_DIR .. "src/mess/drivers/pentagon.*", |
| 2125 | MAME_DIR .. "src/mess/machine/beta.*", |
| 2126 | MAME_DIR .. "src/mess/machine/spec_snqk.*", |
| 2127 | MAME_DIR .. "src/mess/drivers/ql.*", |
| 2128 | MAME_DIR .. "src/mess/machine/qimi.*", |
| 2129 | MAME_DIR .. "src/mess/video/zx8301.*", |
| 2130 | MAME_DIR .. "src/mess/machine/zx8302.*", |
| 2131 | } |
| 2132 | |
| 2133 | createMESSProjects(_target, _subtarget, "siemens") |
| 2134 | files { |
| 2135 | MAME_DIR .. "src/mess/drivers/pcd.*", |
| 2136 | MAME_DIR .. "src/mess/machine/pcd_kbd.*", |
| 2137 | } |
| 2138 | |
| 2139 | createMESSProjects(_target, _subtarget, "slicer") |
| 2140 | files { |
| 2141 | MAME_DIR .. "src/mess/drivers/slicer.*", |
| 2142 | } |
| 2143 | |
| 2144 | createMESSProjects(_target, _subtarget, "snk") |
| 2145 | files { |
| 2146 | MAME_DIR .. "src/mess/drivers/ng_aes.*", |
| 2147 | MAME_DIR .. "src/mess/drivers/ngp.*", |
| 2148 | MAME_DIR .. "src/mess/video/k1ge.*", |
| 2149 | } |
| 2150 | |
| 2151 | createMESSProjects(_target, _subtarget, "sony") |
| 2152 | files { |
| 2153 | MAME_DIR .. "src/mess/drivers/pockstat.*", |
| 2154 | MAME_DIR .. "src/mess/drivers/psx.*", |
| 2155 | MAME_DIR .. "src/mess/machine/psxcd.*", |
| 2156 | MAME_DIR .. "src/mess/drivers/pve500.*", |
| 2157 | MAME_DIR .. "src/mess/drivers/smc777.*", |
| 2158 | } |
| 2159 | |
| 2160 | createMESSProjects(_target, _subtarget, "sord") |
| 2161 | files { |
| 2162 | MAME_DIR .. "src/mess/drivers/m5.*", |
| 2163 | } |
| 2164 | |
| 2165 | createMESSProjects(_target, _subtarget, "special") |
| 2166 | files { |
| 2167 | MAME_DIR .. "src/mess/drivers/special.*", |
| 2168 | MAME_DIR .. "src/mess/audio/specimx_snd.*", |
| 2169 | MAME_DIR .. "src/mess/machine/special.*", |
| 2170 | MAME_DIR .. "src/mess/video/special.*", |
| 2171 | } |
| 2172 | |
| 2173 | createMESSProjects(_target, _subtarget, "sun") |
| 2174 | files { |
| 2175 | MAME_DIR .. "src/mess/drivers/sun1.*", |
| 2176 | MAME_DIR .. "src/mess/drivers/sun2.*", |
| 2177 | MAME_DIR .. "src/mess/drivers/sun3.*", |
| 2178 | MAME_DIR .. "src/mess/drivers/sun4.*", |
| 2179 | } |
| 2180 | |
| 2181 | createMESSProjects(_target, _subtarget, "svi") |
| 2182 | files { |
| 2183 | MAME_DIR .. "src/mess/drivers/svi318.*", |
| 2184 | MAME_DIR .. "src/mess/machine/svi318.*", |
| 2185 | } |
| 2186 | |
| 2187 | createMESSProjects(_target, _subtarget, "svision") |
| 2188 | files { |
| 2189 | MAME_DIR .. "src/mess/drivers/svision.*", |
| 2190 | MAME_DIR .. "src/mess/audio/svis_snd.*", |
| 2191 | } |
| 2192 | |
| 2193 | createMESSProjects(_target, _subtarget, "swtpc09") |
| 2194 | files { |
| 2195 | MAME_DIR .. "src/mess/drivers/swtpc09.*", |
| 2196 | MAME_DIR .. "src/mess/machine/swtpc09.*", |
| 2197 | } |
| 2198 | |
| 2199 | createMESSProjects(_target, _subtarget, "synertec") |
| 2200 | files { |
| 2201 | MAME_DIR .. "src/mess/drivers/sym1.*", |
| 2202 | } |
| 2203 | |
| 2204 | createMESSProjects(_target, _subtarget, "ta") |
| 2205 | files { |
| 2206 | MAME_DIR .. "src/mess/drivers/alphatro.*", |
| 2207 | } |
| 2208 | |
| 2209 | createMESSProjects(_target, _subtarget, "tandberg") |
| 2210 | files { |
| 2211 | MAME_DIR .. "src/mess/drivers/tdv2324.*", |
| 2212 | } |
| 2213 | |
| 2214 | createMESSProjects(_target, _subtarget, "tangerin") |
| 2215 | files { |
| 2216 | MAME_DIR .. "src/mess/drivers/microtan.*", |
| 2217 | MAME_DIR .. "src/mess/machine/microtan.*", |
| 2218 | MAME_DIR .. "src/mess/video/microtan.*", |
| 2219 | MAME_DIR .. "src/mess/drivers/oric.*", |
| 2220 | } |
| 2221 | |
| 2222 | createMESSProjects(_target, _subtarget, "tatung") |
| 2223 | files { |
| 2224 | MAME_DIR .. "src/mess/drivers/einstein.*", |
| 2225 | MAME_DIR .. "src/mess/machine/einstein.*", |
| 2226 | } |
| 2227 | |
| 2228 | createMESSProjects(_target, _subtarget, "teamconc") |
| 2229 | files { |
| 2230 | MAME_DIR .. "src/mess/drivers/comquest.*", |
| 2231 | MAME_DIR .. "src/mess/video/comquest.*", |
| 2232 | } |
| 2233 | |
| 2234 | createMESSProjects(_target, _subtarget, "tektroni") |
| 2235 | files { |
| 2236 | MAME_DIR .. "src/mess/drivers/tek405x.*", |
| 2237 | MAME_DIR .. "src/mess/drivers/tek410x.*", |
| 2238 | } |
| 2239 | |
| 2240 | createMESSProjects(_target, _subtarget, "telenova") |
| 2241 | files { |
| 2242 | MAME_DIR .. "src/mess/drivers/compis.*", |
| 2243 | MAME_DIR .. "src/mess/machine/compiskb.*", |
| 2244 | } |
| 2245 | |
| 2246 | createMESSProjects(_target, _subtarget, "telercas") |
| 2247 | files { |
| 2248 | MAME_DIR .. "src/mess/drivers/tmc1800.*", |
| 2249 | MAME_DIR .. "src/mess/video/tmc1800.*", |
| 2250 | MAME_DIR .. "src/mess/drivers/tmc600.*", |
| 2251 | MAME_DIR .. "src/mess/video/tmc600.*", |
| 2252 | MAME_DIR .. "src/mess/drivers/tmc2000e.*", |
| 2253 | } |
| 2254 | |
| 2255 | createMESSProjects(_target, _subtarget, "televideo") |
| 2256 | files { |
| 2257 | MAME_DIR .. "src/mess/drivers/ts802.*", |
| 2258 | MAME_DIR .. "src/mess/drivers/ts803.*", |
| 2259 | MAME_DIR .. "src/mess/drivers/ts816.*", |
| 2260 | MAME_DIR .. "src/mess/drivers/tv950.*", |
| 2261 | } |
| 2262 | |
| 2263 | createMESSProjects(_target, _subtarget, "tem") |
| 2264 | files { |
| 2265 | MAME_DIR .. "src/mess/drivers/tec1.*", |
| 2266 | } |
| 2267 | |
| 2268 | createMESSProjects(_target, _subtarget, "tesla") |
| 2269 | files { |
| 2270 | MAME_DIR .. "src/mess/drivers/ondra.*", |
| 2271 | MAME_DIR .. "src/mess/machine/ondra.*", |
| 2272 | MAME_DIR .. "src/mess/video/ondra.*", |
| 2273 | MAME_DIR .. "src/mess/drivers/pmd85.*", |
| 2274 | MAME_DIR .. "src/mess/machine/pmd85.*", |
| 2275 | MAME_DIR .. "src/mess/video/pmd85.*", |
| 2276 | MAME_DIR .. "src/mess/drivers/pmi80.*", |
| 2277 | MAME_DIR .. "src/mess/drivers/sapi1.*", |
| 2278 | } |
| 2279 | |
| 2280 | createMESSProjects(_target, _subtarget, "test") |
| 2281 | files { |
| 2282 | MAME_DIR .. "src/mess/drivers/test_t400.*", |
| 2283 | MAME_DIR .. "src/mess/drivers/zexall.*", |
| 2284 | } |
| 2285 | |
| 2286 | createMESSProjects(_target, _subtarget, "thomson") |
| 2287 | files { |
| 2288 | MAME_DIR .. "src/mess/drivers/thomson.*", |
| 2289 | MAME_DIR .. "src/mess/machine/thomson.*", |
| 2290 | MAME_DIR .. "src/mess/machine/thomflop.*", |
| 2291 | MAME_DIR .. "src/mess/video/thomson.*", |
| 2292 | } |
| 2293 | |
| 2294 | createMESSProjects(_target, _subtarget, "ti") |
| 2295 | files { |
| 2296 | MAME_DIR .. "src/mess/drivers/avigo.*", |
| 2297 | MAME_DIR .. "src/mess/video/avigo.*", |
| 2298 | MAME_DIR .. "src/mess/drivers/cc40.*", |
| 2299 | MAME_DIR .. "src/mess/drivers/evmbug.*", |
| 2300 | MAME_DIR .. "src/mess/drivers/exelv.*", |
| 2301 | MAME_DIR .. "src/mess/drivers/geneve.*", |
| 2302 | MAME_DIR .. "src/mess/drivers/ticalc1x.*", |
| 2303 | MAME_DIR .. "src/mess/drivers/tispeak.*", |
| 2304 | MAME_DIR .. "src/mess/drivers/ti74.*", |
| 2305 | MAME_DIR .. "src/mess/drivers/ti85.*", |
| 2306 | MAME_DIR .. "src/mess/machine/ti85.*", |
| 2307 | MAME_DIR .. "src/mess/video/ti85.*", |
| 2308 | MAME_DIR .. "src/mess/drivers/ti89.*", |
| 2309 | MAME_DIR .. "src/mess/drivers/ti99_2.*", |
| 2310 | MAME_DIR .. "src/mess/drivers/ti99_4x.*", |
| 2311 | MAME_DIR .. "src/mess/drivers/ti99_4p.*", |
| 2312 | MAME_DIR .. "src/mess/drivers/ti99_8.*", |
| 2313 | MAME_DIR .. "src/mess/drivers/ti990_4.*", |
| 2314 | MAME_DIR .. "src/mess/drivers/ti990_10.*", |
| 2315 | MAME_DIR .. "src/mess/drivers/tm990189.*", |
| 2316 | MAME_DIR .. "src/mess/machine/ti99/990_dk.*", |
| 2317 | MAME_DIR .. "src/mess/machine/ti99/990_hd.*", |
| 2318 | MAME_DIR .. "src/mess/machine/ti99/990_tap.*", |
| 2319 | MAME_DIR .. "src/mess/machine/ti99/datamux.*", |
| 2320 | MAME_DIR .. "src/mess/machine/ti99/genboard.*", |
| 2321 | MAME_DIR .. "src/mess/machine/ti99/grom.*", |
| 2322 | MAME_DIR .. "src/mess/machine/ti99/gromport.*", |
| 2323 | MAME_DIR .. "src/mess/machine/ti99/handset.*", |
| 2324 | MAME_DIR .. "src/mess/machine/ti99/joyport.*", |
| 2325 | MAME_DIR .. "src/mess/machine/ti99/mapper8.*", |
| 2326 | MAME_DIR .. "src/mess/machine/ti99/mecmouse.*", |
| 2327 | MAME_DIR .. "src/mess/machine/ti99/speech8.*", |
| 2328 | MAME_DIR .. "src/mess/machine/ti99/videowrp.*", |
| 2329 | MAME_DIR .. "src/mess/video/733_asr.*", |
| 2330 | MAME_DIR .. "src/mess/video/911_vdt.*", |
| 2331 | MAME_DIR .. "src/mess/drivers/hh_tms1k.*", |
| 2332 | } |
| 2333 | |
| 2334 | createMESSProjects(_target, _subtarget, "tiger") |
| 2335 | files { |
| 2336 | MAME_DIR .. "src/mess/drivers/gamecom.*", |
| 2337 | MAME_DIR .. "src/mess/machine/gamecom.*", |
| 2338 | MAME_DIR .. "src/mess/video/gamecom.*", |
| 2339 | } |
| 2340 | |
| 2341 | createMESSProjects(_target, _subtarget, "tigertel") |
| 2342 | files { |
| 2343 | MAME_DIR .. "src/mess/drivers/gizmondo.*", |
| 2344 | MAME_DIR .. "src/mess/machine/docg3.*", |
| 2345 | } |
| 2346 | |
| 2347 | createMESSProjects(_target, _subtarget, "tiki") |
| 2348 | files { |
| 2349 | MAME_DIR .. "src/mess/drivers/tiki100.*", |
| 2350 | } |
| 2351 | |
| 2352 | createMESSProjects(_target, _subtarget, "tomy") |
| 2353 | files { |
| 2354 | MAME_DIR .. "src/mess/drivers/tutor.*", |
| 2355 | } |
| 2356 | |
| 2357 | createMESSProjects(_target, _subtarget, "toshiba") |
| 2358 | files { |
| 2359 | MAME_DIR .. "src/mess/drivers/pasopia.*", |
| 2360 | MAME_DIR .. "src/mess/drivers/pasopia7.*", |
| 2361 | MAME_DIR .. "src/mess/drivers/paso1600.*", |
| 2362 | } |
| 2363 | |
| 2364 | createMESSProjects(_target, _subtarget, "trainer") |
| 2365 | files { |
| 2366 | MAME_DIR .. "src/mess/drivers/amico2k.*", |
| 2367 | MAME_DIR .. "src/mess/drivers/babbage.*", |
| 2368 | MAME_DIR .. "src/mess/drivers/bob85.*", |
| 2369 | MAME_DIR .. "src/mess/drivers/cvicny.*", |
| 2370 | MAME_DIR .. "src/mess/drivers/dolphunk.*", |
| 2371 | MAME_DIR .. "src/mess/drivers/instruct.*", |
| 2372 | MAME_DIR .. "src/mess/drivers/mk14.*", |
| 2373 | MAME_DIR .. "src/mess/drivers/pro80.*", |
| 2374 | MAME_DIR .. "src/mess/drivers/savia84.*", |
| 2375 | MAME_DIR .. "src/mess/drivers/selz80.*", |
| 2376 | MAME_DIR .. "src/mess/drivers/tk80.*", |
| 2377 | } |
| 2378 | |
| 2379 | createMESSProjects(_target, _subtarget, "trs") |
| 2380 | files { |
| 2381 | MAME_DIR .. "src/mess/drivers/coco12.*", |
| 2382 | MAME_DIR .. "src/mess/drivers/coco3.*", |
| 2383 | MAME_DIR .. "src/mess/drivers/dragon.*", |
| 2384 | MAME_DIR .. "src/mess/drivers/mc10.*", |
| 2385 | MAME_DIR .. "src/mess/machine/6883sam.*", |
| 2386 | MAME_DIR .. "src/mess/machine/coco.*", |
| 2387 | MAME_DIR .. "src/mess/machine/coco12.*", |
| 2388 | MAME_DIR .. "src/mess/machine/coco3.*", |
| 2389 | MAME_DIR .. "src/mess/machine/coco_vhd.*", |
| 2390 | MAME_DIR .. "src/mess/machine/dragon.*", |
| 2391 | MAME_DIR .. "src/mess/machine/dgnalpha.*", |
| 2392 | MAME_DIR .. "src/mess/video/gime.*", |
| 2393 | MAME_DIR .. "src/mess/drivers/trs80.*", |
| 2394 | MAME_DIR .. "src/mess/machine/trs80.*", |
| 2395 | MAME_DIR .. "src/mess/video/trs80.*", |
| 2396 | MAME_DIR .. "src/mess/drivers/trs80m2.*", |
| 2397 | MAME_DIR .. "src/mess/machine/trs80m2kb.*", |
| 2398 | MAME_DIR .. "src/mess/drivers/tandy2k.*", |
| 2399 | MAME_DIR .. "src/mess/machine/tandy2kb.*", |
| 2400 | } |
| 2401 | |
| 2402 | createMESSProjects(_target, _subtarget, "ultratec") |
| 2403 | files { |
| 2404 | MAME_DIR .. "src/mess/drivers/minicom.*", |
| 2405 | } |
| 2406 | |
| 2407 | createMESSProjects(_target, _subtarget, "unisys") |
| 2408 | files { |
| 2409 | MAME_DIR .. "src/mess/drivers/univac.*", |
| 2410 | } |
| 2411 | |
| 2412 | createMESSProjects(_target, _subtarget, "veb") |
| 2413 | files { |
| 2414 | MAME_DIR .. "src/mess/drivers/chessmst.*", |
| 2415 | MAME_DIR .. "src/mess/drivers/kc.*", |
| 2416 | MAME_DIR .. "src/mess/machine/kc.*", |
| 2417 | MAME_DIR .. "src/mess/machine/kc_keyb.*", |
| 2418 | MAME_DIR .. "src/mess/video/kc.*", |
| 2419 | MAME_DIR .. "src/mess/drivers/lc80.*", |
| 2420 | MAME_DIR .. "src/mess/drivers/mc80.*", |
| 2421 | MAME_DIR .. "src/mess/machine/mc80.*", |
| 2422 | MAME_DIR .. "src/mess/video/mc80.*", |
| 2423 | MAME_DIR .. "src/mess/drivers/poly880.*", |
| 2424 | MAME_DIR .. "src/mess/drivers/sc1.*", |
| 2425 | MAME_DIR .. "src/mess/drivers/sc2.*", |
| 2426 | } |
| 2427 | |
| 2428 | createMESSProjects(_target, _subtarget, "vidbrain") |
| 2429 | files { |
| 2430 | MAME_DIR .. "src/mess/drivers/vidbrain.*", |
| 2431 | MAME_DIR .. "src/mess/video/uv201.*", |
| 2432 | } |
| 2433 | |
| 2434 | createMESSProjects(_target, _subtarget, "videoton") |
| 2435 | files { |
| 2436 | MAME_DIR .. "src/mess/drivers/tvc.*", |
| 2437 | MAME_DIR .. "src/mess/audio/tvc_snd.*", |
| 2438 | } |
| 2439 | |
| 2440 | createMESSProjects(_target, _subtarget, "visual") |
| 2441 | files { |
| 2442 | MAME_DIR .. "src/mess/drivers/v1050.*", |
| 2443 | MAME_DIR .. "src/mess/machine/v1050kb.*", |
| 2444 | MAME_DIR .. "src/mess/video/v1050.*", |
| 2445 | } |
| 2446 | |
| 2447 | createMESSProjects(_target, _subtarget, "votrax") |
| 2448 | files { |
| 2449 | MAME_DIR .. "src/mess/drivers/votrpss.*", |
| 2450 | MAME_DIR .. "src/mess/drivers/votrtnt.*", |
| 2451 | } |
| 2452 | |
| 2453 | createMESSProjects(_target, _subtarget, "vtech") |
| 2454 | files { |
| 2455 | MAME_DIR .. "src/mess/drivers/crvision.*", |
| 2456 | MAME_DIR .. "src/mess/drivers/geniusiq.*", |
| 2457 | MAME_DIR .. "src/mess/drivers/laser3k.*", |
| 2458 | MAME_DIR .. "src/mess/drivers/lcmate2.*", |
| 2459 | MAME_DIR .. "src/mess/drivers/pc4.*", |
| 2460 | MAME_DIR .. "src/mess/video/pc4.*", |
| 2461 | MAME_DIR .. "src/mess/drivers/pc2000.*", |
| 2462 | MAME_DIR .. "src/mess/drivers/pitagjr.*", |
| 2463 | MAME_DIR .. "src/mess/drivers/prestige.*", |
| 2464 | MAME_DIR .. "src/mess/drivers/vtech1.*", |
| 2465 | MAME_DIR .. "src/mess/drivers/vtech2.*", |
| 2466 | MAME_DIR .. "src/mess/machine/vtech2.*", |
| 2467 | MAME_DIR .. "src/mess/video/vtech2.*", |
| 2468 | MAME_DIR .. "src/mess/drivers/socrates.*", |
| 2469 | MAME_DIR .. "src/mess/audio/socrates.*", |
| 2470 | } |
| 2471 | |
| 2472 | createMESSProjects(_target, _subtarget, "wang") |
| 2473 | files { |
| 2474 | MAME_DIR .. "src/mess/drivers/wangpc.*", |
| 2475 | MAME_DIR .. "src/mess/machine/wangpckb.*", |
| 2476 | } |
| 2477 | |
| 2478 | createMESSProjects(_target, _subtarget, "wavemate") |
| 2479 | files { |
| 2480 | MAME_DIR .. "src/mess/drivers/bullet.*", |
| 2481 | MAME_DIR .. "src/mess/drivers/jupiter.*", |
| 2482 | } |
| 2483 | |
| 2484 | createMESSProjects(_target, _subtarget, "xerox") |
| 2485 | files { |
| 2486 | MAME_DIR .. "src/mess/drivers/xerox820.*", |
| 2487 | MAME_DIR .. "src/mess/machine/x820kb.*", |
| 2488 | MAME_DIR .. "src/mess/drivers/bigbord2.*", |
| 2489 | MAME_DIR .. "src/mess/drivers/alto2.*", |
| 2490 | } |
| 2491 | |
| 2492 | createMESSProjects(_target, _subtarget, "xussrpc") |
| 2493 | files { |
| 2494 | MAME_DIR .. "src/mess/drivers/ec184x.*", |
| 2495 | MAME_DIR .. "src/mess/drivers/iskr103x.*", |
| 2496 | MAME_DIR .. "src/mess/drivers/mc1502.*", |
| 2497 | MAME_DIR .. "src/mess/drivers/poisk1.*", |
| 2498 | MAME_DIR .. "src/mess/video/poisk1.*", |
| 2499 | } |
| 2500 | |
| 2501 | createMESSProjects(_target, _subtarget, "yamaha") |
| 2502 | files { |
| 2503 | MAME_DIR .. "src/mess/drivers/ymmu100.*", |
| 2504 | MAME_DIR .. "src/mess/drivers/fb01.*", |
| 2505 | } |
| 2506 | |
| 2507 | createMESSProjects(_target, _subtarget, "zenith") |
| 2508 | files { |
| 2509 | MAME_DIR .. "src/mess/drivers/z100.*", |
| 2510 | } |
| 2511 | |
| 2512 | createMESSProjects(_target, _subtarget, "zpa") |
| 2513 | files { |
| 2514 | MAME_DIR .. "src/mess/drivers/iq151.*", |
| 2515 | } |
| 2516 | |
| 2517 | createMESSProjects(_target, _subtarget, "zvt") |
| 2518 | files { |
| 2519 | MAME_DIR .. "src/mess/drivers/pp01.*", |
| 2520 | MAME_DIR .. "src/mess/machine/pp01.*", |
| 2521 | MAME_DIR .. "src/mess/video/pp01.*", |
| 2522 | } |
| 2523 | |
| 2524 | createMESSProjects(_target, _subtarget, "skeleton") |
| 2525 | files { |
| 2526 | MAME_DIR .. "src/mess/drivers/alphasma.*", |
| 2527 | MAME_DIR .. "src/mess/drivers/ampro.*", |
| 2528 | MAME_DIR .. "src/mess/drivers/amust.*", |
| 2529 | MAME_DIR .. "src/mess/drivers/applix.*", |
| 2530 | MAME_DIR .. "src/mess/drivers/attache.*", |
| 2531 | MAME_DIR .. "src/mess/drivers/ax20.*", |
| 2532 | MAME_DIR .. "src/mess/drivers/beehive.*", |
| 2533 | MAME_DIR .. "src/mess/drivers/binbug.*", |
| 2534 | MAME_DIR .. "src/mess/drivers/besta.*", |
| 2535 | MAME_DIR .. "src/mess/drivers/bitgraph.*", |
| 2536 | MAME_DIR .. "src/mess/drivers/br8641.*", |
| 2537 | MAME_DIR .. "src/mess/drivers/busicom.*", |
| 2538 | MAME_DIR .. "src/mess/video/busicom.*", |
| 2539 | MAME_DIR .. "src/mess/drivers/chaos.*", |
| 2540 | MAME_DIR .. "src/mess/drivers/chesstrv.*", |
| 2541 | MAME_DIR .. "src/mess/drivers/cd2650.*", |
| 2542 | MAME_DIR .. "src/mess/drivers/cdc721.*", |
| 2543 | MAME_DIR .. "src/mess/drivers/codata.*", |
| 2544 | MAME_DIR .. "src/mess/drivers/cortex.*", |
| 2545 | MAME_DIR .. "src/mess/drivers/cosmicos.*", |
| 2546 | MAME_DIR .. "src/mess/drivers/cp1.*", |
| 2547 | MAME_DIR .. "src/mess/drivers/cxhumax.*", |
| 2548 | MAME_DIR .. "src/mess/drivers/czk80.*", |
| 2549 | MAME_DIR .. "src/mess/drivers/d6800.*", |
| 2550 | MAME_DIR .. "src/mess/drivers/d6809.*", |
| 2551 | MAME_DIR .. "src/mess/drivers/digel804.*", |
| 2552 | MAME_DIR .. "src/mess/drivers/dim68k.*", |
| 2553 | MAME_DIR .. "src/mess/drivers/dm7000.*", |
| 2554 | MAME_DIR .. "src/mess/drivers/dmv.*", |
| 2555 | MAME_DIR .. "src/mess/machine/dmv_keyb.*", |
| 2556 | MAME_DIR .. "src/mess/drivers/dps1.*", |
| 2557 | MAME_DIR .. "src/mess/drivers/dsb46.*", |
| 2558 | MAME_DIR .. "src/mess/drivers/dual68.*", |
| 2559 | MAME_DIR .. "src/mess/drivers/eacc.*", |
| 2560 | MAME_DIR .. "src/mess/drivers/elwro800.*", |
| 2561 | MAME_DIR .. "src/mess/drivers/eti660.*", |
| 2562 | MAME_DIR .. "src/mess/drivers/excali64.*", |
| 2563 | MAME_DIR .. "src/mess/drivers/fanucs15.*", |
| 2564 | MAME_DIR .. "src/mess/drivers/fanucspmg.*", |
| 2565 | MAME_DIR .. "src/mess/drivers/fc100.*", |
| 2566 | MAME_DIR .. "src/mess/drivers/fk1.*", |
| 2567 | MAME_DIR .. "src/mess/drivers/ft68m.*", |
| 2568 | MAME_DIR .. "src/mess/drivers/gamate.*", |
| 2569 | MAME_DIR .. "src/mess/audio/gamate.*", |
| 2570 | MAME_DIR .. "src/mess/drivers/gameking.*", |
| 2571 | MAME_DIR .. "src/mess/drivers/gimix.*", |
| 2572 | MAME_DIR .. "src/mess/drivers/grfd2301.*", |
| 2573 | MAME_DIR .. "src/mess/drivers/harriet.*", |
| 2574 | MAME_DIR .. "src/mess/drivers/hprot1.*", |
| 2575 | MAME_DIR .. "src/mess/drivers/hpz80unk.*", |
| 2576 | MAME_DIR .. "src/mess/drivers/ht68k.*", |
| 2577 | MAME_DIR .. "src/mess/drivers/hunter2.*", |
| 2578 | MAME_DIR .. "src/emu/machine/nsc810.*", |
| 2579 | MAME_DIR .. "src/mess/drivers/ibm6580.*", |
| 2580 | MAME_DIR .. "src/mess/drivers/ie15.*", |
| 2581 | MAME_DIR .. "src/mess/machine/ie15_kbd.*", |
| 2582 | MAME_DIR .. "src/mess/drivers/if800.*", |
| 2583 | MAME_DIR .. "src/mess/drivers/imsai.*", |
| 2584 | MAME_DIR .. "src/mess/drivers/indiana.*", |
| 2585 | MAME_DIR .. "src/mess/drivers/itt3030.*", |
| 2586 | MAME_DIR .. "src/mess/drivers/jade.*", |
| 2587 | MAME_DIR .. "src/mess/drivers/jonos.*", |
| 2588 | MAME_DIR .. "src/mess/drivers/konin.*", |
| 2589 | MAME_DIR .. "src/mess/drivers/leapster.*", |
| 2590 | MAME_DIR .. "src/mess/drivers/lft.*", |
| 2591 | MAME_DIR .. "src/mess/drivers/lola8a.*", |
| 2592 | MAME_DIR .. "src/mess/drivers/m79152pc.*", |
| 2593 | MAME_DIR .. "src/mess/drivers/mccpm.*", |
| 2594 | MAME_DIR .. "src/mess/drivers/mes.*", |
| 2595 | MAME_DIR .. "src/mess/drivers/mice.*", |
| 2596 | MAME_DIR .. "src/mess/drivers/micronic.*", |
| 2597 | MAME_DIR .. "src/mess/drivers/mini2440.*", |
| 2598 | MAME_DIR .. "src/mess/drivers/mmd1.*", |
| 2599 | MAME_DIR .. "src/mess/drivers/mod8.*", |
| 2600 | MAME_DIR .. "src/mess/drivers/modellot.*", |
| 2601 | MAME_DIR .. "src/mess/drivers/molecular.*", |
| 2602 | MAME_DIR .. "src/mess/drivers/ms0515.*", |
| 2603 | MAME_DIR .. "src/mess/drivers/ms9540.*", |
| 2604 | MAME_DIR .. "src/mess/drivers/mstation.*", |
| 2605 | MAME_DIR .. "src/mess/drivers/mx2178.*", |
| 2606 | MAME_DIR .. "src/mess/drivers/mycom.*", |
| 2607 | MAME_DIR .. "src/mess/drivers/myvision.*", |
| 2608 | MAME_DIR .. "src/mess/drivers/ngen.*", |
| 2609 | MAME_DIR .. "src/mess/machine/ngen_kb.*", |
| 2610 | MAME_DIR .. "src/mess/drivers/octopus.*", |
| 2611 | MAME_DIR .. "src/mess/drivers/onyx.*", |
| 2612 | MAME_DIR .. "src/mess/drivers/okean240.*", |
| 2613 | MAME_DIR .. "src/mess/drivers/p8k.*", |
| 2614 | MAME_DIR .. "src/mess/drivers/pegasus.*", |
| 2615 | MAME_DIR .. "src/mess/drivers/pencil2.*", |
| 2616 | MAME_DIR .. "src/mess/drivers/pes.*", |
| 2617 | MAME_DIR .. "src/mess/drivers/pipbug.*", |
| 2618 | MAME_DIR .. "src/mess/drivers/plan80.*", |
| 2619 | MAME_DIR .. "src/mess/drivers/pm68k.*", |
| 2620 | MAME_DIR .. "src/mess/drivers/poly.*", |
| 2621 | MAME_DIR .. "src/mess/drivers/pt68k4.*", |
| 2622 | MAME_DIR .. "src/mess/drivers/ptcsol.*", |
| 2623 | MAME_DIR .. "src/mess/drivers/pulsar.*", |
| 2624 | MAME_DIR .. "src/mess/drivers/pv9234.*", |
| 2625 | MAME_DIR .. "src/mess/drivers/qtsbc.*", |
| 2626 | MAME_DIR .. "src/mess/drivers/rvoice.*", |
| 2627 | MAME_DIR .. "src/mess/drivers/sacstate.*", |
| 2628 | MAME_DIR .. "src/mess/drivers/sbrain.*", |
| 2629 | MAME_DIR .. "src/mess/drivers/seattle.*", |
| 2630 | MAME_DIR .. "src/mess/drivers/sh4robot.*", |
| 2631 | MAME_DIR .. "src/mess/drivers/softbox.*", |
| 2632 | MAME_DIR .. "src/mess/drivers/swtpc.*", |
| 2633 | MAME_DIR .. "src/mess/drivers/sys2900.*", |
| 2634 | MAME_DIR .. "src/mess/drivers/systec.*", |
| 2635 | MAME_DIR .. "src/mess/drivers/tavernie.*", |
| 2636 | MAME_DIR .. "src/mess/drivers/tecnbras.*", |
| 2637 | MAME_DIR .. "src/mess/drivers/terak.*", |
| 2638 | MAME_DIR .. "src/mess/drivers/ti630.*", |
| 2639 | MAME_DIR .. "src/mess/drivers/tsispch.*", |
| 2640 | MAME_DIR .. "src/mess/drivers/unistar.*", |
| 2641 | MAME_DIR .. "src/mess/drivers/v6809.*", |
| 2642 | MAME_DIR .. "src/mess/drivers/vector4.*", |
| 2643 | MAME_DIR .. "src/mess/drivers/vii.*", |
| 2644 | MAME_DIR .. "src/mess/drivers/wicat.*", |
| 2645 | MAME_DIR .. "src/mess/drivers/xor100.*", |
| 2646 | MAME_DIR .. "src/mess/drivers/xavix.*", |
| 2647 | MAME_DIR .. "src/mess/drivers/zorba.*", |
| 2648 | } |
| 2649 | |
| 2650 | end |
trunk/src/emu/bus/bus.mak
| r245166 | r245167 | |
| 1 | | ########################################################################### |
| 2 | | # |
| 3 | | # bus.mak |
| 4 | | # |
| 5 | | # Rules for building bus cores |
| 6 | | # |
| 7 | | # Copyright Nicola Salmoria and the MAME Team. |
| 8 | | # Visit http://mamedev.org for licensing and usage restrictions. |
| 9 | | # |
| 10 | | ########################################################################### |
| 11 | | |
| 12 | | |
| 13 | | BUSSRC = $(EMUSRC)/bus |
| 14 | | BUSOBJ = $(EMUOBJ)/bus |
| 15 | | |
| 16 | | |
| 17 | | #------------------------------------------------- |
| 18 | | # |
| 19 | | #@src/emu/bus/a7800/a78_slot.h,BUSES += A7800 |
| 20 | | #------------------------------------------------- |
| 21 | | |
| 22 | | ifneq ($(filter A7800,$(BUSES)),) |
| 23 | | OBJDIRS += $(BUSOBJ)/a7800 |
| 24 | | BUSOBJS += $(BUSOBJ)/a7800/a78_slot.o |
| 25 | | BUSOBJS += $(BUSOBJ)/a7800/rom.o |
| 26 | | BUSOBJS += $(BUSOBJ)/a7800/hiscore.o |
| 27 | | BUSOBJS += $(BUSOBJ)/a7800/xboard.o |
| 28 | | BUSOBJS += $(BUSOBJ)/a7800/cpuwiz.o |
| 29 | | endif |
| 30 | | |
| 31 | | |
| 32 | | #------------------------------------------------- |
| 33 | | # |
| 34 | | #@src/emu/bus/a800/a800_slot.h,BUSES += A800 |
| 35 | | #------------------------------------------------- |
| 36 | | |
| 37 | | ifneq ($(filter A800,$(BUSES)),) |
| 38 | | OBJDIRS += $(BUSOBJ)/a800 |
| 39 | | BUSOBJS += $(BUSOBJ)/a800/a800_slot.o |
| 40 | | BUSOBJS += $(BUSOBJ)/a800/rom.o |
| 41 | | BUSOBJS += $(BUSOBJ)/a800/oss.o |
| 42 | | BUSOBJS += $(BUSOBJ)/a800/sparta.o |
| 43 | | endif |
| 44 | | |
| 45 | | |
| 46 | | #------------------------------------------------- |
| 47 | | # |
| 48 | | #@src/emu/bus/a8sio/a8sio.h,BUSES += A8SIO |
| 49 | | #------------------------------------------------- |
| 50 | | |
| 51 | | ifneq ($(filter A8SIO,$(BUSES)),) |
| 52 | | OBJDIRS += $(BUSOBJ)/a8sio |
| 53 | | BUSOBJS += $(BUSOBJ)/a8sio/a8sio.o |
| 54 | | BUSOBJS += $(BUSOBJ)/a8sio/cassette.o |
| 55 | | endif |
| 56 | | |
| 57 | | |
| 58 | | #------------------------------------------------- |
| 59 | | # |
| 60 | | #@src/emu/bus/abcbus/abcbus.h,BUSES += ABCBUS |
| 61 | | #------------------------------------------------- |
| 62 | | |
| 63 | | ifneq ($(filter ABCBUS,$(BUSES)),) |
| 64 | | OBJDIRS += $(BUSOBJ)/abcbus |
| 65 | | BUSOBJS += $(BUSOBJ)/abcbus/abcbus.o |
| 66 | | BUSOBJS += $(BUSOBJ)/abcbus/abc890.o |
| 67 | | BUSOBJS += $(BUSOBJ)/abcbus/dos.o |
| 68 | | BUSOBJS += $(BUSOBJ)/abcbus/fd2.o |
| 69 | | BUSOBJS += $(BUSOBJ)/abcbus/hdc.o |
| 70 | | BUSOBJS += $(BUSOBJ)/abcbus/lux10828.o |
| 71 | | BUSOBJS += $(BUSOBJ)/abcbus/lux21046.o |
| 72 | | BUSOBJS += $(BUSOBJ)/abcbus/lux21056.o |
| 73 | | BUSOBJS += $(BUSOBJ)/abcbus/lux4105.o |
| 74 | | BUSOBJS += $(BUSOBJ)/abcbus/uni800.o |
| 75 | | BUSOBJS += $(BUSOBJ)/abcbus/sio.o |
| 76 | | BUSOBJS += $(BUSOBJ)/abcbus/slutprov.o |
| 77 | | BUSOBJS += $(BUSOBJ)/abcbus/turbo.o |
| 78 | | endif |
| 79 | | |
| 80 | | |
| 81 | | #------------------------------------------------- |
| 82 | | # |
| 83 | | #@src/emu/bus/adam/exp.h,BUSES += ADAM |
| 84 | | #------------------------------------------------- |
| 85 | | |
| 86 | | ifneq ($(filter ADAM,$(BUSES)),) |
| 87 | | OBJDIRS += $(BUSOBJ)/adam |
| 88 | | BUSOBJS += $(BUSOBJ)/adam/exp.o |
| 89 | | BUSOBJS += $(BUSOBJ)/adam/adamlink.o |
| 90 | | BUSOBJS += $(BUSOBJ)/adam/ide.o |
| 91 | | BUSOBJS += $(BUSOBJ)/adam/ram.o |
| 92 | | endif |
| 93 | | |
| 94 | | |
| 95 | | #------------------------------------------------- |
| 96 | | # |
| 97 | | #@src/emu/bus/adamnet/adamnet.h,BUSES += ADAMNET |
| 98 | | #------------------------------------------------- |
| 99 | | |
| 100 | | ifneq ($(filter ADAMNET,$(BUSES)),) |
| 101 | | OBJDIRS += $(BUSOBJ)/adamnet |
| 102 | | BUSOBJS += $(BUSOBJ)/adamnet/adamnet.o |
| 103 | | BUSOBJS += $(BUSOBJ)/adamnet/ddp.o |
| 104 | | BUSOBJS += $(BUSOBJ)/adamnet/fdc.o |
| 105 | | BUSOBJS += $(BUSOBJ)/adamnet/kb.o |
| 106 | | BUSOBJS += $(BUSOBJ)/adamnet/printer.o |
| 107 | | BUSOBJS += $(BUSOBJ)/adamnet/spi.o |
| 108 | | endif |
| 109 | | |
| 110 | | |
| 111 | | #------------------------------------------------- |
| 112 | | # |
| 113 | | #@src/emu/bus/apf/slot.h,BUSES += APF |
| 114 | | #------------------------------------------------- |
| 115 | | |
| 116 | | ifneq ($(filter APF,$(BUSES)),) |
| 117 | | OBJDIRS += $(BUSOBJ)/apf |
| 118 | | BUSOBJS += $(BUSOBJ)/apf/slot.o |
| 119 | | BUSOBJS += $(BUSOBJ)/apf/rom.o |
| 120 | | endif |
| 121 | | |
| 122 | | |
| 123 | | #------------------------------------------------- |
| 124 | | # |
| 125 | | #@src/emu/bus/arcadia/slot.h,BUSES += ARCADIA |
| 126 | | #------------------------------------------------- |
| 127 | | |
| 128 | | ifneq ($(filter ARCADIA,$(BUSES)),) |
| 129 | | OBJDIRS += $(BUSOBJ)/arcadia |
| 130 | | BUSOBJS += $(BUSOBJ)/arcadia/slot.o |
| 131 | | BUSOBJS += $(BUSOBJ)/arcadia/rom.o |
| 132 | | endif |
| 133 | | |
| 134 | | |
| 135 | | #------------------------------------------------- |
| 136 | | # |
| 137 | | #@src/emu/bus/astrocde/slot.h,BUSES += ASTROCADE |
| 138 | | #------------------------------------------------- |
| 139 | | |
| 140 | | ifneq ($(filter ASTROCADE,$(BUSES)),) |
| 141 | | OBJDIRS += $(BUSOBJ)/astrocde |
| 142 | | BUSOBJS += $(BUSOBJ)/astrocde/slot.o |
| 143 | | BUSOBJS += $(BUSOBJ)/astrocde/rom.o |
| 144 | | BUSOBJS += $(BUSOBJ)/astrocde/exp.o |
| 145 | | BUSOBJS += $(BUSOBJ)/astrocde/ram.o |
| 146 | | endif |
| 147 | | |
| 148 | | |
| 149 | | #------------------------------------------------- |
| 150 | | # |
| 151 | | #@src/emu/bus/bw2/exp.h,BUSES += BW2 |
| 152 | | #------------------------------------------------- |
| 153 | | |
| 154 | | ifneq ($(filter BW2,$(BUSES)),) |
| 155 | | OBJDIRS += $(BUSOBJ)/bw2 |
| 156 | | BUSOBJS += $(BUSOBJ)/bw2/exp.o |
| 157 | | BUSOBJS += $(BUSOBJ)/bw2/ramcard.o |
| 158 | | endif |
| 159 | | |
| 160 | | |
| 161 | | #------------------------------------------------- |
| 162 | | # |
| 163 | | #@src/emu/bus/c64/exp.h,BUSES += C64 |
| 164 | | #@src/emu/bus/c64/user.h,BUSES += C64 |
| 165 | | #------------------------------------------------- |
| 166 | | |
| 167 | | ifneq ($(filter C64,$(BUSES)),) |
| 168 | | OBJDIRS += $(BUSOBJ)/c64 |
| 169 | | BUSOBJS += $(BUSOBJ)/c64/exp.o |
| 170 | | BUSOBJS += $(BUSOBJ)/c64/c128_comal80.o |
| 171 | | BUSOBJS += $(BUSOBJ)/c64/comal80.o |
| 172 | | BUSOBJS += $(BUSOBJ)/c64/cpm.o |
| 173 | | BUSOBJS += $(BUSOBJ)/c64/currah_speech.o |
| 174 | | BUSOBJS += $(BUSOBJ)/c64/dela_ep256.o |
| 175 | | BUSOBJS += $(BUSOBJ)/c64/dela_ep64.o |
| 176 | | BUSOBJS += $(BUSOBJ)/c64/dela_ep7x8.o |
| 177 | | BUSOBJS += $(BUSOBJ)/c64/dinamic.o |
| 178 | | BUSOBJS += $(BUSOBJ)/c64/dqbb.o |
| 179 | | BUSOBJS += $(BUSOBJ)/c64/easy_calc_result.o |
| 180 | | BUSOBJS += $(BUSOBJ)/c64/easyflash.o |
| 181 | | BUSOBJS += $(BUSOBJ)/c64/epyx_fast_load.o |
| 182 | | BUSOBJS += $(BUSOBJ)/c64/exos.o |
| 183 | | BUSOBJS += $(BUSOBJ)/c64/fcc.o |
| 184 | | BUSOBJS += $(BUSOBJ)/c64/final.o |
| 185 | | BUSOBJS += $(BUSOBJ)/c64/final3.o |
| 186 | | BUSOBJS += $(BUSOBJ)/c64/fun_play.o |
| 187 | | BUSOBJS += $(BUSOBJ)/c64/georam.o |
| 188 | | BUSOBJS += $(BUSOBJ)/c64/ide64.o |
| 189 | | BUSOBJS += $(BUSOBJ)/c64/ieee488.o |
| 190 | | BUSOBJS += $(BUSOBJ)/c64/kingsoft.o |
| 191 | | BUSOBJS += $(BUSOBJ)/c64/mach5.o |
| 192 | | BUSOBJS += $(BUSOBJ)/c64/magic_desk.o |
| 193 | | BUSOBJS += $(BUSOBJ)/c64/magic_formel.o |
| 194 | | BUSOBJS += $(BUSOBJ)/c64/magic_voice.o |
| 195 | | BUSOBJS += $(BUSOBJ)/c64/midi_maplin.o |
| 196 | | BUSOBJS += $(BUSOBJ)/c64/midi_namesoft.o |
| 197 | | BUSOBJS += $(BUSOBJ)/c64/midi_passport.o |
| 198 | | BUSOBJS += $(BUSOBJ)/c64/midi_sci.o |
| 199 | | BUSOBJS += $(BUSOBJ)/c64/midi_siel.o |
| 200 | | BUSOBJS += $(BUSOBJ)/c64/mikro_assembler.o |
| 201 | | BUSOBJS += $(BUSOBJ)/c64/multiscreen.o |
| 202 | | BUSOBJS += $(BUSOBJ)/c64/music64.o |
| 203 | | BUSOBJS += $(BUSOBJ)/c64/neoram.o |
| 204 | | BUSOBJS += $(BUSOBJ)/c64/ocean.o |
| 205 | | BUSOBJS += $(BUSOBJ)/c64/pagefox.o |
| 206 | | BUSOBJS += $(BUSOBJ)/c64/partner.o |
| 207 | | BUSOBJS += $(BUSOBJ)/c64/prophet64.o |
| 208 | | BUSOBJS += $(BUSOBJ)/c64/ps64.o |
| 209 | | BUSOBJS += $(BUSOBJ)/c64/reu.o |
| 210 | | BUSOBJS += $(BUSOBJ)/c64/rex.o |
| 211 | | BUSOBJS += $(BUSOBJ)/c64/rex_ep256.o |
| 212 | | BUSOBJS += $(BUSOBJ)/c64/ross.o |
| 213 | | BUSOBJS += $(BUSOBJ)/c64/sfx_sound_expander.o |
| 214 | | BUSOBJS += $(BUSOBJ)/c64/silverrock.o |
| 215 | | BUSOBJS += $(BUSOBJ)/c64/simons_basic.o |
| 216 | | BUSOBJS += $(BUSOBJ)/c64/stardos.o |
| 217 | | BUSOBJS += $(BUSOBJ)/c64/std.o |
| 218 | | BUSOBJS += $(BUSOBJ)/c64/structured_basic.o |
| 219 | | BUSOBJS += $(BUSOBJ)/c64/super_explode.o |
| 220 | | BUSOBJS += $(BUSOBJ)/c64/super_games.o |
| 221 | | BUSOBJS += $(BUSOBJ)/c64/supercpu.o |
| 222 | | BUSOBJS += $(BUSOBJ)/c64/sw8k.o |
| 223 | | BUSOBJS += $(BUSOBJ)/c64/swiftlink.o |
| 224 | | BUSOBJS += $(BUSOBJ)/c64/system3.o |
| 225 | | BUSOBJS += $(BUSOBJ)/c64/tdos.o |
| 226 | | BUSOBJS += $(BUSOBJ)/c64/turbo232.o |
| 227 | | BUSOBJS += $(BUSOBJ)/c64/vizastar.o |
| 228 | | BUSOBJS += $(BUSOBJ)/c64/vw64.o |
| 229 | | BUSOBJS += $(BUSOBJ)/c64/warp_speed.o |
| 230 | | BUSOBJS += $(BUSOBJ)/c64/westermann.o |
| 231 | | BUSOBJS += $(BUSOBJ)/c64/xl80.o |
| 232 | | BUSOBJS += $(BUSOBJ)/c64/zaxxon.o |
| 233 | | BUSOBJS += $(BUSOBJ)/c64/user.o |
| 234 | | BUSOBJS += $(BUSOBJ)/c64/4dxh.o |
| 235 | | BUSOBJS += $(BUSOBJ)/c64/4ksa.o |
| 236 | | BUSOBJS += $(BUSOBJ)/c64/4tba.o |
| 237 | | BUSOBJS += $(BUSOBJ)/c64/16kb.o |
| 238 | | BUSOBJS += $(BUSOBJ)/c64/bn1541.o |
| 239 | | BUSOBJS += $(BUSOBJ)/c64/geocable.o |
| 240 | | endif |
| 241 | | |
| 242 | | |
| 243 | | #------------------------------------------------- |
| 244 | | # |
| 245 | | #@src/emu/bus/cbm2/exp.h,BUSES += CBM2 |
| 246 | | #@src/emu/bus/cbm2/user.h,BUSES += CBM2 |
| 247 | | #------------------------------------------------- |
| 248 | | |
| 249 | | ifneq ($(filter CBM2,$(BUSES)),) |
| 250 | | OBJDIRS += $(BUSOBJ)/cbm2 |
| 251 | | BUSOBJS += $(BUSOBJ)/cbm2/exp.o |
| 252 | | BUSOBJS += $(BUSOBJ)/cbm2/24k.o |
| 253 | | BUSOBJS += $(BUSOBJ)/cbm2/hrg.o |
| 254 | | BUSOBJS += $(BUSOBJ)/cbm2/std.o |
| 255 | | BUSOBJS += $(BUSOBJ)/cbm2/user.o |
| 256 | | endif |
| 257 | | |
| 258 | | |
| 259 | | #------------------------------------------------- |
| 260 | | # |
| 261 | | #@src/emu/bus/cbmiec/cbmiec.h,BUSES += CBMIEC |
| 262 | | #------------------------------------------------- |
| 263 | | |
| 264 | | ifneq ($(filter CBMIEC,$(BUSES)),) |
| 265 | | OBJDIRS += $(BUSOBJ)/cbmiec |
| 266 | | BUSOBJS += $(BUSOBJ)/cbmiec/cbmiec.o |
| 267 | | BUSOBJS += $(BUSOBJ)/cbmiec/c1541.o |
| 268 | | BUSOBJS += $(BUSOBJ)/cbmiec/c1571.o |
| 269 | | BUSOBJS += $(BUSOBJ)/cbmiec/c1581.o |
| 270 | | BUSOBJS += $(BUSOBJ)/cbmiec/c64_nl10.o |
| 271 | | BUSOBJS += $(BUSOBJ)/cbmiec/cmdhd.o |
| 272 | | BUSOBJS += $(BUSOBJ)/cbmiec/diag264_lb_iec.o |
| 273 | | BUSOBJS += $(BUSOBJ)/cbmiec/fd2000.o |
| 274 | | BUSOBJS += $(BUSOBJ)/cbmiec/interpod.o |
| 275 | | BUSOBJS += $(BUSOBJ)/cbmiec/serialbox.o |
| 276 | | endif |
| 277 | | |
| 278 | | |
| 279 | | #------------------------------------------------- |
| 280 | | # |
| 281 | | #@src/emu/bus/chanf/slot.h,BUSES += CHANNELF |
| 282 | | #------------------------------------------------- |
| 283 | | |
| 284 | | ifneq ($(filter CHANNELF,$(BUSES)),) |
| 285 | | OBJDIRS += $(BUSOBJ)/chanf |
| 286 | | BUSOBJS += $(BUSOBJ)/chanf/slot.o |
| 287 | | BUSOBJS += $(BUSOBJ)/chanf/rom.o |
| 288 | | endif |
| 289 | | |
| 290 | | |
| 291 | | #------------------------------------------------- |
| 292 | | # |
| 293 | | #@src/emu/bus/comx35/exp.h,BUSES += COMX35 |
| 294 | | #------------------------------------------------- |
| 295 | | |
| 296 | | ifneq ($(filter COMX35,$(BUSES)),) |
| 297 | | OBJDIRS += $(BUSOBJ)/comx35 |
| 298 | | BUSOBJS += $(BUSOBJ)/comx35/exp.o |
| 299 | | BUSOBJS += $(BUSOBJ)/comx35/clm.o |
| 300 | | BUSOBJS += $(BUSOBJ)/comx35/expbox.o |
| 301 | | BUSOBJS += $(BUSOBJ)/comx35/eprom.o |
| 302 | | BUSOBJS += $(BUSOBJ)/comx35/fdc.o |
| 303 | | BUSOBJS += $(BUSOBJ)/comx35/joycard.o |
| 304 | | BUSOBJS += $(BUSOBJ)/comx35/printer.o |
| 305 | | BUSOBJS += $(BUSOBJ)/comx35/ram.o |
| 306 | | BUSOBJS += $(BUSOBJ)/comx35/thermal.o |
| 307 | | endif |
| 308 | | |
| 309 | | |
| 310 | | #------------------------------------------------- |
| 311 | | # |
| 312 | | #@src/emu/bus/coleco/ctrl.h,BUSES += COLECO |
| 313 | | #------------------------------------------------- |
| 314 | | |
| 315 | | ifneq ($(filter COLECO,$(BUSES)),) |
| 316 | | OBJDIRS += $(BUSOBJ)/coleco |
| 317 | | BUSOBJS += $(BUSOBJ)/coleco/ctrl.o |
| 318 | | BUSOBJS += $(BUSOBJ)/coleco/hand.o |
| 319 | | BUSOBJS += $(BUSOBJ)/coleco/sac.o |
| 320 | | BUSOBJS += $(BUSOBJ)/coleco/exp.o |
| 321 | | BUSOBJS += $(BUSOBJ)/coleco/std.o |
| 322 | | endif |
| 323 | | |
| 324 | | |
| 325 | | #------------------------------------------------- |
| 326 | | # |
| 327 | | #@src/emu/bus/crvision/slot.h,BUSES += CRVISION |
| 328 | | #------------------------------------------------- |
| 329 | | |
| 330 | | ifneq ($(filter CRVISION,$(BUSES)),) |
| 331 | | OBJDIRS += $(BUSOBJ)/crvision |
| 332 | | BUSOBJS += $(BUSOBJ)/crvision/slot.o |
| 333 | | BUSOBJS += $(BUSOBJ)/crvision/rom.o |
| 334 | | endif |
| 335 | | |
| 336 | | |
| 337 | | #------------------------------------------------- |
| 338 | | # |
| 339 | | #@src/emu/bus/dmv/dmv.h,BUSES += DMV |
| 340 | | #------------------------------------------------- |
| 341 | | |
| 342 | | ifneq ($(filter DMV,$(BUSES)),) |
| 343 | | OBJDIRS += $(BUSOBJ)/dmv |
| 344 | | BUSOBJS += $(BUSOBJ)/dmv/dmvbus.o |
| 345 | | BUSOBJS += $(BUSOBJ)/dmv/k210.o |
| 346 | | BUSOBJS += $(BUSOBJ)/dmv/k220.o |
| 347 | | BUSOBJS += $(BUSOBJ)/dmv/k230.o |
| 348 | | BUSOBJS += $(BUSOBJ)/dmv/k233.o |
| 349 | | BUSOBJS += $(BUSOBJ)/dmv/k801.o |
| 350 | | BUSOBJS += $(BUSOBJ)/dmv/k803.o |
| 351 | | BUSOBJS += $(BUSOBJ)/dmv/k806.o |
| 352 | | BUSOBJS += $(BUSOBJ)/dmv/ram.o |
| 353 | | endif |
| 354 | | |
| 355 | | |
| 356 | | #------------------------------------------------- |
| 357 | | # |
| 358 | | #@src/emu/bus/ecbbus/ecbbus.h,BUSES += ECBBUS |
| 359 | | #------------------------------------------------- |
| 360 | | |
| 361 | | ifneq ($(filter ECBBUS,$(BUSES)),) |
| 362 | | OBJDIRS += $(BUSOBJ)/ecbbus |
| 363 | | BUSOBJS += $(BUSOBJ)/ecbbus/ecbbus.o |
| 364 | | BUSOBJS += $(BUSOBJ)/ecbbus/grip.o |
| 365 | | endif |
| 366 | | |
| 367 | | |
| 368 | | #------------------------------------------------- |
| 369 | | # |
| 370 | | #@src/emu/bus/econet/econet.h,BUSES += ECONET |
| 371 | | #------------------------------------------------- |
| 372 | | |
| 373 | | ifneq ($(filter ECONET,$(BUSES)),) |
| 374 | | OBJDIRS += $(BUSOBJ)/econet |
| 375 | | BUSOBJS += $(BUSOBJ)/econet/econet.o |
| 376 | | BUSOBJS += $(BUSOBJ)/econet/e01.o |
| 377 | | endif |
| 378 | | |
| 379 | | |
| 380 | | #------------------------------------------------- |
| 381 | | # |
| 382 | | #@src/emu/bus/ep64/exp.h,BUSES += EP64 |
| 383 | | #------------------------------------------------- |
| 384 | | |
| 385 | | ifneq ($(filter EP64,$(BUSES)),) |
| 386 | | OBJDIRS += $(BUSOBJ)/ep64 |
| 387 | | BUSOBJS += $(BUSOBJ)/ep64/exp.o |
| 388 | | BUSOBJS += $(BUSOBJ)/ep64/exdos.o |
| 389 | | endif |
| 390 | | |
| 391 | | |
| 392 | | #------------------------------------------------- |
| 393 | | # |
| 394 | | #@src/emu/bus/generic/slot.h,BUSES += GENERIC |
| 395 | | #------------------------------------------------- |
| 396 | | |
| 397 | | ifneq ($(filter GENERIC,$(BUSES)),) |
| 398 | | OBJDIRS += $(BUSOBJ)/generic |
| 399 | | BUSOBJS += $(BUSOBJ)/generic/slot.o |
| 400 | | BUSOBJS += $(BUSOBJ)/generic/carts.o |
| 401 | | BUSOBJS += $(BUSOBJ)/generic/ram.o |
| 402 | | BUSOBJS += $(BUSOBJ)/generic/rom.o |
| 403 | | endif |
| 404 | | |
| 405 | | |
| 406 | | #------------------------------------------------- |
| 407 | | # |
| 408 | | #@src/emu/bus/ieee488/ieee488.h,BUSES += IEEE488 |
| 409 | | #------------------------------------------------- |
| 410 | | |
| 411 | | ifneq ($(filter IEEE488,$(BUSES)),) |
| 412 | | OBJDIRS += $(BUSOBJ)/ieee488 |
| 413 | | BUSOBJS += $(BUSOBJ)/ieee488/ieee488.o |
| 414 | | BUSOBJS += $(BUSOBJ)/ieee488/c2031.o |
| 415 | | BUSOBJS += $(BUSOBJ)/ieee488/c2040.o |
| 416 | | BUSOBJS += $(BUSOBJ)/ieee488/c2040fdc.o |
| 417 | | BUSOBJS += $(BUSOBJ)/ieee488/c8050.o |
| 418 | | BUSOBJS += $(BUSOBJ)/ieee488/c8050fdc.o |
| 419 | | BUSOBJS += $(BUSOBJ)/ieee488/c8280.o |
| 420 | | BUSOBJS += $(BUSOBJ)/ieee488/d9060.o |
| 421 | | BUSOBJS += $(BUSOBJ)/ieee488/softbox.o |
| 422 | | BUSOBJS += $(BUSOBJ)/ieee488/hardbox.o |
| 423 | | BUSOBJS += $(BUSOBJ)/ieee488/shark.o |
| 424 | | endif |
| 425 | | |
| 426 | | |
| 427 | | #------------------------------------------------- |
| 428 | | # |
| 429 | | #@src/emu/bus/iq151/iq151.h,BUSES += IQ151 |
| 430 | | #------------------------------------------------- |
| 431 | | |
| 432 | | ifneq ($(filter IQ151,$(BUSES)),) |
| 433 | | OBJDIRS += $(BUSOBJ)/iq151 |
| 434 | | BUSOBJS += $(BUSOBJ)/iq151/iq151.o |
| 435 | | BUSOBJS += $(BUSOBJ)/iq151/disc2.o |
| 436 | | BUSOBJS += $(BUSOBJ)/iq151/grafik.o |
| 437 | | BUSOBJS += $(BUSOBJ)/iq151/minigraf.o |
| 438 | | BUSOBJS += $(BUSOBJ)/iq151/ms151a.o |
| 439 | | BUSOBJS += $(BUSOBJ)/iq151/rom.o |
| 440 | | BUSOBJS += $(BUSOBJ)/iq151/staper.o |
| 441 | | BUSOBJS += $(BUSOBJ)/iq151/video32.o |
| 442 | | BUSOBJS += $(BUSOBJ)/iq151/video64.o |
| 443 | | endif |
| 444 | | |
| 445 | | |
| 446 | | #------------------------------------------------- |
| 447 | | # |
| 448 | | #@src/emu/bus/isbx/isbx.h,BUSES += IMI7000 |
| 449 | | #------------------------------------------------- |
| 450 | | |
| 451 | | ifneq ($(filter IMI7000,$(BUSES)),) |
| 452 | | OBJDIRS += $(BUSOBJ)/imi7000 |
| 453 | | BUSOBJS += $(BUSOBJ)/imi7000/imi7000.o |
| 454 | | BUSOBJS += $(BUSOBJ)/imi7000/imi5000h.o |
| 455 | | endif |
| 456 | | |
| 457 | | |
| 458 | | #------------------------------------------------- |
| 459 | | # |
| 460 | | #@src/emu/bus/intv/slot.h,BUSES += INTV |
| 461 | | #------------------------------------------------- |
| 462 | | |
| 463 | | ifneq ($(filter INTV,$(BUSES)),) |
| 464 | | OBJDIRS += $(BUSOBJ)/intv |
| 465 | | BUSOBJS += $(BUSOBJ)/intv/slot.o |
| 466 | | BUSOBJS += $(BUSOBJ)/intv/rom.o |
| 467 | | BUSOBJS += $(BUSOBJ)/intv/voice.o |
| 468 | | BUSOBJS += $(BUSOBJ)/intv/ecs.o |
| 469 | | endif |
| 470 | | |
| 471 | | |
| 472 | | #------------------------------------------------- |
| 473 | | # |
| 474 | | #@src/emu/bus/isa/isa.h,BUSES += ISA |
| 475 | | #------------------------------------------------- |
| 476 | | |
| 477 | | ifneq ($(filter ISA,$(BUSES)),) |
| 478 | | OBJDIRS += $(BUSOBJ)/isa |
| 479 | | BUSOBJS += $(BUSOBJ)/isa/isa.o |
| 480 | | BUSOBJS += $(BUSOBJ)/isa/isa_cards.o |
| 481 | | BUSOBJS += $(BUSOBJ)/isa/mda.o |
| 482 | | BUSOBJS += $(BUSOBJ)/isa/wdxt_gen.o |
| 483 | | BUSOBJS += $(BUSOBJ)/isa/adlib.o |
| 484 | | BUSOBJS += $(BUSOBJ)/isa/com.o |
| 485 | | BUSOBJS += $(BUSOBJ)/isa/fdc.o |
| 486 | | BUSOBJS += $(BUSOBJ)/isa/mufdc.o |
| 487 | | BUSOBJS += $(BUSOBJ)/isa/finalchs.o |
| 488 | | BUSOBJS += $(BUSOBJ)/isa/gblaster.o |
| 489 | | BUSOBJS += $(BUSOBJ)/isa/gus.o |
| 490 | | BUSOBJS += $(BUSOBJ)/isa/sb16.o |
| 491 | | BUSOBJS += $(BUSOBJ)/isa/hdc.o |
| 492 | | BUSOBJS += $(BUSOBJ)/isa/ibm_mfc.o |
| 493 | | BUSOBJS += $(BUSOBJ)/isa/mpu401.o |
| 494 | | BUSOBJS += $(BUSOBJ)/isa/sblaster.o |
| 495 | | BUSOBJS += $(BUSOBJ)/isa/stereo_fx.o |
| 496 | | BUSOBJS += $(BUSOBJ)/isa/ssi2001.o |
| 497 | | BUSOBJS += $(BUSOBJ)/isa/ide.o |
| 498 | | BUSOBJS += $(BUSOBJ)/isa/xtide.o |
| 499 | | BUSOBJS += $(BUSOBJ)/isa/side116.o |
| 500 | | BUSOBJS += $(BUSOBJ)/isa/aha1542.o |
| 501 | | BUSOBJS += $(BUSOBJ)/isa/wd1002a_wx1.o |
| 502 | | BUSOBJS += $(BUSOBJ)/isa/dectalk.o |
| 503 | | BUSOBJS += $(BUSOBJ)/isa/pds.o |
| 504 | | BUSOBJS += $(BUSOBJ)/isa/omti8621.o |
| 505 | | BUSOBJS += $(BUSOBJ)/isa/cga.o |
| 506 | | BUSOBJS += $(BUSOBJ)/isa/svga_cirrus.o |
| 507 | | BUSOBJS += $(BUSOBJ)/isa/ega.o |
| 508 | | BUSOBJS += $(BUSOBJ)/isa/vga.o |
| 509 | | BUSOBJS += $(BUSOBJ)/isa/vga_ati.o |
| 510 | | BUSOBJS += $(BUSOBJ)/isa/mach32.o |
| 511 | | BUSOBJS += $(BUSOBJ)/isa/svga_tseng.o |
| 512 | | BUSOBJS += $(BUSOBJ)/isa/svga_s3.o |
| 513 | | BUSOBJS += $(BUSOBJ)/isa/s3virge.o |
| 514 | | BUSOBJS += $(BUSOBJ)/isa/pc1640_iga.o |
| 515 | | BUSOBJS += $(BUSOBJ)/isa/3c503.o |
| 516 | | BUSOBJS += $(BUSOBJ)/isa/ne1000.o |
| 517 | | BUSOBJS += $(BUSOBJ)/isa/ne2000.o |
| 518 | | BUSOBJS += $(BUSOBJ)/isa/3c505.o |
| 519 | | BUSOBJS += $(BUSOBJ)/isa/lpt.o |
| 520 | | BUSOBJS += $(BUSOBJ)/isa/p1_fdc.o |
| 521 | | BUSOBJS += $(BUSOBJ)/isa/p1_hdc.o |
| 522 | | BUSOBJS += $(BUSOBJ)/isa/p1_rom.o |
| 523 | | BUSOBJS += $(BUSOBJ)/isa/mc1502_fdc.o |
| 524 | | BUSOBJS += $(BUSOBJ)/isa/mc1502_rom.o |
| 525 | | BUSOBJS += $(BUSOBJ)/isa/xsu_cards.o |
| 526 | | BUSOBJS += $(BUSOBJ)/isa/sc499.o |
| 527 | | BUSOBJS += $(BUSOBJ)/isa/aga.o |
| 528 | | BUSOBJS += $(BUSOBJ)/isa/svga_trident.o |
| 529 | | BUSOBJS += $(BUSOBJ)/isa/num9rev.o |
| 530 | | endif |
| 531 | | |
| 532 | | #------------------------------------------------- |
| 533 | | # |
| 534 | | #@src/emu/bus/isbx/isbx.h,BUSES += ISBX |
| 535 | | #------------------------------------------------- |
| 536 | | |
| 537 | | ifneq ($(filter ISBX,$(BUSES)),) |
| 538 | | OBJDIRS += $(BUSOBJ)/isbx |
| 539 | | BUSOBJS += $(BUSOBJ)/isbx/isbx.o |
| 540 | | BUSOBJS += $(BUSOBJ)/isbx/compis_fdc.o |
| 541 | | BUSOBJS += $(BUSOBJ)/isbx/isbc_218a.o |
| 542 | | endif |
| 543 | | |
| 544 | | |
| 545 | | #------------------------------------------------- |
| 546 | | # |
| 547 | | #@src/emu/bus/msx_slot/slot.h,BUSES += MSX_SLOT |
| 548 | | #------------------------------------------------- |
| 549 | | |
| 550 | | ifneq ($(filter MSX_SLOT,$(BUSES)),) |
| 551 | | OBJDIRS += $(BUSOBJ)/msx_slot |
| 552 | | BUSOBJS += $(BUSOBJ)/msx_slot/bunsetsu.o |
| 553 | | BUSOBJS += $(BUSOBJ)/msx_slot/cartridge.o |
| 554 | | BUSOBJS += $(BUSOBJ)/msx_slot/disk.o |
| 555 | | BUSOBJS += $(BUSOBJ)/msx_slot/fs4600.o |
| 556 | | BUSOBJS += $(BUSOBJ)/msx_slot/music.o |
| 557 | | BUSOBJS += $(BUSOBJ)/msx_slot/panasonic08.o |
| 558 | | BUSOBJS += $(BUSOBJ)/msx_slot/rom.o |
| 559 | | BUSOBJS += $(BUSOBJ)/msx_slot/ram.o |
| 560 | | BUSOBJS += $(BUSOBJ)/msx_slot/ram_mm.o |
| 561 | | BUSOBJS += $(BUSOBJ)/msx_slot/slot.o |
| 562 | | BUSOBJS += $(BUSOBJ)/msx_slot/sony08.o |
| 563 | | OBJDIRS += $(BUSOBJ)/msx_cart |
| 564 | | BUSOBJS += $(BUSOBJ)/msx_cart/arc.o |
| 565 | | BUSOBJS += $(BUSOBJ)/msx_cart/ascii.o |
| 566 | | BUSOBJS += $(BUSOBJ)/msx_cart/bm_012.o |
| 567 | | BUSOBJS += $(BUSOBJ)/msx_cart/cartridge.o |
| 568 | | BUSOBJS += $(BUSOBJ)/msx_cart/crossblaim.o |
| 569 | | BUSOBJS += $(BUSOBJ)/msx_cart/disk.o |
| 570 | | BUSOBJS += $(BUSOBJ)/msx_cart/dooly.o |
| 571 | | BUSOBJS += $(BUSOBJ)/msx_cart/fmpac.o |
| 572 | | BUSOBJS += $(BUSOBJ)/msx_cart/halnote.o |
| 573 | | BUSOBJS += $(BUSOBJ)/msx_cart/hfox.o |
| 574 | | BUSOBJS += $(BUSOBJ)/msx_cart/holy_quran.o |
| 575 | | BUSOBJS += $(BUSOBJ)/msx_cart/konami.o |
| 576 | | BUSOBJS += $(BUSOBJ)/msx_cart/korean.o |
| 577 | | BUSOBJS += $(BUSOBJ)/msx_cart/majutsushi.o |
| 578 | | BUSOBJS += $(BUSOBJ)/msx_cart/msx_audio.o |
| 579 | | BUSOBJS += $(BUSOBJ)/msx_cart/msx_audio_kb.o |
| 580 | | BUSOBJS += $(BUSOBJ)/msx_cart/msxdos2.o |
| 581 | | BUSOBJS += $(BUSOBJ)/msx_cart/nomapper.o |
| 582 | | BUSOBJS += $(BUSOBJ)/msx_cart/rtype.o |
| 583 | | BUSOBJS += $(BUSOBJ)/msx_cart/superloderunner.o |
| 584 | | BUSOBJS += $(BUSOBJ)/msx_cart/super_swangi.o |
| 585 | | BUSOBJS += $(BUSOBJ)/msx_cart/yamaha.o |
| 586 | | endif |
| 587 | | |
| 588 | | |
| 589 | | #------------------------------------------------- |
| 590 | | # |
| 591 | | #@src/emu/bus/kc/kc.h,BUSES += KC |
| 592 | | #------------------------------------------------- |
| 593 | | |
| 594 | | ifneq ($(filter KC,$(BUSES)),) |
| 595 | | OBJDIRS += $(BUSOBJ)/kc |
| 596 | | BUSOBJS += $(BUSOBJ)/kc/kc.o |
| 597 | | BUSOBJS += $(BUSOBJ)/kc/d002.o |
| 598 | | BUSOBJS += $(BUSOBJ)/kc/d004.o |
| 599 | | BUSOBJS += $(BUSOBJ)/kc/ram.o |
| 600 | | BUSOBJS += $(BUSOBJ)/kc/rom.o |
| 601 | | endif |
| 602 | | |
| 603 | | #------------------------------------------------- |
| 604 | | # |
| 605 | | #@src/emu/bus/odyssey2/slot.h,BUSES += O2 |
| 606 | | #------------------------------------------------- |
| 607 | | |
| 608 | | ifneq ($(filter O2,$(BUSES)),) |
| 609 | | OBJDIRS += $(BUSOBJ)/odyssey2 |
| 610 | | BUSOBJS += $(BUSOBJ)/odyssey2/slot.o |
| 611 | | BUSOBJS += $(BUSOBJ)/odyssey2/rom.o |
| 612 | | BUSOBJS += $(BUSOBJ)/odyssey2/chess.o |
| 613 | | BUSOBJS += $(BUSOBJ)/odyssey2/voice.o |
| 614 | | endif |
| 615 | | |
| 616 | | |
| 617 | | #------------------------------------------------- |
| 618 | | # |
| 619 | | #@src/emu/bus/pc_joy/pc_joy.h,BUSES += PC_JOY |
| 620 | | #------------------------------------------------- |
| 621 | | |
| 622 | | ifneq ($(filter PC_JOY,$(BUSES)),) |
| 623 | | OBJDIRS += $(BUSOBJ)/pc_joy |
| 624 | | BUSOBJS += $(BUSOBJ)/pc_joy/pc_joy.o |
| 625 | | BUSOBJS += $(BUSOBJ)/pc_joy/pc_joy_sw.o |
| 626 | | endif |
| 627 | | |
| 628 | | |
| 629 | | #------------------------------------------------- |
| 630 | | # |
| 631 | | #@src/emu/bus/pc_kbd/pc_kbdc.h,BUSES += PC_KBD |
| 632 | | #------------------------------------------------- |
| 633 | | |
| 634 | | ifneq ($(filter PC_KBD,$(BUSES)),) |
| 635 | | OBJDIRS += $(BUSOBJ)/pc_kbd |
| 636 | | BUSOBJS += $(BUSOBJ)/pc_kbd/pc_kbdc.o |
| 637 | | BUSOBJS += $(BUSOBJ)/pc_kbd/keyboards.o |
| 638 | | BUSOBJS += $(BUSOBJ)/pc_kbd/ec1841.o |
| 639 | | BUSOBJS += $(BUSOBJ)/pc_kbd/iskr1030.o |
| 640 | | BUSOBJS += $(BUSOBJ)/pc_kbd/keytro.o |
| 641 | | BUSOBJS += $(BUSOBJ)/pc_kbd/msnat.o |
| 642 | | BUSOBJS += $(BUSOBJ)/pc_kbd/pc83.o |
| 643 | | BUSOBJS += $(BUSOBJ)/pc_kbd/pcat84.o |
| 644 | | BUSOBJS += $(BUSOBJ)/pc_kbd/pcxt83.o |
| 645 | | endif |
| 646 | | |
| 647 | | |
| 648 | | #------------------------------------------------- |
| 649 | | # |
| 650 | | #@src/emu/bus/pet/cass.h,BUSES += PET |
| 651 | | #@src/emu/bus/pet/exp.h,BUSES += PET |
| 652 | | #@src/emu/bus/pet/user.h,BUSES += PET |
| 653 | | #------------------------------------------------- |
| 654 | | |
| 655 | | ifneq ($(filter PET,$(BUSES)),) |
| 656 | | OBJDIRS += $(BUSOBJ)/pet |
| 657 | | BUSOBJS += $(BUSOBJ)/pet/cass.o |
| 658 | | BUSOBJS += $(BUSOBJ)/pet/c2n.o |
| 659 | | BUSOBJS += $(BUSOBJ)/pet/diag264_lb_tape.o |
| 660 | | BUSOBJS += $(BUSOBJ)/pet/exp.o |
| 661 | | BUSOBJS += $(BUSOBJ)/pet/64k.o |
| 662 | | BUSOBJS += $(BUSOBJ)/pet/hsg.o |
| 663 | | BUSOBJS += $(BUSOBJ)/pet/superpet.o |
| 664 | | BUSOBJS += $(BUSOBJ)/pet/user.o |
| 665 | | BUSOBJS += $(BUSOBJ)/pet/diag.o |
| 666 | | BUSOBJS += $(BUSOBJ)/pet/petuja.o |
| 667 | | BUSOBJS += $(BUSOBJ)/pet/cb2snd.o |
| 668 | | endif |
| 669 | | |
| 670 | | |
| 671 | | #------------------------------------------------- |
| 672 | | # |
| 673 | | #@src/emu/bus/plus4/exp.h,BUSES += PLUS4 |
| 674 | | #@src/emu/bus/plus4/user.h,BUSES += PLUS4 |
| 675 | | #------------------------------------------------- |
| 676 | | |
| 677 | | ifneq ($(filter PLUS4,$(BUSES)),) |
| 678 | | OBJDIRS += $(BUSOBJ)/plus4 |
| 679 | | BUSOBJS += $(BUSOBJ)/plus4/exp.o |
| 680 | | BUSOBJS += $(BUSOBJ)/plus4/c1551.o |
| 681 | | BUSOBJS += $(BUSOBJ)/plus4/sid.o |
| 682 | | BUSOBJS += $(BUSOBJ)/plus4/std.o |
| 683 | | BUSOBJS += $(BUSOBJ)/plus4/user.o |
| 684 | | BUSOBJS += $(BUSOBJ)/plus4/diag264_lb_user.o |
| 685 | | endif |
| 686 | | |
| 687 | | |
| 688 | | #------------------------------------------------- |
| 689 | | # |
| 690 | | #@src/emu/bus/s100/s100.h,BUSES += S100 |
| 691 | | #------------------------------------------------- |
| 692 | | |
| 693 | | ifneq ($(filter S100,$(BUSES)),) |
| 694 | | OBJDIRS += $(BUSOBJ)/s100 |
| 695 | | BUSOBJS += $(BUSOBJ)/s100/s100.o |
| 696 | | BUSOBJS += $(BUSOBJ)/s100/dj2db.o |
| 697 | | BUSOBJS += $(BUSOBJ)/s100/djdma.o |
| 698 | | BUSOBJS += $(BUSOBJ)/s100/mm65k16s.o |
| 699 | | BUSOBJS += $(BUSOBJ)/s100/nsmdsa.o |
| 700 | | BUSOBJS += $(BUSOBJ)/s100/nsmdsad.o |
| 701 | | BUSOBJS += $(BUSOBJ)/s100/wunderbus.o |
| 702 | | endif |
| 703 | | |
| 704 | | |
| 705 | | #------------------------------------------------- |
| 706 | | # |
| 707 | | #@src/emu/bus/spc1000/exp.h,BUSES += SPC1000 |
| 708 | | #------------------------------------------------- |
| 709 | | |
| 710 | | ifneq ($(filter SPC1000,$(BUSES)),) |
| 711 | | OBJDIRS += $(BUSOBJ)/spc1000 |
| 712 | | BUSOBJS += $(BUSOBJ)/spc1000/exp.o |
| 713 | | BUSOBJS += $(BUSOBJ)/spc1000/fdd.o |
| 714 | | BUSOBJS += $(BUSOBJ)/spc1000/vdp.o |
| 715 | | endif |
| 716 | | |
| 717 | | |
| 718 | | #------------------------------------------------- |
| 719 | | # |
| 720 | | #@src/emu/bus/tvc/tvc.h,BUSES += TVC |
| 721 | | #------------------------------------------------- |
| 722 | | |
| 723 | | ifneq ($(filter TVC,$(BUSES)),) |
| 724 | | OBJDIRS += $(BUSOBJ)/tvc |
| 725 | | BUSOBJS += $(BUSOBJ)/tvc/tvc.o |
| 726 | | BUSOBJS += $(BUSOBJ)/tvc/hbf.o |
| 727 | | endif |
| 728 | | |
| 729 | | |
| 730 | | #------------------------------------------------- |
| 731 | | # |
| 732 | | #@src/emu/bus/vc4000/slot.h,BUSES += VC4000 |
| 733 | | #------------------------------------------------- |
| 734 | | |
| 735 | | ifneq ($(filter VC4000,$(BUSES)),) |
| 736 | | OBJDIRS += $(BUSOBJ)/vc4000 |
| 737 | | BUSOBJS += $(BUSOBJ)/vc4000/slot.o |
| 738 | | BUSOBJS += $(BUSOBJ)/vc4000/rom.o |
| 739 | | endif |
| 740 | | |
| 741 | | |
| 742 | | #------------------------------------------------- |
| 743 | | # |
| 744 | | #@src/emu/bus/vcs/vcs_slot.h,BUSES += VCS |
| 745 | | #------------------------------------------------- |
| 746 | | |
| 747 | | ifneq ($(filter VCS,$(BUSES)),) |
| 748 | | OBJDIRS += $(BUSOBJ)/vcs |
| 749 | | BUSOBJS += $(BUSOBJ)/vcs/vcs_slot.o |
| 750 | | BUSOBJS += $(BUSOBJ)/vcs/rom.o |
| 751 | | BUSOBJS += $(BUSOBJ)/vcs/compumat.o |
| 752 | | BUSOBJS += $(BUSOBJ)/vcs/dpc.o |
| 753 | | BUSOBJS += $(BUSOBJ)/vcs/scharger.o |
| 754 | | endif |
| 755 | | |
| 756 | | |
| 757 | | #------------------------------------------------- |
| 758 | | # |
| 759 | | #@src/emu/bus/vcs/ctrl.h,BUSES += VCS_CTRL |
| 760 | | #------------------------------------------------- |
| 761 | | |
| 762 | | ifneq ($(filter VCS_CTRL,$(BUSES)),) |
| 763 | | OBJDIRS += $(BUSOBJ)/vcs_ctrl |
| 764 | | BUSOBJS += $(BUSOBJ)/vcs_ctrl/ctrl.o |
| 765 | | BUSOBJS += $(BUSOBJ)/vcs_ctrl/joystick.o |
| 766 | | BUSOBJS += $(BUSOBJ)/vcs_ctrl/joybooster.o |
| 767 | | BUSOBJS += $(BUSOBJ)/vcs_ctrl/keypad.o |
| 768 | | BUSOBJS += $(BUSOBJ)/vcs_ctrl/lightpen.o |
| 769 | | BUSOBJS += $(BUSOBJ)/vcs_ctrl/paddles.o |
| 770 | | BUSOBJS += $(BUSOBJ)/vcs_ctrl/wheel.o |
| 771 | | endif |
| 772 | | |
| 773 | | |
| 774 | | #------------------------------------------------- |
| 775 | | # |
| 776 | | #@src/emu/bus/vectrex/slot.h,BUSES += VECTREX |
| 777 | | #------------------------------------------------- |
| 778 | | |
| 779 | | ifneq ($(filter VECTREX,$(BUSES)),) |
| 780 | | OBJDIRS += $(BUSOBJ)/vectrex |
| 781 | | BUSOBJS += $(BUSOBJ)/vectrex/slot.o |
| 782 | | BUSOBJS += $(BUSOBJ)/vectrex/rom.o |
| 783 | | endif |
| 784 | | |
| 785 | | |
| 786 | | #------------------------------------------------- |
| 787 | | # |
| 788 | | #@src/emu/bus/vic10/exp.h,BUSES += VIC10 |
| 789 | | #------------------------------------------------- |
| 790 | | |
| 791 | | ifneq ($(filter VIC10,$(BUSES)),) |
| 792 | | OBJDIRS += $(BUSOBJ)/vic10 |
| 793 | | BUSOBJS += $(BUSOBJ)/vic10/exp.o |
| 794 | | BUSOBJS += $(BUSOBJ)/vic10/std.o |
| 795 | | endif |
| 796 | | |
| 797 | | |
| 798 | | #------------------------------------------------- |
| 799 | | # |
| 800 | | #@src/emu/bus/vic20/exp.h,BUSES += VIC20 |
| 801 | | #@src/emu/bus/vic20/user.h,BUSES += VIC20 |
| 802 | | #------------------------------------------------- |
| 803 | | |
| 804 | | ifneq ($(filter VIC20,$(BUSES)),) |
| 805 | | OBJDIRS += $(BUSOBJ)/vic20 |
| 806 | | BUSOBJS += $(BUSOBJ)/vic20/exp.o |
| 807 | | BUSOBJS += $(BUSOBJ)/vic20/fe3.o |
| 808 | | BUSOBJS += $(BUSOBJ)/vic20/megacart.o |
| 809 | | BUSOBJS += $(BUSOBJ)/vic20/std.o |
| 810 | | BUSOBJS += $(BUSOBJ)/vic20/vic1010.o |
| 811 | | BUSOBJS += $(BUSOBJ)/vic20/vic1110.o |
| 812 | | BUSOBJS += $(BUSOBJ)/vic20/vic1111.o |
| 813 | | BUSOBJS += $(BUSOBJ)/vic20/vic1112.o |
| 814 | | BUSOBJS += $(BUSOBJ)/vic20/vic1210.o |
| 815 | | BUSOBJS += $(BUSOBJ)/vic20/user.o |
| 816 | | BUSOBJS += $(BUSOBJ)/vic20/4cga.o |
| 817 | | BUSOBJS += $(BUSOBJ)/vic20/vic1011.o |
| 818 | | endif |
| 819 | | |
| 820 | | |
| 821 | | #------------------------------------------------- |
| 822 | | # |
| 823 | | #@src/emu/bus/vidbrain/exp.h,BUSES += VIDBRAIN |
| 824 | | #------------------------------------------------- |
| 825 | | |
| 826 | | ifneq ($(filter VIDBRAIN,$(BUSES)),) |
| 827 | | OBJDIRS += $(BUSOBJ)/vidbrain |
| 828 | | BUSOBJS += $(BUSOBJ)/vidbrain/exp.o |
| 829 | | BUSOBJS += $(BUSOBJ)/vidbrain/std.o |
| 830 | | BUSOBJS += $(BUSOBJ)/vidbrain/money_minder.o |
| 831 | | BUSOBJS += $(BUSOBJ)/vidbrain/timeshare.o |
| 832 | | endif |
| 833 | | |
| 834 | | |
| 835 | | #------------------------------------------------- |
| 836 | | # |
| 837 | | #@src/emu/bus/vip/byteio.h,BUSES += VIP |
| 838 | | #@src/emu/bus/vip/exp.h,BUSES += VIP |
| 839 | | #------------------------------------------------- |
| 840 | | |
| 841 | | ifneq ($(filter VIP,$(BUSES)),) |
| 842 | | OBJDIRS += $(BUSOBJ)/vip |
| 843 | | BUSOBJS += $(BUSOBJ)/vip/byteio.o |
| 844 | | BUSOBJS += $(BUSOBJ)/vip/vp620.o |
| 845 | | BUSOBJS += $(BUSOBJ)/vip/exp.o |
| 846 | | BUSOBJS += $(BUSOBJ)/vip/vp550.o |
| 847 | | BUSOBJS += $(BUSOBJ)/vip/vp570.o |
| 848 | | BUSOBJS += $(BUSOBJ)/vip/vp575.o |
| 849 | | BUSOBJS += $(BUSOBJ)/vip/vp585.o |
| 850 | | BUSOBJS += $(BUSOBJ)/vip/vp590.o |
| 851 | | BUSOBJS += $(BUSOBJ)/vip/vp595.o |
| 852 | | BUSOBJS += $(BUSOBJ)/vip/vp700.o |
| 853 | | endif |
| 854 | | |
| 855 | | |
| 856 | | #------------------------------------------------- |
| 857 | | # |
| 858 | | #@src/emu/bus/wangpc/wangpc.h,BUSES += WANGPC |
| 859 | | #------------------------------------------------- |
| 860 | | |
| 861 | | ifneq ($(filter WANGPC,$(BUSES)),) |
| 862 | | OBJDIRS += $(BUSOBJ)/wangpc |
| 863 | | BUSOBJS += $(BUSOBJ)/wangpc/wangpc.o |
| 864 | | BUSOBJS += $(BUSOBJ)/wangpc/emb.o |
| 865 | | BUSOBJS += $(BUSOBJ)/wangpc/lic.o |
| 866 | | BUSOBJS += $(BUSOBJ)/wangpc/lvc.o |
| 867 | | BUSOBJS += $(BUSOBJ)/wangpc/mcc.o |
| 868 | | BUSOBJS += $(BUSOBJ)/wangpc/mvc.o |
| 869 | | BUSOBJS += $(BUSOBJ)/wangpc/rtc.o |
| 870 | | BUSOBJS += $(BUSOBJ)/wangpc/tig.o |
| 871 | | BUSOBJS += $(BUSOBJ)/wangpc/wdc.o |
| 872 | | endif |
| 873 | | |
| 874 | | |
| 875 | | #------------------------------------------------- |
| 876 | | # |
| 877 | | #@src/emu/bus/z88/z88.h,BUSES += Z88 |
| 878 | | #------------------------------------------------- |
| 879 | | |
| 880 | | ifneq ($(filter Z88,$(BUSES)),) |
| 881 | | OBJDIRS += $(BUSOBJ)/z88 |
| 882 | | BUSOBJS += $(BUSOBJ)/z88/z88.o |
| 883 | | BUSOBJS += $(BUSOBJ)/z88/flash.o |
| 884 | | BUSOBJS += $(BUSOBJ)/z88/ram.o |
| 885 | | BUSOBJS += $(BUSOBJ)/z88/rom.o |
| 886 | | endif |
| 887 | | |
| 888 | | #------------------------------------------------- |
| 889 | | # |
| 890 | | #@src/emu/bus/a2bus/a2bus.h,BUSES += A2BUS |
| 891 | | #------------------------------------------------- |
| 892 | | |
| 893 | | ifneq ($(filter A2BUS,$(BUSES)),) |
| 894 | | OBJDIRS += $(BUSOBJ)/a2bus |
| 895 | | BUSOBJS += $(BUSOBJ)/a2bus/a2bus.o |
| 896 | | BUSOBJS += $(BUSOBJ)/a2bus/a2lang.o |
| 897 | | BUSOBJS += $(BUSOBJ)/a2bus/a2diskii.o |
| 898 | | BUSOBJS += $(BUSOBJ)/a2bus/a2mockingboard.o |
| 899 | | BUSOBJS += $(BUSOBJ)/a2bus/a2cffa.o |
| 900 | | BUSOBJS += $(BUSOBJ)/a2bus/a2memexp.o |
| 901 | | BUSOBJS += $(BUSOBJ)/a2bus/a2scsi.o |
| 902 | | BUSOBJS += $(BUSOBJ)/a2bus/a2thunderclock.o |
| 903 | | BUSOBJS += $(BUSOBJ)/a2bus/a2softcard.o |
| 904 | | BUSOBJS += $(BUSOBJ)/a2bus/a2videoterm.o |
| 905 | | BUSOBJS += $(BUSOBJ)/a2bus/a2ssc.o |
| 906 | | BUSOBJS += $(BUSOBJ)/a2bus/a2swyft.o |
| 907 | | BUSOBJS += $(BUSOBJ)/a2bus/a2eauxslot.o |
| 908 | | BUSOBJS += $(BUSOBJ)/a2bus/a2themill.o |
| 909 | | BUSOBJS += $(BUSOBJ)/a2bus/a2sam.o |
| 910 | | BUSOBJS += $(BUSOBJ)/a2bus/a2alfam2.o |
| 911 | | BUSOBJS += $(BUSOBJ)/a2bus/laser128.o |
| 912 | | BUSOBJS += $(BUSOBJ)/a2bus/a2echoii.o |
| 913 | | BUSOBJS += $(BUSOBJ)/a2bus/a2arcadebd.o |
| 914 | | BUSOBJS += $(BUSOBJ)/a2bus/a2midi.o |
| 915 | | BUSOBJS += $(BUSOBJ)/a2bus/a2vulcan.o |
| 916 | | BUSOBJS += $(BUSOBJ)/a2bus/a2zipdrive.o |
| 917 | | BUSOBJS += $(BUSOBJ)/a2bus/a2applicard.o |
| 918 | | BUSOBJS += $(BUSOBJ)/a2bus/a2hsscsi.o |
| 919 | | BUSOBJS += $(BUSOBJ)/a2bus/a2ultraterm.o |
| 920 | | BUSOBJS += $(BUSOBJ)/a2bus/a2pic.o |
| 921 | | BUSOBJS += $(BUSOBJ)/a2bus/a2estd80col.o |
| 922 | | BUSOBJS += $(BUSOBJ)/a2bus/a2eext80col.o |
| 923 | | BUSOBJS += $(BUSOBJ)/a2bus/a2eramworks3.o |
| 924 | | BUSOBJS += $(BUSOBJ)/a2bus/a2corvus.o |
| 925 | | BUSOBJS += $(BUSOBJ)/a2bus/a2diskiing.o |
| 926 | | BUSOBJS += $(BUSOBJ)/a2bus/a2mcms.o |
| 927 | | BUSOBJS += $(BUSOBJ)/a2bus/a2dx1.o |
| 928 | | BUSOBJS += $(BUSOBJ)/a2bus/timemasterho.o |
| 929 | | BUSOBJS += $(BUSOBJ)/a2bus/mouse.o |
| 930 | | BUSOBJS += $(BUSOBJ)/a2bus/corvfdc01.o |
| 931 | | BUSOBJS += $(BUSOBJ)/a2bus/corvfdc02.o |
| 932 | | BUSOBJS += $(BUSOBJ)/a2bus/ramcard16k.o |
| 933 | | BUSOBJS += $(BUSOBJ)/a2bus/ramcard128k.o |
| 934 | | BUSOBJS += $(BUSOBJ)/a2bus/ezcgi.o |
| 935 | | endif |
| 936 | | |
| 937 | | #------------------------------------------------- |
| 938 | | # |
| 939 | | #@src/emu/bus/nubus/nubus.h,BUSES += NUBUS |
| 940 | | #------------------------------------------------- |
| 941 | | |
| 942 | | ifneq ($(filter NUBUS,$(BUSES)),) |
| 943 | | OBJDIRS += $(BUSOBJ)/nubus |
| 944 | | BUSOBJS += $(BUSOBJ)/nubus/nubus.o |
| 945 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_48gc.o |
| 946 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_cb264.o |
| 947 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_vikbw.o |
| 948 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_specpdq.o |
| 949 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_m2hires.o |
| 950 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_spec8.o |
| 951 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_radiustpd.o |
| 952 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_m2video.o |
| 953 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_asntmc3b.o |
| 954 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_image.o |
| 955 | | BUSOBJS += $(BUSOBJ)/nubus/nubus_wsportrait.o |
| 956 | | BUSOBJS += $(BUSOBJ)/nubus/pds30_cb264.o |
| 957 | | BUSOBJS += $(BUSOBJ)/nubus/pds30_procolor816.o |
| 958 | | BUSOBJS += $(BUSOBJ)/nubus/pds30_sigmalview.o |
| 959 | | BUSOBJS += $(BUSOBJ)/nubus/pds30_30hr.o |
| 960 | | BUSOBJS += $(BUSOBJ)/nubus/pds30_mc30.o |
| 961 | | endif |
| 962 | | |
| 963 | | #------------------------------------------------- |
| 964 | | # |
| 965 | | #@src/emu/bus/centronics/ctronics.h,BUSES += CENTRONICS |
| 966 | | #------------------------------------------------- |
| 967 | | |
| 968 | | ifneq ($(filter CENTRONICS,$(BUSES)),) |
| 969 | | OBJDIRS += $(BUSOBJ)/centronics |
| 970 | | BUSOBJS += $(BUSOBJ)/centronics/ctronics.o |
| 971 | | BUSOBJS += $(BUSOBJ)/centronics/comxpl80.o |
| 972 | | BUSOBJS += $(BUSOBJ)/centronics/covox.o |
| 973 | | BUSOBJS += $(BUSOBJ)/centronics/dsjoy.o |
| 974 | | BUSOBJS += $(BUSOBJ)/centronics/epson_ex800.o |
| 975 | | BUSOBJS += $(BUSOBJ)/centronics/epson_lx800.o |
| 976 | | BUSOBJS += $(BUSOBJ)/centronics/epson_lx810l.o |
| 977 | | BUSOBJS += $(BUSOBJ)/centronics/printer.o |
| 978 | | BUSOBJS += $(BUSOBJ)/centronics/digiblst.o |
| 979 | | $(BUSOBJ)/centronics/epson_ex800.o: $(EMUOBJ)/layout/ex800.lh |
| 980 | | $(BUSOBJ)/centronics/epson_lx800.o: $(EMUOBJ)/layout/lx800.lh |
| 981 | | $(BUSOBJ)/centronics/epson_lx810l.o: $(EMUOBJ)/layout/lx800.lh |
| 982 | | endif |
| 983 | | |
| 984 | | #------------------------------------------------- |
| 985 | | # |
| 986 | | #@src/emu/bus/rs232/rs232.h,BUSES += RS232 |
| 987 | | #------------------------------------------------- |
| 988 | | |
| 989 | | ifneq ($(filter RS232,$(BUSES)),) |
| 990 | | OBJDIRS += $(BUSOBJ)/rs232 |
| 991 | | BUSOBJS += $(BUSOBJ)/rs232/keyboard.o |
| 992 | | BUSOBJS += $(BUSOBJ)/rs232/loopback.o |
| 993 | | BUSOBJS += $(BUSOBJ)/rs232/null_modem.o |
| 994 | | BUSOBJS += $(BUSOBJ)/rs232/printer.o |
| 995 | | BUSOBJS += $(BUSOBJ)/rs232/rs232.o |
| 996 | | BUSOBJS += $(BUSOBJ)/rs232/ser_mouse.o |
| 997 | | BUSOBJS += $(BUSOBJ)/rs232/terminal.o |
| 998 | | BUSOBJS += $(BUSOBJ)/rs232/xvd701.o |
| 999 | | endif |
| 1000 | | |
| 1001 | | #------------------------------------------------- |
| 1002 | | # |
| 1003 | | #@src/emu/bus/midi/midi.h,BUSES += MIDI |
| 1004 | | #------------------------------------------------- |
| 1005 | | |
| 1006 | | ifneq ($(filter MIDI,$(BUSES)),) |
| 1007 | | OBJDIRS += $(BUSOBJ)/midi |
| 1008 | | BUSOBJS += $(BUSOBJ)/midi/midi.o |
| 1009 | | BUSOBJS += $(BUSOBJ)/midi/midiinport.o |
| 1010 | | BUSOBJS += $(BUSOBJ)/midi/midioutport.o |
| 1011 | | endif |
| 1012 | | |
| 1013 | | #------------------------------------------------- |
| 1014 | | # |
| 1015 | | #@src/emu/bus/lpci/pci.h,BUSES += LPCI |
| 1016 | | #------------------------------------------------- |
| 1017 | | |
| 1018 | | ifneq ($(filter LPCI,$(BUSES)),) |
| 1019 | | OBJDIRS += $(BUSOBJ)/lpci |
| 1020 | | BUSOBJS += $(BUSOBJ)/lpci/pci.o |
| 1021 | | BUSOBJS += $(BUSOBJ)/lpci/cirrus.o |
| 1022 | | BUSOBJS += $(BUSOBJ)/lpci/i82371ab.o |
| 1023 | | BUSOBJS += $(BUSOBJ)/lpci/i82371sb.o |
| 1024 | | BUSOBJS += $(BUSOBJ)/lpci/i82439tx.o |
| 1025 | | BUSOBJS += $(BUSOBJ)/lpci/northbridge.o |
| 1026 | | BUSOBJS += $(BUSOBJ)/lpci/southbridge.o |
| 1027 | | BUSOBJS += $(BUSOBJ)/lpci/mpc105.o |
| 1028 | | endif |
| 1029 | | |
| 1030 | | #------------------------------------------------- |
| 1031 | | # |
| 1032 | | #@src/emu/bus/nes/nes_slot.h,BUSES += NES |
| 1033 | | #------------------------------------------------- |
| 1034 | | |
| 1035 | | ifneq ($(filter NES,$(BUSES)),) |
| 1036 | | OBJDIRS += $(BUSOBJ)/nes |
| 1037 | | BUSOBJS += $(BUSOBJ)/nes/nes_slot.o |
| 1038 | | BUSOBJS += $(BUSOBJ)/nes/nes_carts.o |
| 1039 | | BUSOBJS += $(BUSOBJ)/nes/2a03pur.o |
| 1040 | | BUSOBJS += $(BUSOBJ)/nes/act53.o |
| 1041 | | BUSOBJS += $(BUSOBJ)/nes/aladdin.o |
| 1042 | | BUSOBJS += $(BUSOBJ)/nes/ave.o |
| 1043 | | BUSOBJS += $(BUSOBJ)/nes/bandai.o |
| 1044 | | BUSOBJS += $(BUSOBJ)/nes/benshieng.o |
| 1045 | | BUSOBJS += $(BUSOBJ)/nes/bootleg.o |
| 1046 | | BUSOBJS += $(BUSOBJ)/nes/camerica.o |
| 1047 | | BUSOBJS += $(BUSOBJ)/nes/cne.o |
| 1048 | | BUSOBJS += $(BUSOBJ)/nes/cony.o |
| 1049 | | BUSOBJS += $(BUSOBJ)/nes/datach.o |
| 1050 | | BUSOBJS += $(BUSOBJ)/nes/discrete.o |
| 1051 | | BUSOBJS += $(BUSOBJ)/nes/disksys.o |
| 1052 | | BUSOBJS += $(BUSOBJ)/nes/event.o |
| 1053 | | BUSOBJS += $(BUSOBJ)/nes/ggenie.o |
| 1054 | | BUSOBJS += $(BUSOBJ)/nes/henggedianzi.o |
| 1055 | | BUSOBJS += $(BUSOBJ)/nes/hes.o |
| 1056 | | BUSOBJS += $(BUSOBJ)/nes/hosenkan.o |
| 1057 | | BUSOBJS += $(BUSOBJ)/nes/irem.o |
| 1058 | | BUSOBJS += $(BUSOBJ)/nes/jaleco.o |
| 1059 | | BUSOBJS += $(BUSOBJ)/nes/jy.o |
| 1060 | | BUSOBJS += $(BUSOBJ)/nes/kaiser.o |
| 1061 | | BUSOBJS += $(BUSOBJ)/nes/karastudio.o |
| 1062 | | BUSOBJS += $(BUSOBJ)/nes/konami.o |
| 1063 | | BUSOBJS += $(BUSOBJ)/nes/legacy.o |
| 1064 | | BUSOBJS += $(BUSOBJ)/nes/mmc1.o |
| 1065 | | BUSOBJS += $(BUSOBJ)/nes/mmc2.o |
| 1066 | | BUSOBJS += $(BUSOBJ)/nes/mmc3.o |
| 1067 | | BUSOBJS += $(BUSOBJ)/nes/mmc3_clones.o |
| 1068 | | BUSOBJS += $(BUSOBJ)/nes/mmc5.o |
| 1069 | | BUSOBJS += $(BUSOBJ)/nes/multigame.o |
| 1070 | | BUSOBJS += $(BUSOBJ)/nes/namcot.o |
| 1071 | | BUSOBJS += $(BUSOBJ)/nes/nanjing.o |
| 1072 | | BUSOBJS += $(BUSOBJ)/nes/ntdec.o |
| 1073 | | BUSOBJS += $(BUSOBJ)/nes/nxrom.o |
| 1074 | | BUSOBJS += $(BUSOBJ)/nes/pirate.o |
| 1075 | | BUSOBJS += $(BUSOBJ)/nes/pt554.o |
| 1076 | | BUSOBJS += $(BUSOBJ)/nes/racermate.o |
| 1077 | | BUSOBJS += $(BUSOBJ)/nes/rcm.o |
| 1078 | | BUSOBJS += $(BUSOBJ)/nes/rexsoft.o |
| 1079 | | BUSOBJS += $(BUSOBJ)/nes/sachen.o |
| 1080 | | BUSOBJS += $(BUSOBJ)/nes/somari.o |
| 1081 | | BUSOBJS += $(BUSOBJ)/nes/sunsoft.o |
| 1082 | | BUSOBJS += $(BUSOBJ)/nes/sunsoft_dcs.o |
| 1083 | | BUSOBJS += $(BUSOBJ)/nes/taito.o |
| 1084 | | BUSOBJS += $(BUSOBJ)/nes/tengen.o |
| 1085 | | BUSOBJS += $(BUSOBJ)/nes/txc.o |
| 1086 | | BUSOBJS += $(BUSOBJ)/nes/waixing.o |
| 1087 | | endif |
| 1088 | | |
| 1089 | | #------------------------------------------------- |
| 1090 | | # |
| 1091 | | #@src/emu/bus/nes_ctrl/ctrl.h,BUSES += NES_CTRL |
| 1092 | | #------------------------------------------------- |
| 1093 | | |
| 1094 | | ifneq ($(filter NES_CTRL,$(BUSES)),) |
| 1095 | | OBJDIRS += $(BUSOBJ)/nes_ctrl |
| 1096 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/ctrl.o |
| 1097 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/joypad.o |
| 1098 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/4score.o |
| 1099 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/arkpaddle.o |
| 1100 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/bcbattle.o |
| 1101 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/ftrainer.o |
| 1102 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/fckeybrd.o |
| 1103 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/hori.o |
| 1104 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/konamihs.o |
| 1105 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/miracle.o |
| 1106 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/mjpanel.o |
| 1107 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/pachinko.o |
| 1108 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/partytap.o |
| 1109 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/powerpad.o |
| 1110 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/suborkey.o |
| 1111 | | BUSOBJS += $(BUSOBJ)/nes_ctrl/zapper.o |
| 1112 | | endif |
| 1113 | | |
| 1114 | | #------------------------------------------------- |
| 1115 | | # |
| 1116 | | #@src/emu/bus/snes/snes_slot.h,BUSES += SNES |
| 1117 | | #------------------------------------------------- |
| 1118 | | |
| 1119 | | ifneq ($(filter SNES,$(BUSES)),) |
| 1120 | | OBJDIRS += $(BUSOBJ)/snes |
| 1121 | | BUSOBJS += $(BUSOBJ)/snes/snes_slot.o |
| 1122 | | BUSOBJS += $(BUSOBJ)/snes/snes_carts.o |
| 1123 | | BUSOBJS += $(BUSOBJ)/snes/bsx.o |
| 1124 | | BUSOBJS += $(BUSOBJ)/snes/event.o |
| 1125 | | BUSOBJS += $(BUSOBJ)/snes/rom.o |
| 1126 | | BUSOBJS += $(BUSOBJ)/snes/rom21.o |
| 1127 | | BUSOBJS += $(BUSOBJ)/snes/sa1.o |
| 1128 | | BUSOBJS += $(BUSOBJ)/snes/sdd1.o |
| 1129 | | BUSOBJS += $(BUSOBJ)/snes/sfx.o |
| 1130 | | BUSOBJS += $(BUSOBJ)/snes/sgb.o |
| 1131 | | BUSOBJS += $(BUSOBJ)/snes/spc7110.o |
| 1132 | | BUSOBJS += $(BUSOBJ)/snes/sufami.o |
| 1133 | | BUSOBJS += $(BUSOBJ)/snes/upd.o |
| 1134 | | endif |
| 1135 | | |
| 1136 | | #------------------------------------------------- |
| 1137 | | # |
| 1138 | | #@src/emu/bus/snes_ctrl/ctrl.h,BUSES += SNES_CTRL |
| 1139 | | #------------------------------------------------- |
| 1140 | | |
| 1141 | | ifneq ($(filter SNES_CTRL,$(BUSES)),) |
| 1142 | | OBJDIRS += $(BUSOBJ)/snes_ctrl |
| 1143 | | BUSOBJS += $(BUSOBJ)/snes_ctrl/ctrl.o |
| 1144 | | BUSOBJS += $(BUSOBJ)/snes_ctrl/bcbattle.o |
| 1145 | | BUSOBJS += $(BUSOBJ)/snes_ctrl/joypad.o |
| 1146 | | BUSOBJS += $(BUSOBJ)/snes_ctrl/miracle.o |
| 1147 | | BUSOBJS += $(BUSOBJ)/snes_ctrl/mouse.o |
| 1148 | | BUSOBJS += $(BUSOBJ)/snes_ctrl/multitap.o |
| 1149 | | BUSOBJS += $(BUSOBJ)/snes_ctrl/pachinko.o |
| 1150 | | BUSOBJS += $(BUSOBJ)/snes_ctrl/sscope.o |
| 1151 | | BUSOBJS += $(BUSOBJ)/snes_ctrl/twintap.o |
| 1152 | | endif |
| 1153 | | |
| 1154 | | #------------------------------------------------- |
| 1155 | | # |
| 1156 | | #@src/emu/bus/vboy/slot.h,BUSES += VBOY |
| 1157 | | #------------------------------------------------- |
| 1158 | | ifneq ($(filter VBOY,$(BUSES)),) |
| 1159 | | OBJDIRS += $(BUSOBJ)/vboy |
| 1160 | | BUSOBJS += $(BUSOBJ)/vboy/slot.o |
| 1161 | | BUSOBJS += $(BUSOBJ)/vboy/rom.o |
| 1162 | | endif |
| 1163 | | |
| 1164 | | #------------------------------------------------- |
| 1165 | | # |
| 1166 | | #@src/emu/bus/megadrive/md_slot.h,BUSES += MEGADRIVE |
| 1167 | | #------------------------------------------------- |
| 1168 | | |
| 1169 | | ifneq ($(filter MEGADRIVE,$(BUSES)),) |
| 1170 | | OBJDIRS += $(BUSOBJ)/megadrive |
| 1171 | | BUSOBJS += $(BUSOBJ)/megadrive/md_slot.o |
| 1172 | | BUSOBJS += $(BUSOBJ)/megadrive/md_carts.o |
| 1173 | | BUSOBJS += $(BUSOBJ)/megadrive/eeprom.o |
| 1174 | | BUSOBJS += $(BUSOBJ)/megadrive/ggenie.o |
| 1175 | | BUSOBJS += $(BUSOBJ)/megadrive/jcart.o |
| 1176 | | BUSOBJS += $(BUSOBJ)/megadrive/rom.o |
| 1177 | | BUSOBJS += $(BUSOBJ)/megadrive/sk.o |
| 1178 | | BUSOBJS += $(BUSOBJ)/megadrive/stm95.o |
| 1179 | | BUSOBJS += $(BUSOBJ)/megadrive/svp.o |
| 1180 | | endif |
| 1181 | | |
| 1182 | | #------------------------------------------------- |
| 1183 | | # |
| 1184 | | #@src/emu/bus/neogeo/neogeo_slot.h,BUSES += NEOGEO |
| 1185 | | #------------------------------------------------- |
| 1186 | | |
| 1187 | | ifneq ($(filter NEOGEO,$(BUSES)),) |
| 1188 | | OBJDIRS += $(BUSOBJ)/neogeo |
| 1189 | | BUSOBJS += $(BUSOBJ)/neogeo/neogeo_slot.o |
| 1190 | | BUSOBJS += $(BUSOBJ)/neogeo/neogeo_intf.o |
| 1191 | | BUSOBJS += $(BUSOBJ)/neogeo/neogeo_carts.o |
| 1192 | | BUSOBJS += $(BUSOBJ)/neogeo/neogeo_helper.o |
| 1193 | | BUSOBJS += $(BUSOBJ)/neogeo/banked_cart.o |
| 1194 | | BUSOBJS += $(BUSOBJ)/neogeo/mslugx_prot.o |
| 1195 | | BUSOBJS += $(BUSOBJ)/neogeo/mslugx_cart.o |
| 1196 | | BUSOBJS += $(BUSOBJ)/neogeo/sma_prot.o |
| 1197 | | BUSOBJS += $(BUSOBJ)/neogeo/sma_cart.o |
| 1198 | | BUSOBJS += $(BUSOBJ)/neogeo/cmc_prot.o |
| 1199 | | BUSOBJS += $(BUSOBJ)/neogeo/cmc_cart.o |
| 1200 | | BUSOBJS += $(BUSOBJ)/neogeo/pcm2_prot.o |
| 1201 | | BUSOBJS += $(BUSOBJ)/neogeo/pcm2_cart.o |
| 1202 | | BUSOBJS += $(BUSOBJ)/neogeo/kof2002_prot.o |
| 1203 | | BUSOBJS += $(BUSOBJ)/neogeo/kof2002_cart.o |
| 1204 | | BUSOBJS += $(BUSOBJ)/neogeo/pvc_prot.o |
| 1205 | | BUSOBJS += $(BUSOBJ)/neogeo/pvc_cart.o |
| 1206 | | BUSOBJS += $(BUSOBJ)/neogeo/fatfury2_prot.o |
| 1207 | | BUSOBJS += $(BUSOBJ)/neogeo/fatfury2_cart.o |
| 1208 | | BUSOBJS += $(BUSOBJ)/neogeo/kof98_prot.o |
| 1209 | | BUSOBJS += $(BUSOBJ)/neogeo/kof98_cart.o |
| 1210 | | BUSOBJS += $(BUSOBJ)/neogeo/bootleg_prot.o |
| 1211 | | BUSOBJS += $(BUSOBJ)/neogeo/bootleg_cart.o |
| 1212 | | BUSOBJS += $(BUSOBJ)/neogeo/bootleg_hybrid_cart.o |
| 1213 | | BUSOBJS += $(BUSOBJ)/neogeo/sbp_prot.o |
| 1214 | | BUSOBJS += $(BUSOBJ)/neogeo/kog_prot.o |
| 1215 | | BUSOBJS += $(BUSOBJ)/neogeo/rom.o |
| 1216 | | endif |
| 1217 | | |
| 1218 | | |
| 1219 | | #------------------------------------------------- |
| 1220 | | # |
| 1221 | | #@src/emu/bus/saturn/sat_slot.h,BUSES += SATURN |
| 1222 | | #------------------------------------------------- |
| 1223 | | |
| 1224 | | ifneq ($(filter SATURN,$(BUSES)),) |
| 1225 | | OBJDIRS += $(BUSOBJ)/saturn |
| 1226 | | BUSOBJS += $(BUSOBJ)/saturn/sat_slot.o |
| 1227 | | BUSOBJS += $(BUSOBJ)/saturn/bram.o |
| 1228 | | BUSOBJS += $(BUSOBJ)/saturn/dram.o |
| 1229 | | BUSOBJS += $(BUSOBJ)/saturn/rom.o |
| 1230 | | endif |
| 1231 | | |
| 1232 | | #------------------------------------------------- |
| 1233 | | # |
| 1234 | | #@src/emu/bus/sega8/sega8_slot.h,BUSES += SEGA8 |
| 1235 | | #------------------------------------------------- |
| 1236 | | |
| 1237 | | ifneq ($(filter SEGA8,$(BUSES)),) |
| 1238 | | OBJDIRS += $(BUSOBJ)/sega8 |
| 1239 | | BUSOBJS += $(BUSOBJ)/sega8/sega8_slot.o |
| 1240 | | BUSOBJS += $(BUSOBJ)/sega8/rom.o |
| 1241 | | BUSOBJS += $(BUSOBJ)/sega8/ccatch.o |
| 1242 | | BUSOBJS += $(BUSOBJ)/sega8/mgear.o |
| 1243 | | endif |
| 1244 | | |
| 1245 | | #------------------------------------------------- |
| 1246 | | # |
| 1247 | | #@src/emu/bus/sms_ctrl/smsctrl.h,BUSES += SMS_CTRL |
| 1248 | | #------------------------------------------------- |
| 1249 | | |
| 1250 | | ifneq ($(filter SMS_CTRL,$(BUSES)),) |
| 1251 | | OBJDIRS += $(BUSOBJ)/sms_ctrl |
| 1252 | | BUSOBJS += $(BUSOBJ)/sms_ctrl/smsctrl.o |
| 1253 | | BUSOBJS += $(BUSOBJ)/sms_ctrl/joypad.o |
| 1254 | | BUSOBJS += $(BUSOBJ)/sms_ctrl/lphaser.o |
| 1255 | | BUSOBJS += $(BUSOBJ)/sms_ctrl/paddle.o |
| 1256 | | BUSOBJS += $(BUSOBJ)/sms_ctrl/rfu.o |
| 1257 | | BUSOBJS += $(BUSOBJ)/sms_ctrl/sports.o |
| 1258 | | BUSOBJS += $(BUSOBJ)/sms_ctrl/sportsjp.o |
| 1259 | | BUSOBJS += $(BUSOBJ)/sms_ctrl/multitap.o |
| 1260 | | BUSOBJS += $(BUSOBJ)/sms_ctrl/graphic.o |
| 1261 | | endif |
| 1262 | | |
| 1263 | | #------------------------------------------------- |
| 1264 | | # |
| 1265 | | #@src/emu/bus/sms_exp/smsexp.h,BUSES += SMS_EXP |
| 1266 | | #------------------------------------------------- |
| 1267 | | |
| 1268 | | ifneq ($(filter SMS_EXP,$(BUSES)),) |
| 1269 | | OBJDIRS += $(BUSOBJ)/sms_exp |
| 1270 | | BUSOBJS += $(BUSOBJ)/sms_exp/smsexp.o |
| 1271 | | BUSOBJS += $(BUSOBJ)/sms_exp/gender.o |
| 1272 | | endif |
| 1273 | | |
| 1274 | | #------------------------------------------------- |
| 1275 | | # |
| 1276 | | #@src/emu/bus/ti99_peb/peribox.h,BUSES += TI99PEB |
| 1277 | | #------------------------------------------------- |
| 1278 | | |
| 1279 | | ifneq ($(filter TI99PEB,$(BUSES)),) |
| 1280 | | OBJDIRS += $(BUSOBJ)/ti99_peb |
| 1281 | | BUSOBJS += $(BUSOBJ)/ti99_peb/peribox.o |
| 1282 | | BUSOBJS += $(BUSOBJ)/ti99_peb/bwg.o |
| 1283 | | BUSOBJS += $(BUSOBJ)/ti99_peb/evpc.o |
| 1284 | | BUSOBJS += $(BUSOBJ)/ti99_peb/hfdc.o |
| 1285 | | BUSOBJS += $(BUSOBJ)/ti99_peb/horizon.o |
| 1286 | | BUSOBJS += $(BUSOBJ)/ti99_peb/hsgpl.o |
| 1287 | | BUSOBJS += $(BUSOBJ)/ti99_peb/memex.o |
| 1288 | | BUSOBJS += $(BUSOBJ)/ti99_peb/myarcmem.o |
| 1289 | | BUSOBJS += $(BUSOBJ)/ti99_peb/pcode.o |
| 1290 | | BUSOBJS += $(BUSOBJ)/ti99_peb/samsmem.o |
| 1291 | | BUSOBJS += $(BUSOBJ)/ti99_peb/spchsyn.o |
| 1292 | | BUSOBJS += $(BUSOBJ)/ti99_peb/ti_32kmem.o |
| 1293 | | BUSOBJS += $(BUSOBJ)/ti99_peb/ti_fdc.o |
| 1294 | | BUSOBJS += $(BUSOBJ)/ti99_peb/ti_rs232.o |
| 1295 | | BUSOBJS += $(BUSOBJ)/ti99_peb/tn_ide.o |
| 1296 | | BUSOBJS += $(BUSOBJ)/ti99_peb/tn_usbsm.o |
| 1297 | | endif |
| 1298 | | |
| 1299 | | #------------------------------------------------- |
| 1300 | | # |
| 1301 | | #@src/emu/bus/gameboy/gb_slot.h,BUSES += GAMEBOY |
| 1302 | | #------------------------------------------------- |
| 1303 | | |
| 1304 | | ifneq ($(filter GAMEBOY,$(BUSES)),) |
| 1305 | | OBJDIRS += $(BUSOBJ)/gameboy |
| 1306 | | BUSOBJS += $(BUSOBJ)/gameboy/gb_slot.o |
| 1307 | | BUSOBJS += $(BUSOBJ)/gameboy/rom.o |
| 1308 | | BUSOBJS += $(BUSOBJ)/gameboy/mbc.o |
| 1309 | | endif |
| 1310 | | |
| 1311 | | #------------------------------------------------- |
| 1312 | | # |
| 1313 | | #@src/emu/bus/gamegear/ggext.h,BUSES += GAMEGEAR |
| 1314 | | #------------------------------------------------- |
| 1315 | | |
| 1316 | | ifneq ($(filter GAMEGEAR,$(BUSES)),) |
| 1317 | | OBJDIRS += $(BUSOBJ)/gamegear |
| 1318 | | BUSOBJS += $(BUSOBJ)/gamegear/ggext.o |
| 1319 | | BUSOBJS += $(BUSOBJ)/gamegear/smsctrladp.o |
| 1320 | | endif |
| 1321 | | |
| 1322 | | #------------------------------------------------- |
| 1323 | | # |
| 1324 | | #@src/emu/bus/gba/gba_slot.h,BUSES += GBA |
| 1325 | | #------------------------------------------------- |
| 1326 | | |
| 1327 | | ifneq ($(filter GBA,$(BUSES)),) |
| 1328 | | OBJDIRS += $(BUSOBJ)/gba |
| 1329 | | BUSOBJS += $(BUSOBJ)/gba/gba_slot.o |
| 1330 | | BUSOBJS += $(BUSOBJ)/gba/rom.o |
| 1331 | | endif |
| 1332 | | |
| 1333 | | #------------------------------------------------- |
| 1334 | | # |
| 1335 | | #@src/emu/bus/bml3/bml3bus.h,BUSES += BML3 |
| 1336 | | #------------------------------------------------- |
| 1337 | | ifneq ($(filter BML3,$(BUSES)),) |
| 1338 | | OBJDIRS += $(BUSOBJ)/bml3 |
| 1339 | | BUSOBJS += $(BUSOBJ)/bml3/bml3bus.o |
| 1340 | | BUSOBJS += $(BUSOBJ)/bml3/bml3mp1802.o |
| 1341 | | BUSOBJS += $(BUSOBJ)/bml3/bml3mp1805.o |
| 1342 | | BUSOBJS += $(BUSOBJ)/bml3/bml3kanji.o |
| 1343 | | endif |
| 1344 | | |
| 1345 | | #------------------------------------------------- |
| 1346 | | # |
| 1347 | | #@src/emu/bus/coco/cococart.h,BUSES += COCO |
| 1348 | | #------------------------------------------------- |
| 1349 | | ifneq ($(filter COCO,$(BUSES)),) |
| 1350 | | OBJDIRS += $(BUSOBJ)/coco |
| 1351 | | BUSOBJS += $(BUSOBJ)/coco/cococart.o |
| 1352 | | BUSOBJS += $(BUSOBJ)/coco/coco_232.o |
| 1353 | | BUSOBJS += $(BUSOBJ)/coco/coco_orch90.o |
| 1354 | | BUSOBJS += $(BUSOBJ)/coco/coco_pak.o |
| 1355 | | BUSOBJS += $(BUSOBJ)/coco/coco_fdc.o |
| 1356 | | BUSOBJS += $(BUSOBJ)/coco/coco_multi.o |
| 1357 | | BUSOBJS += $(BUSOBJ)/coco/coco_dwsock.o |
| 1358 | | endif |
| 1359 | | |
| 1360 | | #------------------------------------------------- |
| 1361 | | # |
| 1362 | | #@src/emu/bus/cpc/cpcexp.h,BUSES += CPC |
| 1363 | | #------------------------------------------------- |
| 1364 | | ifneq ($(filter CPC,$(BUSES)),) |
| 1365 | | OBJDIRS += $(BUSOBJ)/cpc |
| 1366 | | BUSOBJS += $(BUSOBJ)/cpc/cpcexp.o |
| 1367 | | BUSOBJS += $(BUSOBJ)/cpc/cpc_ssa1.o |
| 1368 | | BUSOBJS += $(BUSOBJ)/cpc/cpc_rom.o |
| 1369 | | BUSOBJS += $(BUSOBJ)/cpc/cpc_pds.o |
| 1370 | | BUSOBJS += $(BUSOBJ)/cpc/cpc_rs232.o |
| 1371 | | BUSOBJS += $(BUSOBJ)/cpc/mface2.o |
| 1372 | | BUSOBJS += $(BUSOBJ)/cpc/symbfac2.o |
| 1373 | | BUSOBJS += $(BUSOBJ)/cpc/amdrum.o |
| 1374 | | BUSOBJS += $(BUSOBJ)/cpc/playcity.o |
| 1375 | | BUSOBJS += $(BUSOBJ)/cpc/smartwatch.o |
| 1376 | | endif |
| 1377 | | |
| 1378 | | #------------------------------------------------- |
| 1379 | | # |
| 1380 | | #@src/emu/bus/epson_sio/epson_sio.h,BUSES += EPSON_SIO |
| 1381 | | #------------------------------------------------- |
| 1382 | | ifneq ($(filter EPSON_SIO,$(BUSES)),) |
| 1383 | | OBJDIRS += $(BUSOBJ)/epson_sio |
| 1384 | | BUSOBJS += $(BUSOBJ)/epson_sio/epson_sio.o |
| 1385 | | BUSOBJS += $(BUSOBJ)/epson_sio/pf10.o |
| 1386 | | BUSOBJS += $(BUSOBJ)/epson_sio/tf20.o |
| 1387 | | endif |
| 1388 | | |
| 1389 | | #------------------------------------------------- |
| 1390 | | # |
| 1391 | | #@src/emu/bus/pce/pce_slot.h,BUSES += PCE |
| 1392 | | #------------------------------------------------- |
| 1393 | | ifneq ($(filter PCE,$(BUSES)),) |
| 1394 | | OBJDIRS += $(BUSOBJ)/pce |
| 1395 | | BUSOBJS += $(BUSOBJ)/pce/pce_slot.o |
| 1396 | | BUSOBJS += $(BUSOBJ)/pce/pce_rom.o |
| 1397 | | endif |
| 1398 | | |
| 1399 | | #------------------------------------------------- |
| 1400 | | # |
| 1401 | | #@src/emu/bus/scv/slot.h,BUSES += SCV |
| 1402 | | #------------------------------------------------- |
| 1403 | | ifneq ($(filter SCV,$(BUSES)),) |
| 1404 | | OBJDIRS += $(BUSOBJ)/scv |
| 1405 | | BUSOBJS += $(BUSOBJ)/scv/slot.o |
| 1406 | | BUSOBJS += $(BUSOBJ)/scv/rom.o |
| 1407 | | endif |
| 1408 | | |
| 1409 | | #------------------------------------------------- |
| 1410 | | # |
| 1411 | | #@src/emu/bus/x68k/x68kexp.h,BUSES += X68K |
| 1412 | | #------------------------------------------------- |
| 1413 | | ifneq ($(filter X68K,$(BUSES)),) |
| 1414 | | OBJDIRS += $(BUSOBJ)/x68k |
| 1415 | | BUSOBJS += $(BUSOBJ)/x68k/x68kexp.o |
| 1416 | | BUSOBJS += $(BUSOBJ)/x68k/x68k_neptunex.o |
| 1417 | | BUSOBJS += $(BUSOBJ)/x68k/x68k_scsiext.o |
| 1418 | | endif |
| 1419 | | |
| 1420 | | #------------------------------------------------- |
| 1421 | | # |
| 1422 | | #@src/emu/bus/abckb/abckb.h,BUSES += ABCKB |
| 1423 | | #------------------------------------------------- |
| 1424 | | ifneq ($(filter ABCKB,$(BUSES)),) |
| 1425 | | OBJDIRS += $(BUSOBJ)/abckb |
| 1426 | | BUSOBJS += $(BUSOBJ)/abckb/abckb.o |
| 1427 | | BUSOBJS += $(BUSOBJ)/abckb/abc77.o |
| 1428 | | BUSOBJS += $(BUSOBJ)/abckb/abc99.o |
| 1429 | | BUSOBJS += $(BUSOBJ)/abckb/abc800kb.o |
| 1430 | | endif |
| 1431 | | |
| 1432 | | #------------------------------------------------- |
| 1433 | | # |
| 1434 | | #@src/emu/bus/compucolor/compclr_flp.h,BUSES += COMPUCOLOR |
| 1435 | | #------------------------------------------------- |
| 1436 | | ifneq ($(filter COMPUCOLOR,$(BUSES)),) |
| 1437 | | OBJDIRS += $(BUSOBJ)/compucolor |
| 1438 | | BUSOBJS += $(BUSOBJ)/compucolor/floppy.o |
| 1439 | | endif |
| 1440 | | |
| 1441 | | #------------------------------------------------- |
| 1442 | | # |
| 1443 | | #@src/emu/bus/scsi/scsi.h,BUSES += SCSI |
| 1444 | | #------------------------------------------------- |
| 1445 | | ifneq ($(filter SCSI,$(BUSES)),) |
| 1446 | | OBJDIRS += $(BUSOBJ)/scsi |
| 1447 | | BUSOBJS += $(BUSOBJ)/scsi/scsi.o |
| 1448 | | BUSOBJS += $(BUSOBJ)/scsi/scsicd.o |
| 1449 | | BUSOBJS += $(BUSOBJ)/scsi/scsihd.o |
| 1450 | | BUSOBJS += $(BUSOBJ)/scsi/scsihle.o |
| 1451 | | BUSOBJS += $(BUSOBJ)/scsi/cdu76s.o |
| 1452 | | BUSOBJS += $(BUSOBJ)/scsi/acb4070.o |
| 1453 | | BUSOBJS += $(BUSOBJ)/scsi/d9060hd.o |
| 1454 | | BUSOBJS += $(BUSOBJ)/scsi/sa1403d.o |
| 1455 | | BUSOBJS += $(BUSOBJ)/scsi/s1410.o |
| 1456 | | BUSOBJS += $(BUSOBJ)/scsi/pc9801_sasi.o |
| 1457 | | BUSOBJS += $(BUSOBJ)/scsi/omti5100.o |
| 1458 | | endif |
| 1459 | | |
| 1460 | | #------------------------------------------------- |
| 1461 | | # |
| 1462 | | #@src/emu/bus/macpds/macpds.h,BUSES += MACPDS |
| 1463 | | #------------------------------------------------- |
| 1464 | | ifneq ($(filter MACPDS,$(BUSES)),) |
| 1465 | | OBJDIRS += $(BUSOBJ)/macpds |
| 1466 | | BUSOBJS += $(BUSOBJ)/macpds/macpds.o |
| 1467 | | BUSOBJS += $(BUSOBJ)/macpds/pds_tpdfpd.o |
| 1468 | | endif |
| 1469 | | |
| 1470 | | #------------------------------------------------- |
| 1471 | | # |
| 1472 | | #@src/emu/bus/oricext/oricext.h,BUSES += ORICEXT |
| 1473 | | #------------------------------------------------- |
| 1474 | | ifneq ($(filter ORICEXT,$(BUSES)),) |
| 1475 | | OBJDIRS += $(BUSOBJ)/oricext |
| 1476 | | BUSOBJS += $(BUSOBJ)/oricext/oricext.o |
| 1477 | | BUSOBJS += $(BUSOBJ)/oricext/jasmin.o |
| 1478 | | BUSOBJS += $(BUSOBJ)/oricext/microdisc.o |
| 1479 | | endif |
| 1480 | | |
| 1481 | | #------------------------------------------------- |
| 1482 | | # |
| 1483 | | #@src/emu/bus/a1bus/a1bus.h,BUSES += A1BUS |
| 1484 | | #------------------------------------------------- |
| 1485 | | |
| 1486 | | ifneq ($(filter A1BUS,$(BUSES)),) |
| 1487 | | OBJDIRS += $(BUSOBJ)/a1bus |
| 1488 | | BUSOBJS += $(BUSOBJ)/a1bus/a1bus.o |
| 1489 | | BUSOBJS += $(BUSOBJ)/a1bus/a1cassette.o |
| 1490 | | BUSOBJS += $(BUSOBJ)/a1bus/a1cffa.o |
| 1491 | | endif |
| 1492 | | |
| 1493 | | #------------------------------------------------- |
| 1494 | | # |
| 1495 | | #@src/emu/bus/amiga/zorro/zorro.h,BUSES += ZORRO |
| 1496 | | #------------------------------------------------- |
| 1497 | | |
| 1498 | | ifneq ($(filter ZORRO,$(BUSES)),) |
| 1499 | | OBJDIRS += $(BUSOBJ)/amiga/zorro |
| 1500 | | BUSOBJS += $(BUSOBJ)/amiga/zorro/zorro.o |
| 1501 | | BUSOBJS += $(BUSOBJ)/amiga/zorro/cards.o |
| 1502 | | BUSOBJS += $(BUSOBJ)/amiga/zorro/a2052.o |
| 1503 | | BUSOBJS += $(BUSOBJ)/amiga/zorro/a2232.o |
| 1504 | | BUSOBJS += $(BUSOBJ)/amiga/zorro/a590.o |
| 1505 | | BUSOBJS += $(BUSOBJ)/amiga/zorro/action_replay.o |
| 1506 | | BUSOBJS += $(BUSOBJ)/amiga/zorro/buddha.o |
| 1507 | | endif |
| 1508 | | |
| 1509 | | #------------------------------------------------- |
| 1510 | | # |
| 1511 | | #@src/emu/bus/ql/exp.h,BUSES += QL |
| 1512 | | #------------------------------------------------- |
| 1513 | | |
| 1514 | | ifneq ($(filter QL,$(BUSES)),) |
| 1515 | | OBJDIRS += $(BUSOBJ)/ql |
| 1516 | | BUSOBJS += $(BUSOBJ)/ql/exp.o |
| 1517 | | BUSOBJS += $(BUSOBJ)/ql/cst_qdisc.o |
| 1518 | | BUSOBJS += $(BUSOBJ)/ql/cst_q_plus4.o |
| 1519 | | BUSOBJS += $(BUSOBJ)/ql/cumana_fdi.o |
| 1520 | | BUSOBJS += $(BUSOBJ)/ql/kempston_di.o |
| 1521 | | BUSOBJS += $(BUSOBJ)/ql/miracle_gold_card.o |
| 1522 | | BUSOBJS += $(BUSOBJ)/ql/mp_fdi.o |
| 1523 | | BUSOBJS += $(BUSOBJ)/ql/opd_basic_master.o |
| 1524 | | BUSOBJS += $(BUSOBJ)/ql/pcml_qdisk.o |
| 1525 | | BUSOBJS += $(BUSOBJ)/ql/qubide.o |
| 1526 | | BUSOBJS += $(BUSOBJ)/ql/sandy_superdisk.o |
| 1527 | | BUSOBJS += $(BUSOBJ)/ql/sandy_superqboard.o |
| 1528 | | BUSOBJS += $(BUSOBJ)/ql/trumpcard.o |
| 1529 | | BUSOBJS += $(BUSOBJ)/ql/rom.o |
| 1530 | | BUSOBJS += $(BUSOBJ)/ql/miracle_hd.o |
| 1531 | | BUSOBJS += $(BUSOBJ)/ql/std.o |
| 1532 | | endif |
| 1533 | | |
| 1534 | | #------------------------------------------------- |
| 1535 | | # |
| 1536 | | #@src/emu/bus/vtech/memexp/memexp.h,BUSES += VTECH_MEMEXP |
| 1537 | | #------------------------------------------------- |
| 1538 | | |
| 1539 | | ifneq ($(filter VTECH_MEMEXP,$(BUSES)),) |
| 1540 | | OBJDIRS += $(BUSOBJ)/vtech/memexp |
| 1541 | | BUSOBJS += $(BUSOBJ)/vtech/memexp/memexp.o |
| 1542 | | BUSOBJS += $(BUSOBJ)/vtech/memexp/carts.o |
| 1543 | | BUSOBJS += $(BUSOBJ)/vtech/memexp/floppy.o |
| 1544 | | BUSOBJS += $(BUSOBJ)/vtech/memexp/memory.o |
| 1545 | | BUSOBJS += $(BUSOBJ)/vtech/memexp/rs232.o |
| 1546 | | BUSOBJS += $(BUSOBJ)/vtech/memexp/wordpro.o |
| 1547 | | endif |
| 1548 | | |
| 1549 | | #------------------------------------------------- |
| 1550 | | # |
| 1551 | | #@src/emu/bus/vtech/ioexp/ioexp.h,BUSES += VTECH_IOEXP |
| 1552 | | #------------------------------------------------- |
| 1553 | | |
| 1554 | | ifneq ($(filter VTECH_IOEXP,$(BUSES)),) |
| 1555 | | OBJDIRS += $(BUSOBJ)/vtech/ioexp |
| 1556 | | BUSOBJS += $(BUSOBJ)/vtech/ioexp/ioexp.o |
| 1557 | | BUSOBJS += $(BUSOBJ)/vtech/ioexp/carts.o |
| 1558 | | BUSOBJS += $(BUSOBJ)/vtech/ioexp/joystick.o |
| 1559 | | BUSOBJS += $(BUSOBJ)/vtech/ioexp/printer.o |
| 1560 | | endif |
| 1561 | | |
| 1562 | | #------------------------------------------------- |
| 1563 | | # |
| 1564 | | #@src/emu/bus/wswan/slot.h,BUSES += WSWAN |
| 1565 | | #------------------------------------------------- |
| 1566 | | |
| 1567 | | ifneq ($(filter WSWAN,$(BUSES)),) |
| 1568 | | OBJDIRS += $(BUSOBJ)/wswan |
| 1569 | | BUSOBJS += $(BUSOBJ)/wswan/slot.o |
| 1570 | | BUSOBJS += $(BUSOBJ)/wswan/rom.o |
| 1571 | | endif |
| 1572 | | |
| 1573 | | #------------------------------------------------- |
| 1574 | | # |
| 1575 | | #@src/emu/bus/psx/ctlrport.h,BUSES += PSX_CONTROLLER |
| 1576 | | #------------------------------------------------- |
| 1577 | | |
| 1578 | | ifneq ($(filter PSX_CONTROLLER,$(BUSES)),) |
| 1579 | | OBJDIRS += $(BUSOBJ)/psx |
| 1580 | | BUSOBJS += $(BUSOBJ)/psx/ctlrport.o |
| 1581 | | BUSOBJS += $(BUSOBJ)/psx/analogue.o |
| 1582 | | BUSOBJS += $(BUSOBJ)/psx/multitap.o |
| 1583 | | BUSOBJS += $(BUSOBJ)/psx/memcard.o |
| 1584 | | endif |
trunk/src/emu/cpu/cpu.mak
| r245166 | r245167 | |
| 1 | | ########################################################################### |
| 2 | | # |
| 3 | | # cpu.mak |
| 4 | | # |
| 5 | | # Rules for building CPU cores |
| 6 | | # |
| 7 | | # Copyright Nicola Salmoria and the MAME Team. |
| 8 | | # Visit http://mamedev.org for licensing and usage restrictions. |
| 9 | | # |
| 10 | | ########################################################################### |
| 11 | | |
| 12 | | |
| 13 | | CPUSRC = $(EMUSRC)/cpu |
| 14 | | CPUOBJ = $(EMUOBJ)/cpu |
| 15 | | |
| 16 | | |
| 17 | | #------------------------------------------------- |
| 18 | | # Shared code |
| 19 | | #------------------------------------------------- |
| 20 | | |
| 21 | | OBJDIRS += $(CPUOBJ) |
| 22 | | CPUOBJS += $(CPUOBJ)/vtlb.o |
| 23 | | |
| 24 | | |
| 25 | | |
| 26 | | #------------------------------------------------- |
| 27 | | # Dynamic recompiler objects |
| 28 | | #------------------------------------------------- |
| 29 | | |
| 30 | | DRCOBJ = \ |
| 31 | | $(CPUOBJ)/drcbec.o \ |
| 32 | | $(CPUOBJ)/drcbeut.o \ |
| 33 | | $(CPUOBJ)/drccache.o \ |
| 34 | | $(CPUOBJ)/drcfe.o \ |
| 35 | | $(CPUOBJ)/drcuml.o \ |
| 36 | | $(CPUOBJ)/uml.o \ |
| 37 | | $(CPUOBJ)/i386/i386dasm.o \ |
| 38 | | $(CPUOBJ)/x86log.o \ |
| 39 | | $(CPUOBJ)/drcbex86.o \ |
| 40 | | $(CPUOBJ)/drcbex64.o \ |
| 41 | | |
| 42 | | DRCDEPS = \ |
| 43 | | $(CPUSRC)/drcbec.h \ |
| 44 | | $(CPUSRC)/drcbeut.h \ |
| 45 | | $(CPUSRC)/drccache.h \ |
| 46 | | $(CPUSRC)/drcfe.h \ |
| 47 | | $(CPUSRC)/drcuml.h \ |
| 48 | | $(CPUSRC)/drcumlsh.h \ |
| 49 | | $(CPUSRC)/uml.h \ |
| 50 | | $(CPUSRC)/drcbex86.h \ |
| 51 | | $(CPUSRC)/drcbex64.h \ |
| 52 | | $(CPUSRC)/x86emit.h \ |
| 53 | | |
| 54 | | # fixme - need to make this work for other target architectures (PPC) |
| 55 | | |
| 56 | | ifndef FORCE_DRC_C_BACKEND |
| 57 | | ifeq ($(PTR64),1) |
| 58 | | DEFS += -DNATIVE_DRC=drcbe_x64 |
| 59 | | else |
| 60 | | DEFS += -DNATIVE_DRC=drcbe_x86 |
| 61 | | endif |
| 62 | | endif |
| 63 | | |
| 64 | | |
| 65 | | $(DRCOBJ): $(DRCDEPS) |
| 66 | | |
| 67 | | |
| 68 | | |
| 69 | | #------------------------------------------------- |
| 70 | | # Signetics 8X300 / Scientific Micro Systems SMS300 |
| 71 | | #@src/emu/cpu/8x300/8x300.h,CPUS += 8X300 |
| 72 | | #------------------------------------------------- |
| 73 | | |
| 74 | | ifneq ($(filter 8X300,$(CPUS)),) |
| 75 | | OBJDIRS += $(CPUOBJ)/8x300 |
| 76 | | CPUOBJS += $(CPUOBJ)/8x300/8x300.o |
| 77 | | DASMOBJS += $(CPUOBJ)/8x300/8x300dasm.o |
| 78 | | endif |
| 79 | | |
| 80 | | $(CPUOBJ)/8x300/8x300.o: $(CPUSRC)/8x300/8x300.c \ |
| 81 | | $(CPUSRC)/8x300/8x300.h |
| 82 | | |
| 83 | | |
| 84 | | |
| 85 | | #------------------------------------------------- |
| 86 | | # ARCangent A4 |
| 87 | | #@src/emu/cpu/arc/arc.h,CPUS += ARC |
| 88 | | #------------------------------------------------- |
| 89 | | |
| 90 | | ifneq ($(filter ARC,$(CPUS)),) |
| 91 | | OBJDIRS += $(CPUOBJ)/arc |
| 92 | | CPUOBJS += $(CPUOBJ)/arc/arc.o |
| 93 | | DASMOBJS += $(CPUOBJ)/arc/arcdasm.o |
| 94 | | endif |
| 95 | | |
| 96 | | $(CPUOBJ)/arc/arc.o: $(CPUSRC)/arc/arc.c \ |
| 97 | | $(CPUSRC)/arc/arc.h |
| 98 | | |
| 99 | | |
| 100 | | |
| 101 | | #------------------------------------------------- |
| 102 | | # ARcompact (ARCtangent-A5, ARC 600, ARC 700) |
| 103 | | #@src/emu/cpu/arc/arc.h,CPUS += ARCOMPACT |
| 104 | | #------------------------------------------------- |
| 105 | | |
| 106 | | ifneq ($(filter ARCOMPACT,$(CPUS)),) |
| 107 | | OBJDIRS += $(CPUOBJ)/arcompact |
| 108 | | CPUOBJS += $(CPUOBJ)/arcompact/arcompact.o $(CPUOBJ)/arcompact/arcompact_execute.o |
| 109 | | DASMOBJS += $(CPUOBJ)/arcompact/arcompactdasm.o $(CPUOBJ)/arcompact/arcompactdasm_dispatch.o $(CPUOBJ)/arcompact/arcompactdasm_ops.o $(CPUOBJ)/arcompact/arcompact_common.o |
| 110 | | endif |
| 111 | | |
| 112 | | $(CPUOBJ)/arcompact/arcompact.o: $(CPUSRC)/arcompact/arcompact.c \ |
| 113 | | $(CPUSRC)/arcompact/arcompact.h \ |
| 114 | | $(CPUSRC)/arcompact/arcompact_common.h \ |
| 115 | | $(CPUOBJ)/arcompact/arcompact.inc |
| 116 | | |
| 117 | | $(CPUOBJ)/arcompact/arcompact_execute.o: $(CPUSRC)/arcompact/arcompact_execute.c \ |
| 118 | | $(CPUSRC)/arcompact/arcompact.h \ |
| 119 | | $(CPUSRC)/arcompact/arcompact_common.h \ |
| 120 | | $(CPUOBJ)/arcompact/arcompact.inc |
| 121 | | |
| 122 | | $(CPUOBJ)/arcompact/arcompactdasm_dispatch.o: $(CPUSRC)/arcompact/arcompactdasm_dispatch.c \ |
| 123 | | $(CPUSRC)/arcompact/arcompactdasm_dispatch.h \ |
| 124 | | $(CPUSRC)/arcompact/arcompact_common.h |
| 125 | | |
| 126 | | $(CPUOBJ)/arcompact/arcompactdasm_ops.o: $(CPUSRC)/arcompact/arcompactdasm_ops.c \ |
| 127 | | $(CPUSRC)/arcompact/arcompactdasm_ops.h \ |
| 128 | | $(CPUSRC)/arcompact/arcompact_common.h |
| 129 | | |
| 130 | | $(CPUOBJ)/arcompact/arcompact_common.o: $(CPUSRC)/arcompact/arcompact_common.c \ |
| 131 | | $(CPUSRC)/arcompact/arcompact_common.h |
| 132 | | |
| 133 | | # rule to generate the C files |
| 134 | | $(CPUOBJ)/arcompact/arcompact.inc: $(CPUSRC)/arcompact/arcompact_make.py |
| 135 | | @echo Generating arcompact source .inc files... |
| 136 | | $(PYTHON) $(CPUSRC)/arcompact/arcompact_make.py $@ |
| 137 | | |
| 138 | | |
| 139 | | |
| 140 | | #------------------------------------------------- |
| 141 | | # Acorn ARM series |
| 142 | | # |
| 143 | | #@src/emu/cpu/arm/arm.h,CPUS += ARM |
| 144 | | #@src/emu/cpu/arm7/arm7.h,CPUS += ARM7 |
| 145 | | #------------------------------------------------- |
| 146 | | |
| 147 | | ifneq ($(filter ARM,$(CPUS)),) |
| 148 | | OBJDIRS += $(CPUOBJ)/arm |
| 149 | | CPUOBJS += $(CPUOBJ)/arm/arm.o |
| 150 | | DASMOBJS += $(CPUOBJ)/arm/armdasm.o |
| 151 | | endif |
| 152 | | |
| 153 | | ifneq ($(filter ARM7,$(CPUS)),) |
| 154 | | OBJDIRS += $(CPUOBJ)/arm7 |
| 155 | | CPUOBJS += $(CPUOBJ)/arm7/arm7.o |
| 156 | | CPUOBJS += $(CPUOBJ)/arm7/arm7thmb.o |
| 157 | | CPUOBJS += $(CPUOBJ)/arm7/arm7ops.o |
| 158 | | DASMOBJS += $(CPUOBJ)/arm7/arm7dasm.o |
| 159 | | endif |
| 160 | | |
| 161 | | $(CPUOBJ)/arm/arm.o: $(CPUSRC)/arm/arm.c \ |
| 162 | | $(CPUSRC)/arm/arm.h |
| 163 | | |
| 164 | | $(CPUOBJ)/arm7/arm7.o: $(CPUSRC)/arm7/arm7.c \ |
| 165 | | $(CPUSRC)/arm7/arm7.h \ |
| 166 | | $(CPUSRC)/arm7/arm7help.h \ |
| 167 | | $(CPUSRC)/arm7/arm7thmb.c \ |
| 168 | | $(CPUSRC)/arm7/arm7ops.c \ |
| 169 | | $(CPUSRC)/arm7/arm7core.inc \ |
| 170 | | $(CPUSRC)/arm7/arm7drc.inc \ |
| 171 | | $(CPUSRC)/arm7/arm7tdrc.inc |
| 172 | | |
| 173 | | $(CPUOBJ)/arm7/arm7ops.o: $(CPUSRC)/arm7/arm7ops.c \ |
| 174 | | $(CPUSRC)/arm7/arm7.h \ |
| 175 | | $(CPUSRC)/arm7/arm7help.h \ |
| 176 | | $(CPUSRC)/arm7/arm7core.h \ |
| 177 | | |
| 178 | | $(CPUOBJ)/arm7/arm7thmb.o: $(CPUSRC)/arm7/arm7thmb.c \ |
| 179 | | $(CPUSRC)/arm7/arm7.h \ |
| 180 | | $(CPUSRC)/arm7/arm7help.h \ |
| 181 | | $(CPUSRC)/arm7/arm7core.h \ |
| 182 | | |
| 183 | | |
| 184 | | |
| 185 | | #------------------------------------------------- |
| 186 | | # Advanced Digital Chips SE3208 |
| 187 | | #@src/emu/cpu/se3208/se3208.h,CPUS += SE3208 |
| 188 | | #------------------------------------------------- |
| 189 | | |
| 190 | | ifneq ($(filter SE3208,$(CPUS)),) |
| 191 | | OBJDIRS += $(CPUOBJ)/se3208 |
| 192 | | CPUOBJS += $(CPUOBJ)/se3208/se3208.o |
| 193 | | DASMOBJS += $(CPUOBJ)/se3208/se3208dis.o |
| 194 | | endif |
| 195 | | |
| 196 | | $(CPUOBJ)/se3208/se3208.o: $(CPUSRC)/se3208/se3208.c \ |
| 197 | | $(CPUSRC)/se3208/se3208.h |
| 198 | | |
| 199 | | |
| 200 | | |
| 201 | | #------------------------------------------------- |
| 202 | | # American Microsystems, Inc.(AMI) S2000 series |
| 203 | | #@src/emu/cpu/amis2000/amis2000.h,CPUS += AMIS2000 |
| 204 | | #------------------------------------------------- |
| 205 | | |
| 206 | | ifneq ($(filter AMIS2000,$(CPUS)),) |
| 207 | | OBJDIRS += $(CPUOBJ)/amis2000 |
| 208 | | CPUOBJS += $(CPUOBJ)/amis2000/amis2000.o |
| 209 | | DASMOBJS += $(CPUOBJ)/amis2000/amis2000d.o |
| 210 | | endif |
| 211 | | |
| 212 | | $(CPUOBJ)/amis2000/amis2000.o: $(CPUSRC)/amis2000/amis2000.h \ |
| 213 | | $(CPUSRC)/amis2000/amis2000.c \ |
| 214 | | $(CPUSRC)/amis2000/amis2000op.inc |
| 215 | | |
| 216 | | $(CPUOBJ)/amis2000/amis2000d.o: $(CPUSRC)/amis2000/amis2000.h \ |
| 217 | | $(CPUSRC)/amis2000/amis2000d.c |
| 218 | | |
| 219 | | |
| 220 | | |
| 221 | | #------------------------------------------------- |
| 222 | | # Alpha 8201 |
| 223 | | #@src/emu/cpu/alph8201/alph8201.h,CPUS += ALPHA8201 |
| 224 | | #------------------------------------------------- |
| 225 | | |
| 226 | | ifneq ($(filter ALPHA8201,$(CPUS)),) |
| 227 | | OBJDIRS += $(CPUOBJ)/alph8201 |
| 228 | | CPUOBJS += $(CPUOBJ)/alph8201/alph8201.o |
| 229 | | DASMOBJS += $(CPUOBJ)/alph8201/8201dasm.o |
| 230 | | endif |
| 231 | | |
| 232 | | $(CPUOBJ)/alph8201/alph8201.o: $(CPUSRC)/alph8201/alph8201.c \ |
| 233 | | $(CPUSRC)/alph8201/alph8201.h |
| 234 | | |
| 235 | | |
| 236 | | |
| 237 | | #------------------------------------------------- |
| 238 | | # Analog Devices ADSP21xx series |
| 239 | | #@src/emu/cpu/adsp2100/adsp2100.h,CPUS += ADSP21XX |
| 240 | | #------------------------------------------------- |
| 241 | | |
| 242 | | ifneq ($(filter ADSP21XX,$(CPUS)),) |
| 243 | | OBJDIRS += $(CPUOBJ)/adsp2100 |
| 244 | | CPUOBJS += $(CPUOBJ)/adsp2100/adsp2100.o |
| 245 | | DASMOBJS += $(CPUOBJ)/adsp2100/2100dasm.o |
| 246 | | endif |
| 247 | | |
| 248 | | $(CPUOBJ)/adsp2100/adsp2100.o: $(CPUSRC)/adsp2100/adsp2100.c \ |
| 249 | | $(CPUSRC)/adsp2100/adsp2100.h \ |
| 250 | | $(CPUSRC)/adsp2100/2100ops.inc |
| 251 | | |
| 252 | | |
| 253 | | |
| 254 | | #------------------------------------------------- |
| 255 | | # Analog Devices "Sharc" ADSP21062 |
| 256 | | #@src/emu/cpu/sharc/sharc.h,CPUS += ADSP21062 |
| 257 | | #------------------------------------------------- |
| 258 | | |
| 259 | | ifneq ($(filter ADSP21062,$(CPUS)),) |
| 260 | | OBJDIRS += $(CPUOBJ)/sharc |
| 261 | | CPUOBJS += $(CPUOBJ)/sharc/sharc.o |
| 262 | | DASMOBJS += $(CPUOBJ)/sharc/sharcdsm.o |
| 263 | | endif |
| 264 | | |
| 265 | | $(CPUOBJ)/sharc/sharc.o: $(CPUSRC)/sharc/sharc.c \ |
| 266 | | $(CPUSRC)/sharc/sharc.h \ |
| 267 | | $(CPUSRC)/sharc/sharcops.inc \ |
| 268 | | $(CPUSRC)/sharc/sharcops.h \ |
| 269 | | $(CPUSRC)/sharc/sharcdsm.c \ |
| 270 | | $(CPUSRC)/sharc/sharcdsm.h \ |
| 271 | | $(CPUSRC)/sharc/compute.inc \ |
| 272 | | $(CPUSRC)/sharc/sharcdma.inc \ |
| 273 | | $(CPUSRC)/sharc/sharcmem.inc |
| 274 | | |
| 275 | | |
| 276 | | |
| 277 | | #------------------------------------------------- |
| 278 | | # APEXC |
| 279 | | #@src/emu/cpu/apexc/apexc.h,CPUS += APEXC |
| 280 | | #------------------------------------------------- |
| 281 | | |
| 282 | | ifneq ($(filter APEXC,$(CPUS)),) |
| 283 | | OBJDIRS += $(CPUOBJ)/apexc |
| 284 | | CPUOBJS += $(CPUOBJ)/apexc/apexc.o |
| 285 | | DASMOBJS += $(CPUOBJ)/apexc/apexcdsm.o |
| 286 | | endif |
| 287 | | |
| 288 | | $(CPUOBJ)/apexc/apexc.o: $(CPUSRC)/apexc/apexc.c \ |
| 289 | | $(CPUSRC)/apexc/apexc.h |
| 290 | | |
| 291 | | |
| 292 | | |
| 293 | | #------------------------------------------------- |
| 294 | | # AT&T DSP16A |
| 295 | | #@src/emu/cpu/dsp16/dsp16.h,CPUS += DSP16A |
| 296 | | #------------------------------------------------- |
| 297 | | |
| 298 | | ifneq ($(filter DSP16A,$(CPUS)),) |
| 299 | | OBJDIRS += $(CPUOBJ)/dsp16 |
| 300 | | CPUOBJS += $(CPUOBJ)/dsp16/dsp16.o |
| 301 | | DASMOBJS += $(CPUOBJ)/dsp16/dsp16dis.o |
| 302 | | endif |
| 303 | | |
| 304 | | $(CPUOBJ)/dsp16/dsp16.o: $(CPUSRC)/dsp16/dsp16ops.inc \ |
| 305 | | $(CPUSRC)/dsp16/dsp16.c \ |
| 306 | | $(CPUSRC)/dsp16/dsp16.h |
| 307 | | |
| 308 | | |
| 309 | | #------------------------------------------------- |
| 310 | | # AT&T DSP32C |
| 311 | | #@src/emu/cpu/dsp32/dsp32.h,CPUS += DSP32C |
| 312 | | #------------------------------------------------- |
| 313 | | |
| 314 | | ifneq ($(filter DSP32C,$(CPUS)),) |
| 315 | | OBJDIRS += $(CPUOBJ)/dsp32 |
| 316 | | CPUOBJS += $(CPUOBJ)/dsp32/dsp32.o |
| 317 | | DASMOBJS += $(CPUOBJ)/dsp32/dsp32dis.o |
| 318 | | endif |
| 319 | | |
| 320 | | $(CPUOBJ)/dsp32/dsp32.o: $(CPUSRC)/dsp32/dsp32.c \ |
| 321 | | $(CPUSRC)/dsp32/dsp32.h \ |
| 322 | | $(CPUSRC)/dsp32/dsp32ops.inc |
| 323 | | |
| 324 | | |
| 325 | | |
| 326 | | #------------------------------------------------- |
| 327 | | # Atari custom RISC processor |
| 328 | | #@src/emu/cpu/asap/asap.h,CPUS += ASAP |
| 329 | | #------------------------------------------------- |
| 330 | | |
| 331 | | ifneq ($(filter ASAP,$(CPUS)),) |
| 332 | | OBJDIRS += $(CPUOBJ)/asap |
| 333 | | CPUOBJS += $(CPUOBJ)/asap/asap.o |
| 334 | | DASMOBJS += $(CPUOBJ)/asap/asapdasm.o |
| 335 | | endif |
| 336 | | |
| 337 | | $(CPUOBJ)/asap/asap.o: $(CPUSRC)/asap/asap.c \ |
| 338 | | $(CPUSRC)/asap/asap.h |
| 339 | | |
| 340 | | |
| 341 | | |
| 342 | | #------------------------------------------------- |
| 343 | | # AMD Am29000 |
| 344 | | #@src/emu/cpu/am29000/am29000.h,CPUS += AM29000 |
| 345 | | #------------------------------------------------- |
| 346 | | |
| 347 | | ifneq ($(filter AM29000,$(CPUS)),) |
| 348 | | OBJDIRS += $(CPUOBJ)/am29000 |
| 349 | | CPUOBJS += $(CPUOBJ)/am29000/am29000.o |
| 350 | | DASMOBJS += $(CPUOBJ)/am29000/am29dasm.o |
| 351 | | endif |
| 352 | | |
| 353 | | $(CPUOBJ)/am29000/am29000.o: $(CPUSRC)/am29000/am29000.c \ |
| 354 | | $(CPUSRC)/am29000/am29000.h \ |
| 355 | | $(CPUSRC)/am29000/am29ops.h \ |
| 356 | | |
| 357 | | |
| 358 | | |
| 359 | | #------------------------------------------------- |
| 360 | | # Atari Jaguar custom DSPs |
| 361 | | #@src/emu/cpu/jaguar/jaguar.h,CPUS += JAGUAR |
| 362 | | #------------------------------------------------- |
| 363 | | |
| 364 | | ifneq ($(filter JAGUAR,$(CPUS)),) |
| 365 | | OBJDIRS += $(CPUOBJ)/jaguar |
| 366 | | CPUOBJS += $(CPUOBJ)/jaguar/jaguar.o |
| 367 | | DASMOBJS += $(CPUOBJ)/jaguar/jagdasm.o |
| 368 | | endif |
| 369 | | |
| 370 | | $(CPUOBJ)/jaguar/jaguar.o: $(CPUSRC)/jaguar/jaguar.c \ |
| 371 | | $(CPUSRC)/jaguar/jaguar.h |
| 372 | | |
| 373 | | |
| 374 | | |
| 375 | | #------------------------------------------------- |
| 376 | | # Simutrek Cube Quest bit-sliced CPUs |
| 377 | | #@src/emu/cpu/cubeqcpu/cubeqcpu.h,CPUS += CUBEQCPU |
| 378 | | #------------------------------------------------- |
| 379 | | |
| 380 | | ifneq ($(filter CUBEQCPU,$(CPUS)),) |
| 381 | | OBJDIRS += $(CPUOBJ)/cubeqcpu |
| 382 | | CPUOBJS += $(CPUOBJ)/cubeqcpu/cubeqcpu.o |
| 383 | | DASMOBJS += $(CPUOBJ)/cubeqcpu/cubedasm.o |
| 384 | | endif |
| 385 | | |
| 386 | | $(CPUOBJ)/cubeqcpu/cubeqcpu.o: $(CPUSRC)/cubeqcpu/cubeqcpu.c \ |
| 387 | | $(CPUSRC)/cubeqcpu/cubeqcpu.h |
| 388 | | |
| 389 | | |
| 390 | | #------------------------------------------------- |
| 391 | | # Ensoniq ES5510 ('ESP') DSP |
| 392 | | #@src/emu/cpu/es5510/es5510.h,CPUS += ES5510 |
| 393 | | #------------------------------------------------- |
| 394 | | |
| 395 | | ifneq ($(filter ES5510,$(CPUS)),) |
| 396 | | OBJDIRS += $(CPUOBJ)/es5510 |
| 397 | | CPUOBJS += $(CPUOBJ)/es5510/es5510.o |
| 398 | | endif |
| 399 | | |
| 400 | | $(CPUOBJ)/es5510.o: $(CPUSRC)/es5510/es5510.c \ |
| 401 | | $(CPUSRC)/es5510/es5510.h |
| 402 | | |
| 403 | | |
| 404 | | #------------------------------------------------- |
| 405 | | # Entertainment Sciences AM29116-based RIP |
| 406 | | #@src/emu/cpu/esrip/esrip.h,CPUS += ESRIP |
| 407 | | #------------------------------------------------- |
| 408 | | |
| 409 | | ifneq ($(filter ESRIP,$(CPUS)),) |
| 410 | | OBJDIRS += $(CPUOBJ)/esrip |
| 411 | | CPUOBJS += $(CPUOBJ)/esrip/esrip.o |
| 412 | | DASMOBJS += $(CPUOBJ)/esrip/esripdsm.o |
| 413 | | endif |
| 414 | | |
| 415 | | $(CPUOBJ)/esrip/esrip.o: $(CPUSRC)/esrip/esrip.c \ |
| 416 | | $(CPUSRC)/esrip/esrip.h |
| 417 | | |
| 418 | | |
| 419 | | |
| 420 | | #------------------------------------------------- |
| 421 | | # RCA COSMAC |
| 422 | | #@src/emu/cpu/cosmac/cosmac.h,CPUS += COSMAC |
| 423 | | #------------------------------------------------- |
| 424 | | |
| 425 | | ifneq ($(filter COSMAC,$(CPUS)),) |
| 426 | | OBJDIRS += $(CPUOBJ)/cosmac |
| 427 | | CPUOBJS += $(CPUOBJ)/cosmac/cosmac.o |
| 428 | | DASMOBJS += $(CPUOBJ)/cosmac/cosdasm.o |
| 429 | | endif |
| 430 | | |
| 431 | | $(CPUOBJ)/cosmac/cosmac.o: $(CPUSRC)/cosmac/cosmac.c \ |
| 432 | | $(CPUSRC)/cosmac/cosmac.h |
| 433 | | |
| 434 | | |
| 435 | | |
| 436 | | #------------------------------------------------- |
| 437 | | # National Semiconductor COP400 family |
| 438 | | #@src/emu/cpu/cop400/cop400.h,CPUS += COP400 |
| 439 | | #------------------------------------------------- |
| 440 | | |
| 441 | | ifneq ($(filter COP400,$(CPUS)),) |
| 442 | | OBJDIRS += $(CPUOBJ)/cop400 |
| 443 | | CPUOBJS += $(CPUOBJ)/cop400/cop400.o |
| 444 | | DASMOBJS += $(CPUOBJ)/cop400/cop410ds.o |
| 445 | | DASMOBJS += $(CPUOBJ)/cop400/cop420ds.o |
| 446 | | DASMOBJS += $(CPUOBJ)/cop400/cop440ds.o |
| 447 | | endif |
| 448 | | |
| 449 | | $(CPUOBJ)/cop400/cop400.o: $(CPUSRC)/cop400/cop400.c \ |
| 450 | | $(CPUSRC)/cop400/cop400.h \ |
| 451 | | $(CPUSRC)/cop400/cop400op.inc |
| 452 | | |
| 453 | | |
| 454 | | |
| 455 | | #------------------------------------------------- |
| 456 | | # CP1610 |
| 457 | | #@src/emu/cpu/cp1610/cp1610.h,CPUS += CP1610 |
| 458 | | #------------------------------------------------- |
| 459 | | |
| 460 | | ifneq ($(filter CP1610,$(CPUS)),) |
| 461 | | OBJDIRS += $(CPUOBJ)/cp1610 |
| 462 | | CPUOBJS += $(CPUOBJ)/cp1610/cp1610.o |
| 463 | | DASMOBJS += $(CPUOBJ)/cp1610/1610dasm.o |
| 464 | | endif |
| 465 | | |
| 466 | | $(CPUOBJ)/cp1610/cp1610.o: $(CPUSRC)/cp1610/cp1610.c \ |
| 467 | | $(CPUSRC)/cp1610/cp1610.h |
| 468 | | |
| 469 | | |
| 470 | | |
| 471 | | #------------------------------------------------- |
| 472 | | # Cinematronics vector "CPU" |
| 473 | | #@src/emu/cpu/ccpu/ccpu.h,CPUS += CCPU |
| 474 | | #------------------------------------------------- |
| 475 | | |
| 476 | | ifneq ($(filter CCPU,$(CPUS)),) |
| 477 | | OBJDIRS += $(CPUOBJ)/ccpu |
| 478 | | CPUOBJS += $(CPUOBJ)/ccpu/ccpu.o |
| 479 | | DASMOBJS += $(CPUOBJ)/ccpu/ccpudasm.o |
| 480 | | endif |
| 481 | | |
| 482 | | $(CPUOBJ)/ccpu/ccpu.o: $(CPUSRC)/ccpu/ccpu.c \ |
| 483 | | $(CPUSRC)/ccpu/ccpu.h |
| 484 | | |
| 485 | | |
| 486 | | |
| 487 | | #------------------------------------------------- |
| 488 | | # DEC T-11 |
| 489 | | #@src/emu/cpu/t11/t11.h,CPUS += T11 |
| 490 | | #------------------------------------------------- |
| 491 | | |
| 492 | | ifneq ($(filter T11,$(CPUS)),) |
| 493 | | OBJDIRS += $(CPUOBJ)/t11 |
| 494 | | CPUOBJS += $(CPUOBJ)/t11/t11.o |
| 495 | | DASMOBJS += $(CPUOBJ)/t11/t11dasm.o |
| 496 | | endif |
| 497 | | |
| 498 | | $(CPUOBJ)/t11/t11.o: $(CPUSRC)/t11/t11.c \ |
| 499 | | $(CPUSRC)/t11/t11.h \ |
| 500 | | $(CPUSRC)/t11/t11ops.inc \ |
| 501 | | $(CPUSRC)/t11/t11table.inc |
| 502 | | |
| 503 | | |
| 504 | | |
| 505 | | #------------------------------------------------- |
| 506 | | # F8 |
| 507 | | #@src/emu/cpu/f8/f8.h,CPUS += F8 |
| 508 | | #------------------------------------------------- |
| 509 | | |
| 510 | | ifneq ($(filter F8,$(CPUS)),) |
| 511 | | OBJDIRS += $(CPUOBJ)/f8 |
| 512 | | CPUOBJS += $(CPUOBJ)/f8/f8.o |
| 513 | | DASMOBJS += $(CPUOBJ)/f8/f8dasm.o |
| 514 | | endif |
| 515 | | |
| 516 | | $(CPUOBJ)/f8/f8.o: $(CPUSRC)/f8/f8.c \ |
| 517 | | $(CPUSRC)/f8/f8.h |
| 518 | | |
| 519 | | |
| 520 | | |
| 521 | | #------------------------------------------------- |
| 522 | | # G65816 |
| 523 | | #@src/emu/cpu/g65816/g65816.h,CPUS += G65816 |
| 524 | | #------------------------------------------------- |
| 525 | | |
| 526 | | ifneq ($(filter G65816,$(CPUS)),) |
| 527 | | OBJDIRS += $(CPUOBJ)/g65816 |
| 528 | | CPUOBJS += \ |
| 529 | | $(CPUOBJ)/g65816/g65816.o \ |
| 530 | | $(CPUOBJ)/g65816/g65816o0.o \ |
| 531 | | $(CPUOBJ)/g65816/g65816o1.o \ |
| 532 | | $(CPUOBJ)/g65816/g65816o2.o \ |
| 533 | | $(CPUOBJ)/g65816/g65816o3.o \ |
| 534 | | $(CPUOBJ)/g65816/g65816o4.o |
| 535 | | DASMOBJS += $(CPUOBJ)/g65816/g65816ds.o |
| 536 | | endif |
| 537 | | |
| 538 | | G65816DEPS = \ |
| 539 | | $(CPUSRC)/g65816/g65816.h \ |
| 540 | | $(CPUSRC)/g65816/g65816cm.h \ |
| 541 | | $(CPUSRC)/g65816/g65816op.h |
| 542 | | |
| 543 | | $(CPUOBJ)/g65816/g65816.o: $(CPUSRC)/g65816/g65816.c \ |
| 544 | | $(G65816DEPS) |
| 545 | | |
| 546 | | $(CPUOBJ)/g65816/g65816o0.o: $(CPUSRC)/g65816/g65816o0.c \ |
| 547 | | $(G65816DEPS) |
| 548 | | |
| 549 | | $(CPUOBJ)/g65816/g65816o1.o: $(CPUSRC)/g65816/g65816o1.c \ |
| 550 | | $(G65816DEPS) |
| 551 | | |
| 552 | | $(CPUOBJ)/g65816/g65816o2.o: $(CPUSRC)/g65816/g65816o2.c \ |
| 553 | | $(G65816DEPS) |
| 554 | | |
| 555 | | $(CPUOBJ)/g65816/g65816o3.o: $(CPUSRC)/g65816/g65816o3.c \ |
| 556 | | $(G65816DEPS) |
| 557 | | |
| 558 | | $(CPUOBJ)/g65816/g65816o4.o: $(CPUSRC)/g65816/g65816o4.c \ |
| 559 | | $(G65816DEPS) |
| 560 | | |
| 561 | | |
| 562 | | |
| 563 | | #------------------------------------------------- |
| 564 | | # Hitachi H8 (16/32-bit H8/300, H8/300H, H8S2000 and H8S2600 series) |
| 565 | | #@src/emu/cpu/h8/h8.h,CPUS += H8 |
| 566 | | #------------------------------------------------- |
| 567 | | |
| 568 | | ifneq ($(filter H8,$(CPUS)),) |
| 569 | | OBJDIRS += $(CPUOBJ)/h8 |
| 570 | | CPUOBJS += $(CPUOBJ)/h8/h8.o $(CPUOBJ)/h8/h8h.o $(CPUOBJ)/h8/h8s2000.o $(CPUOBJ)/h8/h8s2600.o \ |
| 571 | | $(CPUOBJ)/h8/h83337.o \ |
| 572 | | $(CPUOBJ)/h8/h83002.o $(CPUOBJ)/h8/h83006.o $(CPUOBJ)/h8/h83008.o \ |
| 573 | | $(CPUOBJ)/h8/h83048.o \ |
| 574 | | $(CPUOBJ)/h8/h8s2245.o $(CPUOBJ)/h8/h8s2320.o $(CPUOBJ)/h8/h8s2357.o \ |
| 575 | | $(CPUOBJ)/h8/h8s2655.o \ |
| 576 | | $(CPUOBJ)/h8/h8_adc.o $(CPUOBJ)/h8/h8_port.o $(CPUOBJ)/h8/h8_intc.o \ |
| 577 | | $(CPUOBJ)/h8/h8_timer8.o $(CPUOBJ)/h8/h8_timer16.o $(CPUOBJ)/h8/h8_sci.o |
| 578 | | DASMOBJS += |
| 579 | | endif |
| 580 | | |
| 581 | | $(CPUOBJ)/h8/h8.o: $(CPUSRC)/h8/h8.c \ |
| 582 | | $(CPUOBJ)/h8/h8.inc \ |
| 583 | | $(CPUSRC)/h8/h8.h |
| 584 | | |
| 585 | | $(CPUOBJ)/h8/h8h.o: $(CPUSRC)/h8/h8h.c \ |
| 586 | | $(CPUOBJ)/h8/h8h.inc \ |
| 587 | | $(CPUSRC)/h8/h8h.h \ |
| 588 | | $(CPUSRC)/h8/h8.h |
| 589 | | |
| 590 | | $(CPUOBJ)/h8/h8s2000.o: $(CPUSRC)/h8/h8s2000.c \ |
| 591 | | $(CPUOBJ)/h8/h8s2000.inc \ |
| 592 | | $(CPUSRC)/h8/h8s2000.h \ |
| 593 | | $(CPUSRC)/h8/h8h.h \ |
| 594 | | $(CPUSRC)/h8/h8.h |
| 595 | | |
| 596 | | $(CPUOBJ)/h8/h8s2600.o: $(CPUSRC)/h8/h8s2600.c \ |
| 597 | | $(CPUOBJ)/h8/h8s2600.inc \ |
| 598 | | $(CPUSRC)/h8/h8s2600.h \ |
| 599 | | $(CPUSRC)/h8/h8s2000.h \ |
| 600 | | $(CPUSRC)/h8/h8h.h \ |
| 601 | | $(CPUSRC)/h8/h8.h |
| 602 | | |
| 603 | | $(CPUOBJ)/h8/h83337.o: $(CPUSRC)/h8/h83337.c \ |
| 604 | | $(CPUSRC)/h8/h83337.h \ |
| 605 | | $(CPUSRC)/h8/h8.h \ |
| 606 | | $(CPUSRC)/h8/h8_intc.h \ |
| 607 | | $(CPUSRC)/h8/h8_adc.h \ |
| 608 | | $(CPUSRC)/h8/h8_port.h \ |
| 609 | | $(CPUSRC)/h8/h8_timer8.h \ |
| 610 | | $(CPUSRC)/h8/h8_timer16.h \ |
| 611 | | $(CPUSRC)/h8/h8_sci.h |
| 612 | | |
| 613 | | $(CPUOBJ)/h8/h83002.o: $(CPUSRC)/h8/h83002.c \ |
| 614 | | $(CPUSRC)/h8/h83002.h \ |
| 615 | | $(CPUSRC)/h8/h8h.h \ |
| 616 | | $(CPUSRC)/h8/h8.h \ |
| 617 | | $(CPUSRC)/h8/h8_intc.h \ |
| 618 | | $(CPUSRC)/h8/h8_adc.h \ |
| 619 | | $(CPUSRC)/h8/h8_port.h \ |
| 620 | | $(CPUSRC)/h8/h8_timer16.h \ |
| 621 | | $(CPUSRC)/h8/h8_sci.h |
| 622 | | |
| 623 | | $(CPUOBJ)/h8/h83006.o: $(CPUSRC)/h8/h83006.c \ |
| 624 | | $(CPUSRC)/h8/h83006.h \ |
| 625 | | $(CPUSRC)/h8/h8h.h \ |
| 626 | | $(CPUSRC)/h8/h8.h \ |
| 627 | | $(CPUSRC)/h8/h8_intc.h \ |
| 628 | | $(CPUSRC)/h8/h8_adc.h \ |
| 629 | | $(CPUSRC)/h8/h8_port.h \ |
| 630 | | $(CPUSRC)/h8/h8_timer8.h \ |
| 631 | | $(CPUSRC)/h8/h8_timer16.h \ |
| 632 | | $(CPUSRC)/h8/h8_sci.h |
| 633 | | |
| 634 | | $(CPUOBJ)/h8/h83008.o: $(CPUSRC)/h8/h83008.c \ |
| 635 | | $(CPUSRC)/h8/h83008.h \ |
| 636 | | $(CPUSRC)/h8/h8h.h \ |
| 637 | | $(CPUSRC)/h8/h8.h \ |
| 638 | | $(CPUSRC)/h8/h8_intc.h \ |
| 639 | | $(CPUSRC)/h8/h8_adc.h \ |
| 640 | | $(CPUSRC)/h8/h8_port.h \ |
| 641 | | $(CPUSRC)/h8/h8_timer8.h \ |
| 642 | | $(CPUSRC)/h8/h8_timer16.h \ |
| 643 | | $(CPUSRC)/h8/h8_sci.h |
| 644 | | |
| 645 | | $(CPUOBJ)/h8/h83048.o: $(CPUSRC)/h8/h83048.c \ |
| 646 | | $(CPUSRC)/h8/h83048.h \ |
| 647 | | $(CPUSRC)/h8/h8h.h \ |
| 648 | | $(CPUSRC)/h8/h8.h \ |
| 649 | | $(CPUSRC)/h8/h8_intc.h \ |
| 650 | | $(CPUSRC)/h8/h8_adc.h \ |
| 651 | | $(CPUSRC)/h8/h8_port.h \ |
| 652 | | $(CPUSRC)/h8/h8_timer16.h \ |
| 653 | | $(CPUSRC)/h8/h8_sci.h |
| 654 | | |
| 655 | | $(CPUOBJ)/h8/h8s2245.o: $(CPUSRC)/h8/h8s2245.c \ |
| 656 | | $(CPUSRC)/h8/h8s2245.h \ |
| 657 | | $(CPUSRC)/h8/h8s2000.h \ |
| 658 | | $(CPUSRC)/h8/h8h.h \ |
| 659 | | $(CPUSRC)/h8/h8.h \ |
| 660 | | $(CPUSRC)/h8/h8_intc.h \ |
| 661 | | $(CPUSRC)/h8/h8_adc.h \ |
| 662 | | $(CPUSRC)/h8/h8_port.h \ |
| 663 | | $(CPUSRC)/h8/h8_timer8.h \ |
| 664 | | $(CPUSRC)/h8/h8_timer16.h \ |
| 665 | | $(CPUSRC)/h8/h8_sci.h |
| 666 | | |
| 667 | | $(CPUOBJ)/h8/h8s2320.o: $(CPUSRC)/h8/h8s2320.c \ |
| 668 | | $(CPUSRC)/h8/h8s2320.h \ |
| 669 | | $(CPUSRC)/h8/h8s2000.h \ |
| 670 | | $(CPUSRC)/h8/h8h.h \ |
| 671 | | $(CPUSRC)/h8/h8.h \ |
| 672 | | $(CPUSRC)/h8/h8_intc.h \ |
| 673 | | $(CPUSRC)/h8/h8_adc.h \ |
| 674 | | $(CPUSRC)/h8/h8_port.h \ |
| 675 | | $(CPUSRC)/h8/h8_timer8.h \ |
| 676 | | $(CPUSRC)/h8/h8_timer16.h \ |
| 677 | | $(CPUSRC)/h8/h8_sci.h |
| 678 | | |
| 679 | | $(CPUOBJ)/h8/h8s2357.o: $(CPUSRC)/h8/h8s2357.c \ |
| 680 | | $(CPUSRC)/h8/h8s2357.h \ |
| 681 | | $(CPUSRC)/h8/h8s2000.h \ |
| 682 | | $(CPUSRC)/h8/h8h.h \ |
| 683 | | $(CPUSRC)/h8/h8.h \ |
| 684 | | $(CPUSRC)/h8/h8_intc.h \ |
| 685 | | $(CPUSRC)/h8/h8_adc.h \ |
| 686 | | $(CPUSRC)/h8/h8_port.h \ |
| 687 | | $(CPUSRC)/h8/h8_timer8.h \ |
| 688 | | $(CPUSRC)/h8/h8_timer16.h \ |
| 689 | | $(CPUSRC)/h8/h8_sci.h |
| 690 | | |
| 691 | | $(CPUOBJ)/h8/h8s2655.o: $(CPUSRC)/h8/h8s2655.c \ |
| 692 | | $(CPUSRC)/h8/h8s2655.h \ |
| 693 | | $(CPUSRC)/h8/h8s2600.h \ |
| 694 | | $(CPUSRC)/h8/h8s2000.h \ |
| 695 | | $(CPUSRC)/h8/h8h.h \ |
| 696 | | $(CPUSRC)/h8/h8.h \ |
| 697 | | $(CPUSRC)/h8/h8_intc.h \ |
| 698 | | $(CPUSRC)/h8/h8_adc.h \ |
| 699 | | $(CPUSRC)/h8/h8_port.h \ |
| 700 | | $(CPUSRC)/h8/h8_timer8.h \ |
| 701 | | $(CPUSRC)/h8/h8_timer16.h \ |
| 702 | | $(CPUSRC)/h8/h8_sci.h |
| 703 | | |
| 704 | | $(CPUOBJ)/h8/h8_intc.o: $(CPUSRC)/h8/h8_intc.c \ |
| 705 | | $(CPUSRC)/h8/h8_intc.h \ |
| 706 | | $(CPUSRC)/h8/h8.h |
| 707 | | |
| 708 | | $(CPUOBJ)/h8/h8_adc.o: $(CPUSRC)/h8/h8_adc.c \ |
| 709 | | $(CPUSRC)/h8/h8_adc.h \ |
| 710 | | $(CPUSRC)/h8/h8_intc.h \ |
| 711 | | $(CPUSRC)/h8/h8.h |
| 712 | | |
| 713 | | $(CPUOBJ)/h8/h8_port.o: $(CPUSRC)/h8/h8_port.c \ |
| 714 | | $(CPUSRC)/h8/h8_port.h \ |
| 715 | | $(CPUSRC)/h8/h8.h |
| 716 | | |
| 717 | | $(CPUOBJ)/h8/h8_timer16.o: $(CPUSRC)/h8/h8_timer16.c \ |
| 718 | | $(CPUSRC)/h8/h8_timer16.h \ |
| 719 | | $(CPUSRC)/h8/h8_intc.h \ |
| 720 | | $(CPUSRC)/h8/h8.h |
| 721 | | |
| 722 | | $(CPUOBJ)/h8/h8_sci.o: $(CPUSRC)/h8/h8_sci.c \ |
| 723 | | $(CPUSRC)/h8/h8_sci.h \ |
| 724 | | $(CPUSRC)/h8/h8_intc.h \ |
| 725 | | $(CPUSRC)/h8/h8.h |
| 726 | | |
| 727 | | # rule to generate the C files |
| 728 | | $(CPUOBJ)/h8/h8.inc: $(CPUSRC)/h8/h8make.py $(CPUSRC)/h8/h8.lst |
| 729 | | @echo Generating H8-300 source file... |
| 730 | | $(PYTHON) $(CPUSRC)/h8/h8make.py $(CPUSRC)/h8/h8.lst o $@ |
| 731 | | |
| 732 | | $(CPUOBJ)/h8/h8h.inc: $(CPUSRC)/h8/h8make.py $(CPUSRC)/h8/h8.lst |
| 733 | | @echo Generating H8-300H source file... |
| 734 | | $(PYTHON) $(CPUSRC)/h8/h8make.py $(CPUSRC)/h8/h8.lst h $@ |
| 735 | | |
| 736 | | $(CPUOBJ)/h8/h8s2000.inc: $(CPUSRC)/h8/h8make.py $(CPUSRC)/h8/h8.lst |
| 737 | | @echo Generating H8S/2000 source file... |
| 738 | | $(PYTHON) $(CPUSRC)/h8/h8make.py $(CPUSRC)/h8/h8.lst s20 $@ |
| 739 | | |
| 740 | | $(CPUOBJ)/h8/h8s2600.inc: $(CPUSRC)/h8/h8make.py $(CPUSRC)/h8/h8.lst |
| 741 | | @echo Generating H8S/2600 source file... |
| 742 | | $(PYTHON) $(CPUSRC)/h8/h8make.py $(CPUSRC)/h8/h8.lst s26 $@ |
| 743 | | |
| 744 | | |
| 745 | | |
| 746 | | #------------------------------------------------- |
| 747 | | # Hitachi HCD62121 |
| 748 | | #@src/emu/cpu/hcd62121/hcd62121.h,CPUS += HCD62121 |
| 749 | | #------------------------------------------------- |
| 750 | | |
| 751 | | ifneq ($(filter HCD62121,$(CPUS)),) |
| 752 | | OBJDIRS += $(CPUOBJ)/hcd62121 |
| 753 | | CPUOBJS += $(CPUOBJ)/hcd62121/hcd62121.o |
| 754 | | DASMOBJS += $(CPUOBJ)/hcd62121/hcd62121d.o |
| 755 | | endif |
| 756 | | |
| 757 | | $(CPUOBJ)/hcd62121/hcd62121.o: $(CPUSRC)/hcd62121/hcd62121.c \ |
| 758 | | $(CPUSRC)/hcd62121/hcd62121.h \ |
| 759 | | $(CPUSRC)/hcd62121/hcd62121_ops.h |
| 760 | | |
| 761 | | |
| 762 | | |
| 763 | | #------------------------------------------------- |
| 764 | | # Hitachi HMCS40 series |
| 765 | | #@src/emu/cpu/hmcs40/hmcs40.h,CPUS += HMCS40 |
| 766 | | #------------------------------------------------- |
| 767 | | |
| 768 | | ifneq ($(filter HMCS40,$(CPUS)),) |
| 769 | | OBJDIRS += $(CPUOBJ)/hmcs40 |
| 770 | | CPUOBJS += $(CPUOBJ)/hmcs40/hmcs40.o |
| 771 | | DASMOBJS += $(CPUOBJ)/hmcs40/hmcs40d.o |
| 772 | | endif |
| 773 | | |
| 774 | | $(CPUOBJ)/hmcs40/hmcs40.o: $(CPUSRC)/hmcs40/hmcs40.h \ |
| 775 | | $(CPUSRC)/hmcs40/hmcs40.c \ |
| 776 | | $(CPUSRC)/hmcs40/hmcs40op.inc |
| 777 | | |
| 778 | | $(CPUOBJ)/hmcs40/hmcs40d.o: $(CPUSRC)/hmcs40/hmcs40.h \ |
| 779 | | $(CPUSRC)/hmcs40/hmcs40d.c |
| 780 | | |
| 781 | | |
| 782 | | |
| 783 | | #------------------------------------------------- |
| 784 | | # Hitachi SH1/SH2 |
| 785 | | #@src/emu/cpu/sh2/sh2.h,CPUS += SH2 |
| 786 | | #------------------------------------------------- |
| 787 | | |
| 788 | | ifneq ($(filter SH2,$(CPUS)),) |
| 789 | | OBJDIRS += $(CPUOBJ)/sh2 |
| 790 | | CPUOBJS += $(CPUOBJ)/sh2/sh2.o $(CPUOBJ)/sh2/sh2fe.o $(DRCOBJ) |
| 791 | | DASMOBJS += $(CPUOBJ)/sh2/sh2dasm.o |
| 792 | | endif |
| 793 | | |
| 794 | | $(CPUOBJ)/sh2/sh2.o: $(CPUSRC)/sh2/sh2.c \ |
| 795 | | $(CPUSRC)/sh2/sh2.h \ |
| 796 | | $(CPUSRC)/sh2/sh2comn.c \ |
| 797 | | $(CPUSRC)/sh2/sh2drc.c \ |
| 798 | | $(CPUSRC)/sh2/sh2comn.h \ |
| 799 | | $(DRCDEPS) |
| 800 | | |
| 801 | | $(CPUOBJ)/sh2/sh2fe.o: $(CPUSRC)/sh2/sh2fe.c \ |
| 802 | | $(CPUSRC)/sh2/sh2.h \ |
| 803 | | $(CPUSRC)/sh2/sh2comn.h |
| 804 | | |
| 805 | | |
| 806 | | |
| 807 | | #------------------------------------------------- |
| 808 | | # Hitachi SH4 |
| 809 | | #@src/emu/cpu/sh4/sh4.h,CPUS += SH4 |
| 810 | | #------------------------------------------------- |
| 811 | | |
| 812 | | ifneq ($(filter SH4,$(CPUS)),) |
| 813 | | OBJDIRS += $(CPUOBJ)/sh4 |
| 814 | | CPUOBJS += $(CPUOBJ)/sh4/sh4.o $(CPUOBJ)/sh4/sh4comn.o $(CPUOBJ)/sh4/sh3comn.o $(CPUOBJ)/sh4/sh4tmu.o $(CPUOBJ)/sh4/sh4dmac.o |
| 815 | | DASMOBJS += $(CPUOBJ)/sh4/sh4dasm.o |
| 816 | | endif |
| 817 | | |
| 818 | | $(CPUOBJ)/sh4/sh4.o: $(CPUSRC)/sh4/sh4.c \ |
| 819 | | $(CPUSRC)/sh4/sh4.h \ |
| 820 | | $(CPUSRC)/sh4/sh4regs.h \ |
| 821 | | $(CPUSRC)/sh4/sh4comn.h \ |
| 822 | | $(CPUSRC)/sh4/sh3comn.h |
| 823 | | |
| 824 | | $(CPUOBJ)/sh4/sh4comn.o: $(CPUSRC)/sh4/sh4comn.c \ |
| 825 | | $(CPUSRC)/sh4/sh4comn.h \ |
| 826 | | $(CPUSRC)/sh4/sh4regs.h \ |
| 827 | | $(CPUSRC)/sh4/sh4.h |
| 828 | | |
| 829 | | $(CPUOBJ)/sh4/sh3comn.o: $(CPUSRC)/sh4/sh3comn.c \ |
| 830 | | $(CPUSRC)/sh4/sh3comn.h \ |
| 831 | | |
| 832 | | $(CPUOBJ)/sh4/sh4tmu.o: $(CPUSRC)/sh4/sh4tmu.c \ |
| 833 | | $(CPUSRC)/sh4/sh4tmu.h \ |
| 834 | | $(CPUSRC)/sh4/sh3comn.c \ |
| 835 | | $(CPUSRC)/sh4/sh3comn.h \ |
| 836 | | $(CPUSRC)/sh4/sh4.c \ |
| 837 | | $(CPUSRC)/sh4/sh4.h \ |
| 838 | | $(CPUSRC)/sh4/sh4regs.h \ |
| 839 | | $(CPUSRC)/sh4/sh4comn.h \ |
| 840 | | $(CPUSRC)/sh4/sh3comn.h |
| 841 | | |
| 842 | | $(CPUOBJ)/sh4/sh4dmac.o: $(CPUSRC)/sh4/sh4dmac.c \ |
| 843 | | $(CPUSRC)/sh4/sh4dmac.h \ |
| 844 | | $(CPUSRC)/sh4/sh3comn.c \ |
| 845 | | $(CPUSRC)/sh4/sh3comn.h \ |
| 846 | | $(CPUSRC)/sh4/sh4.c \ |
| 847 | | $(CPUSRC)/sh4/sh4.h \ |
| 848 | | $(CPUSRC)/sh4/sh4regs.h \ |
| 849 | | $(CPUSRC)/sh4/sh4comn.h \ |
| 850 | | $(CPUSRC)/sh4/sh3comn.h |
| 851 | | |
| 852 | | |
| 853 | | |
| 854 | | #------------------------------------------------- |
| 855 | | # Hudsonsoft 6280 |
| 856 | | #@src/emu/cpu/h6280/h6280.h,CPUS += H6280 |
| 857 | | #------------------------------------------------- |
| 858 | | |
| 859 | | ifneq ($(filter H6280,$(CPUS)),) |
| 860 | | OBJDIRS += $(CPUOBJ)/h6280 |
| 861 | | CPUOBJS += $(CPUOBJ)/h6280/h6280.o |
| 862 | | DASMOBJS += $(CPUOBJ)/h6280/6280dasm.o |
| 863 | | endif |
| 864 | | |
| 865 | | $(CPUOBJ)/h6280/h6280.o: $(CPUSRC)/h6280/h6280.c \ |
| 866 | | $(CPUSRC)/h6280/h6280.h |
| 867 | | |
| 868 | | |
| 869 | | |
| 870 | | #------------------------------------------------- |
| 871 | | # Hyperstone E1 series |
| 872 | | #@src/emu/cpu/e132xs/e132xs.h,CPUS += E1 |
| 873 | | #------------------------------------------------- |
| 874 | | |
| 875 | | ifneq ($(filter E1,$(CPUS)),) |
| 876 | | OBJDIRS += $(CPUOBJ)/e132xs |
| 877 | | CPUOBJS += $(CPUOBJ)/e132xs/e132xs.o |
| 878 | | DASMOBJS += $(CPUOBJ)/e132xs/32xsdasm.o |
| 879 | | endif |
| 880 | | |
| 881 | | $(CPUOBJ)/e132xs/e132xs.o: $(CPUSRC)/e132xs/e132xs.c \ |
| 882 | | $(CPUSRC)/e132xs/e132xs.h \ |
| 883 | | $(CPUSRC)/e132xs/e132xsop.inc |
| 884 | | |
| 885 | | |
| 886 | | |
| 887 | | #------------------------------------------------- |
| 888 | | # 15IE-00-013 CPU ("Microprogrammed Control Device") |
| 889 | | #@src/emu/cpu/ie15/ie15.h,CPUS += IE15 |
| 890 | | #------------------------------------------------- |
| 891 | | |
| 892 | | ifneq ($(filter IE15,$(CPUS)),) |
| 893 | | OBJDIRS += $(CPUOBJ)/ie15 |
| 894 | | CPUOBJS += $(CPUOBJ)/ie15/ie15.o |
| 895 | | DASMOBJS += $(CPUOBJ)/ie15/ie15dasm.o |
| 896 | | endif |
| 897 | | |
| 898 | | $(CPUOBJ)/ie15/ie15.o: $(CPUSRC)/ie15/ie15.c \ |
| 899 | | $(CPUSRC)/ie15/ie15.h |
| 900 | | |
| 901 | | |
| 902 | | #------------------------------------------------- |
| 903 | | # Intel 4004 |
| 904 | | #@src/emu/cpu/i4004/i4004.h,CPUS += I4004 |
| 905 | | #------------------------------------------------- |
| 906 | | |
| 907 | | ifneq ($(filter I4004,$(CPUS)),) |
| 908 | | OBJDIRS += $(CPUOBJ)/i4004 |
| 909 | | CPUOBJS += $(CPUOBJ)/i4004/i4004.o |
| 910 | | DASMOBJS += $(CPUOBJ)/i4004/4004dasm.o |
| 911 | | endif |
| 912 | | |
| 913 | | $(CPUOBJ)/i4004/i4004.o: $(CPUSRC)/i4004/i4004.c \ |
| 914 | | $(CPUSRC)/i4004/i4004.h |
| 915 | | |
| 916 | | |
| 917 | | #------------------------------------------------- |
| 918 | | # Intel 8008 |
| 919 | | #@src/emu/cpu/i8008/i8008.h,CPUS += I8008 |
| 920 | | #------------------------------------------------- |
| 921 | | |
| 922 | | ifneq ($(filter I8008,$(CPUS)),) |
| 923 | | OBJDIRS += $(CPUOBJ)/i8008 |
| 924 | | CPUOBJS += $(CPUOBJ)/i8008/i8008.o |
| 925 | | DASMOBJS += $(CPUOBJ)/i8008/8008dasm.o |
| 926 | | endif |
| 927 | | |
| 928 | | $(CPUOBJ)/i8008/i8008.o: $(CPUSRC)/i8008/i8008.c \ |
| 929 | | $(CPUSRC)/i8008/i8008.h |
| 930 | | |
| 931 | | #------------------------------------------------- |
| 932 | | # National Semiconductor SC/MP |
| 933 | | #@src/emu/cpu/scmp/scmp.h,CPUS += SCMP |
| 934 | | #------------------------------------------------- |
| 935 | | |
| 936 | | ifneq ($(filter SCMP,$(CPUS)),) |
| 937 | | OBJDIRS += $(CPUOBJ)/scmp |
| 938 | | CPUOBJS += $(CPUOBJ)/scmp/scmp.o |
| 939 | | DASMOBJS += $(CPUOBJ)/scmp/scmpdasm.o |
| 940 | | endif |
| 941 | | |
| 942 | | $(CPUOBJ)/scmp/scmp.o: $(CPUSRC)/scmp/scmp.c \ |
| 943 | | $(CPUSRC)/scmp/scmp.h |
| 944 | | |
| 945 | | |
| 946 | | #------------------------------------------------- |
| 947 | | # Intel 8080/8085A |
| 948 | | #@src/emu/cpu/i8085/i8085.h,CPUS += I8085 |
| 949 | | #------------------------------------------------- |
| 950 | | |
| 951 | | ifneq ($(filter I8085,$(CPUS)),) |
| 952 | | OBJDIRS += $(CPUOBJ)/i8085 |
| 953 | | CPUOBJS += $(CPUOBJ)/i8085/i8085.o |
| 954 | | DASMOBJS += $(CPUOBJ)/i8085/8085dasm.o |
| 955 | | endif |
| 956 | | |
| 957 | | $(CPUOBJ)/i8085/i8085.o: $(CPUSRC)/i8085/i8085.c \ |
| 958 | | $(CPUSRC)/i8085/i8085.h \ |
| 959 | | $(CPUSRC)/i8085/i8085cpu.h |
| 960 | | |
| 961 | | |
| 962 | | #------------------------------------------------- |
| 963 | | # Intel 8089 |
| 964 | | #@src/emu/cpu/i8085/i8089.h,CPUS += I8089 |
| 965 | | #------------------------------------------------- |
| 966 | | |
| 967 | | ifneq ($(filter I8089,$(CPUS)),) |
| 968 | | OBJDIRS += $(CPUOBJ)/i8089 |
| 969 | | CPUOBJS += $(CPUOBJ)/i8089/i8089.o \ |
| 970 | | $(CPUOBJ)/i8089/i8089_channel.o \ |
| 971 | | $(CPUOBJ)/i8089/i8089_ops.o |
| 972 | | DASMOBJS += $(CPUOBJ)/i8089/i8089_dasm.o |
| 973 | | endif |
| 974 | | |
| 975 | | $(CPUOBJ)/i8089/i8089_ops.o: $(CPUSRC)/i8089/i8089_channel.h |
| 976 | | $(CPUOBJ)/i8089/i8089_channel.o: $(CPUSRC)/i8089/i8089_channel.h |
| 977 | | |
| 978 | | $(CPUOBJ)/i8089/i8089.o: $(CPUSRC)/i8089/i8089.c \ |
| 979 | | $(CPUSRC)/i8089/i8089.h |
| 980 | | |
| 981 | | |
| 982 | | #------------------------------------------------- |
| 983 | | # Intel MCS-48 (8039 and derivatives) |
| 984 | | #@src/emu/cpu/mcs48/mcs48.h,CPUS += MCS48 |
| 985 | | #------------------------------------------------- |
| 986 | | |
| 987 | | ifneq ($(filter MCS48,$(CPUS)),) |
| 988 | | OBJDIRS += $(CPUOBJ)/mcs48 |
| 989 | | CPUOBJS += $(CPUOBJ)/mcs48/mcs48.o |
| 990 | | DASMOBJS += $(CPUOBJ)/mcs48/mcs48dsm.o |
| 991 | | endif |
| 992 | | |
| 993 | | $(CPUOBJ)/mcs48/mcs48.o: $(CPUSRC)/mcs48/mcs48.c \ |
| 994 | | $(CPUSRC)/mcs48/mcs48.h |
| 995 | | |
| 996 | | |
| 997 | | |
| 998 | | #------------------------------------------------- |
| 999 | | # Intel 8051 and derivatives |
| 1000 | | #@src/emu/cpu/mcs51/mcs51.h,CPUS += MCS51 |
| 1001 | | #------------------------------------------------- |
| 1002 | | |
| 1003 | | ifneq ($(filter MCS51,$(CPUS)),) |
| 1004 | | OBJDIRS += $(CPUOBJ)/mcs51 |
| 1005 | | CPUOBJS += $(CPUOBJ)/mcs51/mcs51.o |
| 1006 | | DASMOBJS += $(CPUOBJ)/mcs51/mcs51dasm.o |
| 1007 | | endif |
| 1008 | | |
| 1009 | | $(CPUOBJ)/mcs51/mcs51.o: $(CPUSRC)/mcs51/mcs51.c \ |
| 1010 | | $(CPUSRC)/mcs51/mcs51.h \ |
| 1011 | | $(CPUSRC)/mcs51/mcs51ops.inc |
| 1012 | | |
| 1013 | | #------------------------------------------------- |
| 1014 | | # Intel MCS-96 |
| 1015 | | #@src/emu/cpu/mcs96/mcs96.h,CPUS += MCS96 |
| 1016 | | #------------------------------------------------- |
| 1017 | | |
| 1018 | | ifneq ($(filter MCS96,$(CPUS)),) |
| 1019 | | OBJDIRS += $(CPUOBJ)/mcs96 |
| 1020 | | CPUOBJS += $(CPUOBJ)/mcs96/mcs96.o \ |
| 1021 | | $(CPUOBJ)/mcs96/i8x9x.o \ |
| 1022 | | $(CPUOBJ)/mcs96/i8xc196.o |
| 1023 | | endif |
| 1024 | | |
| 1025 | | $(CPUOBJ)/mcs96/mcs96.o: $(CPUOBJ)/mcs96/mcs96.inc \ |
| 1026 | | $(CPUSRC)/mcs96/mcs96.c \ |
| 1027 | | $(CPUSRC)/mcs96/mcs96.h |
| 1028 | | |
| 1029 | | $(CPUOBJ)/mcs96/i8x9x.o: $(CPUOBJ)/mcs96/i8x9x.inc \ |
| 1030 | | $(CPUSRC)/mcs96/i8x9x.c \ |
| 1031 | | $(CPUSRC)/mcs96/i8x9x.h \ |
| 1032 | | $(CPUSRC)/mcs96/mcs96.h |
| 1033 | | |
| 1034 | | $(CPUOBJ)/mcs96/i8xc196.o: $(CPUOBJ)/mcs96/i8xc196.inc \ |
| 1035 | | $(CPUSRC)/mcs96/i8xc196.c \ |
| 1036 | | $(CPUSRC)/mcs96/i8xc196.c \ |
| 1037 | | $(CPUSRC)/mcs96/mcs96.h |
| 1038 | | |
| 1039 | | $(CPUOBJ)/mcs96/mcs96.inc: $(CPUSRC)/mcs96/mcs96make.py $(CPUSRC)/mcs96/mcs96ops.lst |
| 1040 | | @echo Generating mcs96 source file... |
| 1041 | | $(PYTHON) $(CPUSRC)/mcs96/mcs96make.py mcs96 $(CPUSRC)/mcs96/mcs96ops.lst $@ |
| 1042 | | |
| 1043 | | $(CPUOBJ)/mcs96/i8x9x.inc: $(CPUSRC)/mcs96/mcs96make.py $(CPUSRC)/mcs96/mcs96ops.lst |
| 1044 | | @echo Generating i8x9x source file... |
| 1045 | | $(PYTHON) $(CPUSRC)/mcs96/mcs96make.py i8x9x $(CPUSRC)/mcs96/mcs96ops.lst $@ |
| 1046 | | |
| 1047 | | $(CPUOBJ)/mcs96/i8xc196.inc: $(CPUSRC)/mcs96/mcs96make.py $(CPUSRC)/mcs96/mcs96ops.lst |
| 1048 | | @echo Generating i8xc196 source file... |
| 1049 | | $(PYTHON) $(CPUSRC)/mcs96/mcs96make.py i8xc196 $(CPUSRC)/mcs96/mcs96ops.lst $@ |
| 1050 | | |
| 1051 | | #------------------------------------------------- |
| 1052 | | # Intel 80x86 series |
| 1053 | | #@src/emu/cpu/i86/i86.h,CPUS += I86 |
| 1054 | | #@src/emu/cpu/i86/i286.h,CPUS += I86 |
| 1055 | | #@src/emu/cpu/i386/i386.h,CPUS += I386 |
| 1056 | | #------------------------------------------------- |
| 1057 | | |
| 1058 | | ifneq ($(filter I86,$(CPUS)),) |
| 1059 | | OBJDIRS += $(CPUOBJ)/i86 $(CPUOBJ)/i386 |
| 1060 | | CPUOBJS += $(CPUOBJ)/i86/i86.o |
| 1061 | | CPUOBJS += $(CPUOBJ)/i86/i186.o |
| 1062 | | CPUOBJS += $(CPUOBJ)/i86/i286.o |
| 1063 | | DASMOBJS += $(CPUOBJ)/i386/i386dasm.o |
| 1064 | | endif |
| 1065 | | |
| 1066 | | ifneq ($(filter I386,$(CPUS)),) |
| 1067 | | OBJDIRS += $(CPUOBJ)/i386 |
| 1068 | | CPUOBJS += $(CPUOBJ)/i386/i386.o |
| 1069 | | DASMOBJS += $(CPUOBJ)/i386/i386dasm.o |
| 1070 | | endif |
| 1071 | | |
| 1072 | | $(CPUOBJ)/i86/i86.o: $(CPUSRC)/i86/i86.c \ |
| 1073 | | $(CPUSRC)/i86/i86.h \ |
| 1074 | | $(CPUSRC)/i86/i86inline.h |
| 1075 | | |
| 1076 | | $(CPUOBJ)/i86/i186.o: $(CPUSRC)/i86/i186.c \ |
| 1077 | | $(CPUSRC)/i86/i86.h \ |
| 1078 | | $(CPUSRC)/i86/i186.h \ |
| 1079 | | $(CPUSRC)/i86/i86inline.h |
| 1080 | | |
| 1081 | | $(CPUOBJ)/i86/i286.o: $(CPUSRC)/i86/i286.c \ |
| 1082 | | $(CPUSRC)/i86/i86.h \ |
| 1083 | | $(CPUSRC)/i86/i286.h \ |
| 1084 | | $(CPUSRC)/i86/i86inline.h |
| 1085 | | |
| 1086 | | $(CPUOBJ)/i386/i386.o: $(CPUSRC)/i386/i386.c \ |
| 1087 | | $(CPUSRC)/i386/i386.h \ |
| 1088 | | $(CPUSRC)/i386/i386priv.h \ |
| 1089 | | $(CPUSRC)/i386/i386op16.inc \ |
| 1090 | | $(CPUSRC)/i386/i386op32.inc \ |
| 1091 | | $(CPUSRC)/i386/i386ops.inc \ |
| 1092 | | $(CPUSRC)/i386/i486ops.inc \ |
| 1093 | | $(CPUSRC)/i386/pentops.inc \ |
| 1094 | | $(CPUSRC)/i386/x87ops.inc \ |
| 1095 | | $(CPUSRC)/i386/i386ops.h \ |
| 1096 | | $(CPUSRC)/i386/cycles.h |
| 1097 | | |
| 1098 | | |
| 1099 | | |
| 1100 | | #------------------------------------------------- |
| 1101 | | # Intel i860 |
| 1102 | | #@src/emu/cpu/i860/i860.h,CPUS += I860 |
| 1103 | | #------------------------------------------------- |
| 1104 | | |
| 1105 | | ifneq ($(filter I860,$(CPUS)),) |
| 1106 | | OBJDIRS += $(CPUOBJ)/i860 |
| 1107 | | CPUOBJS += $(CPUOBJ)/i860/i860.o |
| 1108 | | DASMOBJS += $(CPUOBJ)/i860/i860dis.o |
| 1109 | | endif |
| 1110 | | |
| 1111 | | $(CPUOBJ)/i860/i860.o: $(CPUSRC)/i860/i860.c \ |
| 1112 | | $(CPUSRC)/i860/i860.h \ |
| 1113 | | $(CPUSRC)/i860/i860dec.inc |
| 1114 | | |
| 1115 | | #------------------------------------------------- |
| 1116 | | # Intel i960 |
| 1117 | | #@src/emu/cpu/i960/i960.h,CPUS += I960 |
| 1118 | | #------------------------------------------------- |
| 1119 | | |
| 1120 | | ifneq ($(filter I960,$(CPUS)),) |
| 1121 | | OBJDIRS += $(CPUOBJ)/i960 |
| 1122 | | CPUOBJS += $(CPUOBJ)/i960/i960.o |
| 1123 | | DASMOBJS += $(CPUOBJ)/i960/i960dis.o |
| 1124 | | endif |
| 1125 | | |
| 1126 | | $(CPUOBJ)/i960/i960.o: $(CPUSRC)/i960/i960.c \ |
| 1127 | | $(CPUSRC)/i960/i960.h |
| 1128 | | |
| 1129 | | |
| 1130 | | |
| 1131 | | #------------------------------------------------- |
| 1132 | | # LH5801 |
| 1133 | | #@src/emu/cpu/lh5801/lh5801.h,CPUS += LH5801 |
| 1134 | | #------------------------------------------------- |
| 1135 | | |
| 1136 | | ifneq ($(filter LH5801,$(CPUS)),) |
| 1137 | | OBJDIRS += $(CPUOBJ)/lh5801 |
| 1138 | | CPUOBJS += $(CPUOBJ)/lh5801/lh5801.o |
| 1139 | | DASMOBJS += $(CPUOBJ)/lh5801/5801dasm.o |
| 1140 | | endif |
| 1141 | | |
| 1142 | | $(CPUOBJ)/lh5801/lh5801.o: $(CPUSRC)/lh5801/lh5801.c \ |
| 1143 | | $(CPUSRC)/lh5801/5801tbl.inc \ |
| 1144 | | $(CPUSRC)/lh5801/lh5801.h |
| 1145 | | |
| 1146 | | |
| 1147 | | |
| 1148 | | #------------------------------------------------- |
| 1149 | | # Manchester Small-Scale Experimental Machine |
| 1150 | | #@src/emu/cpu/ssem/ssem.h,CPUS += SSEM |
| 1151 | | #------------------------------------------------- |
| 1152 | | |
| 1153 | | ifneq ($(filter SSEM,$(CPUS)),) |
| 1154 | | OBJDIRS += $(CPUOBJ)/ssem |
| 1155 | | CPUOBJS += $(CPUOBJ)/ssem/ssem.o |
| 1156 | | DASMOBJS += $(CPUOBJ)/ssem/ssemdasm.o |
| 1157 | | endif |
| 1158 | | |
| 1159 | | $(CPUOBJ)/ssem/ssem.o: $(CPUSRC)/ssem/ssem.c \ |
| 1160 | | $(CPUSRC)/ssem/ssem.h |
| 1161 | | |
| 1162 | | |
| 1163 | | |
| 1164 | | #------------------------------------------------- |
| 1165 | | # Fujitsu MB88xx |
| 1166 | | #@src/emu/cpu/mb88xx/mb88xx.h,CPUS += MB88XX |
| 1167 | | #------------------------------------------------- |
| 1168 | | |
| 1169 | | ifneq ($(filter MB88XX,$(CPUS)),) |
| 1170 | | OBJDIRS += $(CPUOBJ)/mb88xx |
| 1171 | | CPUOBJS += $(CPUOBJ)/mb88xx/mb88xx.o |
| 1172 | | DASMOBJS += $(CPUOBJ)/mb88xx/mb88dasm.o |
| 1173 | | endif |
| 1174 | | |
| 1175 | | $(CPUOBJ)/mb88xx/mb88xx.o: $(CPUSRC)/mb88xx/mb88xx.c \ |
| 1176 | | $(CPUSRC)/mb88xx/mb88xx.h |
| 1177 | | |
| 1178 | | |
| 1179 | | |
| 1180 | | #------------------------------------------------- |
| 1181 | | # Fujitsu MB86233 |
| 1182 | | #@src/emu/cpu/mb86233/mb86233.h,CPUS += MB86233 |
| 1183 | | #------------------------------------------------- |
| 1184 | | |
| 1185 | | ifneq ($(filter MB86233,$(CPUS)),) |
| 1186 | | OBJDIRS += $(CPUOBJ)/mb86233 |
| 1187 | | CPUOBJS += $(CPUOBJ)/mb86233/mb86233.o |
| 1188 | | DASMOBJS += $(CPUOBJ)/mb86233/mb86233d.o |
| 1189 | | endif |
| 1190 | | |
| 1191 | | $(CPUOBJ)/mb86233/mb86233.o: $(CPUSRC)/mb86233/mb86233.c \ |
| 1192 | | $(CPUSRC)/mb86233/mb86233.h |
| 1193 | | |
| 1194 | | #------------------------------------------------- |
| 1195 | | # Fujitsu MB86235 |
| 1196 | | #@src/emu/cpu/mb86233/mb86235.h,CPUS += MB86235 |
| 1197 | | #------------------------------------------------- |
| 1198 | | |
| 1199 | | ifneq ($(filter MB86235,$(CPUS)),) |
| 1200 | | OBJDIRS += $(CPUOBJ)/mb86235 |
| 1201 | | CPUOBJS += $(CPUOBJ)/mb86235/mb86235.o |
| 1202 | | DASMOBJS += $(CPUOBJ)/mb86235/mb86235d.o |
| 1203 | | endif |
| 1204 | | |
| 1205 | | $(CPUOBJ)/mb86233/mb86235.o: $(CPUSRC)/mb86233/mb86235.c \ |
| 1206 | | $(CPUSRC)/mb86235/mb86235.h |
| 1207 | | |
| 1208 | | |
| 1209 | | #------------------------------------------------- |
| 1210 | | # Microchip PIC16C5x |
| 1211 | | #@src/emu/cpu/pic16c5x/pic16c5x.h,CPUS += PIC16C5X |
| 1212 | | #------------------------------------------------- |
| 1213 | | |
| 1214 | | ifneq ($(filter PIC16C5X,$(CPUS)),) |
| 1215 | | OBJDIRS += $(CPUOBJ)/pic16c5x |
| 1216 | | CPUOBJS += $(CPUOBJ)/pic16c5x/pic16c5x.o |
| 1217 | | DASMOBJS += $(CPUOBJ)/pic16c5x/16c5xdsm.o |
| 1218 | | endif |
| 1219 | | |
| 1220 | | $(CPUOBJ)/pic16c5x/pic16c5x.o: $(CPUSRC)/pic16c5x/pic16c5x.c \ |
| 1221 | | $(CPUSRC)/pic16c5x/pic16c5x.h |
| 1222 | | |
| 1223 | | |
| 1224 | | |
| 1225 | | #------------------------------------------------- |
| 1226 | | # Microchip PIC16C62x |
| 1227 | | #@src/emu/cpu/pic16c62x/pic16c62x.h,CPUS += PIC16C62X |
| 1228 | | #------------------------------------------------- |
| 1229 | | |
| 1230 | | ifneq ($(filter PIC16C62X,$(CPUS)),) |
| 1231 | | OBJDIRS += $(CPUOBJ)/pic16c62x |
| 1232 | | CPUOBJS += $(CPUOBJ)/pic16c62x/pic16c62x.o |
| 1233 | | DASMOBJS += $(CPUOBJ)/pic16c62x/16c62xdsm.o |
| 1234 | | endif |
| 1235 | | |
| 1236 | | $(CPUOBJ)/pic16c62x/pic16c62x.o: $(CPUSRC)/pic16c62x/pic16c62x.c \ |
| 1237 | | $(CPUSRC)/pic16c62x/pic16c62x.h |
| 1238 | | |
| 1239 | | |
| 1240 | | |
| 1241 | | #------------------------------------------------- |
| 1242 | | # MIPS R3000 (MIPS I/II) series |
| 1243 | | # MIPS R4000 (MIPS III/IV) series |
| 1244 | | #@src/emu/cpu/mips/mips3.h,CPUS += MIPS |
| 1245 | | #------------------------------------------------- |
| 1246 | | |
| 1247 | | ifneq ($(filter MIPS,$(CPUS)),) |
| 1248 | | OBJDIRS += $(CPUOBJ)/mips |
| 1249 | | CPUOBJS += $(CPUOBJ)/mips/r3000.o |
| 1250 | | CPUOBJS += $(CPUOBJ)/mips/mips3com.o $(CPUOBJ)/mips/mips3.o $(CPUOBJ)/mips/mips3fe.o $(CPUOBJ)/mips/mips3drc.o $(DRCOBJ) |
| 1251 | | DASMOBJS += $(CPUOBJ)/mips/r3kdasm.o |
| 1252 | | DASMOBJS += $(CPUOBJ)/mips/mips3dsm.o |
| 1253 | | endif |
| 1254 | | |
| 1255 | | $(CPUOBJ)/mips/r3000.o: $(CPUSRC)/mips/r3000.c \ |
| 1256 | | $(CPUSRC)/mips/r3000.h |
| 1257 | | |
| 1258 | | $(CPUOBJ)/mips/mips3.o: $(CPUSRC)/mips/mips3.h $(CPUSRC)/mips/mips3com.h \ |
| 1259 | | $(CPUSRC)/mips/mips3.c |
| 1260 | | |
| 1261 | | $(CPUOBJ)/mips/mips3com.o: $(CPUSRC)/mips/mips3.h \ |
| 1262 | | $(CPUSRC)/mips/mips3com.h |
| 1263 | | |
| 1264 | | $(CPUOBJ)/mips/mips3fe.o: $(CPUSRC)/mips/mips3.h \ |
| 1265 | | $(CPUSRC)/mips/mips3com.h \ |
| 1266 | | $(CPUSRC)/mips/mips3fe.h |
| 1267 | | |
| 1268 | | $(CPUOBJ)/mips/mips3drc.o: $(CPUSRC)/mips/mips3drc.c \ |
| 1269 | | $(CPUSRC)/mips/mips3.h \ |
| 1270 | | $(CPUSRC)/mips/mips3com.h \ |
| 1271 | | $(CPUSRC)/mips/mips3fe.h \ |
| 1272 | | $(DRCDEPS) |
| 1273 | | |
| 1274 | | |
| 1275 | | |
| 1276 | | #------------------------------------------------- |
| 1277 | | # Sony PlayStation CPU (R3000-based + GTE) |
| 1278 | | #@src/emu/cpu/psx/psx.h,CPUS += PSX |
| 1279 | | #------------------------------------------------- |
| 1280 | | |
| 1281 | | ifneq ($(filter PSX,$(CPUS)),) |
| 1282 | | OBJDIRS += $(CPUOBJ)/psx |
| 1283 | | CPUOBJS += $(CPUOBJ)/psx/psx.o $(CPUOBJ)/psx/gte.o $(CPUOBJ)/psx/dma.o $(CPUOBJ)/psx/irq.o $(CPUOBJ)/psx/mdec.o $(CPUOBJ)/psx/rcnt.o $(CPUOBJ)/psx/sio.o |
| 1284 | | DASMOBJS += $(CPUOBJ)/psx/psxdasm.o |
| 1285 | | endif |
| 1286 | | |
| 1287 | | $(CPUOBJ)/psx/psx.o: $(CPUSRC)/psx/psx.c \ |
| 1288 | | $(CPUSRC)/psx/psx.h \ |
| 1289 | | $(CPUSRC)/psx/dma.h \ |
| 1290 | | $(CPUSRC)/psx/gte.h \ |
| 1291 | | $(CPUSRC)/psx/mdec.h \ |
| 1292 | | $(CPUSRC)/psx/rcnt.h \ |
| 1293 | | $(CPUSRC)/psx/sio.h |
| 1294 | | |
| 1295 | | $(CPUOBJ)/psx/dma.o: $(CPUSRC)/psx/dma.c \ |
| 1296 | | $(CPUSRC)/psx/dma.h |
| 1297 | | |
| 1298 | | $(CPUOBJ)/psx/gte.o: $(CPUSRC)/psx/gte.c \ |
| 1299 | | $(CPUSRC)/psx/gte.h |
| 1300 | | |
| 1301 | | $(CPUOBJ)/psx/mdec.o: $(CPUSRC)/psx/mdec.c \ |
| 1302 | | $(CPUSRC)/psx/dma.h \ |
| 1303 | | $(CPUSRC)/psx/mdec.h |
| 1304 | | |
| 1305 | | $(CPUOBJ)/psx/sio.o: $(CPUSRC)/psx/sio.c \ |
| 1306 | | $(CPUSRC)/psx/sio.h |
| 1307 | | |
| 1308 | | |
| 1309 | | #------------------------------------------------- |
| 1310 | | # Mitsubishi M37702 and M37710 (based on 65C816) |
| 1311 | | #@src/emu/cpu/m37710/m37710.h,CPUS += M37710 |
| 1312 | | #------------------------------------------------- |
| 1313 | | |
| 1314 | | ifneq ($(filter M37710,$(CPUS)),) |
| 1315 | | OBJDIRS += $(CPUOBJ)/m37710 |
| 1316 | | CPUOBJS += \ |
| 1317 | | $(CPUOBJ)/m37710/m37710.o \ |
| 1318 | | $(CPUOBJ)/m37710/m37710o0.o \ |
| 1319 | | $(CPUOBJ)/m37710/m37710o1.o \ |
| 1320 | | $(CPUOBJ)/m37710/m37710o2.o \ |
| 1321 | | $(CPUOBJ)/m37710/m37710o3.o |
| 1322 | | DASMOBJS += $(CPUOBJ)/m37710/m7700ds.o |
| 1323 | | endif |
| 1324 | | |
| 1325 | | M37710DEPS = \ |
| 1326 | | $(CPUSRC)/m37710/m37710.h \ |
| 1327 | | $(CPUSRC)/m37710/m37710cm.h \ |
| 1328 | | $(CPUSRC)/m37710/m37710il.h \ |
| 1329 | | $(CPUSRC)/m37710/m37710op.h \ |
| 1330 | | $(CPUSRC)/m37710/m7700ds.h |
| 1331 | | |
| 1332 | | $(CPUOBJ)/m37710/m37710.o: $(CPUSRC)/m37710/m37710.c \ |
| 1333 | | $(M37710DEPS) |
| 1334 | | |
| 1335 | | $(CPUOBJ)/m37710/m37710o0.o: $(CPUSRC)/m37710/m37710o0.c \ |
| 1336 | | $(M37710DEPS) |
| 1337 | | |
| 1338 | | $(CPUOBJ)/m37710/m37710o1.o: $(CPUSRC)/m37710/m37710o1.c \ |
| 1339 | | $(M37710DEPS) |
| 1340 | | |
| 1341 | | $(CPUOBJ)/m37710/m37710o2.o: $(CPUSRC)/m37710/m37710o2.c \ |
| 1342 | | $(M37710DEPS) |
| 1343 | | |
| 1344 | | $(CPUOBJ)/m37710/m37710o3.o: $(CPUSRC)/m37710/m37710o3.c \ |
| 1345 | | $(M37710DEPS) |
| 1346 | | |
| 1347 | | $(CPUOBJ)/m37710/m7700ds.o: $(CPUSRC)/m37710/m7700ds.c \ |
| 1348 | | $(CPUSRC)/m37710/m7700ds.h |
| 1349 | | |
| 1350 | | |
| 1351 | | |
| 1352 | | #------------------------------------------------- |
| 1353 | | # Mostek 6502 and its many derivatives |
| 1354 | | #@src/emu/cpu/m6502/m6502.h,CPUS += M6502 |
| 1355 | | #@src/emu/cpu/m6502/deco16.h,CPUS += M6502 |
| 1356 | | #@src/emu/cpu/m6502/m4510.h,CPUS += M6502 |
| 1357 | | #@src/emu/cpu/m6502/m65ce02.h,CPUS += M6502 |
| 1358 | | #@src/emu/cpu/m6502/m65c02.h,CPUS += M6502 |
| 1359 | | #@src/emu/cpu/m6502/r65c02.h,CPUS += M6502 |
| 1360 | | #@src/emu/cpu/m6502/m65sc02.h,CPUS += M6502 |
| 1361 | | #@src/emu/cpu/m6502/m6504.h,CPUS += M6502 |
| 1362 | | #@src/emu/cpu/m6502/m6509.h,CPUS += M6502 |
| 1363 | | #@src/emu/cpu/m6502/m6510.h,CPUS += M6502 |
| 1364 | | #@src/emu/cpu/m6502/m6510t.h,CPUS += M6502 |
| 1365 | | #@src/emu/cpu/m6502/m7501.h,CPUS += M6502 |
| 1366 | | #@src/emu/cpu/m6502/m8502.h,CPUS += M6502 |
| 1367 | | #@src/emu/cpu/m6502/n2a03.h,CPUS += M6502 |
| 1368 | | #@src/emu/cpu/m6502/m740.h,CPUS += M6502 |
| 1369 | | #@src/emu/cpu/m6502/m3745x.h,CPUS += M6502 |
| 1370 | | #@src/emu/cpu/m6502/m5074x.h,CPUS += M6502 |
| 1371 | | |
| 1372 | | #------------------------------------------------- |
| 1373 | | |
| 1374 | | ifneq ($(filter M6502,$(CPUS)),) |
| 1375 | | OBJDIRS += $(CPUOBJ)/m6502 |
| 1376 | | CPUOBJS += $(CPUOBJ)/m6502/deco16.o \ |
| 1377 | | $(CPUOBJ)/m6502/m4510.o \ |
| 1378 | | $(CPUOBJ)/m6502/m6502.o \ |
| 1379 | | $(CPUOBJ)/m6502/m65c02.o \ |
| 1380 | | $(CPUOBJ)/m6502/m65ce02.o \ |
| 1381 | | $(CPUOBJ)/m6502/m65sc02.o \ |
| 1382 | | $(CPUOBJ)/m6502/m6504.o \ |
| 1383 | | $(CPUOBJ)/m6502/m6509.o \ |
| 1384 | | $(CPUOBJ)/m6502/m6510.o \ |
| 1385 | | $(CPUOBJ)/m6502/m6510t.o \ |
| 1386 | | $(CPUOBJ)/m6502/m7501.o \ |
| 1387 | | $(CPUOBJ)/m6502/m8502.o \ |
| 1388 | | $(CPUOBJ)/m6502/n2a03.o \ |
| 1389 | | $(CPUOBJ)/m6502/r65c02.o \ |
| 1390 | | $(CPUOBJ)/m6502/m740.o \ |
| 1391 | | $(CPUOBJ)/m6502/m3745x.o \ |
| 1392 | | $(CPUOBJ)/m6502/m5074x.o \ |
| 1393 | | |
| 1394 | | DASMOBJS += |
| 1395 | | endif |
| 1396 | | |
| 1397 | | $(CPUOBJ)/m6502/deco16.o: $(CPUSRC)/m6502/deco16.c \ |
| 1398 | | $(CPUOBJ)/m6502/deco16.inc \ |
| 1399 | | $(CPUSRC)/m6502/deco16.h \ |
| 1400 | | $(CPUSRC)/m6502/m6502.h |
| 1401 | | |
| 1402 | | $(CPUOBJ)/m6502/m4510.o: $(CPUSRC)/m6502/m4510.c \ |
| 1403 | | $(CPUOBJ)/m6502/m4510.inc \ |
| 1404 | | $(CPUSRC)/m6502/m4510.h \ |
| 1405 | | $(CPUSRC)/m6502/m65ce02.h \ |
| 1406 | | $(CPUSRC)/m6502/m65c02.h \ |
| 1407 | | $(CPUSRC)/m6502/m6502.h |
| 1408 | | |
| 1409 | | $(CPUOBJ)/m6502/m6502.o: $(CPUSRC)/m6502/m6502.c \ |
| 1410 | | $(CPUOBJ)/m6502/m6502.inc \ |
| 1411 | | $(CPUSRC)/m6502/m6502.h |
| 1412 | | |
| 1413 | | $(CPUOBJ)/m6502/m65c02.o: $(CPUSRC)/m6502/m65c02.c \ |
| 1414 | | $(CPUOBJ)/m6502/m65c02.inc \ |
| 1415 | | $(CPUSRC)/m6502/m65c02.h \ |
| 1416 | | $(CPUSRC)/m6502/m6502.h |
| 1417 | | |
| 1418 | | $(CPUOBJ)/m6502/m65ce02.o: $(CPUSRC)/m6502/m65ce02.c \ |
| 1419 | | $(CPUOBJ)/m6502/m65ce02.inc \ |
| 1420 | | $(CPUSRC)/m6502/m65ce02.h \ |
| 1421 | | $(CPUSRC)/m6502/m65c02.h \ |
| 1422 | | $(CPUSRC)/m6502/m6502.h |
| 1423 | | |
| 1424 | | $(CPUOBJ)/m6502/m65sc02.o: $(CPUSRC)/m6502/m65sc02.c \ |
| 1425 | | $(CPUSRC)/m6502/m65sc02.h \ |
| 1426 | | $(CPUSRC)/m6502/r65c02.h \ |
| 1427 | | $(CPUSRC)/m6502/m65c02.h \ |
| 1428 | | $(CPUSRC)/m6502/m6502.h |
| 1429 | | |
| 1430 | | $(CPUOBJ)/m6502/m6504.o: $(CPUSRC)/m6502/m6504.c \ |
| 1431 | | $(CPUSRC)/m6502/m6504.h \ |
| 1432 | | $(CPUSRC)/m6502/m6502.h |
| 1433 | | |
| 1434 | | $(CPUOBJ)/m6502/m6509.o: $(CPUSRC)/m6502/m6509.c \ |
| 1435 | | $(CPUOBJ)/m6502/m6509.inc \ |
| 1436 | | $(CPUSRC)/m6502/m6509.h |
| 1437 | | |
| 1438 | | $(CPUOBJ)/m6502/m6510.o: $(CPUSRC)/m6502/m6510.c \ |
| 1439 | | $(CPUOBJ)/m6502/m6510.inc \ |
| 1440 | | $(CPUSRC)/m6502/m6510.h \ |
| 1441 | | $(CPUSRC)/m6502/m6502.h |
| 1442 | | |
| 1443 | | $(CPUOBJ)/m6502/m6510t.o: $(CPUSRC)/m6502/m6510t.c \ |
| 1444 | | $(CPUSRC)/m6502/m6510t.h \ |
| 1445 | | $(CPUSRC)/m6502/m6510.h \ |
| 1446 | | $(CPUSRC)/m6502/m6502.h |
| 1447 | | |
| 1448 | | $(CPUOBJ)/m6502/m7501.o: $(CPUSRC)/m6502/m7501.c \ |
| 1449 | | $(CPUSRC)/m6502/m7501.h \ |
| 1450 | | $(CPUSRC)/m6502/m6510.h \ |
| 1451 | | $(CPUSRC)/m6502/m6502.h |
| 1452 | | |
| 1453 | | $(CPUOBJ)/m6502/m8502.o: $(CPUSRC)/m6502/m8502.c \ |
| 1454 | | $(CPUSRC)/m6502/m8502.h \ |
| 1455 | | $(CPUSRC)/m6502/m6510.h \ |
| 1456 | | $(CPUSRC)/m6502/m6502.h |
| 1457 | | |
| 1458 | | $(CPUOBJ)/m6502/n2a03.o: $(CPUSRC)/m6502/n2a03.c \ |
| 1459 | | $(CPUOBJ)/m6502/n2a03.inc \ |
| 1460 | | $(CPUSRC)/m6502/n2a03.h \ |
| 1461 | | $(CPUSRC)/m6502/m6502.h |
| 1462 | | |
| 1463 | | $(CPUOBJ)/m6502/r65c02.o: $(CPUSRC)/m6502/r65c02.c \ |
| 1464 | | $(CPUOBJ)/m6502/r65c02.inc \ |
| 1465 | | $(CPUSRC)/m6502/r65c02.h \ |
| 1466 | | $(CPUSRC)/m6502/m65c02.h \ |
| 1467 | | $(CPUSRC)/m6502/m6502.h |
| 1468 | | |
| 1469 | | $(CPUOBJ)/m6502/m740.o: $(CPUSRC)/m6502/m740.c \ |
| 1470 | | $(CPUOBJ)/m6502/m740.inc \ |
| 1471 | | $(CPUSRC)/m6502/m740.h \ |
| 1472 | | $(CPUSRC)/m6502/m6502.h |
| 1473 | | |
| 1474 | | $(CPUOBJ)/m6502/m3745x.o: $(CPUSRC)/m6502/m3745x.c \ |
| 1475 | | $(CPUSRC)/m6502/m3745x.h |
| 1476 | | |
| 1477 | | $(CPUOBJ)/m6502/m5074x.o: $(CPUSRC)/m6502/m5074x.c \ |
| 1478 | | $(CPUSRC)/m6502/m5074x.h |
| 1479 | | |
| 1480 | | # rule to generate the C files |
| 1481 | | $(CPUOBJ)/m6502/deco16.inc: $(CPUSRC)/m6502/m6502make.py $(CPUSRC)/m6502/odeco16.lst $(CPUSRC)/m6502/ddeco16.lst |
| 1482 | | @echo Generating deco16 source file... |
| 1483 | | $(PYTHON) $(CPUSRC)/m6502/m6502make.py deco16_device $(CPUSRC)/m6502/odeco16.lst $(CPUSRC)/m6502/ddeco16.lst $@ |
| 1484 | | |
| 1485 | | $(CPUOBJ)/m6502/m4510.inc: $(CPUSRC)/m6502/m6502make.py $(CPUSRC)/m6502/om4510.lst $(CPUSRC)/m6502/dm4510.lst |
| 1486 | | @echo Generating m4510 source file... |
| 1487 | | $(PYTHON) $(CPUSRC)/m6502/m6502make.py m4510_device $(CPUSRC)/m6502/om4510.lst $(CPUSRC)/m6502/dm4510.lst $@ |
| 1488 | | |
| 1489 | | $(CPUOBJ)/m6502/m6502.inc: $(CPUSRC)/m6502/m6502make.py $(CPUSRC)/m6502/om6502.lst $(CPUSRC)/m6502/dm6502.lst |
| 1490 | | @echo Generating m6502 source file... |
| 1491 | | $(PYTHON) $(CPUSRC)/m6502/m6502make.py m6502_device $(CPUSRC)/m6502/om6502.lst $(CPUSRC)/m6502/dm6502.lst $@ |
| 1492 | | |
| 1493 | | $(CPUOBJ)/m6502/m65c02.inc: $(CPUSRC)/m6502/m6502make.py $(CPUSRC)/m6502/om65c02.lst $(CPUSRC)/m6502/dm65c02.lst |
| 1494 | | @echo Generating m65c02 source file... |
| 1495 | | $(PYTHON) $(CPUSRC)/m6502/m6502make.py m65c02_device $(CPUSRC)/m6502/om65c02.lst $(CPUSRC)/m6502/dm65c02.lst $@ |
| 1496 | | |
| 1497 | | $(CPUOBJ)/m6502/m65ce02.inc: $(CPUSRC)/m6502/m6502make.py $(CPUSRC)/m6502/om65ce02.lst $(CPUSRC)/m6502/dm65ce02.lst |
| 1498 | | @echo Generating m65ce02 source file... |
| 1499 | | $(PYTHON) $(CPUSRC)/m6502/m6502make.py m65ce02_device $(CPUSRC)/m6502/om65ce02.lst $(CPUSRC)/m6502/dm65ce02.lst $@ |
| 1500 | | |
| 1501 | | $(CPUOBJ)/m6502/m6509.inc: $(CPUSRC)/m6502/m6502make.py $(CPUSRC)/m6502/om6509.lst $(CPUSRC)/m6502/dm6509.lst |
| 1502 | | @echo Generating m6509 source file... |
| 1503 | | $(PYTHON) $(CPUSRC)/m6502/m6502make.py m6509_device $(CPUSRC)/m6502/om6509.lst $(CPUSRC)/m6502/dm6509.lst $@ |
| 1504 | | |
| 1505 | | $(CPUOBJ)/m6502/m6510.inc: $(CPUSRC)/m6502/m6502make.py $(CPUSRC)/m6502/om6510.lst $(CPUSRC)/m6502/dm6510.lst |
| 1506 | | @echo Generating m6510 source file... |
| 1507 | | $(PYTHON) $(CPUSRC)/m6502/m6502make.py m6510_device $(CPUSRC)/m6502/om6510.lst $(CPUSRC)/m6502/dm6510.lst $@ |
| 1508 | | |
| 1509 | | $(CPUOBJ)/m6502/n2a03.inc: $(CPUSRC)/m6502/m6502make.py $(CPUSRC)/m6502/on2a03.lst $(CPUSRC)/m6502/dn2a03.lst |
| 1510 | | @echo Generating n2a03 source file... |
| 1511 | | $(PYTHON) $(CPUSRC)/m6502/m6502make.py n2a03_device $(CPUSRC)/m6502/on2a03.lst $(CPUSRC)/m6502/dn2a03.lst $@ |
| 1512 | | |
| 1513 | | $(CPUOBJ)/m6502/r65c02.inc: $(CPUSRC)/m6502/m6502make.py $(CPUSRC)/m6502/dr65c02.lst |
| 1514 | | @echo Generating r65c02 source file... |
| 1515 | | $(PYTHON) $(CPUSRC)/m6502/m6502make.py r65c02_device - $(CPUSRC)/m6502/dr65c02.lst $@ |
| 1516 | | |
| 1517 | | $(CPUOBJ)/m6502/m740.inc: $(CPUSRC)/m6502/m6502make.py $(CPUSRC)/m6502/om740.lst $(CPUSRC)/m6502/dm740.lst |
| 1518 | | @echo Generating m740 source file... |
| 1519 | | $(PYTHON) $(CPUSRC)/m6502/m6502make.py m740_device $(CPUSRC)/m6502/om740.lst $(CPUSRC)/m6502/dm740.lst $@ |
| 1520 | | |
| 1521 | | #------------------------------------------------- |
| 1522 | | # Motorola 680x |
| 1523 | | #@src/emu/cpu/m6800/m6800.h,CPUS += M6800 |
| 1524 | | #------------------------------------------------- |
| 1525 | | |
| 1526 | | ifneq ($(filter M6800,$(CPUS)),) |
| 1527 | | OBJDIRS += $(CPUOBJ)/m6800 |
| 1528 | | CPUOBJS += $(CPUOBJ)/m6800/m6800.o |
| 1529 | | DASMOBJS += $(CPUOBJ)/m6800/6800dasm.o |
| 1530 | | endif |
| 1531 | | |
| 1532 | | $(CPUOBJ)/m6800/m6800.o: $(CPUSRC)/m6800/m6800.c \ |
| 1533 | | $(CPUSRC)/m6800/m6800.h \ |
| 1534 | | $(CPUSRC)/m6800/6800ops.inc \ |
| 1535 | | $(CPUSRC)/m6800/6800tbl.inc |
| 1536 | | |
| 1537 | | |
| 1538 | | |
| 1539 | | #------------------------------------------------- |
| 1540 | | # Motorola 6805 |
| 1541 | | #@src/emu/cpu/m6805/m6805.h,CPUS += M6805 |
| 1542 | | #------------------------------------------------- |
| 1543 | | |
| 1544 | | ifneq ($(filter M6805,$(CPUS)),) |
| 1545 | | OBJDIRS += $(CPUOBJ)/m6805 |
| 1546 | | CPUOBJS += $(CPUOBJ)/m6805/m6805.o |
| 1547 | | DASMOBJS += $(CPUOBJ)/m6805/6805dasm.o |
| 1548 | | endif |
| 1549 | | |
| 1550 | | $(CPUOBJ)/m6805/m6805.o: $(CPUSRC)/m6805/m6805.c \ |
| 1551 | | $(CPUSRC)/m6805/m6805.h \ |
| 1552 | | $(CPUSRC)/m6805/6805ops.inc |
| 1553 | | |
| 1554 | | |
| 1555 | | |
| 1556 | | #------------------------------------------------- |
| 1557 | | # Motorola 6809 |
| 1558 | | #@src/emu/cpu/m6809/m6809.h,CPUS += M6809 |
| 1559 | | #@src/emu/cpu/m6809/hd6309.h,CPUS += M6809 |
| 1560 | | #@src/emu/cpu/m6809/konami.h,CPUS += M6809 |
| 1561 | | #------------------------------------------------- |
| 1562 | | |
| 1563 | | ifneq ($(filter M6809,$(CPUS)),) |
| 1564 | | OBJDIRS += $(CPUOBJ)/m6809 |
| 1565 | | CPUOBJS += $(CPUOBJ)/m6809/m6809.o $(CPUOBJ)/m6809/hd6309.o $(CPUOBJ)/m6809/konami.o |
| 1566 | | DASMOBJS += $(CPUOBJ)/m6809/6809dasm.o $(CPUOBJ)/m6809/6309dasm.o $(CPUOBJ)/m6809/knmidasm.o |
| 1567 | | endif |
| 1568 | | |
| 1569 | | $(CPUOBJ)/m6809/m6809.o: $(CPUSRC)/m6809/m6809.c \ |
| 1570 | | $(CPUSRC)/m6809/m6809.h \ |
| 1571 | | $(CPUSRC)/m6809/m6809inl.h \ |
| 1572 | | $(CPUOBJ)/m6809/m6809.inc |
| 1573 | | |
| 1574 | | $(CPUOBJ)/m6809/hd6309.o: $(CPUSRC)/m6809/hd6309.c \ |
| 1575 | | $(CPUSRC)/m6809/hd6309.h \ |
| 1576 | | $(CPUSRC)/m6809/m6809.h \ |
| 1577 | | $(CPUSRC)/m6809/m6809inl.h \ |
| 1578 | | $(CPUOBJ)/m6809/hd6309.inc |
| 1579 | | |
| 1580 | | |
| 1581 | | $(CPUOBJ)/m6809/konami.o: $(CPUSRC)/m6809/konami.c \ |
| 1582 | | $(CPUSRC)/m6809/konami.h \ |
| 1583 | | $(CPUSRC)/m6809/m6809.h \ |
| 1584 | | $(CPUSRC)/m6809/m6809inl.h \ |
| 1585 | | $(CPUOBJ)/m6809/konami.inc |
| 1586 | | |
| 1587 | | $(CPUOBJ)/m6809/m6809.inc: $(CPUSRC)/m6809/m6809make.py $(CPUSRC)/m6809/m6809.ops $(CPUSRC)/m6809/base6x09.ops |
| 1588 | | @echo Generating m6809 source file... |
| 1589 | | $(PYTHON) $(CPUSRC)/m6809/m6809make.py $(CPUSRC)/m6809/m6809.ops > $@ |
| 1590 | | |
| 1591 | | $(CPUOBJ)/m6809/hd6309.inc: $(CPUSRC)/m6809/m6809make.py $(CPUSRC)/m6809/hd6309.ops $(CPUSRC)/m6809/base6x09.ops |
| 1592 | | @echo Generating hd6309 source file... |
| 1593 | | $(PYTHON) $(CPUSRC)/m6809/m6809make.py $(CPUSRC)/m6809/hd6309.ops > $@ |
| 1594 | | |
| 1595 | | $(CPUOBJ)/m6809/konami.inc: $(CPUSRC)/m6809/m6809make.py $(CPUSRC)/m6809/konami.ops $(CPUSRC)/m6809/base6x09.ops |
| 1596 | | @echo Generating konami source file... |
| 1597 | | $(PYTHON) $(CPUSRC)/m6809/m6809make.py $(CPUSRC)/m6809/konami.ops > $@ |
| 1598 | | |
| 1599 | | |
| 1600 | | |
| 1601 | | #------------------------------------------------- |
| 1602 | | # Motorola 68HC11 |
| 1603 | | #@src/emu/cpu/mc68hc11/mc68hc11.h,CPUS += MC68HC11 |
| 1604 | | #------------------------------------------------- |
| 1605 | | |
| 1606 | | ifneq ($(filter MC68HC11,$(CPUS)),) |
| 1607 | | OBJDIRS += $(CPUOBJ)/mc68hc11 |
| 1608 | | CPUOBJS += $(CPUOBJ)/mc68hc11/mc68hc11.o |
| 1609 | | DASMOBJS += $(CPUOBJ)/mc68hc11/hc11dasm.o |
| 1610 | | endif |
| 1611 | | |
| 1612 | | $(CPUOBJ)/mc68hc11/mc68hc11.o: $(CPUSRC)/mc68hc11/mc68hc11.c \ |
| 1613 | | $(CPUSRC)/mc68hc11/mc68hc11.h \ |
| 1614 | | $(CPUSRC)/mc68hc11/hc11ops.inc \ |
| 1615 | | $(CPUSRC)/mc68hc11/hc11ops.h |
| 1616 | | |
| 1617 | | |
| 1618 | | |
| 1619 | | #------------------------------------------------- |
| 1620 | | # Motorola 68000 series |
| 1621 | | #@src/emu/cpu/m68000/m68000.h,CPUS += M680X0 |
| 1622 | | #------------------------------------------------- |
| 1623 | | |
| 1624 | | ifneq ($(filter M680X0,$(CPUS)),) |
| 1625 | | OBJDIRS += $(CPUOBJ)/m68000 |
| 1626 | | CPUOBJS += $(CPUOBJ)/m68000/m68kcpu.o $(CPUOBJ)/m68000/m68kops.o \ |
| 1627 | | |
| 1628 | | DASMOBJS += $(CPUOBJ)/m68000/m68kdasm.o |
| 1629 | | ifndef M68KMAKE |
| 1630 | | M68KMAKE = $(BUILDOUT)/m68kmake$(BUILD_EXE) |
| 1631 | | endif |
| 1632 | | endif |
| 1633 | | |
| 1634 | | # when we compile source files we need to include generated files from the OBJ directory |
| 1635 | | $(CPUOBJ)/m68000/%.o: $(CPUSRC)/m68000/%.c | $(OSPREBUILD) |
| 1636 | | @echo Compiling $<... |
| 1637 | | $(CC) $(CDEFS) $(CFLAGS) -I$(CPUOBJ)/m68000 -c $< -o $@ |
| 1638 | | |
| 1639 | | # when we compile generated files we need to include stuff from the src directory |
| 1640 | | $(CPUOBJ)/m68000/%.o: $(CPUOBJ)/m68000/%.c | $(OSPREBUILD) |
| 1641 | | @echo Compiling $<... |
| 1642 | | $(CC) $(CDEFS) $(CFLAGS) -I$(CPUSRC)/m68000 -I$(CPUOBJ)/m68000 -c $< -o $@ |
| 1643 | | |
| 1644 | | # rule to generate the C files |
| 1645 | | $(CPUOBJ)/m68000/m68kops.c: $(M68KMAKE) $(CPUSRC)/m68000/m68k_in.c |
| 1646 | | @echo Generating M68K source files... |
| 1647 | | $(M68KMAKE) $(CPUOBJ)/m68000 $(CPUSRC)/m68000/m68k_in.c |
| 1648 | | |
| 1649 | | # rule to build the generator |
| 1650 | | ifneq ($(CROSS_BUILD),1) |
| 1651 | | |
| 1652 | | BUILD += $(M68KMAKE) |
| 1653 | | |
| 1654 | | $(M68KMAKE): $(CPUOBJ)/m68000/m68kmake.o $(LIBOCORE) |
| 1655 | | @echo Linking $@... |
| 1656 | | $(LD) $(LDFLAGS) $(OSDBGLDFLAGS) $^ $(BASELIBS) -o $@ |
| 1657 | | endif |
| 1658 | | |
| 1659 | | # rule to ensure we build the header before building the core CPU file |
| 1660 | | $(CPUOBJ)/m68000/m68kcpu.o: $(CPUOBJ)/m68000/m68kops.c \ |
| 1661 | | $(CPUSRC)/m68000/m68kcpu.h $(CPUSRC)/m68000/m68kfpu.inc $(CPUSRC)/m68000/m68kmmu.h |
| 1662 | | |
| 1663 | | # m68kcpu.h now includes m68kops.h; m68kops.h won't exist until m68kops.c has been made |
| 1664 | | $(CPUSRC)/m68000/m68kcpu.h: $(CPUOBJ)/m68000/m68kops.c |
| 1665 | | |
| 1666 | | |
| 1667 | | |
| 1668 | | #------------------------------------------------- |
| 1669 | | # Motorola/Freescale dsp56k |
| 1670 | | #@src/emu/cpu/dsp56k/dsp56k.h,CPUS += DSP56156 |
| 1671 | | #------------------------------------------------- |
| 1672 | | |
| 1673 | | ifneq ($(filter DSP56156,$(CPUS)),) |
| 1674 | | OBJDIRS += $(CPUOBJ)/dsp56k |
| 1675 | | CPUOBJS += $(CPUOBJ)/dsp56k/dsp56k.o |
| 1676 | | CPUOBJS += $(CPUOBJ)/dsp56k/dsp56mem.o |
| 1677 | | CPUOBJS += $(CPUOBJ)/dsp56k/dsp56pcu.o |
| 1678 | | DASMOBJS += $(CPUOBJ)/dsp56k/dsp56dsm.o |
| 1679 | | DASMOBJS += $(CPUOBJ)/dsp56k/opcode.o |
| 1680 | | DASMOBJS += $(CPUOBJ)/dsp56k/inst.o |
| 1681 | | DASMOBJS += $(CPUOBJ)/dsp56k/pmove.o |
| 1682 | | DASMOBJS += $(CPUOBJ)/dsp56k/tables.o |
| 1683 | | endif |
| 1684 | | |
| 1685 | | $(CPUOBJ)/dsp56k/dsp56mem.o: $(CPUSRC)/dsp56k/dsp56mem.c \ |
| 1686 | | $(CPUSRC)/dsp56k/dsp56mem.h |
| 1687 | | |
| 1688 | | $(CPUOBJ)/dsp56k/dsp56pcu.o: $(CPUSRC)/dsp56k/dsp56pcu.c \ |
| 1689 | | $(CPUSRC)/dsp56k/dsp56pcu.h |
| 1690 | | |
| 1691 | | $(CPUOBJ)/dsp56k/dsp56k.o: $(CPUSRC)/dsp56k/dsp56k.c \ |
| 1692 | | $(CPUSRC)/dsp56k/dsp56k.h \ |
| 1693 | | $(CPUSRC)/dsp56k/dsp56ops.inc |
| 1694 | | |
| 1695 | | $(CPUOBJ)/dsp56k/opcode.o: $(CPUSRC)/dsp56k/opcode.c \ |
| 1696 | | $(CPUSRC)/dsp56k/opcode.h |
| 1697 | | |
| 1698 | | $(CPUOBJ)/dsp56k/inst.o: $(CPUSRC)/dsp56k/inst.c \ |
| 1699 | | $(CPUSRC)/dsp56k/inst.h |
| 1700 | | |
| 1701 | | $(CPUOBJ)/dsp56k/pmove.o: $(CPUSRC)/dsp56k/pmove.c \ |
| 1702 | | $(CPUSRC)/dsp56k/pmove.h |
| 1703 | | |
| 1704 | | $(CPUOBJ)/dsp56k/tables.o: $(CPUSRC)/dsp56k/tables.c \ |
| 1705 | | $(CPUSRC)/dsp56k/tables.h |
| 1706 | | |
| 1707 | | $(CPUOBJ)/dsp56k/dsp56dsm.o: $(CPUSRC)/dsp56k/opcode.c \ |
| 1708 | | $(CPUSRC)/dsp56k/opcode.h \ |
| 1709 | | $(CPUSRC)/dsp56k/inst.c \ |
| 1710 | | $(CPUSRC)/dsp56k/inst.h \ |
| 1711 | | $(CPUSRC)/dsp56k/pmove.c \ |
| 1712 | | $(CPUSRC)/dsp56k/pmove.h \ |
| 1713 | | $(CPUSRC)/dsp56k/tables.c \ |
| 1714 | | $(CPUSRC)/dsp56k/tables.h |
| 1715 | | |
| 1716 | | |
| 1717 | | #------------------------------------------------- |
| 1718 | | # PDP-1 |
| 1719 | | # TX0 |
| 1720 | | #@src/emu/cpu/pdp1/pdp1.h,CPUS += PDP1 |
| 1721 | | #@src/emu/cpu/pdp1/tx0.h,CPUS += PDP1 |
| 1722 | | #------------------------------------------------- |
| 1723 | | |
| 1724 | | ifneq ($(filter PDP1,$(CPUS)),) |
| 1725 | | OBJDIRS += $(CPUOBJ)/pdp1 |
| 1726 | | CPUOBJS += $(CPUOBJ)/pdp1/pdp1.o |
| 1727 | | CPUOBJS += $(CPUOBJ)/pdp1/tx0.o |
| 1728 | | DASMOBJS += $(CPUOBJ)/pdp1/pdp1dasm.o |
| 1729 | | DASMOBJS += $(CPUOBJ)/pdp1/tx0dasm.o |
| 1730 | | endif |
| 1731 | | |
| 1732 | | $(CPUOBJ)/pdp1/pdp1.o: $(CPUSRC)/pdp1/pdp1.c \ |
| 1733 | | $(CPUSRC)/pdp1/pdp1.h |
| 1734 | | |
| 1735 | | $(CPUOBJ)/pdp1/tx0.o: $(CPUSRC)/pdp1/tx0.h \ |
| 1736 | | $(CPUSRC)/pdp1/tx0.c |
| 1737 | | |
| 1738 | | $(CPUOBJ)/pdp1/tx0dasm.o: $(CPUSRC)/pdp1/tx0.h \ |
| 1739 | | $(CPUSRC)/pdp1/tx0dasm.c |
| 1740 | | |
| 1741 | | |
| 1742 | | #------------------------------------------------- |
| 1743 | | # Motorola PowerPC series |
| 1744 | | #@src/emu/cpu/powerpc/ppc.h,CPUS += POWERPC |
| 1745 | | #------------------------------------------------- |
| 1746 | | |
| 1747 | | ifneq ($(filter POWERPC,$(CPUS)),) |
| 1748 | | OBJDIRS += $(CPUOBJ)/powerpc |
| 1749 | | CPUOBJS += $(CPUOBJ)/powerpc/ppccom.o $(CPUOBJ)/powerpc/ppcfe.o $(CPUOBJ)/powerpc/ppcdrc.o $(DRCOBJ) |
| 1750 | | DASMOBJS += $(CPUOBJ)/powerpc/ppc_dasm.o |
| 1751 | | endif |
| 1752 | | |
| 1753 | | $(CPUOBJ)/powerpc/ppccom.o: $(CPUSRC)/powerpc/ppc.h \ |
| 1754 | | $(CPUSRC)/powerpc/ppccom.h |
| 1755 | | |
| 1756 | | $(CPUOBJ)/powerpc/ppcfe.o: $(CPUSRC)/powerpc/ppc.h \ |
| 1757 | | $(CPUSRC)/powerpc/ppccom.h \ |
| 1758 | | $(CPUSRC)/powerpc/ppcfe.h |
| 1759 | | |
| 1760 | | $(CPUOBJ)/powerpc/ppcdrc.o: $(CPUSRC)/powerpc/ppcdrc.c \ |
| 1761 | | $(CPUSRC)/powerpc/ppc.h \ |
| 1762 | | $(CPUSRC)/powerpc/ppccom.h \ |
| 1763 | | $(CPUSRC)/powerpc/ppcfe.h \ |
| 1764 | | $(DRCDEPS) |
| 1765 | | |
| 1766 | | |
| 1767 | | |
| 1768 | | #------------------------------------------------- |
| 1769 | | # NEC V-series Intel-compatible |
| 1770 | | #@src/emu/cpu/nec/nec.h,CPUS += NEC |
| 1771 | | #@src/emu/cpu/v30mz/v30mz.h,CPUS += V30MZ |
| 1772 | | #------------------------------------------------- |
| 1773 | | |
| 1774 | | ifneq ($(filter NEC,$(CPUS)),) |
| 1775 | | OBJDIRS += $(CPUOBJ)/nec |
| 1776 | | CPUOBJS += $(CPUOBJ)/nec/nec.o |
| 1777 | | CPUOBJS += $(CPUOBJ)/nec/v25.o |
| 1778 | | CPUOBJS += $(CPUOBJ)/nec/v25sfr.o |
| 1779 | | CPUOBJS += $(CPUOBJ)/nec/v53.o |
| 1780 | | DASMOBJS += $(CPUOBJ)/nec/necdasm.o |
| 1781 | | endif |
| 1782 | | |
| 1783 | | ifneq ($(filter V30MZ,$(CPUS)),) |
| 1784 | | OBJDIRS += $(CPUOBJ)/v30mz $(CPUOBJ)/nec |
| 1785 | | CPUOBJS += $(CPUOBJ)/v30mz/v30mz.o |
| 1786 | | DASMOBJS += $(CPUOBJ)/nec/necdasm.o |
| 1787 | | endif |
| 1788 | | |
| 1789 | | $(CPUOBJ)/nec/nec.o: $(CPUSRC)/nec/nec.c \ |
| 1790 | | $(CPUSRC)/nec/nec.h \ |
| 1791 | | $(CPUSRC)/nec/necea.h \ |
| 1792 | | $(CPUSRC)/nec/necinstr.inc \ |
| 1793 | | $(CPUSRC)/nec/necinstr.h \ |
| 1794 | | $(CPUSRC)/nec/necmacro.h \ |
| 1795 | | $(CPUSRC)/nec/necmodrm.h \ |
| 1796 | | $(CPUSRC)/nec/necpriv.h |
| 1797 | | |
| 1798 | | $(CPUOBJ)/nec/v25.o: $(CPUSRC)/nec/v25.c \ |
| 1799 | | $(CPUSRC)/nec/nec.h \ |
| 1800 | | $(CPUSRC)/nec/necea.h \ |
| 1801 | | $(CPUSRC)/nec/necinstr.inc \ |
| 1802 | | $(CPUSRC)/nec/v25instr.inc \ |
| 1803 | | $(CPUSRC)/nec/v25instr.h \ |
| 1804 | | $(CPUSRC)/nec/necmacro.h \ |
| 1805 | | $(CPUSRC)/nec/necmodrm.h \ |
| 1806 | | $(CPUSRC)/nec/v25priv.h |
| 1807 | | |
| 1808 | | $(CPUOBJ)/nec/v25sfr.o: $(CPUSRC)/nec/v25sfr.c \ |
| 1809 | | $(CPUSRC)/nec/nec.h \ |
| 1810 | | $(CPUSRC)/nec/v25priv.h |
| 1811 | | |
| 1812 | | $(CPUOBJ)/v30mz/v30mz.o: $(CPUSRC)/v30mz/v30mz.c \ |
| 1813 | | $(CPUSRC)/v30mz/v30mz.h |
| 1814 | | |
| 1815 | | |
| 1816 | | |
| 1817 | | #------------------------------------------------- |
| 1818 | | # NEC V60/V70 |
| 1819 | | #@src/emu/cpu/v60/v60.h,CPUS += V60 |
| 1820 | | #------------------------------------------------- |
| 1821 | | |
| 1822 | | ifneq ($(filter V60,$(CPUS)),) |
| 1823 | | OBJDIRS += $(CPUOBJ)/v60 |
| 1824 | | CPUOBJS += $(CPUOBJ)/v60/v60.o |
| 1825 | | DASMOBJS += $(CPUOBJ)/v60/v60d.o |
| 1826 | | endif |
| 1827 | | |
| 1828 | | $(CPUOBJ)/v60/v60.o: $(CPUSRC)/v60/am.inc \ |
| 1829 | | $(CPUSRC)/v60/am1.inc \ |
| 1830 | | $(CPUSRC)/v60/am2.inc \ |
| 1831 | | $(CPUSRC)/v60/am3.inc \ |
| 1832 | | $(CPUSRC)/v60/op12.inc \ |
| 1833 | | $(CPUSRC)/v60/op2.inc \ |
| 1834 | | $(CPUSRC)/v60/op3.inc \ |
| 1835 | | $(CPUSRC)/v60/op4.inc \ |
| 1836 | | $(CPUSRC)/v60/op5.inc \ |
| 1837 | | $(CPUSRC)/v60/op6.inc \ |
| 1838 | | $(CPUSRC)/v60/op7a.inc \ |
| 1839 | | $(CPUSRC)/v60/optable.inc \ |
| 1840 | | $(CPUSRC)/v60/v60.c \ |
| 1841 | | $(CPUSRC)/v60/v60.h \ |
| 1842 | | $(CPUSRC)/v60/v60d.c |
| 1843 | | |
| 1844 | | |
| 1845 | | |
| 1846 | | #------------------------------------------------- |
| 1847 | | # NEC V810 (uPD70732) |
| 1848 | | #@src/emu/cpu/v810/v810.h,CPUS += V810 |
| 1849 | | #------------------------------------------------- |
| 1850 | | |
| 1851 | | ifneq ($(filter V810,$(CPUS)),) |
| 1852 | | OBJDIRS += $(CPUOBJ)/v810 |
| 1853 | | CPUOBJS += $(CPUOBJ)/v810/v810.o |
| 1854 | | DASMOBJS += $(CPUOBJ)/v810/v810dasm.o |
| 1855 | | endif |
| 1856 | | |
| 1857 | | $(CPUOBJ)/v810/v810.o: $(CPUSRC)/v810/v810.c \ |
| 1858 | | $(CPUSRC)/v810/v810.h |
| 1859 | | |
| 1860 | | |
| 1861 | | #------------------------------------------------- |
| 1862 | | # NEC uPD7725 |
| 1863 | | #@src/emu/cpu/upd7725/upd7725.h,CPUS += UPD7725 |
| 1864 | | #------------------------------------------------- |
| 1865 | | |
| 1866 | | ifneq ($(filter UPD7725,$(CPUS)),) |
| 1867 | | OBJDIRS += $(CPUOBJ)/upd7725 |
| 1868 | | CPUOBJS += $(CPUOBJ)/upd7725/upd7725.o |
| 1869 | | DASMOBJS += $(CPUOBJ)/upd7725/dasm7725.o |
| 1870 | | endif |
| 1871 | | |
| 1872 | | $(CPUOBJ)/upd7725/upd7725.o: $(CPUSRC)/upd7725/upd7725.c \ |
| 1873 | | $(CPUSRC)/upd7725/upd7725.h |
| 1874 | | |
| 1875 | | |
| 1876 | | #------------------------------------------------- |
| 1877 | | # NEC uPD7810 series |
| 1878 | | #@src/emu/cpu/upd7810/upd7810.h,CPUS += UPD7810 |
| 1879 | | #------------------------------------------------- |
| 1880 | | |
| 1881 | | ifneq ($(filter UPD7810,$(CPUS)),) |
| 1882 | | OBJDIRS += $(CPUOBJ)/upd7810 |
| 1883 | | CPUOBJS += $(CPUOBJ)/upd7810/upd7810.o |
| 1884 | | CPUOBJS += $(CPUOBJ)/upd7810/upd7810_opcodes.o |
| 1885 | | CPUOBJS += $(CPUOBJ)/upd7810/upd7810_table.o |
| 1886 | | DASMOBJS += $(CPUOBJ)/upd7810/upd7810_dasm.o |
| 1887 | | endif |
| 1888 | | |
| 1889 | | $(CPUOBJ)/upd7810/upd7810_opcodes.o: $(CPUSRC)/upd7810/upd7810_opcodes.c \ |
| 1890 | | $(CPUSRC)/upd7810/upd7810_macros.h |
| 1891 | | |
| 1892 | | $(CPUOBJ)/upd7810/upd7810.o: $(CPUSRC)/upd7810/upd7810.c \ |
| 1893 | | $(CPUSRC)/upd7810/upd7810.h \ |
| 1894 | | $(CPUSRC)/upd7810/upd7810_macros.h |
| 1895 | | |
| 1896 | | |
| 1897 | | #------------------------------------------------- |
| 1898 | | # NEC uCOM-4 series |
| 1899 | | #@src/emu/cpu/ucom4/ucom4.h,CPUS += UCOM4 |
| 1900 | | #------------------------------------------------- |
| 1901 | | |
| 1902 | | ifneq ($(filter UCOM4,$(CPUS)),) |
| 1903 | | OBJDIRS += $(CPUOBJ)/ucom4 |
| 1904 | | CPUOBJS += $(CPUOBJ)/ucom4/ucom4.o |
| 1905 | | DASMOBJS += $(CPUOBJ)/ucom4/ucom4d.o |
| 1906 | | endif |
| 1907 | | |
| 1908 | | $(CPUOBJ)/ucom4/ucom4.o: $(CPUSRC)/ucom4/ucom4.h \ |
| 1909 | | $(CPUSRC)/ucom4/ucom4.c \ |
| 1910 | | $(CPUSRC)/ucom4/ucom4op.inc |
| 1911 | | |
| 1912 | | $(CPUOBJ)/ucom4/ucom4d.o: $(CPUSRC)/ucom4/ucom4.h \ |
| 1913 | | $(CPUSRC)/ucom4/ucom4d.c |
| 1914 | | |
| 1915 | | |
| 1916 | | #------------------------------------------------- |
| 1917 | | # Nintendo Minx |
| 1918 | | #@src/emu/cpu/minx/minx.h,CPUS += MINX |
| 1919 | | #------------------------------------------------- |
| 1920 | | |
| 1921 | | ifneq ($(filter MINX,$(CPUS)),) |
| 1922 | | OBJDIRS += $(CPUOBJ)/minx |
| 1923 | | CPUOBJS += $(CPUOBJ)/minx/minx.o |
| 1924 | | DASMOBJS += $(CPUOBJ)/minx/minxd.o |
| 1925 | | endif |
| 1926 | | |
| 1927 | | $(CPUOBJ)/minx/minx.o: $(CPUSRC)/minx/minx.c \ |
| 1928 | | $(CPUSRC)/minx/minx.h \ |
| 1929 | | $(CPUSRC)/minx/minxd.c \ |
| 1930 | | $(CPUSRC)/minx/minxopce.h \ |
| 1931 | | $(CPUSRC)/minx/minxopcf.h \ |
| 1932 | | $(CPUSRC)/minx/minxops.h \ |
| 1933 | | $(CPUSRC)/minx/minxfunc.h |
| 1934 | | |
| 1935 | | |
| 1936 | | #------------------------------------------------- |
| 1937 | | # Nintendo/SGI RSP (R3000-based + vector processing) |
| 1938 | | #@src/emu/cpu/rsp/rsp.h,CPUS += RSP |
| 1939 | | #------------------------------------------------- |
| 1940 | | |
| 1941 | | ifneq ($(filter RSP,$(CPUS)),) |
| 1942 | | OBJDIRS += $(CPUOBJ)/rsp |
| 1943 | | CPUOBJS += $(CPUOBJ)/rsp/rsp.o $(CPUOBJ)/rsp/rspdrc.o $(CPUOBJ)/rsp/rspfe.o $(CPUOBJ)/rsp/rspcp2.o $(CPUOBJ)/rsp/rspcp2d.o $(DRCOBJ) |
| 1944 | | DASMOBJS += $(CPUOBJ)/rsp/rsp_dasm.o |
| 1945 | | endif |
| 1946 | | |
| 1947 | | $(CPUOBJ)/rsp/rsp.o: $(CPUSRC)/rsp/rsp.c \ |
| 1948 | | $(CPUSRC)/rsp/rsp.h \ |
| 1949 | | $(CPUSRC)/rsp/rspcp2.c \ |
| 1950 | | $(CPUSRC)/rsp/rspcp2.h |
| 1951 | | |
| 1952 | | $(CPUOBJ)/rsp/rspdrc.o: $(CPUSRC)/rsp/rspdrc.c \ |
| 1953 | | $(CPUSRC)/rsp/rsp.h \ |
| 1954 | | $(CPUSRC)/rsp/rspfe.h \ |
| 1955 | | $(DRCDEPS) |
| 1956 | | |
| 1957 | | $(CPUOBJ)/rsp/rspcp2.o: $(CPUSRC)/rsp/rspcp2.c \ |
| 1958 | | $(CPUSRC)/rsp/rspcp2.h \ |
| 1959 | | $(CPUSRC)/rsp/rspdrc.c \ |
| 1960 | | $(CPUSRC)/rsp/rsp.c \ |
| 1961 | | $(CPUSRC)/rsp/rsp.h |
| 1962 | | |
| 1963 | | $(CPUOBJ)/rsp/rspcp2d.o: $(CPUSRC)/rsp/rspcp2d.c \ |
| 1964 | | $(CPUSRC)/rsp/rspcp2d.h \ |
| 1965 | | $(CPUSRC)/rsp/rspcp2.c \ |
| 1966 | | $(CPUSRC)/rsp/rspcp2.h \ |
| 1967 | | $(CPUSRC)/rsp/rspdrc.c \ |
| 1968 | | $(CPUSRC)/rsp/rsp.c \ |
| 1969 | | $(CPUSRC)/rsp/rsp.h |
| 1970 | | |
| 1971 | | $(CPUOBJ)/rsp/rspfe.o: $(CPUSRC)/rsp/rspfe.c \ |
| 1972 | | $(CPUSRC)/rsp/rspfe.h |
| 1973 | | |
| 1974 | | |
| 1975 | | #------------------------------------------------- |
| 1976 | | # Panasonic MN10200 |
| 1977 | | #@src/emu/cpu/mn10200/mn10200.h,CPUS += MN10200 |
| 1978 | | #------------------------------------------------- |
| 1979 | | |
| 1980 | | ifneq ($(filter MN10200,$(CPUS)),) |
| 1981 | | OBJDIRS += $(CPUOBJ)/mn10200 |
| 1982 | | CPUOBJS += $(CPUOBJ)/mn10200/mn10200.o |
| 1983 | | DASMOBJS += $(CPUOBJ)/mn10200/mn102dis.o |
| 1984 | | endif |
| 1985 | | |
| 1986 | | $(CPUOBJ)/mn10200/mn10200.o: $(CPUSRC)/mn10200/mn10200.c \ |
| 1987 | | $(CPUSRC)/mn10200/mn10200.h |
| 1988 | | |
| 1989 | | |
| 1990 | | #------------------------------------------------- |
| 1991 | | # Saturn |
| 1992 | | #@src/emu/cpu/saturn/saturn.h,CPUS += SATURN |
| 1993 | | #------------------------------------------------- |
| 1994 | | |
| 1995 | | ifneq ($(filter SATURN,$(CPUS)),) |
| 1996 | | OBJDIRS += $(CPUOBJ)/saturn |
| 1997 | | CPUOBJS += $(CPUOBJ)/saturn/saturn.o |
| 1998 | | DASMOBJS += $(CPUOBJ)/saturn/saturnds.o |
| 1999 | | endif |
| 2000 | | |
| 2001 | | $(CPUOBJ)/saturn/saturn.o: $(CPUSRC)/saturn/saturn.c \ |
| 2002 | | $(CPUSRC)/saturn/sattable.inc \ |
| 2003 | | $(CPUSRC)/saturn/satops.inc \ |
| 2004 | | $(CPUSRC)/saturn/saturn.h |
| 2005 | | |
| 2006 | | |
| 2007 | | |
| 2008 | | #------------------------------------------------- |
| 2009 | | # Signetics 2650 |
| 2010 | | #@src/emu/cpu/s2650/s2650.h,CPUS += S2650 |
| 2011 | | #------------------------------------------------- |
| 2012 | | |
| 2013 | | ifneq ($(filter S2650,$(CPUS)),) |
| 2014 | | OBJDIRS += $(CPUOBJ)/s2650 |
| 2015 | | CPUOBJS += $(CPUOBJ)/s2650/s2650.o |
| 2016 | | DASMOBJS += $(CPUOBJ)/s2650/2650dasm.o |
| 2017 | | endif |
| 2018 | | |
| 2019 | | $(CPUOBJ)/s2650/s2650.o: $(CPUSRC)/s2650/s2650.c \ |
| 2020 | | $(CPUSRC)/s2650/s2650.h \ |
| 2021 | | $(CPUSRC)/s2650/s2650cpu.h |
| 2022 | | |
| 2023 | | |
| 2024 | | |
| 2025 | | #------------------------------------------------- |
| 2026 | | # SC61860 |
| 2027 | | #@src/emu/cpu/sc61860/sc61860.h,CPUS += SC61860 |
| 2028 | | #------------------------------------------------- |
| 2029 | | |
| 2030 | | ifneq ($(filter SC61860,$(CPUS)),) |
| 2031 | | OBJDIRS += $(CPUOBJ)/sc61860 |
| 2032 | | CPUOBJS += $(CPUOBJ)/sc61860/sc61860.o |
| 2033 | | DASMOBJS += $(CPUOBJ)/sc61860/scdasm.o |
| 2034 | | endif |
| 2035 | | |
| 2036 | | $(CPUOBJ)/sc61860/sc61860.o: $(CPUSRC)/sc61860/sc61860.h \ |
| 2037 | | $(CPUSRC)/sc61860/scops.inc \ |
| 2038 | | $(CPUSRC)/sc61860/sctable.inc |
| 2039 | | |
| 2040 | | |
| 2041 | | |
| 2042 | | #------------------------------------------------- |
| 2043 | | # SM8500 |
| 2044 | | #@src/emu/cpu/sm8500/sm8500.h,CPUS += SM8500 |
| 2045 | | #------------------------------------------------- |
| 2046 | | |
| 2047 | | ifneq ($(filter SM8500,$(CPUS)),) |
| 2048 | | OBJDIRS += $(CPUOBJ)/sm8500 |
| 2049 | | CPUOBJS += $(CPUOBJ)/sm8500/sm8500.o |
| 2050 | | DASMOBJS += $(CPUOBJ)/sm8500/sm8500d.o |
| 2051 | | endif |
| 2052 | | |
| 2053 | | $(CPUOBJ)/sm8500/sm8500.o: $(CPUSRC)/sm8500/sm8500.c \ |
| 2054 | | $(CPUSRC)/sm8500/sm8500.h \ |
| 2055 | | $(CPUSRC)/sm8500/sm85ops.h |
| 2056 | | |
| 2057 | | |
| 2058 | | |
| 2059 | | #------------------------------------------------- |
| 2060 | | # Sony/Nintendo SPC700 |
| 2061 | | #@src/emu/cpu/spc700/spc700.h,CPUS += SPC700 |
| 2062 | | #------------------------------------------------- |
| 2063 | | |
| 2064 | | ifneq ($(filter SPC700,$(CPUS)),) |
| 2065 | | SPCD = cpu/spc700 |
| 2066 | | OBJDIRS += $(CPUOBJ)/spc700 |
| 2067 | | CPUOBJS += $(CPUOBJ)/spc700/spc700.o |
| 2068 | | DASMOBJS += $(CPUOBJ)/spc700/spc700ds.o |
| 2069 | | endif |
| 2070 | | |
| 2071 | | $(CPUOBJ)/spc700/spc700.o: $(CPUSRC)/spc700/spc700.c \ |
| 2072 | | $(CPUSRC)/spc700/spc700.h |
| 2073 | | |
| 2074 | | |
| 2075 | | |
| 2076 | | #------------------------------------------------- |
| 2077 | | # SSP1601 |
| 2078 | | #@src/emu/cpu/ssp1601/ssp1601.h,CPUS += SSP1601 |
| 2079 | | #------------------------------------------------- |
| 2080 | | |
| 2081 | | ifneq ($(filter SSP1601,$(CPUS)),) |
| 2082 | | OBJDIRS += $(CPUOBJ)/ssp1601 |
| 2083 | | CPUOBJS += $(CPUOBJ)/ssp1601/ssp1601.o |
| 2084 | | DASMOBJS += $(CPUOBJ)/ssp1601/ssp1601d.o |
| 2085 | | endif |
| 2086 | | |
| 2087 | | $(CPUOBJ)/ssp1601/ssp1601.o: $(CPUSRC)/ssp1601/ssp1601.c \ |
| 2088 | | $(CPUSRC)/ssp1601/ssp1601.h |
| 2089 | | |
| 2090 | | |
| 2091 | | |
| 2092 | | #------------------------------------------------- |
| 2093 | | # SunPlus u'nSP |
| 2094 | | #@src/emu/cpu/unsp/unsp.h,CPUS += UNSP |
| 2095 | | #------------------------------------------------- |
| 2096 | | |
| 2097 | | ifneq ($(filter UNSP,$(CPUS)),) |
| 2098 | | OBJDIRS += $(CPUOBJ)/unsp |
| 2099 | | CPUOBJS += $(CPUOBJ)/unsp/unsp.o |
| 2100 | | DASMOBJS += $(CPUOBJ)/unsp/unspdasm.o |
| 2101 | | endif |
| 2102 | | |
| 2103 | | $(CPUOBJ)/unsp/unsp.o: $(CPUSRC)/unsp/unsp.c \ |
| 2104 | | $(CPUSRC)/unsp/unsp.h |
| 2105 | | |
| 2106 | | |
| 2107 | | |
| 2108 | | #------------------------------------------------- |
| 2109 | | # Atmel 8-bit AVR |
| 2110 | | #@src/emu/cpu/avr8/avr8.h,CPUS += AVR8 |
| 2111 | | #------------------------------------------------- |
| 2112 | | |
| 2113 | | ifneq ($(filter AVR8,$(CPUS)),) |
| 2114 | | OBJDIRS += $(CPUOBJ)/avr8 |
| 2115 | | CPUOBJS += $(CPUOBJ)/avr8/avr8.o |
| 2116 | | DASMOBJS += $(CPUOBJ)/avr8/avr8dasm.o |
| 2117 | | endif |
| 2118 | | |
| 2119 | | $(CPUOBJ)/avr8/avr8.o: $(CPUSRC)/avr8/avr8.c \ |
| 2120 | | $(CPUSRC)/avr8/avr8.h |
| 2121 | | |
| 2122 | | |
| 2123 | | |
| 2124 | | #------------------------------------------------- |
| 2125 | | # Texas Instruments TMS0980 |
| 2126 | | #@src/emu/cpu/tms0980/tms0980.h,CPUS += TMS0980 |
| 2127 | | #------------------------------------------------- |
| 2128 | | |
| 2129 | | ifneq ($(filter TMS0980,$(CPUS)),) |
| 2130 | | OBJDIRS += $(CPUOBJ)/tms0980 |
| 2131 | | CPUOBJS += $(CPUOBJ)/tms0980/tms0980.o |
| 2132 | | DASMOBJS += $(CPUOBJ)/tms0980/tms0980d.o |
| 2133 | | endif |
| 2134 | | |
| 2135 | | $(CPUOBJ)/tms0980/tms0980.o: $(CPUSRC)/tms0980/tms0980.h \ |
| 2136 | | $(CPUSRC)/tms0980/tms0980.c |
| 2137 | | |
| 2138 | | $(CPUOBJ)/tms0980/tms0980d.o: $(CPUSRC)/tms0980/tms0980.h \ |
| 2139 | | $(CPUSRC)/tms0980/tms0980d.c |
| 2140 | | |
| 2141 | | |
| 2142 | | |
| 2143 | | #------------------------------------------------- |
| 2144 | | # Texas Instruments TMS7000 series |
| 2145 | | #@src/emu/cpu/tms7000/tms7000.h,CPUS += TMS7000 |
| 2146 | | #------------------------------------------------- |
| 2147 | | |
| 2148 | | ifneq ($(filter TMS7000,$(CPUS)),) |
| 2149 | | OBJDIRS += $(CPUOBJ)/tms7000 |
| 2150 | | CPUOBJS += $(CPUOBJ)/tms7000/tms7000.o |
| 2151 | | DASMOBJS += $(CPUOBJ)/tms7000/7000dasm.o |
| 2152 | | endif |
| 2153 | | |
| 2154 | | $(CPUOBJ)/tms7000/tms7000.o: $(CPUSRC)/tms7000/tms7000.h \ |
| 2155 | | $(CPUSRC)/tms7000/tms7000.c \ |
| 2156 | | $(CPUSRC)/tms7000/tms70op.inc |
| 2157 | | |
| 2158 | | $(CPUOBJ)/tms7000/7000dasm.o: $(CPUSRC)/tms7000/tms7000.h \ |
| 2159 | | $(CPUSRC)/tms7000/7000dasm.c |
| 2160 | | |
| 2161 | | |
| 2162 | | |
| 2163 | | #------------------------------------------------- |
| 2164 | | # Texas Instruments TMS99xx series |
| 2165 | | #@src/emu/cpu/tms9900/tms9900.h,CPUS += TMS9900 |
| 2166 | | #@src/emu/cpu/tms9900/tms9980a.h,CPUS += TMS9900 |
| 2167 | | #@src/emu/cpu/tms9900/tms9995.h,CPUS += TMS9900 |
| 2168 | | |
| 2169 | | #------------------------------------------------- |
| 2170 | | |
| 2171 | | ifneq ($(filter TMS9900,$(CPUS)),) |
| 2172 | | OBJDIRS += $(CPUOBJ)/tms9900 |
| 2173 | | CPUOBJS += $(CPUOBJ)/tms9900/tms9900.o |
| 2174 | | CPUOBJS += $(CPUOBJ)/tms9900/tms9980a.o |
| 2175 | | CPUOBJS += $(CPUOBJ)/tms9900/tms9995.o |
| 2176 | | CPUOBJS += $(CPUOBJ)/tms9900/ti990_10.o |
| 2177 | | DASMOBJS += $(CPUOBJ)/tms9900/9900dasm.o |
| 2178 | | endif |
| 2179 | | |
| 2180 | | $(CPUOBJ)/tms9900/tms9900.o: $(CPUSRC)/tms9900/tms9900.c \ |
| 2181 | | $(CPUSRC)/tms9900/tms9900.h \ |
| 2182 | | $(CPUSRC)/tms9900/tms99com.h |
| 2183 | | |
| 2184 | | $(CPUOBJ)/tms9900/tms9980a.o: $(CPUSRC)/tms9900/tms9980a.c \ |
| 2185 | | $(CPUSRC)/tms9900/tms9980a.h \ |
| 2186 | | $(CPUSRC)/tms9900/tms9900.c \ |
| 2187 | | $(CPUSRC)/tms9900/tms9900.h \ |
| 2188 | | $(CPUSRC)/tms9900/tms99com.h |
| 2189 | | |
| 2190 | | $(CPUOBJ)/tms9900/tms9995.o: $(CPUSRC)/tms9900/tms9995.c \ |
| 2191 | | $(CPUSRC)/tms9900/tms9995.h \ |
| 2192 | | $(CPUSRC)/tms9900/tms99com.h |
| 2193 | | |
| 2194 | | $(CPUOBJ)/tms9900/ti990_10.o: $(CPUSRC)/tms9900/ti990_10.c \ |
| 2195 | | $(CPUSRC)/tms9900/ti990_10.h \ |
| 2196 | | $(CPUSRC)/tms9900/tms99com.h |
| 2197 | | |
| 2198 | | |
| 2199 | | #------------------------------------------------- |
| 2200 | | # Texas Instruments TMS340x0 graphics controllers |
| 2201 | | #@src/emu/cpu/tms34010/tms34010.h,CPUS += TMS340X0 |
| 2202 | | #------------------------------------------------- |
| 2203 | | |
| 2204 | | ifneq ($(filter TMS340X0,$(CPUS)),) |
| 2205 | | OBJDIRS += $(CPUOBJ)/tms34010 |
| 2206 | | CPUOBJS += $(CPUOBJ)/tms34010/tms34010.o |
| 2207 | | DASMOBJS += $(CPUOBJ)/tms34010/34010dsm.o |
| 2208 | | endif |
| 2209 | | |
| 2210 | | $(CPUOBJ)/tms34010/tms34010.o: $(CPUSRC)/tms34010/tms34010.c \ |
| 2211 | | $(CPUSRC)/tms34010/tms34010.h \ |
| 2212 | | $(CPUSRC)/tms34010/34010ops.c \ |
| 2213 | | $(CPUSRC)/tms34010/34010gfx.c \ |
| 2214 | | $(CPUSRC)/tms34010/34010fld.c \ |
| 2215 | | $(CPUSRC)/tms34010/34010tbl.c |
| 2216 | | |
| 2217 | | |
| 2218 | | |
| 2219 | | #------------------------------------------------- |
| 2220 | | # Texas Instruments TMS3201x DSP |
| 2221 | | #@src/emu/cpu/tms32010/tms32010.h,CPUS += TMS32010 |
| 2222 | | #------------------------------------------------- |
| 2223 | | |
| 2224 | | ifneq ($(filter TMS32010,$(CPUS)),) |
| 2225 | | OBJDIRS += $(CPUOBJ)/tms32010 |
| 2226 | | CPUOBJS += $(CPUOBJ)/tms32010/tms32010.o |
| 2227 | | DASMOBJS += $(CPUOBJ)/tms32010/32010dsm.o |
| 2228 | | endif |
| 2229 | | |
| 2230 | | $(CPUOBJ)/tms32010/tms32010.o: $(CPUSRC)/tms32010/tms32010.c \ |
| 2231 | | $(CPUSRC)/tms32010/tms32010.h |
| 2232 | | |
| 2233 | | |
| 2234 | | |
| 2235 | | #------------------------------------------------- |
| 2236 | | # Texas Instruments TMS3202x DSP |
| 2237 | | #@src/emu/cpu/tms32025/tms32025.h,CPUS += TMS32025 |
| 2238 | | #------------------------------------------------- |
| 2239 | | |
| 2240 | | ifneq ($(filter TMS32025,$(CPUS)),) |
| 2241 | | OBJDIRS += $(CPUOBJ)/tms32025 |
| 2242 | | CPUOBJS += $(CPUOBJ)/tms32025/tms32025.o |
| 2243 | | DASMOBJS += $(CPUOBJ)/tms32025/32025dsm.o |
| 2244 | | endif |
| 2245 | | |
| 2246 | | $(CPUOBJ)/tms32025/tms32025.o: $(CPUSRC)/tms32025/tms32025.c \ |
| 2247 | | $(CPUSRC)/tms32025/tms32025.h |
| 2248 | | |
| 2249 | | |
| 2250 | | |
| 2251 | | #------------------------------------------------- |
| 2252 | | # Texas Instruments TMS3203x DSP |
| 2253 | | #@src/emu/cpu/tms32031/tms32031.h,CPUS += TMS32031 |
| 2254 | | #------------------------------------------------- |
| 2255 | | |
| 2256 | | ifneq ($(filter TMS32031,$(CPUS)),) |
| 2257 | | OBJDIRS += $(CPUOBJ)/tms32031 |
| 2258 | | CPUOBJS += $(CPUOBJ)/tms32031/tms32031.o |
| 2259 | | DASMOBJS += $(CPUOBJ)/tms32031/dis32031.o |
| 2260 | | endif |
| 2261 | | |
| 2262 | | $(CPUOBJ)/tms32031/tms32031.o: $(CPUSRC)/tms32031/tms32031.c \ |
| 2263 | | $(CPUSRC)/tms32031/tms32031.h \ |
| 2264 | | $(CPUSRC)/tms32031/32031ops.c |
| 2265 | | |
| 2266 | | |
| 2267 | | |
| 2268 | | #------------------------------------------------- |
| 2269 | | # Texas Instruments TMS3205x DSP |
| 2270 | | #@src/emu/cpu/tms32051/tms32051.h,CPUS += TMS32051 |
| 2271 | | #------------------------------------------------- |
| 2272 | | |
| 2273 | | ifneq ($(filter TMS32051,$(CPUS)),) |
| 2274 | | OBJDIRS += $(CPUOBJ)/tms32051 |
| 2275 | | CPUOBJS += $(CPUOBJ)/tms32051/tms32051.o |
| 2276 | | DASMOBJS += $(CPUOBJ)/tms32051/dis32051.o |
| 2277 | | endif |
| 2278 | | |
| 2279 | | $(CPUOBJ)/tms32051/tms32051.o: $(CPUSRC)/tms32051/tms32051.c \ |
| 2280 | | $(CPUSRC)/tms32051/tms32051.h \ |
| 2281 | | $(CPUSRC)/tms32051/32051ops.c |
| 2282 | | |
| 2283 | | |
| 2284 | | |
| 2285 | | #------------------------------------------------- |
| 2286 | | # Texas Instruments TMS3208x DSP |
| 2287 | | #@src/emu/cpu/tms32082/tms32082.h,CPUS += TMS32082_MP |
| 2288 | | #------------------------------------------------- |
| 2289 | | |
| 2290 | | ifneq ($(filter TMS32082,$(CPUS)),) |
| 2291 | | OBJDIRS += $(CPUOBJ)/tms32082 |
| 2292 | | CPUOBJS += $(CPUOBJ)/tms32082/tms32082.o $(CPUOBJ)/tms32082/mp_ops.o |
| 2293 | | DASMOBJS += $(CPUOBJ)/tms32082/dis_mp.o $(CPUOBJ)/tms32082/dis_pp.o |
| 2294 | | endif |
| 2295 | | |
| 2296 | | $(CPUOBJ)/tms32082/tms32082.o: $(CPUSRC)/tms32082/tms32082.c \ |
| 2297 | | $(CPUSRC)/tms32082/mp_ops.c \ |
| 2298 | | $(CPUSRC)/tms32082/tms32082.h |
| 2299 | | |
| 2300 | | |
| 2301 | | |
| 2302 | | #------------------------------------------------- |
| 2303 | | # Texas Instruments TMS57002 DSP |
| 2304 | | #@src/emu/cpu/tms57002/tms57002.h,CPUS += TMS57002 |
| 2305 | | #------------------------------------------------- |
| 2306 | | |
| 2307 | | ifneq ($(filter TMS57002,$(CPUS)),) |
| 2308 | | OBJDIRS += $(CPUOBJ)/tms57002 |
| 2309 | | CPUOBJS += $(CPUOBJ)/tms57002/tms57002.o $(CPUOBJ)/tms57002/tms57kdec.o |
| 2310 | | DASMOBJS += $(CPUOBJ)/tms57002/57002dsm.o |
| 2311 | | endif |
| 2312 | | |
| 2313 | | $(CPUOBJ)/tms57002/tms57002.o: $(CPUSRC)/tms57002/tms57002.c \ |
| 2314 | | $(CPUSRC)/tms57002/tms57002.h \ |
| 2315 | | $(CPUOBJ)/tms57002/tms57002.inc |
| 2316 | | |
| 2317 | | $(CPUOBJ)/tms57002/tms57kdec.o: $(CPUSRC)/tms57002/tms57kdec.c \ |
| 2318 | | $(CPUSRC)/tms57002/tms57002.h \ |
| 2319 | | $(CPUOBJ)/tms57002/tms57002.inc |
| 2320 | | |
| 2321 | | $(CPUOBJ)/tms57002/57002dsm.o: $(CPUSRC)/tms57002/57002dsm.c \ |
| 2322 | | $(CPUOBJ)/tms57002/tms57002.inc |
| 2323 | | |
| 2324 | | # rule to generate the C file |
| 2325 | | $(CPUOBJ)/tms57002/tms57002.inc: $(CPUSRC)/tms57002/tmsmake.py $(CPUSRC)/tms57002/tmsinstr.lst |
| 2326 | | @echo Generating TMS57002 source file... |
| 2327 | | $(PYTHON) $(CPUSRC)/tms57002/tmsmake.py $(CPUSRC)/tms57002/tmsinstr.lst $@ |
| 2328 | | |
| 2329 | | |
| 2330 | | #------------------------------------------------- |
| 2331 | | # Toshiba TLCS-90 Series |
| 2332 | | #@src/emu/cpu/tlcs90/tlcs90.h,CPUS += TLCS90 |
| 2333 | | #------------------------------------------------- |
| 2334 | | |
| 2335 | | ifneq ($(filter TLCS90,$(CPUS)),) |
| 2336 | | OBJDIRS += $(CPUOBJ)/tlcs90 |
| 2337 | | CPUOBJS += $(CPUOBJ)/tlcs90/tlcs90.o |
| 2338 | | #DASMOBJS += $(CPUOBJ)/tlcs90/tlcs90.o |
| 2339 | | endif |
| 2340 | | |
| 2341 | | $(CPUOBJ)/tlcs90/tlcs90.o: $(CPUSRC)/tlcs90/tlcs90.c \ |
| 2342 | | $(CPUSRC)/tlcs90/tlcs90.h |
| 2343 | | |
| 2344 | | |
| 2345 | | |
| 2346 | | #------------------------------------------------- |
| 2347 | | # Toshiba TLCS-900 Series |
| 2348 | | #@src/emu/cpu/tlcs900/tlcs900.h,CPUS += TLCS900 |
| 2349 | | #------------------------------------------------- |
| 2350 | | |
| 2351 | | ifneq ($(filter TLCS900,$(CPUS)),) |
| 2352 | | OBJDIRS += $(CPUOBJ)/tlcs900 |
| 2353 | | CPUOBJS += $(CPUOBJ)/tlcs900/tlcs900.o |
| 2354 | | DASMOBJS += $(CPUOBJ)/tlcs900/dasm900.o |
| 2355 | | endif |
| 2356 | | |
| 2357 | | $(CPUOBJ)/tlcs900/tlcs900.o: $(CPUSRC)/tlcs900/tlcs900.c \ |
| 2358 | | $(CPUSRC)/tlcs900/900tbl.inc \ |
| 2359 | | $(CPUSRC)/tlcs900/tlcs900.h |
| 2360 | | |
| 2361 | | $(CPUOBJ)/tlcs900/dasm900.o: $(CPUSRC)/tlcs900/dasm900.c |
| 2362 | | |
| 2363 | | |
| 2364 | | |
| 2365 | | #------------------------------------------------- |
| 2366 | | # Zilog Z80 |
| 2367 | | #@src/emu/cpu/z80/z80.h,CPUS += Z80 |
| 2368 | | #------------------------------------------------- |
| 2369 | | |
| 2370 | | ifneq ($(filter Z80,$(CPUS)),) |
| 2371 | | OBJDIRS += $(CPUOBJ)/z80 |
| 2372 | | CPUOBJS += $(CPUOBJ)/z80/z80.o \ |
| 2373 | | $(CPUOBJ)/z80/z80daisy.o \ |
| 2374 | | $(CPUOBJ)/z80/tmpz84c011.o \ |
| 2375 | | $(CPUOBJ)/z80/tmpz84c015.o \ |
| 2376 | | $(CPUOBJ)/z80/kl5c80a12.o |
| 2377 | | |
| 2378 | | DASMOBJS += $(CPUOBJ)/z80/z80dasm.o |
| 2379 | | endif |
| 2380 | | |
| 2381 | | $(CPUOBJ)/z80/z80.o: $(CPUSRC)/z80/z80.c \ |
| 2382 | | $(CPUSRC)/z80/z80.h |
| 2383 | | |
| 2384 | | |
| 2385 | | #------------------------------------------------- |
| 2386 | | # Sharp LR35902 (Game Boy CPU) |
| 2387 | | #@src/emu/cpu/lr35902/lr35902.h,CPUS += LR35902 |
| 2388 | | #------------------------------------------------- |
| 2389 | | |
| 2390 | | ifneq ($(filter LR35902,$(CPUS)),) |
| 2391 | | OBJDIRS += $(CPUOBJ)/lr35902 |
| 2392 | | CPUOBJS += $(CPUOBJ)/lr35902/lr35902.o |
| 2393 | | DASMOBJS += $(CPUOBJ)/lr35902/lr35902d.o |
| 2394 | | endif |
| 2395 | | |
| 2396 | | $(CPUOBJ)/lr35902/lr35902.o: $(CPUSRC)/lr35902/lr35902.c \ |
| 2397 | | $(CPUSRC)/lr35902/lr35902.h \ |
| 2398 | | $(CPUSRC)/lr35902/opc_cb.inc \ |
| 2399 | | $(CPUSRC)/lr35902/opc_main.inc |
| 2400 | | |
| 2401 | | |
| 2402 | | |
| 2403 | | #------------------------------------------------- |
| 2404 | | # Zilog Z180 |
| 2405 | | #@src/emu/cpu/z180/z180.h,CPUS += Z180 |
| 2406 | | #------------------------------------------------- |
| 2407 | | |
| 2408 | | ifneq ($(filter Z180,$(CPUS)),) |
| 2409 | | OBJDIRS += $(CPUOBJ)/z180 $(CPUOBJ)/z80 |
| 2410 | | CPUOBJS += $(CPUOBJ)/z180/z180.o $(CPUOBJ)/z80/z80daisy.o |
| 2411 | | DASMOBJS += $(CPUOBJ)/z180/z180dasm.o |
| 2412 | | endif |
| 2413 | | |
| 2414 | | $(CPUOBJ)/z180/z180.o: $(CPUSRC)/z180/z180.c \ |
| 2415 | | $(CPUSRC)/z180/z180.h \ |
| 2416 | | $(CPUSRC)/z180/z180op.inc \ |
| 2417 | | $(CPUSRC)/z180/z180ops.h \ |
| 2418 | | $(CPUSRC)/z180/z180tbl.h \ |
| 2419 | | $(CPUSRC)/z180/z180cb.inc \ |
| 2420 | | $(CPUSRC)/z180/z180dd.inc \ |
| 2421 | | $(CPUSRC)/z180/z180ed.inc \ |
| 2422 | | $(CPUSRC)/z180/z180fd.inc \ |
| 2423 | | $(CPUSRC)/z180/z180xy.inc |
| 2424 | | |
| 2425 | | |
| 2426 | | |
| 2427 | | #------------------------------------------------- |
| 2428 | | # Zilog Z8000 |
| 2429 | | #@src/emu/cpu/z8000/z8000.h,CPUS += Z8000 |
| 2430 | | #------------------------------------------------- |
| 2431 | | |
| 2432 | | ifneq ($(filter Z8000,$(CPUS)),) |
| 2433 | | OBJDIRS += $(CPUOBJ)/z8000 |
| 2434 | | CPUOBJS += $(CPUOBJ)/z8000/z8000.o |
| 2435 | | DASMOBJS += $(CPUOBJ)/z8000/8000dasm.o |
| 2436 | | endif |
| 2437 | | |
| 2438 | | $(CPUOBJ)/z8000/z8000.o: $(CPUSRC)/z8000/z8000.c \ |
| 2439 | | $(CPUSRC)/z8000/z8000.h \ |
| 2440 | | $(CPUSRC)/z8000/z8000cpu.h \ |
| 2441 | | $(CPUSRC)/z8000/z8000dab.h \ |
| 2442 | | $(CPUSRC)/z8000/z8000ops.inc \ |
| 2443 | | $(CPUSRC)/z8000/z8000tbl.inc |
| 2444 | | |
| 2445 | | |
| 2446 | | |
| 2447 | | #------------------------------------------------- |
| 2448 | | # Zilog Z8 |
| 2449 | | #@src/emu/cpu/z8/z8.h,CPUS += Z8 |
| 2450 | | #------------------------------------------------- |
| 2451 | | |
| 2452 | | ifneq ($(filter Z8,$(CPUS)),) |
| 2453 | | OBJDIRS += $(CPUOBJ)/z8 |
| 2454 | | CPUOBJS += $(CPUOBJ)/z8/z8.o |
| 2455 | | DASMOBJS += $(CPUOBJ)/z8/z8dasm.o |
| 2456 | | endif |
| 2457 | | |
| 2458 | | $(CPUOBJ)/z8/z8.o: $(CPUSRC)/z8/z8.c \ |
| 2459 | | $(CPUSRC)/z8/z8ops.inc \ |
| 2460 | | $(CPUSRC)/z8/z8.h |
| 2461 | | |
| 2462 | | |
| 2463 | | |
| 2464 | | #------------------------------------------------- |
| 2465 | | # Argonaut SuperFX |
| 2466 | | #@src/emu/cpu/superfx/superfx.h,CPUS += SUPERFX |
| 2467 | | #------------------------------------------------- |
| 2468 | | |
| 2469 | | ifneq ($(filter SUPERFX,$(CPUS)),) |
| 2470 | | OBJDIRS += $(CPUOBJ)/superfx |
| 2471 | | CPUOBJS += $(CPUOBJ)/superfx/superfx.o |
| 2472 | | DASMOBJS += $(CPUOBJ)/superfx/sfx_dasm.o |
| 2473 | | endif |
| 2474 | | |
| 2475 | | $(CPUOBJ)/superfx/superfx.o:$(CPUSRC)/superfx/superfx.c \ |
| 2476 | | $(CPUSRC)/superfx/superfx.h |
| 2477 | | |
| 2478 | | #------------------------------------------------- |
| 2479 | | # Rockwell PPS-4 |
| 2480 | | #@src/emu/cpu/pps4/pps4.h,CPUS += PPS4 |
| 2481 | | #------------------------------------------------- |
| 2482 | | |
| 2483 | | ifneq ($(filter PPS4,$(CPUS)),) |
| 2484 | | OBJDIRS += $(CPUOBJ)/pps4 |
| 2485 | | CPUOBJS += $(CPUOBJ)/pps4/pps4.o |
| 2486 | | DASMOBJS += $(CPUOBJ)/pps4/pps4dasm.o |
| 2487 | | endif |
| 2488 | | |
| 2489 | | $(CPUOBJ)/pps4/pps4.o: $(CPUSRC)/pps4/pps4.c \ |
| 2490 | | $(CPUSRC)/pps4/pps4.h |
| 2491 | | |
| 2492 | | #------------------------------------------------- |
| 2493 | | # Hitachi HD61700 |
| 2494 | | #@src/emu/cpu/hd61700/hd61700.h,CPUS += HD61700 |
| 2495 | | #------------------------------------------------- |
| 2496 | | |
| 2497 | | ifneq ($(filter HD61700,$(CPUS)),) |
| 2498 | | OBJDIRS += $(CPUOBJ)/hd61700 |
| 2499 | | CPUOBJS += $(CPUOBJ)/hd61700/hd61700.o |
| 2500 | | DASMOBJS += $(CPUOBJ)/hd61700/hd61700d.o |
| 2501 | | endif |
| 2502 | | |
| 2503 | | $(CPUOBJ)/hd61700/hd61700.o: $(CPUSRC)/hd61700/hd61700.c \ |
| 2504 | | $(CPUSRC)/hd61700/hd61700.h |
| 2505 | | |
| 2506 | | #------------------------------------------------- |
| 2507 | | # Sanyo LC8670 |
| 2508 | | #@src/emu/cpu/lc8670/lc8670.h,CPUS += LC8670 |
| 2509 | | #------------------------------------------------- |
| 2510 | | |
| 2511 | | ifneq ($(filter LC8670,$(CPUS)),) |
| 2512 | | OBJDIRS += $(CPUOBJ)/lc8670 |
| 2513 | | CPUOBJS += $(CPUOBJ)/lc8670/lc8670.o |
| 2514 | | DASMOBJS += $(CPUOBJ)/lc8670/lc8670dsm.o |
| 2515 | | endif |
| 2516 | | |
| 2517 | | $(CPUOBJ)/lc8670/lc8670.o: $(CPUSRC)/lc8670/lc8670.c \ |
| 2518 | | $(CPUSRC)/lc8670/lc8670.h |
| 2519 | | |
| 2520 | | #------------------------------------------------- |
| 2521 | | # Sega SCU DSP |
| 2522 | | #@src/emu/cpu/scudsp/scudsp.h,CPUS += SCUDSP |
| 2523 | | #------------------------------------------------- |
| 2524 | | |
| 2525 | | ifneq ($(filter SCUDSP,$(CPUS)),) |
| 2526 | | OBJDIRS += $(CPUOBJ)/scudsp |
| 2527 | | CPUOBJS += $(CPUOBJ)/scudsp/scudsp.o |
| 2528 | | DASMOBJS += $(CPUOBJ)/scudsp/scudspdasm.o |
| 2529 | | endif |
| 2530 | | |
| 2531 | | $(CPUOBJ)/scudsp/scudsp.o: $(CPUSRC)/scudsp/scudsp.c \ |
| 2532 | | $(CPUSRC)/scudsp/scudsp.h |
| 2533 | | |
| 2534 | | |
| 2535 | | #------------------------------------------------- |
| 2536 | | # Sunplus Technology S+core |
| 2537 | | #@src/emu/cpu/score/score.h,CPUS += SCORE |
| 2538 | | #------------------------------------------------- |
| 2539 | | |
| 2540 | | ifneq ($(filter SCORE,$(CPUS)),) |
| 2541 | | OBJDIRS += $(CPUOBJ)/score |
| 2542 | | CPUOBJS += $(CPUOBJ)/score/score.o |
| 2543 | | DASMOBJS += $(CPUOBJ)/score/scoredsm.o |
| 2544 | | endif |
| 2545 | | |
| 2546 | | $(CPUOBJ)/score/score.o: $(CPUSRC)/score/score.c \ |
| 2547 | | $(CPUSRC)/score/score.h \ |
| 2548 | | $(CPUSRC)/score/scorem.h |
| 2549 | | |
| 2550 | | $(CPUOBJ)/score/scoredsm.o: $(CPUSRC)/score/scoredsm.c \ |
| 2551 | | $(CPUSRC)/score/scorem.h |
| 2552 | | |
| 2553 | | |
| 2554 | | #------------------------------------------------- |
| 2555 | | # Xerox Alto-II |
| 2556 | | #@src/emu/cpu/alto2/alto2cpu.h,CPUS += ALTO2 |
| 2557 | | #------------------------------------------------- |
| 2558 | | |
| 2559 | | ifneq ($(filter ALTO2,$(CPUS)),) |
| 2560 | | OBJDIRS += $(CPUOBJ)/alto2 |
| 2561 | | CPUOBJS += $(CPUOBJ)/alto2/alto2cpu.o \ |
| 2562 | | $(CPUOBJ)/alto2/a2disk.o \ |
| 2563 | | $(CPUOBJ)/alto2/a2disp.o \ |
| 2564 | | $(CPUOBJ)/alto2/a2curt.o \ |
| 2565 | | $(CPUOBJ)/alto2/a2dht.o \ |
| 2566 | | $(CPUOBJ)/alto2/a2dvt.o \ |
| 2567 | | $(CPUOBJ)/alto2/a2dwt.o \ |
| 2568 | | $(CPUOBJ)/alto2/a2emu.o \ |
| 2569 | | $(CPUOBJ)/alto2/a2ether.o \ |
| 2570 | | $(CPUOBJ)/alto2/a2hw.o \ |
| 2571 | | $(CPUOBJ)/alto2/a2kbd.o \ |
| 2572 | | $(CPUOBJ)/alto2/a2ksec.o \ |
| 2573 | | $(CPUOBJ)/alto2/a2kwd.o \ |
| 2574 | | $(CPUOBJ)/alto2/a2mem.o \ |
| 2575 | | $(CPUOBJ)/alto2/a2mouse.o \ |
| 2576 | | $(CPUOBJ)/alto2/a2mrt.o \ |
| 2577 | | $(CPUOBJ)/alto2/a2part.o \ |
| 2578 | | $(CPUOBJ)/alto2/a2ram.o \ |
| 2579 | | $(CPUOBJ)/alto2/a2roms.o |
| 2580 | | |
| 2581 | | DASMOBJS += $(CPUOBJ)/alto2/alto2dsm.o |
| 2582 | | endif |
| 2583 | | |
| 2584 | | $(CPUOBJ)/alto2/alto2cpu.o: $(CPUSRC)/alto2/alto2cpu.c \ |
| 2585 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2586 | | |
| 2587 | | $(CPUOBJ)/alto2/a2disk.o: $(CPUSRC)/alto2/a2disk.c \ |
| 2588 | | $(CPUSRC)/alto2/a2disk.h \ |
| 2589 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2590 | | |
| 2591 | | $(CPUOBJ)/alto2/a2disp.o: $(CPUSRC)/alto2/a2disp.c \ |
| 2592 | | $(CPUSRC)/alto2/a2disp.h \ |
| 2593 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2594 | | |
| 2595 | | $(CPUOBJ)/alto2/a2curt.o: $(CPUSRC)/alto2/a2curt.c \ |
| 2596 | | $(CPUSRC)/alto2/a2curt.h \ |
| 2597 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2598 | | |
| 2599 | | $(CPUOBJ)/alto2/a2dht.o: $(CPUSRC)/alto2/a2dht.c \ |
| 2600 | | $(CPUSRC)/alto2/a2dht.h \ |
| 2601 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2602 | | |
| 2603 | | $(CPUOBJ)/alto2/a2dvt.o: $(CPUSRC)/alto2/a2dvt.c \ |
| 2604 | | $(CPUSRC)/alto2/a2dvt.h \ |
| 2605 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2606 | | |
| 2607 | | $(CPUOBJ)/alto2/a2dwt.o: $(CPUSRC)/alto2/a2dwt.c \ |
| 2608 | | $(CPUSRC)/alto2/a2dwt.h \ |
| 2609 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2610 | | |
| 2611 | | $(CPUOBJ)/alto2/a2emu.o: $(CPUSRC)/alto2/a2emu.c \ |
| 2612 | | $(CPUSRC)/alto2/a2emu.h \ |
| 2613 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2614 | | |
| 2615 | | $(CPUOBJ)/alto2/a2ether.o: $(CPUSRC)/alto2/a2ether.c \ |
| 2616 | | $(CPUSRC)/alto2/a2ether.h \ |
| 2617 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2618 | | |
| 2619 | | $(CPUOBJ)/alto2/a2hw.o: $(CPUSRC)/alto2/a2hw.c \ |
| 2620 | | $(CPUSRC)/alto2/a2hw.h \ |
| 2621 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2622 | | |
| 2623 | | $(CPUOBJ)/alto2/a2kbd.o: $(CPUSRC)/alto2/a2kbd.c \ |
| 2624 | | $(CPUSRC)/alto2/a2kbd.h \ |
| 2625 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2626 | | |
| 2627 | | $(CPUOBJ)/alto2/a2ksec.o: $(CPUSRC)/alto2/a2ksec.c \ |
| 2628 | | $(CPUSRC)/alto2/a2ksec.h \ |
| 2629 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2630 | | |
| 2631 | | $(CPUOBJ)/alto2/a2kwd.o: $(CPUSRC)/alto2/a2kwd.c \ |
| 2632 | | $(CPUSRC)/alto2/a2kwd.h \ |
| 2633 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2634 | | |
| 2635 | | $(CPUOBJ)/alto2/a2mem.o: $(CPUSRC)/alto2/a2mem.c \ |
| 2636 | | $(CPUSRC)/alto2/a2mem.h \ |
| 2637 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2638 | | |
| 2639 | | $(CPUOBJ)/alto2/a2mouse.o: $(CPUSRC)/alto2/a2mouse.c \ |
| 2640 | | $(CPUSRC)/alto2/a2mouse.h \ |
| 2641 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2642 | | |
| 2643 | | $(CPUOBJ)/alto2/a2mrt.o: $(CPUSRC)/alto2/a2mrt.c \ |
| 2644 | | $(CPUSRC)/alto2/a2mrt.h \ |
| 2645 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2646 | | |
| 2647 | | $(CPUOBJ)/alto2/a2part.o: $(CPUSRC)/alto2/a2part.c \ |
| 2648 | | $(CPUSRC)/alto2/a2part.h \ |
| 2649 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2650 | | |
| 2651 | | $(CPUOBJ)/alto2/a2ram.o: $(CPUSRC)/alto2/a2ram.c \ |
| 2652 | | $(CPUSRC)/alto2/a2ram.h \ |
| 2653 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2654 | | |
| 2655 | | $(CPUOBJ)/alto2/a2roms.o: $(CPUSRC)/alto2/a2roms.c \ |
| 2656 | | $(CPUSRC)/alto2/a2roms.h \ |
| 2657 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2658 | | |
| 2659 | | $(CPUOBJ)/alto2/alto2dsm.o: $(CPUSRC)/alto2/alto2dsm.c \ |
| 2660 | | $(CPUSRC)/alto2/alto2cpu.h |
| 2661 | | |
trunk/src/emu/machine/machine.mak
| r245166 | r245167 | |
| 1 | | ########################################################################### |
| 2 | | # |
| 3 | | # machine.mak |
| 4 | | # |
| 5 | | # Rules for building machine cores |
| 6 | | # |
| 7 | | # Copyright Nicola Salmoria and the MAME Team. |
| 8 | | # Visit http://mamedev.org for licensing and usage restrictions. |
| 9 | | # |
| 10 | | ########################################################################### |
| 11 | | |
| 12 | | |
| 13 | | MACHINESRC = $(EMUSRC)/machine |
| 14 | | MACHINEOBJ = $(EMUOBJ)/machine |
| 15 | | |
| 16 | | |
| 17 | | #------------------------------------------------- |
| 18 | | # |
| 19 | | #@src/emu/machine/akiko.h,MACHINES += AKIKO |
| 20 | | #------------------------------------------------- |
| 21 | | |
| 22 | | ifneq ($(filter AKIKO,$(MACHINES)),) |
| 23 | | MACHINEOBJS += $(MACHINEOBJ)/akiko.o |
| 24 | | endif |
| 25 | | |
| 26 | | |
| 27 | | #------------------------------------------------- |
| 28 | | # |
| 29 | | #@src/emu/machine/autoconfig.h,MACHINES += AUTOCONFIG |
| 30 | | #------------------------------------------------- |
| 31 | | |
| 32 | | ifneq ($(filter AUTOCONFIG,$(MACHINES)),) |
| 33 | | MACHINEOBJS += $(MACHINEOBJ)/autoconfig.o |
| 34 | | endif |
| 35 | | |
| 36 | | |
| 37 | | #------------------------------------------------- |
| 38 | | # |
| 39 | | #@src/emu/machine/cr511b.h,MACHINES += CR511B |
| 40 | | #------------------------------------------------- |
| 41 | | |
| 42 | | ifneq ($(filter CR511B,$(MACHINES)),) |
| 43 | | MACHINEOBJS += $(MACHINEOBJ)/cr511b.o |
| 44 | | endif |
| 45 | | |
| 46 | | |
| 47 | | #------------------------------------------------- |
| 48 | | # |
| 49 | | #@src/emu/machine/dmac.h,MACHINES += DMAC |
| 50 | | #------------------------------------------------- |
| 51 | | |
| 52 | | ifneq ($(filter DMAC,$(MACHINES)),) |
| 53 | | MACHINEOBJS += $(MACHINEOBJ)/dmac.o |
| 54 | | endif |
| 55 | | |
| 56 | | |
| 57 | | #------------------------------------------------- |
| 58 | | # |
| 59 | | #@src/emu/machine/gayle.h,MACHINES += GAYLE |
| 60 | | #------------------------------------------------- |
| 61 | | |
| 62 | | ifneq ($(filter GAYLE,$(MACHINES)),) |
| 63 | | MACHINEOBJS += $(MACHINEOBJ)/gayle.o |
| 64 | | endif |
| 65 | | |
| 66 | | |
| 67 | | #------------------------------------------------- |
| 68 | | # |
| 69 | | #@src/emu/machine/40105.h,MACHINES += CMOS40105 |
| 70 | | #------------------------------------------------- |
| 71 | | |
| 72 | | ifneq ($(filter CMOS40105,$(MACHINES)),) |
| 73 | | MACHINEOBJS += $(MACHINEOBJ)/40105.o |
| 74 | | endif |
| 75 | | |
| 76 | | |
| 77 | | #------------------------------------------------- |
| 78 | | # |
| 79 | | #@src/emu/machine/53c7xx.h,MACHINES += NCR53C7XX |
| 80 | | #------------------------------------------------- |
| 81 | | |
| 82 | | ifneq ($(filter NCR53C7XX,$(MACHINES)),) |
| 83 | | MACHINES += NSCSI |
| 84 | | MACHINEOBJS += $(MACHINEOBJ)/53c7xx.o |
| 85 | | endif |
| 86 | | |
| 87 | | #------------------------------------------------- |
| 88 | | # |
| 89 | | #@src/emu/machine/53c810.h,MACHINES += LSI53C810 |
| 90 | | #------------------------------------------------- |
| 91 | | |
| 92 | | ifneq ($(filter LSI53C810,$(MACHINES)),) |
| 93 | | MACHINES += SCSI |
| 94 | | MACHINEOBJS += $(MACHINEOBJ)/53c810.o |
| 95 | | endif |
| 96 | | |
| 97 | | #------------------------------------------------- |
| 98 | | # |
| 99 | | #@src/emu/machine/6522via.h,MACHINES += 6522VIA |
| 100 | | #------------------------------------------------- |
| 101 | | |
| 102 | | ifneq ($(filter 6522VIA,$(MACHINES)),) |
| 103 | | MACHINEOBJS += $(MACHINEOBJ)/6522via.o |
| 104 | | endif |
| 105 | | |
| 106 | | #------------------------------------------------- |
| 107 | | # |
| 108 | | #@src/emu/machine/6525tpi.h,MACHINES += TPI6525 |
| 109 | | #------------------------------------------------- |
| 110 | | |
| 111 | | ifneq ($(filter TPI6525,$(MACHINES)),) |
| 112 | | MACHINEOBJS += $(MACHINEOBJ)/6525tpi.o |
| 113 | | endif |
| 114 | | |
| 115 | | #------------------------------------------------- |
| 116 | | # |
| 117 | | #@src/emu/machine/6532riot.h,MACHINES += RIOT6532 |
| 118 | | #------------------------------------------------- |
| 119 | | |
| 120 | | ifneq ($(filter RIOT6532,$(MACHINES)),) |
| 121 | | MACHINEOBJS += $(MACHINEOBJ)/6532riot.o |
| 122 | | endif |
| 123 | | |
| 124 | | #------------------------------------------------- |
| 125 | | # |
| 126 | | #@src/emu/machine/6821pia.h,MACHINES += 6821PIA |
| 127 | | #------------------------------------------------- |
| 128 | | |
| 129 | | ifneq ($(filter 6821PIA,$(MACHINES)),) |
| 130 | | MACHINEOBJS += $(MACHINEOBJ)/6821pia.o |
| 131 | | endif |
| 132 | | |
| 133 | | #------------------------------------------------- |
| 134 | | # |
| 135 | | #@src/emu/machine/6840ptm.h,MACHINES += 6840PTM |
| 136 | | #------------------------------------------------- |
| 137 | | |
| 138 | | ifneq ($(filter 6840PTM,$(MACHINES)),) |
| 139 | | MACHINEOBJS += $(MACHINEOBJ)/6840ptm.o |
| 140 | | endif |
| 141 | | |
| 142 | | #------------------------------------------------- |
| 143 | | # |
| 144 | | #@src/emu/machine/6850acia.h,MACHINES += ACIA6850 |
| 145 | | #------------------------------------------------- |
| 146 | | |
| 147 | | ifneq ($(filter ACIA6850,$(MACHINES)),) |
| 148 | | MACHINEOBJS += $(MACHINEOBJ)/6850acia.o |
| 149 | | endif |
| 150 | | |
| 151 | | #------------------------------------------------- |
| 152 | | # |
| 153 | | #@src/emu/machine/68561mpcc.h,MACHINES += 68561MPCC |
| 154 | | #------------------------------------------------- |
| 155 | | |
| 156 | | ifneq ($(filter 68561MPCC,$(MACHINES)),) |
| 157 | | MACHINEOBJS += $(MACHINEOBJ)/68561mpcc.o |
| 158 | | endif |
| 159 | | |
| 160 | | #------------------------------------------------- |
| 161 | | # |
| 162 | | #@src/emu/machine/mc68681.h,MACHINES += 68681 |
| 163 | | #------------------------------------------------- |
| 164 | | |
| 165 | | ifneq ($(filter 68681,$(MACHINES)),) |
| 166 | | MACHINEOBJS += $(MACHINEOBJ)/mc68681.o |
| 167 | | endif |
| 168 | | |
| 169 | | #------------------------------------------------- |
| 170 | | # |
| 171 | | #@src/emu/machine/7200fifo.h,MACHINES += 7200FIFO |
| 172 | | #------------------------------------------------- |
| 173 | | |
| 174 | | ifneq ($(filter 7200FIFO,$(MACHINES)),) |
| 175 | | MACHINEOBJS += $(MACHINEOBJ)/7200fifo.o |
| 176 | | endif |
| 177 | | |
| 178 | | #------------------------------------------------- |
| 179 | | # |
| 180 | | #@src/emu/machine/74123.h,MACHINES += TTL74123 |
| 181 | | #------------------------------------------------- |
| 182 | | |
| 183 | | ifneq ($(filter TTL74123,$(MACHINES)),) |
| 184 | | MACHINEOBJS += $(MACHINEOBJ)/74123.o |
| 185 | | endif |
| 186 | | |
| 187 | | #------------------------------------------------- |
| 188 | | # |
| 189 | | #@src/emu/machine/74145.h,MACHINES += TTL74145 |
| 190 | | #------------------------------------------------- |
| 191 | | |
| 192 | | ifneq ($(filter TTL74145,$(MACHINES)),) |
| 193 | | MACHINEOBJS += $(MACHINEOBJ)/74145.o |
| 194 | | endif |
| 195 | | |
| 196 | | #------------------------------------------------- |
| 197 | | # |
| 198 | | #@src/emu/machine/74148.h,MACHINES += TTL74148 |
| 199 | | #------------------------------------------------- |
| 200 | | |
| 201 | | ifneq ($(filter TTL74148,$(MACHINES)),) |
| 202 | | MACHINEOBJS += $(MACHINEOBJ)/74148.o |
| 203 | | endif |
| 204 | | |
| 205 | | #------------------------------------------------- |
| 206 | | # |
| 207 | | #@src/emu/machine/74153.h,MACHINES += TTL74153 |
| 208 | | #------------------------------------------------- |
| 209 | | |
| 210 | | ifneq ($(filter TTL74153,$(MACHINES)),) |
| 211 | | MACHINEOBJS += $(MACHINEOBJ)/74153.o |
| 212 | | endif |
| 213 | | |
| 214 | | #------------------------------------------------- |
| 215 | | # |
| 216 | | #@src/emu/machine/74181.h,MACHINES += TTL74181 |
| 217 | | #------------------------------------------------- |
| 218 | | |
| 219 | | ifneq ($(filter TTL74181,$(MACHINES)),) |
| 220 | | MACHINEOBJS += $(MACHINEOBJ)/74181.o |
| 221 | | endif |
| 222 | | |
| 223 | | #------------------------------------------------- |
| 224 | | # |
| 225 | | #@src/emu/machine/7474.h,MACHINES += TTL7474 |
| 226 | | #------------------------------------------------- |
| 227 | | |
| 228 | | ifneq ($(filter TTL7474,$(MACHINES)),) |
| 229 | | MACHINEOBJS += $(MACHINEOBJ)/7474.o |
| 230 | | endif |
| 231 | | |
| 232 | | #------------------------------------------------- |
| 233 | | # |
| 234 | | #@src/emu/machine/8042kbdc.h,MACHINES += KBDC8042 |
| 235 | | #------------------------------------------------- |
| 236 | | |
| 237 | | ifneq ($(filter KBDC8042,$(MACHINES)),) |
| 238 | | MACHINEOBJS += $(MACHINEOBJ)/8042kbdc.o |
| 239 | | endif |
| 240 | | |
| 241 | | #------------------------------------------------- |
| 242 | | # |
| 243 | | #@src/emu/machine/8530scc.h,MACHINES += 8530SCC |
| 244 | | #------------------------------------------------- |
| 245 | | |
| 246 | | ifneq ($(filter 8530SCC,$(MACHINES)),) |
| 247 | | MACHINEOBJS += $(MACHINEOBJ)/8530scc.o |
| 248 | | endif |
| 249 | | |
| 250 | | #------------------------------------------------- |
| 251 | | # |
| 252 | | #@src/emu/machine/aakart.h,MACHINES += AAKARTDEV |
| 253 | | #------------------------------------------------- |
| 254 | | |
| 255 | | ifneq ($(filter AAKARTDEV,$(MACHINES)),) |
| 256 | | MACHINEOBJS += $(MACHINEOBJ)/aakart.o |
| 257 | | endif |
| 258 | | |
| 259 | | #------------------------------------------------- |
| 260 | | # |
| 261 | | #@src/emu/machine/adc0808.h,MACHINES += ADC0808 |
| 262 | | #------------------------------------------------- |
| 263 | | |
| 264 | | ifneq ($(filter ADC0808,$(MACHINES)),) |
| 265 | | MACHINEOBJS += $(MACHINEOBJ)/adc0808.o |
| 266 | | endif |
| 267 | | |
| 268 | | #------------------------------------------------- |
| 269 | | # |
| 270 | | #@src/emu/machine/adc083x.h,MACHINES += ADC083X |
| 271 | | #------------------------------------------------- |
| 272 | | |
| 273 | | ifneq ($(filter ADC083X,$(MACHINES)),) |
| 274 | | MACHINEOBJS += $(MACHINEOBJ)/adc083x.o |
| 275 | | endif |
| 276 | | |
| 277 | | #------------------------------------------------- |
| 278 | | # |
| 279 | | #@src/emu/machine/adc1038.h,MACHINES += ADC1038 |
| 280 | | #------------------------------------------------- |
| 281 | | |
| 282 | | ifneq ($(filter ADC1038,$(MACHINES)),) |
| 283 | | MACHINEOBJS += $(MACHINEOBJ)/adc1038.o |
| 284 | | endif |
| 285 | | |
| 286 | | #------------------------------------------------- |
| 287 | | # |
| 288 | | #@src/emu/machine/adc1213x.h,MACHINES += ADC1213X |
| 289 | | #------------------------------------------------- |
| 290 | | |
| 291 | | ifneq ($(filter ADC1213X,$(MACHINES)),) |
| 292 | | MACHINEOBJS += $(MACHINEOBJ)/adc1213x.o |
| 293 | | endif |
| 294 | | |
| 295 | | #------------------------------------------------- |
| 296 | | # |
| 297 | | #@src/emu/machine/aicartc.h,MACHINES += AICARTC |
| 298 | | #------------------------------------------------- |
| 299 | | |
| 300 | | ifneq ($(filter AICARTC,$(MACHINES)),) |
| 301 | | MACHINEOBJS += $(MACHINEOBJ)/aicartc.o |
| 302 | | endif |
| 303 | | |
| 304 | | #------------------------------------------------- |
| 305 | | # |
| 306 | | #@src/emu/machine/am53cf96.h,MACHINES += AM53CF96 |
| 307 | | #------------------------------------------------- |
| 308 | | |
| 309 | | ifneq ($(filter AM53CF96,$(MACHINES)),) |
| 310 | | MACHINEOBJS += $(MACHINEOBJ)/am53cf96.o |
| 311 | | endif |
| 312 | | |
| 313 | | #------------------------------------------------- |
| 314 | | # |
| 315 | | #@src/emu/machine/am9517a.h,MACHINES += AM9517A |
| 316 | | #------------------------------------------------- |
| 317 | | |
| 318 | | ifneq ($(filter AM9517A,$(MACHINES)),) |
| 319 | | MACHINEOBJS += $(MACHINEOBJ)/am9517a.o |
| 320 | | endif |
| 321 | | |
| 322 | | #------------------------------------------------- |
| 323 | | # |
| 324 | | #@src/emu/machine/amigafdc.h,MACHINES += AMIGAFDC |
| 325 | | #------------------------------------------------- |
| 326 | | |
| 327 | | ifneq ($(filter AMIGAFDC,$(MACHINES)),) |
| 328 | | MACHINEOBJS += $(MACHINEOBJ)/amigafdc.o |
| 329 | | endif |
| 330 | | |
| 331 | | #------------------------------------------------- |
| 332 | | # |
| 333 | | #@src/emu/machine/at28c16.h,MACHINES += AT28C16 |
| 334 | | #------------------------------------------------- |
| 335 | | |
| 336 | | ifneq ($(filter AT28C16,$(MACHINES)),) |
| 337 | | MACHINEOBJS += $(MACHINEOBJ)/at28c16.o |
| 338 | | endif |
| 339 | | |
| 340 | | #------------------------------------------------- |
| 341 | | # |
| 342 | | #@src/emu/machine/at29040a.h,MACHINES += AT29040 |
| 343 | | #------------------------------------------------- |
| 344 | | |
| 345 | | ifneq ($(filter AT29040,$(MACHINES)),) |
| 346 | | MACHINEOBJS += $(MACHINEOBJ)/at29040a.o |
| 347 | | endif |
| 348 | | |
| 349 | | #------------------------------------------------- |
| 350 | | # |
| 351 | | #@src/emu/machine/at45dbxx.h,MACHINES += AT45DBXX |
| 352 | | #------------------------------------------------- |
| 353 | | |
| 354 | | ifneq ($(filter AT45DBXX,$(MACHINES)),) |
| 355 | | MACHINEOBJS += $(MACHINEOBJ)/at45dbxx.o |
| 356 | | endif |
| 357 | | |
| 358 | | #------------------------------------------------- |
| 359 | | # |
| 360 | | #@src/emu/machine/ataflash.h,MACHINES += ATAFLASH |
| 361 | | #------------------------------------------------- |
| 362 | | |
| 363 | | ifneq ($(filter ATAFLASH,$(MACHINES)),) |
| 364 | | MACHINES += IDE |
| 365 | | MACHINES += PCCARD |
| 366 | | MACHINEOBJS += $(MACHINEOBJ)/ataflash.o |
| 367 | | endif |
| 368 | | |
| 369 | | #------------------------------------------------- |
| 370 | | # |
| 371 | | #@src/emu/machine/ay31015.h,MACHINES += AY31015 |
| 372 | | #------------------------------------------------- |
| 373 | | |
| 374 | | ifneq ($(filter AY31015,$(MACHINES)),) |
| 375 | | MACHINEOBJS += $(MACHINEOBJ)/ay31015.o |
| 376 | | endif |
| 377 | | |
| 378 | | #------------------------------------------------- |
| 379 | | # |
| 380 | | #@src/emu/machine/bankdev.h,MACHINES += BANKDEV |
| 381 | | #------------------------------------------------- |
| 382 | | |
| 383 | | ifneq ($(filter BANKDEV,$(MACHINES)),) |
| 384 | | MACHINEOBJS += $(MACHINEOBJ)/bankdev.o |
| 385 | | endif |
| 386 | | |
| 387 | | #------------------------------------------------- |
| 388 | | # |
| 389 | | #@src/emu/machine/cdp1852.h,MACHINES += CDP1852 |
| 390 | | #------------------------------------------------- |
| 391 | | |
| 392 | | ifneq ($(filter CDP1852,$(MACHINES)),) |
| 393 | | MACHINEOBJS += $(MACHINEOBJ)/cdp1852.o |
| 394 | | endif |
| 395 | | |
| 396 | | #------------------------------------------------- |
| 397 | | # |
| 398 | | #@src/emu/machine/cdp1871.h,MACHINES += CDP1871 |
| 399 | | #------------------------------------------------- |
| 400 | | |
| 401 | | ifneq ($(filter CDP1871,$(MACHINES)),) |
| 402 | | MACHINEOBJS += $(MACHINEOBJ)/cdp1871.o |
| 403 | | endif |
| 404 | | |
| 405 | | #------------------------------------------------- |
| 406 | | # |
| 407 | | #@src/emu/machine/com8116.h,MACHINES += COM8116 |
| 408 | | #------------------------------------------------- |
| 409 | | |
| 410 | | ifneq ($(filter COM8116,$(MACHINES)),) |
| 411 | | MACHINEOBJS += $(MACHINEOBJ)/com8116.o |
| 412 | | endif |
| 413 | | |
| 414 | | #------------------------------------------------- |
| 415 | | # |
| 416 | | #@src/emu/machine/cr589.h,MACHINES += CR589 |
| 417 | | #------------------------------------------------- |
| 418 | | |
| 419 | | ifneq ($(filter CR589,$(MACHINES)),) |
| 420 | | MACHINEOBJS += $(MACHINEOBJ)/cr589.o |
| 421 | | endif |
| 422 | | |
| 423 | | #------------------------------------------------- |
| 424 | | # |
| 425 | | #@src/emu/machine/cs4031.h,MACHINES += CS4031 |
| 426 | | #------------------------------------------------- |
| 427 | | |
| 428 | | ifneq ($(filter CS4031,$(MACHINES)),) |
| 429 | | MACHINEOBJS += $(MACHINEOBJ)/cs4031.o |
| 430 | | endif |
| 431 | | |
| 432 | | #------------------------------------------------- |
| 433 | | # |
| 434 | | #@src/emu/machine/cs8221.h,MACHINES += CS8221 |
| 435 | | #------------------------------------------------- |
| 436 | | |
| 437 | | ifneq ($(filter CS8221,$(MACHINES)),) |
| 438 | | MACHINEOBJS += $(MACHINEOBJ)/cs8221.o |
| 439 | | endif |
| 440 | | |
| 441 | | #------------------------------------------------- |
| 442 | | # |
| 443 | | #@src/emu/machine/ds1204.h,MACHINES += DS1204 |
| 444 | | #------------------------------------------------- |
| 445 | | |
| 446 | | ifneq ($(filter DS1204,$(MACHINES)),) |
| 447 | | MACHINEOBJS += $(MACHINEOBJ)/ds1204.o |
| 448 | | endif |
| 449 | | |
| 450 | | #------------------------------------------------- |
| 451 | | # |
| 452 | | #@src/emu/machine/ds1302.h,MACHINES += DS1302 |
| 453 | | #------------------------------------------------- |
| 454 | | |
| 455 | | ifneq ($(filter DS1302,$(MACHINES)),) |
| 456 | | MACHINEOBJS += $(MACHINEOBJ)/ds1302.o |
| 457 | | endif |
| 458 | | |
| 459 | | #------------------------------------------------- |
| 460 | | # |
| 461 | | #@src/emu/machine/ds1315.h,MACHINES += DS1315 |
| 462 | | #------------------------------------------------- |
| 463 | | |
| 464 | | ifneq ($(filter DS1315,$(MACHINES)),) |
| 465 | | MACHINEOBJS += $(MACHINEOBJ)/ds1315.o |
| 466 | | endif |
| 467 | | |
| 468 | | #------------------------------------------------- |
| 469 | | # |
| 470 | | #@src/emu/machine/ds2401.h,MACHINES += DS2401 |
| 471 | | #------------------------------------------------- |
| 472 | | |
| 473 | | ifneq ($(filter DS2401,$(MACHINES)),) |
| 474 | | MACHINEOBJS += $(MACHINEOBJ)/ds2401.o |
| 475 | | endif |
| 476 | | |
| 477 | | #------------------------------------------------- |
| 478 | | # |
| 479 | | #@src/emu/machine/ds2404.h,MACHINES += DS2404 |
| 480 | | #------------------------------------------------- |
| 481 | | |
| 482 | | ifneq ($(filter DS2404,$(MACHINES)),) |
| 483 | | MACHINEOBJS += $(MACHINEOBJ)/ds2404.o |
| 484 | | endif |
| 485 | | |
| 486 | | #------------------------------------------------- |
| 487 | | # |
| 488 | | #@src/emu/machine/ds75160a.h,MACHINES += DS75160A |
| 489 | | #------------------------------------------------- |
| 490 | | |
| 491 | | ifneq ($(filter DS75160A,$(MACHINES)),) |
| 492 | | MACHINEOBJS += $(MACHINEOBJ)/ds75160a.o |
| 493 | | endif |
| 494 | | |
| 495 | | #------------------------------------------------- |
| 496 | | # |
| 497 | | #@src/emu/machine/ds75161a.h,MACHINES += DS75161A |
| 498 | | #------------------------------------------------- |
| 499 | | |
| 500 | | ifneq ($(filter DS75161A,$(MACHINES)),) |
| 501 | | MACHINEOBJS += $(MACHINEOBJ)/ds75161a.o |
| 502 | | endif |
| 503 | | |
| 504 | | #------------------------------------------------- |
| 505 | | # |
| 506 | | #@src/emu/machine/e0516.h,MACHINES += E0516 |
| 507 | | #------------------------------------------------- |
| 508 | | |
| 509 | | ifneq ($(filter E0516,$(MACHINES)),) |
| 510 | | MACHINEOBJS += $(MACHINEOBJ)/e0516.o |
| 511 | | endif |
| 512 | | |
| 513 | | #------------------------------------------------- |
| 514 | | # |
| 515 | | #@src/emu/machine/e05a03.h,MACHINES += E05A03 |
| 516 | | #------------------------------------------------- |
| 517 | | |
| 518 | | ifneq ($(filter E05A03,$(MACHINES)),) |
| 519 | | MACHINEOBJS += $(MACHINEOBJ)/e05a03.o |
| 520 | | endif |
| 521 | | |
| 522 | | #------------------------------------------------- |
| 523 | | # |
| 524 | | #@src/emu/machine/e05a30.h,MACHINES += E05A30 |
| 525 | | #------------------------------------------------- |
| 526 | | |
| 527 | | ifneq ($(filter E05A30,$(MACHINES)),) |
| 528 | | MACHINEOBJS += $(MACHINEOBJ)/e05a30.o |
| 529 | | endif |
| 530 | | |
| 531 | | #------------------------------------------------- |
| 532 | | # |
| 533 | | #@src/emu/machine/eeprom.h,MACHINES += EEPROMDEV |
| 534 | | #@src/emu/machine/eepromser.h,MACHINES += EEPROMDEV |
| 535 | | #@src/emu/machine/eeprompar.h,MACHINES += EEPROMDEV |
| 536 | | #------------------------------------------------- |
| 537 | | |
| 538 | | ifneq ($(filter EEPROMDEV,$(MACHINES)),) |
| 539 | | MACHINEOBJS += $(MACHINEOBJ)/eeprom.o |
| 540 | | MACHINEOBJS += $(MACHINEOBJ)/eepromser.o |
| 541 | | MACHINEOBJS += $(MACHINEOBJ)/eeprompar.o |
| 542 | | endif |
| 543 | | |
| 544 | | #------------------------------------------------- |
| 545 | | # |
| 546 | | #@src/emu/machine/er2055.h,MACHINES += ER2055 |
| 547 | | #------------------------------------------------- |
| 548 | | |
| 549 | | ifneq ($(filter ER2055,$(MACHINES)),) |
| 550 | | MACHINEOBJS += $(MACHINEOBJ)/er2055.o |
| 551 | | endif |
| 552 | | |
| 553 | | #------------------------------------------------- |
| 554 | | # |
| 555 | | #@src/emu/machine/f3853.h,MACHINES += F3853 |
| 556 | | #------------------------------------------------- |
| 557 | | |
| 558 | | ifneq ($(filter F3853,$(MACHINES)),) |
| 559 | | MACHINEOBJS += $(MACHINEOBJ)/f3853.o |
| 560 | | endif |
| 561 | | |
| 562 | | #------------------------------------------------- |
| 563 | | # |
| 564 | | #@src/emu/machine/hd63450.h,MACHINES += HD63450 |
| 565 | | #------------------------------------------------- |
| 566 | | |
| 567 | | ifneq ($(filter HD63450,$(MACHINES)),) |
| 568 | | MACHINEOBJS += $(MACHINEOBJ)/hd63450.o |
| 569 | | endif |
| 570 | | |
| 571 | | #------------------------------------------------- |
| 572 | | # |
| 573 | | #@src/emu/machine/hd64610.h,MACHINES += HD64610 |
| 574 | | #------------------------------------------------- |
| 575 | | |
| 576 | | ifneq ($(filter HD64610,$(MACHINES)),) |
| 577 | | MACHINEOBJS += $(MACHINEOBJ)/hd64610.o |
| 578 | | endif |
| 579 | | |
| 580 | | #------------------------------------------------- |
| 581 | | # |
| 582 | | #@src/emu/machine/i2cmem.h,MACHINES += I2CMEM |
| 583 | | #------------------------------------------------- |
| 584 | | |
| 585 | | ifneq ($(filter I2CMEM,$(MACHINES)),) |
| 586 | | MACHINEOBJS += $(MACHINEOBJ)/i2cmem.o |
| 587 | | endif |
| 588 | | |
| 589 | | #------------------------------------------------- |
| 590 | | # |
| 591 | | #@src/emu/machine/i8155.h,MACHINES += I8155 |
| 592 | | #------------------------------------------------- |
| 593 | | |
| 594 | | ifneq ($(filter I8155,$(MACHINES)),) |
| 595 | | MACHINEOBJS += $(MACHINEOBJ)/i8155.o |
| 596 | | endif |
| 597 | | |
| 598 | | #------------------------------------------------- |
| 599 | | # |
| 600 | | #@src/emu/machine/i8212.h,MACHINES += I8212 |
| 601 | | #------------------------------------------------- |
| 602 | | |
| 603 | | ifneq ($(filter I8212,$(MACHINES)),) |
| 604 | | MACHINEOBJS += $(MACHINEOBJ)/i8212.o |
| 605 | | endif |
| 606 | | |
| 607 | | #------------------------------------------------- |
| 608 | | # |
| 609 | | #@src/emu/machine/i8214.h,MACHINES += I8214 |
| 610 | | #------------------------------------------------- |
| 611 | | |
| 612 | | ifneq ($(filter I8214,$(MACHINES)),) |
| 613 | | MACHINEOBJS += $(MACHINEOBJ)/i8214.o |
| 614 | | endif |
| 615 | | |
| 616 | | #------------------------------------------------- |
| 617 | | # |
| 618 | | #@src/emu/machine/i8243.h,MACHINES += I8243 |
| 619 | | #------------------------------------------------- |
| 620 | | |
| 621 | | ifneq ($(filter I8243,$(MACHINES)),) |
| 622 | | MACHINEOBJS += $(MACHINEOBJ)/i8243.o |
| 623 | | endif |
| 624 | | |
| 625 | | #------------------------------------------------- |
| 626 | | # |
| 627 | | #@src/emu/machine/i8251.h,MACHINES += I8251 |
| 628 | | #------------------------------------------------- |
| 629 | | |
| 630 | | ifneq ($(filter I8251,$(MACHINES)),) |
| 631 | | MACHINEOBJS += $(MACHINEOBJ)/i8251.o |
| 632 | | endif |
| 633 | | |
| 634 | | #------------------------------------------------- |
| 635 | | # |
| 636 | | #@src/emu/machine/i8257.h,MACHINES += I8257 |
| 637 | | #------------------------------------------------- |
| 638 | | |
| 639 | | ifneq ($(filter I8257,$(MACHINES)),) |
| 640 | | MACHINEOBJS += $(MACHINEOBJ)/i8257.o |
| 641 | | endif |
| 642 | | |
| 643 | | |
| 644 | | #------------------------------------------------- |
| 645 | | # |
| 646 | | #@src/emu/machine/i8271.h,MACHINES += I8271 |
| 647 | | #------------------------------------------------- |
| 648 | | |
| 649 | | ifneq ($(filter I8271,$(MACHINES)),) |
| 650 | | MACHINEOBJS += $(MACHINEOBJ)/i8271.o |
| 651 | | endif |
| 652 | | |
| 653 | | #------------------------------------------------- |
| 654 | | # |
| 655 | | #@src/emu/machine/i8279.h,MACHINES += I8279 |
| 656 | | #------------------------------------------------- |
| 657 | | |
| 658 | | ifneq ($(filter I8279,$(MACHINES)),) |
| 659 | | MACHINEOBJS += $(MACHINEOBJ)/i8279.o |
| 660 | | endif |
| 661 | | |
| 662 | | #------------------------------------------------- |
| 663 | | # |
| 664 | | #@src/emu/machine/i8355.h,MACHINES += I8355 |
| 665 | | #------------------------------------------------- |
| 666 | | |
| 667 | | ifneq ($(filter I8355,$(MACHINES)),) |
| 668 | | MACHINEOBJS += $(MACHINEOBJ)/i8355.o |
| 669 | | endif |
| 670 | | |
| 671 | | #------------------------------------------------- |
| 672 | | # |
| 673 | | #@src/emu/machine/i80130.h,MACHINES += I80130 |
| 674 | | #------------------------------------------------- |
| 675 | | |
| 676 | | ifneq ($(filter I80130,$(MACHINES)),) |
| 677 | | MACHINEOBJS += $(MACHINEOBJ)/i80130.o |
| 678 | | endif |
| 679 | | |
| 680 | | #------------------------------------------------- |
| 681 | | # |
| 682 | | #@src/emu/machine/atadev.h,MACHINES += IDE |
| 683 | | #@src/emu/machine/ataintf.h,MACHINES += IDE |
| 684 | | #------------------------------------------------- |
| 685 | | |
| 686 | | ifneq ($(filter IDE,$(MACHINES)),) |
| 687 | | MACHINEOBJS += $(MACHINEOBJ)/atadev.o |
| 688 | | MACHINEOBJS += $(MACHINEOBJ)/atahle.o |
| 689 | | MACHINEOBJS += $(MACHINEOBJ)/ataintf.o |
| 690 | | MACHINEOBJS += $(MACHINEOBJ)/atapicdr.o |
| 691 | | MACHINEOBJS += $(MACHINEOBJ)/atapihle.o |
| 692 | | MACHINEOBJS += $(MACHINEOBJ)/idectrl.o |
| 693 | | MACHINEOBJS += $(MACHINEOBJ)/idehd.o |
| 694 | | MACHINEOBJS += $(MACHINEOBJ)/vt83c461.o |
| 695 | | MACHINES += T10 |
| 696 | | endif |
| 697 | | |
| 698 | | #------------------------------------------------- |
| 699 | | # |
| 700 | | #@src/emu/machine/im6402.h,MACHINES += IM6402 |
| 701 | | #------------------------------------------------- |
| 702 | | |
| 703 | | ifneq ($(filter IM6402,$(MACHINES)),) |
| 704 | | MACHINEOBJS += $(MACHINEOBJ)/im6402.o |
| 705 | | endif |
| 706 | | |
| 707 | | #------------------------------------------------- |
| 708 | | # |
| 709 | | #@src/emu/machine/ins8154.h,MACHINES += INS8154 |
| 710 | | #------------------------------------------------- |
| 711 | | |
| 712 | | ifneq ($(filter INS8154,$(MACHINES)),) |
| 713 | | MACHINEOBJS += $(MACHINEOBJ)/ins8154.o |
| 714 | | endif |
| 715 | | |
| 716 | | #------------------------------------------------- |
| 717 | | # |
| 718 | | #@src/emu/machine/ins8250.h,MACHINES += INS8250 |
| 719 | | #------------------------------------------------- |
| 720 | | |
| 721 | | ifneq ($(filter INS8250,$(MACHINES)),) |
| 722 | | MACHINEOBJS += $(MACHINEOBJ)/ins8250.o |
| 723 | | endif |
| 724 | | |
| 725 | | #------------------------------------------------- |
| 726 | | # |
| 727 | | #@src/emu/machine/intelfsh.h,MACHINES += INTELFLASH |
| 728 | | #------------------------------------------------- |
| 729 | | |
| 730 | | ifneq ($(filter INTELFLASH,$(MACHINES)),) |
| 731 | | MACHINEOBJS += $(MACHINEOBJ)/intelfsh.o |
| 732 | | endif |
| 733 | | |
| 734 | | #------------------------------------------------- |
| 735 | | # |
| 736 | | #@src/emu/machine/jvsdev.h,MACHINES += JVS |
| 737 | | #@src/emu/machine/jvshost.h,MACHINES += JVS |
| 738 | | #------------------------------------------------- |
| 739 | | |
| 740 | | ifneq ($(filter JVS,$(MACHINES)),) |
| 741 | | MACHINEOBJS += $(MACHINEOBJ)/jvsdev.o |
| 742 | | MACHINEOBJS += $(MACHINEOBJ)/jvshost.o |
| 743 | | endif |
| 744 | | |
| 745 | | #------------------------------------------------- |
| 746 | | # |
| 747 | | #@src/emu/machine/k033906.h,MACHINES += K033906 |
| 748 | | #------------------------------------------------- |
| 749 | | |
| 750 | | ifneq ($(filter K033906,$(MACHINES)),) |
| 751 | | MACHINEOBJS += $(MACHINEOBJ)/k033906.o |
| 752 | | endif |
| 753 | | |
| 754 | | #------------------------------------------------- |
| 755 | | # |
| 756 | | #@src/emu/machine/k053252.h,MACHINES += K053252 |
| 757 | | #------------------------------------------------- |
| 758 | | |
| 759 | | ifneq ($(filter K053252,$(MACHINES)),) |
| 760 | | MACHINEOBJS += $(MACHINEOBJ)/k053252.o |
| 761 | | endif |
| 762 | | |
| 763 | | #------------------------------------------------- |
| 764 | | # |
| 765 | | #@src/emu/machine/k056230.h,MACHINES += K056230 |
| 766 | | #------------------------------------------------- |
| 767 | | |
| 768 | | ifneq ($(filter K056230,$(MACHINES)),) |
| 769 | | MACHINEOBJS += $(MACHINEOBJ)/k056230.o |
| 770 | | endif |
| 771 | | |
| 772 | | #------------------------------------------------- |
| 773 | | # |
| 774 | | #@src/emu/machine/kb3600.h,MACHINES += KB3600 |
| 775 | | #------------------------------------------------- |
| 776 | | |
| 777 | | ifneq ($(filter KB3600,$(MACHINES)),) |
| 778 | | MACHINEOBJS += $(MACHINEOBJ)/kb3600.o |
| 779 | | endif |
| 780 | | |
| 781 | | #------------------------------------------------- |
| 782 | | # |
| 783 | | #@src/emu/machine/kr2376.h,MACHINES += KR2376 |
| 784 | | #------------------------------------------------- |
| 785 | | |
| 786 | | ifneq ($(filter KR2376,$(MACHINES)),) |
| 787 | | MACHINEOBJS += $(MACHINEOBJ)/kr2376.o |
| 788 | | endif |
| 789 | | |
| 790 | | #------------------------------------------------- |
| 791 | | # |
| 792 | | #@src/emu/machine/latch8.h,MACHINES += LATCH8 |
| 793 | | #------------------------------------------------- |
| 794 | | |
| 795 | | ifneq ($(filter LATCH8,$(MACHINES)),) |
| 796 | | MACHINEOBJS += $(MACHINEOBJ)/latch8.o |
| 797 | | endif |
| 798 | | |
| 799 | | #------------------------------------------------- |
| 800 | | # |
| 801 | | #@src/emu/machine/lc89510.h,MACHINES += LC89510 |
| 802 | | #------------------------------------------------- |
| 803 | | |
| 804 | | ifneq ($(filter LC89510,$(MACHINES)),) |
| 805 | | MACHINEOBJS += $(MACHINEOBJ)/lc89510.o |
| 806 | | endif |
| 807 | | |
| 808 | | #------------------------------------------------- |
| 809 | | # |
| 810 | | #@src/emu/machine/ldpr8210.h,MACHINES += LDPR8210 |
| 811 | | #------------------------------------------------- |
| 812 | | |
| 813 | | ifneq ($(filter LDPR8210,$(MACHINES)),) |
| 814 | | MACHINEOBJS += $(MACHINEOBJ)/ldpr8210.o |
| 815 | | endif |
| 816 | | |
| 817 | | #------------------------------------------------- |
| 818 | | # |
| 819 | | #@src/emu/machine/ldstub.h,MACHINES += LDSTUB |
| 820 | | #------------------------------------------------- |
| 821 | | |
| 822 | | ifneq ($(filter LDSTUB,$(MACHINES)),) |
| 823 | | MACHINEOBJS += $(MACHINEOBJ)/ldstub.o |
| 824 | | endif |
| 825 | | |
| 826 | | #------------------------------------------------- |
| 827 | | # |
| 828 | | #@src/emu/machine/ldv1000.h,MACHINES += LDV1000 |
| 829 | | #------------------------------------------------- |
| 830 | | |
| 831 | | ifneq ($(filter LDV1000,$(MACHINES)),) |
| 832 | | MACHINES += Z80CTC |
| 833 | | MACHINES += I8255 |
| 834 | | MACHINEOBJS += $(MACHINEOBJ)/ldv1000.o |
| 835 | | endif |
| 836 | | |
| 837 | | #------------------------------------------------- |
| 838 | | # |
| 839 | | #@src/emu/machine/ldvp931.h,MACHINES += LDVP931 |
| 840 | | #------------------------------------------------- |
| 841 | | |
| 842 | | ifneq ($(filter LDVP931,$(MACHINES)),) |
| 843 | | MACHINEOBJS += $(MACHINEOBJ)/ldvp931.o |
| 844 | | endif |
| 845 | | |
| 846 | | #------------------------------------------------- |
| 847 | | # |
| 848 | | #@src/emu/machine/lh5810.h,MACHINES += LH5810 |
| 849 | | #------------------------------------------------- |
| 850 | | |
| 851 | | ifneq ($(filter LH5810,$(MACHINES)),) |
| 852 | | MACHINEOBJS += $(MACHINEOBJ)/lh5810.o |
| 853 | | endif |
| 854 | | |
| 855 | | #------------------------------------------------- |
| 856 | | # |
| 857 | | #@src/emu/machine/linflash.h,MACHINES += LINFLASH |
| 858 | | #------------------------------------------------- |
| 859 | | |
| 860 | | ifneq ($(filter LINFLASH,$(MACHINES)),) |
| 861 | | MACHINEOBJS += $(MACHINEOBJ)/linflash.o |
| 862 | | endif |
| 863 | | |
| 864 | | #------------------------------------------------- |
| 865 | | # |
| 866 | | #@src/emu/machine/m6m80011ap.h,MACHINES += M6M80011AP |
| 867 | | #------------------------------------------------- |
| 868 | | |
| 869 | | ifneq ($(filter M6M80011AP,$(MACHINES)),) |
| 870 | | MACHINEOBJS += $(MACHINEOBJ)/m6m80011ap.o |
| 871 | | endif |
| 872 | | |
| 873 | | #------------------------------------------------- |
| 874 | | # |
| 875 | | #@src/emu/machine/matsucd.h,MACHINES += MATSUCD |
| 876 | | #------------------------------------------------- |
| 877 | | |
| 878 | | ifneq ($(filter MATSUCD,$(MACHINES)),) |
| 879 | | MACHINEOBJS += $(MACHINEOBJ)/matsucd.o |
| 880 | | endif |
| 881 | | |
| 882 | | #------------------------------------------------- |
| 883 | | # |
| 884 | | #@src/emu/machine/mb14241.h,MACHINES += MB14241 |
| 885 | | #------------------------------------------------- |
| 886 | | |
| 887 | | ifneq ($(filter MB14241,$(MACHINES)),) |
| 888 | | MACHINEOBJS += $(MACHINEOBJ)/mb14241.o |
| 889 | | endif |
| 890 | | |
| 891 | | #------------------------------------------------- |
| 892 | | # |
| 893 | | #@src/emu/machine/mb3773.h,MACHINES += MB3773 |
| 894 | | #------------------------------------------------- |
| 895 | | |
| 896 | | ifneq ($(filter MB3773,$(MACHINES)),) |
| 897 | | MACHINEOBJS += $(MACHINEOBJ)/mb3773.o |
| 898 | | endif |
| 899 | | |
| 900 | | #------------------------------------------------- |
| 901 | | # |
| 902 | | #@src/emu/machine/mb8421.h,MACHINES += MB8421 |
| 903 | | #------------------------------------------------- |
| 904 | | |
| 905 | | ifneq ($(filter MB8421,$(MACHINES)),) |
| 906 | | MACHINEOBJS += $(MACHINEOBJ)/mb8421.o |
| 907 | | endif |
| 908 | | |
| 909 | | #------------------------------------------------- |
| 910 | | # |
| 911 | | #@src/emu/machine/mb87078.h,MACHINES += MB87078 |
| 912 | | #------------------------------------------------- |
| 913 | | |
| 914 | | ifneq ($(filter MB87078,$(MACHINES)),) |
| 915 | | MACHINEOBJS += $(MACHINEOBJ)/mb87078.o |
| 916 | | endif |
| 917 | | |
| 918 | | #------------------------------------------------- |
| 919 | | # |
| 920 | | #@src/emu/machine/mb8795.h,MACHINES += MB8795 |
| 921 | | #------------------------------------------------- |
| 922 | | |
| 923 | | ifneq ($(filter MB8795,$(MACHINES)),) |
| 924 | | MACHINEOBJS += $(MACHINEOBJ)/mb8795.o |
| 925 | | endif |
| 926 | | |
| 927 | | #------------------------------------------------- |
| 928 | | # |
| 929 | | #@src/emu/machine/mb89352.h,MACHINES += MB89352 |
| 930 | | #------------------------------------------------- |
| 931 | | |
| 932 | | ifneq ($(filter MB89352,$(MACHINES)),) |
| 933 | | MACHINEOBJS += $(MACHINEOBJ)/mb89352.o |
| 934 | | endif |
| 935 | | |
| 936 | | #------------------------------------------------- |
| 937 | | # |
| 938 | | #@src/emu/machine/mb89371.h,MACHINES += MB89371 |
| 939 | | #------------------------------------------------- |
| 940 | | |
| 941 | | ifneq ($(filter MB89371,$(MACHINES)),) |
| 942 | | MACHINEOBJS += $(MACHINEOBJ)/mb89371.o |
| 943 | | endif |
| 944 | | |
| 945 | | #------------------------------------------------- |
| 946 | | # |
| 947 | | #@src/emu/machine/mc146818.h,MACHINES += MC146818 |
| 948 | | #------------------------------------------------- |
| 949 | | |
| 950 | | ifneq ($(filter MC146818,$(MACHINES)),) |
| 951 | | MACHINEOBJS += $(MACHINEOBJ)/mc146818.o $(MACHINEOBJ)/ds128x.o |
| 952 | | endif |
| 953 | | |
| 954 | | #------------------------------------------------- |
| 955 | | # |
| 956 | | #@src/emu/machine/mc2661.h,MACHINES += MC2661 |
| 957 | | #------------------------------------------------- |
| 958 | | |
| 959 | | ifneq ($(filter MC2661,$(MACHINES)),) |
| 960 | | MACHINEOBJS += $(MACHINEOBJ)/mc2661.o |
| 961 | | endif |
| 962 | | |
| 963 | | #------------------------------------------------- |
| 964 | | # |
| 965 | | #@src/emu/machine/mc6843.h,MACHINES += MC6843 |
| 966 | | #------------------------------------------------- |
| 967 | | |
| 968 | | ifneq ($(filter MC6843,$(MACHINES)),) |
| 969 | | MACHINEOBJS += $(MACHINEOBJ)/mc6843.o |
| 970 | | endif |
| 971 | | |
| 972 | | #------------------------------------------------- |
| 973 | | # |
| 974 | | #@src/emu/machine/mc6846.h,MACHINES += MC6846 |
| 975 | | #------------------------------------------------- |
| 976 | | |
| 977 | | ifneq ($(filter MC6846,$(MACHINES)),) |
| 978 | | MACHINEOBJS += $(MACHINEOBJ)/mc6846.o |
| 979 | | endif |
| 980 | | |
| 981 | | #------------------------------------------------- |
| 982 | | # |
| 983 | | #@src/emu/machine/mc6852.h,MACHINES += MC6852 |
| 984 | | #------------------------------------------------- |
| 985 | | |
| 986 | | ifneq ($(filter MC6852,$(MACHINES)),) |
| 987 | | MACHINEOBJS += $(MACHINEOBJ)/mc6852.o |
| 988 | | endif |
| 989 | | |
| 990 | | #------------------------------------------------- |
| 991 | | # |
| 992 | | #@src/emu/machine/mc6854.h,MACHINES += MC6854 |
| 993 | | #------------------------------------------------- |
| 994 | | |
| 995 | | ifneq ($(filter MC6854,$(MACHINES)),) |
| 996 | | MACHINEOBJS += $(MACHINEOBJ)/mc6854.o |
| 997 | | endif |
| 998 | | |
| 999 | | #------------------------------------------------- |
| 1000 | | # |
| 1001 | | #@src/emu/machine/mc68328.h,MACHINES += MC68328 |
| 1002 | | #------------------------------------------------- |
| 1003 | | |
| 1004 | | ifneq ($(filter MC68328,$(MACHINES)),) |
| 1005 | | MACHINEOBJS += $(MACHINEOBJ)/mc68328.o |
| 1006 | | endif |
| 1007 | | |
| 1008 | | #------------------------------------------------- |
| 1009 | | # |
| 1010 | | #@src/emu/machine/mc68901.h,MACHINES += MC68901 |
| 1011 | | #------------------------------------------------- |
| 1012 | | |
| 1013 | | ifneq ($(filter MC68901,$(MACHINES)),) |
| 1014 | | MACHINEOBJS += $(MACHINEOBJ)/mc68901.o |
| 1015 | | endif |
| 1016 | | |
| 1017 | | #------------------------------------------------- |
| 1018 | | # |
| 1019 | | #@src/emu/machine/mccs1850.h,MACHINES += MCCS1850 |
| 1020 | | #------------------------------------------------- |
| 1021 | | |
| 1022 | | ifneq ($(filter MCCS1850,$(MACHINES)),) |
| 1023 | | MACHINEOBJS += $(MACHINEOBJ)/mccs1850.o |
| 1024 | | endif |
| 1025 | | |
| 1026 | | #------------------------------------------------- |
| 1027 | | # |
| 1028 | | #@src/emu/machine/68307.h,MACHINES += M68307 |
| 1029 | | #------------------------------------------------- |
| 1030 | | |
| 1031 | | ifneq ($(filter M68307,$(MACHINES)),) |
| 1032 | | MACHINEOBJS += $(MACHINEOBJ)/68307.o |
| 1033 | | MACHINEOBJS += $(MACHINEOBJ)/68307sim.o |
| 1034 | | MACHINEOBJS += $(MACHINEOBJ)/68307bus.o |
| 1035 | | MACHINEOBJS += $(MACHINEOBJ)/68307tmu.o |
| 1036 | | endif |
| 1037 | | |
| 1038 | | #------------------------------------------------- |
| 1039 | | # |
| 1040 | | #@src/emu/machine/68340.h,MACHINES += M68340 |
| 1041 | | #------------------------------------------------- |
| 1042 | | |
| 1043 | | ifneq ($(filter M68340,$(MACHINES)),) |
| 1044 | | MACHINEOBJS += $(MACHINEOBJ)/68340.o |
| 1045 | | MACHINEOBJS += $(MACHINEOBJ)/68340sim.o |
| 1046 | | MACHINEOBJS += $(MACHINEOBJ)/68340dma.o |
| 1047 | | MACHINEOBJS += $(MACHINEOBJ)/68340ser.o |
| 1048 | | MACHINEOBJS += $(MACHINEOBJ)/68340tmu.o |
| 1049 | | endif |
| 1050 | | |
| 1051 | | #------------------------------------------------- |
| 1052 | | # |
| 1053 | | #@src/emu/machine/mcf5206e.h,MACHINES += MCF5206E |
| 1054 | | #------------------------------------------------- |
| 1055 | | |
| 1056 | | ifneq ($(filter MCF5206E,$(MACHINES)),) |
| 1057 | | MACHINEOBJS += $(MACHINEOBJ)/mcf5206e.o |
| 1058 | | endif |
| 1059 | | |
| 1060 | | #------------------------------------------------- |
| 1061 | | # |
| 1062 | | #@src/emu/machine/microtch.h,MACHINES += MICROTOUCH |
| 1063 | | #------------------------------------------------- |
| 1064 | | |
| 1065 | | ifneq ($(filter MICROTOUCH,$(MACHINES)),) |
| 1066 | | MACHINEOBJS += $(MACHINEOBJ)/microtch.o |
| 1067 | | endif |
| 1068 | | |
| 1069 | | #------------------------------------------------- |
| 1070 | | # |
| 1071 | | #@src/emu/machine/mm58274c.h,MACHINES += MM58274C |
| 1072 | | #------------------------------------------------- |
| 1073 | | |
| 1074 | | ifneq ($(filter MM58274C,$(MACHINES)),) |
| 1075 | | MACHINEOBJS += $(MACHINEOBJ)/mm58274c.o |
| 1076 | | endif |
| 1077 | | |
| 1078 | | #------------------------------------------------- |
| 1079 | | # |
| 1080 | | #@src/emu/machine/mm74c922.h,MACHINES += MM74C922 |
| 1081 | | #------------------------------------------------- |
| 1082 | | |
| 1083 | | ifneq ($(filter MM74C922,$(MACHINES)),) |
| 1084 | | MACHINEOBJS += $(MACHINEOBJ)/mm74c922.o |
| 1085 | | endif |
| 1086 | | |
| 1087 | | #------------------------------------------------- |
| 1088 | | # |
| 1089 | | #@src/emu/machine/mos6526.h,MACHINES += MOS6526 |
| 1090 | | #------------------------------------------------- |
| 1091 | | |
| 1092 | | ifneq ($(filter MOS6526,$(MACHINES)),) |
| 1093 | | MACHINEOBJS += $(MACHINEOBJ)/mos6526.o |
| 1094 | | endif |
| 1095 | | |
| 1096 | | #------------------------------------------------- |
| 1097 | | # |
| 1098 | | #@src/emu/machine/mos6529.h,MACHINES += MOS6529 |
| 1099 | | #------------------------------------------------- |
| 1100 | | |
| 1101 | | ifneq ($(filter MOS6529,$(MACHINES)),) |
| 1102 | | MACHINEOBJS += $(MACHINEOBJ)/mos6529.o |
| 1103 | | endif |
| 1104 | | |
| 1105 | | #------------------------------------------------- |
| 1106 | | # |
| 1107 | | #@src/emu/machine/mos6702.h,MACHINES += MOS6702 |
| 1108 | | #------------------------------------------------- |
| 1109 | | |
| 1110 | | ifneq ($(filter MOS6702,$(MACHINES)),) |
| 1111 | | MACHINEOBJS += $(MACHINEOBJ)/mos6702.o |
| 1112 | | endif |
| 1113 | | |
| 1114 | | #------------------------------------------------- |
| 1115 | | # |
| 1116 | | #@src/emu/machine/mos8706.h,MACHINES += MOS8706 |
| 1117 | | #------------------------------------------------- |
| 1118 | | |
| 1119 | | ifneq ($(filter MOS8706,$(MACHINES)),) |
| 1120 | | MACHINEOBJS += $(MACHINEOBJ)/mos8706.o |
| 1121 | | endif |
| 1122 | | |
| 1123 | | #------------------------------------------------- |
| 1124 | | # |
| 1125 | | #@src/emu/machine/mos8722.h,MACHINES += MOS8722 |
| 1126 | | #------------------------------------------------- |
| 1127 | | |
| 1128 | | ifneq ($(filter MOS8722,$(MACHINES)),) |
| 1129 | | MACHINEOBJS += $(MACHINEOBJ)/mos8722.o |
| 1130 | | endif |
| 1131 | | |
| 1132 | | #------------------------------------------------- |
| 1133 | | # |
| 1134 | | #@src/emu/machine/mos8726.h,MACHINES += MOS8726 |
| 1135 | | #------------------------------------------------- |
| 1136 | | |
| 1137 | | ifneq ($(filter MOS8726,$(MACHINES)),) |
| 1138 | | MACHINEOBJS += $(MACHINEOBJ)/mos8726.o |
| 1139 | | endif |
| 1140 | | |
| 1141 | | #------------------------------------------------- |
| 1142 | | # |
| 1143 | | #@src/emu/machine/mos6530.h,MACHINES += MIOT6530 |
| 1144 | | #------------------------------------------------- |
| 1145 | | |
| 1146 | | ifneq ($(filter MIOT6530,$(MACHINES)),) |
| 1147 | | MACHINEOBJS += $(MACHINEOBJ)/mos6530.o |
| 1148 | | endif |
| 1149 | | |
| 1150 | | #------------------------------------------------- |
| 1151 | | # |
| 1152 | | #@src/emu/machine/mos6551.h,MACHINES += MOS6551 |
| 1153 | | #------------------------------------------------- |
| 1154 | | |
| 1155 | | ifneq ($(filter MOS6551,$(MACHINES)),) |
| 1156 | | MACHINEOBJS += $(MACHINEOBJ)/mos6551.o |
| 1157 | | endif |
| 1158 | | |
| 1159 | | #------------------------------------------------- |
| 1160 | | # |
| 1161 | | #@src/emu/machine/msm5832.h,MACHINES += MSM5832 |
| 1162 | | #------------------------------------------------- |
| 1163 | | |
| 1164 | | ifneq ($(filter MSM5832,$(MACHINES)),) |
| 1165 | | MACHINEOBJS += $(MACHINEOBJ)/msm5832.o |
| 1166 | | endif |
| 1167 | | |
| 1168 | | #------------------------------------------------- |
| 1169 | | # |
| 1170 | | #@src/emu/machine/msm58321.h,MACHINES += MSM58321 |
| 1171 | | #------------------------------------------------- |
| 1172 | | |
| 1173 | | ifneq ($(filter MSM58321,$(MACHINES)),) |
| 1174 | | MACHINEOBJS += $(MACHINEOBJ)/msm58321.o |
| 1175 | | endif |
| 1176 | | |
| 1177 | | #------------------------------------------------- |
| 1178 | | # |
| 1179 | | #@src/emu/machine/msm6242.h,MACHINES += MSM6242 |
| 1180 | | #------------------------------------------------- |
| 1181 | | |
| 1182 | | ifneq ($(filter MSM6242,$(MACHINES)),) |
| 1183 | | MACHINEOBJS += $(MACHINEOBJ)/msm6242.o |
| 1184 | | endif |
| 1185 | | |
| 1186 | | #------------------------------------------------- |
| 1187 | | # |
| 1188 | | #@src/emu/machine/ncr539x.h,MACHINES += NCR539x |
| 1189 | | #------------------------------------------------- |
| 1190 | | |
| 1191 | | ifneq ($(filter NCR539x,$(MACHINES)),) |
| 1192 | | MACHINES += SCSI |
| 1193 | | MACHINEOBJS += $(MACHINEOBJ)/ncr539x.o |
| 1194 | | endif |
| 1195 | | |
| 1196 | | #------------------------------------------------- |
| 1197 | | # |
| 1198 | | #@src/emu/machine/nmc9306.h,MACHINES += NMC9306 |
| 1199 | | #------------------------------------------------- |
| 1200 | | |
| 1201 | | ifneq ($(filter NMC9306,$(MACHINES)),) |
| 1202 | | MACHINEOBJS += $(MACHINEOBJ)/nmc9306.o |
| 1203 | | endif |
| 1204 | | |
| 1205 | | #------------------------------------------------- |
| 1206 | | # |
| 1207 | | #@src/emu/machine/nscsi_bus.h,MACHINES += NSCSI |
| 1208 | | #@src/emu/machine/nscsi_cb.h,MACHINES += NSCSI |
| 1209 | | #@src/emu/machine/nscsi_cd.h,MACHINES += NSCSI |
| 1210 | | #@src/emu/machine/nscsi_hd.h,MACHINES += NSCSI |
| 1211 | | #@src/emu/machine/nscsi_s1410.h,MACHINES += NSCSI |
| 1212 | | #------------------------------------------------- |
| 1213 | | |
| 1214 | | ifneq ($(filter NSCSI,$(MACHINES)),) |
| 1215 | | MACHINEOBJS += $(MACHINEOBJ)/nscsi_bus.o |
| 1216 | | MACHINEOBJS += $(MACHINEOBJ)/nscsi_cb.o |
| 1217 | | MACHINEOBJS += $(MACHINEOBJ)/nscsi_cd.o |
| 1218 | | MACHINEOBJS += $(MACHINEOBJ)/nscsi_hd.o |
| 1219 | | MACHINEOBJS += $(MACHINEOBJ)/nscsi_s1410.o |
| 1220 | | endif |
| 1221 | | |
| 1222 | | #------------------------------------------------- |
| 1223 | | # |
| 1224 | | #@src/emu/machine/pcf8593.h,MACHINES += PCF8593 |
| 1225 | | #------------------------------------------------- |
| 1226 | | |
| 1227 | | ifneq ($(filter PCF8593,$(MACHINES)),) |
| 1228 | | MACHINEOBJS += $(MACHINEOBJ)/pcf8593.o |
| 1229 | | endif |
| 1230 | | |
| 1231 | | #------------------------------------------------- |
| 1232 | | # |
| 1233 | | #@src/emu/machine/lpci.h,MACHINES += LPCI |
| 1234 | | #------------------------------------------------- |
| 1235 | | |
| 1236 | | ifneq ($(filter LPCI,$(MACHINES)),) |
| 1237 | | MACHINEOBJS += $(MACHINEOBJ)/lpci.o |
| 1238 | | endif |
| 1239 | | |
| 1240 | | #------------------------------------------------- |
| 1241 | | # |
| 1242 | | #@src/emu/machine/pci.h,MACHINES += PCI |
| 1243 | | #------------------------------------------------- |
| 1244 | | |
| 1245 | | ifneq ($(filter PCI,$(MACHINES)),) |
| 1246 | | MACHINEOBJS += $(MACHINEOBJ)/pci.o |
| 1247 | | MACHINEOBJS += $(MACHINEOBJ)/pci-usb.o |
| 1248 | | MACHINEOBJS += $(MACHINEOBJ)/pci-sata.o |
| 1249 | | MACHINEOBJS += $(MACHINEOBJ)/pci-apic.o |
| 1250 | | MACHINEOBJS += $(MACHINEOBJ)/pci-smbus.o |
| 1251 | | MACHINEOBJS += $(MACHINEOBJ)/i82541.o |
| 1252 | | MACHINEOBJS += $(MACHINEOBJ)/i82875p.o |
| 1253 | | MACHINEOBJS += $(MACHINEOBJ)/i6300esb.o |
| 1254 | | MACHINEOBJS += $(MACHINEOBJ)/lpc.o |
| 1255 | | MACHINEOBJS += $(MACHINEOBJ)/lpc-acpi.o |
| 1256 | | MACHINEOBJS += $(MACHINEOBJ)/lpc-rtc.o |
| 1257 | | MACHINEOBJS += $(MACHINEOBJ)/lpc-pit.o |
| 1258 | | MACHINEOBJS += $(MACHINEOBJ)/vrc4373.o |
| 1259 | | endif |
| 1260 | | |
| 1261 | | #------------------------------------------------- |
| 1262 | | # |
| 1263 | | #@src/emu/machine/pckeybrd.h,MACHINES += PCKEYBRD |
| 1264 | | #------------------------------------------------- |
| 1265 | | |
| 1266 | | ifneq ($(filter PCKEYBRD,$(MACHINES)),) |
| 1267 | | MACHINEOBJS += $(MACHINEOBJ)/pckeybrd.o |
| 1268 | | endif |
| 1269 | | |
| 1270 | | #------------------------------------------------- |
| 1271 | | # |
| 1272 | | #@src/emu/machine/pic8259.h,MACHINES += PIC8259 |
| 1273 | | #------------------------------------------------- |
| 1274 | | |
| 1275 | | ifneq ($(filter PIC8259,$(MACHINES)),) |
| 1276 | | MACHINEOBJS += $(MACHINEOBJ)/pic8259.o |
| 1277 | | endif |
| 1278 | | |
| 1279 | | #------------------------------------------------- |
| 1280 | | # |
| 1281 | | #@src/emu/machine/pit8253.h,MACHINES += PIT8253 |
| 1282 | | #------------------------------------------------- |
| 1283 | | |
| 1284 | | ifneq ($(filter PIT8253,$(MACHINES)),) |
| 1285 | | MACHINEOBJS += $(MACHINEOBJ)/pit8253.o |
| 1286 | | endif |
| 1287 | | |
| 1288 | | #------------------------------------------------- |
| 1289 | | # |
| 1290 | | #@src/emu/machine/pla.h,MACHINES += PLA |
| 1291 | | #------------------------------------------------- |
| 1292 | | |
| 1293 | | ifneq ($(filter PLA,$(MACHINES)),) |
| 1294 | | MACHINEOBJS += $(MACHINEOBJ)/pla.o |
| 1295 | | endif |
| 1296 | | |
| 1297 | | #------------------------------------------------- |
| 1298 | | # |
| 1299 | | #@src/emu/machine/r10696.h,MACHINES += R10696 |
| 1300 | | #------------------------------------------------- |
| 1301 | | |
| 1302 | | ifneq ($(filter R10696,$(MACHINES)),) |
| 1303 | | MACHINEOBJS+= $(MACHINEOBJ)/r10696.o |
| 1304 | | endif |
| 1305 | | |
| 1306 | | #------------------------------------------------- |
| 1307 | | # |
| 1308 | | #@src/emu/machine/r10788.h,MACHINES += R10788 |
| 1309 | | #------------------------------------------------- |
| 1310 | | |
| 1311 | | ifneq ($(filter R10788,$(MACHINES)),) |
| 1312 | | MACHINEOBJS+= $(MACHINEOBJ)/r10788.o |
| 1313 | | endif |
| 1314 | | |
| 1315 | | #------------------------------------------------- |
| 1316 | | # |
| 1317 | | #@src/emu/machine/ra17xx.h,MACHINES += RA17XX |
| 1318 | | #------------------------------------------------- |
| 1319 | | |
| 1320 | | ifneq ($(filter RA17XX,$(MACHINES)),) |
| 1321 | | MACHINEOBJS+= $(MACHINEOBJ)/ra17xx.o |
| 1322 | | endif |
| 1323 | | |
| 1324 | | #------------------------------------------------- |
| 1325 | | # |
| 1326 | | #@src/emu/machine/rf5c296.h,MACHINES += RF5C296 |
| 1327 | | #------------------------------------------------- |
| 1328 | | |
| 1329 | | ifneq ($(filter RF5C296,$(MACHINES)),) |
| 1330 | | MACHINES += PCCARD |
| 1331 | | MACHINEOBJS += $(MACHINEOBJ)/rf5c296.o |
| 1332 | | endif |
| 1333 | | |
| 1334 | | #------------------------------------------------- |
| 1335 | | # |
| 1336 | | #@src/emu/machine/roc10937.h,MACHINES += ROC10937 |
| 1337 | | #------------------------------------------------- |
| 1338 | | |
| 1339 | | ifneq ($(filter ROC10937,$(MACHINES)),) |
| 1340 | | MACHINEOBJS += $(MACHINEOBJ)/roc10937.o |
| 1341 | | endif |
| 1342 | | |
| 1343 | | #------------------------------------------------- |
| 1344 | | # |
| 1345 | | #@src/emu/machine/rp5c01.h,MACHINES += RP5C01 |
| 1346 | | #------------------------------------------------- |
| 1347 | | |
| 1348 | | ifneq ($(filter RP5C01,$(MACHINES)),) |
| 1349 | | MACHINEOBJS += $(MACHINEOBJ)/rp5c01.o |
| 1350 | | endif |
| 1351 | | |
| 1352 | | #------------------------------------------------- |
| 1353 | | # |
| 1354 | | #@src/emu/machine/rp5c15.h,MACHINES += RP5C15 |
| 1355 | | #------------------------------------------------- |
| 1356 | | |
| 1357 | | ifneq ($(filter RP5C15,$(MACHINES)),) |
| 1358 | | MACHINEOBJS += $(MACHINEOBJ)/rp5c15.o |
| 1359 | | endif |
| 1360 | | |
| 1361 | | #------------------------------------------------- |
| 1362 | | # |
| 1363 | | #@src/emu/machine/rp5h01.h,MACHINES += RP5H01 |
| 1364 | | #------------------------------------------------- |
| 1365 | | |
| 1366 | | ifneq ($(filter RP5H01,$(MACHINES)),) |
| 1367 | | MACHINEOBJS += $(MACHINEOBJ)/rp5h01.o |
| 1368 | | endif |
| 1369 | | |
| 1370 | | #------------------------------------------------- |
| 1371 | | # |
| 1372 | | #@src/emu/machine/64h156.h,MACHINES += R64H156 |
| 1373 | | #------------------------------------------------- |
| 1374 | | |
| 1375 | | ifneq ($(filter R64H156,$(MACHINES)),) |
| 1376 | | MACHINEOBJS += $(MACHINEOBJ)/64h156.o |
| 1377 | | endif |
| 1378 | | |
| 1379 | | #------------------------------------------------- |
| 1380 | | # |
| 1381 | | #@src/emu/machine/rtc4543.h,MACHINES += RTC4543 |
| 1382 | | #------------------------------------------------- |
| 1383 | | |
| 1384 | | ifneq ($(filter RTC4543,$(MACHINES)),) |
| 1385 | | MACHINEOBJS += $(MACHINEOBJ)/rtc4543.o |
| 1386 | | endif |
| 1387 | | |
| 1388 | | #------------------------------------------------- |
| 1389 | | # |
| 1390 | | #@src/emu/machine/rtc65271.h,MACHINES += RTC65271 |
| 1391 | | #------------------------------------------------- |
| 1392 | | |
| 1393 | | ifneq ($(filter RTC65271,$(MACHINES)),) |
| 1394 | | MACHINEOBJS += $(MACHINEOBJ)/rtc65271.o |
| 1395 | | endif |
| 1396 | | |
| 1397 | | #------------------------------------------------- |
| 1398 | | # |
| 1399 | | #@src/emu/machine/rtc9701.h,MACHINES += RTC9701 |
| 1400 | | #------------------------------------------------- |
| 1401 | | |
| 1402 | | ifneq ($(filter RTC9701,$(MACHINES)),) |
| 1403 | | MACHINEOBJS += $(MACHINEOBJ)/rtc9701.o |
| 1404 | | endif |
| 1405 | | |
| 1406 | | #------------------------------------------------- |
| 1407 | | # |
| 1408 | | #@src/emu/machine/s2636.h,MACHINES += S2636 |
| 1409 | | #------------------------------------------------- |
| 1410 | | |
| 1411 | | ifneq ($(filter S2636,$(MACHINES)),) |
| 1412 | | MACHINEOBJS+= $(MACHINEOBJ)/s2636.o |
| 1413 | | endif |
| 1414 | | |
| 1415 | | #------------------------------------------------- |
| 1416 | | # |
| 1417 | | #@src/emu/machine/s3520cf.h,MACHINES += S3520CF |
| 1418 | | #------------------------------------------------- |
| 1419 | | |
| 1420 | | ifneq ($(filter S3520CF,$(MACHINES)),) |
| 1421 | | MACHINEOBJS += $(MACHINEOBJ)/s3520cf.o |
| 1422 | | endif |
| 1423 | | |
| 1424 | | #------------------------------------------------- |
| 1425 | | # |
| 1426 | | #@src/emu/machine/s3c2400.h,MACHINES += S3C2400 |
| 1427 | | #------------------------------------------------- |
| 1428 | | |
| 1429 | | ifneq ($(filter S3C2400,$(MACHINES)),) |
| 1430 | | MACHINEOBJS += $(MACHINEOBJ)/s3c2400.o |
| 1431 | | endif |
| 1432 | | |
| 1433 | | #------------------------------------------------- |
| 1434 | | # |
| 1435 | | #@src/emu/machine/s3c2410.h,MACHINES += S3C2410 |
| 1436 | | #------------------------------------------------- |
| 1437 | | |
| 1438 | | ifneq ($(filter S3C2410,$(MACHINES)),) |
| 1439 | | MACHINEOBJS += $(MACHINEOBJ)/s3c2410.o |
| 1440 | | endif |
| 1441 | | |
| 1442 | | #------------------------------------------------- |
| 1443 | | # |
| 1444 | | #@src/emu/machine/s3c44b0.h,MACHINES += S3C44B0 |
| 1445 | | #------------------------------------------------- |
| 1446 | | |
| 1447 | | ifneq ($(filter S3C44B0,$(MACHINES)),) |
| 1448 | | MACHINEOBJS += $(MACHINEOBJ)/s3c44b0.o |
| 1449 | | endif |
| 1450 | | |
| 1451 | | #------------------------------------------------- |
| 1452 | | # |
| 1453 | | #@src/emu/machine/s3c2440.h,MACHINES += S3C2440 |
| 1454 | | #------------------------------------------------- |
| 1455 | | |
| 1456 | | ifneq ($(filter S3C2440,$(MACHINES)),) |
| 1457 | | MACHINEOBJS += $(MACHINEOBJ)/s3c2440.o |
| 1458 | | endif |
| 1459 | | |
| 1460 | | #------------------------------------------------- |
| 1461 | | # |
| 1462 | | #@src/emu/machine/saturn.h,MACHINES += SATURN |
| 1463 | | #------------------------------------------------- |
| 1464 | | |
| 1465 | | ifneq ($(filter SATURN,$(MACHINES)),) |
| 1466 | | MACHINEOBJS += $(MACHINEOBJ)/saturn.o |
| 1467 | | endif |
| 1468 | | |
| 1469 | | #------------------------------------------------- |
| 1470 | | # |
| 1471 | | #@src/emu/machine/serflash.h,MACHINES += SERFLASH |
| 1472 | | #------------------------------------------------- |
| 1473 | | |
| 1474 | | ifneq ($(filter SERFLASH,$(MACHINES)),) |
| 1475 | | MACHINEOBJS += $(MACHINEOBJ)/serflash.o |
| 1476 | | endif |
| 1477 | | |
| 1478 | | #------------------------------------------------- |
| 1479 | | # |
| 1480 | | #@src/emu/machine/smc91c9x.h,MACHINES += SMC91C9X |
| 1481 | | #------------------------------------------------- |
| 1482 | | |
| 1483 | | ifneq ($(filter SMC91C9X,$(MACHINES)),) |
| 1484 | | MACHINEOBJS += $(MACHINEOBJ)/smc91c9x.o |
| 1485 | | endif |
| 1486 | | |
| 1487 | | #------------------------------------------------- |
| 1488 | | # |
| 1489 | | #@src/emu/machine/smpc.h,MACHINES += SMPC |
| 1490 | | #------------------------------------------------- |
| 1491 | | |
| 1492 | | ifneq ($(filter SMPC,$(MACHINES)),) |
| 1493 | | MACHINEOBJS += $(MACHINEOBJ)/smpc.o |
| 1494 | | endif |
| 1495 | | |
| 1496 | | #------------------------------------------------- |
| 1497 | | # |
| 1498 | | #@src/emu/machine/stvcd.h,MACHINES += STVCD |
| 1499 | | #------------------------------------------------- |
| 1500 | | |
| 1501 | | ifneq ($(filter STVCD,$(MACHINES)),) |
| 1502 | | MACHINEOBJS += $(MACHINEOBJ)/stvcd.o |
| 1503 | | endif |
| 1504 | | |
| 1505 | | #------------------------------------------------- |
| 1506 | | # |
| 1507 | | # |
| 1508 | | #------------------------------------------------- |
| 1509 | | |
| 1510 | | ifneq ($(filter SCSI,$(BUSES)),) |
| 1511 | | MACHINES += T10 |
| 1512 | | endif |
| 1513 | | |
| 1514 | | ifneq ($(filter T10,$(MACHINES)),) |
| 1515 | | MACHINEOBJS += $(MACHINEOBJ)/t10mmc.o |
| 1516 | | MACHINEOBJS += $(MACHINEOBJ)/t10sbc.o |
| 1517 | | MACHINEOBJS += $(MACHINEOBJ)/t10spc.o |
| 1518 | | endif |
| 1519 | | |
| 1520 | | #------------------------------------------------- |
| 1521 | | # |
| 1522 | | #@src/emu/machine/tc009xlvc.h,MACHINES += TC0091LVC |
| 1523 | | #------------------------------------------------- |
| 1524 | | |
| 1525 | | ifneq ($(filter TC0091LVC,$(MACHINES)),) |
| 1526 | | MACHINEOBJS += $(MACHINEOBJ)/tc009xlvc.o |
| 1527 | | endif |
| 1528 | | |
| 1529 | | #------------------------------------------------- |
| 1530 | | # |
| 1531 | | #@src/emu/machine/timekpr.h,MACHINES += TIMEKPR |
| 1532 | | #------------------------------------------------- |
| 1533 | | |
| 1534 | | ifneq ($(filter TIMEKPR,$(MACHINES)),) |
| 1535 | | MACHINEOBJS += $(MACHINEOBJ)/timekpr.o |
| 1536 | | endif |
| 1537 | | |
| 1538 | | #------------------------------------------------- |
| 1539 | | # |
| 1540 | | #@src/emu/machine/tmp68301.h,MACHINES += TMP68301 |
| 1541 | | #------------------------------------------------- |
| 1542 | | |
| 1543 | | ifneq ($(filter TMP68301,$(MACHINES)),) |
| 1544 | | MACHINEOBJS += $(MACHINEOBJ)/tmp68301.o |
| 1545 | | endif |
| 1546 | | |
| 1547 | | #------------------------------------------------- |
| 1548 | | # |
| 1549 | | #@src/emu/machine/tms5501.h,MACHINES += TMS5501 |
| 1550 | | #------------------------------------------------- |
| 1551 | | |
| 1552 | | ifneq ($(filter TMS5501,$(MACHINES)),) |
| 1553 | | MACHINEOBJS += $(MACHINEOBJ)/tms5501.o |
| 1554 | | endif |
| 1555 | | |
| 1556 | | #------------------------------------------------- |
| 1557 | | # |
| 1558 | | #@src/emu/machine/tms6100.h,MACHINES += TMS6100 |
| 1559 | | #------------------------------------------------- |
| 1560 | | |
| 1561 | | ifneq ($(filter TMS6100,$(MACHINES)),) |
| 1562 | | MACHINEOBJS += $(MACHINEOBJ)/tms6100.o |
| 1563 | | endif |
| 1564 | | |
| 1565 | | #------------------------------------------------- |
| 1566 | | # |
| 1567 | | #@src/emu/machine/tms9901.h,MACHINES += TMS9901 |
| 1568 | | #------------------------------------------------- |
| 1569 | | |
| 1570 | | ifneq ($(filter TMS9901,$(MACHINES)),) |
| 1571 | | MACHINEOBJS += $(MACHINEOBJ)/tms9901.o |
| 1572 | | endif |
| 1573 | | |
| 1574 | | #------------------------------------------------- |
| 1575 | | # |
| 1576 | | #@src/emu/machine/tms9902.h,MACHINES += TMS9902 |
| 1577 | | #------------------------------------------------- |
| 1578 | | |
| 1579 | | ifneq ($(filter TMS9902,$(MACHINES)),) |
| 1580 | | MACHINEOBJS += $(MACHINEOBJ)/tms9902.o |
| 1581 | | endif |
| 1582 | | |
| 1583 | | #------------------------------------------------- |
| 1584 | | # |
| 1585 | | #@src/emu/machine/upd1990a.h,MACHINES += UPD1990A |
| 1586 | | #------------------------------------------------- |
| 1587 | | |
| 1588 | | ifneq ($(filter UPD1990A,$(MACHINES)),) |
| 1589 | | MACHINEOBJS += $(MACHINEOBJ)/upd1990a.o |
| 1590 | | endif |
| 1591 | | |
| 1592 | | #------------------------------------------------- |
| 1593 | | # |
| 1594 | | #@src/emu/machine/upd4992.h,MACHINES += UPD4992 |
| 1595 | | #------------------------------------------------- |
| 1596 | | |
| 1597 | | ifneq ($(filter UPD4992,$(MACHINES)),) |
| 1598 | | MACHINEOBJS += $(MACHINEOBJ)/upd4992.o |
| 1599 | | endif |
| 1600 | | |
| 1601 | | |
| 1602 | | #------------------------------------------------- |
| 1603 | | # |
| 1604 | | #@src/emu/machine/upd4701.h,MACHINES += UPD4701 |
| 1605 | | #------------------------------------------------- |
| 1606 | | |
| 1607 | | ifneq ($(filter UPD4701,$(MACHINES)),) |
| 1608 | | MACHINEOBJS += $(MACHINEOBJ)/upd4701.o |
| 1609 | | endif |
| 1610 | | |
| 1611 | | #------------------------------------------------- |
| 1612 | | # |
| 1613 | | #@src/emu/machine/upd7002.h,MACHINES += UPD7002 |
| 1614 | | #------------------------------------------------- |
| 1615 | | |
| 1616 | | ifneq ($(filter UPD7002,$(MACHINES)),) |
| 1617 | | MACHINEOBJS += $(MACHINEOBJ)/upd7002.o |
| 1618 | | endif |
| 1619 | | |
| 1620 | | #------------------------------------------------- |
| 1621 | | # |
| 1622 | | #@src/emu/machine/upd71071.h,MACHINES += UPD71071 |
| 1623 | | #------------------------------------------------- |
| 1624 | | |
| 1625 | | ifneq ($(filter UPD71071,$(MACHINES)),) |
| 1626 | | MACHINEOBJS += $(MACHINEOBJ)/upd71071.o |
| 1627 | | endif |
| 1628 | | |
| 1629 | | #------------------------------------------------- |
| 1630 | | # |
| 1631 | | #@src/emu/machine/upd765.h,MACHINES += UPD765 |
| 1632 | | #------------------------------------------------- |
| 1633 | | |
| 1634 | | ifneq ($(filter UPD765,$(MACHINES)),) |
| 1635 | | MACHINEOBJS += $(MACHINEOBJ)/upd765.o |
| 1636 | | endif |
| 1637 | | |
| 1638 | | #------------------------------------------------- |
| 1639 | | # |
| 1640 | | #@src/emu/machine/v3021.h,MACHINES += V3021 |
| 1641 | | #------------------------------------------------- |
| 1642 | | |
| 1643 | | ifneq ($(filter V3021,$(MACHINES)),) |
| 1644 | | MACHINEOBJS += $(MACHINEOBJ)/v3021.o |
| 1645 | | endif |
| 1646 | | |
| 1647 | | #------------------------------------------------- |
| 1648 | | # |
| 1649 | | #@src/emu/machine/wd_fdc.h,MACHINES += WD_FDC |
| 1650 | | #------------------------------------------------- |
| 1651 | | |
| 1652 | | ifneq ($(filter WD_FDC,$(MACHINES)),) |
| 1653 | | MACHINEOBJS += $(MACHINEOBJ)/wd_fdc.o |
| 1654 | | MACHINEOBJS += $(MACHINEOBJ)/fdc_pll.o |
| 1655 | | endif |
| 1656 | | |
| 1657 | | #------------------------------------------------- |
| 1658 | | # |
| 1659 | | #@src/emu/machine/wd11c00_17.h,MACHINES += WD11C00_17 |
| 1660 | | #------------------------------------------------- |
| 1661 | | |
| 1662 | | ifneq ($(filter WD11C00_17,$(MACHINES)),) |
| 1663 | | MACHINEOBJS += $(MACHINEOBJ)/wd11c00_17.o |
| 1664 | | endif |
| 1665 | | |
| 1666 | | #------------------------------------------------- |
| 1667 | | # |
| 1668 | | #@src/emu/machine/wd17xx.h,MACHINES += WD17XX |
| 1669 | | #------------------------------------------------- |
| 1670 | | |
| 1671 | | ifneq ($(filter WD17XX,$(MACHINES)),) |
| 1672 | | MACHINEOBJS += $(MACHINEOBJ)/wd17xx.o |
| 1673 | | endif |
| 1674 | | |
| 1675 | | #------------------------------------------------- |
| 1676 | | # |
| 1677 | | #@src/emu/machine/wd2010.h,MACHINES += WD2010 |
| 1678 | | #------------------------------------------------- |
| 1679 | | |
| 1680 | | ifneq ($(filter WD2010,$(MACHINES)),) |
| 1681 | | MACHINEOBJS += $(MACHINEOBJ)/wd2010.o |
| 1682 | | endif |
| 1683 | | |
| 1684 | | #------------------------------------------------- |
| 1685 | | # |
| 1686 | | #@src/emu/machine/wd33c93.h,MACHINES += WD33C93 |
| 1687 | | #------------------------------------------------- |
| 1688 | | |
| 1689 | | ifneq ($(filter WD33C93,$(MACHINES)),) |
| 1690 | | MACHINES += SCSI |
| 1691 | | MACHINEOBJS += $(MACHINEOBJ)/wd33c93.o |
| 1692 | | endif |
| 1693 | | |
| 1694 | | #------------------------------------------------- |
| 1695 | | # |
| 1696 | | #@src/emu/machine/wd7600.h,MACHINES += WD7600 |
| 1697 | | #------------------------------------------------- |
| 1698 | | |
| 1699 | | ifneq ($(filter WD7600,$(MACHINES)),) |
| 1700 | | MACHINEOBJS += $(MACHINEOBJ)/wd7600.o |
| 1701 | | endif |
| 1702 | | |
| 1703 | | #------------------------------------------------- |
| 1704 | | # |
| 1705 | | #@src/emu/machine/x2212.h,MACHINES += X2212 |
| 1706 | | #------------------------------------------------- |
| 1707 | | |
| 1708 | | ifneq ($(filter X2212,$(MACHINES)),) |
| 1709 | | MACHINEOBJS += $(MACHINEOBJ)/x2212.o |
| 1710 | | endif |
| 1711 | | |
| 1712 | | #------------------------------------------------- |
| 1713 | | # |
| 1714 | | #@src/emu/machine/x76f041.h,MACHINES += X76F041 |
| 1715 | | #------------------------------------------------- |
| 1716 | | |
| 1717 | | ifneq ($(filter X76F041,$(MACHINES)),) |
| 1718 | | MACHINEOBJS += $(MACHINEOBJ)/x76f041.o |
| 1719 | | endif |
| 1720 | | |
| 1721 | | #------------------------------------------------- |
| 1722 | | # |
| 1723 | | #@src/emu/machine/x76f100.h,MACHINES += X76F100 |
| 1724 | | #------------------------------------------------- |
| 1725 | | |
| 1726 | | ifneq ($(filter X76F100,$(MACHINES)),) |
| 1727 | | MACHINEOBJS += $(MACHINEOBJ)/x76f100.o |
| 1728 | | endif |
| 1729 | | |
| 1730 | | #------------------------------------------------- |
| 1731 | | # |
| 1732 | | #@src/emu/machine/ym2148.h,MACHINES += YM2148 |
| 1733 | | #------------------------------------------------- |
| 1734 | | |
| 1735 | | ifneq ($(filter YM2148,$(MACHINES)),) |
| 1736 | | MACHINEOBJS += $(MACHINEOBJ)/ym2148.o |
| 1737 | | endif |
| 1738 | | |
| 1739 | | #------------------------------------------------- |
| 1740 | | # |
| 1741 | | #@src/emu/machine/z80ctc.h,MACHINES += Z80CTC |
| 1742 | | #------------------------------------------------- |
| 1743 | | |
| 1744 | | ifneq ($(filter Z80CTC,$(MACHINES)),) |
| 1745 | | MACHINEOBJS += $(MACHINEOBJ)/z80ctc.o |
| 1746 | | endif |
| 1747 | | |
| 1748 | | #------------------------------------------------- |
| 1749 | | # |
| 1750 | | #@src/emu/machine/z80dart.h,MACHINES += Z80DART |
| 1751 | | #------------------------------------------------- |
| 1752 | | |
| 1753 | | ifneq ($(filter Z80DART,$(MACHINES)),) |
| 1754 | | MACHINEOBJS += $(MACHINEOBJ)/z80dart.o |
| 1755 | | endif |
| 1756 | | |
| 1757 | | #------------------------------------------------- |
| 1758 | | # |
| 1759 | | #@src/emu/machine/z80dma.h,MACHINES += Z80DMA |
| 1760 | | #------------------------------------------------- |
| 1761 | | |
| 1762 | | ifneq ($(filter Z80DMA,$(MACHINES)),) |
| 1763 | | MACHINEOBJS += $(MACHINEOBJ)/z80dma.o |
| 1764 | | endif |
| 1765 | | |
| 1766 | | #------------------------------------------------- |
| 1767 | | # |
| 1768 | | #@src/emu/machine/z80pio.h,MACHINES += Z80PIO |
| 1769 | | #------------------------------------------------- |
| 1770 | | |
| 1771 | | ifneq ($(filter Z80PIO,$(MACHINES)),) |
| 1772 | | MACHINEOBJS += $(MACHINEOBJ)/z80pio.o |
| 1773 | | endif |
| 1774 | | |
| 1775 | | #------------------------------------------------- |
| 1776 | | # |
| 1777 | | #@src/emu/machine/z80sti.h,MACHINES += Z80STI |
| 1778 | | #------------------------------------------------- |
| 1779 | | |
| 1780 | | ifneq ($(filter Z80STI,$(MACHINES)),) |
| 1781 | | MACHINEOBJS += $(MACHINEOBJ)/z80sti.o |
| 1782 | | endif |
| 1783 | | |
| 1784 | | #------------------------------------------------- |
| 1785 | | # |
| 1786 | | #@src/emu/machine/z8536.h,MACHINES += Z8536 |
| 1787 | | #------------------------------------------------- |
| 1788 | | |
| 1789 | | ifneq ($(filter Z8536,$(MACHINES)),) |
| 1790 | | MACHINEOBJS += $(MACHINEOBJ)/z8536.o |
| 1791 | | endif |
| 1792 | | |
| 1793 | | #------------------------------------------------- |
| 1794 | | # |
| 1795 | | #@src/emu/machine/pccard.h,MACHINES += PCCARD |
| 1796 | | #------------------------------------------------- |
| 1797 | | |
| 1798 | | ifneq ($(filter PCCARD,$(MACHINES)),) |
| 1799 | | MACHINEOBJS += $(MACHINEOBJ)/pccard.o |
| 1800 | | endif |
| 1801 | | |
| 1802 | | #------------------------------------------------- |
| 1803 | | # |
| 1804 | | #@src/emu/machine/i8255.h,MACHINES += I8255 |
| 1805 | | #------------------------------------------------- |
| 1806 | | |
| 1807 | | ifneq ($(filter I8255,$(MACHINES)),) |
| 1808 | | MACHINEOBJS += $(MACHINEOBJ)/i8255.o |
| 1809 | | MACHINEOBJS += $(MACHINEOBJ)/mb89363b.o |
| 1810 | | endif |
| 1811 | | |
| 1812 | | $(MACHINEOBJ)/s3c2400.o: $(MACHINESRC)/s3c24xx.inc |
| 1813 | | $(MACHINEOBJ)/s3c2410.o: $(MACHINESRC)/s3c24xx.inc |
| 1814 | | $(MACHINEOBJ)/s3c2440.o: $(MACHINESRC)/s3c24xx.inc |
| 1815 | | |
| 1816 | | #------------------------------------------------- |
| 1817 | | # |
| 1818 | | #@src/emu/machine/ncr5380.h,MACHINES += NCR5380 |
| 1819 | | #------------------------------------------------- |
| 1820 | | |
| 1821 | | ifneq ($(filter NCR5380,$(MACHINES)),) |
| 1822 | | MACHINEOBJS += $(MACHINEOBJ)/ncr5380.o |
| 1823 | | endif |
| 1824 | | |
| 1825 | | #------------------------------------------------- |
| 1826 | | # |
| 1827 | | #@src/emu/machine/ncr5380n.h,MACHINES += NCR5380N |
| 1828 | | #------------------------------------------------- |
| 1829 | | |
| 1830 | | ifneq ($(filter NCR5380N,$(MACHINES)),) |
| 1831 | | MACHINEOBJS += $(MACHINEOBJ)/ncr5380n.o |
| 1832 | | endif |
| 1833 | | |
| 1834 | | #------------------------------------------------- |
| 1835 | | # |
| 1836 | | #@src/emu/machine/ncr5389.h,MACHINES += NCR5390 |
| 1837 | | #------------------------------------------------- |
| 1838 | | |
| 1839 | | ifneq ($(filter NCR5390,$(MACHINES)),) |
| 1840 | | MACHINEOBJS += $(MACHINEOBJ)/ncr5390.o |
| 1841 | | endif |
| 1842 | | |
| 1843 | | #------------------------------------------------- |
| 1844 | | # |
| 1845 | | #@src/emu/machine/mm58167.h,MACHINES += MM58167 |
| 1846 | | #------------------------------------------------- |
| 1847 | | |
| 1848 | | ifneq ($(filter MM58167,$(MACHINES)),) |
| 1849 | | MACHINEOBJS += $(MACHINEOBJ)/mm58167.o |
| 1850 | | endif |
| 1851 | | |
| 1852 | | |
| 1853 | | #------------------------------------------------- |
| 1854 | | # |
| 1855 | | #@src/emu/machine/dp8390.h,MACHINES += DP8390 |
| 1856 | | #------------------------------------------------- |
| 1857 | | |
| 1858 | | ifneq ($(filter DP8390,$(MACHINES)),) |
| 1859 | | MACHINEOBJS += $(MACHINEOBJ)/dp8390.o |
| 1860 | | endif |
| 1861 | | |
| 1862 | | #------------------------------------------------- |
| 1863 | | # |
| 1864 | | #@src/emu/machine/pc_lpt.h,MACHINES += PC_LPT |
| 1865 | | #------------------------------------------------- |
| 1866 | | |
| 1867 | | ifneq ($(filter PC_LPT,$(MACHINES)),) |
| 1868 | | MACHINEOBJS += $(MACHINEOBJ)/pc_lpt.o |
| 1869 | | endif |
| 1870 | | |
| 1871 | | #------------------------------------------------- |
| 1872 | | # |
| 1873 | | #@src/emu/machine/pc_fdc.h,MACHINES += PC_FDC |
| 1874 | | #------------------------------------------------- |
| 1875 | | |
| 1876 | | ifneq ($(filter PC_FDC,$(MACHINES)),) |
| 1877 | | MACHINEOBJS += $(MACHINEOBJ)/pc_fdc.o |
| 1878 | | endif |
| 1879 | | |
| 1880 | | #------------------------------------------------- |
| 1881 | | # |
| 1882 | | #@src/emu/machine/mpu401.h,MACHINES += MPU401 |
| 1883 | | #------------------------------------------------- |
| 1884 | | |
| 1885 | | ifneq ($(filter MPU401,$(MACHINES)),) |
| 1886 | | MACHINEOBJS += $(MACHINEOBJ)/mpu401.o |
| 1887 | | endif |
| 1888 | | |
| 1889 | | #------------------------------------------------- |
| 1890 | | # |
| 1891 | | #@src/emu/machine/at_keybc.h,MACHINES += AT_KEYBC |
| 1892 | | #------------------------------------------------- |
| 1893 | | |
| 1894 | | ifneq ($(filter AT_KEYBC,$(MACHINES)),) |
| 1895 | | MACHINEOBJS += $(MACHINEOBJ)/at_keybc.o |
| 1896 | | endif |
| 1897 | | |
| 1898 | | #------------------------------------------------- |
| 1899 | | # |
| 1900 | | #@src/emu/machine/smc92x4.h,MACHINES += SMC92X4 |
| 1901 | | #------------------------------------------------- |
| 1902 | | |
| 1903 | | ifneq ($(filter SMC92X4,$(MACHINES)),) |
| 1904 | | MACHINEOBJS += $(MACHINEOBJ)/smc92x4.o |
| 1905 | | endif |
| 1906 | | |
| 1907 | | #------------------------------------------------- |
| 1908 | | # |
| 1909 | | #@src/emu/machine/hdc9234.h,MACHINES += HDC9234 |
| 1910 | | #------------------------------------------------- |
| 1911 | | |
| 1912 | | ifneq ($(filter HDC9234,$(MACHINES)),) |
| 1913 | | MACHINEOBJS += $(MACHINEOBJ)/hdc9234.o |
| 1914 | | endif |
| 1915 | | |
| 1916 | | #------------------------------------------------- |
| 1917 | | # |
| 1918 | | #@src/emu/machine/ti99_hd.h,MACHINES += TI99_HD |
| 1919 | | #------------------------------------------------- |
| 1920 | | |
| 1921 | | ifneq ($(filter TI99_HD,$(MACHINES)),) |
| 1922 | | MACHINEOBJS += $(MACHINEOBJ)/ti99_hd.o |
| 1923 | | endif |
| 1924 | | |
| 1925 | | #------------------------------------------------- |
| 1926 | | # |
| 1927 | | #@src/emu/machine/strata.h,MACHINES += STRATA |
| 1928 | | #------------------------------------------------- |
| 1929 | | |
| 1930 | | ifneq ($(filter STRATA,$(MACHINES)),) |
| 1931 | | MACHINEOBJS += $(MACHINEOBJ)/strata.o |
| 1932 | | endif |
| 1933 | | |
| 1934 | | #------------------------------------------------- |
| 1935 | | # |
| 1936 | | #@src/emu/machine/steppers.h,MACHINES += STEPPERS |
| 1937 | | #------------------------------------------------- |
| 1938 | | |
| 1939 | | ifneq ($(filter STEPPERS,$(MACHINES)),) |
| 1940 | | MACHINEOBJS += $(MACHINEOBJ)/steppers.o |
| 1941 | | endif |
| 1942 | | |
| 1943 | | #------------------------------------------------- |
| 1944 | | # |
| 1945 | | #@src/emu/machine/corvushd.h,MACHINES += CORVUSHD |
| 1946 | | #------------------------------------------------- |
| 1947 | | ifneq ($(filter CORVUSHD,$(MACHINES)),) |
| 1948 | | MACHINEOBJS += $(MACHINEOBJ)/corvushd.o |
| 1949 | | endif |
| 1950 | | |
| 1951 | | #------------------------------------------------- |
| 1952 | | # |
| 1953 | | #@src/emu/machine/wozfdc.h,MACHINES += WOZFDC |
| 1954 | | #------------------------------------------------- |
| 1955 | | ifneq ($(filter WOZFDC,$(MACHINES)),) |
| 1956 | | MACHINEOBJS += $(MACHINEOBJ)/wozfdc.o |
| 1957 | | endif |
| 1958 | | |
| 1959 | | #------------------------------------------------- |
| 1960 | | # |
| 1961 | | #@src/emu/machine/diablo_hd.h,MACHINES += DIABLO_HD |
| 1962 | | #------------------------------------------------- |
| 1963 | | ifneq ($(filter DIABLO_HD,$(MACHINES)),) |
| 1964 | | MACHINEOBJS += $(MACHINEOBJ)/diablo_hd.o |
| 1965 | | endif |
| 1966 | | |
| 1967 | | #------------------------------------------------- |
| 1968 | | # |
| 1969 | | #@src/emu/machine/fdc37c665gt.h,MACHINES += FDC37C665GT |
| 1970 | | #------------------------------------------------- |
| 1971 | | |
| 1972 | | ifneq ($(filter FDC37C665GT,$(MACHINES)),) |
| 1973 | | MACHINEOBJS += $(MACHINEOBJ)/fdc37c665gt.o |
| 1974 | | endif |
trunk/src/mame/mame.mak
| r245166 | r245167 | |
| 1 | | ########################################################################### |
| 2 | | # |
| 3 | | # mame.mak |
| 4 | | # |
| 5 | | # MAME target makefile |
| 6 | | # |
| 7 | | # Copyright Nicola Salmoria and the MAME Team. |
| 8 | | # Visit http://mamedev.org for licensing and usage restrictions. |
| 9 | | # |
| 10 | | ########################################################################### |
| 11 | | |
| 12 | | ifeq ($(TARGET),mame) |
| 13 | | # In order to keep dependencies reasonable, we exclude objects in the base of |
| 14 | | # $(SRC)/emu, as well as all the OSD objects and anything in the $(OBJ) tree |
| 15 | | depend: maketree $(MAKEDEP_TARGET) |
| 16 | | @echo Rebuilding depend_emu.mak... |
| 17 | | $(MAKEDEP) -I. $(INCPATH) -I$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/emu > depend_emu.mak |
| 18 | | @echo Rebuilding depend_$(TARGET).mak... |
| 19 | | $(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/$(TARGET) > depend_$(TARGET).mak |
| 20 | | endif |
| 21 | | |
| 22 | | MAMESRC = $(SRC)/mame |
| 23 | | MAMEOBJ = $(OBJ)/mame |
| 24 | | |
| 25 | | AUDIO = $(MAMEOBJ)/audio |
| 26 | | DRIVERS = $(MAMEOBJ)/drivers |
| 27 | | LAYOUT = $(MAMEOBJ)/layout |
| 28 | | MACHINE = $(MAMEOBJ)/machine |
| 29 | | VIDEO = $(MAMEOBJ)/video |
| 30 | | |
| 31 | | OBJDIRS += \ |
| 32 | | $(AUDIO) \ |
| 33 | | $(DRIVERS) \ |
| 34 | | $(LAYOUT) \ |
| 35 | | $(MACHINE) \ |
| 36 | | $(VIDEO) \ |
| 37 | | |
| 38 | | |
| 39 | | #------------------------------------------------- |
| 40 | | # specify available CPU cores |
| 41 | | #------------------------------------------------- |
| 42 | | |
| 43 | | CPUS += Z80 |
| 44 | | CPUS += Z180 |
| 45 | | CPUS += I8085 |
| 46 | | CPUS += I8089 |
| 47 | | CPUS += M6502 |
| 48 | | CPUS += H6280 |
| 49 | | CPUS += I86 |
| 50 | | CPUS += I386 |
| 51 | | CPUS += NEC |
| 52 | | CPUS += V30MZ |
| 53 | | CPUS += V60 |
| 54 | | CPUS += MCS48 |
| 55 | | CPUS += MCS51 |
| 56 | | CPUS += MCS96 |
| 57 | | CPUS += M6800 |
| 58 | | CPUS += M6805 |
| 59 | | CPUS += HD6309 |
| 60 | | CPUS += M6809 |
| 61 | | CPUS += KONAMI |
| 62 | | CPUS += M680X0 |
| 63 | | CPUS += T11 |
| 64 | | CPUS += S2650 |
| 65 | | CPUS += TMS340X0 |
| 66 | | CPUS += TMS9900 |
| 67 | | CPUS += TMS9995 |
| 68 | | CPUS += TMS9900L |
| 69 | | CPUS += Z8000 |
| 70 | | CPUS += Z8001 |
| 71 | | CPUS += TMS32010 |
| 72 | | CPUS += TMS32025 |
| 73 | | CPUS += TMS32031 |
| 74 | | CPUS += TMS32051 |
| 75 | | CPUS += TMS32082 |
| 76 | | CPUS += TMS57002 |
| 77 | | CPUS += CCPU |
| 78 | | CPUS += ADSP21XX |
| 79 | | CPUS += ASAP |
| 80 | | CPUS += AM29000 |
| 81 | | CPUS += UPD7810 |
| 82 | | CPUS += ARM |
| 83 | | CPUS += ARM7 |
| 84 | | CPUS += JAGUAR |
| 85 | | CPUS += CUBEQCPU |
| 86 | | CPUS += ESRIP |
| 87 | | CPUS += MIPS |
| 88 | | CPUS += PSX |
| 89 | | CPUS += SH2 |
| 90 | | CPUS += SH4 |
| 91 | | CPUS += DSP16A |
| 92 | | CPUS += DSP32C |
| 93 | | CPUS += PIC16C5X |
| 94 | | CPUS += PIC16C62X |
| 95 | | CPUS += G65816 |
| 96 | | CPUS += SPC700 |
| 97 | | CPUS += E1 |
| 98 | | CPUS += I860 |
| 99 | | CPUS += I960 |
| 100 | | CPUS += H8 |
| 101 | | CPUS += V810 |
| 102 | | CPUS += M37710 |
| 103 | | CPUS += POWERPC |
| 104 | | CPUS += SE3208 |
| 105 | | CPUS += MC68HC11 |
| 106 | | CPUS += ADSP21062 |
| 107 | | CPUS += DSP56156 |
| 108 | | CPUS += RSP |
| 109 | | CPUS += ALPHA8201 |
| 110 | | CPUS += COP400 |
| 111 | | CPUS += TLCS90 |
| 112 | | CPUS += TLCS900 |
| 113 | | CPUS += MB88XX |
| 114 | | CPUS += MB86233 |
| 115 | | CPUS += MB86235 |
| 116 | | CPUS += SSP1601 |
| 117 | | CPUS += APEXC |
| 118 | | CPUS += CP1610 |
| 119 | | CPUS += F8 |
| 120 | | CPUS += LH5801 |
| 121 | | CPUS += PDP1 |
| 122 | | CPUS += SATURN |
| 123 | | CPUS += SC61860 |
| 124 | | CPUS += LR35902 |
| 125 | | CPUS += TMS7000 |
| 126 | | CPUS += SM8500 |
| 127 | | CPUS += MINX |
| 128 | | CPUS += SSEM |
| 129 | | CPUS += AVR8 |
| 130 | | CPUS += TMS0980 |
| 131 | | CPUS += I4004 |
| 132 | | CPUS += SUPERFX |
| 133 | | CPUS += Z8 |
| 134 | | CPUS += I8008 |
| 135 | | CPUS += SCMP |
| 136 | | CPUS += MN10200 |
| 137 | | CPUS += COSMAC |
| 138 | | CPUS += UNSP |
| 139 | | CPUS += HCD62121 |
| 140 | | CPUS += PPS4 |
| 141 | | CPUS += UPD7725 |
| 142 | | CPUS += HD61700 |
| 143 | | CPUS += LC8670 |
| 144 | | CPUS += SCORE |
| 145 | | CPUS += ES5510 |
| 146 | | CPUS += SCUDSP |
| 147 | | CPUS += IE15 |
| 148 | | CPUS += 8X300 |
| 149 | | CPUS += ALTO2 |
| 150 | | #CPUS += W65816 |
| 151 | | CPUS += ARC |
| 152 | | CPUS += ARCOMPACT |
| 153 | | CPUS += AMIS2000 |
| 154 | | CPUS += UCOM4 |
| 155 | | CPUS += HMCS40 |
| 156 | | |
| 157 | | #------------------------------------------------- |
| 158 | | # specify available sound cores |
| 159 | | #------------------------------------------------- |
| 160 | | |
| 161 | | SOUNDS += SAMPLES |
| 162 | | SOUNDS += DAC |
| 163 | | SOUNDS += DMADAC |
| 164 | | SOUNDS += SPEAKER |
| 165 | | SOUNDS += BEEP |
| 166 | | SOUNDS += DISCRETE |
| 167 | | SOUNDS += AY8910 |
| 168 | | SOUNDS += YM2151 |
| 169 | | SOUNDS += YM2203 |
| 170 | | SOUNDS += YM2413 |
| 171 | | SOUNDS += YM2608 |
| 172 | | SOUNDS += YM2610 |
| 173 | | SOUNDS += YM2610B |
| 174 | | SOUNDS += YM2612 |
| 175 | | SOUNDS += YM3438 |
| 176 | | SOUNDS += YM3812 |
| 177 | | SOUNDS += YM3526 |
| 178 | | SOUNDS += Y8950 |
| 179 | | SOUNDS += YMF262 |
| 180 | | SOUNDS += YMF271 |
| 181 | | SOUNDS += YMF278B |
| 182 | | SOUNDS += YMZ280B |
| 183 | | SOUNDS += SN76477 |
| 184 | | SOUNDS += SN76496 |
| 185 | | SOUNDS += POKEY |
| 186 | | SOUNDS += TIA |
| 187 | | SOUNDS += NES_APU |
| 188 | | SOUNDS += AMIGA |
| 189 | | SOUNDS += ASTROCADE |
| 190 | | SOUNDS += NAMCO |
| 191 | | SOUNDS += NAMCO_15XX |
| 192 | | SOUNDS += NAMCO_CUS30 |
| 193 | | SOUNDS += NAMCO_52XX |
| 194 | | SOUNDS += NAMCO_63701X |
| 195 | | SOUNDS += T6W28 |
| 196 | | SOUNDS += SNKWAVE |
| 197 | | SOUNDS += C140 |
| 198 | | SOUNDS += C352 |
| 199 | | SOUNDS += TMS36XX |
| 200 | | SOUNDS += TMS3615 |
| 201 | | SOUNDS += TMS5110 |
| 202 | | SOUNDS += TMS5220 |
| 203 | | SOUNDS += VLM5030 |
| 204 | | SOUNDS += ADPCM |
| 205 | | SOUNDS += MSM5205 |
| 206 | | SOUNDS += MSM5232 |
| 207 | | SOUNDS += OKIM6258 |
| 208 | | SOUNDS += OKIM6295 |
| 209 | | SOUNDS += OKIM6376 |
| 210 | | SOUNDS += OKIM9810 |
| 211 | | #SOUNDS += UPD7752 |
| 212 | | SOUNDS += UPD7759 |
| 213 | | SOUNDS += HC55516 |
| 214 | | SOUNDS += TC8830F |
| 215 | | SOUNDS += K005289 |
| 216 | | SOUNDS += K007232 |
| 217 | | SOUNDS += K051649 |
| 218 | | SOUNDS += K053260 |
| 219 | | SOUNDS += K054539 |
| 220 | | SOUNDS += K056800 |
| 221 | | SOUNDS += SEGAPCM |
| 222 | | SOUNDS += MULTIPCM |
| 223 | | SOUNDS += SCSP |
| 224 | | SOUNDS += AICA |
| 225 | | SOUNDS += RF5C68 |
| 226 | | SOUNDS += RF5C400 |
| 227 | | SOUNDS += CEM3394 |
| 228 | | SOUNDS += QSOUND |
| 229 | | SOUNDS += QS1000 |
| 230 | | SOUNDS += SAA1099 |
| 231 | | SOUNDS += IREMGA20 |
| 232 | | SOUNDS += ES5503 |
| 233 | | SOUNDS += ES5505 |
| 234 | | SOUNDS += ES5506 |
| 235 | | SOUNDS += BSMT2000 |
| 236 | | SOUNDS += GAELCO_CG1V |
| 237 | | SOUNDS += GAELCO_GAE1 |
| 238 | | SOUNDS += C6280 |
| 239 | | SOUNDS += SP0250 |
| 240 | | SOUNDS += SPU |
| 241 | | SOUNDS += CDDA |
| 242 | | SOUNDS += ICS2115 |
| 243 | | SOUNDS += I5000_SND |
| 244 | | SOUNDS += ST0016 |
| 245 | | SOUNDS += NILE |
| 246 | | SOUNDS += X1_010 |
| 247 | | SOUNDS += VRENDER0 |
| 248 | | SOUNDS += VOTRAX |
| 249 | | SOUNDS += ES8712 |
| 250 | | SOUNDS += CDP1869 |
| 251 | | SOUNDS += S14001A |
| 252 | | SOUNDS += WAVE |
| 253 | | SOUNDS += SID6581 |
| 254 | | SOUNDS += SID8580 |
| 255 | | SOUNDS += SP0256 |
| 256 | | SOUNDS += DIGITALKER |
| 257 | | SOUNDS += CDP1863 |
| 258 | | SOUNDS += CDP1864 |
| 259 | | SOUNDS += ZSG2 |
| 260 | | SOUNDS += MOS656X |
| 261 | | SOUNDS += ASC |
| 262 | | SOUNDS += MAS3507D |
| 263 | | SOUNDS += SOCRATES |
| 264 | | SOUNDS += TMC0285 |
| 265 | | SOUNDS += TMS5200 |
| 266 | | SOUNDS += CD2801 |
| 267 | | SOUNDS += CD2802 |
| 268 | | SOUNDS += M58817 |
| 269 | | SOUNDS += TMC0281 |
| 270 | | SOUNDS += TMS5100 |
| 271 | | SOUNDS += TMS5110A |
| 272 | | SOUNDS += LMC1992 |
| 273 | | SOUNDS += AWACS |
| 274 | | SOUNDS += YMZ770 |
| 275 | | SOUNDS += T6721A |
| 276 | | SOUNDS += MOS7360 |
| 277 | | #SOUNDS += ESQPUMP |
| 278 | | #SOUNDS += VRC6 |
| 279 | | SOUNDS += SB0400 |
| 280 | | SOUNDS += AC97 |
| 281 | | SOUNDS += ES1373 |
| 282 | | |
| 283 | | #------------------------------------------------- |
| 284 | | # specify available video cores |
| 285 | | #------------------------------------------------- |
| 286 | | |
| 287 | | VIDEOS += SEGA315_5124 |
| 288 | | VIDEOS += SEGA315_5313 |
| 289 | | VIDEOS += BUFSPRITE |
| 290 | | #VIDEOS += CDP1861 |
| 291 | | #VIDEOS += CDP1862 |
| 292 | | #VIDEOS += CRT9007 |
| 293 | | #VIDEOS += CRT9021 |
| 294 | | #VIDEOS += CRT9212 |
| 295 | | #VIDEOS += CRTC_EGA |
| 296 | | #VIDEOS += DL1416 |
| 297 | | VIDEOS += DM9368 |
| 298 | | #VIDEOS += EF9340_1 |
| 299 | | #VIDEOS += EF9345 |
| 300 | | #VIDEOS += GF4500 |
| 301 | | VIDEOS += GF7600GS |
| 302 | | VIDEOS += EPIC12 |
| 303 | | VIDEOS += FIXFREQ |
| 304 | | VIDEOS += H63484 |
| 305 | | #VIDEOS += HD44102 |
| 306 | | #VIDEOS += HD44352 |
| 307 | | #VIDEOS += HD44780 |
| 308 | | VIDEOS += HD61830 |
| 309 | | VIDEOS += HD63484 |
| 310 | | #VIDEOS += HD66421 |
| 311 | | VIDEOS += HUC6202 |
| 312 | | VIDEOS += HUC6260 |
| 313 | | #VIDEOS += HUC6261 |
| 314 | | VIDEOS += HUC6270 |
| 315 | | #VIDEOS += HUC6272 |
| 316 | | #VIDEOS += I8244 |
| 317 | | VIDEOS += I8275 |
| 318 | | VIDEOS += M50458 |
| 319 | | VIDEOS += MB90082 |
| 320 | | VIDEOS += MB_VCU |
| 321 | | VIDEOS += MC6845 |
| 322 | | #VIDEOS += MC6847 |
| 323 | | #VIDEOS += MSM6222B |
| 324 | | #VIDEOS += MSM6255 |
| 325 | | #VIDEOS += MOS6566 |
| 326 | | VIDEOS += PC_VGA |
| 327 | | VIDEOS += POLY |
| 328 | | VIDEOS += PSX |
| 329 | | VIDEOS += RAMDAC |
| 330 | | #VIDEOS += S2636 |
| 331 | | VIDEOS += SAA5050 |
| 332 | | VIDEOS += SCN2674 |
| 333 | | #VIDEOS += SED1200 |
| 334 | | #VIDEOS += SED1330 |
| 335 | | #VIDEOS += SED1520 |
| 336 | | VIDEOS += SNES_PPU |
| 337 | | VIDEOS += STVVDP |
| 338 | | #VIDEOS += T6A04 |
| 339 | | VIDEOS += TLC34076 |
| 340 | | VIDEOS += TMS34061 |
| 341 | | #VIDEOS += TMS3556 |
| 342 | | VIDEOS += TMS9927 |
| 343 | | VIDEOS += TMS9928A |
| 344 | | #VIDEOS += UPD3301 |
| 345 | | #VIDEOS += UPD7220 |
| 346 | | #VIDEOS += UPD7227 |
| 347 | | VIDEOS += V9938 |
| 348 | | #VIDEOS += VIC4567 |
| 349 | | VIDEOS += VOODOO |
| 350 | | VIDEOS += VOODOO_PCI |
| 351 | | |
| 352 | | #------------------------------------------------- |
| 353 | | # specify available machine cores |
| 354 | | #------------------------------------------------- |
| 355 | | |
| 356 | | MACHINES += AKIKO |
| 357 | | MACHINES += NCR53C7XX |
| 358 | | MACHINES += LSI53C810 |
| 359 | | MACHINES += 6522VIA |
| 360 | | MACHINES += TPI6525 |
| 361 | | MACHINES += RIOT6532 |
| 362 | | MACHINES += 6821PIA |
| 363 | | MACHINES += 6840PTM |
| 364 | | #MACHINES += 68561MPCC |
| 365 | | MACHINES += ACIA6850 |
| 366 | | MACHINES += 68681 |
| 367 | | MACHINES += 7200FIFO |
| 368 | | #MACHINES += 8530SCC |
| 369 | | MACHINES += TTL74123 |
| 370 | | MACHINES += TTL74145 |
| 371 | | MACHINES += TTL74148 |
| 372 | | MACHINES += TTL74153 |
| 373 | | MACHINES += TTL74181 |
| 374 | | MACHINES += TTL7474 |
| 375 | | MACHINES += KBDC8042 |
| 376 | | MACHINES += I8257 |
| 377 | | MACHINES += AAKARTDEV |
| 378 | | #MACHINES += ACIA6850 |
| 379 | | MACHINES += ADC0808 |
| 380 | | MACHINES += ADC083X |
| 381 | | MACHINES += ADC1038 |
| 382 | | MACHINES += ADC1213X |
| 383 | | MACHINES += AICARTC |
| 384 | | MACHINES += AM53CF96 |
| 385 | | MACHINES += AM9517A |
| 386 | | MACHINES += AMIGAFDC |
| 387 | | #MACHINES += AT_KEYBC |
| 388 | | MACHINES += AT28C16 |
| 389 | | MACHINES += AT29040 |
| 390 | | MACHINES += AT45DBXX |
| 391 | | MACHINES += ATAFLASH |
| 392 | | MACHINES += AY31015 |
| 393 | | MACHINES += BANKDEV |
| 394 | | MACHINES += CDP1852 |
| 395 | | MACHINES += CDP1871 |
| 396 | | #MACHINES += CMOS40105 |
| 397 | | MACHINES += CDU76S |
| 398 | | MACHINES += COM8116 |
| 399 | | MACHINES += CR589 |
| 400 | | #MACHINES += CS4031 |
| 401 | | #MACHINES += CS8221 |
| 402 | | #MACHINES += DP8390 |
| 403 | | MACHINES += DS1204 |
| 404 | | MACHINES += DS1302 |
| 405 | | #MACHINES += DS1315 |
| 406 | | MACHINES += DS2401 |
| 407 | | MACHINES += DS2404 |
| 408 | | MACHINES += DS75160A |
| 409 | | MACHINES += DS75161A |
| 410 | | MACHINES += E0516 |
| 411 | | MACHINES += E05A03 |
| 412 | | MACHINES += E05A30 |
| 413 | | MACHINES += EEPROMDEV |
| 414 | | MACHINES += ER2055 |
| 415 | | MACHINES += F3853 |
| 416 | | #MACHINES += HD63450 |
| 417 | | #MACHINES += HD64610 |
| 418 | | MACHINES += I2CMEM |
| 419 | | #MACHINES += I80130 |
| 420 | | #MACHINES += I8089 |
| 421 | | MACHINES += I8155 |
| 422 | | MACHINES += I8212 |
| 423 | | MACHINES += I8214 |
| 424 | | MACHINES += I8243 |
| 425 | | MACHINES += I8251 |
| 426 | | MACHINES += I8255 |
| 427 | | #MACHINES += I8257 |
| 428 | | #MACHINES += I8271 |
| 429 | | MACHINES += I8279 |
| 430 | | MACHINES += I8355 |
| 431 | | MACHINES += IDE |
| 432 | | MACHINES += IM6402 |
| 433 | | MACHINES += INS8154 |
| 434 | | MACHINES += INS8250 |
| 435 | | MACHINES += INTELFLASH |
| 436 | | MACHINES += JVS |
| 437 | | MACHINES += K033906 |
| 438 | | MACHINES += K053252 |
| 439 | | MACHINES += K056230 |
| 440 | | #MACHINES += KB3600 |
| 441 | | #MACHINES += KBDC8042 |
| 442 | | #MACHINES += KR2376 |
| 443 | | MACHINES += LATCH8 |
| 444 | | MACHINES += LC89510 |
| 445 | | MACHINES += LDPR8210 |
| 446 | | MACHINES += LDSTUB |
| 447 | | MACHINES += LDV1000 |
| 448 | | MACHINES += LDVP931 |
| 449 | | #MACHINES += LH5810 |
| 450 | | MACHINES += LINFLASH |
| 451 | | MACHINES += LPCI |
| 452 | | #MACHINES += LSI53C810 |
| 453 | | #MACHINES += M68307 |
| 454 | | #MACHINES += M68340 |
| 455 | | MACHINES += M6M80011AP |
| 456 | | MACHINES += MATSUCD |
| 457 | | MACHINES += MB14241 |
| 458 | | MACHINES += MB3773 |
| 459 | | MACHINES += MB8421 |
| 460 | | MACHINES += MB87078 |
| 461 | | #MACHINES += MB8795 |
| 462 | | #MACHINES += MB89352 |
| 463 | | MACHINES += MB89371 |
| 464 | | MACHINES += MC146818 |
| 465 | | MACHINES += MC2661 |
| 466 | | MACHINES += MC6843 |
| 467 | | MACHINES += MC6846 |
| 468 | | MACHINES += MC6852 |
| 469 | | MACHINES += MC6854 |
| 470 | | #MACHINES += MC68328 |
| 471 | | MACHINES += MC68901 |
| 472 | | MACHINES += MCCS1850 |
| 473 | | MACHINES += M68307 |
| 474 | | MACHINES += M68340 |
| 475 | | MACHINES += MCF5206E |
| 476 | | MACHINES += MICROTOUCH |
| 477 | | #MACHINES += MIOT6530 |
| 478 | | #MACHINES += MM58167 |
| 479 | | MACHINES += MM58274C |
| 480 | | MACHINES += MM74C922 |
| 481 | | MACHINES += MOS6526 |
| 482 | | MACHINES += MOS6529 |
| 483 | | MACHINES += MIOT6530 |
| 484 | | MACHINES += MOS6551 |
| 485 | | #MACHINES += MOS6702 |
| 486 | | #MACHINES += MOS8706 |
| 487 | | #MACHINES += MOS8722 |
| 488 | | #MACHINES += MOS8726 |
| 489 | | #MACHINES += MPU401 |
| 490 | | MACHINES += MSM5832 |
| 491 | | MACHINES += MSM58321 |
| 492 | | MACHINES += MSM6242 |
| 493 | | #MACHINES += NCR5380 |
| 494 | | #MACHINES += NCR5380N |
| 495 | | #MACHINES += NCR5390 |
| 496 | | MACHINES += NCR539x |
| 497 | | #MACHINES += NCR53C7XX |
| 498 | | MACHINES += NMC9306 |
| 499 | | #MACHINES += NSC810 |
| 500 | | MACHINES += NSCSI |
| 501 | | #MACHINES += PC_FDC |
| 502 | | #MACHINES += PC_LPT |
| 503 | | #MACHINES += PCCARD |
| 504 | | MACHINES += PCF8593 |
| 505 | | MACHINES += PCI |
| 506 | | MACHINES += PCKEYBRD |
| 507 | | MACHINES += PIC8259 |
| 508 | | MACHINES += PIT8253 |
| 509 | | MACHINES += PLA |
| 510 | | #MACHINES += PROFILE |
| 511 | | MACHINES += R10696 |
| 512 | | MACHINES += R10788 |
| 513 | | MACHINES += RA17XX |
| 514 | | #MACHINES += R64H156 |
| 515 | | MACHINES += RF5C296 |
| 516 | | #MACHINES += RIOT6532 |
| 517 | | MACHINES += ROC10937 |
| 518 | | MACHINES += RP5C01 |
| 519 | | MACHINES += RP5C15 |
| 520 | | MACHINES += RP5H01 |
| 521 | | MACHINES += RTC4543 |
| 522 | | MACHINES += RTC65271 |
| 523 | | MACHINES += RTC9701 |
| 524 | | MACHINES += S2636 |
| 525 | | MACHINES += S3520CF |
| 526 | | MACHINES += S3C2400 |
| 527 | | MACHINES += S3C2410 |
| 528 | | MACHINES += S3C2440 |
| 529 | | #MACHINES += S3C44B0 |
| 530 | | MACHINES += SATURN |
| 531 | | MACHINES += SCSI |
| 532 | | MACHINES += SCUDSP |
| 533 | | #MACHINES += SECFLASH |
| 534 | | MACHINES += SERFLASH |
| 535 | | MACHINES += SMC91C9X |
| 536 | | MACHINES += SMPC |
| 537 | | MACHINES += STVCD |
| 538 | | MACHINES += TC0091LVC |
| 539 | | MACHINES += TIMEKPR |
| 540 | | MACHINES += TMP68301 |
| 541 | | #MACHINES += TMS5501 |
| 542 | | MACHINES += TMS6100 |
| 543 | | MACHINES += TMS9901 |
| 544 | | MACHINES += TMS9902 |
| 545 | | #MACHINES += TPI6525 |
| 546 | | #MACHINES += TTL74123 |
| 547 | | #MACHINES += TTL74145 |
| 548 | | #MACHINES += TTL74148 |
| 549 | | #MACHINES += TTL74153 |
| 550 | | #MACHINES += TTL74181 |
| 551 | | #MACHINES += TTL7474 |
| 552 | | MACHINES += UPD1990A |
| 553 | | MACHINES += UPD4992 |
| 554 | | MACHINES += UPD4701 |
| 555 | | MACHINES += UPD7002 |
| 556 | | MACHINES += UPD71071 |
| 557 | | MACHINES += UPD765 |
| 558 | | MACHINES += V3021 |
| 559 | | MACHINES += WD_FDC |
| 560 | | MACHINES += WD11C00_17 |
| 561 | | MACHINES += WD17XX |
| 562 | | MACHINES += WD2010 |
| 563 | | MACHINES += WD33C93 |
| 564 | | MACHINES += X2212 |
| 565 | | MACHINES += X76F041 |
| 566 | | MACHINES += X76F100 |
| 567 | | MACHINES += Z80CTC |
| 568 | | MACHINES += Z80DART |
| 569 | | MACHINES += Z80DMA |
| 570 | | MACHINES += Z80PIO |
| 571 | | MACHINES += Z80STI |
| 572 | | MACHINES += Z8536 |
| 573 | | MACHINES += SECFLASH |
| 574 | | MACHINES += PCCARD |
| 575 | | MACHINES += FDC37C665GT |
| 576 | | #MACHINES += SMC92X4 |
| 577 | | #MACHINES += TI99_HD |
| 578 | | #MACHINES += STRATA |
| 579 | | MACHINES += STEPPERS |
| 580 | | #MACHINES += CORVUSHD |
| 581 | | #MACHINES += WOZFDC |
| 582 | | #MACHINES += DIABLO_HD |
| 583 | | |
| 584 | | |
| 585 | | #------------------------------------------------- |
| 586 | | # specify available bus cores |
| 587 | | #------------------------------------------------- |
| 588 | | |
| 589 | | #BUSES += A1BUS |
| 590 | | #BUSES += A2BUS |
| 591 | | #BUSES += A7800 |
| 592 | | #BUSES += A800 |
| 593 | | #BUSES += ABCBUS |
| 594 | | #BUSES += ABCKB |
| 595 | | #BUSES += ADAM |
| 596 | | #BUSES += ADAMNET |
| 597 | | #BUSES += APF |
| 598 | | #BUSES += ARCADIA |
| 599 | | #BUSES += ASTROCADE |
| 600 | | #BUSES += BML3 |
| 601 | | #BUSES += BW2 |
| 602 | | #BUSES += C64 |
| 603 | | #BUSES += CBM2 |
| 604 | | #BUSES += CBMIEC |
| 605 | | BUSES += CENTRONICS |
| 606 | | #BUSES += CHANNELF |
| 607 | | #BUSES += COCO |
| 608 | | #BUSES += COLECO |
| 609 | | #BUSES += COMPUCOLOR |
| 610 | | #BUSES += COMX35 |
| 611 | | #BUSES += CPC |
| 612 | | #BUSES += CRVISION |
| 613 | | #BUSES += DMV |
| 614 | | #BUSES += ECBBUS |
| 615 | | #BUSES += ECONET |
| 616 | | #BUSES += EP64 |
| 617 | | #BUSES += EPSON_SIO |
| 618 | | #BUSES += GAMEBOY |
| 619 | | #BUSES += GBA |
| 620 | | BUSES += GENERIC |
| 621 | | #BUSES += IEEE488 |
| 622 | | #BUSES += IMI7000 |
| 623 | | #BUSES += INTV |
| 624 | | #BUSES += IQ151 |
| 625 | | BUSES += ISA |
| 626 | | #BUSES += ISBX |
| 627 | | #BUSES += KC |
| 628 | | #BUSES += LPCI |
| 629 | | #BUSES += MACPDS |
| 630 | | #BUSES += MIDI |
| 631 | | #BUSES += MEGADRIVE |
| 632 | | #BUSES += MSX_SLOT |
| 633 | | BUSES += NEOGEO |
| 634 | | #BUSES += NES |
| 635 | | #BUSES += NUBUS |
| 636 | | #BUSES += O2 |
| 637 | | #BUSES += ORICEXT |
| 638 | | #BUSES += PCE |
| 639 | | #BUSES += PC_JOY |
| 640 | | #BUSES += PC_KBD |
| 641 | | #BUSES += PET |
| 642 | | #BUSES += PLUS4 |
| 643 | | #BUSES += PSX_CONTROLLER |
| 644 | | #BUSES += QL |
| 645 | | BUSES += RS232 |
| 646 | | #BUSES += S100 |
| 647 | | #BUSES += SATURN |
| 648 | | BUSES += SCSI |
| 649 | | #BUSES += SCV |
| 650 | | #BUSES += SEGA8 |
| 651 | | #BUSES += SMS_CTRL |
| 652 | | #BUSES += SMS_EXP |
| 653 | | #BUSES += SNES |
| 654 | | #BUSES += SPC1000 |
| 655 | | #BUSES += TI99PEB |
| 656 | | #BUSES += TVC |
| 657 | | #BUSES += VBOY |
| 658 | | #BUSES += VC4000 |
| 659 | | #BUSES += VCS |
| 660 | | #BUSES += VCS_CTRL |
| 661 | | BUSES += VECTREX |
| 662 | | #BUSES += VIC10 |
| 663 | | #BUSES += VIC20 |
| 664 | | #BUSES += VIDBRAIN |
| 665 | | #BUSES += VIP |
| 666 | | #BUSES += VTECH_IOEXP |
| 667 | | #BUSES += VTECH_MEMEXP |
| 668 | | #BUSES += WANGPC |
| 669 | | #BUSES += WSWAN |
| 670 | | #BUSES += X68K |
| 671 | | #BUSES += Z88 |
| 672 | | #BUSES += ZORRO |
| 673 | | |
| 674 | | #------------------------------------------------- |
| 675 | | # this is the list of driver libraries that |
| 676 | | # comprise MAME plus mamedriv.o which contains |
| 677 | | # the list of drivers |
| 678 | | #------------------------------------------------- |
| 679 | | |
| 680 | | DRVLIBS += \ |
| 681 | | $(MAMEOBJ)/acorn.a \ |
| 682 | | $(MAMEOBJ)/alba.a \ |
| 683 | | $(MAMEOBJ)/alliedl.a \ |
| 684 | | $(MAMEOBJ)/alpha.a \ |
| 685 | | $(MAMEOBJ)/amiga.a \ |
| 686 | | $(MAMEOBJ)/aristocr.a \ |
| 687 | | $(MAMEOBJ)/ascii.a \ |
| 688 | | $(MAMEOBJ)/atari.a \ |
| 689 | | $(MAMEOBJ)/atlus.a \ |
| 690 | | $(MAMEOBJ)/barcrest.a \ |
| 691 | | $(MAMEOBJ)/bfm.a \ |
| 692 | | $(MAMEOBJ)/bmc.a \ |
| 693 | | $(MAMEOBJ)/capcom.a \ |
| 694 | | $(MAMEOBJ)/cinemat.a \ |
| 695 | | $(MAMEOBJ)/comad.a \ |
| 696 | | $(MAMEOBJ)/cvs.a \ |
| 697 | | $(MAMEOBJ)/dataeast.a \ |
| 698 | | $(MAMEOBJ)/dgrm.a \ |
| 699 | | $(MAMEOBJ)/dooyong.a \ |
| 700 | | $(MAMEOBJ)/dynax.a \ |
| 701 | | $(MAMEOBJ)/edevices.a \ |
| 702 | | $(MAMEOBJ)/eolith.a \ |
| 703 | | $(MAMEOBJ)/excelent.a \ |
| 704 | | $(MAMEOBJ)/exidy.a \ |
| 705 | | $(MAMEOBJ)/f32.a \ |
| 706 | | $(MAMEOBJ)/funworld.a \ |
| 707 | | $(MAMEOBJ)/fuuki.a \ |
| 708 | | $(MAMEOBJ)/gaelco.a \ |
| 709 | | $(MAMEOBJ)/gameplan.a \ |
| 710 | | $(MAMEOBJ)/gametron.a \ |
| 711 | | $(MAMEOBJ)/gottlieb.a \ |
| 712 | | $(MAMEOBJ)/ibmpc.a \ |
| 713 | | $(MAMEOBJ)/igs.a \ |
| 714 | | $(MAMEOBJ)/irem.a \ |
| 715 | | $(MAMEOBJ)/itech.a \ |
| 716 | | $(MAMEOBJ)/jaleco.a \ |
| 717 | | $(MAMEOBJ)/jpm.a \ |
| 718 | | $(MAMEOBJ)/kaneko.a \ |
| 719 | | $(MAMEOBJ)/konami.a \ |
| 720 | | $(MAMEOBJ)/matic.a \ |
| 721 | | $(MAMEOBJ)/maygay.a \ |
| 722 | | $(MAMEOBJ)/meadows.a \ |
| 723 | | $(MAMEOBJ)/merit.a \ |
| 724 | | $(MAMEOBJ)/metro.a \ |
| 725 | | $(MAMEOBJ)/midcoin.a \ |
| 726 | | $(MAMEOBJ)/midw8080.a \ |
| 727 | | $(MAMEOBJ)/midway.a \ |
| 728 | | $(MAMEOBJ)/namco.a \ |
| 729 | | $(MAMEOBJ)/nasco.a \ |
| 730 | | $(MAMEOBJ)/neogeo.a \ |
| 731 | | $(MAMEOBJ)/nichibut.a \ |
| 732 | | $(MAMEOBJ)/nintendo.a \ |
| 733 | | $(MAMEOBJ)/nix.a \ |
| 734 | | $(MAMEOBJ)/nmk.a \ |
| 735 | | $(MAMEOBJ)/omori.a \ |
| 736 | | $(MAMEOBJ)/olympia.a \ |
| 737 | | $(MAMEOBJ)/orca.a \ |
| 738 | | $(MAMEOBJ)/pacific.a \ |
| 739 | | $(MAMEOBJ)/pacman.a \ |
| 740 | | $(MAMEOBJ)/pce.a \ |
| 741 | | $(MAMEOBJ)/phoenix.a \ |
| 742 | | $(MAMEOBJ)/playmark.a \ |
| 743 | | $(MAMEOBJ)/psikyo.a \ |
| 744 | | $(MAMEOBJ)/ramtek.a \ |
| 745 | | $(MAMEOBJ)/rare.a \ |
| 746 | | $(MAMEOBJ)/sanritsu.a \ |
| 747 | | $(MAMEOBJ)/sega.a \ |
| 748 | | $(MAMEOBJ)/seibu.a \ |
| 749 | | $(MAMEOBJ)/seta.a \ |
| 750 | | $(MAMEOBJ)/sigma.a \ |
| 751 | | $(MAMEOBJ)/snk.a \ |
| 752 | | $(MAMEOBJ)/sony.a \ |
| 753 | | $(MAMEOBJ)/stern.a \ |
| 754 | | $(MAMEOBJ)/subsino.a \ |
| 755 | | $(MAMEOBJ)/sun.a \ |
| 756 | | $(MAMEOBJ)/suna.a \ |
| 757 | | $(MAMEOBJ)/sure.a \ |
| 758 | | $(MAMEOBJ)/taito.a \ |
| 759 | | $(MAMEOBJ)/tatsumi.a \ |
| 760 | | $(MAMEOBJ)/tch.a \ |
| 761 | | $(MAMEOBJ)/tecfri.a \ |
| 762 | | $(MAMEOBJ)/technos.a \ |
| 763 | | $(MAMEOBJ)/tehkan.a \ |
| 764 | | $(MAMEOBJ)/thepit.a \ |
| 765 | | $(MAMEOBJ)/toaplan.a \ |
| 766 | | $(MAMEOBJ)/tong.a \ |
| 767 | | $(MAMEOBJ)/unico.a \ |
| 768 | | $(MAMEOBJ)/univers.a \ |
| 769 | | $(MAMEOBJ)/upl.a \ |
| 770 | | $(MAMEOBJ)/valadon.a \ |
| 771 | | $(MAMEOBJ)/veltmjr.a \ |
| 772 | | $(MAMEOBJ)/venture.a \ |
| 773 | | $(MAMEOBJ)/vsystem.a \ |
| 774 | | $(MAMEOBJ)/yunsung.a \ |
| 775 | | $(MAMEOBJ)/zaccaria.a \ |
| 776 | | $(MAMEOBJ)/misc.a \ |
| 777 | | $(MAMEOBJ)/pinball.a \ |
| 778 | | $(MAMEOBJ)/shared.a \ |
| 779 | | |
| 780 | | |
| 781 | | |
| 782 | | #------------------------------------------------- |
| 783 | | # the following files are general components and |
| 784 | | # shared across a number of drivers |
| 785 | | #------------------------------------------------- |
| 786 | | |
| 787 | | $(MAMEOBJ)/shared.a: \ |
| 788 | | $(MACHINE)/nmk112.o \ |
| 789 | | $(MACHINE)/pcshare.o \ |
| 790 | | $(MACHINE)/segacrpt.o \ |
| 791 | | $(MACHINE)/segacrp2.o \ |
| 792 | | $(MACHINE)/ticket.o \ |
| 793 | | $(VIDEO)/avgdvg.o \ |
| 794 | | $(AUDIO)/dcs.o \ |
| 795 | | $(AUDIO)/decobsmt.o \ |
| 796 | | $(AUDIO)/segam1audio.o \ |
| 797 | | |
| 798 | | #------------------------------------------------- |
| 799 | | # manufacturer-specific groupings for drivers |
| 800 | | #------------------------------------------------- |
| 801 | | |
| 802 | | $(MAMEOBJ)/acorn.a: \ |
| 803 | | $(DRIVERS)/ertictac.o \ |
| 804 | | $(DRIVERS)/ssfindo.o \ |
| 805 | | $(DRIVERS)/aristmk5.o \ |
| 806 | | $(MACHINE)/archimds.o \ |
| 807 | | $(VIDEO)/archimds.o \ |
| 808 | | |
| 809 | | $(MAMEOBJ)/alba.a: \ |
| 810 | | $(DRIVERS)/albazc.o \ |
| 811 | | $(DRIVERS)/albazg.o \ |
| 812 | | $(DRIVERS)/rmhaihai.o \ |
| 813 | | |
| 814 | | $(MAMEOBJ)/alliedl.a: \ |
| 815 | | $(DRIVERS)/ace.o \ |
| 816 | | $(DRIVERS)/aleisttl.o \ |
| 817 | | $(DRIVERS)/clayshoo.o \ |
| 818 | | |
| 819 | | $(MAMEOBJ)/alpha.a: \ |
| 820 | | $(DRIVERS)/alpha68k.o $(VIDEO)/alpha68k.o \ |
| 821 | | $(DRIVERS)/champbas.o $(VIDEO)/champbas.o \ |
| 822 | | $(DRIVERS)/equites.o $(VIDEO)/equites.o \ |
| 823 | | $(DRIVERS)/meijinsn.o \ |
| 824 | | $(DRIVERS)/shougi.o \ |
| 825 | | |
| 826 | | $(MAMEOBJ)/amiga.a: \ |
| 827 | | $(DRIVERS)/alg.o \ |
| 828 | | $(MACHINE)/amiga.o $(VIDEO)/amiga.o $(VIDEO)/amigaaga.o \ |
| 829 | | $(DRIVERS)/arcadia.o \ |
| 830 | | $(DRIVERS)/cubo.o \ |
| 831 | | $(DRIVERS)/mquake.o \ |
| 832 | | $(DRIVERS)/upscope.o \ |
| 833 | | |
| 834 | | $(MAMEOBJ)/aristocr.a: \ |
| 835 | | $(DRIVERS)/aristmk4.o \ |
| 836 | | $(DRIVERS)/aristmk6.o \ |
| 837 | | $(DRIVERS)/caswin.o \ |
| 838 | | |
| 839 | | $(MAMEOBJ)/ascii.a: \ |
| 840 | | $(DRIVERS)/big10.o \ |
| 841 | | $(DRIVERS)/forte2.o \ |
| 842 | | $(DRIVERS)/pengadvb.o \ |
| 843 | | $(DRIVERS)/sangho.o \ |
| 844 | | $(DRIVERS)/sfkick.o \ |
| 845 | | |
| 846 | | $(MAMEOBJ)/atari.a: \ |
| 847 | | $(DRIVERS)/arcadecl.o $(VIDEO)/arcadecl.o \ |
| 848 | | $(DRIVERS)/asteroid.o $(MACHINE)/asteroid.o $(AUDIO)/asteroid.o $(AUDIO)/llander.o \ |
| 849 | | $(DRIVERS)/atarifb.o $(MACHINE)/atarifb.o $(AUDIO)/atarifb.o $(VIDEO)/atarifb.o \ |
| 850 | | $(DRIVERS)/atarig1.o $(VIDEO)/atarig1.o \ |
| 851 | | $(DRIVERS)/atarig42.o $(VIDEO)/atarig42.o \ |
| 852 | | $(DRIVERS)/atarigt.o $(VIDEO)/atarigt.o \ |
| 853 | | $(DRIVERS)/atarigx2.o $(VIDEO)/atarigx2.o \ |
| 854 | | $(DRIVERS)/atarisy1.o $(VIDEO)/atarisy1.o \ |
| 855 | | $(DRIVERS)/atarisy2.o $(VIDEO)/atarisy2.o \ |
| 856 | | $(DRIVERS)/atarisy4.o \ |
| 857 | | $(DRIVERS)/atarittl.o \ |
| 858 | | $(DRIVERS)/atetris.o $(VIDEO)/atetris.o \ |
| 859 | | $(DRIVERS)/avalnche.o $(AUDIO)/avalnche.o \ |
| 860 | | $(DRIVERS)/badlands.o $(VIDEO)/badlands.o \ |
| 861 | | $(DRIVERS)/bartop52.o \ |
| 862 | | $(DRIVERS)/batman.o $(VIDEO)/batman.o \ |
| 863 | | $(DRIVERS)/beathead.o $(VIDEO)/beathead.o \ |
| 864 | | $(DRIVERS)/blstroid.o $(VIDEO)/blstroid.o \ |
| 865 | | $(DRIVERS)/boxer.o \ |
| 866 | | $(DRIVERS)/bsktball.o $(MACHINE)/bsktball.o $(AUDIO)/bsktball.o $(VIDEO)/bsktball.o \ |
| 867 | | $(DRIVERS)/bwidow.o $(AUDIO)/bwidow.o \ |
| 868 | | $(DRIVERS)/bzone.o $(AUDIO)/bzone.o \ |
| 869 | | $(DRIVERS)/canyon.o $(AUDIO)/canyon.o $(VIDEO)/canyon.o \ |
| 870 | | $(DRIVERS)/cball.o \ |
| 871 | | $(DRIVERS)/ccastles.o $(VIDEO)/ccastles.o \ |
| 872 | | $(DRIVERS)/centiped.o $(VIDEO)/centiped.o \ |
| 873 | | $(DRIVERS)/cloak.o $(VIDEO)/cloak.o \ |
| 874 | | $(DRIVERS)/cloud9.o $(VIDEO)/cloud9.o \ |
| 875 | | $(DRIVERS)/cmmb.o \ |
| 876 | | $(DRIVERS)/cops.o \ |
| 877 | | $(DRIVERS)/copsnrob.o $(AUDIO)/copsnrob.o $(VIDEO)/copsnrob.o \ |
| 878 | | $(DRIVERS)/cyberbal.o $(AUDIO)/cyberbal.o $(VIDEO)/cyberbal.o \ |
| 879 | | $(DRIVERS)/destroyr.o \ |
| 880 | | $(DRIVERS)/dragrace.o $(AUDIO)/dragrace.o $(VIDEO)/dragrace.o \ |
| 881 | | $(DRIVERS)/eprom.o $(VIDEO)/eprom.o \ |
| 882 | | $(DRIVERS)/firefox.o \ |
| 883 | | $(DRIVERS)/firetrk.o $(AUDIO)/firetrk.o $(VIDEO)/firetrk.o \ |
| 884 | | $(DRIVERS)/flyball.o \ |
| 885 | | $(DRIVERS)/foodf.o $(VIDEO)/foodf.o \ |
| 886 | | $(DRIVERS)/gauntlet.o $(VIDEO)/gauntlet.o \ |
| 887 | | $(DRIVERS)/harddriv.o $(MACHINE)/harddriv.o $(AUDIO)/harddriv.o $(VIDEO)/harddriv.o \ |
| 888 | | $(DRIVERS)/irobot.o $(MACHINE)/irobot.o $(VIDEO)/irobot.o \ |
| 889 | | $(DRIVERS)/jaguar.o $(AUDIO)/jaguar.o $(VIDEO)/jaguar.o \ |
| 890 | | $(DRIVERS)/jedi.o $(AUDIO)/jedi.o $(VIDEO)/jedi.o \ |
| 891 | | $(DRIVERS)/klax.o $(VIDEO)/klax.o \ |
| 892 | | $(DRIVERS)/liberatr.o $(VIDEO)/liberatr.o \ |
| 893 | | $(DRIVERS)/mediagx.o \ |
| 894 | | $(DRIVERS)/metalmx.o \ |
| 895 | | $(DRIVERS)/mgolf.o \ |
| 896 | | $(DRIVERS)/mhavoc.o $(MACHINE)/mhavoc.o \ |
| 897 | | $(DRIVERS)/missile.o \ |
| 898 | | $(DRIVERS)/nitedrvr.o $(MACHINE)/nitedrvr.o $(AUDIO)/nitedrvr.o $(VIDEO)/nitedrvr.o \ |
| 899 | | $(DRIVERS)/offtwall.o $(VIDEO)/offtwall.o \ |
| 900 | | $(DRIVERS)/orbit.o $(AUDIO)/orbit.o $(VIDEO)/orbit.o \ |
| 901 | | $(DRIVERS)/pong.o \ |
| 902 | | $(DRIVERS)/nl_pong.o \ |
| 903 | | $(DRIVERS)/nl_pongd.o \ |
| 904 | | $(DRIVERS)/poolshrk.o $(AUDIO)/poolshrk.o $(VIDEO)/poolshrk.o \ |
| 905 | | $(DRIVERS)/quantum.o \ |
| 906 | | $(DRIVERS)/quizshow.o \ |
| 907 | | $(DRIVERS)/rampart.o $(VIDEO)/rampart.o \ |
| 908 | | $(DRIVERS)/relief.o $(VIDEO)/relief.o \ |
| 909 | | $(DRIVERS)/runaway.o $(VIDEO)/runaway.o \ |
| 910 | | $(DRIVERS)/sbrkout.o \ |
| 911 | | $(DRIVERS)/shuuz.o $(VIDEO)/shuuz.o \ |
| 912 | | $(DRIVERS)/skullxbo.o $(VIDEO)/skullxbo.o \ |
| 913 | | $(DRIVERS)/skydiver.o $(AUDIO)/skydiver.o $(VIDEO)/skydiver.o \ |
| 914 | | $(DRIVERS)/skyraid.o $(AUDIO)/skyraid.o $(VIDEO)/skyraid.o \ |
| 915 | | $(DRIVERS)/sprint2.o $(AUDIO)/sprint2.o $(VIDEO)/sprint2.o \ |
| 916 | | $(DRIVERS)/sprint4.o $(VIDEO)/sprint4.o $(AUDIO)/sprint4.o \ |
| 917 | | $(DRIVERS)/sprint8.o $(AUDIO)/sprint8.o $(VIDEO)/sprint8.o \ |
| 918 | | $(DRIVERS)/starshp1.o $(AUDIO)/starshp1.o $(VIDEO)/starshp1.o \ |
| 919 | | $(DRIVERS)/starwars.o $(MACHINE)/starwars.o $(AUDIO)/starwars.o \ |
| 920 | | $(DRIVERS)/subs.o $(MACHINE)/subs.o $(AUDIO)/subs.o $(VIDEO)/subs.o \ |
| 921 | | $(DRIVERS)/tank8.o $(AUDIO)/tank8.o $(VIDEO)/tank8.o \ |
| 922 | | $(DRIVERS)/tempest.o \ |
| 923 | | $(DRIVERS)/thunderj.o $(VIDEO)/thunderj.o \ |
| 924 | | $(DRIVERS)/tomcat.o \ |
| 925 | | $(DRIVERS)/toobin.o $(VIDEO)/toobin.o \ |
| 926 | | $(DRIVERS)/tourtabl.o $(VIDEO)/tia.o \ |
| 927 | | $(DRIVERS)/triplhnt.o $(AUDIO)/triplhnt.o $(VIDEO)/triplhnt.o \ |
| 928 | | $(DRIVERS)/tunhunt.o $(VIDEO)/tunhunt.o \ |
| 929 | | $(DRIVERS)/ultratnk.o $(VIDEO)/ultratnk.o \ |
| 930 | | $(DRIVERS)/videopin.o $(AUDIO)/videopin.o $(VIDEO)/videopin.o \ |
| 931 | | $(DRIVERS)/vindictr.o $(VIDEO)/vindictr.o \ |
| 932 | | $(DRIVERS)/wolfpack.o $(VIDEO)/wolfpack.o \ |
| 933 | | $(DRIVERS)/xybots.o $(VIDEO)/xybots.o \ |
| 934 | | $(MACHINE)/asic65.o \ |
| 935 | | $(MACHINE)/atari_vg.o \ |
| 936 | | $(MACHINE)/atarigen.o \ |
| 937 | | $(MACHINE)/mathbox.o \ |
| 938 | | $(MACHINE)/slapstic.o \ |
| 939 | | $(AUDIO)/atarijsa.o \ |
| 940 | | $(AUDIO)/cage.o \ |
| 941 | | $(AUDIO)/redbaron.o \ |
| 942 | | $(VIDEO)/atarimo.o \ |
| 943 | | $(VIDEO)/atarirle.o \ |
| 944 | | |
| 945 | | $(MAMEOBJ)/atlus.a: \ |
| 946 | | $(DRIVERS)/blmbycar.o $(VIDEO)/blmbycar.o \ |
| 947 | | $(DRIVERS)/ohmygod.o $(VIDEO)/ohmygod.o \ |
| 948 | | $(DRIVERS)/powerins.o $(VIDEO)/powerins.o \ |
| 949 | | $(DRIVERS)/bowltry.o \ |
| 950 | | |
| 951 | | $(MAMEOBJ)/barcrest.a: \ |
| 952 | | $(DRIVERS)/mpu2.o \ |
| 953 | | $(DRIVERS)/mpu3.o \ |
| 954 | | $(DRIVERS)/mpu4hw.o $(DRIVERS)/mpu4sw.o $(DRIVERS)/mpu4.o \ |
| 955 | | $(DRIVERS)/mpu4mod2sw.o \ |
| 956 | | $(DRIVERS)/mpu4mod4yam.o \ |
| 957 | | $(DRIVERS)/mpu4plasma.o \ |
| 958 | | $(DRIVERS)/mpu4dealem.o \ |
| 959 | | $(DRIVERS)/mpu4vid.o \ |
| 960 | | $(DRIVERS)/mpu4avan.o \ |
| 961 | | $(DRIVERS)/mpu4union.o \ |
| 962 | | $(DRIVERS)/mpu4concept.o \ |
| 963 | | $(DRIVERS)/mpu4empire.o \ |
| 964 | | $(DRIVERS)/mpu4mdm.o \ |
| 965 | | $(DRIVERS)/mpu4crystal.o \ |
| 966 | | $(DRIVERS)/mpu4bwb.o \ |
| 967 | | $(DRIVERS)/mpu4misc.o \ |
| 968 | | $(DRIVERS)/mpu5hw.o $(DRIVERS)/mpu5.o \ |
| 969 | | $(VIDEO)/awpvid.o \ |
| 970 | | $(MACHINE)/meters.o \ |
| 971 | | |
| 972 | | $(MAMEOBJ)/bfm.a: \ |
| 973 | | $(DRIVERS)/bfcobra.o \ |
| 974 | | $(MACHINE)/bfm_comn.o \ |
| 975 | | $(DRIVERS)/bfm_sc1.o \ |
| 976 | | $(DRIVERS)/bfm_sc2.o $(VIDEO)/bfm_adr2.o \ |
| 977 | | $(DRIVERS)/bfm_sc4.o \ |
| 978 | | $(DRIVERS)/bfm_sc4h.o \ |
| 979 | | $(DRIVERS)/bfm_sc5.o \ |
| 980 | | $(DRIVERS)/bfm_sc5sw.o \ |
| 981 | | $(DRIVERS)/bfm_ad5.o \ |
| 982 | | $(DRIVERS)/bfm_ad5sw.o \ |
| 983 | | $(DRIVERS)/bfm_sc45_helper.o \ |
| 984 | | $(DRIVERS)/bfm_swp.o \ |
| 985 | | $(DRIVERS)/bfmsys83.o \ |
| 986 | | $(DRIVERS)/bfmsys85.o \ |
| 987 | | $(MACHINE)/sec.o \ |
| 988 | | $(MACHINE)/bfm_bd1.o $(MACHINE)/bfm_bda.o $(VIDEO)/bfm_dm01.o \ |
| 989 | | $(DRIVERS)/rastersp.o \ |
| 990 | | |
| 991 | | $(MAMEOBJ)/bmc.a: \ |
| 992 | | $(DRIVERS)/bmcbowl.o \ |
| 993 | | $(DRIVERS)/koftball.o \ |
| 994 | | $(DRIVERS)/popobear.o \ |
| 995 | | $(DRIVERS)/bmcpokr.o \ |
| 996 | | |
| 997 | | $(MAMEOBJ)/capcom.a: \ |
| 998 | | $(DRIVERS)/1942.o $(VIDEO)/1942.o \ |
| 999 | | $(DRIVERS)/1943.o $(VIDEO)/1943.o \ |
| 1000 | | $(DRIVERS)/alien.o \ |
| 1001 | | $(DRIVERS)/bionicc.o $(VIDEO)/bionicc.o \ |
| 1002 | | $(DRIVERS)/supduck.o \ |
| 1003 | | $(VIDEO)/tigeroad_spr.o \ |
| 1004 | | $(DRIVERS)/blktiger.o $(VIDEO)/blktiger.o \ |
| 1005 | | $(DRIVERS)/cbasebal.o $(VIDEO)/cbasebal.o \ |
| 1006 | | $(DRIVERS)/commando.o $(VIDEO)/commando.o \ |
| 1007 | | $(DRIVERS)/cps1.o $(VIDEO)/cps1.o \ |
| 1008 | | $(DRIVERS)/kenseim.o \ |
| 1009 | | $(DRIVERS)/cps2.o $(MACHINE)/cps2crpt.o \ |
| 1010 | | $(DRIVERS)/cps3.o $(AUDIO)/cps3.o \ |
| 1011 | | $(DRIVERS)/egghunt.o \ |
| 1012 | | $(DRIVERS)/exedexes.o $(VIDEO)/exedexes.o \ |
| 1013 | | $(DRIVERS)/fcrash.o \ |
| 1014 | | $(DRIVERS)/gng.o $(VIDEO)/gng.o \ |
| 1015 | | $(DRIVERS)/gunsmoke.o $(VIDEO)/gunsmoke.o \ |
| 1016 | | $(DRIVERS)/higemaru.o $(VIDEO)/higemaru.o \ |
| 1017 | | $(DRIVERS)/lastduel.o $(VIDEO)/lastduel.o \ |
| 1018 | | $(DRIVERS)/lwings.o $(VIDEO)/lwings.o \ |
| 1019 | | $(DRIVERS)/mitchell.o $(VIDEO)/mitchell.o \ |
| 1020 | | $(DRIVERS)/sf.o $(VIDEO)/sf.o \ |
| 1021 | | $(DRIVERS)/sidearms.o $(VIDEO)/sidearms.o \ |
| 1022 | | $(DRIVERS)/sonson.o $(VIDEO)/sonson.o \ |
| 1023 | | $(DRIVERS)/srumbler.o $(VIDEO)/srumbler.o \ |
| 1024 | | $(DRIVERS)/tigeroad.o $(VIDEO)/tigeroad.o $(MACHINE)/tigeroad.o \ |
| 1025 | | $(DRIVERS)/vulgus.o $(VIDEO)/vulgus.o \ |
| 1026 | | $(MACHINE)/kabuki.o \ |
| 1027 | | |
| 1028 | | $(MAMEOBJ)/cinemat.a: \ |
| 1029 | | $(DRIVERS)/ataxx.o \ |
| 1030 | | $(DRIVERS)/cinemat.o $(AUDIO)/cinemat.o $(VIDEO)/cinemat.o \ |
| 1031 | | $(DRIVERS)/cchasm.o $(MACHINE)/cchasm.o $(AUDIO)/cchasm.o $(VIDEO)/cchasm.o \ |
| 1032 | | $(DRIVERS)/dlair.o \ |
| 1033 | | $(DRIVERS)/dlair2.o \ |
| 1034 | | $(DRIVERS)/embargo.o \ |
| 1035 | | $(DRIVERS)/jack.o $(VIDEO)/jack.o \ |
| 1036 | | $(DRIVERS)/leland.o $(MACHINE)/leland.o $(AUDIO)/leland.o $(VIDEO)/leland.o \ |
| 1037 | | |
| 1038 | | $(MAMEOBJ)/comad.a: \ |
| 1039 | | $(DRIVERS)/funybubl.o $(VIDEO)/funybubl.o \ |
| 1040 | | $(DRIVERS)/galspnbl.o $(VIDEO)/galspnbl.o \ |
| 1041 | | $(DRIVERS)/zerozone.o $(VIDEO)/zerozone.o \ |
| 1042 | | |
| 1043 | | $(MAMEOBJ)/cvs.a: \ |
| 1044 | | $(DRIVERS)/cvs.o $(VIDEO)/cvs.o \ |
| 1045 | | $(DRIVERS)/galaxia.o $(VIDEO)/galaxia.o \ |
| 1046 | | $(DRIVERS)/quasar.o $(VIDEO)/quasar.o \ |
| 1047 | | |
| 1048 | | $(MAMEOBJ)/dataeast.a: \ |
| 1049 | | $(DRIVERS)/actfancr.o $(VIDEO)/actfancr.o \ |
| 1050 | | $(DRIVERS)/astrof.o $(AUDIO)/astrof.o \ |
| 1051 | | $(DRIVERS)/backfire.o \ |
| 1052 | | $(DRIVERS)/battlera.o $(VIDEO)/battlera.o \ |
| 1053 | | $(DRIVERS)/boogwing.o $(VIDEO)/boogwing.o \ |
| 1054 | | $(DRIVERS)/brkthru.o $(VIDEO)/brkthru.o \ |
| 1055 | | $(DRIVERS)/btime.o $(MACHINE)/btime.o $(VIDEO)/btime.o \ |
| 1056 | | $(DRIVERS)/bwing.o $(VIDEO)/bwing.o \ |
| 1057 | | $(DRIVERS)/cbuster.o $(VIDEO)/cbuster.o \ |
| 1058 | | $(DRIVERS)/chanbara.o \ |
| 1059 | | $(DRIVERS)/cninja.o $(VIDEO)/cninja.o \ |
| 1060 | | $(DRIVERS)/cntsteer.o \ |
| 1061 | | $(DRIVERS)/compgolf.o $(VIDEO)/compgolf.o \ |
| 1062 | | $(DRIVERS)/darkseal.o $(VIDEO)/darkseal.o \ |
| 1063 | | $(DRIVERS)/dassault.o $(VIDEO)/dassault.o \ |
| 1064 | | $(DRIVERS)/dblewing.o \ |
| 1065 | | $(DRIVERS)/dec0.o $(MACHINE)/dec0.o $(VIDEO)/dec0.o \ |
| 1066 | | $(DRIVERS)/dec8.o $(VIDEO)/dec8.o \ |
| 1067 | | $(MACHINE)/deco222.o \ |
| 1068 | | $(MACHINE)/decocpu7.o \ |
| 1069 | | $(MACHINE)/decocpu6.o \ |
| 1070 | | $(DRIVERS)/deco_ld.o \ |
| 1071 | | $(DRIVERS)/deco_mlc.o $(VIDEO)/deco_mlc.o \ |
| 1072 | | $(DRIVERS)/deco156.o $(MACHINE)/deco156.o \ |
| 1073 | | $(DRIVERS)/deco32.o $(VIDEO)/deco32.o $(VIDEO)/dvi.o \ |
| 1074 | | $(VIDEO)/deco_zoomspr.o \ |
| 1075 | | $(DRIVERS)/decocass.o $(MACHINE)/decocass.o $(MACHINE)/decocass_tape.o $(VIDEO)/decocass.o \ |
| 1076 | | $(DRIVERS)/deshoros.o \ |
| 1077 | | $(DRIVERS)/dietgo.o $(VIDEO)/dietgo.o \ |
| 1078 | | $(DRIVERS)/dreambal.o \ |
| 1079 | | $(DRIVERS)/exprraid.o $(VIDEO)/exprraid.o \ |
| 1080 | | $(DRIVERS)/firetrap.o $(VIDEO)/firetrap.o \ |
| 1081 | | $(DRIVERS)/funkyjet.o $(VIDEO)/funkyjet.o \ |
| 1082 | | $(DRIVERS)/karnov.o $(VIDEO)/karnov.o \ |
| 1083 | | $(DRIVERS)/kchamp.o $(VIDEO)/kchamp.o \ |
| 1084 | | $(DRIVERS)/kingobox.o $(VIDEO)/kingobox.o \ |
| 1085 | | $(DRIVERS)/lemmings.o $(VIDEO)/lemmings.o \ |
| 1086 | | $(DRIVERS)/liberate.o $(VIDEO)/liberate.o \ |
| 1087 | | $(DRIVERS)/madalien.o $(AUDIO)/madalien.o $(VIDEO)/madalien.o \ |
| 1088 | | $(DRIVERS)/madmotor.o $(VIDEO)/madmotor.o \ |
| 1089 | | $(DRIVERS)/metlclsh.o $(VIDEO)/metlclsh.o \ |
| 1090 | | $(DRIVERS)/mirage.o \ |
| 1091 | | $(DRIVERS)/pcktgal.o $(VIDEO)/pcktgal.o \ |
| 1092 | | $(DRIVERS)/pktgaldx.o $(VIDEO)/pktgaldx.o \ |
| 1093 | | $(DRIVERS)/progolf.o \ |
| 1094 | | $(DRIVERS)/rohga.o $(VIDEO)/rohga.o \ |
| 1095 | | $(DRIVERS)/shootout.o $(VIDEO)/shootout.o \ |
| 1096 | | $(DRIVERS)/sidepckt.o $(VIDEO)/sidepckt.o \ |
| 1097 | | $(DRIVERS)/simpl156.o $(VIDEO)/simpl156.o \ |
| 1098 | | $(DRIVERS)/sshangha.o $(VIDEO)/sshangha.o \ |
| 1099 | | $(DRIVERS)/stadhero.o $(VIDEO)/stadhero.o \ |
| 1100 | | $(DRIVERS)/supbtime.o $(VIDEO)/supbtime.o \ |
| 1101 | | $(DRIVERS)/tryout.o $(VIDEO)/tryout.o \ |
| 1102 | | $(DRIVERS)/tumbleb.o $(VIDEO)/tumbleb.o \ |
| 1103 | | $(DRIVERS)/tumblep.o $(VIDEO)/tumblep.o \ |
| 1104 | | $(DRIVERS)/vaportra.o $(VIDEO)/vaportra.o \ |
| 1105 | | $(MACHINE)/deco102.o \ |
| 1106 | | $(MACHINE)/decocrpt.o \ |
| 1107 | | $(MACHINE)/deco104.o \ |
| 1108 | | $(MACHINE)/deco146.o \ |
| 1109 | | $(VIDEO)/decbac06.o \ |
| 1110 | | $(VIDEO)/deco16ic.o \ |
| 1111 | | $(VIDEO)/decocomn.o \ |
| 1112 | | $(VIDEO)/decospr.o \ |
| 1113 | | $(VIDEO)/decmxc06.o \ |
| 1114 | | $(VIDEO)/deckarn.o \ |
| 1115 | | |
| 1116 | | $(MAMEOBJ)/dgrm.a: \ |
| 1117 | | $(DRIVERS)/blackt96.o \ |
| 1118 | | $(DRIVERS)/pokechmp.o $(VIDEO)/pokechmp.o \ |
| 1119 | | |
| 1120 | | $(MAMEOBJ)/dooyong.a: \ |
| 1121 | | $(DRIVERS)/dooyong.o $(VIDEO)/dooyong.o \ |
| 1122 | | $(DRIVERS)/gundealr.o $(VIDEO)/gundealr.o \ |
| 1123 | | |
| 1124 | | $(MAMEOBJ)/dynax.a: \ |
| 1125 | | $(DRIVERS)/ddenlovr.o \ |
| 1126 | | $(DRIVERS)/dynax.o $(VIDEO)/dynax.o \ |
| 1127 | | $(DRIVERS)/hnayayoi.o $(VIDEO)/hnayayoi.o \ |
| 1128 | | $(DRIVERS)/realbrk.o $(VIDEO)/realbrk.o \ |
| 1129 | | $(DRIVERS)/royalmah.o \ |
| 1130 | | |
| 1131 | | $(MAMEOBJ)/edevices.a: \ |
| 1132 | | $(DRIVERS)/diverboy.o \ |
| 1133 | | $(DRIVERS)/fantland.o $(VIDEO)/fantland.o \ |
| 1134 | | $(DRIVERS)/mwarr.o \ |
| 1135 | | $(DRIVERS)/mugsmash.o $(VIDEO)/mugsmash.o \ |
| 1136 | | $(DRIVERS)/ppmast93.o \ |
| 1137 | | $(DRIVERS)/pzletime.o \ |
| 1138 | | $(DRIVERS)/stlforce.o $(VIDEO)/stlforce.o \ |
| 1139 | | $(DRIVERS)/twins.o \ |
| 1140 | | |
| 1141 | | $(MAMEOBJ)/eolith.a: \ |
| 1142 | | $(DRIVERS)/eolith.o $(VIDEO)/eolith.o \ |
| 1143 | | $(DRIVERS)/eolith16.o \ |
| 1144 | | $(DRIVERS)/eolithsp.o \ |
| 1145 | | $(DRIVERS)/ghosteo.o \ |
| 1146 | | $(DRIVERS)/vegaeo.o \ |
| 1147 | | |
| 1148 | | $(MAMEOBJ)/excelent.a: \ |
| 1149 | | $(DRIVERS)/aquarium.o $(VIDEO)/aquarium.o \ |
| 1150 | | $(DRIVERS)/d9final.o \ |
| 1151 | | $(DRIVERS)/dblcrown.o \ |
| 1152 | | $(DRIVERS)/gcpinbal.o $(VIDEO)/gcpinbal.o \ |
| 1153 | | $(VIDEO)/excellent_spr.o \ |
| 1154 | | $(DRIVERS)/lastbank.o \ |
| 1155 | | |
| 1156 | | $(MAMEOBJ)/exidy.a: \ |
| 1157 | | $(DRIVERS)/carpolo.o $(MACHINE)/carpolo.o $(VIDEO)/carpolo.o \ |
| 1158 | | $(DRIVERS)/circus.o $(AUDIO)/circus.o $(VIDEO)/circus.o \ |
| 1159 | | $(DRIVERS)/exidy.o $(AUDIO)/exidy.o $(VIDEO)/exidy.o $(AUDIO)/targ.o \ |
| 1160 | | $(DRIVERS)/exidy440.o $(AUDIO)/exidy440.o $(VIDEO)/exidy440.o \ |
| 1161 | | $(DRIVERS)/exidyttl.o \ |
| 1162 | | $(DRIVERS)/maxaflex.o $(MACHINE)/atari.o $(VIDEO)/atari.o $(VIDEO)/antic.o $(VIDEO)/gtia.o \ |
| 1163 | | $(DRIVERS)/starfire.o $(VIDEO)/starfire.o \ |
| 1164 | | $(DRIVERS)/vertigo.o $(MACHINE)/vertigo.o $(VIDEO)/vertigo.o \ |
| 1165 | | $(DRIVERS)/victory.o $(VIDEO)/victory.o \ |
| 1166 | | |
| 1167 | | $(MAMEOBJ)/f32.a: \ |
| 1168 | | $(DRIVERS)/crospang.o $(VIDEO)/crospang.o \ |
| 1169 | | $(DRIVERS)/silvmil.o \ |
| 1170 | | $(DRIVERS)/f-32.o \ |
| 1171 | | |
| 1172 | | $(MAMEOBJ)/funworld.a: \ |
| 1173 | | $(DRIVERS)/4roses.o \ |
| 1174 | | $(DRIVERS)/funworld.o $(VIDEO)/funworld.o \ |
| 1175 | | $(DRIVERS)/snookr10.o $(VIDEO)/snookr10.o \ |
| 1176 | | |
| 1177 | | $(MAMEOBJ)/fuuki.a: \ |
| 1178 | | $(DRIVERS)/fuukifg2.o $(VIDEO)/fuukifg2.o \ |
| 1179 | | $(DRIVERS)/fuukifg3.o $(VIDEO)/fuukifg3.o \ |
| 1180 | | $(VIDEO)/fuukifg.o \ |
| 1181 | | |
| 1182 | | $(MAMEOBJ)/gaelco.a: \ |
| 1183 | | $(DRIVERS)/atvtrack.o \ |
| 1184 | | $(DRIVERS)/gaelco.o $(VIDEO)/gaelco.o $(MACHINE)/gaelcrpt.o \ |
| 1185 | | $(DRIVERS)/gaelco2.o $(MACHINE)/gaelco2.o $(VIDEO)/gaelco2.o \ |
| 1186 | | $(DRIVERS)/gaelco3d.o $(VIDEO)/gaelco3d.o $(MACHINE)/gaelco3d.o \ |
| 1187 | | $(DRIVERS)/glass.o $(VIDEO)/glass.o \ |
| 1188 | | $(DRIVERS)/mastboy.o \ |
| 1189 | | $(DRIVERS)/splash.o $(VIDEO)/splash.o \ |
| 1190 | | $(DRIVERS)/targeth.o $(VIDEO)/targeth.o \ |
| 1191 | | $(DRIVERS)/thoop2.o $(VIDEO)/thoop2.o \ |
| 1192 | | $(DRIVERS)/tokyocop.o \ |
| 1193 | | $(DRIVERS)/wrally.o $(MACHINE)/wrally.o $(VIDEO)/wrally.o \ |
| 1194 | | $(DRIVERS)/xorworld.o $(VIDEO)/xorworld.o \ |
| 1195 | | |
| 1196 | | $(MAMEOBJ)/gameplan.a: \ |
| 1197 | | $(DRIVERS)/enigma2.o \ |
| 1198 | | $(DRIVERS)/gameplan.o $(VIDEO)/gameplan.o \ |
| 1199 | | $(DRIVERS)/toratora.o \ |
| 1200 | | |
| 1201 | | $(MAMEOBJ)/gametron.a: \ |
| 1202 | | $(DRIVERS)/gatron.o $(VIDEO)/gatron.o \ |
| 1203 | | $(DRIVERS)/gotya.o $(AUDIO)/gotya.o $(VIDEO)/gotya.o \ |
| 1204 | | $(DRIVERS)/sbugger.o $(VIDEO)/sbugger.o \ |
| 1205 | | |
| 1206 | | $(MAMEOBJ)/gottlieb.a: \ |
| 1207 | | $(DRIVERS)/exterm.o $(VIDEO)/exterm.o \ |
| 1208 | | $(DRIVERS)/gottlieb.o $(AUDIO)/gottlieb.o $(VIDEO)/gottlieb.o \ |
| 1209 | | |
| 1210 | | $(MAMEOBJ)/ibmpc.a: \ |
| 1211 | | $(DRIVERS)/calchase.o \ |
| 1212 | | $(DRIVERS)/fruitpc.o \ |
| 1213 | | $(DRIVERS)/pangofun.o \ |
| 1214 | | $(DRIVERS)/pcat_dyn.o \ |
| 1215 | | $(DRIVERS)/pcat_nit.o \ |
| 1216 | | $(DRIVERS)/pcxt.o \ |
| 1217 | | $(DRIVERS)/quakeat.o \ |
| 1218 | | $(DRIVERS)/queen.o \ |
| 1219 | | $(DRIVERS)/igspc.o \ |
| 1220 | | |
| 1221 | | $(MAMEOBJ)/igs.a: \ |
| 1222 | | $(DRIVERS)/cabaret.o \ |
| 1223 | | $(DRIVERS)/ddz.o \ |
| 1224 | | $(DRIVERS)/dunhuang.o \ |
| 1225 | | $(DRIVERS)/goldstar.o $(VIDEO)/goldstar.o \ |
| 1226 | | $(DRIVERS)/jackie.o \ |
| 1227 | | $(DRIVERS)/igspoker.o \ |
| 1228 | | $(DRIVERS)/igs009.o \ |
| 1229 | | $(DRIVERS)/igs011.o \ |
| 1230 | | $(DRIVERS)/igs017.o \ |
| 1231 | | $(DRIVERS)/igs_m027.o \ |
| 1232 | | $(DRIVERS)/igs_m036.o \ |
| 1233 | | $(DRIVERS)/iqblock.o $(VIDEO)/iqblock.o \ |
| 1234 | | $(DRIVERS)/lordgun.o $(VIDEO)/lordgun.o \ |
| 1235 | | $(DRIVERS)/pgm.o $(VIDEO)/pgm.o $(MACHINE)/pgmprot_igs027a_type1.o $(MACHINE)/pgmprot_igs027a_type2.o $(MACHINE)/pgmprot_igs027a_type3.o $(MACHINE)/pgmprot_igs025_igs012.o $(MACHINE)/pgmprot_igs025_igs022.o $(MACHINE)/pgmprot_igs025_igs028.o $(MACHINE)/pgmprot_orlegend.o \ |
| 1236 | | $(DRIVERS)/pgm2.o \ |
| 1237 | | $(DRIVERS)/spoker.o \ |
| 1238 | | $(MACHINE)/igs036crypt.o \ |
| 1239 | | $(MACHINE)/pgmcrypt.o \ |
| 1240 | | $(MACHINE)/igs025.o \ |
| 1241 | | $(MACHINE)/igs022.o \ |
| 1242 | | $(MACHINE)/igs028.o \ |
| 1243 | | |
| 1244 | | $(MAMEOBJ)/irem.a: \ |
| 1245 | | $(DRIVERS)/m10.o $(VIDEO)/m10.o \ |
| 1246 | | $(DRIVERS)/m14.o \ |
| 1247 | | $(DRIVERS)/m52.o $(VIDEO)/m52.o \ |
| 1248 | | $(DRIVERS)/m57.o $(VIDEO)/m57.o \ |
| 1249 | | $(DRIVERS)/m58.o $(VIDEO)/m58.o \ |
| 1250 | | $(DRIVERS)/m62.o $(VIDEO)/m62.o \ |
| 1251 | | $(DRIVERS)/m63.o \ |
| 1252 | | $(DRIVERS)/m72.o $(AUDIO)/m72.o $(VIDEO)/m72.o \ |
| 1253 | | $(DRIVERS)/m90.o $(VIDEO)/m90.o \ |
| 1254 | | $(DRIVERS)/m92.o $(VIDEO)/m92.o \ |
| 1255 | | $(DRIVERS)/m107.o $(VIDEO)/m107.o \ |
| 1256 | | $(DRIVERS)/olibochu.o \ |
| 1257 | | $(DRIVERS)/redalert.o $(AUDIO)/redalert.o $(VIDEO)/redalert.o \ |
| 1258 | | $(DRIVERS)/shisen.o $(VIDEO)/shisen.o \ |
| 1259 | | $(DRIVERS)/travrusa.o $(VIDEO)/travrusa.o \ |
| 1260 | | $(DRIVERS)/vigilant.o $(VIDEO)/vigilant.o \ |
| 1261 | | $(MACHINE)/irem_cpu.o \ |
| 1262 | | $(AUDIO)/irem.o \ |
| 1263 | | |
| 1264 | | $(MAMEOBJ)/itech.a: \ |
| 1265 | | $(DRIVERS)/capbowl.o $(VIDEO)/capbowl.o \ |
| 1266 | | $(DRIVERS)/itech8.o $(MACHINE)/slikshot.o $(VIDEO)/itech8.o \ |
| 1267 | | $(DRIVERS)/itech32.o $(VIDEO)/itech32.o \ |
| 1268 | | $(DRIVERS)/iteagle.o $(MACHINE)/iteagle_fpga.o \ |
| 1269 | | |
| 1270 | | $(MAMEOBJ)/jaleco.a: \ |
| 1271 | | $(DRIVERS)/aeroboto.o $(VIDEO)/aeroboto.o \ |
| 1272 | | $(DRIVERS)/argus.o $(VIDEO)/argus.o \ |
| 1273 | | $(DRIVERS)/bestleag.o \ |
| 1274 | | $(DRIVERS)/bigstrkb.o $(VIDEO)/bigstrkb.o \ |
| 1275 | | $(DRIVERS)/blueprnt.o $(VIDEO)/blueprnt.o \ |
| 1276 | | $(DRIVERS)/bnstars.o \ |
| 1277 | | $(DRIVERS)/cischeat.o $(VIDEO)/cischeat.o \ |
| 1278 | | $(DRIVERS)/citycon.o $(VIDEO)/citycon.o \ |
| 1279 | | $(DRIVERS)/ddayjlc.o \ |
| 1280 | | $(DRIVERS)/exerion.o $(VIDEO)/exerion.o \ |
| 1281 | | $(DRIVERS)/fcombat.o $(VIDEO)/fcombat.o \ |
| 1282 | | $(DRIVERS)/ginganin.o $(VIDEO)/ginganin.o \ |
| 1283 | | $(DRIVERS)/homerun.o $(VIDEO)/homerun.o \ |
| 1284 | | $(DRIVERS)/megasys1.o $(VIDEO)/megasys1.o \ |
| 1285 | | $(DRIVERS)/momoko.o $(VIDEO)/momoko.o \ |
| 1286 | | $(DRIVERS)/ms32.o $(VIDEO)/ms32.o \ |
| 1287 | | $(DRIVERS)/psychic5.o $(VIDEO)/psychic5.o \ |
| 1288 | | $(DRIVERS)/pturn.o \ |
| 1289 | | $(DRIVERS)/skyfox.o $(VIDEO)/skyfox.o \ |
| 1290 | | $(DRIVERS)/tetrisp2.o $(VIDEO)/tetrisp2.o \ |
| 1291 | | $(MACHINE)/jalcrpt.o \ |
| 1292 | | $(VIDEO)/jalblend.o \ |
| 1293 | | |
| 1294 | | $(MAMEOBJ)/jpm.a: \ |
| 1295 | | $(DRIVERS)/guab.o \ |
| 1296 | | $(DRIVERS)/jpmsys5.o \ |
| 1297 | | $(DRIVERS)/jpmsys5sw.o \ |
| 1298 | | $(DRIVERS)/jpmmps.o \ |
| 1299 | | $(DRIVERS)/jpms80.o \ |
| 1300 | | $(DRIVERS)/jpmsru.o \ |
| 1301 | | $(DRIVERS)/jpmimpct.o $(VIDEO)/jpmimpct.o \ |
| 1302 | | $(DRIVERS)/jpmimpctsw.o \ |
| 1303 | | $(DRIVERS)/pluto5.o \ |
| 1304 | | $(DRIVERS)/jpmsys7.o \ |
| 1305 | | $(VIDEO)/awpvid.o \ |
| 1306 | | $(MACHINE)/meters.o \ |
| 1307 | | |
| 1308 | | $(MAMEOBJ)/kaneko.a: \ |
| 1309 | | $(DRIVERS)/airbustr.o $(VIDEO)/airbustr.o \ |
| 1310 | | $(DRIVERS)/djboy.o $(VIDEO)/djboy.o \ |
| 1311 | | $(DRIVERS)/expro02.o \ |
| 1312 | | $(DRIVERS)/galpanic.o $(VIDEO)/galpanic.o \ |
| 1313 | | $(DRIVERS)/galpani2.o $(VIDEO)/galpani2.o \ |
| 1314 | | $(DRIVERS)/galpani3.o \ |
| 1315 | | $(VIDEO)/kaneko_grap2.o \ |
| 1316 | | $(DRIVERS)/hvyunit.o \ |
| 1317 | | $(DRIVERS)/jchan.o \ |
| 1318 | | $(DRIVERS)/kaneko16.o $(VIDEO)/kaneko16.o \ |
| 1319 | | $(VIDEO)/kaneko_tmap.o \ |
| 1320 | | $(VIDEO)/kaneko_spr.o \ |
| 1321 | | $(MACHINE)/kaneko_hit.o \ |
| 1322 | | $(MACHINE)/kaneko_calc3.o \ |
| 1323 | | $(MACHINE)/kaneko_toybox.o \ |
| 1324 | | $(DRIVERS)/sandscrp.o \ |
| 1325 | | $(DRIVERS)/suprnova.o $(VIDEO)/suprnova.o \ |
| 1326 | | $(VIDEO)/sknsspr.o \ |
| 1327 | | |
| 1328 | | $(MAMEOBJ)/konami.a: \ |
| 1329 | | $(DRIVERS)/88games.o $(VIDEO)/88games.o \ |
| 1330 | | $(DRIVERS)/ajax.o $(MACHINE)/ajax.o $(VIDEO)/ajax.o \ |
| 1331 | | $(DRIVERS)/aliens.o $(VIDEO)/aliens.o \ |
| 1332 | | $(DRIVERS)/asterix.o $(VIDEO)/asterix.o \ |
| 1333 | | $(DRIVERS)/battlnts.o $(VIDEO)/battlnts.o \ |
| 1334 | | $(DRIVERS)/bishi.o $(VIDEO)/bishi.o \ |
| 1335 | | $(DRIVERS)/bladestl.o $(VIDEO)/bladestl.o \ |
| 1336 | | $(DRIVERS)/blockhl.o $(VIDEO)/blockhl.o \ |
| 1337 | | $(DRIVERS)/bottom9.o $(VIDEO)/bottom9.o \ |
| 1338 | | $(DRIVERS)/chqflag.o $(VIDEO)/chqflag.o \ |
| 1339 | | $(DRIVERS)/circusc.o $(VIDEO)/circusc.o \ |
| 1340 | | $(DRIVERS)/cobra.o \ |
| 1341 | | $(DRIVERS)/combatsc.o $(VIDEO)/combatsc.o \ |
| 1342 | | $(DRIVERS)/contra.o $(VIDEO)/contra.o \ |
| 1343 | | $(DRIVERS)/crimfght.o $(VIDEO)/crimfght.o \ |
| 1344 | | $(DRIVERS)/dbz.o $(VIDEO)/dbz.o \ |
| 1345 | | $(DRIVERS)/ddribble.o $(VIDEO)/ddribble.o \ |
| 1346 | | $(DRIVERS)/djmain.o $(VIDEO)/djmain.o \ |
| 1347 | | $(DRIVERS)/fastfred.o $(VIDEO)/fastfred.o \ |
| 1348 | | $(DRIVERS)/fastlane.o $(VIDEO)/fastlane.o \ |
| 1349 | | $(DRIVERS)/finalizr.o $(VIDEO)/finalizr.o \ |
| 1350 | | $(DRIVERS)/firebeat.o $(MACHINE)/midikbd.o \ |
| 1351 | | $(DRIVERS)/flkatck.o $(VIDEO)/flkatck.o \ |
| 1352 | | $(DRIVERS)/gberet.o $(VIDEO)/gberet.o \ |
| 1353 | | $(DRIVERS)/gijoe.o $(VIDEO)/gijoe.o \ |
| 1354 | | $(DRIVERS)/gradius3.o $(VIDEO)/gradius3.o \ |
| 1355 | | $(DRIVERS)/gticlub.o \ |
| 1356 | | $(DRIVERS)/gyruss.o $(VIDEO)/gyruss.o \ |
| 1357 | | $(DRIVERS)/hcastle.o $(VIDEO)/hcastle.o \ |
| 1358 | | $(DRIVERS)/hexion.o $(VIDEO)/hexion.o \ |
| 1359 | | $(DRIVERS)/hornet.o $(MACHINE)/konppc.o \ |
| 1360 | | $(DRIVERS)/hyperspt.o $(AUDIO)/hyprolyb.o $(VIDEO)/hyperspt.o \ |
| 1361 | | $(DRIVERS)/ironhors.o $(VIDEO)/ironhors.o \ |
| 1362 | | $(DRIVERS)/jackal.o $(VIDEO)/jackal.o \ |
| 1363 | | $(DRIVERS)/jailbrek.o $(VIDEO)/jailbrek.o \ |
| 1364 | | $(DRIVERS)/junofrst.o \ |
| 1365 | | $(DRIVERS)/konamigq.o \ |
| 1366 | | $(DRIVERS)/konamigv.o \ |
| 1367 | | $(DRIVERS)/konamigx.o $(MACHINE)/konamigx.o $(VIDEO)/konamigx.o \ |
| 1368 | | $(DRIVERS)/konamim2.o \ |
| 1369 | | $(DRIVERS)/kontest.o \ |
| 1370 | | $(DRIVERS)/konendev.o \ |
| 1371 | | $(DRIVERS)/ksys573.o $(MACHINE)/k573cass.o $(MACHINE)/k573dio.o $(MACHINE)/k573mcr.o $(MACHINE)/k573msu.o $(MACHINE)/k573npu.o $(MACHINE)/zs01.o \ |
| 1372 | | $(DRIVERS)/labyrunr.o $(VIDEO)/labyrunr.o \ |
| 1373 | | $(DRIVERS)/lethal.o $(VIDEO)/lethal.o \ |
| 1374 | | $(DRIVERS)/mainevt.o $(VIDEO)/mainevt.o \ |
| 1375 | | $(DRIVERS)/megazone.o $(VIDEO)/megazone.o \ |
| 1376 | | $(DRIVERS)/mikie.o $(VIDEO)/mikie.o \ |
| 1377 | | $(DRIVERS)/mogura.o \ |
| 1378 | | $(DRIVERS)/moo.o $(VIDEO)/moo.o \ |
| 1379 | | $(DRIVERS)/mystwarr.o $(VIDEO)/mystwarr.o \ |
| 1380 | | $(DRIVERS)/nemesis.o $(VIDEO)/nemesis.o \ |
| 1381 | | $(DRIVERS)/nwk-tr.o \ |
| 1382 | | $(DRIVERS)/overdriv.o $(VIDEO)/overdriv.o \ |
| 1383 | | $(DRIVERS)/pandoras.o $(VIDEO)/pandoras.o \ |
| 1384 | | $(DRIVERS)/parodius.o $(VIDEO)/parodius.o \ |
| 1385 | | $(DRIVERS)/pingpong.o $(VIDEO)/pingpong.o \ |
| 1386 | | $(DRIVERS)/plygonet.o $(VIDEO)/plygonet.o \ |
| 1387 | | $(DRIVERS)/pooyan.o $(VIDEO)/pooyan.o \ |
| 1388 | | $(DRIVERS)/pyson.o \ |
| 1389 | | $(DRIVERS)/qdrmfgp.o $(VIDEO)/qdrmfgp.o \ |
| 1390 | | $(DRIVERS)/rockrage.o $(VIDEO)/rockrage.o \ |
| 1391 | | $(DRIVERS)/rocnrope.o $(VIDEO)/rocnrope.o \ |
| 1392 | | $(DRIVERS)/rollerg.o $(VIDEO)/rollerg.o \ |
| 1393 | | $(DRIVERS)/rungun.o $(VIDEO)/rungun.o \ |
| 1394 | | $(DRIVERS)/sbasketb.o $(VIDEO)/sbasketb.o \ |
| 1395 | | $(DRIVERS)/scobra.o \ |
| 1396 | | $(DRIVERS)/scotrsht.o $(VIDEO)/scotrsht.o \ |
| 1397 | | $(DRIVERS)/scramble.o $(MACHINE)/scramble.o $(AUDIO)/scramble.o \ |
| 1398 | | $(DRIVERS)/shaolins.o $(VIDEO)/shaolins.o \ |
| 1399 | | $(DRIVERS)/simpsons.o $(MACHINE)/simpsons.o $(VIDEO)/simpsons.o \ |
| 1400 | | $(DRIVERS)/spy.o $(VIDEO)/spy.o \ |
| 1401 | | $(DRIVERS)/surpratk.o $(VIDEO)/surpratk.o \ |
| 1402 | | $(DRIVERS)/tasman.o \ |
| 1403 | | $(DRIVERS)/tgtpanic.o \ |
| 1404 | | $(DRIVERS)/thunderx.o $(VIDEO)/thunderx.o \ |
| 1405 | | $(DRIVERS)/timeplt.o $(AUDIO)/timeplt.o $(VIDEO)/timeplt.o \ |
| 1406 | | $(DRIVERS)/tmnt.o $(VIDEO)/tmnt.o \ |
| 1407 | | $(DRIVERS)/tp84.o $(VIDEO)/tp84.o \ |
| 1408 | | $(DRIVERS)/trackfld.o $(MACHINE)/konami1.o $(AUDIO)/trackfld.o $(VIDEO)/trackfld.o \ |
| 1409 | | $(DRIVERS)/tutankhm.o $(VIDEO)/tutankhm.o \ |
| 1410 | | $(DRIVERS)/twin16.o $(VIDEO)/twin16.o \ |
| 1411 | | $(DRIVERS)/twinkle.o \ |
| 1412 | | $(DRIVERS)/ultrsprt.o \ |
| 1413 | | $(DRIVERS)/ultraman.o $(VIDEO)/ultraman.o \ |
| 1414 | | $(DRIVERS)/vendetta.o $(VIDEO)/vendetta.o \ |
| 1415 | | $(DRIVERS)/viper.o \ |
| 1416 | | $(DRIVERS)/wecleman.o $(VIDEO)/wecleman.o \ |
| 1417 | | $(DRIVERS)/xexex.o $(VIDEO)/xexex.o \ |
| 1418 | | $(DRIVERS)/xmen.o $(VIDEO)/xmen.o \ |
| 1419 | | $(DRIVERS)/yiear.o $(VIDEO)/yiear.o \ |
| 1420 | | $(DRIVERS)/zr107.o \ |
| 1421 | | $(VIDEO)/konami_helper.o \ |
| 1422 | | $(VIDEO)/k007121.o \ |
| 1423 | | $(VIDEO)/k007342.o \ |
| 1424 | | $(VIDEO)/k007420.o \ |
| 1425 | | $(VIDEO)/k037122.o \ |
| 1426 | | $(VIDEO)/k051316.o \ |
| 1427 | | $(VIDEO)/k051733.o \ |
| 1428 | | $(VIDEO)/k051960.o \ |
| 1429 | | $(VIDEO)/k052109.o \ |
| 1430 | | $(VIDEO)/k053250.o \ |
| 1431 | | $(VIDEO)/k053251.o \ |
| 1432 | | $(VIDEO)/k054156_k054157_k056832.o \ |
| 1433 | | $(VIDEO)/k053244_k053245.o \ |
| 1434 | | $(VIDEO)/k053246_k053247_k055673.o \ |
| 1435 | | $(VIDEO)/k055555.o \ |
| 1436 | | $(VIDEO)/k054000.o \ |
| 1437 | | $(VIDEO)/k054338.o \ |
| 1438 | | $(VIDEO)/k053936.o \ |
| 1439 | | $(VIDEO)/k001006.o \ |
| 1440 | | $(VIDEO)/k001005.o \ |
| 1441 | | $(VIDEO)/k001604.o \ |
| 1442 | | |
| 1443 | | $(MAMEOBJ)/matic.a: \ |
| 1444 | | $(DRIVERS)/barata.o |
| 1445 | | |
| 1446 | | $(MAMEOBJ)/maygay.a: \ |
| 1447 | | $(DRIVERS)/maygay1b.o \ |
| 1448 | | $(DRIVERS)/maygay1bsw.o \ |
| 1449 | | $(DRIVERS)/maygayv1.o \ |
| 1450 | | $(DRIVERS)/maygayep.o \ |
| 1451 | | $(DRIVERS)/maygaysw.o \ |
| 1452 | | $(DRIVERS)/mmm.o \ |
| 1453 | | |
| 1454 | | $(MAMEOBJ)/meadows.a: \ |
| 1455 | | $(DRIVERS)/lazercmd.o $(VIDEO)/lazercmd.o \ |
| 1456 | | $(DRIVERS)/meadwttl.o \ |
| 1457 | | $(DRIVERS)/meadows.o $(AUDIO)/meadows.o $(VIDEO)/meadows.o \ |
| 1458 | | $(DRIVERS)/warpsped.o |
| 1459 | | |
| 1460 | | $(MAMEOBJ)/merit.a: \ |
| 1461 | | $(DRIVERS)/mgames.o \ |
| 1462 | | $(DRIVERS)/merit.o \ |
| 1463 | | $(DRIVERS)/meritm.o \ |
| 1464 | | |
| 1465 | | $(MAMEOBJ)/metro.a: \ |
| 1466 | | $(DRIVERS)/hyprduel.o $(VIDEO)/hyprduel.o \ |
| 1467 | | $(DRIVERS)/metro.o $(VIDEO)/metro.o \ |
| 1468 | | $(DRIVERS)/rabbit.o \ |
| 1469 | | $(DRIVERS)/tmmjprd.o \ |
| 1470 | | |
| 1471 | | $(MAMEOBJ)/midcoin.a: \ |
| 1472 | | $(DRIVERS)/wallc.o \ |
| 1473 | | $(DRIVERS)/wink.o \ |
| 1474 | | $(DRIVERS)/24cdjuke.o \ |
| 1475 | | |
| 1476 | | $(MAMEOBJ)/midw8080.a: \ |
| 1477 | | $(DRIVERS)/8080bw.o $(AUDIO)/8080bw.o $(VIDEO)/8080bw.o \ |
| 1478 | | $(DRIVERS)/m79amb.o $(AUDIO)/m79amb.o \ |
| 1479 | | $(DRIVERS)/mw8080bw.o $(MACHINE)/mw8080bw.o $(AUDIO)/mw8080bw.o $(VIDEO)/mw8080bw.o \ |
| 1480 | | $(DRIVERS)/rotaryf.o \ |
| 1481 | | |
| 1482 | | $(MAMEOBJ)/midway.a: \ |
| 1483 | | $(DRIVERS)/astrocde.o $(VIDEO)/astrocde.o $(AUDIO)/gorf.o $(AUDIO)/wow.o \ |
| 1484 | | $(DRIVERS)/atlantis.o \ |
| 1485 | | $(DRIVERS)/balsente.o $(MACHINE)/balsente.o $(VIDEO)/balsente.o \ |
| 1486 | | $(DRIVERS)/gridlee.o $(AUDIO)/gridlee.o $(VIDEO)/gridlee.o \ |
| 1487 | | $(DRIVERS)/mcr.o $(MACHINE)/mcr.o $(VIDEO)/mcr.o \ |
| 1488 | | $(DRIVERS)/mcr3.o $(VIDEO)/mcr3.o \ |
| 1489 | | $(DRIVERS)/mcr68.o $(MACHINE)/mcr68.o $(VIDEO)/mcr68.o \ |
| 1490 | | $(DRIVERS)/midqslvr.o \ |
| 1491 | | $(DRIVERS)/midtunit.o $(MACHINE)/midtunit.o $(VIDEO)/midtunit.o \ |
| 1492 | | $(DRIVERS)/midvunit.o $(VIDEO)/midvunit.o \ |
| 1493 | | $(DRIVERS)/midwunit.o $(MACHINE)/midwunit.o \ |
| 1494 | | $(DRIVERS)/midxunit.o $(MACHINE)/midxunit.o \ |
| 1495 | | $(DRIVERS)/midyunit.o $(MACHINE)/midyunit.o $(VIDEO)/midyunit.o \ |
| 1496 | | $(DRIVERS)/midzeus.o $(VIDEO)/midzeus.o $(VIDEO)/midzeus2.o \ |
| 1497 | | $(DRIVERS)/mw18w.o \ |
| 1498 | | $(DRIVERS)/mwsub.o \ |
| 1499 | | $(DRIVERS)/omegrace.o \ |
| 1500 | | $(DRIVERS)/pinball2k.o \ |
| 1501 | | $(DRIVERS)/seattle.o \ |
| 1502 | | $(DRIVERS)/sspeedr.o $(VIDEO)/sspeedr.o \ |
| 1503 | | $(DRIVERS)/tmaster.o \ |
| 1504 | | $(DRIVERS)/vegas.o $(DRIVERS)/wmg.o \ |
| 1505 | | $(DRIVERS)/williams.o $(MACHINE)/williams.o $(AUDIO)/williams.o $(VIDEO)/williams.o \ |
| 1506 | | $(MACHINE)/midwayic.o \ |
| 1507 | | $(AUDIO)/midway.o \ |
| 1508 | | |
| 1509 | | $(MAMEOBJ)/namco.a: \ |
| 1510 | | $(DRIVERS)/20pacgal.o $(VIDEO)/20pacgal.o \ |
| 1511 | | $(DRIVERS)/30test.o \ |
| 1512 | | $(DRIVERS)/baraduke.o $(VIDEO)/baraduke.o \ |
| 1513 | | $(DRIVERS)/cswat.o \ |
| 1514 | | $(DRIVERS)/dambustr.o \ |
| 1515 | | $(DRIVERS)/gal3.o \ |
| 1516 | | $(DRIVERS)/galaga.o $(AUDIO)/galaga.o $(VIDEO)/galaga.o $(VIDEO)/bosco.o $(VIDEO)/digdug.o $(MACHINE)/xevious.o $(VIDEO)/xevious.o \ |
| 1517 | | $(DRIVERS)/galaxian.o $(AUDIO)/galaxian.o $(VIDEO)/galaxian.o \ |
| 1518 | | $(DRIVERS)/galaxold.o $(MACHINE)/galaxold.o $(VIDEO)/galaxold.o \ |
| 1519 | | $(DRIVERS)/gaplus.o $(MACHINE)/gaplus.o $(VIDEO)/gaplus.o \ |
| 1520 | | $(DRIVERS)/kungfur.o \ |
| 1521 | | $(DRIVERS)/mappy.o $(VIDEO)/mappy.o \ |
| 1522 | | $(DRIVERS)/namcofl.o $(VIDEO)/namcofl.o \ |
| 1523 | | $(DRIVERS)/namcoic.o \ |
| 1524 | | $(DRIVERS)/namcona1.o $(VIDEO)/namcona1.o \ |
| 1525 | | $(DRIVERS)/namconb1.o $(VIDEO)/namconb1.o \ |
| 1526 | | $(DRIVERS)/namcond1.o $(MACHINE)/namcond1.o $(VIDEO)/ygv608.o \ |
| 1527 | | $(DRIVERS)/namcops2.o \ |
| 1528 | | $(DRIVERS)/namcos1.o $(MACHINE)/namcos1.o $(VIDEO)/namcos1.o \ |
| 1529 | | $(DRIVERS)/namcos10.o \ |
| 1530 | | $(DRIVERS)/namcos11.o $(MACHINE)/ns11prot.o \ |
| 1531 | | $(DRIVERS)/namcos12.o $(MACHINE)/namco_settings.o \ |
| 1532 | | $(DRIVERS)/namcos2.o $(MACHINE)/namcos2.o $(VIDEO)/namcos2.o \ |
| 1533 | | $(DRIVERS)/namcos21.o $(VIDEO)/namcos21.o \ |
| 1534 | | $(DRIVERS)/namcos22.o $(VIDEO)/namcos22.o \ |
| 1535 | | $(DRIVERS)/namcos23.o \ |
| 1536 | | $(DRIVERS)/namcos86.o $(VIDEO)/namcos86.o \ |
| 1537 | | $(DRIVERS)/pacland.o $(VIDEO)/pacland.o \ |
| 1538 | | $(DRIVERS)/polepos.o $(AUDIO)/polepos.o $(VIDEO)/polepos.o \ |
| 1539 | | $(DRIVERS)/rallyx.o $(VIDEO)/rallyx.o \ |
| 1540 | | $(DRIVERS)/skykid.o $(VIDEO)/skykid.o \ |
| 1541 | | $(DRIVERS)/tankbatt.o $(VIDEO)/tankbatt.o \ |
| 1542 | | $(DRIVERS)/tceptor.o $(VIDEO)/tceptor.o \ |
| 1543 | | $(DRIVERS)/toypop.o $(VIDEO)/toypop.o \ |
| 1544 | | $(DRIVERS)/turrett.o $(AUDIO)/turrett.o $(VIDEO)/turrett.o \ |
| 1545 | | $(DRIVERS)/warpwarp.o $(AUDIO)/geebee.o $(AUDIO)/warpwarp.o $(VIDEO)/warpwarp.o \ |
| 1546 | | $(MACHINE)/c117.o \ |
| 1547 | | $(MACHINE)/namcoio.o \ |
| 1548 | | $(MACHINE)/namco06.o \ |
| 1549 | | $(MACHINE)/namco50.o \ |
| 1550 | | $(MACHINE)/namco51.o \ |
| 1551 | | $(MACHINE)/namco53.o \ |
| 1552 | | $(MACHINE)/namco62.o \ |
| 1553 | | $(MACHINE)/namcomcu.o \ |
| 1554 | | $(AUDIO)/namco52.o \ |
| 1555 | | $(AUDIO)/namco54.o \ |
| 1556 | | $(VIDEO)/c116.o \ |
| 1557 | | $(VIDEO)/c45.o \ |
| 1558 | | |
| 1559 | | $(MAMEOBJ)/nasco.a: \ |
| 1560 | | $(DRIVERS)/crgolf.o $(VIDEO)/crgolf.o \ |
| 1561 | | $(DRIVERS)/suprgolf.o \ |
| 1562 | | |
| 1563 | | $(MAMEOBJ)/neogeo.a: \ |
| 1564 | | $(DRIVERS)/neogeo.o $(VIDEO)/neogeo.o \ |
| 1565 | | $(DRIVERS)/neogeo_noslot.o \ |
| 1566 | | $(VIDEO)/neogeo_spr.o \ |
| 1567 | | $(MACHINE)/neoboot.o \ |
| 1568 | | $(MACHINE)/neocrypt.o \ |
| 1569 | | $(MACHINE)/neoprot.o \ |
| 1570 | | $(MACHINE)/ng_memcard.o \ |
| 1571 | | |
| 1572 | | $(MAMEOBJ)/nichibut.a: \ |
| 1573 | | $(DRIVERS)/armedf.o $(VIDEO)/armedf.o \ |
| 1574 | | $(DRIVERS)/cclimber.o $(MACHINE)/cclimber.o $(AUDIO)/cclimber.o $(VIDEO)/cclimber.o \ |
| 1575 | | $(DRIVERS)/clshroad.o $(VIDEO)/clshroad.o \ |
| 1576 | | $(DRIVERS)/csplayh5.o \ |
| 1577 | | $(DRIVERS)/cop01.o $(VIDEO)/cop01.o \ |
| 1578 | | $(DRIVERS)/dacholer.o \ |
| 1579 | | $(DRIVERS)/galivan.o $(VIDEO)/galivan.o \ |
| 1580 | | $(DRIVERS)/gomoku.o $(AUDIO)/gomoku.o $(VIDEO)/gomoku.o \ |
| 1581 | | $(DRIVERS)/hyhoo.o $(VIDEO)/hyhoo.o \ |
| 1582 | | $(DRIVERS)/jangou.o \ |
| 1583 | | $(DRIVERS)/magmax.o $(VIDEO)/magmax.o \ |
| 1584 | | $(DRIVERS)/nbmj8688.o $(VIDEO)/nbmj8688.o \ |
| 1585 | | $(DRIVERS)/nbmj8891.o $(VIDEO)/nbmj8891.o \ |
| 1586 | | $(DRIVERS)/nbmj8900.o $(VIDEO)/nbmj8900.o \ |
| 1587 | | $(DRIVERS)/nbmj8991.o $(VIDEO)/nbmj8991.o \ |
| 1588 | | $(DRIVERS)/nbmj9195.o $(VIDEO)/nbmj9195.o \ |
| 1589 | | $(DRIVERS)/nightgal.o \ |
| 1590 | | $(DRIVERS)/niyanpai.o $(VIDEO)/niyanpai.o \ |
| 1591 | | $(DRIVERS)/pastelg.o $(VIDEO)/pastelg.o \ |
| 1592 | | $(DRIVERS)/seicross.o $(VIDEO)/seicross.o \ |
| 1593 | | $(DRIVERS)/terracre.o $(VIDEO)/terracre.o \ |
| 1594 | | $(DRIVERS)/tubep.o $(VIDEO)/tubep.o \ |
| 1595 | | $(DRIVERS)/wiping.o $(AUDIO)/wiping.o $(VIDEO)/wiping.o \ |
| 1596 | | $(MACHINE)/nb1413m3.o \ |
| 1597 | | $(MACHINE)/nb1414m4.o \ |
| 1598 | | |
| 1599 | | $(MAMEOBJ)/nintendo.a: \ |
| 1600 | | $(DRIVERS)/cham24.o \ |
| 1601 | | $(DRIVERS)/dkong.o $(AUDIO)/dkong.o $(VIDEO)/dkong.o \ |
| 1602 | | $(DRIVERS)/mario.o $(AUDIO)/mario.o $(VIDEO)/mario.o \ |
| 1603 | | $(DRIVERS)/multigam.o \ |
| 1604 | | $(DRIVERS)/n8080.o $(AUDIO)/n8080.o $(VIDEO)/n8080.o \ |
| 1605 | | $(DRIVERS)/nss.o $(MACHINE)/snes.o $(AUDIO)/snes_snd.o \ |
| 1606 | | $(DRIVERS)/playch10.o $(MACHINE)/playch10.o $(VIDEO)/playch10.o \ |
| 1607 | | $(DRIVERS)/popeye.o $(VIDEO)/popeye.o \ |
| 1608 | | $(DRIVERS)/punchout.o $(VIDEO)/punchout.o \ |
| 1609 | | $(DRIVERS)/famibox.o \ |
| 1610 | | $(DRIVERS)/sfcbox.o \ |
| 1611 | | $(DRIVERS)/snesb.o \ |
| 1612 | | $(DRIVERS)/spacefb.o $(AUDIO)/spacefb.o $(VIDEO)/spacefb.o \ |
| 1613 | | $(DRIVERS)/vsnes.o $(MACHINE)/vsnes.o $(VIDEO)/vsnes.o \ |
| 1614 | | $(VIDEO)/ppu2c0x.o \ |
| 1615 | | |
| 1616 | | |
| 1617 | | |
| 1618 | | $(MAMEOBJ)/nix.a: \ |
| 1619 | | $(DRIVERS)/fitfight.o $(VIDEO)/fitfight.o \ |
| 1620 | | $(DRIVERS)/pirates.o $(VIDEO)/pirates.o \ |
| 1621 | | |
| 1622 | | $(MAMEOBJ)/nmk.a: \ |
| 1623 | | $(DRIVERS)/acommand.o \ |
| 1624 | | $(DRIVERS)/cultures.o \ |
| 1625 | | $(DRIVERS)/ddealer.o \ |
| 1626 | | $(DRIVERS)/jalmah.o \ |
| 1627 | | $(DRIVERS)/macrossp.o $(VIDEO)/macrossp.o \ |
| 1628 | | $(DRIVERS)/nmk16.o $(MACHINE)/nmk004.o $(VIDEO)/nmk16.o \ |
| 1629 | | $(DRIVERS)/quizdna.o $(VIDEO)/quizdna.o \ |
| 1630 | | $(DRIVERS)/quizpani.o $(VIDEO)/quizpani.o \ |
| 1631 | | |
| 1632 | | $(MAMEOBJ)/olympia.a: \ |
| 1633 | | $(DRIVERS)/dday.o $(VIDEO)/dday.o \ |
| 1634 | | $(DRIVERS)/lbeach.o \ |
| 1635 | | $(DRIVERS)/monzagp.o \ |
| 1636 | | $(DRIVERS)/portrait.o $(VIDEO)/portrait.o \ |
| 1637 | | $(DRIVERS)/vega.o \ |
| 1638 | | |
| 1639 | | $(MAMEOBJ)/omori.a: \ |
| 1640 | | $(DRIVERS)/battlex.o $(VIDEO)/battlex.o \ |
| 1641 | | $(DRIVERS)/carjmbre.o $(VIDEO)/carjmbre.o \ |
| 1642 | | $(DRIVERS)/popper.o $(VIDEO)/popper.o \ |
| 1643 | | $(DRIVERS)/spaceg.o \ |
| 1644 | | |
| 1645 | | $(MAMEOBJ)/orca.a: \ |
| 1646 | | $(DRIVERS)/espial.o $(VIDEO)/espial.o \ |
| 1647 | | $(DRIVERS)/funkybee.o $(VIDEO)/funkybee.o \ |
| 1648 | | $(DRIVERS)/marineb.o $(VIDEO)/marineb.o \ |
| 1649 | | $(DRIVERS)/vastar.o $(VIDEO)/vastar.o \ |
| 1650 | | $(DRIVERS)/zodiack.o $(VIDEO)/zodiack.o \ |
| 1651 | | |
| 1652 | | $(MAMEOBJ)/pacific.a: \ |
| 1653 | | $(DRIVERS)/mrflea.o $(VIDEO)/mrflea.o \ |
| 1654 | | $(DRIVERS)/thief.o $(VIDEO)/thief.o \ |
| 1655 | | |
| 1656 | | $(MAMEOBJ)/pacman.a: \ |
| 1657 | | $(DRIVERS)/jrpacman.o \ |
| 1658 | | $(DRIVERS)/pacman.o $(VIDEO)/pacman.o $(MACHINE)/acitya.o $(MACHINE)/jumpshot.o $(MACHINE)/pacplus.o $(MACHINE)/theglobp.o \ |
| 1659 | | $(DRIVERS)/pengo.o \ |
| 1660 | | |
| 1661 | | $(MAMEOBJ)/pce.a: \ |
| 1662 | | $(DRIVERS)/ggconnie.o \ |
| 1663 | | $(DRIVERS)/paranoia.o \ |
| 1664 | | $(DRIVERS)/tourvis.o \ |
| 1665 | | $(DRIVERS)/uapce.o \ |
| 1666 | | $(MACHINE)/pcecommn.o \ |
| 1667 | | |
| 1668 | | $(MAMEOBJ)/phoenix.a: \ |
| 1669 | | $(DRIVERS)/naughtyb.o $(VIDEO)/naughtyb.o \ |
| 1670 | | $(DRIVERS)/phoenix.o $(AUDIO)/phoenix.o $(VIDEO)/phoenix.o \ |
| 1671 | | $(DRIVERS)/safarir.o \ |
| 1672 | | $(AUDIO)/pleiads.o \ |
| 1673 | | |
| 1674 | | $(MAMEOBJ)/playmark.a: \ |
| 1675 | | $(DRIVERS)/drtomy.o \ |
| 1676 | | $(DRIVERS)/playmark.o $(VIDEO)/playmark.o \ |
| 1677 | | $(DRIVERS)/powerbal.o \ |
| 1678 | | $(DRIVERS)/sderby.o $(VIDEO)/sderby.o \ |
| 1679 | | $(DRIVERS)/sslam.o $(VIDEO)/sslam.o \ |
| 1680 | | |
| 1681 | | $(MAMEOBJ)/psikyo.a: \ |
| 1682 | | $(DRIVERS)/psikyo.o $(VIDEO)/psikyo.o \ |
| 1683 | | $(DRIVERS)/psikyo4.o $(VIDEO)/psikyo4.o \ |
| 1684 | | $(DRIVERS)/psikyosh.o $(VIDEO)/psikyosh.o \ |
| 1685 | | |
| 1686 | | $(MAMEOBJ)/ramtek.a: \ |
| 1687 | | $(DRIVERS)/hitme.o $(AUDIO)/hitme.o \ |
| 1688 | | $(DRIVERS)/ramtek.o \ |
| 1689 | | $(DRIVERS)/starcrus.o $(VIDEO)/starcrus.o \ |
| 1690 | | |
| 1691 | | $(MAMEOBJ)/rare.a: \ |
| 1692 | | $(DRIVERS)/btoads.o $(VIDEO)/btoads.o \ |
| 1693 | | $(DRIVERS)/kinst.o \ |
| 1694 | | $(DRIVERS)/xtheball.o \ |
| 1695 | | |
| 1696 | | $(MAMEOBJ)/sanritsu.a: \ |
| 1697 | | $(DRIVERS)/appoooh.o $(VIDEO)/appoooh.o \ |
| 1698 | | $(DRIVERS)/bankp.o $(VIDEO)/bankp.o \ |
| 1699 | | $(DRIVERS)/chinsan.o \ |
| 1700 | | $(DRIVERS)/drmicro.o $(VIDEO)/drmicro.o \ |
| 1701 | | $(DRIVERS)/jantotsu.o \ |
| 1702 | | $(DRIVERS)/mayumi.o \ |
| 1703 | | $(DRIVERS)/mermaid.o $(VIDEO)/mermaid.o \ |
| 1704 | | $(DRIVERS)/mjkjidai.o $(VIDEO)/mjkjidai.o \ |
| 1705 | | |
| 1706 | | $(MAMEOBJ)/sega.a: \ |
| 1707 | | $(DRIVERS)/angelkds.o $(VIDEO)/angelkds.o \ |
| 1708 | | $(DRIVERS)/bingoc.o \ |
| 1709 | | $(DRIVERS)/blockade.o $(AUDIO)/blockade.o $(VIDEO)/blockade.o \ |
| 1710 | | $(DRIVERS)/calorie.o \ |
| 1711 | | $(DRIVERS)/chihiro.o $(VIDEO)/chihiro.o \ |
| 1712 | | $(DRIVERS)/coolridr.o \ |
| 1713 | | $(DRIVERS)/deniam.o $(VIDEO)/deniam.o \ |
| 1714 | | $(DRIVERS)/dotrikun.o \ |
| 1715 | | $(DRIVERS)/gpworld.o \ |
| 1716 | | $(DRIVERS)/hikaru.o \ |
| 1717 | | $(DRIVERS)/hshavoc.o \ |
| 1718 | | $(DRIVERS)/kopunch.o $(VIDEO)/kopunch.o \ |
| 1719 | | $(DRIVERS)/lindbergh.o $(MACHINE)/segabb.o \ |
| 1720 | | $(MACHINE)/megadriv.o \ |
| 1721 | | $(DRIVERS)/megadrvb.o \ |
| 1722 | | $(DRIVERS)/megaplay.o \ |
| 1723 | | $(DRIVERS)/megatech.o \ |
| 1724 | | $(DRIVERS)/model1.o $(MACHINE)/model1.o $(VIDEO)/model1.o \ |
| 1725 | | $(AUDIO)/dsbz80.o \ |
| 1726 | | $(DRIVERS)/model2.o $(VIDEO)/model2.o \ |
| 1727 | | $(DRIVERS)/model3.o $(VIDEO)/model3.o $(MACHINE)/model3.o \ |
| 1728 | | $(DRIVERS)/monacogp.o \ |
| 1729 | | $(DRIVERS)/naomi.o $(MACHINE)/dc.o $(VIDEO)/powervr2.o $(MACHINE)/naomi.o \ |
| 1730 | | $(MACHINE)/naomig1.o $(MACHINE)/naomibd.o $(MACHINE)/naomirom.o $(MACHINE)/naomigd.o \ |
| 1731 | | $(MACHINE)/naomim1.o $(MACHINE)/naomim2.o $(MACHINE)/naomim4.o \ |
| 1732 | | $(MACHINE)/315-5881_crypt.o \ |
| 1733 | | $(MACHINE)/awboard.o \ |
| 1734 | | $(MACHINE)/mie.o $(MACHINE)/maple-dc.o $(MACHINE)/mapledev.o $(MACHINE)/dc-ctrl.o $(MACHINE)/jvs13551.o \ |
| 1735 | | $(DRIVERS)/triforce.o \ |
| 1736 | | $(DRIVERS)/puckpkmn.o \ |
| 1737 | | $(DRIVERS)/segac2.o \ |
| 1738 | | $(DRIVERS)/segae.o \ |
| 1739 | | $(DRIVERS)/shtzone.o \ |
| 1740 | | $(DRIVERS)/segacoin.o \ |
| 1741 | | $(DRIVERS)/segag80r.o $(MACHINE)/segag80.o $(AUDIO)/segag80r.o $(VIDEO)/segag80r.o \ |
| 1742 | | $(DRIVERS)/segag80v.o $(AUDIO)/segag80v.o $(VIDEO)/segag80v.o \ |
| 1743 | | $(DRIVERS)/segahang.o $(VIDEO)/segahang.o \ |
| 1744 | | $(DRIVERS)/segajw.o \ |
| 1745 | | $(DRIVERS)/segald.o \ |
| 1746 | | $(DRIVERS)/segaorun.o $(VIDEO)/segaorun.o \ |
| 1747 | | $(DRIVERS)/segas16a.o $(VIDEO)/segas16a.o \ |
| 1748 | | $(DRIVERS)/segas16b.o $(VIDEO)/segas16b.o \ |
| 1749 | | $(DRIVERS)/segas18.o $(VIDEO)/segas18.o \ |
| 1750 | | $(DRIVERS)/segas24.o $(VIDEO)/segas24.o \ |
| 1751 | | $(DRIVERS)/segas32.o $(MACHINE)/segas32.o $(VIDEO)/segas32.o \ |
| 1752 | | $(DRIVERS)/segaufo.o \ |
| 1753 | | $(DRIVERS)/segaxbd.o $(VIDEO)/segaxbd.o \ |
| 1754 | | $(DRIVERS)/segaybd.o $(VIDEO)/segaybd.o \ |
| 1755 | | $(DRIVERS)/sg1000a.o \ |
| 1756 | | $(DRIVERS)/stactics.o $(VIDEO)/stactics.o \ |
| 1757 | | $(DRIVERS)/stv.o $(MACHINE)/stvprot.o $(MACHINE)/315-5838_317-0229_comp.o \ |
| 1758 | | $(DRIVERS)/suprloco.o $(VIDEO)/suprloco.o \ |
| 1759 | | $(DRIVERS)/system1.o $(VIDEO)/system1.o \ |
| 1760 | | $(DRIVERS)/system16.o $(VIDEO)/system16.o \ |
| 1761 | | $(DRIVERS)/timetrv.o \ |
| 1762 | | $(DRIVERS)/turbo.o $(AUDIO)/turbo.o $(VIDEO)/turbo.o \ |
| 1763 | | $(DRIVERS)/vicdual.o $(AUDIO)/vicdual.o $(VIDEO)/vicdual.o $(AUDIO)/carnival.o $(AUDIO)/depthch.o $(AUDIO)/invinco.o $(AUDIO)/pulsar.o \ |
| 1764 | | $(DRIVERS)/zaxxon.o $(AUDIO)/zaxxon.o $(VIDEO)/zaxxon.o \ |
| 1765 | | $(MACHINE)/315_5296.o \ |
| 1766 | | $(MACHINE)/fd1089.o \ |
| 1767 | | $(MACHINE)/fd1094.o \ |
| 1768 | | $(MACHINE)/fddebug.o \ |
| 1769 | | $(MACHINE)/mc8123.o \ |
| 1770 | | $(MACHINE)/segaic16.o \ |
| 1771 | | $(AUDIO)/segasnd.o \ |
| 1772 | | $(VIDEO)/segaic16.o \ |
| 1773 | | $(VIDEO)/segaic16_road.o \ |
| 1774 | | $(VIDEO)/sega16sp.o \ |
| 1775 | | $(VIDEO)/segaic24.o \ |
| 1776 | | $(MACHINE)/gdrom.o \ |
| 1777 | | |
| 1778 | | $(MAMEOBJ)/seibu.a: \ |
| 1779 | | $(DRIVERS)/bloodbro.o $(VIDEO)/bloodbro.o \ |
| 1780 | | $(DRIVERS)/cabal.o $(VIDEO)/cabal.o \ |
| 1781 | | $(DRIVERS)/cshooter.o \ |
| 1782 | | $(DRIVERS)/dcon.o $(VIDEO)/dcon.o \ |
| 1783 | | $(DRIVERS)/deadang.o $(VIDEO)/deadang.o \ |
| 1784 | | $(DRIVERS)/dynduke.o $(VIDEO)/dynduke.o \ |
| 1785 | | $(DRIVERS)/feversoc.o \ |
| 1786 | | $(DRIVERS)/goal92.o $(VIDEO)/goal92.o \ |
| 1787 | | $(DRIVERS)/goodejan.o \ |
| 1788 | | $(DRIVERS)/kncljoe.o $(VIDEO)/kncljoe.o \ |
| 1789 | | $(DRIVERS)/legionna.o $(VIDEO)/legionna.o \ |
| 1790 | | $(DRIVERS)/mustache.o $(VIDEO)/mustache.o \ |
| 1791 | | $(DRIVERS)/panicr.o \ |
| 1792 | | $(DRIVERS)/raiden.o $(VIDEO)/raiden.o \ |
| 1793 | | $(DRIVERS)/raiden2.o $(MACHINE)/r2crypt.o \ |
| 1794 | | $(MACHINE)/raiden2cop.o \ |
| 1795 | | $(DRIVERS)/r2dx_v33.o \ |
| 1796 | | $(DRIVERS)/seibuspi.o $(MACHINE)/seibuspi.o $(VIDEO)/seibuspi.o \ |
| 1797 | | $(DRIVERS)/sengokmj.o \ |
| 1798 | | $(DRIVERS)/stfight.o $(MACHINE)/stfight.o $(VIDEO)/stfight.o \ |
| 1799 | | $(DRIVERS)/toki.o $(VIDEO)/toki.o \ |
| 1800 | | $(DRIVERS)/wiz.o $(VIDEO)/wiz.o \ |
| 1801 | | $(MACHINE)/seicop.o \ |
| 1802 | | $(MACHINE)/spisprit.o \ |
| 1803 | | $(AUDIO)/seibu.o \ |
| 1804 | | $(VIDEO)/seibu_crtc.o \ |
| 1805 | | |
| 1806 | | $(MAMEOBJ)/seta.a: \ |
| 1807 | | $(DRIVERS)/aleck64.o $(MACHINE)/n64.o $(VIDEO)/n64.o $(VIDEO)/rdpblend.o $(VIDEO)/rdpspn16.o $(VIDEO)/rdptpipe.o \ |
| 1808 | | $(DRIVERS)/hanaawas.o $(VIDEO)/hanaawas.o \ |
| 1809 | | $(DRIVERS)/jclub2.o \ |
| 1810 | | $(DRIVERS)/macs.o \ |
| 1811 | | $(DRIVERS)/seta.o $(VIDEO)/seta.o \ |
| 1812 | | $(DRIVERS)/seta2.o $(VIDEO)/seta2.o \ |
| 1813 | | $(DRIVERS)/speedatk.o $(VIDEO)/speedatk.o \ |
| 1814 | | $(DRIVERS)/speglsht.o \ |
| 1815 | | $(DRIVERS)/srmp2.o $(VIDEO)/srmp2.o \ |
| 1816 | | $(DRIVERS)/srmp5.o \ |
| 1817 | | $(DRIVERS)/srmp6.o \ |
| 1818 | | $(DRIVERS)/ssv.o $(VIDEO)/ssv.o \ |
| 1819 | | $(VIDEO)/st0020.o \ |
| 1820 | | $(MACHINE)/st0016.o $(DRIVERS)/simple_st0016.o \ |
| 1821 | | $(VIDEO)/seta001.o \ |
| 1822 | | |
| 1823 | | $(MAMEOBJ)/sigma.a: \ |
| 1824 | | $(DRIVERS)/nyny.o \ |
| 1825 | | $(DRIVERS)/r2dtank.o \ |
| 1826 | | $(DRIVERS)/sigmab52.o \ |
| 1827 | | $(DRIVERS)/sigmab98.o \ |
| 1828 | | $(DRIVERS)/spiders.o $(AUDIO)/spiders.o \ |
| 1829 | | $(DRIVERS)/sub.o \ |
| 1830 | | |
| 1831 | | $(MAMEOBJ)/snk.a: \ |
| 1832 | | $(DRIVERS)/bbusters.o $(VIDEO)/bbusters.o \ |
| 1833 | | $(DRIVERS)/dmndrby.o \ |
| 1834 | | $(DRIVERS)/hng64.o $(VIDEO)/hng64.o $(AUDIO)/hng64.o $(MACHINE)/hng64_net.o $(VIDEO)/hng64_3d.o $(VIDEO)/hng64_sprite.o \ |
| 1835 | | $(DRIVERS)/lasso.o $(VIDEO)/lasso.o \ |
| 1836 | | $(DRIVERS)/mainsnk.o $(VIDEO)/mainsnk.o \ |
| 1837 | | $(DRIVERS)/munchmo.o $(VIDEO)/munchmo.o \ |
| 1838 | | $(DRIVERS)/prehisle.o $(VIDEO)/prehisle.o \ |
| 1839 | | $(DRIVERS)/snk6502.o $(AUDIO)/snk6502.o $(VIDEO)/snk6502.o \ |
| 1840 | | $(DRIVERS)/snk.o $(VIDEO)/snk.o \ |
| 1841 | | $(DRIVERS)/snk68.o $(VIDEO)/snk68.o \ |
| 1842 | | |
| 1843 | | $(MAMEOBJ)/sony.a: \ |
| 1844 | | $(DRIVERS)/zn.o $(MACHINE)/zndip.o $(MACHINE)/cat702.o \ |
| 1845 | | |
| 1846 | | $(MAMEOBJ)/stern.a: \ |
| 1847 | | $(DRIVERS)/astinvad.o \ |
| 1848 | | $(DRIVERS)/berzerk.o \ |
| 1849 | | $(DRIVERS)/cliffhgr.o $(AUDIO)/cliffhgr.o \ |
| 1850 | | $(DRIVERS)/mazerbla.o \ |
| 1851 | | $(DRIVERS)/supdrapo.o \ |
| 1852 | | |
| 1853 | | $(MAMEOBJ)/subsino.a: \ |
| 1854 | | $(DRIVERS)/lastfght.o \ |
| 1855 | | $(DRIVERS)/subsino.o \ |
| 1856 | | $(DRIVERS)/subsino2.o \ |
| 1857 | | $(MACHINE)/subsino.o \ |
| 1858 | | |
| 1859 | | $(MAMEOBJ)/sun.a: \ |
| 1860 | | $(DRIVERS)/arabian.o $(VIDEO)/arabian.o \ |
| 1861 | | $(DRIVERS)/dai3wksi.o \ |
| 1862 | | $(DRIVERS)/ikki.o $(VIDEO)/ikki.o \ |
| 1863 | | $(DRIVERS)/kangaroo.o $(VIDEO)/kangaroo.o \ |
| 1864 | | $(DRIVERS)/markham.o $(VIDEO)/markham.o \ |
| 1865 | | $(DRIVERS)/route16.o $(VIDEO)/route16.o \ |
| 1866 | | $(DRIVERS)/shanghai.o \ |
| 1867 | | $(DRIVERS)/shangha3.o $(VIDEO)/shangha3.o \ |
| 1868 | | $(DRIVERS)/strnskil.o $(VIDEO)/strnskil.o \ |
| 1869 | | $(DRIVERS)/tonton.o \ |
| 1870 | | |
| 1871 | | $(MAMEOBJ)/suna.a: \ |
| 1872 | | $(DRIVERS)/go2000.o \ |
| 1873 | | $(DRIVERS)/goindol.o $(VIDEO)/goindol.o \ |
| 1874 | | $(DRIVERS)/suna8.o $(AUDIO)/suna8.o $(VIDEO)/suna8.o \ |
| 1875 | | $(DRIVERS)/suna16.o $(VIDEO)/suna16.o \ |
| 1876 | | |
| 1877 | | $(MAMEOBJ)/sure.a: \ |
| 1878 | | $(DRIVERS)/mil4000.o \ |
| 1879 | | |
| 1880 | | |
| 1881 | | $(MAMEOBJ)/taito.a: \ |
| 1882 | | $(DRIVERS)/2mindril.o \ |
| 1883 | | $(DRIVERS)/40love.o $(VIDEO)/40love.o \ |
| 1884 | | $(DRIVERS)/arkanoid.o $(MACHINE)/arkanoid.o $(VIDEO)/arkanoid.o \ |
| 1885 | | $(DRIVERS)/ashnojoe.o $(VIDEO)/ashnojoe.o \ |
| 1886 | | $(DRIVERS)/asuka.o $(MACHINE)/bonzeadv.o $(VIDEO)/asuka.o \ |
| 1887 | | $(DRIVERS)/bigevglf.o $(MACHINE)/bigevglf.o $(VIDEO)/bigevglf.o \ |
| 1888 | | $(DRIVERS)/bking.o $(VIDEO)/bking.o \ |
| 1889 | | $(DRIVERS)/bublbobl.o $(MACHINE)/bublbobl.o $(VIDEO)/bublbobl.o \ |
| 1890 | | $(DRIVERS)/buggychl.o $(MACHINE)/buggychl.o $(VIDEO)/buggychl.o \ |
| 1891 | | $(DRIVERS)/capr1.o \ |
| 1892 | | $(DRIVERS)/caprcyc.o \ |
| 1893 | | $(DRIVERS)/cchance.o \ |
| 1894 | | $(DRIVERS)/chaknpop.o $(MACHINE)/chaknpop.o $(VIDEO)/chaknpop.o \ |
| 1895 | | $(DRIVERS)/champbwl.o \ |
| 1896 | | $(DRIVERS)/changela.o $(VIDEO)/changela.o \ |
| 1897 | | $(DRIVERS)/crbaloon.o $(VIDEO)/crbaloon.o $(AUDIO)/crbaloon.o \ |
| 1898 | | $(DRIVERS)/cyclemb.o \ |
| 1899 | | $(DRIVERS)/darius.o $(VIDEO)/darius.o \ |
| 1900 | | $(DRIVERS)/darkmist.o $(VIDEO)/darkmist.o \ |
| 1901 | | $(DRIVERS)/exzisus.o $(VIDEO)/exzisus.o \ |
| 1902 | | $(DRIVERS)/fgoal.o $(VIDEO)/fgoal.o \ |
| 1903 | | $(DRIVERS)/flstory.o $(MACHINE)/flstory.o $(VIDEO)/flstory.o \ |
| 1904 | | $(DRIVERS)/galastrm.o $(VIDEO)/galastrm.o \ |
| 1905 | | $(DRIVERS)/gladiatr.o $(VIDEO)/gladiatr.o \ |
| 1906 | | $(DRIVERS)/grchamp.o $(AUDIO)/grchamp.o $(VIDEO)/grchamp.o \ |
| 1907 | | $(DRIVERS)/groundfx.o $(VIDEO)/groundfx.o \ |
| 1908 | | $(DRIVERS)/gsword.o $(MACHINE)/tait8741.o $(VIDEO)/gsword.o \ |
| 1909 | | $(DRIVERS)/gunbustr.o $(VIDEO)/gunbustr.o \ |
| 1910 | | $(DRIVERS)/halleys.o \ |
| 1911 | | $(DRIVERS)/invqix.o \ |
| 1912 | | $(DRIVERS)/jollyjgr.o \ |
| 1913 | | $(DRIVERS)/ksayakyu.o $(VIDEO)/ksayakyu.o \ |
| 1914 | | $(DRIVERS)/lgp.o \ |
| 1915 | | $(DRIVERS)/lkage.o $(MACHINE)/lkage.o $(VIDEO)/lkage.o \ |
| 1916 | | $(DRIVERS)/lsasquad.o $(MACHINE)/lsasquad.o $(VIDEO)/lsasquad.o \ |
| 1917 | | $(DRIVERS)/marinedt.o \ |
| 1918 | | $(DRIVERS)/mexico86.o $(MACHINE)/mexico86.o $(VIDEO)/mexico86.o \ |
| 1919 | | $(DRIVERS)/minivadr.o \ |
| 1920 | | $(DRIVERS)/missb2.o \ |
| 1921 | | $(DRIVERS)/mlanding.o \ |
| 1922 | | $(DRIVERS)/msisaac.o $(VIDEO)/msisaac.o \ |
| 1923 | | $(DRIVERS)/ninjaw.o $(VIDEO)/ninjaw.o \ |
| 1924 | | $(DRIVERS)/nycaptor.o $(MACHINE)/nycaptor.o $(VIDEO)/nycaptor.o \ |
| 1925 | | $(DRIVERS)/opwolf.o $(MACHINE)/opwolf.o $(VIDEO)/opwolf.o \ |
| 1926 | | $(DRIVERS)/othunder.o $(VIDEO)/othunder.o \ |
| 1927 | | $(DRIVERS)/pitnrun.o $(MACHINE)/pitnrun.o $(VIDEO)/pitnrun.o \ |
| 1928 | | $(DRIVERS)/qix.o $(MACHINE)/qix.o $(AUDIO)/qix.o $(VIDEO)/qix.o \ |
| 1929 | | $(DRIVERS)/rainbow.o $(MACHINE)/rainbow.o $(VIDEO)/rainbow.o \ |
| 1930 | | $(DRIVERS)/rastan.o $(VIDEO)/rastan.o \ |
| 1931 | | $(DRIVERS)/retofinv.o $(MACHINE)/retofinv.o $(VIDEO)/retofinv.o \ |
| 1932 | | $(DRIVERS)/rollrace.o $(VIDEO)/rollrace.o \ |
| 1933 | | $(DRIVERS)/sbowling.o \ |
| 1934 | | $(DRIVERS)/slapshot.o $(VIDEO)/slapshot.o \ |
| 1935 | | $(DRIVERS)/ssrj.o $(VIDEO)/ssrj.o \ |
| 1936 | | $(DRIVERS)/superchs.o $(VIDEO)/superchs.o \ |
| 1937 | | $(DRIVERS)/superqix.o $(VIDEO)/superqix.o \ |
| 1938 | | $(DRIVERS)/taito_b.o $(VIDEO)/taito_b.o \ |
| 1939 | | $(DRIVERS)/taito_f2.o $(VIDEO)/taito_f2.o \ |
| 1940 | | $(DRIVERS)/taito_f3.o $(VIDEO)/taito_f3.o $(AUDIO)/taito_en.o \ |
| 1941 | | $(DRIVERS)/taito_h.o $(VIDEO)/taito_h.o \ |
| 1942 | | $(DRIVERS)/taito_l.o $(VIDEO)/taito_l.o \ |
| 1943 | | $(DRIVERS)/taito_x.o $(MACHINE)/cchip.o \ |
| 1944 | | $(DRIVERS)/taito_z.o $(VIDEO)/taito_z.o \ |
| 1945 | | $(DRIVERS)/taito_o.o $(VIDEO)/taito_o.o \ |
| 1946 | | $(DRIVERS)/taitoair.o $(VIDEO)/taitoair.o \ |
| 1947 | | $(DRIVERS)/taitogn.o \ |
| 1948 | | $(DRIVERS)/taitojc.o $(VIDEO)/taitojc.o \ |
| 1949 | | $(DRIVERS)/taitopjc.o $\ |
| 1950 | | $(DRIVERS)/taitosj.o $(MACHINE)/taitosj.o $(VIDEO)/taitosj.o \ |
| 1951 | | $(DRIVERS)/taitottl.o \ |
| 1952 | | $(DRIVERS)/taitotz.o \ |
| 1953 | | $(DRIVERS)/taitotx.o \ |
| 1954 | | $(DRIVERS)/taitowlf.o \ |
| 1955 | | $(DRIVERS)/tnzs.o $(MACHINE)/tnzs.o $(VIDEO)/tnzs.o \ |
| 1956 | | $(DRIVERS)/topspeed.o $(VIDEO)/topspeed.o \ |
| 1957 | | $(DRIVERS)/tsamurai.o $(VIDEO)/tsamurai.o \ |
| 1958 | | $(DRIVERS)/undrfire.o $(VIDEO)/undrfire.o \ |
| 1959 | | $(DRIVERS)/volfied.o $(MACHINE)/volfied.o $(VIDEO)/volfied.o \ |
| 1960 | | $(DRIVERS)/warriorb.o $(VIDEO)/warriorb.o \ |
| 1961 | | $(DRIVERS)/wgp.o $(VIDEO)/wgp.o \ |
| 1962 | | $(DRIVERS)/wyvernf0.o \ |
| 1963 | | $(AUDIO)/taitosnd.o \ |
| 1964 | | $(AUDIO)/taito_zm.o \ |
| 1965 | | $(AUDIO)/t5182.o \ |
| 1966 | | $(MACHINE)/taitoio.o \ |
| 1967 | | $(VIDEO)/taito_helper.o \ |
| 1968 | | $(VIDEO)/pc080sn.o \ |
| 1969 | | $(VIDEO)/pc090oj.o \ |
| 1970 | | $(VIDEO)/tc0080vco.o \ |
| 1971 | | $(VIDEO)/tc0100scn.o \ |
| 1972 | | $(VIDEO)/tc0150rod.o \ |
| 1973 | | $(VIDEO)/tc0280grd.o \ |
| 1974 | | $(VIDEO)/tc0360pri.o \ |
| 1975 | | $(VIDEO)/tc0480scp.o \ |
| 1976 | | $(VIDEO)/tc0110pcr.o \ |
| 1977 | | $(VIDEO)/tc0180vcu.o \ |
| 1978 | | |
| 1979 | | $(MAMEOBJ)/tatsumi.a: \ |
| 1980 | | $(DRIVERS)/kingdrby.o \ |
| 1981 | | $(DRIVERS)/lockon.o $(VIDEO)/lockon.o \ |
| 1982 | | $(DRIVERS)/tatsumi.o $(MACHINE)/tatsumi.o $(VIDEO)/tatsumi.o \ |
| 1983 | | $(DRIVERS)/tx1.o $(MACHINE)/tx1.o $(AUDIO)/tx1.o $(VIDEO)/tx1.o \ |
| 1984 | | |
| 1985 | | $(MAMEOBJ)/tch.a: \ |
| 1986 | | $(DRIVERS)/kickgoal.o $(VIDEO)/kickgoal.o \ |
| 1987 | | $(DRIVERS)/littlerb.o \ |
| 1988 | | $(DRIVERS)/rltennis.o $(VIDEO)/rltennis.o \ |
| 1989 | | $(DRIVERS)/speedspn.o $(VIDEO)/speedspn.o \ |
| 1990 | | $(DRIVERS)/wheelfir.o \ |
| 1991 | | |
| 1992 | | $(MAMEOBJ)/tecfri.a: \ |
| 1993 | | $(DRIVERS)/ambush.o $(VIDEO)/ambush.o \ |
| 1994 | | $(DRIVERS)/holeland.o $(VIDEO)/holeland.o \ |
| 1995 | | $(DRIVERS)/sauro.o $(VIDEO)/sauro.o \ |
| 1996 | | $(DRIVERS)/speedbal.o $(VIDEO)/speedbal.o \ |
| 1997 | | |
| 1998 | | $(MAMEOBJ)/technos.a: \ |
| 1999 | | $(DRIVERS)/battlane.o $(VIDEO)/battlane.o \ |
| 2000 | | $(DRIVERS)/blockout.o $(VIDEO)/blockout.o \ |
| 2001 | | $(DRIVERS)/bogeyman.o $(VIDEO)/bogeyman.o \ |
| 2002 | | $(DRIVERS)/chinagat.o \ |
| 2003 | | $(DRIVERS)/ddragon.o $(VIDEO)/ddragon.o \ |
| 2004 | | $(DRIVERS)/ddragon3.o $(VIDEO)/ddragon3.o \ |
| 2005 | | $(DRIVERS)/dogfgt.o $(VIDEO)/dogfgt.o \ |
| 2006 | | $(DRIVERS)/matmania.o $(VIDEO)/matmania.o \ |
| 2007 | | $(DRIVERS)/mystston.o $(VIDEO)/mystston.o \ |
| 2008 | | $(DRIVERS)/renegade.o $(VIDEO)/renegade.o \ |
| 2009 | | $(DRIVERS)/scregg.o \ |
| 2010 | | $(DRIVERS)/shadfrce.o $(VIDEO)/shadfrce.o \ |
| 2011 | | $(DRIVERS)/spdodgeb.o $(VIDEO)/spdodgeb.o \ |
| 2012 | | $(DRIVERS)/ssozumo.o $(VIDEO)/ssozumo.o \ |
| 2013 | | $(DRIVERS)/tagteam.o $(VIDEO)/tagteam.o \ |
| 2014 | | $(DRIVERS)/vball.o $(VIDEO)/vball.o \ |
| 2015 | | $(DRIVERS)/wwfsstar.o $(VIDEO)/wwfsstar.o \ |
| 2016 | | $(DRIVERS)/xain.o $(VIDEO)/xain.o \ |
| 2017 | | |
| 2018 | | $(MAMEOBJ)/tehkan.a: \ |
| 2019 | | $(VIDEO)/tecmo_spr.o \ |
| 2020 | | $(VIDEO)/tecmo_mix.o \ |
| 2021 | | $(DRIVERS)/bombjack.o $(VIDEO)/bombjack.o \ |
| 2022 | | $(DRIVERS)/gaiden.o $(VIDEO)/gaiden.o \ |
| 2023 | | $(DRIVERS)/lvcards.o $(VIDEO)/lvcards.o \ |
| 2024 | | $(DRIVERS)/pbaction.o $(VIDEO)/pbaction.o \ |
| 2025 | | $(DRIVERS)/senjyo.o $(AUDIO)/senjyo.o $(VIDEO)/senjyo.o \ |
| 2026 | | $(DRIVERS)/solomon.o $(VIDEO)/solomon.o \ |
| 2027 | | $(DRIVERS)/spbactn.o $(VIDEO)/spbactn.o \ |
| 2028 | | $(DRIVERS)/tbowl.o $(VIDEO)/tbowl.o \ |
| 2029 | | $(DRIVERS)/tecmo.o $(VIDEO)/tecmo.o \ |
| 2030 | | $(DRIVERS)/tecmo16.o $(VIDEO)/tecmo16.o \ |
| 2031 | | $(DRIVERS)/tecmosys.o $(MACHINE)/tecmosys.o $(VIDEO)/tecmosys.o \ |
| 2032 | | $(DRIVERS)/tehkanwc.o $(VIDEO)/tehkanwc.o \ |
| 2033 | | $(DRIVERS)/wc90.o $(VIDEO)/wc90.o \ |
| 2034 | | $(DRIVERS)/wc90b.o $(VIDEO)/wc90b.o \ |
| 2035 | | |
| 2036 | | $(MAMEOBJ)/thepit.a: \ |
| 2037 | | $(DRIVERS)/thepit.o $(VIDEO)/thepit.o \ |
| 2038 | | $(DRIVERS)/timelimt.o $(VIDEO)/timelimt.o \ |
| 2039 | | |
| 2040 | | $(MAMEOBJ)/toaplan.a: \ |
| 2041 | | $(DRIVERS)/mjsister.o \ |
| 2042 | | $(DRIVERS)/slapfght.o $(MACHINE)/slapfght.o $(VIDEO)/slapfght.o \ |
| 2043 | | $(DRIVERS)/snowbros.o $(VIDEO)/kan_pand.o $(VIDEO)/kan_panb.o \ |
| 2044 | | $(DRIVERS)/toaplan1.o $(MACHINE)/toaplan1.o $(VIDEO)/toaplan1.o \ |
| 2045 | | $(DRIVERS)/toaplan2.o $(VIDEO)/toaplan2.o $(VIDEO)/gp9001.o \ |
| 2046 | | $(DRIVERS)/twincobr.o $(MACHINE)/twincobr.o $(VIDEO)/twincobr.o \ |
| 2047 | | $(DRIVERS)/wardner.o \ |
| 2048 | | $(VIDEO)/toaplan_scu.o \ |
| 2049 | | |
| 2050 | | $(MAMEOBJ)/tong.a: \ |
| 2051 | | $(DRIVERS)/beezer.o $(MACHINE)/beezer.o $(VIDEO)/beezer.o $(AUDIO)/beezer.o \ |
| 2052 | | |
| 2053 | | $(MAMEOBJ)/unico.a: \ |
| 2054 | | $(DRIVERS)/drgnmst.o $(VIDEO)/drgnmst.o \ |
| 2055 | | $(DRIVERS)/silkroad.o $(VIDEO)/silkroad.o \ |
| 2056 | | $(DRIVERS)/unico.o $(VIDEO)/unico.o \ |
| 2057 | | |
| 2058 | | $(MAMEOBJ)/univers.a: \ |
| 2059 | | $(DRIVERS)/cheekyms.o $(VIDEO)/cheekyms.o \ |
| 2060 | | $(DRIVERS)/cosmic.o $(VIDEO)/cosmic.o \ |
| 2061 | | $(DRIVERS)/docastle.o $(MACHINE)/docastle.o $(VIDEO)/docastle.o \ |
| 2062 | | $(DRIVERS)/ladybug.o $(VIDEO)/ladybug.o \ |
| 2063 | | $(DRIVERS)/mrdo.o $(VIDEO)/mrdo.o \ |
| 2064 | | $(DRIVERS)/redclash.o $(VIDEO)/redclash.o \ |
| 2065 | | $(DRIVERS)/superdq.o |
| 2066 | | |
| 2067 | | $(MAMEOBJ)/upl.a: \ |
| 2068 | | $(DRIVERS)/mouser.o $(VIDEO)/mouser.o \ |
| 2069 | | $(DRIVERS)/ninjakd2.o $(VIDEO)/ninjakd2.o \ |
| 2070 | | $(DRIVERS)/nova2001.o $(VIDEO)/nova2001.o \ |
| 2071 | | $(DRIVERS)/xxmissio.o $(VIDEO)/xxmissio.o \ |
| 2072 | | |
| 2073 | | $(MAMEOBJ)/valadon.a: \ |
| 2074 | | $(DRIVERS)/bagman.o $(MACHINE)/bagman.o $(VIDEO)/bagman.o \ |
| 2075 | | $(DRIVERS)/tankbust.o $(VIDEO)/tankbust.o \ |
| 2076 | | |
| 2077 | | $(MAMEOBJ)/veltmjr.a: \ |
| 2078 | | $(DRIVERS)/cardline.o \ |
| 2079 | | $(DRIVERS)/witch.o \ |
| 2080 | | |
| 2081 | | $(MAMEOBJ)/venture.a: \ |
| 2082 | | $(DRIVERS)/looping.o \ |
| 2083 | | $(DRIVERS)/spcforce.o $(VIDEO)/spcforce.o \ |
| 2084 | | $(DRIVERS)/suprridr.o $(VIDEO)/suprridr.o \ |
| 2085 | | |
| 2086 | | $(MAMEOBJ)/vsystem.a: \ |
| 2087 | | $(VIDEO)/vsystem_spr.o \ |
| 2088 | | $(VIDEO)/vsystem_spr2.o \ |
| 2089 | | $(DRIVERS)/aerofgt.o $(VIDEO)/aerofgt.o \ |
| 2090 | | $(DRIVERS)/crshrace.o $(VIDEO)/crshrace.o \ |
| 2091 | | $(DRIVERS)/f1gp.o $(VIDEO)/f1gp.o \ |
| 2092 | | $(DRIVERS)/fromance.o $(VIDEO)/fromance.o \ |
| 2093 | | $(DRIVERS)/fromanc2.o $(VIDEO)/fromanc2.o \ |
| 2094 | | $(DRIVERS)/gstriker.o $(VIDEO)/gstriker.o \ |
| 2095 | | $(VIDEO)/mb60553.o $(VIDEO)/vs920a.o \ |
| 2096 | | $(DRIVERS)/inufuku.o $(VIDEO)/inufuku.o \ |
| 2097 | | $(DRIVERS)/ojankohs.o $(VIDEO)/ojankohs.o \ |
| 2098 | | $(DRIVERS)/pipedrm.o \ |
| 2099 | | $(DRIVERS)/rpunch.o $(VIDEO)/rpunch.o \ |
| 2100 | | $(DRIVERS)/suprslam.o $(VIDEO)/suprslam.o \ |
| 2101 | | $(DRIVERS)/tail2nos.o $(VIDEO)/tail2nos.o \ |
| 2102 | | $(DRIVERS)/taotaido.o $(VIDEO)/taotaido.o \ |
| 2103 | | $(DRIVERS)/welltris.o $(VIDEO)/welltris.o \ |
| 2104 | | |
| 2105 | | $(MAMEOBJ)/yunsung.a: \ |
| 2106 | | $(DRIVERS)/nmg5.o \ |
| 2107 | | $(DRIVERS)/paradise.o $(VIDEO)/paradise.o \ |
| 2108 | | $(DRIVERS)/yunsung8.o $(VIDEO)/yunsung8.o \ |
| 2109 | | $(DRIVERS)/yunsun16.o $(VIDEO)/yunsun16.o \ |
| 2110 | | |
| 2111 | | $(MAMEOBJ)/zaccaria.a: \ |
| 2112 | | $(DRIVERS)/laserbat.o $(AUDIO)/laserbat.o \ |
| 2113 | | $(DRIVERS)/seabattl.o \ |
| 2114 | | $(DRIVERS)/zac2650.o $(VIDEO)/zac2650.o \ |
| 2115 | | $(DRIVERS)/zaccaria.o $(VIDEO)/zaccaria.o \ |
| 2116 | | |
| 2117 | | #------------------------------------------------- |
| 2118 | | # pinball drivers |
| 2119 | | #------------------------------------------------- |
| 2120 | | $(MAMEOBJ)/pinball.a: \ |
| 2121 | | $(DRIVERS)/allied.o \ |
| 2122 | | $(DRIVERS)/alvg.o \ |
| 2123 | | $(DRIVERS)/atari_s1.o \ |
| 2124 | | $(DRIVERS)/atari_s2.o \ |
| 2125 | | $(DRIVERS)/bingo.o \ |
| 2126 | | $(DRIVERS)/by17.o \ |
| 2127 | | $(DRIVERS)/by35.o \ |
| 2128 | | $(DRIVERS)/by6803.o \ |
| 2129 | | $(DRIVERS)/by68701.o \ |
| 2130 | | $(DRIVERS)/byvid.o \ |
| 2131 | | $(DRIVERS)/capcom.o \ |
| 2132 | | $(DRIVERS)/de_2.o \ |
| 2133 | | $(DRIVERS)/de_3.o \ |
| 2134 | | $(MACHINE)/decopincpu.o \ |
| 2135 | | $(VIDEO)/decodmd1.o \ |
| 2136 | | $(VIDEO)/decodmd2.o \ |
| 2137 | | $(VIDEO)/decodmd3.o \ |
| 2138 | | $(DRIVERS)/de_3b.o \ |
| 2139 | | $(DRIVERS)/flicker.o \ |
| 2140 | | $(DRIVERS)/g627.o \ |
| 2141 | | $(DRIVERS)/gp_1.o \ |
| 2142 | | $(MACHINE)/genpin.o \ |
| 2143 | | $(DRIVERS)/gp_2.o \ |
| 2144 | | $(DRIVERS)/gts1.o \ |
| 2145 | | $(DRIVERS)/gts3.o \ |
| 2146 | | $(DRIVERS)/gts3a.o \ |
| 2147 | | $(DRIVERS)/gts80.o \ |
| 2148 | | $(DRIVERS)/gts80a.o \ |
| 2149 | | $(DRIVERS)/gts80b.o \ |
| 2150 | | $(DRIVERS)/hankin.o \ |
| 2151 | | $(DRIVERS)/icecold.o \ |
| 2152 | | $(DRIVERS)/inder.o \ |
| 2153 | | $(DRIVERS)/jeutel.o \ |
| 2154 | | $(DRIVERS)/jp.o \ |
| 2155 | | $(DRIVERS)/jvh.o \ |
| 2156 | | $(DRIVERS)/kissproto.o \ |
| 2157 | | $(DRIVERS)/ltd.o \ |
| 2158 | | $(DRIVERS)/micropin.o \ |
| 2159 | | $(DRIVERS)/mephisto.o \ |
| 2160 | | $(DRIVERS)/mrgame.o \ |
| 2161 | | $(DRIVERS)/nsm.o \ |
| 2162 | | $(DRIVERS)/peyper.o \ |
| 2163 | | $(DRIVERS)/play_1.o \ |
| 2164 | | $(DRIVERS)/play_2.o \ |
| 2165 | | $(DRIVERS)/play_3.o \ |
| 2166 | | $(DRIVERS)/play_5.o \ |
| 2167 | | $(DRIVERS)/rowamet.o \ |
| 2168 | | $(DRIVERS)/s11.o \ |
| 2169 | | $(DRIVERS)/s11a.o \ |
| 2170 | | $(DRIVERS)/s11b.o \ |
| 2171 | | $(DRIVERS)/s11c.o \ |
| 2172 | | $(AUDIO)/s11c_bg.o \ |
| 2173 | | $(DRIVERS)/s3.o \ |
| 2174 | | $(DRIVERS)/s4.o \ |
| 2175 | | $(DRIVERS)/s6.o \ |
| 2176 | | $(DRIVERS)/s6a.o \ |
| 2177 | | $(DRIVERS)/s7.o \ |
| 2178 | | $(DRIVERS)/s8.o \ |
| 2179 | | $(DRIVERS)/s8a.o \ |
| 2180 | | $(DRIVERS)/s9.o \ |
| 2181 | | $(DRIVERS)/sam.o \ |
| 2182 | | $(DRIVERS)/sleic.o \ |
| 2183 | | $(DRIVERS)/spectra.o \ |
| 2184 | | $(DRIVERS)/spinb.o \ |
| 2185 | | $(DRIVERS)/st_mp100.o \ |
| 2186 | | $(DRIVERS)/st_mp200.o \ |
| 2187 | | $(DRIVERS)/taito.o \ |
| 2188 | | $(DRIVERS)/techno.o \ |
| 2189 | | $(DRIVERS)/vd.o \ |
| 2190 | | $(DRIVERS)/whitestar.o \ |
| 2191 | | $(DRIVERS)/white_mod.o \ |
| 2192 | | $(DRIVERS)/wico.o \ |
| 2193 | | $(DRIVERS)/wpc_95.o \ |
| 2194 | | $(DRIVERS)/wpc_an.o \ |
| 2195 | | $(DRIVERS)/wpc_dcs.o \ |
| 2196 | | $(DRIVERS)/wpc_dot.o \ |
| 2197 | | $(DRIVERS)/wpc_flip1.o \ |
| 2198 | | $(DRIVERS)/wpc_flip2.o \ |
| 2199 | | $(DRIVERS)/wpc_s.o \ |
| 2200 | | $(MACHINE)/wpc.o \ |
| 2201 | | $(AUDIO)/wpcsnd.o \ |
| 2202 | | $(VIDEO)/wpc_dmd.o \ |
| 2203 | | $(MACHINE)/wpc_pic.o \ |
| 2204 | | $(MACHINE)/wpc_lamp.o \ |
| 2205 | | $(MACHINE)/wpc_out.o \ |
| 2206 | | $(MACHINE)/wpc_shift.o \ |
| 2207 | | $(DRIVERS)/zac_1.o \ |
| 2208 | | $(DRIVERS)/zac_2.o \ |
| 2209 | | $(DRIVERS)/zac_proto.o \ |
| 2210 | | |
| 2211 | | #------------------------------------------------- |
| 2212 | | # remaining drivers |
| 2213 | | #------------------------------------------------- |
| 2214 | | |
| 2215 | | $(MAMEOBJ)/misc.a: \ |
| 2216 | | $(DRIVERS)/1945kiii.o \ |
| 2217 | | $(DRIVERS)/39in1.o \ |
| 2218 | | $(DRIVERS)/3do.o $(MACHINE)/3do.o \ |
| 2219 | | $(DRIVERS)/3x3puzzl.o \ |
| 2220 | | $(DRIVERS)/4enraya.o $(VIDEO)/4enraya.o \ |
| 2221 | | $(DRIVERS)/4enlinea.o \ |
| 2222 | | $(DRIVERS)/5clown.o \ |
| 2223 | | $(DRIVERS)/a1supply.o \ |
| 2224 | | $(DRIVERS)/acefruit.o \ |
| 2225 | | $(DRIVERS)/aces1.o \ |
| 2226 | | $(DRIVERS)/acesp.o \ |
| 2227 | | $(DRIVERS)/adp.o \ |
| 2228 | | $(DRIVERS)/alinvade.o \ |
| 2229 | | $(DRIVERS)/amaticmg.o \ |
| 2230 | | $(DRIVERS)/ampoker2.o $(VIDEO)/ampoker2.o \ |
| 2231 | | $(DRIVERS)/amspdwy.o $(VIDEO)/amspdwy.o \ |
| 2232 | | $(DRIVERS)/amusco.o \ |
| 2233 | | $(DRIVERS)/arachnid.o \ |
| 2234 | | $(DRIVERS)/artmagic.o $(VIDEO)/artmagic.o \ |
| 2235 | | $(DRIVERS)/astrafr.o \ |
| 2236 | | $(DRIVERS)/astrcorp.o \ |
| 2237 | | $(DRIVERS)/astropc.o \ |
| 2238 | | $(DRIVERS)/atronic.o \ |
| 2239 | | $(DRIVERS)/attckufo.o \ |
| 2240 | | $(DRIVERS)/avt.o \ |
| 2241 | | $(DRIVERS)/aztarac.o $(AUDIO)/aztarac.o $(VIDEO)/aztarac.o \ |
| 2242 | | $(DRIVERS)/bailey.o \ |
| 2243 | | $(DRIVERS)/beaminv.o \ |
| 2244 | | $(DRIVERS)/belatra.o \ |
| 2245 | | $(DRIVERS)/bgt.o \ |
| 2246 | | $(DRIVERS)/bingoman.o \ |
| 2247 | | $(DRIVERS)/bingor.o \ |
| 2248 | | $(DRIVERS)/blitz.o \ |
| 2249 | | $(DRIVERS)/blitz68k.o \ |
| 2250 | | $(DRIVERS)/buster.o \ |
| 2251 | | $(DRIVERS)/calomega.o $(VIDEO)/calomega.o \ |
| 2252 | | $(DRIVERS)/carrera.o \ |
| 2253 | | $(DRIVERS)/castle.o \ |
| 2254 | | $(DRIVERS)/cave.o $(VIDEO)/cave.o \ |
| 2255 | | $(DRIVERS)/cavepc.o \ |
| 2256 | | $(DRIVERS)/cv1k.o \ |
| 2257 | | $(DRIVERS)/cb2001.o \ |
| 2258 | | $(DRIVERS)/cdi.o $(VIDEO)/mcd212.o $(MACHINE)/cdi070.o $(MACHINE)/cdislave.o $(MACHINE)/cdicdic.o \ |
| 2259 | | $(DRIVERS)/cesclass.o \ |
| 2260 | | $(DRIVERS)/chance32.o \ |
| 2261 | | $(DRIVERS)/chicago.o \ |
| 2262 | | $(DRIVERS)/chsuper.o \ |
| 2263 | | $(DRIVERS)/cidelsa.o $(VIDEO)/cidelsa.o \ |
| 2264 | | $(DRIVERS)/cocoloco.o \ |
| 2265 | | $(DRIVERS)/coinmstr.o \ |
| 2266 | | $(DRIVERS)/coinmvga.o \ |
| 2267 | | $(DRIVERS)/comebaby.o \ |
| 2268 | | $(DRIVERS)/cupidon.o \ |
| 2269 | | $(DRIVERS)/bntyhunt.o \ |
| 2270 | | $(DRIVERS)/coolpool.o \ |
| 2271 | | $(DRIVERS)/megaphx.o \ |
| 2272 | | $(MACHINE)/inder_sb.o \ |
| 2273 | | $(MACHINE)/inder_vid.o \ |
| 2274 | | $(DRIVERS)/corona.o \ |
| 2275 | | $(DRIVERS)/crystal.o $(VIDEO)/vrender0.o \ |
| 2276 | | $(DRIVERS)/cubeqst.o \ |
| 2277 | | $(DRIVERS)/cybertnk.o \ |
| 2278 | | $(DRIVERS)/dcheese.o $(VIDEO)/dcheese.o \ |
| 2279 | | $(DRIVERS)/dfruit.o \ |
| 2280 | | $(DRIVERS)/dgpix.o \ |
| 2281 | | $(DRIVERS)/discoboy.o \ |
| 2282 | | $(DRIVERS)/dominob.o \ |
| 2283 | | $(DRIVERS)/dorachan.o \ |
| 2284 | | $(DRIVERS)/dreamwld.o \ |
| 2285 | | $(DRIVERS)/dribling.o $(VIDEO)/dribling.o \ |
| 2286 | | $(DRIVERS)/drw80pkr.o \ |
| 2287 | | $(DRIVERS)/dwarfd.o \ |
| 2288 | | $(DRIVERS)/dynadice.o \ |
| 2289 | | $(DRIVERS)/ecoinfr.o \ |
| 2290 | | $(DRIVERS)/ecoinf1.o \ |
| 2291 | | $(DRIVERS)/ecoinf2.o \ |
| 2292 | | $(DRIVERS)/ecoinf3.o \ |
| 2293 | | $(DRIVERS)/electra.o \ |
| 2294 | | $(DRIVERS)/epos.o $(VIDEO)/epos.o \ |
| 2295 | | $(DRIVERS)/esd16.o $(VIDEO)/esd16.o \ |
| 2296 | | $(DRIVERS)/esh.o \ |
| 2297 | | $(DRIVERS)/esripsys.o $(VIDEO)/esripsys.o \ |
| 2298 | | $(DRIVERS)/ettrivia.o \ |
| 2299 | | $(DRIVERS)/extrema.o \ |
| 2300 | | $(DRIVERS)/fireball.o \ |
| 2301 | | $(DRIVERS)/flipjack.o \ |
| 2302 | | $(DRIVERS)/flower.o $(AUDIO)/flower.o $(VIDEO)/flower.o \ |
| 2303 | | $(DRIVERS)/fortecar.o \ |
| 2304 | | $(DRIVERS)/fresh.o \ |
| 2305 | | $(DRIVERS)/freekick.o $(VIDEO)/freekick.o \ |
| 2306 | | $(DRIVERS)/fungames.o \ |
| 2307 | | $(DRIVERS)/funkball.o \ |
| 2308 | | $(DRIVERS)/gambl186.o \ |
| 2309 | | $(DRIVERS)/galaxi.o \ |
| 2310 | | $(DRIVERS)/galgame.o \ |
| 2311 | | $(DRIVERS)/gamecstl.o \ |
| 2312 | | $(DRIVERS)/gammagic.o \ |
| 2313 | | $(DRIVERS)/gamtor.o \ |
| 2314 | | $(DRIVERS)/gei.o \ |
| 2315 | | $(DRIVERS)/globalfr.o \ |
| 2316 | | $(DRIVERS)/globalvr.o \ |
| 2317 | | $(DRIVERS)/gluck2.o \ |
| 2318 | | $(DRIVERS)/goldngam.o \ |
| 2319 | | $(DRIVERS)/goldnpkr.o \ |
| 2320 | | $(DRIVERS)/good.o \ |
| 2321 | | $(DRIVERS)/gotcha.o $(VIDEO)/gotcha.o \ |
| 2322 | | $(DRIVERS)/gstream.o \ |
| 2323 | | $(DRIVERS)/gumbo.o $(VIDEO)/gumbo.o \ |
| 2324 | | $(DRIVERS)/gunpey.o \ |
| 2325 | | $(DRIVERS)/hideseek.o \ |
| 2326 | | $(DRIVERS)/hazelgr.o \ |
| 2327 | | $(DRIVERS)/headonb.o \ |
| 2328 | | $(DRIVERS)/highvdeo.o \ |
| 2329 | | $(DRIVERS)/himesiki.o $(VIDEO)/himesiki.o \ |
| 2330 | | $(DRIVERS)/hitpoker.o \ |
| 2331 | | $(DRIVERS)/homedata.o $(VIDEO)/homedata.o \ |
| 2332 | | $(DRIVERS)/hotblock.o \ |
| 2333 | | $(DRIVERS)/hotstuff.o \ |
| 2334 | | $(DRIVERS)/ichiban.o \ |
| 2335 | | $(DRIVERS)/imolagp.o \ |
| 2336 | | $(DRIVERS)/intrscti.o \ |
| 2337 | | $(DRIVERS)/istellar.o \ |
| 2338 | | $(DRIVERS)/itgambl2.o \ |
| 2339 | | $(DRIVERS)/itgambl3.o \ |
| 2340 | | $(DRIVERS)/itgamble.o \ |
| 2341 | | $(DRIVERS)/jackpool.o \ |
| 2342 | | $(DRIVERS)/jankenmn.o \ |
| 2343 | | $(DRIVERS)/jokrwild.o \ |
| 2344 | | $(DRIVERS)/jongkyo.o \ |
| 2345 | | $(DRIVERS)/jubilee.o \ |
| 2346 | | $(DRIVERS)/kas89.o \ |
| 2347 | | $(DRIVERS)/kingpin.o \ |
| 2348 | | $(DRIVERS)/koikoi.o \ |
| 2349 | | $(DRIVERS)/kurukuru.o \ |
| 2350 | | $(DRIVERS)/kyugo.o $(VIDEO)/kyugo.o \ |
| 2351 | | $(DRIVERS)/ladyfrog.o $(VIDEO)/ladyfrog.o \ |
| 2352 | | $(DRIVERS)/laserbas.o \ |
| 2353 | | $(DRIVERS)/lethalj.o $(VIDEO)/lethalj.o \ |
| 2354 | | $(DRIVERS)/limenko.o \ |
| 2355 | | $(DRIVERS)/ltcasino.o \ |
| 2356 | | $(DRIVERS)/lucky74.o $(VIDEO)/lucky74.o \ |
| 2357 | | $(DRIVERS)/luckgrln.o \ |
| 2358 | | $(DRIVERS)/magic10.o \ |
| 2359 | | $(DRIVERS)/magicard.o \ |
| 2360 | | $(DRIVERS)/magicfly.o \ |
| 2361 | | $(DRIVERS)/magictg.o \ |
| 2362 | | $(DRIVERS)/magtouch.o \ |
| 2363 | | $(DRIVERS)/majorpkr.o \ |
| 2364 | | $(DRIVERS)/malzak.o $(VIDEO)/malzak.o \ |
| 2365 | | $(DRIVERS)/manohman.o \ |
| 2366 | | $(DRIVERS)/mcatadv.o $(VIDEO)/mcatadv.o \ |
| 2367 | | $(DRIVERS)/mgavegas.o \ |
| 2368 | | $(DRIVERS)/meyc8080.o \ |
| 2369 | | $(DRIVERS)/meyc8088.o \ |
| 2370 | | $(DRIVERS)/micro3d.o $(MACHINE)/micro3d.o $(VIDEO)/micro3d.o $(AUDIO)/micro3d.o \ |
| 2371 | | $(DRIVERS)/midas.o \ |
| 2372 | | $(DRIVERS)/miniboy7.o \ |
| 2373 | | $(DRIVERS)/mirax.o \ |
| 2374 | | $(DRIVERS)/mole.o \ |
| 2375 | | $(DRIVERS)/mosaic.o $(VIDEO)/mosaic.o \ |
| 2376 | | $(DRIVERS)/mpu12wbk.o \ |
| 2377 | | $(DRIVERS)/mrjong.o $(VIDEO)/mrjong.o \ |
| 2378 | | $(DRIVERS)/multfish.o \ |
| 2379 | | $(DRIVERS)/multfish_boot.o \ |
| 2380 | | $(DRIVERS)/multfish_ref.o \ |
| 2381 | | $(DRIVERS)/murogem.o \ |
| 2382 | | $(DRIVERS)/murogmbl.o \ |
| 2383 | | $(DRIVERS)/neoprint.o \ |
| 2384 | | $(DRIVERS)/neptunp2.o \ |
| 2385 | | $(DRIVERS)/news.o $(VIDEO)/news.o \ |
| 2386 | | $(DRIVERS)/nexus3d.o \ |
| 2387 | | $(DRIVERS)/norautp.o $(AUDIO)/norautp.o \ |
| 2388 | | $(DRIVERS)/nsmpoker.o \ |
| 2389 | | $(DRIVERS)/oneshot.o $(VIDEO)/oneshot.o \ |
| 2390 | | $(DRIVERS)/onetwo.o \ |
| 2391 | | $(DRIVERS)/othello.o \ |
| 2392 | | $(DRIVERS)/pachifev.o \ |
| 2393 | | $(DRIVERS)/pasha2.o \ |
| 2394 | | $(DRIVERS)/pass.o $(VIDEO)/pass.o \ |
| 2395 | | $(DRIVERS)/peplus.o \ |
| 2396 | | $(DRIVERS)/photon.o $(VIDEO)/pk8000.o \ |
| 2397 | | $(DRIVERS)/photon2.o \ |
| 2398 | | $(DRIVERS)/photoply.o \ |
| 2399 | | $(DRIVERS)/pinkiri8.o \ |
| 2400 | | $(DRIVERS)/pipeline.o \ |
| 2401 | | $(DRIVERS)/pkscram.o \ |
| 2402 | | $(DRIVERS)/pntnpuzl.o \ |
| 2403 | | $(DRIVERS)/policetr.o $(VIDEO)/policetr.o \ |
| 2404 | | $(DRIVERS)/polyplay.o $(AUDIO)/polyplay.o $(VIDEO)/polyplay.o \ |
| 2405 | | $(DRIVERS)/poker72.o \ |
| 2406 | | $(DRIVERS)/potgoldu.o \ |
| 2407 | | $(DRIVERS)/proconn.o \ |
| 2408 | | $(DRIVERS)/psattack.o \ |
| 2409 | | $(DRIVERS)/pse.o \ |
| 2410 | | $(DRIVERS)/quizo.o \ |
| 2411 | | $(DRIVERS)/quizpun2.o \ |
| 2412 | | $(DRIVERS)/rbmk.o \ |
| 2413 | | $(DRIVERS)/rcorsair.o \ |
| 2414 | | $(DRIVERS)/re900.o \ |
| 2415 | | $(DRIVERS)/rgum.o \ |
| 2416 | | $(DRIVERS)/roul.o \ |
| 2417 | | $(DRIVERS)/savquest.o \ |
| 2418 | | $(DRIVERS)/sanremo.o \ |
| 2419 | | $(DRIVERS)/sfbonus.o \ |
| 2420 | | $(DRIVERS)/shangkid.o $(VIDEO)/shangkid.o \ |
| 2421 | | $(DRIVERS)/skeetsht.o \ |
| 2422 | | $(DRIVERS)/skimaxx.o \ |
| 2423 | | $(DRIVERS)/skyarmy.o \ |
| 2424 | | $(DRIVERS)/skylncr.o \ |
| 2425 | | $(DRIVERS)/sliver.o \ |
| 2426 | | $(DRIVERS)/slotcarn.o \ |
| 2427 | | $(DRIVERS)/smsmcorp.o \ |
| 2428 | | $(DRIVERS)/sothello.o \ |
| 2429 | | $(DRIVERS)/splus.o \ |
| 2430 | | $(DRIVERS)/spool99.o \ |
| 2431 | | $(DRIVERS)/sprcros2.o $(VIDEO)/sprcros2.o \ |
| 2432 | | $(DRIVERS)/sshot.o \ |
| 2433 | | $(DRIVERS)/ssingles.o \ |
| 2434 | | $(DRIVERS)/sstrangr.o \ |
| 2435 | | $(DRIVERS)/statriv2.o \ |
| 2436 | | $(DRIVERS)/stellafr.o \ |
| 2437 | | $(DRIVERS)/stuntair.o \ |
| 2438 | | $(DRIVERS)/su2000.o \ |
| 2439 | | $(DRIVERS)/summit.o \ |
| 2440 | | $(DRIVERS)/sumt8035.o \ |
| 2441 | | $(DRIVERS)/supercrd.o \ |
| 2442 | | $(DRIVERS)/supertnk.o \ |
| 2443 | | $(DRIVERS)/superwng.o \ |
| 2444 | | $(DRIVERS)/tapatune.o \ |
| 2445 | | $(DRIVERS)/tattack.o \ |
| 2446 | | $(DRIVERS)/taxidriv.o $(VIDEO)/taxidriv.o \ |
| 2447 | | $(DRIVERS)/tcl.o \ |
| 2448 | | $(DRIVERS)/thayers.o \ |
| 2449 | | $(DRIVERS)/thedeep.o $(VIDEO)/thedeep.o \ |
| 2450 | | $(DRIVERS)/tiamc1.o $(VIDEO)/tiamc1.o $(AUDIO)/tiamc1.o \ |
| 2451 | | $(DRIVERS)/tickee.o \ |
| 2452 | | $(DRIVERS)/tmspoker.o \ |
| 2453 | | $(DRIVERS)/truco.o $(VIDEO)/truco.o \ |
| 2454 | | $(DRIVERS)/trucocl.o $(VIDEO)/trucocl.o \ |
| 2455 | | $(DRIVERS)/trvmadns.o \ |
| 2456 | | $(DRIVERS)/trvquest.o \ |
| 2457 | | $(DRIVERS)/ttchamp.o \ |
| 2458 | | $(DRIVERS)/tugboat.o \ |
| 2459 | | $(DRIVERS)/umipoker.o \ |
| 2460 | | $(DRIVERS)/unkfr.o \ |
| 2461 | | $(DRIVERS)/unkhorse.o \ |
| 2462 | | $(DRIVERS)/usgames.o $(VIDEO)/usgames.o \ |
| 2463 | | $(DRIVERS)/vamphalf.o \ |
| 2464 | | $(DRIVERS)/vcombat.o \ |
| 2465 | | $(DRIVERS)/vectrex.o $(VIDEO)/vectrex.o $(MACHINE)/vectrex.o \ |
| 2466 | | $(DRIVERS)/videopkr.o \ |
| 2467 | | $(DRIVERS)/vlc.o \ |
| 2468 | | $(DRIVERS)/voyager.o \ |
| 2469 | | $(DRIVERS)/vp101.o \ |
| 2470 | | $(DRIVERS)/vpoker.o \ |
| 2471 | | $(DRIVERS)/vroulet.o \ |
| 2472 | | $(DRIVERS)/wildpkr.o \ |
| 2473 | | $(DRIVERS)/wms.o \ |
| 2474 | | $(DRIVERS)/xtom3d.o \ |
| 2475 | | $(DRIVERS)/xyonix.o $(VIDEO)/xyonix.o \ |
| 2476 | | |
| 2477 | | |
| 2478 | | #------------------------------------------------- |
| 2479 | | # layout dependencies |
| 2480 | | #------------------------------------------------- |
| 2481 | | |
| 2482 | | $(DRIVERS)/24cdjuke.o: $(LAYOUT)/24cdjuke.lh |
| 2483 | | |
| 2484 | | $(DRIVERS)/30test.o: $(LAYOUT)/30test.lh |
| 2485 | | |
| 2486 | | $(DRIVERS)/8080bw.o: $(LAYOUT)/attackfc.lh \ |
| 2487 | | $(LAYOUT)/cosmicm.lh \ |
| 2488 | | $(LAYOUT)/galactic.lh \ |
| 2489 | | $(LAYOUT)/gunchamp.lh \ |
| 2490 | | $(LAYOUT)/shuttlei.lh \ |
| 2491 | | $(LAYOUT)/spacecom.lh |
| 2492 | | |
| 2493 | | $(DRIVERS)/ace.o: $(LAYOUT)/ace.lh |
| 2494 | | |
| 2495 | | $(DRIVERS)/aces1.o: $(LAYOUT)/aces1.lh |
| 2496 | | |
| 2497 | | $(DRIVERS)/acefruit.o: $(LAYOUT)/sidewndr.lh |
| 2498 | | |
| 2499 | | $(DRIVERS)/alinvade.o: $(LAYOUT)/alinvade.lh |
| 2500 | | |
| 2501 | | $(DRIVERS)/allied.o: $(LAYOUT)/allied.lh |
| 2502 | | |
| 2503 | | $(DRIVERS)/amaticmg.o: $(LAYOUT)/suprstar.lh |
| 2504 | | |
| 2505 | | $(DRIVERS)/ampoker2.o: $(LAYOUT)/ampoker2.lh \ |
| 2506 | | $(LAYOUT)/sigmapkr.lh \ |
| 2507 | | |
| 2508 | | $(DRIVERS)/aristmk4.o: $(LAYOUT)/aristmk4.lh \ |
| 2509 | | $(LAYOUT)/arimk4nz.lh \ |
| 2510 | | $(LAYOUT)/3bagflnz.lh \ |
| 2511 | | $(LAYOUT)/3bagflvt.lh \ |
| 2512 | | $(LAYOUT)/arcwins.lh \ |
| 2513 | | $(LAYOUT)/cgold2.lh \ |
| 2514 | | $(LAYOUT)/eforest.lh \ |
| 2515 | | $(LAYOUT)/fhunter.lh \ |
| 2516 | | $(LAYOUT)/goldenc.lh \ |
| 2517 | | $(LAYOUT)/kgbird.lh \ |
| 2518 | | $(LAYOUT)/topgear.lh \ |
| 2519 | | $(LAYOUT)/wildone.lh \ |
| 2520 | | $(LAYOUT)/gunnrose.lh \ |
| 2521 | | $(LAYOUT)/gldnpkr.lh \ |
| 2522 | | |
| 2523 | | $(DRIVERS)/asteroid.o: $(LAYOUT)/astdelux.lh |
| 2524 | | |
| 2525 | | $(DRIVERS)/astrocde.o: $(LAYOUT)/gorf.lh \ |
| 2526 | | $(LAYOUT)/seawolf2.lh \ |
| 2527 | | $(LAYOUT)/spacezap.lh \ |
| 2528 | | $(LAYOUT)/tenpindx.lh |
| 2529 | | |
| 2530 | | $(DRIVERS)/atarifb.o: $(LAYOUT)/atarifb.lh \ |
| 2531 | | $(LAYOUT)/atarifb4.lh \ |
| 2532 | | $(LAYOUT)/abaseb.lh |
| 2533 | | |
| 2534 | | $(DRIVERS)/atari_s1.o: $(LAYOUT)/atari_s1.lh |
| 2535 | | |
| 2536 | | $(DRIVERS)/atari_s2.o: $(LAYOUT)/atari_s2.lh |
| 2537 | | |
| 2538 | | $(DRIVERS)/avalnche.o: $(LAYOUT)/avalnche.lh |
| 2539 | | |
| 2540 | | $(DRIVERS)/balsente.o: $(LAYOUT)/stocker.lh |
| 2541 | | |
| 2542 | | $(DRIVERS)/barata.o: $(LAYOUT)/barata.lh |
| 2543 | | |
| 2544 | | $(DRIVERS)/beaminv.o: $(LAYOUT)/beaminv.lh |
| 2545 | | |
| 2546 | | $(DRIVERS)/bfm_sc1.o: $(LAYOUT)/sc1_vfd.lh \ |
| 2547 | | $(LAYOUT)/sc1_vid.lh |
| 2548 | | |
| 2549 | | $(DRIVERS)/bfm_sc2.o: $(LAYOUT)/sc2_vfd.lh \ |
| 2550 | | $(LAYOUT)/sc2_dmd.lh \ |
| 2551 | | $(LAYOUT)/sc2_vid.lh \ |
| 2552 | | $(LAYOUT)/drwho.lh \ |
| 2553 | | $(LAYOUT)/gldncrwn.lh \ |
| 2554 | | $(LAYOUT)/quintoon.lh \ |
| 2555 | | $(LAYOUT)/paradice.lh \ |
| 2556 | | $(LAYOUT)/pyramid.lh \ |
| 2557 | | $(LAYOUT)/pokio.lh \ |
| 2558 | | $(LAYOUT)/slots.lh \ |
| 2559 | | $(LAYOUT)/sltblgpo.lh \ |
| 2560 | | $(LAYOUT)/sltblgtk.lh |
| 2561 | | |
| 2562 | | $(DRIVERS)/bfm_sc4.o: $(LAYOUT)/bfm_sc4.lh \ |
| 2563 | | $(LAYOUT)/sc4_dmd.lh \ |
| 2564 | | $(LAYOUT)/sc4dnd.lh \ |
| 2565 | | $(LAYOUT)/sc4dndtp.lh \ |
| 2566 | | $(LAYOUT)/sc4dnddw.lh |
| 2567 | | |
| 2568 | | $(DRIVERS)/bfm_sc5.o: $(LAYOUT)/bfm_sc5.lh |
| 2569 | | |
| 2570 | | $(DRIVERS)/bfmsys85.o: $(LAYOUT)/bfmsys85.lh |
| 2571 | | |
| 2572 | | $(DRIVERS)/blockade.o: $(LAYOUT)/blockade.lh |
| 2573 | | |
| 2574 | | $(DRIVERS)/buggychl.o: $(LAYOUT)/buggychl.lh |
| 2575 | | |
| 2576 | | $(DRIVERS)/by17.o: $(LAYOUT)/by17.lh |
| 2577 | | $(DRIVERS)/by35.o: $(LAYOUT)/by35.lh |
| 2578 | | |
| 2579 | | $(DRIVERS)/bzone.o: $(LAYOUT)/bzone.lh \ |
| 2580 | | $(LAYOUT)/redbaron.lh |
| 2581 | | |
| 2582 | | $(DRIVERS)/cardline.o: $(LAYOUT)/cardline.lh |
| 2583 | | |
| 2584 | | $(DRIVERS)/cave.o: $(LAYOUT)/ppsatan.lh |
| 2585 | | |
| 2586 | | $(DRIVERS)/cdi.o: $(LAYOUT)/cdi.lh |
| 2587 | | |
| 2588 | | $(DRIVERS)/chance32.o: $(LAYOUT)/chance32.lh |
| 2589 | | |
| 2590 | | $(DRIVERS)/changela.o: $(LAYOUT)/changela.lh |
| 2591 | | |
| 2592 | | $(DRIVERS)/chqflag.o: $(LAYOUT)/chqflag.lh |
| 2593 | | |
| 2594 | | $(DRIVERS)/cinemat.o: $(LAYOUT)/armora.lh \ |
| 2595 | | $(LAYOUT)/barrier.lh \ |
| 2596 | | $(LAYOUT)/demon.lh \ |
| 2597 | | $(LAYOUT)/solarq.lh \ |
| 2598 | | $(LAYOUT)/starcas.lh \ |
| 2599 | | $(LAYOUT)/sundance.lh \ |
| 2600 | | $(LAYOUT)/tailg.lh \ |
| 2601 | | $(LAYOUT)/wotw.lh |
| 2602 | | |
| 2603 | | $(DRIVERS)/cischeat.o: $(LAYOUT)/cischeat.lh \ |
| 2604 | | $(LAYOUT)/f1gpstar.lh |
| 2605 | | |
| 2606 | | $(DRIVERS)/circus.o: $(LAYOUT)/circus.lh \ |
| 2607 | | $(LAYOUT)/crash.lh |
| 2608 | | |
| 2609 | | $(DRIVERS)/cops.o: $(LAYOUT)/cops.lh |
| 2610 | | |
| 2611 | | $(DRIVERS)/copsnrob.o: $(LAYOUT)/copsnrob.lh |
| 2612 | | |
| 2613 | | $(DRIVERS)/corona.o: $(LAYOUT)/re800.lh \ |
| 2614 | | $(LAYOUT)/luckyrlt.lh |
| 2615 | | |
| 2616 | | $(DRIVERS)/cps3.o: $(LAYOUT)/sfiii2.lh |
| 2617 | | |
| 2618 | | $(DRIVERS)/darius.o: $(LAYOUT)/darius.lh |
| 2619 | | |
| 2620 | | $(DRIVERS)/dblcrown.o: $(LAYOUT)/dblcrown.lh |
| 2621 | | |
| 2622 | | $(DRIVERS)/de_2.o: $(LAYOUT)/de2.lh \ |
| 2623 | | $(LAYOUT)/de2a3.lh |
| 2624 | | |
| 2625 | | $(DRIVERS)/destroyr.o: $(LAYOUT)/destroyr.lh |
| 2626 | | |
| 2627 | | $(DRIVERS)/dlair.o: $(LAYOUT)/dlair.lh |
| 2628 | | |
| 2629 | | $(DRIVERS)/dragrace.o: $(LAYOUT)/dragrace.lh |
| 2630 | | |
| 2631 | | $(DRIVERS)/ecoinfr.o: $(LAYOUT)/ecoinfr.lh |
| 2632 | | |
| 2633 | | $(DRIVERS)/ecoinf2.o: $(LAYOUT)/ecoinf2.lh |
| 2634 | | |
| 2635 | | $(DRIVERS)/ecoinf3.o: $(LAYOUT)/ecoinf3.lh |
| 2636 | | |
| 2637 | | $(DRIVERS)/fireball.o: $(LAYOUT)/fireball.lh |
| 2638 | | |
| 2639 | | $(DRIVERS)/firebeat.o: $(LAYOUT)/firebeat.lh |
| 2640 | | |
| 2641 | | $(DRIVERS)/firetrk.o: $(LAYOUT)/superbug.lh |
| 2642 | | |
| 2643 | | $(DRIVERS)/flicker.o: $(LAYOUT)/flicker.lh |
| 2644 | | |
| 2645 | | $(DRIVERS)/fortecar.o: $(LAYOUT)/fortecrd.lh |
| 2646 | | |
| 2647 | | $(DRIVERS)/funworld.o: $(LAYOUT)/jollycrd.lh \ |
| 2648 | | $(LAYOUT)/bonuscrd.lh \ |
| 2649 | | $(LAYOUT)/novoplay.lh \ |
| 2650 | | $(LAYOUT)/royalcrd.lh |
| 2651 | | |
| 2652 | | $(DRIVERS)/g627.o: $(LAYOUT)/g627.lh |
| 2653 | | $(DRIVERS)/gp_1.o: $(LAYOUT)/gp_1.lh |
| 2654 | | $(DRIVERS)/gp_2.o: $(LAYOUT)/gp_2.lh |
| 2655 | | |
| 2656 | | $(DRIVERS)/galaxi.o: $(LAYOUT)/galaxi.lh |
| 2657 | | |
| 2658 | | $(DRIVERS)/gatron.o: $(LAYOUT)/poker41.lh \ |
| 2659 | | $(LAYOUT)/pulltabs.lh \ |
| 2660 | | $(LAYOUT)/bingo.lh |
| 2661 | | |
| 2662 | | $(DRIVERS)/globalfr.o: $(LAYOUT)/globalfr.lh |
| 2663 | | |
| 2664 | | $(DRIVERS)/goldnpkr.o: $(LAYOUT)/goldnpkr.lh \ |
| 2665 | | $(LAYOUT)/pmpoker.lh \ |
| 2666 | | $(LAYOUT)/upndown.lh |
| 2667 | | |
| 2668 | | $(DRIVERS)/gts1.o: $(LAYOUT)/gts1.lh |
| 2669 | | $(DRIVERS)/gts3.o: $(LAYOUT)/gts3.lh |
| 2670 | | $(DRIVERS)/gts80.o: $(LAYOUT)/gts80.lh |
| 2671 | | $(DRIVERS)/gts80a.o: $(LAYOUT)/gts80a.lh \ |
| 2672 | | $(LAYOUT)/gts80a_caveman.lh |
| 2673 | | $(DRIVERS)/gts80b.o: $(LAYOUT)/gts80b.lh |
| 2674 | | |
| 2675 | | $(DRIVERS)/lbeach.o: $(LAYOUT)/lbeach.lh |
| 2676 | | |
| 2677 | | $(DRIVERS)/goldstar.o: $(LAYOUT)/goldstar.lh \ |
| 2678 | | $(LAYOUT)/bingowng.lh \ |
| 2679 | | $(LAYOUT)/cherryb3.lh \ |
| 2680 | | $(LAYOUT)/chrygld.lh \ |
| 2681 | | $(LAYOUT)/cmaster.lh \ |
| 2682 | | $(LAYOUT)/cmasterb.lh \ |
| 2683 | | $(LAYOUT)/cmasterc.lh \ |
| 2684 | | $(LAYOUT)/cmpacman.lh \ |
| 2685 | | $(LAYOUT)/cmv4.lh \ |
| 2686 | | $(LAYOUT)/crazybon.lh \ |
| 2687 | | $(LAYOUT)/lucky8.lh \ |
| 2688 | | $(LAYOUT)/nfb96.lh \ |
| 2689 | | $(LAYOUT)/nfb96tx.lh \ |
| 2690 | | $(LAYOUT)/pokonl97.lh \ |
| 2691 | | $(LAYOUT)/roypok96.lh \ |
| 2692 | | $(LAYOUT)/skill98.lh \ |
| 2693 | | $(LAYOUT)/tonypok.lh \ |
| 2694 | | $(LAYOUT)/unkch.lh |
| 2695 | | |
| 2696 | | $(DRIVERS)/grchamp.o: $(LAYOUT)/grchamp.lh |
| 2697 | | |
| 2698 | | $(DRIVERS)/harddriv.o: $(LAYOUT)/racedrivpan.lh |
| 2699 | | |
| 2700 | | $(DRIVERS)/highvdeo.o: $(LAYOUT)/fashion.lh |
| 2701 | | |
| 2702 | | $(DRIVERS)/hankin.o: $(LAYOUT)/hankin.lh |
| 2703 | | |
| 2704 | | $(DRIVERS)/hitme.o: $(LAYOUT)/barricad.lh |
| 2705 | | |
| 2706 | | $(DRIVERS)/icecold.o: $(LAYOUT)/icecold.lh |
| 2707 | | |
| 2708 | | $(DRIVERS)/igspoker.o: $(LAYOUT)/igspoker.lh |
| 2709 | | |
| 2710 | | $(DRIVERS)/imolagp.o: $(LAYOUT)/imolagp.lh |
| 2711 | | |
| 2712 | | $(DRIVERS)/inder.o: $(LAYOUT)/inder.lh |
| 2713 | | |
| 2714 | | $(DRIVERS)/jankenmn.o: $(LAYOUT)/jankenmn.lh |
| 2715 | | |
| 2716 | | $(DRIVERS)/jeutel.o: $(LAYOUT)/jeutel.lh |
| 2717 | | $(DRIVERS)/jp.o: $(LAYOUT)/jp.lh |
| 2718 | | |
| 2719 | | $(DRIVERS)/jpmimpct.o: $(LAYOUT)/jpmimpct.lh |
| 2720 | | |
| 2721 | | $(DRIVERS)/jpmmps.o: $(LAYOUT)/jpmmps.lh |
| 2722 | | |
| 2723 | | $(DRIVERS)/jpms80.o: $(LAYOUT)/jpms80.lh |
| 2724 | | |
| 2725 | | $(DRIVERS)/jpmsru.o: $(LAYOUT)/jpmsru.lh |
| 2726 | | |
| 2727 | | $(DRIVERS)/jpmsys5.o: $(LAYOUT)/jpmsys5.lh |
| 2728 | | |
| 2729 | | $(DRIVERS)/kas89.o: $(LAYOUT)/kas89.lh |
| 2730 | | |
| 2731 | | $(DRIVERS)/kenseim.o: $(LAYOUT)/kenseim.lh |
| 2732 | | |
| 2733 | | $(DRIVERS)/kingdrby.o: $(LAYOUT)/kingdrby.lh |
| 2734 | | |
| 2735 | | $(DRIVERS)/kungfur.o: $(LAYOUT)/kungfur.lh |
| 2736 | | |
| 2737 | | $(DRIVERS)/lazercmd.o: $(LAYOUT)/lazercmd.lh \ |
| 2738 | | $(LAYOUT)/medlanes.lh |
| 2739 | | |
| 2740 | | $(DRIVERS)/ltd.o: $(LAYOUT)/ltd.lh |
| 2741 | | |
| 2742 | | $(DRIVERS)/luckgrln.o: $(LAYOUT)/luckgrln.lh |
| 2743 | | |
| 2744 | | $(DRIVERS)/lucky74.o: $(LAYOUT)/lucky74.lh |
| 2745 | | |
| 2746 | | $(DRIVERS)/magic10.o: $(LAYOUT)/sgsafari.lh \ |
| 2747 | | $(LAYOUT)/musicsrt.lh |
| 2748 | | |
| 2749 | | $(DRIVERS)/majorpkr.o: $(LAYOUT)/majorpkr.lh |
| 2750 | | |
| 2751 | | $(DRIVERS)/maxaflex.o: $(LAYOUT)/maxaflex.lh |
| 2752 | | |
| 2753 | | $(DRIVERS)/maygay1b.o: $(LAYOUT)/maygay1b.lh |
| 2754 | | |
| 2755 | | $(DRIVERS)/micropin.o: $(LAYOUT)/micropin.lh |
| 2756 | | |
| 2757 | | $(DRIVERS)/mcr.o: $(LAYOUT)/dpoker.lh |
| 2758 | | |
| 2759 | | $(DRIVERS)/mcr3.o: $(LAYOUT)/spyhunt.lh \ |
| 2760 | | $(LAYOUT)/turbotag.lh |
| 2761 | | |
| 2762 | | $(DRIVERS)/mgames.o: $(LAYOUT)/mgames.lh |
| 2763 | | |
| 2764 | | $(DRIVERS)/mgavegas.o: $(LAYOUT)/mgavegas.lh |
| 2765 | | |
| 2766 | | $(DRIVERS)/mpu3.o: $(LAYOUT)/mpu3.lh |
| 2767 | | |
| 2768 | | $(DRIVERS)/mpu4mod2sw.o: $(LAYOUT)/connect4.lh \ |
| 2769 | | |
| 2770 | | $(DRIVERS)/mpu4mod4yam.o: $(LAYOUT)/gamball.lh \ |
| 2771 | | |
| 2772 | | $(DRIVERS)/mpu4hw.o: $(LAYOUT)/mpu4.lh \ |
| 2773 | | $(LAYOUT)/mpu4ext.lh |
| 2774 | | |
| 2775 | | $(DRIVERS)/mpu4vid.o: $(LAYOUT)/crmaze2p.lh \ |
| 2776 | | $(LAYOUT)/crmaze4p.lh |
| 2777 | | |
| 2778 | | $(DRIVERS)/mpu4plasma.o: $(LAYOUT)/mpu4plasma.lh \ |
| 2779 | | |
| 2780 | | $(DRIVERS)/mpu5hw.o: $(LAYOUT)/mpu5.lh |
| 2781 | | |
| 2782 | | $(DRIVERS)/mw18w.o: $(LAYOUT)/18w.lh |
| 2783 | | |
| 2784 | | $(DRIVERS)/mw8080bw.o: $(LAYOUT)/280zzzap.lh \ |
| 2785 | | $(LAYOUT)/clowns.lh \ |
| 2786 | | $(LAYOUT)/gunfight.lh \ |
| 2787 | | $(LAYOUT)/invaders.lh \ |
| 2788 | | $(LAYOUT)/invad2ct.lh \ |
| 2789 | | $(LAYOUT)/lagunar.lh \ |
| 2790 | | $(LAYOUT)/maze.lh \ |
| 2791 | | $(LAYOUT)/phantom2.lh \ |
| 2792 | | $(LAYOUT)/seawolf.lh \ |
| 2793 | | $(LAYOUT)/spacwalk.lh \ |
| 2794 | | $(LAYOUT)/spcenctr.lh |
| 2795 | | |
| 2796 | | $(DRIVERS)/mwsub.o: $(LAYOUT)/submar.lh |
| 2797 | | |
| 2798 | | $(DRIVERS)/meadows.o: $(LAYOUT)/deadeye.lh \ |
| 2799 | | $(LAYOUT)/gypsyjug.lh \ |
| 2800 | | $(LAYOUT)/minferno.lh |
| 2801 | | |
| 2802 | | $(DRIVERS)/meyc8080.o: $(LAYOUT)/wldarrow.lh \ |
| 2803 | | $(LAYOUT)/mdrawpkr.lh \ |
| 2804 | | $(LAYOUT)/meybjack.lh |
| 2805 | | |
| 2806 | | $(DRIVERS)/meyc8088.o: $(LAYOUT)/gldarrow.lh |
| 2807 | | |
| 2808 | | $(DRIVERS)/midzeus.o: $(LAYOUT)/crusnexo.lh |
| 2809 | | |
| 2810 | | $(DRIVERS)/mil4000.o: $(LAYOUT)/mil4000.lh |
| 2811 | | |
| 2812 | | $(DRIVERS)/namcofl.o: $(LAYOUT)/namcofl.lh |
| 2813 | | |
| 2814 | | $(DRIVERS)/model1.o: $(LAYOUT)/vr.lh |
| 2815 | | |
| 2816 | | $(DRIVERS)/nbmj8688.o: $(LAYOUT)/nbmj8688.lh |
| 2817 | | |
| 2818 | | $(DRIVERS)/namcos2.o: $(LAYOUT)/finallap.lh |
| 2819 | | |
| 2820 | | $(DRIVERS)/nemesis.o: $(LAYOUT)/konamigt.lh |
| 2821 | | |
| 2822 | | $(DRIVERS)/neogeo.o: $(LAYOUT)/neogeo.lh |
| 2823 | | |
| 2824 | | $(DRIVERS)/norautp.o: $(LAYOUT)/noraut11.lh \ |
| 2825 | | $(LAYOUT)/noraut12.lh |
| 2826 | | |
| 2827 | | $(DRIVERS)/nsm.o: $(LAYOUT)/nsm.lh |
| 2828 | | |
| 2829 | | $(DRIVERS)/omegrace.o: $(LAYOUT)/omegrace.lh |
| 2830 | | |
| 2831 | | $(DRIVERS)/overdriv.o: $(LAYOUT)/overdriv.lh |
| 2832 | | |
| 2833 | | $(DRIVERS)/peplus.o: $(LAYOUT)/peplus.lh \ |
| 2834 | | $(LAYOUT)/pe_schip.lh \ |
| 2835 | | $(LAYOUT)/pe_poker.lh \ |
| 2836 | | $(LAYOUT)/pe_bjack.lh \ |
| 2837 | | $(LAYOUT)/pe_keno.lh \ |
| 2838 | | $(LAYOUT)/pe_slots.lh |
| 2839 | | |
| 2840 | | $(DRIVERS)/polepos.o: $(LAYOUT)/polepos.lh \ |
| 2841 | | $(LAYOUT)/topracer.lh |
| 2842 | | |
| 2843 | | $(DRIVERS)/proconn.o: $(LAYOUT)/proconn.lh |
| 2844 | | |
| 2845 | | $(DRIVERS)/qix.o: $(LAYOUT)/elecyoyo.lh |
| 2846 | | |
| 2847 | | $(DRIVERS)/quizshow.o: $(LAYOUT)/quizshow.lh |
| 2848 | | |
| 2849 | | $(DRIVERS)/re900.o: $(LAYOUT)/re900.lh |
| 2850 | | |
| 2851 | | $(DRIVERS)/roul.o: $(LAYOUT)/roul.lh |
| 2852 | | |
| 2853 | | $(DRIVERS)/rowamet.o: $(LAYOUT)/rowamet.lh |
| 2854 | | |
| 2855 | | $(DRIVERS)/s3.o: $(LAYOUT)/s3.lh |
| 2856 | | $(DRIVERS)/s4.o: $(LAYOUT)/s4.lh |
| 2857 | | $(DRIVERS)/s6.o: $(LAYOUT)/s6.lh |
| 2858 | | $(DRIVERS)/s6a.o: $(LAYOUT)/s6a.lh |
| 2859 | | $(DRIVERS)/s7.o: $(LAYOUT)/s7.lh |
| 2860 | | $(DRIVERS)/s8.o: $(LAYOUT)/s8.lh |
| 2861 | | $(DRIVERS)/s8a.o: $(LAYOUT)/s8a.lh |
| 2862 | | $(DRIVERS)/s9.o: $(LAYOUT)/s9.lh |
| 2863 | | $(DRIVERS)/s11.o: $(LAYOUT)/s11.lh |
| 2864 | | $(DRIVERS)/s11a.o: $(LAYOUT)/s11a.lh |
| 2865 | | $(DRIVERS)/s11b.o: $(LAYOUT)/s11b.lh |
| 2866 | | $(DRIVERS)/s11c.o: $(LAYOUT)/s11c.lh |
| 2867 | | |
| 2868 | | $(DRIVERS)/sanremo.o: $(LAYOUT)/sanremo.lh |
| 2869 | | |
| 2870 | | $(DRIVERS)/sbrkout.o: $(LAYOUT)/sbrkout.lh |
| 2871 | | |
| 2872 | | $(DRIVERS)/sderby.o: $(LAYOUT)/sderby.lh \ |
| 2873 | | $(LAYOUT)/spacewin.lh \ |
| 2874 | | $(LAYOUT)/pmroulet.lh |
| 2875 | | |
| 2876 | | $(DRIVERS)/seabattl.o: $(LAYOUT)/seabattl.lh |
| 2877 | | |
| 2878 | | $(DRIVERS)/segajw.o: $(LAYOUT)/segajw.lh |
| 2879 | | |
| 2880 | | $(DRIVERS)/segaorun.o: $(LAYOUT)/outrun.lh |
| 2881 | | |
| 2882 | | $(DRIVERS)/segas32.o: $(LAYOUT)/radr.lh |
| 2883 | | |
| 2884 | | $(DRIVERS)/segaufo.o: $(LAYOUT)/newufo.lh \ |
| 2885 | | $(LAYOUT)/ufomini.lh \ |
| 2886 | | $(LAYOUT)/ufo21.lh \ |
| 2887 | | $(LAYOUT)/ufo800.lh |
| 2888 | | |
| 2889 | | $(DRIVERS)/segaybd.o: $(LAYOUT)/pdrift.lh |
| 2890 | | |
| 2891 | | $(DRIVERS)/sigmab52.o: $(LAYOUT)/sigmab52.lh |
| 2892 | | |
| 2893 | | $(DRIVERS)/skydiver.o: $(LAYOUT)/skydiver.lh |
| 2894 | | |
| 2895 | | $(DRIVERS)/snookr10.o: $(LAYOUT)/snookr10.lh |
| 2896 | | |
| 2897 | | $(DRIVERS)/spectra.o: $(LAYOUT)/spectra.lh |
| 2898 | | |
| 2899 | | $(DRIVERS)/splus.o: $(LAYOUT)/splus.lh |
| 2900 | | |
| 2901 | | $(DRIVERS)/speedbal.o: $(LAYOUT)/speedbal.lh |
| 2902 | | |
| 2903 | | $(DRIVERS)/sspeedr.o: $(LAYOUT)/sspeedr.lh |
| 2904 | | |
| 2905 | | $(DRIVERS)/stactics.o: $(LAYOUT)/stactics.lh |
| 2906 | | |
| 2907 | | $(DRIVERS)/sshot.o: $(LAYOUT)/gunchamps.lh |
| 2908 | | |
| 2909 | | $(DRIVERS)/sstrangr.o: $(LAYOUT)/sstrangr.lh |
| 2910 | | |
| 2911 | | $(DRIVERS)/st_mp100.o: $(LAYOUT)/st_mp100.lh |
| 2912 | | $(DRIVERS)/st_mp200.o: $(LAYOUT)/st_mp200.lh |
| 2913 | | |
| 2914 | | $(DRIVERS)/subsino.o: $(LAYOUT)/victor5.lh \ |
| 2915 | | $(LAYOUT)/victor21.lh \ |
| 2916 | | $(LAYOUT)/tisub.lh \ |
| 2917 | | $(LAYOUT)/stisub.lh \ |
| 2918 | | $(LAYOUT)/crsbingo.lh \ |
| 2919 | | $(LAYOUT)/sharkpy.lh \ |
| 2920 | | $(LAYOUT)/sharkpye.lh \ |
| 2921 | | $(LAYOUT)/smoto.lh |
| 2922 | | |
| 2923 | | $(DRIVERS)/superchs.o: $(LAYOUT)/superchs.lh |
| 2924 | | |
| 2925 | | $(DRIVERS)/sfbonus.o: $(LAYOUT)/pirpok2.lh |
| 2926 | | |
| 2927 | | $(DRIVERS)/taito.o: $(LAYOUT)/taito.lh |
| 2928 | | |
| 2929 | | $(DRIVERS)/taito_z.o: $(LAYOUT)/contcirc.lh \ |
| 2930 | | $(LAYOUT)/dblaxle.lh |
| 2931 | | |
| 2932 | | $(DRIVERS)/taitojc.o: $(LAYOUT)/dendego.lh |
| 2933 | | |
| 2934 | | $(DRIVERS)/tatsumi.o: $(LAYOUT)/roundup5.lh |
| 2935 | | |
| 2936 | | $(DRIVERS)/tceptor.o: $(LAYOUT)/tceptor2.lh |
| 2937 | | |
| 2938 | | $(DRIVERS)/techno.o: $(LAYOUT)/techno.lh |
| 2939 | | |
| 2940 | | $(DRIVERS)/tehkanwc.o: $(LAYOUT)/gridiron.lh |
| 2941 | | |
| 2942 | | $(DRIVERS)/tetrisp2.o: $(LAYOUT)/rocknms.lh \ |
| 2943 | | $(LAYOUT)/stepstag.lh |
| 2944 | | |
| 2945 | | $(DRIVERS)/thayers.o: $(LAYOUT)/dlair.lh |
| 2946 | | |
| 2947 | | $(DRIVERS)/topspeed.o: $(LAYOUT)/topspeed.lh |
| 2948 | | |
| 2949 | | $(DRIVERS)/turbo.o: $(LAYOUT)/turbo.lh \ |
| 2950 | | $(LAYOUT)/subroc3d.lh \ |
| 2951 | | $(LAYOUT)/buckrog.lh |
| 2952 | | |
| 2953 | | $(DRIVERS)/tx1.o: $(LAYOUT)/buggybjr.lh \ |
| 2954 | | $(LAYOUT)/buggyboy.lh \ |
| 2955 | | $(LAYOUT)/tx1.lh |
| 2956 | | |
| 2957 | | $(DRIVERS)/umipoker.o: $(LAYOUT)/saiyukip.lh |
| 2958 | | |
| 2959 | | $(DRIVERS)/undrfire.o: $(LAYOUT)/cbombers.lh |
| 2960 | | |
| 2961 | | $(DRIVERS)/vd.o: $(LAYOUT)/vd.lh |
| 2962 | | |
| 2963 | | $(DRIVERS)/vicdual.o: $(LAYOUT)/depthch.lh |
| 2964 | | |
| 2965 | | $(DRIVERS)/videopin.o: $(LAYOUT)/videopin.lh |
| 2966 | | |
| 2967 | | $(DRIVERS)/videopkr.o: $(LAYOUT)/videopkr.lh \ |
| 2968 | | $(LAYOUT)/blckjack.lh \ |
| 2969 | | $(LAYOUT)/videodad.lh \ |
| 2970 | | $(LAYOUT)/videocba.lh \ |
| 2971 | | $(LAYOUT)/babypkr.lh \ |
| 2972 | | $(LAYOUT)/babydad.lh |
| 2973 | | |
| 2974 | | $(DRIVERS)/warpwarp.o: $(LAYOUT)/geebee.lh \ |
| 2975 | | $(LAYOUT)/navarone.lh |
| 2976 | | |
| 2977 | | $(DRIVERS)/wpc_an.o: $(LAYOUT)/wpc_an.lh |
| 2978 | | |
| 2979 | | $(DRIVERS)/wecleman.o: $(LAYOUT)/wecleman.lh |
| 2980 | | |
| 2981 | | $(DRIVERS)/wico.o: $(LAYOUT)/wico.lh |
| 2982 | | |
| 2983 | | $(DRIVERS)/zac2650.o: $(LAYOUT)/tinv2650.lh |
| 2984 | | |
| 2985 | | $(DRIVERS)/zac_1.o: $(LAYOUT)/zac_1.lh |
| 2986 | | |
| 2987 | | $(DRIVERS)/zac_2.o: $(LAYOUT)/zac_2.lh |
| 2988 | | |
| 2989 | | $(DRIVERS)/zac_proto.o: $(LAYOUT)/zac_proto.lh |
| 2990 | | |
| 2991 | | $(DRIVERS)/peyper.o: $(LAYOUT)/peyper.lh |
| 2992 | | |
| 2993 | | #------------------------------------------------- |
| 2994 | | # misc dependencies |
| 2995 | | #------------------------------------------------- |
| 2996 | | |
| 2997 | | $(VIDEO)/jaguar.o: $(MAMESRC)/video/jagobj.inc \ |
| 2998 | | $(MAMESRC)/video/jagblit.inc |
| 2999 | | $(DRIVERS)/model1.o: $(MAMESRC)/includes/model1.h $(MAMESRC)/audio/dsbz80.h |
| 3000 | | $(VIDEO)/model1.o: $(MAMESRC)/includes/model1.h $(MAMESRC)/audio/dsbz80.h |
| 3001 | | $(MACHINE)/model1.o: $(MAMESRC)/includes/model1.h $(MAMESRC)/audio/dsbz80.h |
| 3002 | | $(VIDEO)/model2.o: $(MAMESRC)/video/model2rd.inc |
| 3003 | | $(VIDEO)/n64.o: $(MAMESRC)/video/rdpfiltr.inc |
| 3004 | | $(DRIVERS)/bfm_sc4.o: $(MAMESRC)/includes/bfm_sc45.h |
| 3005 | | $(DRIVERS)/bfm_sc5.o: $(MAMESRC)/includes/bfm_sc45.h |
| 3006 | | $(DRIVERS)/namcos2.o: $(MAMESRC)/includes/namcos2.h |
| 3007 | | $(MACHINE)/namcos2.o: $(MAMESRC)/includes/namcos2.h |
| 3008 | | $(VIDEO)/namcos2.o: $(MAMESRC)/includes/namcos2.h |
trunk/src/mess/mess.mak
| r245166 | r245167 | |
| 1 | | ########################################################################### |
| 2 | | # |
| 3 | | # mess.mak |
| 4 | | # |
| 5 | | # MESS target makefile |
| 6 | | # |
| 7 | | ########################################################################### |
| 8 | | |
| 9 | | ifeq ($(TARGET),mess) |
| 10 | | # In order to keep dependencies reasonable, we exclude objects in the base of |
| 11 | | # $(SRC)/emu, as well as all the OSD objects and anything in the $(OBJ) tree |
| 12 | | depend: maketree $(MAKEDEP_TARGET) |
| 13 | | @echo Rebuilding depend_emu.mak... |
| 14 | | $(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/emu > depend_emu.mak |
| 15 | | @echo Rebuilding depend_$(TARGET).mak... |
| 16 | | $(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/$(TARGET) > depend_$(TARGET).mak |
| 17 | | endif |
| 18 | | |
| 19 | | # include MESS core defines |
| 20 | | include $(SRC)/mess/messcore.mak |
| 21 | | |
| 22 | | |
| 23 | | #------------------------------------------------- |
| 24 | | # specify available CPU cores |
| 25 | | #------------------------------------------------- |
| 26 | | |
| 27 | | CPUS += Z80 |
| 28 | | CPUS += Z180 |
| 29 | | CPUS += I8085 |
| 30 | | CPUS += I8089 |
| 31 | | CPUS += M6502 |
| 32 | | CPUS += H6280 |
| 33 | | CPUS += I86 |
| 34 | | CPUS += I386 |
| 35 | | CPUS += NEC |
| 36 | | CPUS += V30MZ |
| 37 | | CPUS += V60 |
| 38 | | CPUS += MCS48 |
| 39 | | CPUS += MCS51 |
| 40 | | CPUS += MCS96 |
| 41 | | CPUS += M6800 |
| 42 | | CPUS += M6805 |
| 43 | | CPUS += HD6309 |
| 44 | | CPUS += M6809 |
| 45 | | CPUS += KONAMI |
| 46 | | CPUS += M680X0 |
| 47 | | CPUS += T11 |
| 48 | | CPUS += S2650 |
| 49 | | CPUS += TMS340X0 |
| 50 | | CPUS += TMS9900 |
| 51 | | CPUS += TMS9995 |
| 52 | | CPUS += TMS9900L |
| 53 | | CPUS += Z8000 |
| 54 | | CPUS += Z8001 |
| 55 | | CPUS += TMS32010 |
| 56 | | CPUS += TMS32025 |
| 57 | | CPUS += TMS32031 |
| 58 | | CPUS += TMS32051 |
| 59 | | CPUS += TMS32082 |
| 60 | | CPUS += TMS57002 |
| 61 | | CPUS += CCPU |
| 62 | | CPUS += ADSP21XX |
| 63 | | CPUS += ASAP |
| 64 | | CPUS += AM29000 |
| 65 | | CPUS += UPD7810 |
| 66 | | CPUS += ARM |
| 67 | | CPUS += ARM7 |
| 68 | | CPUS += JAGUAR |
| 69 | | CPUS += CUBEQCPU |
| 70 | | CPUS += ESRIP |
| 71 | | CPUS += MIPS |
| 72 | | CPUS += PSX |
| 73 | | CPUS += SH2 |
| 74 | | CPUS += SH4 |
| 75 | | CPUS += DSP16A |
| 76 | | CPUS += DSP32C |
| 77 | | CPUS += PIC16C5X |
| 78 | | CPUS += PIC16C62X |
| 79 | | CPUS += G65816 |
| 80 | | CPUS += SPC700 |
| 81 | | CPUS += E1 |
| 82 | | CPUS += I860 |
| 83 | | CPUS += I960 |
| 84 | | CPUS += H8 |
| 85 | | CPUS += V810 |
| 86 | | CPUS += M37710 |
| 87 | | CPUS += POWERPC |
| 88 | | CPUS += SE3208 |
| 89 | | CPUS += MC68HC11 |
| 90 | | CPUS += ADSP21062 |
| 91 | | CPUS += DSP56156 |
| 92 | | CPUS += RSP |
| 93 | | CPUS += ALPHA8201 |
| 94 | | CPUS += COP400 |
| 95 | | CPUS += TLCS90 |
| 96 | | CPUS += TLCS900 |
| 97 | | CPUS += MB88XX |
| 98 | | CPUS += MB86233 |
| 99 | | CPUS += MB86235 |
| 100 | | CPUS += SSP1601 |
| 101 | | CPUS += APEXC |
| 102 | | CPUS += CP1610 |
| 103 | | CPUS += F8 |
| 104 | | CPUS += LH5801 |
| 105 | | CPUS += PDP1 |
| 106 | | CPUS += SATURN |
| 107 | | CPUS += SC61860 |
| 108 | | CPUS += LR35902 |
| 109 | | CPUS += TMS7000 |
| 110 | | CPUS += SM8500 |
| 111 | | CPUS += MINX |
| 112 | | CPUS += SSEM |
| 113 | | CPUS += AVR8 |
| 114 | | CPUS += TMS0980 |
| 115 | | CPUS += I4004 |
| 116 | | CPUS += SUPERFX |
| 117 | | CPUS += Z8 |
| 118 | | CPUS += I8008 |
| 119 | | CPUS += SCMP |
| 120 | | CPUS += MN10200 |
| 121 | | CPUS += COSMAC |
| 122 | | CPUS += UNSP |
| 123 | | CPUS += HCD62121 |
| 124 | | CPUS += PPS4 |
| 125 | | CPUS += UPD7725 |
| 126 | | CPUS += HD61700 |
| 127 | | CPUS += LC8670 |
| 128 | | CPUS += SCORE |
| 129 | | CPUS += ES5510 |
| 130 | | CPUS += SCUDSP |
| 131 | | CPUS += IE15 |
| 132 | | CPUS += 8X300 |
| 133 | | CPUS += ALTO2 |
| 134 | | #CPUS += W65816 |
| 135 | | CPUS += ARC |
| 136 | | CPUS += ARCOMPACT |
| 137 | | CPUS += AMIS2000 |
| 138 | | CPUS += UCOM4 |
| 139 | | CPUS += HMCS40 |
| 140 | | |
| 141 | | #------------------------------------------------- |
| 142 | | # specify available sound cores; some of these are |
| 143 | | # only for MAME and so aren't included |
| 144 | | #------------------------------------------------- |
| 145 | | |
| 146 | | #SOUNDS += SAMPLES |
| 147 | | SOUNDS += DAC |
| 148 | | SOUNDS += DMADAC |
| 149 | | SOUNDS += SPEAKER |
| 150 | | SOUNDS += BEEP |
| 151 | | SOUNDS += DISCRETE |
| 152 | | SOUNDS += AY8910 |
| 153 | | SOUNDS += YM2151 |
| 154 | | SOUNDS += YM2203 |
| 155 | | SOUNDS += YM2413 |
| 156 | | SOUNDS += YM2608 |
| 157 | | SOUNDS += YM2610 |
| 158 | | SOUNDS += YM2610B |
| 159 | | SOUNDS += YM2612 |
| 160 | | #SOUNDS += YM3438 |
| 161 | | SOUNDS += YM3812 |
| 162 | | SOUNDS += YM3526 |
| 163 | | SOUNDS += Y8950 |
| 164 | | SOUNDS += YMF262 |
| 165 | | #SOUNDS += YMF271 |
| 166 | | #SOUNDS += YMF278B |
| 167 | | #SOUNDS += YMZ280B |
| 168 | | SOUNDS += SN76477 |
| 169 | | SOUNDS += SN76496 |
| 170 | | SOUNDS += POKEY |
| 171 | | SOUNDS += TIA |
| 172 | | SOUNDS += NES_APU |
| 173 | | SOUNDS += AMIGA |
| 174 | | SOUNDS += ASTROCADE |
| 175 | | #SOUNDS += NAMCO |
| 176 | | #SOUNDS += NAMCO_15XX |
| 177 | | #SOUNDS += NAMCO_CUS30 |
| 178 | | #SOUNDS += NAMCO_52XX |
| 179 | | #SOUNDS += NAMCO_63701X |
| 180 | | SOUNDS += T6W28 |
| 181 | | #SOUNDS += SNKWAVE |
| 182 | | #SOUNDS += C140 |
| 183 | | #SOUNDS += C352 |
| 184 | | #SOUNDS += TMS36XX |
| 185 | | #SOUNDS += TMS3615 |
| 186 | | SOUNDS += TMS5110 |
| 187 | | SOUNDS += TMS5220 |
| 188 | | SOUNDS += VLM5030 |
| 189 | | #SOUNDS += ADPCM |
| 190 | | SOUNDS += MSM5205 |
| 191 | | #SOUNDS += MSM5232 |
| 192 | | SOUNDS += OKIM6258 |
| 193 | | SOUNDS += OKIM6295 |
| 194 | | #SOUNDS += OKIM6376 |
| 195 | | #SOUNDS += OKIM9810 |
| 196 | | SOUNDS += UPD7752 |
| 197 | | SOUNDS += UPD7759 |
| 198 | | SOUNDS += HC55516 |
| 199 | | #SOUNDS += TC8830F |
| 200 | | #SOUNDS += K005289 |
| 201 | | #SOUNDS += K007232 |
| 202 | | SOUNDS += K051649 |
| 203 | | #SOUNDS += K053260 |
| 204 | | #SOUNDS += K054539 |
| 205 | | #SOUNDS += K056800 |
| 206 | | #SOUNDS += SEGAPCM |
| 207 | | #SOUNDS += MULTIPCM |
| 208 | | SOUNDS += SCSP |
| 209 | | SOUNDS += AICA |
| 210 | | SOUNDS += RF5C68 |
| 211 | | #SOUNDS += RF5C400 |
| 212 | | #SOUNDS += CEM3394 |
| 213 | | SOUNDS += QSOUND |
| 214 | | #SOUNDS += QS1000 |
| 215 | | SOUNDS += SAA1099 |
| 216 | | #SOUNDS += IREMGA20 |
| 217 | | SOUNDS += ES5503 |
| 218 | | SOUNDS += ES5505 |
| 219 | | SOUNDS += ES5506 |
| 220 | | #SOUNDS += BSMT2000 |
| 221 | | #SOUNDS += GAELCO_CG1V |
| 222 | | #SOUNDS += GAELCO_GAE1 |
| 223 | | SOUNDS += C6280 |
| 224 | | #SOUNDS += SP0250 |
| 225 | | SOUNDS += SPU |
| 226 | | SOUNDS += CDDA |
| 227 | | #SOUNDS += ICS2115 |
| 228 | | #SOUNDS += I5000_SND |
| 229 | | #SOUNDS += ST0016 |
| 230 | | #SOUNDS += NILE |
| 231 | | #SOUNDS += X1_010 |
| 232 | | #SOUNDS += VRENDER0 |
| 233 | | SOUNDS += VOTRAX |
| 234 | | #SOUNDS += ES8712 |
| 235 | | SOUNDS += CDP1869 |
| 236 | | SOUNDS += S14001A |
| 237 | | SOUNDS += WAVE |
| 238 | | SOUNDS += SID6581 |
| 239 | | SOUNDS += SID8580 |
| 240 | | SOUNDS += SP0256 |
| 241 | | #SOUNDS += DIGITALKER |
| 242 | | SOUNDS += CDP1863 |
| 243 | | SOUNDS += CDP1864 |
| 244 | | #SOUNDS += ZSG2 |
| 245 | | SOUNDS += MOS656X |
| 246 | | SOUNDS += ASC |
| 247 | | #SOUNDS += MAS3507D |
| 248 | | SOUNDS += SOCRATES |
| 249 | | SOUNDS += TMC0285 |
| 250 | | SOUNDS += TMS5200 |
| 251 | | SOUNDS += CD2801 |
| 252 | | SOUNDS += CD2802 |
| 253 | | #SOUNDS += M58817 |
| 254 | | SOUNDS += TMC0281 |
| 255 | | SOUNDS += TMS5100 |
| 256 | | SOUNDS += TMS5110A |
| 257 | | SOUNDS += LMC1992 |
| 258 | | SOUNDS += AWACS |
| 259 | | #SOUNDS += YMZ770 |
| 260 | | SOUNDS += T6721A |
| 261 | | SOUNDS += MOS7360 |
| 262 | | SOUNDS += ESQPUMP |
| 263 | | SOUNDS += VRC6 |
| 264 | | |
| 265 | | #------------------------------------------------- |
| 266 | | # specify available video cores |
| 267 | | #------------------------------------------------- |
| 268 | | |
| 269 | | VIDEOS += SEGA315_5124 |
| 270 | | VIDEOS += SEGA315_5313 |
| 271 | | #VIDEOS += BUFSPRITE |
| 272 | | VIDEOS += CDP1861 |
| 273 | | VIDEOS += CDP1862 |
| 274 | | VIDEOS += CRT9007 |
| 275 | | VIDEOS += CRT9021 |
| 276 | | VIDEOS += CRT9212 |
| 277 | | VIDEOS += CRTC_EGA |
| 278 | | VIDEOS += DL1416 |
| 279 | | VIDEOS += DM9368 |
| 280 | | VIDEOS += EF9340_1 |
| 281 | | VIDEOS += EF9345 |
| 282 | | VIDEOS += GF4500 |
| 283 | | #VIDEOS += EPIC12 |
| 284 | | #VIDEOS += FIXFREQ |
| 285 | | #VIDEOS += H63484 |
| 286 | | VIDEOS += HD44102 |
| 287 | | VIDEOS += HD44352 |
| 288 | | VIDEOS += HD44780 |
| 289 | | VIDEOS += HD61830 |
| 290 | | #VIDEOS += HD63484 |
| 291 | | VIDEOS += HD66421 |
| 292 | | VIDEOS += HUC6202 |
| 293 | | VIDEOS += HUC6260 |
| 294 | | VIDEOS += HUC6261 |
| 295 | | VIDEOS += HUC6270 |
| 296 | | VIDEOS += HUC6272 |
| 297 | | VIDEOS += I8244 |
| 298 | | VIDEOS += I8275 |
| 299 | | #VIDEOS += M50458 |
| 300 | | #VIDEOS += MB90082 |
| 301 | | #VIDEOS += MB_VCU |
| 302 | | VIDEOS += MC6845 |
| 303 | | VIDEOS += MC6847 |
| 304 | | VIDEOS += MSM6222B |
| 305 | | VIDEOS += MSM6255 |
| 306 | | VIDEOS += MOS6566 |
| 307 | | VIDEOS += PC_VGA |
| 308 | | #VIDEOS += POLY |
| 309 | | VIDEOS += PSX |
| 310 | | VIDEOS += RAMDAC |
| 311 | | VIDEOS += S2636 |
| 312 | | VIDEOS += SAA5050 |
| 313 | | VIDEOS += SED1200 |
| 314 | | VIDEOS += SED1330 |
| 315 | | VIDEOS += SED1520 |
| 316 | | VIDEOS += SNES_PPU |
| 317 | | VIDEOS += STVVDP |
| 318 | | VIDEOS += T6A04 |
| 319 | | VIDEOS += TEA1002 |
| 320 | | #VIDEOS += TLC34076 |
| 321 | | #VIDEOS += TMS34061 |
| 322 | | VIDEOS += TMS3556 |
| 323 | | VIDEOS += TMS9927 |
| 324 | | VIDEOS += TMS9928A |
| 325 | | VIDEOS += UPD3301 |
| 326 | | VIDEOS += UPD7220 |
| 327 | | VIDEOS += UPD7227 |
| 328 | | VIDEOS += V9938 |
| 329 | | VIDEOS += VIC4567 |
| 330 | | #VIDEOS += VOODOO |
| 331 | | VIDEOS += SCN2674 |
| 332 | | |
| 333 | | #------------------------------------------------- |
| 334 | | # specify available machine cores |
| 335 | | #------------------------------------------------- |
| 336 | | |
| 337 | | MACHINES += AKIKO |
| 338 | | MACHINES += AUTOCONFIG |
| 339 | | MACHINES += CR511B |
| 340 | | MACHINES += DMAC |
| 341 | | MACHINES += GAYLE |
| 342 | | #MACHINES += NCR53C7XX |
| 343 | | #MACHINES += LSI53C810 |
| 344 | | MACHINES += 6522VIA |
| 345 | | #MACHINES += TPI6525 |
| 346 | | #MACHINES += RIOT6532 |
| 347 | | MACHINES += 6821PIA |
| 348 | | MACHINES += 6840PTM |
| 349 | | MACHINES += 68561MPCC |
| 350 | | #MACHINES += ACIA6850 |
| 351 | | MACHINES += 68681 |
| 352 | | MACHINES += 7200FIFO |
| 353 | | MACHINES += 8530SCC |
| 354 | | #MACHINES += TTL74123 |
| 355 | | #MACHINES += TTL74145 |
| 356 | | #MACHINES += TTL74148 |
| 357 | | #MACHINES += TTL74153 |
| 358 | | #MACHINES += TTL74181 |
| 359 | | #MACHINES += TTL7474 |
| 360 | | #MACHINES += KBDC8042 |
| 361 | | #MACHINES += I8257 |
| 362 | | MACHINES += AAKARTDEV |
| 363 | | MACHINES += ACIA6850 |
| 364 | | MACHINES += ADC0808 |
| 365 | | MACHINES += ADC083X |
| 366 | | MACHINES += ADC1038 |
| 367 | | MACHINES += ADC1213X |
| 368 | | MACHINES += AICARTC |
| 369 | | MACHINES += AM53CF96 |
| 370 | | MACHINES += AM9517A |
| 371 | | MACHINES += AMIGAFDC |
| 372 | | MACHINES += AT_KEYBC |
| 373 | | MACHINES += AT28C16 |
| 374 | | MACHINES += AT29040 |
| 375 | | MACHINES += AT45DBXX |
| 376 | | MACHINES += ATAFLASH |
| 377 | | MACHINES += AY31015 |
| 378 | | MACHINES += BANKDEV |
| 379 | | MACHINES += CDP1852 |
| 380 | | MACHINES += CDP1871 |
| 381 | | MACHINES += CMOS40105 |
| 382 | | #MACHINES += CDU76S |
| 383 | | MACHINES += COM8116 |
| 384 | | MACHINES += CR589 |
| 385 | | MACHINES += CS4031 |
| 386 | | MACHINES += CS8221 |
| 387 | | MACHINES += DP8390 |
| 388 | | #MACHINES += DS1204 |
| 389 | | MACHINES += DS1302 |
| 390 | | MACHINES += DS1315 |
| 391 | | MACHINES += DS2401 |
| 392 | | MACHINES += DS2404 |
| 393 | | MACHINES += DS75160A |
| 394 | | MACHINES += DS75161A |
| 395 | | MACHINES += E0516 |
| 396 | | MACHINES += E05A03 |
| 397 | | MACHINES += E05A30 |
| 398 | | MACHINES += EEPROMDEV |
| 399 | | MACHINES += ER2055 |
| 400 | | MACHINES += F3853 |
| 401 | | MACHINES += HD63450 |
| 402 | | MACHINES += HD64610 |
| 403 | | MACHINES += I2CMEM |
| 404 | | MACHINES += I80130 |
| 405 | | MACHINES += I8089 |
| 406 | | MACHINES += I8155 |
| 407 | | MACHINES += I8212 |
| 408 | | MACHINES += I8214 |
| 409 | | MACHINES += I8243 |
| 410 | | MACHINES += I8251 |
| 411 | | MACHINES += I8255 |
| 412 | | MACHINES += I8257 |
| 413 | | MACHINES += I8271 |
| 414 | | MACHINES += I8279 |
| 415 | | MACHINES += I8355 |
| 416 | | MACHINES += IDE |
| 417 | | MACHINES += IM6402 |
| 418 | | MACHINES += INS8154 |
| 419 | | MACHINES += INS8250 |
| 420 | | MACHINES += INTELFLASH |
| 421 | | MACHINES += JVS |
| 422 | | MACHINES += K033906 |
| 423 | | MACHINES += K053252 |
| 424 | | MACHINES += K056230 |
| 425 | | MACHINES += KB3600 |
| 426 | | MACHINES += KBDC8042 |
| 427 | | MACHINES += KR2376 |
| 428 | | MACHINES += LATCH8 |
| 429 | | MACHINES += LC89510 |
| 430 | | MACHINES += LDPR8210 |
| 431 | | MACHINES += LDSTUB |
| 432 | | MACHINES += LDV1000 |
| 433 | | MACHINES += LDVP931 |
| 434 | | MACHINES += LH5810 |
| 435 | | MACHINES += LINFLASH |
| 436 | | #MACHINES += LPCI |
| 437 | | MACHINES += LSI53C810 |
| 438 | | MACHINES += M68307 |
| 439 | | MACHINES += M68340 |
| 440 | | MACHINES += M6M80011AP |
| 441 | | MACHINES += MATSUCD |
| 442 | | MACHINES += MB14241 |
| 443 | | MACHINES += MB3773 |
| 444 | | MACHINES += MB8421 |
| 445 | | MACHINES += MB87078 |
| 446 | | MACHINES += MB8795 |
| 447 | | MACHINES += MB89352 |
| 448 | | MACHINES += MB89371 |
| 449 | | MACHINES += MC146818 |
| 450 | | MACHINES += MC2661 |
| 451 | | MACHINES += MC6843 |
| 452 | | MACHINES += MC6846 |
| 453 | | MACHINES += MC6852 |
| 454 | | MACHINES += MC6854 |
| 455 | | MACHINES += MC68328 |
| 456 | | MACHINES += MC68901 |
| 457 | | MACHINES += MCCS1850 |
| 458 | | #MACHINES += M68307 |
| 459 | | #MACHINES += M68340 |
| 460 | | MACHINES += MCF5206E |
| 461 | | MACHINES += MICROTOUCH |
| 462 | | MACHINES += MIOT6530 |
| 463 | | MACHINES += MM58167 |
| 464 | | MACHINES += MM58274C |
| 465 | | MACHINES += MM74C922 |
| 466 | | MACHINES += MOS6526 |
| 467 | | MACHINES += MOS6529 |
| 468 | | #MACHINES += MIOT6530 |
| 469 | | MACHINES += MOS6551 |
| 470 | | MACHINES += MOS6702 |
| 471 | | MACHINES += MOS8706 |
| 472 | | MACHINES += MOS8722 |
| 473 | | MACHINES += MOS8726 |
| 474 | | MACHINES += MPU401 |
| 475 | | MACHINES += MSM5832 |
| 476 | | MACHINES += MSM58321 |
| 477 | | MACHINES += MSM6242 |
| 478 | | MACHINES += NCR5380 |
| 479 | | MACHINES += NCR5380N |
| 480 | | MACHINES += NCR5390 |
| 481 | | MACHINES += NCR539x |
| 482 | | MACHINES += NCR53C7XX |
| 483 | | MACHINES += NMC9306 |
| 484 | | MACHINES += NSC810 |
| 485 | | MACHINES += NSCSI |
| 486 | | MACHINES += OMTI5100 |
| 487 | | MACHINES += PC_FDC |
| 488 | | MACHINES += PC_LPT |
| 489 | | MACHINES += PCCARD |
| 490 | | MACHINES += PCF8593 |
| 491 | | MACHINES += PCKEYBRD |
| 492 | | MACHINES += PIC8259 |
| 493 | | MACHINES += PIT8253 |
| 494 | | MACHINES += PLA |
| 495 | | #MACHINES += PROFILE |
| 496 | | MACHINES += R64H156 |
| 497 | | MACHINES += RF5C296 |
| 498 | | MACHINES += RIOT6532 |
| 499 | | MACHINES += ROC10937 |
| 500 | | MACHINES += RP5C01 |
| 501 | | MACHINES += RP5C15 |
| 502 | | MACHINES += RP5H01 |
| 503 | | MACHINES += RTC4543 |
| 504 | | MACHINES += RTC65271 |
| 505 | | MACHINES += RTC9701 |
| 506 | | #MACHINES += S2636 |
| 507 | | MACHINES += S3520CF |
| 508 | | MACHINES += S3C2400 |
| 509 | | MACHINES += S3C2410 |
| 510 | | MACHINES += S3C2440 |
| 511 | | MACHINES += S3C44B0 |
| 512 | | MACHINES += SATURN |
| 513 | | #MACHINES += SCSI |
| 514 | | MACHINES += SCUDSP |
| 515 | | MACHINES += SECFLASH |
| 516 | | MACHINES += SEIBU_COP |
| 517 | | #MACHINES += SERFLASH |
| 518 | | MACHINES += SMC91C9X |
| 519 | | MACHINES += SMPC |
| 520 | | MACHINES += STVCD |
| 521 | | MACHINES += TC0091LVC |
| 522 | | MACHINES += TIMEKPR |
| 523 | | MACHINES += TMP68301 |
| 524 | | MACHINES += TMS5501 |
| 525 | | MACHINES += TMS6100 |
| 526 | | MACHINES += TMS9901 |
| 527 | | MACHINES += TMS9902 |
| 528 | | MACHINES += TPI6525 |
| 529 | | MACHINES += TTL74123 |
| 530 | | MACHINES += TTL74145 |
| 531 | | MACHINES += TTL74148 |
| 532 | | MACHINES += TTL74153 |
| 533 | | MACHINES += TTL74181 |
| 534 | | MACHINES += TTL7474 |
| 535 | | MACHINES += UPD1990A |
| 536 | | #MACHINES += UPD4992 |
| 537 | | MACHINES += UPD4701 |
| 538 | | MACHINES += UPD7002 |
| 539 | | MACHINES += UPD71071 |
| 540 | | MACHINES += UPD765 |
| 541 | | MACHINES += V3021 |
| 542 | | MACHINES += WD_FDC |
| 543 | | MACHINES += WD11C00_17 |
| 544 | | MACHINES += WD17XX |
| 545 | | MACHINES += WD2010 |
| 546 | | MACHINES += WD33C93 |
| 547 | | MACHINES += WD7600 |
| 548 | | MACHINES += X2212 |
| 549 | | MACHINES += X76F041 |
| 550 | | MACHINES += X76F100 |
| 551 | | MACHINES += YM2148 |
| 552 | | MACHINES += Z80CTC |
| 553 | | MACHINES += Z80DART |
| 554 | | MACHINES += Z80DMA |
| 555 | | MACHINES += Z80PIO |
| 556 | | MACHINES += Z80STI |
| 557 | | MACHINES += Z8536 |
| 558 | | #MACHINES += SECFLASH |
| 559 | | #MACHINES += PCCARD |
| 560 | | MACHINES += SMC92X4 |
| 561 | | MACHINES += HDC9234 |
| 562 | | MACHINES += TI99_HD |
| 563 | | MACHINES += STRATA |
| 564 | | MACHINES += STEPPERS |
| 565 | | MACHINES += CORVUSHD |
| 566 | | MACHINES += WOZFDC |
| 567 | | MACHINES += DIABLO_HD |
| 568 | | |
| 569 | | #------------------------------------------------- |
| 570 | | # specify available bus cores |
| 571 | | #------------------------------------------------- |
| 572 | | |
| 573 | | BUSES += A1BUS |
| 574 | | BUSES += A2BUS |
| 575 | | BUSES += A7800 |
| 576 | | BUSES += A800 |
| 577 | | BUSES += A8SIO |
| 578 | | BUSES += ABCBUS |
| 579 | | BUSES += ABCKB |
| 580 | | BUSES += ADAM |
| 581 | | BUSES += ADAMNET |
| 582 | | BUSES += APF |
| 583 | | BUSES += ARCADIA |
| 584 | | BUSES += ASTROCADE |
| 585 | | BUSES += BML3 |
| 586 | | BUSES += BW2 |
| 587 | | BUSES += C64 |
| 588 | | BUSES += CBM2 |
| 589 | | BUSES += CBMIEC |
| 590 | | BUSES += CENTRONICS |
| 591 | | BUSES += CHANNELF |
| 592 | | BUSES += COCO |
| 593 | | BUSES += COLECO |
| 594 | | BUSES += COMPUCOLOR |
| 595 | | BUSES += COMX35 |
| 596 | | BUSES += CPC |
| 597 | | BUSES += CRVISION |
| 598 | | BUSES += DMV |
| 599 | | BUSES += ECBBUS |
| 600 | | BUSES += ECONET |
| 601 | | BUSES += EP64 |
| 602 | | BUSES += EPSON_SIO |
| 603 | | BUSES += GAMEBOY |
| 604 | | BUSES += GAMEGEAR |
| 605 | | BUSES += GBA |
| 606 | | BUSES += GENERIC |
| 607 | | BUSES += IEEE488 |
| 608 | | BUSES += IMI7000 |
| 609 | | BUSES += INTV |
| 610 | | BUSES += IQ151 |
| 611 | | BUSES += ISA |
| 612 | | BUSES += ISBX |
| 613 | | BUSES += KC |
| 614 | | BUSES += LPCI |
| 615 | | BUSES += MACPDS |
| 616 | | BUSES += MIDI |
| 617 | | BUSES += MEGADRIVE |
| 618 | | BUSES += MSX_SLOT |
| 619 | | BUSES += NEOGEO |
| 620 | | BUSES += NES |
| 621 | | BUSES += NES_CTRL |
| 622 | | BUSES += NUBUS |
| 623 | | BUSES += O2 |
| 624 | | BUSES += ORICEXT |
| 625 | | BUSES += PCE |
| 626 | | BUSES += PC_JOY |
| 627 | | BUSES += PC_KBD |
| 628 | | BUSES += PET |
| 629 | | BUSES += PLUS4 |
| 630 | | BUSES += PSX_CONTROLLER |
| 631 | | BUSES += QL |
| 632 | | BUSES += RS232 |
| 633 | | BUSES += S100 |
| 634 | | BUSES += SATURN |
| 635 | | BUSES += SCSI |
| 636 | | BUSES += SCV |
| 637 | | BUSES += SEGA8 |
| 638 | | BUSES += SMS_CTRL |
| 639 | | BUSES += SMS_EXP |
| 640 | | BUSES += SNES |
| 641 | | BUSES += SNES_CTRL |
| 642 | | BUSES += SPC1000 |
| 643 | | BUSES += TI99PEB |
| 644 | | BUSES += TVC |
| 645 | | BUSES += VBOY |
| 646 | | BUSES += VC4000 |
| 647 | | BUSES += VCS |
| 648 | | BUSES += VCS_CTRL |
| 649 | | BUSES += VECTREX |
| 650 | | BUSES += VIC10 |
| 651 | | BUSES += VIC20 |
| 652 | | BUSES += VIDBRAIN |
| 653 | | BUSES += VIP |
| 654 | | BUSES += VTECH_IOEXP |
| 655 | | BUSES += VTECH_MEMEXP |
| 656 | | BUSES += WANGPC |
| 657 | | BUSES += WSWAN |
| 658 | | BUSES += X68K |
| 659 | | BUSES += Z88 |
| 660 | | BUSES += ZORRO |
| 661 | | |
| 662 | | #------------------------------------------------- |
| 663 | | # this is the list of driver libraries that |
| 664 | | # comprise MESS plus messdriv.o which contains |
| 665 | | # the list of drivers |
| 666 | | #------------------------------------------------- |
| 667 | | |
| 668 | | DRVLIBS += \ |
| 669 | | $(MESSOBJ)/acorn.a \ |
| 670 | | $(MESSOBJ)/act.a \ |
| 671 | | $(MESSOBJ)/adc.a \ |
| 672 | | $(MESSOBJ)/alesis.a \ |
| 673 | | $(MESSOBJ)/altos.a \ |
| 674 | | $(MESSOBJ)/amiga.a \ |
| 675 | | $(MESSOBJ)/amstrad.a \ |
| 676 | | $(MESSOBJ)/apf.a \ |
| 677 | | $(MESSOBJ)/apollo.a \ |
| 678 | | $(MESSOBJ)/apple.a \ |
| 679 | | $(MESSOBJ)/applied.a \ |
| 680 | | $(MESSOBJ)/arcadia.a \ |
| 681 | | $(MESSOBJ)/ascii.a \ |
| 682 | | $(MESSOBJ)/at.a \ |
| 683 | | $(MESSOBJ)/atari.a \ |
| 684 | | $(MESSOBJ)/att.a \ |
| 685 | | $(MESSOBJ)/bally.a \ |
| 686 | | $(MESSOBJ)/bandai.a \ |
| 687 | | $(MESSOBJ)/banctec.a \ |
| 688 | | $(MESSOBJ)/be.a \ |
| 689 | | $(MESSOBJ)/bnpo.a \ |
| 690 | | $(MESSOBJ)/bondwell.a \ |
| 691 | | $(MESSOBJ)/booth.a \ |
| 692 | | $(MESSOBJ)/camputers.a \ |
| 693 | | $(MESSOBJ)/canon.a \ |
| 694 | | $(MESSOBJ)/cantab.a \ |
| 695 | | $(MESSOBJ)/casio.a \ |
| 696 | | $(MESSOBJ)/cbm.a \ |
| 697 | | $(MESSOBJ)/cccp.a \ |
| 698 | | $(MESSOBJ)/cce.a \ |
| 699 | | $(MESSOBJ)/ccs.a \ |
| 700 | | $(MESSOBJ)/chromatics.a \ |
| 701 | | $(MESSOBJ)/coleco.a \ |
| 702 | | $(MESSOBJ)/cromemco.a \ |
| 703 | | $(MESSOBJ)/comx.a \ |
| 704 | | $(MESSOBJ)/concept.a \ |
| 705 | | $(MESSOBJ)/conitec.a \ |
| 706 | | $(MESSOBJ)/cybiko.a \ |
| 707 | | $(MESSOBJ)/dai.a \ |
| 708 | | $(MESSOBJ)/ddr.a \ |
| 709 | | $(MESSOBJ)/dec.a \ |
| 710 | | $(MESSOBJ)/dicksmth.a \ |
| 711 | | $(MESSOBJ)/dms.a \ |
| 712 | | $(MESSOBJ)/dragon.a \ |
| 713 | | $(MESSOBJ)/drc.a \ |
| 714 | | $(MESSOBJ)/eaca.a \ |
| 715 | | $(MESSOBJ)/einis.a \ |
| 716 | | $(MESSOBJ)/elektor.a \ |
| 717 | | $(MESSOBJ)/elektrka.a \ |
| 718 | | $(MESSOBJ)/ensoniq.a \ |
| 719 | | $(MESSOBJ)/enterprise.a \ |
| 720 | | $(MESSOBJ)/entex.a \ |
| 721 | | $(MESSOBJ)/epoch.a \ |
| 722 | | $(MESSOBJ)/epson.a \ |
| 723 | | $(MESSOBJ)/exidy.a \ |
| 724 | | $(MESSOBJ)/fairch.a \ |
| 725 | | $(MESSOBJ)/fidelity.a \ |
| 726 | | $(MESSOBJ)/fujitsu.a \ |
| 727 | | $(MESSOBJ)/funtech.a \ |
| 728 | | $(MESSOBJ)/galaxy.a \ |
| 729 | | $(MESSOBJ)/gamepark.a \ |
| 730 | | $(MESSOBJ)/gi.a \ |
| 731 | | $(MESSOBJ)/grundy.a \ |
| 732 | | $(MESSOBJ)/hartung.a \ |
| 733 | | $(MESSOBJ)/heathkit.a \ |
| 734 | | $(MESSOBJ)/hec2hrp.a \ |
| 735 | | $(MESSOBJ)/hegener.a \ |
| 736 | | $(MESSOBJ)/hitachi.a \ |
| 737 | | $(MESSOBJ)/homebrew.a \ |
| 738 | | $(MESSOBJ)/homelab.a \ |
| 739 | | $(MESSOBJ)/hp.a \ |
| 740 | | $(MESSOBJ)/imp.a \ |
| 741 | | $(MESSOBJ)/intel.a \ |
| 742 | | $(MESSOBJ)/interton.a \ |
| 743 | | $(MESSOBJ)/intv.a \ |
| 744 | | $(MESSOBJ)/isc.a \ |
| 745 | | $(MESSOBJ)/kaypro.a \ |
| 746 | | $(MESSOBJ)/koei.a \ |
| 747 | | $(MESSOBJ)/kyocera.a \ |
| 748 | | $(MESSOBJ)/luxor.a \ |
| 749 | | $(MESSOBJ)/magnavox.a \ |
| 750 | | $(MESSOBJ)/makerbot.a \ |
| 751 | | $(MESSOBJ)/marx.a \ |
| 752 | | $(MESSOBJ)/matsushi.a \ |
| 753 | | $(MESSOBJ)/mattel.a \ |
| 754 | | $(MESSOBJ)/mb.a \ |
| 755 | | $(MESSOBJ)/mchester.a \ |
| 756 | | $(MESSOBJ)/memotech.a \ |
| 757 | | $(MESSOBJ)/mgu.a \ |
| 758 | | $(MESSOBJ)/microkey.a \ |
| 759 | | $(MESSOBJ)/mit.a \ |
| 760 | | $(MESSOBJ)/mits.a \ |
| 761 | | $(MESSOBJ)/mitsubishi.a \ |
| 762 | | $(MESSOBJ)/morrow.a \ |
| 763 | | $(MESSOBJ)/mos.a \ |
| 764 | | $(MESSOBJ)/motorola.a \ |
| 765 | | $(MESSOBJ)/multitch.a \ |
| 766 | | $(MESSOBJ)/nakajima.a \ |
| 767 | | $(MESSOBJ)/nascom.a \ |
| 768 | | $(MESSOBJ)/ne.a \ |
| 769 | | $(MESSOBJ)/nec.a \ |
| 770 | | $(MESSOBJ)/netronic.a \ |
| 771 | | $(MESSOBJ)/next.a \ |
| 772 | | $(MESSOBJ)/nintendo.a \ |
| 773 | | $(MESSOBJ)/nokia.a \ |
| 774 | | $(MESSOBJ)/northstar.a \ |
| 775 | | $(MESSOBJ)/novag.a \ |
| 776 | | $(MESSOBJ)/olivetti.a \ |
| 777 | | $(MESSOBJ)/omnibyte.a \ |
| 778 | | $(MESSOBJ)/orion.a \ |
| 779 | | $(MESSOBJ)/osborne.a \ |
| 780 | | $(MESSOBJ)/osi.a \ |
| 781 | | $(MESSOBJ)/palm.a \ |
| 782 | | $(MESSOBJ)/parker.a \ |
| 783 | | $(MESSOBJ)/pc.a \ |
| 784 | | $(MESSOBJ)/pdp1.a \ |
| 785 | | $(MESSOBJ)/pel.a \ |
| 786 | | $(MESSOBJ)/philips.a \ |
| 787 | | $(MESSOBJ)/pitronic.a \ |
| 788 | | $(MESSOBJ)/poly88.a \ |
| 789 | | $(MESSOBJ)/psion.a \ |
| 790 | | $(MESSOBJ)/radio.a \ |
| 791 | | $(MESSOBJ)/rca.a \ |
| 792 | | $(MESSOBJ)/rm.a \ |
| 793 | | $(MESSOBJ)/robotron.a \ |
| 794 | | $(MESSOBJ)/rockwell.a \ |
| 795 | | $(MESSOBJ)/roland.a \ |
| 796 | | $(MESSOBJ)/sage.a \ |
| 797 | | $(MESSOBJ)/samcoupe.a \ |
| 798 | | $(MESSOBJ)/samsung.a \ |
| 799 | | $(MESSOBJ)/sanyo.a \ |
| 800 | | $(MESSOBJ)/sega.a \ |
| 801 | | $(MESSOBJ)/sgi.a \ |
| 802 | | $(MESSOBJ)/sharp.a \ |
| 803 | | $(MESSOBJ)/siemens.a \ |
| 804 | | $(MESSOBJ)/sinclair.a \ |
| 805 | | $(MESSOBJ)/skeleton.a \ |
| 806 | | $(MESSOBJ)/slicer.a \ |
| 807 | | $(MESSOBJ)/snk.a \ |
| 808 | | $(MESSOBJ)/sony.a \ |
| 809 | | $(MESSOBJ)/sord.a \ |
| 810 | | $(MESSOBJ)/special.a \ |
| 811 | | $(MESSOBJ)/sun.a \ |
| 812 | | $(MESSOBJ)/svi.a \ |
| 813 | | $(MESSOBJ)/svision.a \ |
| 814 | | $(MESSOBJ)/swtpc09.a \ |
| 815 | | $(MESSOBJ)/synertec.a \ |
| 816 | | $(MESSOBJ)/ta.a \ |
| 817 | | $(MESSOBJ)/tandberg.a \ |
| 818 | | $(MESSOBJ)/tangerin.a \ |
| 819 | | $(MESSOBJ)/tatung.a \ |
| 820 | | $(MESSOBJ)/teamconc.a \ |
| 821 | | $(MESSOBJ)/tektroni.a \ |
| 822 | | $(MESSOBJ)/telenova.a \ |
| 823 | | $(MESSOBJ)/telercas.a \ |
| 824 | | $(MESSOBJ)/televideo.a \ |
| 825 | | $(MESSOBJ)/tem.a \ |
| 826 | | $(MESSOBJ)/tesla.a \ |
| 827 | | $(MESSOBJ)/test.a \ |
| 828 | | $(MESSOBJ)/thomson.a \ |
| 829 | | $(MESSOBJ)/ti.a \ |
| 830 | | $(MESSOBJ)/tiger.a \ |
| 831 | | $(MESSOBJ)/tigertel.a \ |
| 832 | | $(MESSOBJ)/tiki.a \ |
| 833 | | $(MESSOBJ)/tomy.a \ |
| 834 | | $(MESSOBJ)/toshiba.a \ |
| 835 | | $(MESSOBJ)/trainer.a \ |
| 836 | | $(MESSOBJ)/trs.a \ |
| 837 | | $(MESSOBJ)/ultratec.a \ |
| 838 | | $(MESSOBJ)/unisys.a \ |
| 839 | | $(MESSOBJ)/veb.a \ |
| 840 | | $(MESSOBJ)/vidbrain.a \ |
| 841 | | $(MESSOBJ)/videoton.a \ |
| 842 | | $(MESSOBJ)/visual.a \ |
| 843 | | $(MESSOBJ)/votrax.a \ |
| 844 | | $(MESSOBJ)/vtech.a \ |
| 845 | | $(MESSOBJ)/wang.a \ |
| 846 | | $(MESSOBJ)/wavemate.a \ |
| 847 | | $(MESSOBJ)/xerox.a \ |
| 848 | | $(MESSOBJ)/xussrpc.a \ |
| 849 | | $(MESSOBJ)/yamaha.a \ |
| 850 | | $(MESSOBJ)/zenith.a \ |
| 851 | | $(MESSOBJ)/zpa.a \ |
| 852 | | $(MESSOBJ)/zvt.a \ |
| 853 | | $(MESSOBJ)/shared.a \ |
| 854 | | $(MESSOBJ)/mame.a |
| 855 | | |
| 856 | | #------------------------------------------------- |
| 857 | | # the following files are MAME components and |
| 858 | | # shared across a number of drivers |
| 859 | | # |
| 860 | | # a310.c (MESS), aristmk5.c, ertictac.c (MAME) |
| 861 | | # amiga.c (MESS), alg.c, arcadia.c, cubo.c, mquake.c, upscope.c (MAME) |
| 862 | | # a2600.c (MESS), tourtabl.c (MAME) |
| 863 | | # atari400.c (MESS), bartop52.c, maxaflex.c (MAME) |
| 864 | | # jaguar.c (MAME) |
| 865 | | # astrocde.c (MAME+MESS), g627.c |
| 866 | | # cps1.c (MAME + MESS), cbaseball.c, mitchell.c (MAME) |
| 867 | | # pk8000.c (MESS), photon.c (MAME) |
| 868 | | # nes.c (MESS), cham23.c, famibox.c, multigam.c, playch10.c, vsnes.c (MAME) |
| 869 | | # snes.c (MESS), nss.c, sfcbox.c, snesb.c (MAME) |
| 870 | | # n64.c (MESS), aleck64.c (MAME) |
| 871 | | # megadriv.c, segapico.c (MESS), hshavoc.c, megadrvb.c, megaplay.c, megatech.c, puckpkmn.c, segac2.c, segas18.c (MAME) |
| 872 | | # dccons.c (MESS), naomi.c (MAME) |
| 873 | | # ng_aes.c (MESS), midas.c, neogeo.c, neogeo_noslot.c, neoprint.c (MAME) |
| 874 | | # cdi.c (MESS + MAME) |
| 875 | | # 3do.c (MESS + MAME), konamim2.c (MAME) |
| 876 | | # vectrex.c (MESS + MAME) |
| 877 | | # cps1.c (MESS + MAME) |
| 878 | | #------------------------------------------------- |
| 879 | | |
| 880 | | $(MESSOBJ)/mame.a: \ |
| 881 | | $(MAME_MACHINE)/archimds.o \ |
| 882 | | $(MAME_VIDEO)/archimds.o \ |
| 883 | | $(MAME_MACHINE)/amiga.o \ |
| 884 | | $(MAME_VIDEO)/amiga.o \ |
| 885 | | $(MAME_VIDEO)/amigaaga.o \ |
| 886 | | $(MAME_VIDEO)/tia.o \ |
| 887 | | $(MAME_MACHINE)/atari.o \ |
| 888 | | $(MAME_VIDEO)/atari.o \ |
| 889 | | $(MAME_VIDEO)/antic.o \ |
| 890 | | $(MAME_VIDEO)/gtia.o \ |
| 891 | | $(MAME_DRIVERS)/jaguar.o \ |
| 892 | | $(MAME_AUDIO)/jaguar.o \ |
| 893 | | $(MAME_VIDEO)/jaguar.o \ |
| 894 | | $(MAME_VIDEO)/astrocde.o \ |
| 895 | | $(MAME_MACHINE)/kabuki.o \ |
| 896 | | $(MAME_VIDEO)/pk8000.o \ |
| 897 | | $(MAME_VIDEO)/ppu2c0x.o \ |
| 898 | | $(MAME_MACHINE)/snes.o \ |
| 899 | | $(MAME_AUDIO)/snes_snd.o \ |
| 900 | | $(MAME_MACHINE)/n64.o \ |
| 901 | | $(MAME_VIDEO)/n64.o \ |
| 902 | | $(MAME_VIDEO)/rdpblend.o \ |
| 903 | | $(MAME_VIDEO)/rdptpipe.o \ |
| 904 | | $(MAME_VIDEO)/rdpspn16.o \ |
| 905 | | $(MAME_MACHINE)/megadriv.o \ |
| 906 | | $(MAME_DRIVERS)/naomi.o \ |
| 907 | | $(MAME_MACHINE)/awboard.o \ |
| 908 | | $(MAME_MACHINE)/dc.o \ |
| 909 | | $(MAME_MACHINE)/dc-ctrl.o \ |
| 910 | | $(MAME_MACHINE)/gdrom.o \ |
| 911 | | $(MAME_MACHINE)/jvs13551.o \ |
| 912 | | $(MAME_MACHINE)/maple-dc.o \ |
| 913 | | $(MAME_MACHINE)/mapledev.o \ |
| 914 | | $(MAME_MACHINE)/mie.o \ |
| 915 | | $(MAME_MACHINE)/naomi.o \ |
| 916 | | $(MAME_MACHINE)/naomibd.o \ |
| 917 | | $(MAME_MACHINE)/naomig1.o \ |
| 918 | | $(MAME_MACHINE)/naomigd.o \ |
| 919 | | $(MAME_MACHINE)/naomim1.o \ |
| 920 | | $(MAME_MACHINE)/naomim2.o \ |
| 921 | | $(MAME_MACHINE)/naomim4.o \ |
| 922 | | $(MAME_MACHINE)/naomirom.o \ |
| 923 | | $(MAME_MACHINE)/315-5881_crypt.o \ |
| 924 | | $(MAME_VIDEO)/powervr2.o \ |
| 925 | | $(MAME_DRIVERS)/neogeo.o \ |
| 926 | | $(MAME_MACHINE)/neoboot.o \ |
| 927 | | $(MAME_MACHINE)/neocrypt.o \ |
| 928 | | $(MAME_MACHINE)/neoprot.o \ |
| 929 | | $(MAME_MACHINE)/ng_memcard.o\ |
| 930 | | $(MAME_VIDEO)/neogeo.o \ |
| 931 | | $(MAME_VIDEO)/neogeo_spr.o \ |
| 932 | | $(MAME_DRIVERS)/cdi.o \ |
| 933 | | $(MAME_MACHINE)/cdi070.o \ |
| 934 | | $(MAME_MACHINE)/cdicdic.o \ |
| 935 | | $(MAME_MACHINE)/cdislave.o \ |
| 936 | | $(MAME_VIDEO)/mcd212.o \ |
| 937 | | $(MAME_DRIVERS)/3do.o \ |
| 938 | | $(MAME_MACHINE)/3do.o \ |
| 939 | | $(MAME_DRIVERS)/konamim2.o \ |
| 940 | | $(MAME_DRIVERS)/vectrex.o \ |
| 941 | | $(MAME_MACHINE)/vectrex.o \ |
| 942 | | $(MAME_VIDEO)/vectrex.o \ |
| 943 | | $(MAME_DRIVERS)/cps1.o \ |
| 944 | | $(MAME_VIDEO)/cps1.o \ |
| 945 | | |
| 946 | | |
| 947 | | #------------------------------------------------- |
| 948 | | # the following files are general components and |
| 949 | | # shared across a number of drivers |
| 950 | | #------------------------------------------------- |
| 951 | | |
| 952 | | $(MESSOBJ)/shared.a: \ |
| 953 | | $(MESS_AUDIO)/mea8000.o \ |
| 954 | | $(MESS_MACHINE)/appldriv.o \ |
| 955 | | $(MESS_MACHINE)/applefdc.o \ |
| 956 | | $(MESS_MACHINE)/microdrv.o \ |
| 957 | | $(MESS_MACHINE)/smartmed.o \ |
| 958 | | $(MESS_MACHINE)/sonydriv.o \ |
| 959 | | $(MESS_MACHINE)/teleprinter.o \ |
| 960 | | $(MESS_MACHINE)/z80bin.o \ |
| 961 | | |
| 962 | | #------------------------------------------------- |
| 963 | | # manufacturer-specific groupings for drivers |
| 964 | | #------------------------------------------------- |
| 965 | | |
| 966 | | $(MESSOBJ)/acorn.a: \ |
| 967 | | $(MESS_DRIVERS)/a310.o \ |
| 968 | | $(MESS_DRIVERS)/a6809.o \ |
| 969 | | $(MESS_DRIVERS)/acrnsys1.o \ |
| 970 | | $(MESS_DRIVERS)/atom.o \ |
| 971 | | $(MESS_DRIVERS)/bbc.o $(MESS_MACHINE)/bbc.o $(MESS_VIDEO)/bbc.o \ |
| 972 | | $(MESS_DRIVERS)/bbcbc.o \ |
| 973 | | $(MESS_DRIVERS)/electron.o $(MESS_MACHINE)/electron.o $(MESS_VIDEO)/electron.o \ |
| 974 | | $(MESS_DRIVERS)/riscpc.o \ |
| 975 | | $(MESS_DRIVERS)/z88.o $(MESS_MACHINE)/upd65031.o $(MESS_VIDEO)/z88.o \ |
| 976 | | |
| 977 | | $(MESSOBJ)/act.a: \ |
| 978 | | $(MESS_DRIVERS)/apricot.o \ |
| 979 | | $(MESS_DRIVERS)/apricotf.o \ |
| 980 | | $(MESS_DRIVERS)/apricotp.o \ |
| 981 | | $(MESS_MACHINE)/apricotkb.o \ |
| 982 | | $(MESS_DRIVERS)/victor9k.o $(MESS_MACHINE)/victor9kb.o $(MESS_MACHINE)/victor9k_fdc.o \ |
| 983 | | |
| 984 | | $(MESSOBJ)/adc.a: \ |
| 985 | | $(MESS_DRIVERS)/super6.o \ |
| 986 | | $(MESS_DRIVERS)/superslave.o\ |
| 987 | | |
| 988 | | $(MESSOBJ)/alesis.a: \ |
| 989 | | $(MESS_DRIVERS)/alesis.o $(MESS_AUDIO)/alesis.o $(MESS_VIDEO)/alesis.o \ |
| 990 | | |
| 991 | | $(MESSOBJ)/altos.a: \ |
| 992 | | $(MESS_DRIVERS)/altos5.o \ |
| 993 | | |
| 994 | | $(MESSOBJ)/amiga.a: \ |
| 995 | | $(MESS_DRIVERS)/amiga.o $(MESS_MACHINE)/amigakbd.o \ |
| 996 | | |
| 997 | | $(MESSOBJ)/amstrad.a: \ |
| 998 | | $(MESS_DRIVERS)/amstrad.o $(MESS_MACHINE)/amstrad.o \ |
| 999 | | $(MESS_DRIVERS)/amstr_pc.o \ |
| 1000 | | $(MESS_DRIVERS)/nc.o $(MESS_MACHINE)/nc.o $(MESS_VIDEO)/nc.o \ |
| 1001 | | $(MESS_DRIVERS)/pc1512.o $(MESS_MACHINE)/pc1512kb.o $(MESS_VIDEO)/pc1512.o \ |
| 1002 | | $(MESS_DRIVERS)/pcw.o $(MESS_VIDEO)/pcw.o \ |
| 1003 | | $(MESS_DRIVERS)/pcw16.o $(MESS_VIDEO)/pcw16.o \ |
| 1004 | | $(MESS_DRIVERS)/pda600.o \ |
| 1005 | | |
| 1006 | | $(MESSOBJ)/apf.a: \ |
| 1007 | | $(MESS_DRIVERS)/apf.o \ |
| 1008 | | |
| 1009 | | $(MESSOBJ)/apollo.a: \ |
| 1010 | | $(MESS_DRIVERS)/apollo.o $(MESS_MACHINE)/apollo.o $(MESS_MACHINE)/apollo_dbg.o $(MESS_MACHINE)/apollo_kbd.o $(MESS_VIDEO)/apollo.o \ |
| 1011 | | |
| 1012 | | $(MESSOBJ)/apple.a: \ |
| 1013 | | $(MESS_DRIVERS)/apple1.o $(MESS_MACHINE)/apple1.o $(MESS_VIDEO)/apple1.o \ |
| 1014 | | $(MESS_DRIVERS)/apple2.o $(MESS_DRIVERS)/apple2e.o $(MESS_MACHINE)/apple2.o $(MESS_VIDEO)/apple2.o \ |
| 1015 | | $(MESS_DRIVERS)/tk2000.o \ |
| 1016 | | $(MESS_DRIVERS)/apple2gs.o $(MESS_MACHINE)/apple2gs.o $(MESS_VIDEO)/apple2gs.o \ |
| 1017 | | $(MESS_DRIVERS)/apple3.o $(MESS_MACHINE)/apple3.o $(MESS_VIDEO)/apple3.o \ |
| 1018 | | $(MESS_DRIVERS)/lisa.o $(MESS_MACHINE)/lisa.o \ |
| 1019 | | $(MESS_DRIVERS)/mac.o $(MESS_AUDIO)/mac.o $(MESS_MACHINE)/egret.o $(MESS_MACHINE)/mac.o $(MESS_MACHINE)/macadb.o $(MESS_MACHINE)/macrtc.o $(MESS_MACHINE)/mackbd.o $(MESS_MACHINE)/swim.o $(MESS_VIDEO)/mac.o \ |
| 1020 | | $(MESS_DRIVERS)/macpci.o $(MESS_MACHINE)/macpci.o \ |
| 1021 | | $(MESS_MACHINE)/cuda.o \ |
| 1022 | | |
| 1023 | | $(MESSOBJ)/applied.a: \ |
| 1024 | | $(MESS_DRIVERS)/mbee.o $(MESS_MACHINE)/mbee.o $(MESS_VIDEO)/mbee.o \ |
| 1025 | | |
| 1026 | | $(MESSOBJ)/arcadia.a: \ |
| 1027 | | $(MESS_DRIVERS)/arcadia.o $(MESS_AUDIO)/arcadia.o $(MESS_VIDEO)/arcadia.o \ |
| 1028 | | |
| 1029 | | $(MESSOBJ)/ascii.a: \ |
| 1030 | | $(MESS_DRIVERS)/msx.o $(MESS_MACHINE)/msx.o $(MESS_MACHINE)/msx_matsushita.o $(MESS_MACHINE)/msx_s1985.o $(MESS_MACHINE)/msx_switched.o $(MESS_MACHINE)/msx_systemflags.o \ |
| 1031 | | |
| 1032 | | $(MESSOBJ)/at.a: \ |
| 1033 | | $(MESS_DRIVERS)/at.o $(MESS_MACHINE)/at.o \ |
| 1034 | | $(MESS_DRIVERS)/ct486.o \ |
| 1035 | | |
| 1036 | | $(MESSOBJ)/atari.a: \ |
| 1037 | | $(MESS_DRIVERS)/a2600.o \ |
| 1038 | | $(MESS_DRIVERS)/a7800.o $(MESS_VIDEO)/maria.o \ |
| 1039 | | $(MESS_DRIVERS)/atari400.o $(MESS_MACHINE)/atarifdc.o \ |
| 1040 | | $(MESS_DRIVERS)/atarist.o $(MESS_VIDEO)/atarist.o \ |
| 1041 | | $(MESS_DRIVERS)/lynx.o $(MESS_AUDIO)/lynx.o $(MESS_MACHINE)/lynx.o \ |
| 1042 | | $(MESS_DRIVERS)/portfoli.o \ |
| 1043 | | |
| 1044 | | $(MESSOBJ)/att.a: \ |
| 1045 | | $(MESS_DRIVERS)/unixpc.o \ |
| 1046 | | |
| 1047 | | $(MESSOBJ)/bally.a: \ |
| 1048 | | $(MESS_DRIVERS)/astrocde.o \ |
| 1049 | | |
| 1050 | | $(MESSOBJ)/banctec.a: \ |
| 1051 | | $(MESS_DRIVERS)/banctec.o \ |
| 1052 | | |
| 1053 | | $(MESSOBJ)/bandai.a: \ |
| 1054 | | $(MESS_DRIVERS)/sv8000.o \ |
| 1055 | | $(MESS_DRIVERS)/rx78.o \ |
| 1056 | | $(MESS_DRIVERS)/wswan.o $(MESS_AUDIO)/wswan_snd.o $(MESS_MACHINE)/wswan.o $(MESS_VIDEO)/wswan_video.o \ |
| 1057 | | |
| 1058 | | $(MESSOBJ)/be.a: \ |
| 1059 | | $(MESS_DRIVERS)/bebox.o $(MESS_MACHINE)/bebox.o \ |
| 1060 | | |
| 1061 | | $(MESSOBJ)/bnpo.a: \ |
| 1062 | | $(MESS_DRIVERS)/b2m.o $(MESS_MACHINE)/b2m.o $(MESS_VIDEO)/b2m.o \ |
| 1063 | | |
| 1064 | | $(MESSOBJ)/bondwell.a: \ |
| 1065 | | $(MESS_DRIVERS)/bw12.o \ |
| 1066 | | $(MESS_DRIVERS)/bw2.o \ |
| 1067 | | |
| 1068 | | $(MESSOBJ)/booth.a: \ |
| 1069 | | $(MESS_DRIVERS)/apexc.o \ |
| 1070 | | |
| 1071 | | $(MESSOBJ)/camputers.a: \ |
| 1072 | | $(MESS_DRIVERS)/camplynx.o \ |
| 1073 | | |
| 1074 | | $(MESSOBJ)/canon.a: \ |
| 1075 | | $(MESS_DRIVERS)/cat.o \ |
| 1076 | | $(MESS_DRIVERS)/x07.o \ |
| 1077 | | |
| 1078 | | $(MESSOBJ)/cantab.a: \ |
| 1079 | | $(MESS_DRIVERS)/ace.o \ |
| 1080 | | |
| 1081 | | $(MESSOBJ)/casio.a: \ |
| 1082 | | $(MESS_DRIVERS)/casloopy.o \ |
| 1083 | | $(MESS_DRIVERS)/cfx9850.o \ |
| 1084 | | $(MESS_DRIVERS)/fp200.o \ |
| 1085 | | $(MESS_DRIVERS)/fp1100.o \ |
| 1086 | | $(MESS_DRIVERS)/fp6000.o \ |
| 1087 | | $(MESS_DRIVERS)/pb1000.o \ |
| 1088 | | $(MESS_DRIVERS)/pv1000.o \ |
| 1089 | | $(MESS_DRIVERS)/pv2000.o \ |
| 1090 | | |
| 1091 | | $(MESSOBJ)/cbm.a: \ |
| 1092 | | $(MESS_DRIVERS)/c128.o \ |
| 1093 | | $(MESS_DRIVERS)/c64.o \ |
| 1094 | | $(MESS_DRIVERS)/c64dtv.o \ |
| 1095 | | $(MESS_DRIVERS)/c65.o \ |
| 1096 | | $(MESS_DRIVERS)/c900.o \ |
| 1097 | | $(MESS_DRIVERS)/cbm2.o \ |
| 1098 | | $(MESS_DRIVERS)/clcd.o \ |
| 1099 | | $(MESS_DRIVERS)/pet.o \ |
| 1100 | | $(MESS_DRIVERS)/plus4.o \ |
| 1101 | | $(MESS_DRIVERS)/vic10.o \ |
| 1102 | | $(MESS_DRIVERS)/vic20.o \ |
| 1103 | | $(MESS_MACHINE)/cbm_snqk.o \ |
| 1104 | | |
| 1105 | | $(MESSOBJ)/cccp.a: \ |
| 1106 | | $(MESS_DRIVERS)/argo.o \ |
| 1107 | | $(MESS_DRIVERS)/cm1800.o \ |
| 1108 | | $(MESS_DRIVERS)/lviv.o $(MESS_MACHINE)/lviv.o $(MESS_VIDEO)/lviv.o \ |
| 1109 | | $(MESS_DRIVERS)/mikro80.o $(MESS_MACHINE)/mikro80.o $(MESS_VIDEO)/mikro80.o \ |
| 1110 | | $(MESS_DRIVERS)/pk8000.o \ |
| 1111 | | $(MESS_DRIVERS)/pk8020.o $(MESS_MACHINE)/pk8020.o $(MESS_VIDEO)/pk8020.o \ |
| 1112 | | $(MESS_DRIVERS)/pyl601.o \ |
| 1113 | | $(MESS_DRIVERS)/sm1800.o \ |
| 1114 | | $(MESS_DRIVERS)/uknc.o \ |
| 1115 | | $(MESS_DRIVERS)/unior.o \ |
| 1116 | | $(MESS_DRIVERS)/ut88.o $(MESS_MACHINE)/ut88.o $(MESS_VIDEO)/ut88.o \ |
| 1117 | | $(MESS_DRIVERS)/vector06.o $(MESS_MACHINE)/vector06.o $(MESS_VIDEO)/vector06.o \ |
| 1118 | | $(MESS_DRIVERS)/vta2000.o \ |
| 1119 | | |
| 1120 | | $(MESSOBJ)/cce.a: \ |
| 1121 | | $(MESS_DRIVERS)/mc1000.o \ |
| 1122 | | |
| 1123 | | $(MESSOBJ)/ccs.a: \ |
| 1124 | | $(MESS_DRIVERS)/ccs2810.o \ |
| 1125 | | $(MESS_DRIVERS)/ccs300.o \ |
| 1126 | | |
| 1127 | | $(MESSOBJ)/chromatics.a: \ |
| 1128 | | $(MESS_DRIVERS)/cgc7900.o $(MESS_VIDEO)/cgc7900.o \ |
| 1129 | | |
| 1130 | | $(MESSOBJ)/coleco.a: \ |
| 1131 | | $(MESS_DRIVERS)/adam.o \ |
| 1132 | | $(MESS_DRIVERS)/coleco.o \ |
| 1133 | | $(MESS_MACHINE)/coleco.o \ |
| 1134 | | |
| 1135 | | $(MESSOBJ)/cromemco.a: \ |
| 1136 | | $(MESS_DRIVERS)/c10.o \ |
| 1137 | | $(MESS_DRIVERS)/mcb216.o \ |
| 1138 | | |
| 1139 | | $(MESSOBJ)/comx.a: \ |
| 1140 | | $(MESS_DRIVERS)/comx35.o $(MESS_VIDEO)/comx35.o \ |
| 1141 | | |
| 1142 | | $(MESSOBJ)/concept.a: \ |
| 1143 | | $(MESS_DRIVERS)/concept.o $(MESS_MACHINE)/concept.o \ |
| 1144 | | |
| 1145 | | $(MESSOBJ)/conitec.a: \ |
| 1146 | | $(MESS_DRIVERS)/prof180x.o \ |
| 1147 | | $(MESS_DRIVERS)/prof80.o $(MESS_MACHINE)/prof80mmu.o \ |
| 1148 | | |
| 1149 | | $(MESSOBJ)/cybiko.a: \ |
| 1150 | | $(MESS_DRIVERS)/cybiko.o $(MESS_MACHINE)/cybiko.o \ |
| 1151 | | |
| 1152 | | $(MESSOBJ)/dai.a: \ |
| 1153 | | $(MESS_DRIVERS)/dai.o $(MESS_AUDIO)/dai_snd.o $(MESS_MACHINE)/dai.o $(MESS_VIDEO)/dai.o \ |
| 1154 | | |
| 1155 | | $(MESSOBJ)/ddr.a: \ |
| 1156 | | $(MESS_DRIVERS)/ac1.o $(MESS_MACHINE)/ac1.o $(MESS_VIDEO)/ac1.o \ |
| 1157 | | $(MESS_DRIVERS)/bcs3.o \ |
| 1158 | | $(MESS_DRIVERS)/c80.o \ |
| 1159 | | $(MESS_DRIVERS)/huebler.o \ |
| 1160 | | $(MESS_DRIVERS)/jtc.o \ |
| 1161 | | $(MESS_DRIVERS)/kramermc.o $(MESS_MACHINE)/kramermc.o $(MESS_VIDEO)/kramermc.o \ |
| 1162 | | $(MESS_DRIVERS)/llc.o $(MESS_MACHINE)/llc.o $(MESS_VIDEO)/llc.o \ |
| 1163 | | $(MESS_DRIVERS)/nanos.o \ |
| 1164 | | $(MESS_DRIVERS)/pcm.o \ |
| 1165 | | $(MESS_DRIVERS)/vcs80.o \ |
| 1166 | | $(MESS_MACHINE)/k7659kb.o \ |
| 1167 | | |
| 1168 | | $(MESSOBJ)/dec.a: \ |
| 1169 | | $(MESS_DRIVERS)/dct11em.o \ |
| 1170 | | $(MESS_DRIVERS)/dectalk.o \ |
| 1171 | | $(MESS_DRIVERS)/pdp11.o \ |
| 1172 | | $(MESS_DRIVERS)/vax11.o \ |
| 1173 | | $(MESS_DRIVERS)/rainbow.o \ |
| 1174 | | $(MESS_DRIVERS)/vk100.o \ |
| 1175 | | $(MESS_DRIVERS)/vt100.o \ |
| 1176 | | $(MESS_DRIVERS)/vt220.o \ |
| 1177 | | $(MESS_DRIVERS)/vt240.o \ |
| 1178 | | $(MESS_DRIVERS)/vt320.o \ |
| 1179 | | $(MESS_DRIVERS)/vt520.o \ |
| 1180 | | $(MESS_MACHINE)/dec_lk201.o \ |
| 1181 | | $(MESS_MACHINE)/rx01.o \ |
| 1182 | | $(MESS_VIDEO)/vtvideo.o \ |
| 1183 | | |
| 1184 | | $(MESSOBJ)/dicksmth.a: \ |
| 1185 | | $(MESS_DRIVERS)/super80.o $(MESS_MACHINE)/super80.o $(MESS_VIDEO)/super80.o \ |
| 1186 | | |
| 1187 | | $(MESSOBJ)/dms.a: \ |
| 1188 | | $(MESS_DRIVERS)/dms5000.o \ |
| 1189 | | $(MESS_DRIVERS)/dms86.o \ |
| 1190 | | $(MESS_DRIVERS)/zsbc3.o \ |
| 1191 | | |
| 1192 | | $(MESSOBJ)/dragon.a: \ |
| 1193 | | $(MESS_DRIVERS)/dgn_beta.o $(MESS_MACHINE)/dgn_beta.o $(MESS_VIDEO)/dgn_beta.o \ |
| 1194 | | |
| 1195 | | $(MESSOBJ)/drc.a: \ |
| 1196 | | $(MESS_DRIVERS)/zrt80.o \ |
| 1197 | | |
| 1198 | | $(MESSOBJ)/eaca.a: \ |
| 1199 | | $(MESS_DRIVERS)/cgenie.o $(MESS_MACHINE)/cgenie.o $(MESS_VIDEO)/cgenie.o \ |
| 1200 | | |
| 1201 | | $(MESSOBJ)/einis.a: \ |
| 1202 | | $(MESS_DRIVERS)/pecom.o $(MESS_MACHINE)/pecom.o $(MESS_VIDEO)/pecom.o \ |
| 1203 | | |
| 1204 | | $(MESSOBJ)/elektrka.a: \ |
| 1205 | | $(MESS_DRIVERS)/bk.o $(MESS_MACHINE)/bk.o $(MESS_VIDEO)/bk.o \ |
| 1206 | | $(MESS_DRIVERS)/dvk_ksm.o $(MESS_MACHINE)/ms7004.o \ |
| 1207 | | $(MESS_DRIVERS)/mk85.o \ |
| 1208 | | $(MESS_DRIVERS)/mk90.o \ |
| 1209 | | |
| 1210 | | $(MESSOBJ)/elektor.a: \ |
| 1211 | | $(MESS_DRIVERS)/ec65.o \ |
| 1212 | | $(MESS_DRIVERS)/elekscmp.o \ |
| 1213 | | $(MESS_DRIVERS)/junior.o \ |
| 1214 | | |
| 1215 | | $(MESSOBJ)/ensoniq.a: \ |
| 1216 | | $(MESS_DRIVERS)/esq1.o \ |
| 1217 | | $(MESS_DRIVERS)/esq5505.o \ |
| 1218 | | $(MESS_DRIVERS)/esqasr.o \ |
| 1219 | | $(MESS_DRIVERS)/esqkt.o \ |
| 1220 | | $(MESS_DRIVERS)/esqmr.o \ |
| 1221 | | $(MESS_DRIVERS)/mirage.o \ |
| 1222 | | $(MESS_MACHINE)/esqpanel.o \ |
| 1223 | | $(MESS_MACHINE)/esqvfd.o \ |
| 1224 | | |
| 1225 | | $(MESSOBJ)/enterprise.a: \ |
| 1226 | | $(MESS_DRIVERS)/ep64.o $(MESS_AUDIO)/dave.o $(MESS_VIDEO)/nick.o \ |
| 1227 | | |
| 1228 | | $(MESSOBJ)/entex.a: \ |
| 1229 | | $(MESS_DRIVERS)/advision.o $(MESS_MACHINE)/advision.o $(MESS_VIDEO)/advision.o \ |
| 1230 | | |
| 1231 | | $(MESSOBJ)/epoch.a: \ |
| 1232 | | $(MESS_DRIVERS)/gamepock.o $(MESS_MACHINE)/gamepock.o \ |
| 1233 | | $(MESS_DRIVERS)/scv.o $(MESS_AUDIO)/upd1771.o \ |
| 1234 | | |
| 1235 | | $(MESSOBJ)/epson.a: \ |
| 1236 | | $(MESS_DRIVERS)/hx20.o \ |
| 1237 | | $(MESS_DRIVERS)/px4.o \ |
| 1238 | | $(MESS_DRIVERS)/px8.o \ |
| 1239 | | $(MESS_DRIVERS)/qx10.o $(MESS_MACHINE)/qx10kbd.o \ |
| 1240 | | |
| 1241 | | $(MESSOBJ)/exidy.a: \ |
| 1242 | | $(MESS_MACHINE)/sorcerer.o $(MESS_DRIVERS)/sorcerer.o \ |
| 1243 | | $(MESS_MACHINE)/micropolis.o\ |
| 1244 | | |
| 1245 | | $(MESSOBJ)/fairch.a: \ |
| 1246 | | $(MESS_DRIVERS)/channelf.o $(MESS_AUDIO)/channelf.o $(MESS_VIDEO)/channelf.o \ |
| 1247 | | |
| 1248 | | $(MESSOBJ)/fidelity.a: \ |
| 1249 | | $(MESS_DRIVERS)/csc.o \ |
| 1250 | | $(MESS_DRIVERS)/fidelz80.o \ |
| 1251 | | |
| 1252 | | $(MESSOBJ)/fujitsu.a: \ |
| 1253 | | $(MESS_DRIVERS)/fmtowns.o $(MESS_VIDEO)/fmtowns.o $(MESS_MACHINE)/fm_scsi.o \ |
| 1254 | | $(MESS_DRIVERS)/fm7.o $(MESS_VIDEO)/fm7.o \ |
| 1255 | | |
| 1256 | | $(MESSOBJ)/funtech.a: \ |
| 1257 | | $(MESS_DRIVERS)/supracan.o \ |
| 1258 | | |
| 1259 | | $(MESSOBJ)/galaxy.a: \ |
| 1260 | | $(MESS_DRIVERS)/galaxy.o $(MESS_MACHINE)/galaxy.o $(MESS_VIDEO)/galaxy.o \ |
| 1261 | | |
| 1262 | | $(MESSOBJ)/gamepark.a: \ |
| 1263 | | $(MESS_DRIVERS)/gp2x.o \ |
| 1264 | | $(MESS_DRIVERS)/gp32.o \ |
| 1265 | | |
| 1266 | | $(MESSOBJ)/gi.a: \ |
| 1267 | | $(MESS_DRIVERS)/hh_pic16.o \ |
| 1268 | | |
| 1269 | | $(MESSOBJ)/grundy.a: \ |
| 1270 | | $(MESS_DRIVERS)/newbrain.o $(MESS_VIDEO)/newbrain.o \ |
| 1271 | | |
| 1272 | | $(MESSOBJ)/hartung.a: \ |
| 1273 | | $(MESS_DRIVERS)/gmaster.o \ |
| 1274 | | |
| 1275 | | $(MESSOBJ)/heathkit.a: \ |
| 1276 | | $(MESS_DRIVERS)/et3400.o \ |
| 1277 | | $(MESS_DRIVERS)/h8.o \ |
| 1278 | | $(MESS_DRIVERS)/h19.o \ |
| 1279 | | $(MESS_DRIVERS)/h89.o \ |
| 1280 | | |
| 1281 | | $(MESSOBJ)/hegener.a: \ |
| 1282 | | $(MESS_DRIVERS)/glasgow.o \ |
| 1283 | | $(MESS_DRIVERS)/mephisto.o \ |
| 1284 | | $(MESS_DRIVERS)/mmodular.o \ |
| 1285 | | $(MESS_DRIVERS)/stratos.o \ |
| 1286 | | $(MESS_MACHINE)/mboard.o \ |
| 1287 | | |
| 1288 | | $(MESSOBJ)/hitachi.a: \ |
| 1289 | | $(MESS_DRIVERS)/b16.o \ |
| 1290 | | $(MESS_DRIVERS)/bmjr.o \ |
| 1291 | | $(MESS_DRIVERS)/bml3.o \ |
| 1292 | | $(MESS_DRIVERS)/hh_hmcs40.o \ |
| 1293 | | |
| 1294 | | $(MESSOBJ)/homebrew.a: \ |
| 1295 | | $(MESS_DRIVERS)/4004clk.o \ |
| 1296 | | $(MESS_DRIVERS)/68ksbc.o \ |
| 1297 | | $(MESS_DRIVERS)/craft.o \ |
| 1298 | | $(MESS_DRIVERS)/homez80.o \ |
| 1299 | | $(MESS_DRIVERS)/p112.o \ |
| 1300 | | $(MESS_DRIVERS)/phunsy.o \ |
| 1301 | | $(MESS_DRIVERS)/pimps.o \ |
| 1302 | | $(MESS_DRIVERS)/ravens.o \ |
| 1303 | | $(MESS_DRIVERS)/sbc6510.o \ |
| 1304 | | $(MESS_DRIVERS)/sitcom.o \ |
| 1305 | | $(MESS_DRIVERS)/slc1.o \ |
| 1306 | | $(MESS_DRIVERS)/uzebox.o \ |
| 1307 | | $(MESS_DRIVERS)/z80dev.o \ |
| 1308 | | |
| 1309 | | $(MESSOBJ)/homelab.a: \ |
| 1310 | | $(MESS_DRIVERS)/homelab.o \ |
| 1311 | | |
| 1312 | | $(MESSOBJ)/hp.a: \ |
| 1313 | | $(MESS_DRIVERS)/hp16500.o \ |
| 1314 | | $(MESS_DRIVERS)/hp48.o \ |
| 1315 | | $(MESS_MACHINE)/hp48.o \ |
| 1316 | | $(MESS_VIDEO)/hp48.o \ |
| 1317 | | $(MESS_DRIVERS)/hp49gp.o \ |
| 1318 | | $(MESS_DRIVERS)/hp9845.o \ |
| 1319 | | $(MESS_DRIVERS)/hp9k.o \ |
| 1320 | | $(MESS_DRIVERS)/hp9k_3xx.o \ |
| 1321 | | |
| 1322 | | $(MESSOBJ)/hec2hrp.a: \ |
| 1323 | | $(MESS_DRIVERS)/hec2hrp.o \ |
| 1324 | | $(MESS_MACHINE)/hec2hrp.o \ |
| 1325 | | $(MESS_MACHINE)/hecdisk2.o \ |
| 1326 | | $(MESS_VIDEO)/hec2video.o \ |
| 1327 | | $(MESS_DRIVERS)/interact.o \ |
| 1328 | | |
| 1329 | | $(MESSOBJ)/intel.a: \ |
| 1330 | | $(MESS_DRIVERS)/basic52.o \ |
| 1331 | | $(MESS_DRIVERS)/imds.o \ |
| 1332 | | $(MESS_DRIVERS)/ipc.o \ |
| 1333 | | $(MESS_DRIVERS)/ipds.o \ |
| 1334 | | $(MESS_DRIVERS)/isbc.o $(MESS_MACHINE)/isbc_215g.o \ |
| 1335 | | $(MESS_DRIVERS)/rex6000.o \ |
| 1336 | | $(MESS_DRIVERS)/sdk85.o \ |
| 1337 | | $(MESS_DRIVERS)/sdk86.o \ |
| 1338 | | $(MESS_DRIVERS)/imds2.o \ |
| 1339 | | |
| 1340 | | $(MESSOBJ)/imp.a: \ |
| 1341 | | $(MESS_DRIVERS)/tim011.o \ |
| 1342 | | $(MESS_DRIVERS)/tim100.o \ |
| 1343 | | |
| 1344 | | $(MESSOBJ)/interton.a: \ |
| 1345 | | $(MESS_DRIVERS)/vc4000.o $(MESS_AUDIO)/vc4000snd.o $(MESS_VIDEO)/vc4000.o \ |
| 1346 | | |
| 1347 | | $(MESSOBJ)/intv.a: \ |
| 1348 | | $(MESS_DRIVERS)/intv.o $(MESS_MACHINE)/intv.o $(MESS_VIDEO)/intv.o $(MESS_VIDEO)/stic.o \ |
| 1349 | | |
| 1350 | | $(MESSOBJ)/isc.a: \ |
| 1351 | | $(MESS_DRIVERS)/compucolor.o\ |
| 1352 | | |
| 1353 | | $(MESSOBJ)/kaypro.a: \ |
| 1354 | | $(MESS_DRIVERS)/kaypro.o $(MESS_MACHINE)/kaypro.o $(MESS_MACHINE)/kay_kbd.o $(MESS_VIDEO)/kaypro.o \ |
| 1355 | | |
| 1356 | | $(MESSOBJ)/koei.a: \ |
| 1357 | | $(MESS_DRIVERS)/pasogo.o \ |
| 1358 | | |
| 1359 | | $(MESSOBJ)/kyocera.a: \ |
| 1360 | | $(MESS_DRIVERS)/kyocera.o $(MESS_VIDEO)/kyocera.o \ |
| 1361 | | |
| 1362 | | $(MESSOBJ)/luxor.a: \ |
| 1363 | | $(MESS_DRIVERS)/abc80.o $(MESS_MACHINE)/abc80kb.o $(MESS_VIDEO)/abc80.o \ |
| 1364 | | $(MESS_DRIVERS)/abc80x.o $(MESS_VIDEO)/abc800.o $(MESS_VIDEO)/abc802.o $(MESS_VIDEO)/abc806.o \ |
| 1365 | | $(MESS_DRIVERS)/abc1600.o $(MESS_MACHINE)/abc1600mac.o $(MESS_VIDEO)/abc1600.o \ |
| 1366 | | |
| 1367 | | $(MESSOBJ)/magnavox.a: \ |
| 1368 | | $(MESS_DRIVERS)/odyssey2.o \ |
| 1369 | | |
| 1370 | | $(MESSOBJ)/makerbot.a: \ |
| 1371 | | $(MESS_DRIVERS)/replicator.o\ |
| 1372 | | |
| 1373 | | $(MESSOBJ)/marx.a: \ |
| 1374 | | $(MESS_DRIVERS)/elecbowl.o \ |
| 1375 | | |
| 1376 | | $(MESSOBJ)/mattel.a: \ |
| 1377 | | $(MESS_DRIVERS)/aquarius.o $(MESS_VIDEO)/aquarius.o \ |
| 1378 | | $(MESS_DRIVERS)/juicebox.o \ |
| 1379 | | $(MESS_DRIVERS)/hyperscan.o \ |
| 1380 | | |
| 1381 | | $(MESSOBJ)/matsushi.a: \ |
| 1382 | | $(MESS_DRIVERS)/jr100.o \ |
| 1383 | | $(MESS_DRIVERS)/jr200.o \ |
| 1384 | | $(MESS_DRIVERS)/myb3k.o \ |
| 1385 | | |
| 1386 | | $(MESSOBJ)/mb.a: \ |
| 1387 | | $(MESS_DRIVERS)/mbdtower.o \ |
| 1388 | | $(MESS_DRIVERS)/microvsn.o \ |
| 1389 | | |
| 1390 | | $(MESSOBJ)/mchester.a: \ |
| 1391 | | $(MESS_DRIVERS)/ssem.o \ |
| 1392 | | |
| 1393 | | $(MESSOBJ)/memotech.a: \ |
| 1394 | | $(MESS_DRIVERS)/mtx.o $(MESS_MACHINE)/mtx.o \ |
| 1395 | | |
| 1396 | | $(MESSOBJ)/mgu.a: \ |
| 1397 | | $(MESS_DRIVERS)/irisha.o \ |
| 1398 | | |
| 1399 | | $(MESSOBJ)/microkey.a: \ |
| 1400 | | $(MESS_DRIVERS)/primo.o $(MESS_MACHINE)/primo.o $(MESS_VIDEO)/primo.o \ |
| 1401 | | |
| 1402 | | $(MESSOBJ)/mit.a: \ |
| 1403 | | $(MESS_DRIVERS)/tx0.o $(MESS_VIDEO)/crt.o $(MESS_VIDEO)/tx0.o \ |
| 1404 | | |
| 1405 | | $(MESSOBJ)/mits.a: \ |
| 1406 | | $(MESS_DRIVERS)/altair.o \ |
| 1407 | | $(MESS_DRIVERS)/mits680b.o \ |
| 1408 | | |
| 1409 | | $(MESSOBJ)/mitsubishi.a: \ |
| 1410 | | $(MESS_DRIVERS)/multi8.o \ |
| 1411 | | $(MESS_DRIVERS)/multi16.o \ |
| 1412 | | |
| 1413 | | $(MESSOBJ)/morrow.a: \ |
| 1414 | | $(MESS_DRIVERS)/microdec.o \ |
| 1415 | | $(MESS_DRIVERS)/mpz80.o \ |
| 1416 | | $(MESS_DRIVERS)/tricep.o \ |
| 1417 | | |
| 1418 | | $(MESSOBJ)/mos.a: \ |
| 1419 | | $(MESS_DRIVERS)/kim1.o \ |
| 1420 | | |
| 1421 | | $(MESSOBJ)/motorola.a: \ |
| 1422 | | $(MESS_DRIVERS)/m6805evs.o \ |
| 1423 | | $(MESS_DRIVERS)/mekd2.o \ |
| 1424 | | |
| 1425 | | $(MESSOBJ)/multitch.a: \ |
| 1426 | | $(MESS_DRIVERS)/mkit09.o \ |
| 1427 | | $(MESS_DRIVERS)/mpf1.o \ |
| 1428 | | |
| 1429 | | $(MESSOBJ)/nakajima.a: \ |
| 1430 | | $(MESS_DRIVERS)/nakajies.o \ |
| 1431 | | |
| 1432 | | $(MESSOBJ)/nascom.a: \ |
| 1433 | | $(MESS_DRIVERS)/nascom1.o $(MESS_MACHINE)/nascom1.o $(MESS_VIDEO)/nascom1.o \ |
| 1434 | | |
| 1435 | | $(MESSOBJ)/ne.a: \ |
| 1436 | | $(MESS_DRIVERS)/z80ne.o $(MESS_MACHINE)/z80ne.o \ |
| 1437 | | |
| 1438 | | $(MESSOBJ)/nec.a: \ |
| 1439 | | $(MESS_DRIVERS)/apc.o \ |
| 1440 | | $(MESS_DRIVERS)/pce.o $(MESS_MACHINE)/pce.o $(MESS_MACHINE)/pce_cd.o \ |
| 1441 | | $(MESS_DRIVERS)/pcfx.o \ |
| 1442 | | $(MESS_DRIVERS)/pc6001.o \ |
| 1443 | | $(MESS_DRIVERS)/pc8401a.o $(MESS_VIDEO)/pc8401a.o $(MESS_DRIVERS)/pc8001.o \ |
| 1444 | | $(MESS_DRIVERS)/pc8801.o \ |
| 1445 | | $(MESS_DRIVERS)/pc88va.o \ |
| 1446 | | $(MESS_DRIVERS)/pc100.o \ |
| 1447 | | $(MESS_DRIVERS)/pc9801.o $(MESS_MACHINE)/pc9801_26.o $(MESS_MACHINE)/pc9801_86.o $(MESS_MACHINE)/pc9801_118.o $(MESS_MACHINE)/pc9801_cbus.o $(MESS_MACHINE)/pc9801_kbd.o \ |
| 1448 | | $(MESS_DRIVERS)/tk80bs.o \ |
| 1449 | | $(MESS_DRIVERS)/hh_ucom4.o \ |
| 1450 | | |
| 1451 | | $(MESSOBJ)/netronic.a: \ |
| 1452 | | $(MESS_DRIVERS)/elf.o \ |
| 1453 | | $(MESS_DRIVERS)/exp85.o \ |
| 1454 | | |
| 1455 | | $(MESSOBJ)/next.a: \ |
| 1456 | | $(MESS_DRIVERS)/next.o $(MESS_MACHINE)/nextkbd.o $(MESS_MACHINE)/nextmo.o \ |
| 1457 | | |
| 1458 | | $(MESSOBJ)/nintendo.a: \ |
| 1459 | | $(MESS_DRIVERS)/gb.o $(MESS_AUDIO)/gb.o $(MESS_MACHINE)/gb.o $(MESS_VIDEO)/gb_lcd.o \ |
| 1460 | | $(MESS_DRIVERS)/gba.o $(MESS_VIDEO)/gba.o \ |
| 1461 | | $(MESS_DRIVERS)/n64.o \ |
| 1462 | | $(MESS_DRIVERS)/nes.o $(MESS_MACHINE)/nes.o $(MESS_VIDEO)/nes.o \ |
| 1463 | | $(MESS_DRIVERS)/pokemini.o \ |
| 1464 | | $(MESS_DRIVERS)/snes.o $(MESS_MACHINE)/snescx4.o \ |
| 1465 | | $(MESS_DRIVERS)/vboy.o $(MESS_AUDIO)/vboy.o \ |
| 1466 | | |
| 1467 | | $(MESSOBJ)/nokia.a: \ |
| 1468 | | $(MESS_DRIVERS)/mikromik.o $(MESS_MACHINE)/mm1kb.o $(MESS_VIDEO)/mikromik.o \ |
| 1469 | | |
| 1470 | | $(MESSOBJ)/northstar.a: \ |
| 1471 | | $(MESS_DRIVERS)/horizon.o \ |
| 1472 | | |
| 1473 | | $(MESSOBJ)/novag.a: \ |
| 1474 | | $(MESS_DRIVERS)/mk1.o \ |
| 1475 | | $(MESS_DRIVERS)/mk2.o \ |
| 1476 | | $(MESS_DRIVERS)/ssystem3.o $(MESS_VIDEO)/ssystem3.o \ |
| 1477 | | $(MESS_DRIVERS)/supercon.o \ |
| 1478 | | |
| 1479 | | $(MESSOBJ)/olivetti.a: \ |
| 1480 | | $(MESS_DRIVERS)/m20.o \ |
| 1481 | | $(MESS_DRIVERS)/m24.o \ |
| 1482 | | $(MESS_MACHINE)/m24_kbd.o \ |
| 1483 | | |
| 1484 | | $(MESSOBJ)/omnibyte.a: \ |
| 1485 | | $(MESS_DRIVERS)/msbc1.o \ |
| 1486 | | $(MESS_DRIVERS)/ob68k1a.o \ |
| 1487 | | |
| 1488 | | $(MESSOBJ)/orion.a: \ |
| 1489 | | $(MESS_DRIVERS)/orion.o $(MESS_MACHINE)/orion.o $(MESS_VIDEO)/orion.o \ |
| 1490 | | |
| 1491 | | $(MESSOBJ)/osborne.a: \ |
| 1492 | | $(MESS_DRIVERS)/osborne1.o $(MESS_MACHINE)/osborne1.o \ |
| 1493 | | $(MESS_DRIVERS)/osbexec.o \ |
| 1494 | | $(MESS_DRIVERS)/vixen.o \ |
| 1495 | | |
| 1496 | | $(MESSOBJ)/osi.a: \ |
| 1497 | | $(MESS_DRIVERS)/osi.o $(MESS_VIDEO)/osi.o \ |
| 1498 | | |
| 1499 | | $(MESSOBJ)/palm.a: \ |
| 1500 | | $(MESS_DRIVERS)/palm.o \ |
| 1501 | | $(MESS_DRIVERS)/palmz22.o \ |
| 1502 | | |
| 1503 | | $(MESSOBJ)/parker.a: \ |
| 1504 | | $(MESS_DRIVERS)/wildfire.o \ |
| 1505 | | |
| 1506 | | $(MESSOBJ)/pitronic.a: \ |
| 1507 | | $(MESS_DRIVERS)/beta.o \ |
| 1508 | | |
| 1509 | | $(MESSOBJ)/pc.a: \ |
| 1510 | | $(MESS_DRIVERS)/asst128.o \ |
| 1511 | | $(MESS_DRIVERS)/europc.o \ |
| 1512 | | $(MESS_DRIVERS)/genpc.o $(MESS_MACHINE)/genpc.o \ |
| 1513 | | $(MESS_DRIVERS)/ibmpc.o \ |
| 1514 | | $(MESS_DRIVERS)/ibmpcjr.o \ |
| 1515 | | $(MESS_DRIVERS)/pc.o \ |
| 1516 | | $(MESS_DRIVERS)/tandy1t.o $(MESS_VIDEO)/pc_t1t.o \ |
| 1517 | | |
| 1518 | | $(MESSOBJ)/pdp1.a: \ |
| 1519 | | $(MESS_DRIVERS)/pdp1.o $(MESS_VIDEO)/pdp1.o \ |
| 1520 | | |
| 1521 | | $(MESSOBJ)/pel.a: \ |
| 1522 | | $(MESS_DRIVERS)/galeb.o $(MESS_VIDEO)/galeb.o \ |
| 1523 | | $(MESS_DRIVERS)/orao.o $(MESS_MACHINE)/orao.o $(MESS_VIDEO)/orao.o \ |
| 1524 | | |
| 1525 | | $(MESSOBJ)/philips.a: \ |
| 1526 | | $(MESS_DRIVERS)/p2000t.o $(MESS_MACHINE)/p2000t.o $(MESS_VIDEO)/p2000m.o \ |
| 1527 | | $(MESS_DRIVERS)/vg5k.o \ |
| 1528 | | |
| 1529 | | $(MESSOBJ)/poly88.a: \ |
| 1530 | | $(MESS_DRIVERS)/poly88.o $(MESS_MACHINE)/poly88.o $(MESS_VIDEO)/poly88.o \ |
| 1531 | | |
| 1532 | | $(MESSOBJ)/psion.a: \ |
| 1533 | | $(MESS_DRIVERS)/psion.o $(MESS_MACHINE)/psion_pack.o \ |
| 1534 | | |
| 1535 | | $(MESSOBJ)/radio.a: \ |
| 1536 | | $(MESS_DRIVERS)/apogee.o \ |
| 1537 | | $(MESS_DRIVERS)/mikrosha.o \ |
| 1538 | | $(MESS_DRIVERS)/partner.o $(MESS_MACHINE)/partner.o \ |
| 1539 | | $(MESS_DRIVERS)/radio86.o $(MESS_MACHINE)/radio86.o \ |
| 1540 | | |
| 1541 | | $(MESSOBJ)/rca.a: \ |
| 1542 | | $(MESS_DRIVERS)/microkit.o \ |
| 1543 | | $(MESS_DRIVERS)/studio2.o \ |
| 1544 | | $(MESS_DRIVERS)/vip.o \ |
| 1545 | | |
| 1546 | | $(MESSOBJ)/rm.a: \ |
| 1547 | | $(MESS_DRIVERS)/rm380z.o $(MESS_MACHINE)/rm380z.o $(MESS_VIDEO)/rm380z.o \ |
| 1548 | | $(MESS_DRIVERS)/rmnimbus.o $(MESS_MACHINE)/rmnimbus.o $(MESS_VIDEO)/rmnimbus.o $(MESS_MACHINE)/rmnkbd.o \ |
| 1549 | | |
| 1550 | | $(MESSOBJ)/robotron.a: \ |
| 1551 | | $(MESS_DRIVERS)/a5105.o \ |
| 1552 | | $(MESS_DRIVERS)/a51xx.o \ |
| 1553 | | $(MESS_DRIVERS)/a7150.o \ |
| 1554 | | $(MESS_DRIVERS)/k1003.o \ |
| 1555 | | $(MESS_DRIVERS)/k8915.o \ |
| 1556 | | $(MESS_DRIVERS)/rt1715.o \ |
| 1557 | | $(MESS_DRIVERS)/z1013.o \ |
| 1558 | | $(MESS_DRIVERS)/z9001.o \ |
| 1559 | | |
| 1560 | | $(MESSOBJ)/roland.a: \ |
| 1561 | | $(MESS_DRIVERS)/rmt32.o \ |
| 1562 | | $(MESS_DRIVERS)/rd110.o \ |
| 1563 | | $(MESS_DRIVERS)/rsc55.o \ |
| 1564 | | $(MESS_DRIVERS)/tb303.o \ |
| 1565 | | |
| 1566 | | $(MESSOBJ)/rockwell.a: \ |
| 1567 | | $(MESS_DRIVERS)/aim65.o $(MESS_MACHINE)/aim65.o \ |
| 1568 | | $(MESS_DRIVERS)/aim65_40.o \ |
| 1569 | | |
| 1570 | | $(MESSOBJ)/sage.a: \ |
| 1571 | | $(MESS_DRIVERS)/sage2.o \ |
| 1572 | | |
| 1573 | | $(MESSOBJ)/samcoupe.a: \ |
| 1574 | | $(MESS_DRIVERS)/samcoupe.o $(MESS_MACHINE)/samcoupe.o $(MESS_VIDEO)/samcoupe.o \ |
| 1575 | | |
| 1576 | | $(MESSOBJ)/samsung.a: \ |
| 1577 | | $(MESS_DRIVERS)/spc1000.o \ |
| 1578 | | |
| 1579 | | $(MESSOBJ)/sanyo.a: \ |
| 1580 | | $(MESS_DRIVERS)/mbc200.o \ |
| 1581 | | $(MESS_DRIVERS)/mbc55x.o \ |
| 1582 | | $(MESS_MACHINE)/mbc55x.o \ |
| 1583 | | $(MESS_VIDEO)/mbc55x.o \ |
| 1584 | | $(MESS_DRIVERS)/phc25.o \ |
| 1585 | | |
| 1586 | | $(MESSOBJ)/sega.a: \ |
| 1587 | | $(MESS_DRIVERS)/dccons.o $(MESS_MACHINE)/dccons.o \ |
| 1588 | | $(MESS_DRIVERS)/megadriv.o \ |
| 1589 | | $(MESS_DRIVERS)/saturn.o \ |
| 1590 | | $(MESS_DRIVERS)/segapico.o \ |
| 1591 | | $(MESS_DRIVERS)/sg1000.o \ |
| 1592 | | $(MESS_DRIVERS)/sms.o $(MESS_MACHINE)/sms.o \ |
| 1593 | | $(MESS_DRIVERS)/svmu.o \ |
| 1594 | | $(MESS_MACHINE)/mega32x.o \ |
| 1595 | | $(MESS_MACHINE)/megacd.o \ |
| 1596 | | $(MESS_MACHINE)/megacdcd.o \ |
| 1597 | | |
| 1598 | | $(MESSOBJ)/sgi.a: \ |
| 1599 | | $(MESS_MACHINE)/sgi.o \ |
| 1600 | | $(MESS_DRIVERS)/sgi_ip2.o \ |
| 1601 | | $(MESS_DRIVERS)/sgi_ip6.o \ |
| 1602 | | $(MESS_DRIVERS)/ip20.o \ |
| 1603 | | $(MESS_DRIVERS)/ip22.o \ |
| 1604 | | $(MESS_VIDEO)/newport.o \ |
| 1605 | | |
| 1606 | | $(MESSOBJ)/sharp.a: \ |
| 1607 | | $(MESS_VIDEO)/mz700.o \ |
| 1608 | | $(MESS_DRIVERS)/mz700.o \ |
| 1609 | | $(MESS_DRIVERS)/pc1500.o \ |
| 1610 | | $(MESS_DRIVERS)/pocketc.o \ |
| 1611 | | $(MESS_VIDEO)/pc1401.o \ |
| 1612 | | $(MESS_MACHINE)/pc1401.o \ |
| 1613 | | $(MESS_VIDEO)/pc1403.o \ |
| 1614 | | $(MESS_MACHINE)/pc1403.o \ |
| 1615 | | $(MESS_VIDEO)/pc1350.o \ |
| 1616 | | $(MESS_MACHINE)/pc1350.o \ |
| 1617 | | $(MESS_VIDEO)/pc1251.o \ |
| 1618 | | $(MESS_MACHINE)/pc1251.o \ |
| 1619 | | $(MESS_VIDEO)/pocketc.o \ |
| 1620 | | $(MESS_MACHINE)/mz700.o \ |
| 1621 | | $(MESS_DRIVERS)/x68k.o \ |
| 1622 | | $(MESS_VIDEO)/x68k.o \ |
| 1623 | | $(MESS_MACHINE)/x68k_hdc.o \ |
| 1624 | | $(MESS_MACHINE)/x68k_kbd.o \ |
| 1625 | | $(MESS_DRIVERS)/mz80.o \ |
| 1626 | | $(MESS_VIDEO)/mz80.o \ |
| 1627 | | $(MESS_MACHINE)/mz80.o \ |
| 1628 | | $(MESS_DRIVERS)/mz2000.o \ |
| 1629 | | $(MESS_DRIVERS)/x1.o \ |
| 1630 | | $(MESS_MACHINE)/x1.o \ |
| 1631 | | $(MESS_DRIVERS)/x1twin.o \ |
| 1632 | | $(MESS_DRIVERS)/mz2500.o \ |
| 1633 | | $(MESS_DRIVERS)/mz3500.o \ |
| 1634 | | $(MESS_DRIVERS)/pce220.o \ |
| 1635 | | $(MESS_MACHINE)/pce220_ser.o\ |
| 1636 | | $(MESS_DRIVERS)/mz6500.o \ |
| 1637 | | $(MESS_DRIVERS)/zaurus.o \ |
| 1638 | | |
| 1639 | | $(MESSOBJ)/sinclair.a: \ |
| 1640 | | $(MESS_VIDEO)/spectrum.o \ |
| 1641 | | $(MESS_VIDEO)/timex.o \ |
| 1642 | | $(MESS_VIDEO)/zx.o \ |
| 1643 | | $(MESS_DRIVERS)/zx.o \ |
| 1644 | | $(MESS_MACHINE)/zx.o \ |
| 1645 | | $(MESS_DRIVERS)/spectrum.o \ |
| 1646 | | $(MESS_DRIVERS)/spec128.o \ |
| 1647 | | $(MESS_DRIVERS)/timex.o \ |
| 1648 | | $(MESS_DRIVERS)/specpls3.o \ |
| 1649 | | $(MESS_DRIVERS)/scorpion.o \ |
| 1650 | | $(MESS_DRIVERS)/atm.o \ |
| 1651 | | $(MESS_DRIVERS)/pentagon.o \ |
| 1652 | | $(MESS_MACHINE)/beta.o \ |
| 1653 | | $(MESS_MACHINE)/spec_snqk.o \ |
| 1654 | | $(MESS_DRIVERS)/ql.o \ |
| 1655 | | $(MESS_MACHINE)/qimi.o \ |
| 1656 | | $(MESS_VIDEO)/zx8301.o \ |
| 1657 | | $(MESS_MACHINE)/zx8302.o \ |
| 1658 | | |
| 1659 | | $(MESSOBJ)/siemens.a: \ |
| 1660 | | $(MESS_DRIVERS)/pcd.o \ |
| 1661 | | $(MESS_MACHINE)/pcd_kbd.o \ |
| 1662 | | |
| 1663 | | $(MESSOBJ)/slicer.a: \ |
| 1664 | | $(MESS_DRIVERS)/slicer.o \ |
| 1665 | | |
| 1666 | | $(MESSOBJ)/snk.a: \ |
| 1667 | | $(MESS_DRIVERS)/ng_aes.o \ |
| 1668 | | $(MESS_DRIVERS)/ngp.o $(MESS_VIDEO)/k1ge.o \ |
| 1669 | | |
| 1670 | | $(MESSOBJ)/sony.a: \ |
| 1671 | | $(MESS_DRIVERS)/pockstat.o $(MESS_DRIVERS)/psx.o $(MESS_MACHINE)/psxcd.o \ |
| 1672 | | $(MESS_DRIVERS)/pve500.o \ |
| 1673 | | $(MESS_DRIVERS)/smc777.o \ |
| 1674 | | |
| 1675 | | $(MESSOBJ)/sord.a: \ |
| 1676 | | $(MESS_DRIVERS)/m5.o \ |
| 1677 | | |
| 1678 | | $(MESSOBJ)/special.a: \ |
| 1679 | | $(MESS_DRIVERS)/special.o $(MESS_AUDIO)/specimx_snd.o $(MESS_MACHINE)/special.o $(MESS_VIDEO)/special.o \ |
| 1680 | | |
| 1681 | | $(MESSOBJ)/sun.a: \ |
| 1682 | | $(MESS_DRIVERS)/sun1.o \ |
| 1683 | | $(MESS_DRIVERS)/sun2.o \ |
| 1684 | | $(MESS_DRIVERS)/sun3.o \ |
| 1685 | | $(MESS_DRIVERS)/sun4.o \ |
| 1686 | | |
| 1687 | | $(MESSOBJ)/svi.a: \ |
| 1688 | | $(MESS_DRIVERS)/svi318.o $(MESS_MACHINE)/svi318.o \ |
| 1689 | | |
| 1690 | | $(MESSOBJ)/svision.a: \ |
| 1691 | | $(MESS_DRIVERS)/svision.o $(MESS_AUDIO)/svis_snd.o \ |
| 1692 | | |
| 1693 | | $(MESSOBJ)/swtpc09.a: \ |
| 1694 | | $(MESS_DRIVERS)/swtpc09.o $(MESS_MACHINE)/swtpc09.o \ |
| 1695 | | |
| 1696 | | $(MESSOBJ)/synertec.a: \ |
| 1697 | | $(MESS_DRIVERS)/sym1.o \ |
| 1698 | | |
| 1699 | | $(MESSOBJ)/ta.a: \ |
| 1700 | | $(MESS_DRIVERS)/alphatro.o \ |
| 1701 | | |
| 1702 | | $(MESSOBJ)/tandberg.a: \ |
| 1703 | | $(MESS_DRIVERS)/tdv2324.o \ |
| 1704 | | |
| 1705 | | $(MESSOBJ)/tangerin.a: \ |
| 1706 | | $(MESS_DRIVERS)/microtan.o $(MESS_MACHINE)/microtan.o $(MESS_VIDEO)/microtan.o \ |
| 1707 | | $(MESS_DRIVERS)/oric.o |
| 1708 | | |
| 1709 | | $(MESSOBJ)/tatung.a: \ |
| 1710 | | $(MESS_DRIVERS)/einstein.o $(MESS_MACHINE)/einstein.o \ |
| 1711 | | |
| 1712 | | $(MESSOBJ)/teamconc.a: \ |
| 1713 | | $(MESS_DRIVERS)/comquest.o $(MESS_VIDEO)/comquest.o \ |
| 1714 | | |
| 1715 | | $(MESSOBJ)/tektroni.a: \ |
| 1716 | | $(MESS_DRIVERS)/tek405x.o \ |
| 1717 | | $(MESS_DRIVERS)/tek410x.o \ |
| 1718 | | |
| 1719 | | $(MESSOBJ)/telenova.a: \ |
| 1720 | | $(MESS_DRIVERS)/compis.o $(MESS_MACHINE)/compiskb.o \ |
| 1721 | | |
| 1722 | | $(MESSOBJ)/telercas.a: \ |
| 1723 | | $(MESS_DRIVERS)/tmc1800.o $(MESS_VIDEO)/tmc1800.o \ |
| 1724 | | $(MESS_DRIVERS)/tmc600.o $(MESS_VIDEO)/tmc600.o \ |
| 1725 | | $(MESS_DRIVERS)/tmc2000e.o \ |
| 1726 | | |
| 1727 | | $(MESSOBJ)/televideo.a: \ |
| 1728 | | $(MESS_DRIVERS)/ts802.o \ |
| 1729 | | $(MESS_DRIVERS)/ts803.o \ |
| 1730 | | $(MESS_DRIVERS)/ts816.o \ |
| 1731 | | $(MESS_DRIVERS)/tv950.o \ |
| 1732 | | |
| 1733 | | $(MESSOBJ)/tem.a: \ |
| 1734 | | $(MESS_DRIVERS)/tec1.o \ |
| 1735 | | |
| 1736 | | $(MESSOBJ)/tesla.a: \ |
| 1737 | | $(MESS_DRIVERS)/ondra.o $(MESS_MACHINE)/ondra.o $(MESS_VIDEO)/ondra.o \ |
| 1738 | | $(MESS_DRIVERS)/pmd85.o $(MESS_MACHINE)/pmd85.o $(MESS_VIDEO)/pmd85.o \ |
| 1739 | | $(MESS_DRIVERS)/pmi80.o \ |
| 1740 | | $(MESS_DRIVERS)/sapi1.o \ |
| 1741 | | |
| 1742 | | $(MESSOBJ)/test.a: \ |
| 1743 | | $(MESS_DRIVERS)/test_t400.o \ |
| 1744 | | $(MESS_DRIVERS)/zexall.o \ |
| 1745 | | |
| 1746 | | $(MESSOBJ)/thomson.a: \ |
| 1747 | | $(MESS_DRIVERS)/thomson.o $(MESS_MACHINE)/thomson.o $(MESS_MACHINE)/thomflop.o $(MESS_VIDEO)/thomson.o \ |
| 1748 | | |
| 1749 | | $(MESSOBJ)/ti.a: \ |
| 1750 | | $(MESS_DRIVERS)/avigo.o $(MESS_VIDEO)/avigo.o \ |
| 1751 | | $(MESS_DRIVERS)/cc40.o \ |
| 1752 | | $(MESS_DRIVERS)/evmbug.o \ |
| 1753 | | $(MESS_DRIVERS)/exelv.o \ |
| 1754 | | $(MESS_DRIVERS)/geneve.o \ |
| 1755 | | $(MESS_DRIVERS)/ticalc1x.o \ |
| 1756 | | $(MESS_DRIVERS)/tispeak.o \ |
| 1757 | | $(MESS_DRIVERS)/ti74.o \ |
| 1758 | | $(MESS_DRIVERS)/ti85.o $(MESS_MACHINE)/ti85.o $(MESS_VIDEO)/ti85.o \ |
| 1759 | | $(MESS_DRIVERS)/ti89.o \ |
| 1760 | | $(MESS_DRIVERS)/ti99_2.o \ |
| 1761 | | $(MESS_DRIVERS)/ti99_4x.o \ |
| 1762 | | $(MESS_DRIVERS)/ti99_4p.o \ |
| 1763 | | $(MESS_DRIVERS)/ti99_8.o \ |
| 1764 | | $(MESS_DRIVERS)/ti990_4.o \ |
| 1765 | | $(MESS_DRIVERS)/ti990_10.o \ |
| 1766 | | $(MESS_DRIVERS)/tm990189.o \ |
| 1767 | | $(MESS_MACHINE)/ti99/990_dk.o \ |
| 1768 | | $(MESS_MACHINE)/ti99/990_hd.o \ |
| 1769 | | $(MESS_MACHINE)/ti99/990_tap.o \ |
| 1770 | | $(MESS_MACHINE)/ti99/datamux.o \ |
| 1771 | | $(MESS_MACHINE)/ti99/genboard.o \ |
| 1772 | | $(MESS_MACHINE)/ti99/grom.o \ |
| 1773 | | $(MESS_MACHINE)/ti99/gromport.o \ |
| 1774 | | $(MESS_MACHINE)/ti99/handset.o \ |
| 1775 | | $(MESS_MACHINE)/ti99/joyport.o \ |
| 1776 | | $(MESS_MACHINE)/ti99/mapper8.o \ |
| 1777 | | $(MESS_MACHINE)/ti99/mecmouse.o \ |
| 1778 | | $(MESS_MACHINE)/ti99/speech8.o \ |
| 1779 | | $(MESS_MACHINE)/ti99/videowrp.o \ |
| 1780 | | $(MESS_VIDEO)/733_asr.o \ |
| 1781 | | $(MESS_VIDEO)/911_vdt.o \ |
| 1782 | | $(MESS_DRIVERS)/hh_tms1k.o \ |
| 1783 | | |
| 1784 | | $(MESSOBJ)/tiger.a: \ |
| 1785 | | $(MESS_DRIVERS)/gamecom.o $(MESS_MACHINE)/gamecom.o $(MESS_VIDEO)/gamecom.o \ |
| 1786 | | |
| 1787 | | $(MESSOBJ)/tigertel.a: \ |
| 1788 | | $(MESS_DRIVERS)/gizmondo.o $(MESS_MACHINE)/docg3.o \ |
| 1789 | | |
| 1790 | | $(MESSOBJ)/tiki.a: \ |
| 1791 | | $(MESS_DRIVERS)/tiki100.o \ |
| 1792 | | |
| 1793 | | $(MESSOBJ)/tomy.a: \ |
| 1794 | | $(MESS_DRIVERS)/tutor.o \ |
| 1795 | | |
| 1796 | | $(MESSOBJ)/toshiba.a: \ |
| 1797 | | $(MESS_DRIVERS)/pasopia.o \ |
| 1798 | | $(MESS_DRIVERS)/pasopia7.o \ |
| 1799 | | $(MESS_DRIVERS)/paso1600.o \ |
| 1800 | | |
| 1801 | | $(MESSOBJ)/trainer.a: \ |
| 1802 | | $(MESS_DRIVERS)/amico2k.o \ |
| 1803 | | $(MESS_DRIVERS)/babbage.o \ |
| 1804 | | $(MESS_DRIVERS)/bob85.o \ |
| 1805 | | $(MESS_DRIVERS)/cvicny.o \ |
| 1806 | | $(MESS_DRIVERS)/dolphunk.o \ |
| 1807 | | $(MESS_DRIVERS)/instruct.o \ |
| 1808 | | $(MESS_DRIVERS)/mk14.o \ |
| 1809 | | $(MESS_DRIVERS)/pro80.o \ |
| 1810 | | $(MESS_DRIVERS)/savia84.o \ |
| 1811 | | $(MESS_DRIVERS)/selz80.o \ |
| 1812 | | $(MESS_DRIVERS)/tk80.o \ |
| 1813 | | |
| 1814 | | $(MESSOBJ)/trs.a: \ |
| 1815 | | $(MESS_DRIVERS)/coco12.o \ |
| 1816 | | $(MESS_DRIVERS)/coco3.o \ |
| 1817 | | $(MESS_DRIVERS)/dragon.o \ |
| 1818 | | $(MESS_DRIVERS)/mc10.o \ |
| 1819 | | $(MESS_MACHINE)/6883sam.o \ |
| 1820 | | $(MESS_MACHINE)/coco.o \ |
| 1821 | | $(MESS_MACHINE)/coco12.o \ |
| 1822 | | $(MESS_MACHINE)/coco3.o \ |
| 1823 | | $(MESS_MACHINE)/coco_vhd.o \ |
| 1824 | | $(MESS_MACHINE)/dragon.o \ |
| 1825 | | $(MESS_MACHINE)/dgnalpha.o \ |
| 1826 | | $(MESS_VIDEO)/gime.o \ |
| 1827 | | $(MESS_DRIVERS)/trs80.o $(MESS_MACHINE)/trs80.o $(MESS_VIDEO)/trs80.o \ |
| 1828 | | $(MESS_DRIVERS)/trs80m2.o $(MESS_MACHINE)/trs80m2kb.o \ |
| 1829 | | $(MESS_DRIVERS)/tandy2k.o $(MESS_MACHINE)/tandy2kb.o \ |
| 1830 | | |
| 1831 | | $(MESSOBJ)/ultratec.a: \ |
| 1832 | | $(MESS_DRIVERS)/minicom.o \ |
| 1833 | | |
| 1834 | | $(MESSOBJ)/unisys.a: \ |
| 1835 | | $(MESS_DRIVERS)/univac.o \ |
| 1836 | | |
| 1837 | | $(MESSOBJ)/veb.a: \ |
| 1838 | | $(MESS_DRIVERS)/chessmst.o \ |
| 1839 | | $(MESS_DRIVERS)/kc.o $(MESS_MACHINE)/kc.o $(MESS_MACHINE)/kc_keyb.o $(MESS_VIDEO)/kc.o \ |
| 1840 | | $(MESS_DRIVERS)/lc80.o \ |
| 1841 | | $(MESS_DRIVERS)/mc80.o $(MESS_MACHINE)/mc80.o $(MESS_VIDEO)/mc80.o \ |
| 1842 | | $(MESS_DRIVERS)/poly880.o \ |
| 1843 | | $(MESS_DRIVERS)/sc1.o \ |
| 1844 | | $(MESS_DRIVERS)/sc2.o \ |
| 1845 | | |
| 1846 | | $(MESSOBJ)/vidbrain.a: \ |
| 1847 | | $(MESS_DRIVERS)/vidbrain.o $(MESS_VIDEO)/uv201.o \ |
| 1848 | | |
| 1849 | | $(MESSOBJ)/videoton.a: \ |
| 1850 | | $(MESS_DRIVERS)/tvc.o $(MESS_AUDIO)/tvc_snd.o \ |
| 1851 | | |
| 1852 | | $(MESSOBJ)/visual.a: \ |
| 1853 | | $(MESS_DRIVERS)/v1050.o $(MESS_MACHINE)/v1050kb.o $(MESS_VIDEO)/v1050.o \ |
| 1854 | | |
| 1855 | | $(MESSOBJ)/votrax.a: \ |
| 1856 | | $(MESS_DRIVERS)/votrpss.o \ |
| 1857 | | $(MESS_DRIVERS)/votrtnt.o \ |
| 1858 | | |
| 1859 | | $(MESSOBJ)/vtech.a: \ |
| 1860 | | $(MESS_DRIVERS)/crvision.o \ |
| 1861 | | $(MESS_DRIVERS)/geniusiq.o \ |
| 1862 | | $(MESS_DRIVERS)/laser3k.o \ |
| 1863 | | $(MESS_DRIVERS)/lcmate2.o \ |
| 1864 | | $(MESS_DRIVERS)/pc4.o $(MESS_VIDEO)/pc4.o \ |
| 1865 | | $(MESS_DRIVERS)/pc2000.o \ |
| 1866 | | $(MESS_DRIVERS)/pitagjr.o \ |
| 1867 | | $(MESS_DRIVERS)/prestige.o \ |
| 1868 | | $(MESS_DRIVERS)/vtech1.o \ |
| 1869 | | $(MESS_DRIVERS)/vtech2.o $(MESS_MACHINE)/vtech2.o $(MESS_VIDEO)/vtech2.o \ |
| 1870 | | $(MESS_DRIVERS)/socrates.o $(MESS_AUDIO)/socrates.o \ |
| 1871 | | |
| 1872 | | $(MESSOBJ)/wang.a: \ |
| 1873 | | $(MESS_DRIVERS)/wangpc.o $(MESS_MACHINE)/wangpckb.o \ |
| 1874 | | |
| 1875 | | $(MESSOBJ)/wavemate.a: \ |
| 1876 | | $(MESS_DRIVERS)/bullet.o \ |
| 1877 | | $(MESS_DRIVERS)/jupiter.o \ |
| 1878 | | |
| 1879 | | $(MESSOBJ)/xerox.a: \ |
| 1880 | | $(MESS_DRIVERS)/xerox820.o $(MESS_MACHINE)/x820kb.o \ |
| 1881 | | $(MESS_DRIVERS)/bigbord2.o \ |
| 1882 | | $(MESS_DRIVERS)/alto2.o \ |
| 1883 | | |
| 1884 | | $(MESSOBJ)/xussrpc.a: \ |
| 1885 | | $(MESS_DRIVERS)/ec184x.o \ |
| 1886 | | $(MESS_DRIVERS)/iskr103x.o \ |
| 1887 | | $(MESS_DRIVERS)/mc1502.o \ |
| 1888 | | $(MESS_DRIVERS)/poisk1.o $(MESS_VIDEO)/poisk1.o \ |
| 1889 | | |
| 1890 | | $(MESSOBJ)/yamaha.a: \ |
| 1891 | | $(MESS_DRIVERS)/ymmu100.o \ |
| 1892 | | $(MESS_DRIVERS)/fb01.o \ |
| 1893 | | |
| 1894 | | $(MESS_DRIVERS)/ymmu100.o: $(MESS_DRIVERS)/ymmu100.inc |
| 1895 | | $(MESS_DRIVERS)/ymmu100.inc: $(MESSSRC)/drivers/ymmu100.ppm $(SRC)/build/file2str.py |
| 1896 | | @echo Converting $<... |
| 1897 | | @$(PYTHON) $(SRC)/build/file2str.py $(MESSSRC)/drivers/ymmu100.ppm $@ ymmu100_bkg UINT8 |
| 1898 | | |
| 1899 | | $(MESSOBJ)/zenith.a: \ |
| 1900 | | $(MESS_DRIVERS)/z100.o \ |
| 1901 | | |
| 1902 | | $(MESSOBJ)/zpa.a: \ |
| 1903 | | $(MESS_DRIVERS)/iq151.o \ |
| 1904 | | |
| 1905 | | $(MESSOBJ)/zvt.a: \ |
| 1906 | | $(MESS_DRIVERS)/pp01.o $(MESS_MACHINE)/pp01.o $(MESS_VIDEO)/pp01.o \ |
| 1907 | | |
| 1908 | | $(MESSOBJ)/skeleton.a: \ |
| 1909 | | $(MESS_DRIVERS)/alphasma.o \ |
| 1910 | | $(MESS_DRIVERS)/ampro.o \ |
| 1911 | | $(MESS_DRIVERS)/amust.o \ |
| 1912 | | $(MESS_DRIVERS)/applix.o \ |
| 1913 | | $(MESS_DRIVERS)/attache.o \ |
| 1914 | | $(MESS_DRIVERS)/ax20.o \ |
| 1915 | | $(MESS_DRIVERS)/beehive.o \ |
| 1916 | | $(MESS_DRIVERS)/binbug.o \ |
| 1917 | | $(MESS_DRIVERS)/besta.o \ |
| 1918 | | $(MESS_DRIVERS)/bitgraph.o \ |
| 1919 | | $(MESS_DRIVERS)/br8641.o \ |
| 1920 | | $(MESS_DRIVERS)/busicom.o $(MESS_VIDEO)/busicom.o \ |
| 1921 | | $(MESS_DRIVERS)/chaos.o \ |
| 1922 | | $(MESS_DRIVERS)/chesstrv.o \ |
| 1923 | | $(MESS_DRIVERS)/cd2650.o \ |
| 1924 | | $(MESS_DRIVERS)/cdc721.o \ |
| 1925 | | $(MESS_DRIVERS)/codata.o \ |
| 1926 | | $(MESS_DRIVERS)/cortex.o \ |
| 1927 | | $(MESS_DRIVERS)/cosmicos.o \ |
| 1928 | | $(MESS_DRIVERS)/cp1.o \ |
| 1929 | | $(MESS_DRIVERS)/cxhumax.o \ |
| 1930 | | $(MESS_DRIVERS)/czk80.o \ |
| 1931 | | $(MESS_DRIVERS)/d6800.o \ |
| 1932 | | $(MESS_DRIVERS)/d6809.o \ |
| 1933 | | $(MESS_DRIVERS)/digel804.o \ |
| 1934 | | $(MESS_DRIVERS)/dim68k.o \ |
| 1935 | | $(MESS_DRIVERS)/dm7000.o \ |
| 1936 | | $(MESS_DRIVERS)/dmv.o $(MESS_MACHINE)/dmv_keyb.o \ |
| 1937 | | $(MESS_DRIVERS)/dps1.o \ |
| 1938 | | $(MESS_DRIVERS)/dsb46.o \ |
| 1939 | | $(MESS_DRIVERS)/dual68.o \ |
| 1940 | | $(MESS_DRIVERS)/eacc.o \ |
| 1941 | | $(MESS_DRIVERS)/elwro800.o \ |
| 1942 | | $(MESS_DRIVERS)/eti660.o \ |
| 1943 | | $(MESS_DRIVERS)/excali64.o \ |
| 1944 | | $(MESS_DRIVERS)/fanucs15.o \ |
| 1945 | | $(MESS_DRIVERS)/fanucspmg.o \ |
| 1946 | | $(MESS_DRIVERS)/fc100.o \ |
| 1947 | | $(MESS_DRIVERS)/fk1.o \ |
| 1948 | | $(MESS_DRIVERS)/ft68m.o \ |
| 1949 | | $(MESS_DRIVERS)/gamate.o $(MESS_AUDIO)/gamate.o \ |
| 1950 | | $(MESS_DRIVERS)/gameking.o \ |
| 1951 | | $(MESS_DRIVERS)/gimix.o \ |
| 1952 | | $(MESS_DRIVERS)/grfd2301.o \ |
| 1953 | | $(MESS_DRIVERS)/harriet.o \ |
| 1954 | | $(MESS_DRIVERS)/hprot1.o \ |
| 1955 | | $(MESS_DRIVERS)/hpz80unk.o \ |
| 1956 | | $(MESS_DRIVERS)/ht68k.o \ |
| 1957 | | $(MESS_DRIVERS)/hunter2.o $(EMU_MACHINE)/nsc810.o \ |
| 1958 | | $(MESS_DRIVERS)/ibm6580.o \ |
| 1959 | | $(MESS_DRIVERS)/ie15.o $(MESS_MACHINE)/ie15_kbd.o \ |
| 1960 | | $(MESS_DRIVERS)/if800.o \ |
| 1961 | | $(MESS_DRIVERS)/imsai.o \ |
| 1962 | | $(MESS_DRIVERS)/indiana.o \ |
| 1963 | | $(MESS_DRIVERS)/itt3030.o \ |
| 1964 | | $(MESS_DRIVERS)/jade.o \ |
| 1965 | | $(MESS_DRIVERS)/jonos.o \ |
| 1966 | | $(MESS_DRIVERS)/konin.o \ |
| 1967 | | $(MESS_DRIVERS)/leapster.o \ |
| 1968 | | $(MESS_DRIVERS)/lft.o \ |
| 1969 | | $(MESS_DRIVERS)/lola8a.o \ |
| 1970 | | $(MESS_DRIVERS)/m79152pc.o \ |
| 1971 | | $(MESS_DRIVERS)/mccpm.o \ |
| 1972 | | $(MESS_DRIVERS)/mes.o \ |
| 1973 | | $(MESS_DRIVERS)/mice.o \ |
| 1974 | | $(MESS_DRIVERS)/micronic.o \ |
| 1975 | | $(MESS_DRIVERS)/mini2440.o \ |
| 1976 | | $(MESS_DRIVERS)/mmd1.o \ |
| 1977 | | $(MESS_DRIVERS)/mod8.o \ |
| 1978 | | $(MESS_DRIVERS)/modellot.o \ |
| 1979 | | $(MESS_DRIVERS)/molecular.o \ |
| 1980 | | $(MESS_DRIVERS)/ms0515.o \ |
| 1981 | | $(MESS_DRIVERS)/ms9540.o \ |
| 1982 | | $(MESS_DRIVERS)/mstation.o \ |
| 1983 | | $(MESS_DRIVERS)/mx2178.o \ |
| 1984 | | $(MESS_DRIVERS)/mycom.o \ |
| 1985 | | $(MESS_DRIVERS)/myvision.o \ |
| 1986 | | $(MESS_DRIVERS)/ngen.o $(MESS_MACHINE)/ngen_kb.o \ |
| 1987 | | $(MESS_DRIVERS)/octopus.o \ |
| 1988 | | $(MESS_DRIVERS)/onyx.o \ |
| 1989 | | $(MESS_DRIVERS)/okean240.o \ |
| 1990 | | $(MESS_DRIVERS)/p8k.o \ |
| 1991 | | $(MESS_DRIVERS)/pegasus.o \ |
| 1992 | | $(MESS_DRIVERS)/pencil2.o \ |
| 1993 | | $(MESS_DRIVERS)/pes.o \ |
| 1994 | | $(MESS_DRIVERS)/pipbug.o \ |
| 1995 | | $(MESS_DRIVERS)/plan80.o \ |
| 1996 | | $(MESS_DRIVERS)/pm68k.o \ |
| 1997 | | $(MESS_DRIVERS)/poly.o \ |
| 1998 | | $(MESS_DRIVERS)/pt68k4.o \ |
| 1999 | | $(MESS_DRIVERS)/ptcsol.o \ |
| 2000 | | $(MESS_DRIVERS)/pulsar.o \ |
| 2001 | | $(MESS_DRIVERS)/pv9234.o \ |
| 2002 | | $(MESS_DRIVERS)/qtsbc.o \ |
| 2003 | | $(MESS_DRIVERS)/rvoice.o \ |
| 2004 | | $(MESS_DRIVERS)/sacstate.o \ |
| 2005 | | $(MESS_DRIVERS)/sbrain.o \ |
| 2006 | | $(MESS_DRIVERS)/seattle.o \ |
| 2007 | | $(MESS_DRIVERS)/sh4robot.o \ |
| 2008 | | $(MESS_DRIVERS)/softbox.o \ |
| 2009 | | $(MESS_DRIVERS)/swtpc.o \ |
| 2010 | | $(MESS_DRIVERS)/sys2900.o \ |
| 2011 | | $(MESS_DRIVERS)/systec.o \ |
| 2012 | | $(MESS_DRIVERS)/tavernie.o \ |
| 2013 | | $(MESS_DRIVERS)/tecnbras.o \ |
| 2014 | | $(MESS_DRIVERS)/terak.o \ |
| 2015 | | $(MESS_DRIVERS)/ti630.o \ |
| 2016 | | $(MESS_DRIVERS)/tsispch.o \ |
| 2017 | | $(MESS_DRIVERS)/unistar.o \ |
| 2018 | | $(MESS_DRIVERS)/v6809.o \ |
| 2019 | | $(MESS_DRIVERS)/vector4.o \ |
| 2020 | | $(MESS_DRIVERS)/vii.o \ |
| 2021 | | $(MESS_DRIVERS)/wicat.o \ |
| 2022 | | $(MESS_DRIVERS)/xor100.o \ |
| 2023 | | $(MESS_DRIVERS)/xavix.o \ |
| 2024 | | $(MESS_DRIVERS)/zorba.o \ |
| 2025 | | |
| 2026 | | |
| 2027 | | |
| 2028 | | |
| 2029 | | #------------------------------------------------- |
| 2030 | | # miscellaneous dependencies |
| 2031 | | #------------------------------------------------- |
| 2032 | | |
| 2033 | | $(MESS_MACHINE)/snescx4.o: $(MESSSRC)/machine/cx4ops.inc \ |
| 2034 | | $(MESSSRC)/machine/cx4oam.inc \ |
| 2035 | | $(MESSSRC)/machine/cx4fn.inc \ |
| 2036 | | $(MESSSRC)/machine/cx4data.inc \ |
| 2037 | | |
| 2038 | | $(MESS_MACHINE)/nes_slot.o: $(MESSSRC)/machine/nes_ines.inc \ |
| 2039 | | $(MESSSRC)/machine/nes_pcb.inc \ |
| 2040 | | $(MESSSRC)/machine/nes_unif.inc \ |
| 2041 | | |
| 2042 | | $(MESS_AUDIO)/mac.o: $(MESSSRC)/audio/mac.c \ |
| 2043 | | $(MESSSRC)/includes/mac.h $(MESSSRC)/machine/egret.h $(MESSSRC)/machine/cuda.h |
| 2044 | | |
| 2045 | | $(MESS_VIDEO)/mac.o: $(MESSSRC)/video/mac.c \ |
| 2046 | | $(MESSSRC)/includes/mac.h $(MESSSRC)/machine/egret.h $(MESSSRC)/machine/cuda.h |
| 2047 | | |
| 2048 | | $(MESS_MACHINE)/mac.o: $(MESSSRC)/machine/mac.c \ |
| 2049 | | $(MESSSRC)/includes/mac.h $(MESSSRC)/machine/egret.h $(MESSSRC)/machine/cuda.h |
| 2050 | | |
| 2051 | | $(MESS_MACHINE)/macadb.o: $(MESSSRC)/machine/macadb.c \ |
| 2052 | | $(MESSSRC)/includes/mac.h $(MESSSRC)/machine/egret.h $(MESSSRC)/machine/cuda.h |
| 2053 | | |
| 2054 | | $(MESS_MACHINE)/macrtc.o: $(MESSSRC)/machine/macrtc.c \ |
| 2055 | | $(MESSSRC)/includes/mac.h $(MESSSRC)/machine/egret.h $(MESSSRC)/machine/cuda.h |
| 2056 | | |
| 2057 | | $(MESS_DRIVERS)/mac.o: $(MESSSRC)/drivers/mac.c \ |
| 2058 | | $(MESSSRC)/includes/mac.h $(MESSSRC)/machine/egret.h $(MESSSRC)/machine/cuda.h |
| 2059 | | |
| 2060 | | $(MESS_MACHINE)/egret.o: $(MESSSRC)/machine/egret.c\ |
| 2061 | | $(MESSSRC)/machine/egret.h |
| 2062 | | |
| 2063 | | $(MESS_DRIVERS)/apple2.o: $(MESSSRC)/video/apple2.h |
| 2064 | | $(MESS_DRIVERS)/apple2e.o: $(MESSSRC)/video/apple2.h |
| 2065 | | $(MESS_MACHINE)/apple2.o: $(MESSSRC)/includes/apple2.h |
| 2066 | | $(MESS_VIDEO)/apple2.o: $(MESSSRC)/includes/apple2.h $(MESSSRC)/video/apple2.h |
| 2067 | | $(MESS_DRIVERS)/apple2gs.o: $(MESSSRC)/includes/apple2.h $(MESSSRC)/includes/apple2gs.h |
| 2068 | | $(MESS_MACHINE)/apple2gs.o: $(MESSSRC)/includes/apple2.h $(MESSSRC)/includes/apple2gs.h |
| 2069 | | $(MESS_VIDEO)/apple2gs.o: $(MESSSRC)/includes/apple2.h $(MESSSRC)/includes/apple2gs.h |
| 2070 | | $(MESS_DRIVERS)/apple3.o: $(MESSSRC)/includes/apple3.h |
| 2071 | | $(MESS_MACHINE)/apple3.o: $(MESSSRC)/includes/apple3.h |
| 2072 | | $(MESS_VIDEO)/apple3.o: $(MESSSRC)/includes/apple3.h |
| 2073 | | |
| 2074 | | |
| 2075 | | # $(MESSSRC)/drivers/apollo.c includes m68kcpu.h and m68kcpu.h now includes m68kops.h |
| 2076 | | $(MESS_DRIVERS)/apollo.o: $(EMUSRC)/cpu/m68000/m68kcpu.h |
| 2077 | | $(MESS_MACHINE)/apollo_dbg.o: $(EMUSRC)/cpu/m68000/m68kcpu.h |
| 2078 | | |
| 2079 | | # when we compile source files we need to include generated files from the OBJ directory |
| 2080 | | $(MESS_DRIVERS)/apollo.o: $(MESSSRC)/drivers/apollo.c | $(OSPREBUILD) |
| 2081 | | @echo Compiling $<... |
| 2082 | | $(CC) $(CDEFS) $(CFLAGS) -I$(CPUOBJ)/m68000 -c $< -o $@ |
| 2083 | | |
| 2084 | | $(MESS_MACHINE)/apollo_dbg.o: $(MESSSRC)/machine/apollo_dbg.c | $(OSPREBUILD) |
| 2085 | | @echo Compiling $<... |
| 2086 | | $(CC) $(CDEFS) $(CFLAGS) -I$(CPUOBJ)/m68000 -c $< -o $@ |
| 2087 | | |
| 2088 | | #------------------------------------------------- |
| 2089 | | # layout dependencies |
| 2090 | | #------------------------------------------------- |
| 2091 | | |
| 2092 | | $(MESS_DRIVERS)/4004clk.o: $(MESS_LAYOUT)/4004clk.lh |
| 2093 | | $(MESS_VIDEO)/abc1600.o: $(MESS_LAYOUT)/abc1600.lh |
| 2094 | | $(MESS_DRIVERS)/acrnsys1.o: $(MESS_LAYOUT)/acrnsys1.lh |
| 2095 | | $(MESS_DRIVERS)/aim65.o: $(MESS_LAYOUT)/aim65.lh |
| 2096 | | $(MESS_DRIVERS)/aim65_40.o: $(MESS_LAYOUT)/aim65_40.lh |
| 2097 | | $(MESS_DRIVERS)/alesis.o: $(MESS_LAYOUT)/sr16.lh |
| 2098 | | $(MESS_DRIVERS)/amico2k.o: $(MESS_LAYOUT)/amico2k.lh |
| 2099 | | $(MESS_DRIVERS)/amiga.o: $(MESS_LAYOUT)/amiga.lh |
| 2100 | | $(MESS_VIDEO)/apollo.o: $(MESS_LAYOUT)/apollo.lh \ |
| 2101 | | $(MESS_LAYOUT)/apollo_15i.lh |
| 2102 | | $(MESS_DRIVERS)/apollo.o: $(MESS_LAYOUT)/apollo_dsp.lh |
| 2103 | | $(MESS_DRIVERS)/apricotp.o: $(MESS_LAYOUT)/apricotp.lh |
| 2104 | | $(MESS_DRIVERS)/avigo.o: $(MESS_LAYOUT)/avigo.lh |
| 2105 | | $(MESS_DRIVERS)/babbage.o: $(MESS_LAYOUT)/babbage.lh |
| 2106 | | $(MESS_DRIVERS)/bbc.o: $(MESS_LAYOUT)/bbc.lh |
| 2107 | | $(MESS_DRIVERS)/beta.o: $(MESS_LAYOUT)/beta.lh |
| 2108 | | $(MESS_DRIVERS)/bitgraph.o: $(MESS_LAYOUT)/bitgrpha.lh $(MESS_LAYOUT)/bitgrphb.lh |
| 2109 | | $(MESS_DRIVERS)/bob85.o: $(MESS_LAYOUT)/bob85.lh |
| 2110 | | $(MESS_DRIVERS)/cc40.o: $(MESS_LAYOUT)/cc40.lh |
| 2111 | | $(MAME_DRIVERS)/cdi.o: $(MAME_LAYOUT)/cdi.lh |
| 2112 | | $(MESS_DRIVERS)/chessmst.o: $(MESS_LAYOUT)/chessmst.lh |
| 2113 | | $(MESS_DRIVERS)/chesstrv.o: $(MESS_LAYOUT)/chesstrv.lh \ |
| 2114 | | $(MESS_LAYOUT)/borisdpl.lh |
| 2115 | | $(MESS_DRIVERS)/cp1.o: $(MESS_LAYOUT)/cp1.lh |
| 2116 | | $(MESS_DRIVERS)/cvicny.o: $(MESS_LAYOUT)/cvicny.lh |
| 2117 | | $(MESS_DRIVERS)/coco3.o: $(MESS_LAYOUT)/coco3.lh |
| 2118 | | $(MESS_DRIVERS)/cosmicos.o: $(MESS_LAYOUT)/cosmicos.lh |
| 2119 | | $(MESS_DRIVERS)/c80.o: $(MESS_LAYOUT)/c80.lh |
| 2120 | | $(MESS_DRIVERS)/digel804.o: $(MESS_LAYOUT)/digel804.lh |
| 2121 | | $(MESS_DRIVERS)/dmv.o: $(MESS_LAYOUT)/dmv.lh |
| 2122 | | $(MESS_DRIVERS)/dolphunk.o: $(MESS_LAYOUT)/dolphunk.lh |
| 2123 | | $(MESS_DRIVERS)/eacc.o: $(MESS_LAYOUT)/eacc.lh |
| 2124 | | $(MESS_DRIVERS)/elecbowl.o: $(MESS_LAYOUT)/elecbowl.lh |
| 2125 | | $(MESS_DRIVERS)/elekscmp.o: $(MESS_LAYOUT)/elekscmp.lh |
| 2126 | | $(MESS_DRIVERS)/elf.o: $(MESS_LAYOUT)/elf2.lh |
| 2127 | | $(MESS_MACHINE)/esqvfd.o: $(MESS_LAYOUT)/esq2by40.lh \ |
| 2128 | | $(MESS_LAYOUT)/esq1by22.lh |
| 2129 | | $(MESS_DRIVERS)/et3400.o: $(MESS_LAYOUT)/et3400.lh |
| 2130 | | $(MESS_DRIVERS)/fb01.o: $(MESS_LAYOUT)/fb01.lh |
| 2131 | | $(MESS_DRIVERS)/fidelz80.o: $(MESS_LAYOUT)/fidelz80.lh \ |
| 2132 | | $(MESS_LAYOUT)/bridgec3.lh \ |
| 2133 | | $(MESS_LAYOUT)/vsc.lh |
| 2134 | | $(MESS_DRIVERS)/gamecom.o: $(MESS_LAYOUT)/gamecom.lh |
| 2135 | | $(MESS_DRIVERS)/glasgow.o: $(MESS_LAYOUT)/glasgow.lh |
| 2136 | | $(MESS_DRIVERS)/h8.o: $(MESS_LAYOUT)/h8.lh |
| 2137 | | $(MESS_DRIVERS)/hh_hmcs40.o:$(MESS_LAYOUT)/hh_hmcs40_test.lh |
| 2138 | | $(MESS_DRIVERS)/hh_pic16.o: $(MESS_LAYOUT)/maniac.lh |
| 2139 | | $(MESS_DRIVERS)/hh_tms1k.o: $(MESS_LAYOUT)/amaztron.lh \ |
| 2140 | | $(MESS_LAYOUT)/bankshot.lh \ |
| 2141 | | $(MESS_LAYOUT)/cnsector.lh \ |
| 2142 | | $(MESS_LAYOUT)/comp4.lh \ |
| 2143 | | $(MESS_LAYOUT)/ebball.lh \ |
| 2144 | | $(MESS_LAYOUT)/ebball2.lh \ |
| 2145 | | $(MESS_LAYOUT)/ebball3.lh \ |
| 2146 | | $(MESS_LAYOUT)/elecdet.lh \ |
| 2147 | | $(MESS_LAYOUT)/mathmagi.lh \ |
| 2148 | | $(MESS_LAYOUT)/merlin.lh \ |
| 2149 | | $(MESS_LAYOUT)/simon.lh \ |
| 2150 | | $(MESS_LAYOUT)/ssimon.lh \ |
| 2151 | | $(MESS_LAYOUT)/splitsec.lh \ |
| 2152 | | $(MESS_LAYOUT)/starwbc.lh \ |
| 2153 | | $(MESS_LAYOUT)/stopthie.lh \ |
| 2154 | | $(MESS_LAYOUT)/tandy12.lh \ |
| 2155 | | $(MESS_LAYOUT)/tc4.lh |
| 2156 | | $(MESS_DRIVERS)/hh_ucom4.o: $(MESS_LAYOUT)/hh_ucom4_test.lh |
| 2157 | | $(MESS_DRIVERS)/ie15.o: $(MESS_LAYOUT)/ie15.lh |
| 2158 | | $(MESS_DRIVERS)/instruct.o: $(MESS_LAYOUT)/instruct.lh |
| 2159 | | $(MESS_DRIVERS)/k1003.o: $(MESS_LAYOUT)/k1003.lh |
| 2160 | | $(MESS_DRIVERS)/kim1.o: $(MESS_LAYOUT)/kim1.lh |
| 2161 | | $(MESS_DRIVERS)/junior.o: $(MESS_LAYOUT)/junior.lh |
| 2162 | | $(MESS_DRIVERS)/lc80.o: $(MESS_LAYOUT)/lc80.lh |
| 2163 | | $(MESS_DRIVERS)/llc.o: $(MESS_LAYOUT)/llc1.lh |
| 2164 | | $(MESS_DRIVERS)/lynx.o: $(MESS_LAYOUT)/lynx.lh |
| 2165 | | $(MESS_DRIVERS)/mac.o: $(MESS_LAYOUT)/mac.lh |
| 2166 | | $(MESS_DRIVERS)/mbdtower.o: $(MESS_LAYOUT)/mbdtower.lh |
| 2167 | | $(MESS_MACHINE)/megacd.o: $(MESS_LAYOUT)/megacd.lh |
| 2168 | | $(MESS_DRIVERS)/mekd2.o: $(MESS_LAYOUT)/mekd2.lh |
| 2169 | | $(MESS_DRIVERS)/mephisto.o: $(MESS_LAYOUT)/mephisto.lh |
| 2170 | | $(MESS_DRIVERS)/minicom.o: $(MESS_LAYOUT)/minicom.lh |
| 2171 | | $(MESS_DRIVERS)/mirage.o: $(MESS_LAYOUT)/mirage.lh |
| 2172 | | $(MESS_DRIVERS)/mk1.o: $(MESS_LAYOUT)/mk1.lh |
| 2173 | | $(MESS_DRIVERS)/mk14.o: $(MESS_LAYOUT)/mk14.lh |
| 2174 | | $(MESS_DRIVERS)/mk2.o: $(MESS_LAYOUT)/mk2.lh |
| 2175 | | $(MESS_DRIVERS)/mkit09.o: $(MESS_LAYOUT)/mkit09.lh |
| 2176 | | $(MESS_DRIVERS)/mmd1.o: $(MESS_LAYOUT)/mmd1.lh \ |
| 2177 | | $(MESS_LAYOUT)/mmd2.lh |
| 2178 | | $(MESS_DRIVERS)/mpf1.o: $(MESS_LAYOUT)/mpf1.lh \ |
| 2179 | | $(MESS_LAYOUT)/mpf1b.lh \ |
| 2180 | | $(MESS_LAYOUT)/mpf1p.lh |
| 2181 | | $(MESS_VIDEO)/newbrain.o: $(MESS_LAYOUT)/newbrain.lh |
| 2182 | | $(MAME_DRIVERS)/neogeo.o: $(MAME_LAYOUT)/neogeo.lh |
| 2183 | | $(MESS_DRIVERS)/pc1500.o: $(MESS_LAYOUT)/pc1500.lh |
| 2184 | | $(MESS_DRIVERS)/pc2000.o: $(MESS_LAYOUT)/gl3000s.lh |
| 2185 | | $(MESS_VIDEO)/pc8401a.o: $(MESS_LAYOUT)/pc8500.lh |
| 2186 | | $(MESS_DRIVERS)/pcw.o: $(MESS_LAYOUT)/pcw.lh |
| 2187 | | $(MESS_DRIVERS)/pmi80.o: $(MESS_LAYOUT)/pmi80.lh |
| 2188 | | $(MESS_DRIVERS)/poly880.o: $(MESS_LAYOUT)/poly880.lh |
| 2189 | | $(MESS_DRIVERS)/pro80.o: $(MESS_LAYOUT)/pro80.lh |
| 2190 | | $(MESS_DRIVERS)/pve500.o: $(MESS_LAYOUT)/pve500.lh |
| 2191 | | $(MESS_DRIVERS)/px4.o: $(MESS_LAYOUT)/px4.lh |
| 2192 | | $(MESS_DRIVERS)/px8.o: $(MESS_LAYOUT)/px8.lh |
| 2193 | | $(MESS_DRIVERS)/ravens.o: $(MESS_LAYOUT)/ravens.lh |
| 2194 | | $(MESS_DRIVERS)/rainbow.o: $(MESS_LAYOUT)/rainbow.lh |
| 2195 | | $(MESS_DRIVERS)/savia84.o: $(MESS_LAYOUT)/savia84.lh |
| 2196 | | $(MESS_DRIVERS)/sc1.o: $(MESS_LAYOUT)/sc1.lh |
| 2197 | | $(MESS_DRIVERS)/sc2.o: $(MESS_LAYOUT)/sc2.lh |
| 2198 | | $(MESS_DRIVERS)/sdk85.o: $(MESS_LAYOUT)/sdk85.lh |
| 2199 | | $(MESS_DRIVERS)/sdk86.o: $(MESS_LAYOUT)/sdk86.lh |
| 2200 | | $(MESS_DRIVERS)/selz80.o: $(MESS_LAYOUT)/selz80.lh |
| 2201 | | $(MESS_DRIVERS)/sitcom.o: $(MESS_LAYOUT)/sitcom.lh |
| 2202 | | $(MESS_DRIVERS)/slc1.o: $(MESS_LAYOUT)/slc1.lh |
| 2203 | | $(MESS_DRIVERS)/sms.o: $(MESS_LAYOUT)/sms1.lh |
| 2204 | | $(MESS_DRIVERS)/super80.o: $(MESS_LAYOUT)/super80.lh |
| 2205 | | $(MESS_DRIVERS)/supercon.o: $(MESS_LAYOUT)/supercon.lh |
| 2206 | | $(MESS_DRIVERS)/svision.o: $(MESS_LAYOUT)/svision.lh |
| 2207 | | $(MESS_DRIVERS)/svmu.o: $(MESS_LAYOUT)/svmu.lh |
| 2208 | | $(MESS_DRIVERS)/sym1.o: $(MESS_LAYOUT)/sym1.lh |
| 2209 | | $(MESS_DRIVERS)/tavernie.o: $(MESS_LAYOUT)/tavernie.lh |
| 2210 | | $(MESS_DRIVERS)/tb303.o: $(MESS_LAYOUT)/tb303.lh |
| 2211 | | $(MESS_DRIVERS)/tc4.o: $(MESS_LAYOUT)/tc4.lh |
| 2212 | | $(MESS_DRIVERS)/tec1.o: $(MESS_LAYOUT)/tec1.lh |
| 2213 | | $(MESS_DRIVERS)/tecnbras.o: $(MESS_LAYOUT)/tecnbras.lh |
| 2214 | | $(MESS_DRIVERS)/ti74.o: $(MESS_LAYOUT)/ti74.lh \ |
| 2215 | | $(MESS_LAYOUT)/ti95.lh |
| 2216 | | $(MESS_DRIVERS)/ticalc1x.o: $(MESS_LAYOUT)/ti1270.lh \ |
| 2217 | | $(MESS_LAYOUT)/ti30.lh \ |
| 2218 | | $(MESS_LAYOUT)/tisr16.lh \ |
| 2219 | | $(MESS_LAYOUT)/wizatron.lh |
| 2220 | | $(MESS_DRIVERS)/tispeak.o: $(MESS_LAYOUT)/lantutor.lh \ |
| 2221 | | $(MESS_LAYOUT)/snspell.lh |
| 2222 | | $(MESS_DRIVERS)/tk80.o: $(MESS_LAYOUT)/tk80.lh |
| 2223 | | $(MESS_DRIVERS)/tm990189.o: $(MESS_LAYOUT)/tm990189.lh \ |
| 2224 | | $(MESS_LAYOUT)/tm990189v.lh |
| 2225 | | $(MESS_DRIVERS)/unixpc.o: $(MESS_LAYOUT)/unixpc.lh |
| 2226 | | $(MESS_DRIVERS)/ut88.o: $(MESS_LAYOUT)/ut88mini.lh |
| 2227 | | $(MESS_DRIVERS)/vboy.o: $(MESS_LAYOUT)/vboy.lh |
| 2228 | | $(MESS_DRIVERS)/vcs80.o: $(MESS_LAYOUT)/vcs80.lh |
| 2229 | | $(MESS_DRIVERS)/vidbrain.o: $(MESS_LAYOUT)/vidbrain.lh |
| 2230 | | $(MESS_DRIVERS)/votrpss.o: $(MESS_LAYOUT)/votrpss.lh |
| 2231 | | $(MESS_DRIVERS)/votrtnt.o: $(MESS_LAYOUT)/votrtnt.lh |
| 2232 | | $(MESS_DRIVERS)/vk100.o: $(MESS_LAYOUT)/vk100.lh |
| 2233 | | $(MESS_DRIVERS)/vt100.o: $(MESS_LAYOUT)/vt100.lh |
| 2234 | | $(MESS_DRIVERS)/wicat.o: $(MESS_LAYOUT)/wicat.lh |
| 2235 | | $(MESS_DRIVERS)/wildfire.o: $(MESS_LAYOUT)/wildfire.lh |
| 2236 | | $(MESS_DRIVERS)/wswan.o: $(MESS_LAYOUT)/wswan.lh |
| 2237 | | $(MESS_DRIVERS)/x68k.o: $(MESS_LAYOUT)/x68000.lh |
| 2238 | | $(MESS_DRIVERS)/z80dev.o: $(MESS_LAYOUT)/z80dev.lh |
| 2239 | | $(MESS_DRIVERS)/z80ne.o: $(MESS_LAYOUT)/z80ne.lh \ |
| 2240 | | $(MESS_LAYOUT)/z80net.lh \ |
| 2241 | | $(MESS_LAYOUT)/z80netb.lh \ |
| 2242 | | $(MESS_LAYOUT)/z80netf.lh |
| 2243 | | |
| 2244 | | |
| 2245 | | #------------------------------------------------- |
| 2246 | | # MESS-specific tools |
| 2247 | | #------------------------------------------------- |
| 2248 | | |
| 2249 | | include $(MESSSRC)/tools/tools.mak |
| 2250 | | |