trunk/src/mame/drivers/seta.c
| r29522 | r29523 | |
| 1476 | 1476 | |
| 1477 | 1477 | ***************************************************************************/ |
| 1478 | 1478 | |
| 1479 | | static const x1_010_interface seta_sound_intf = |
| 1480 | | { |
| 1481 | | 0x0000, /* address */ |
| 1482 | | }; |
| 1483 | | static const x1_010_interface seta_sound_intf2 = |
| 1484 | | { |
| 1485 | | 0x1000, /* address */ |
| 1486 | | }; |
| 1487 | | |
| 1488 | 1479 | WRITE_LINE_MEMBER(seta_state::utoukond_ym3438_interrupt) |
| 1489 | 1480 | { |
| 1490 | 1481 | m_audiocpu->set_input_line(INPUT_LINE_NMI, state); |
| r29522 | r29523 | |
| 7651 | 7642 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 7652 | 7643 | |
| 7653 | 7644 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 7654 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 7655 | 7645 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 7656 | 7646 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 7657 | 7647 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 7695 | 7685 | /* sound hardware */ |
| 7696 | 7686 | MCFG_SPEAKER_STANDARD_MONO("mono") |
| 7697 | 7687 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 7698 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 7699 | 7688 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) |
| 7700 | 7689 | MACHINE_CONFIG_END |
| 7701 | 7690 | |
| r29522 | r29523 | |
| 7760 | 7749 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 7761 | 7750 | |
| 7762 | 7751 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 7763 | | MCFG_SOUND_CONFIG(seta_sound_intf2) |
| 7752 | MCFG_X1_010_ADDRESS(0x1000) |
| 7764 | 7753 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 7765 | 7754 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 7766 | 7755 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 7810 | 7799 | /* sound hardware */ |
| 7811 | 7800 | MCFG_SPEAKER_STANDARD_MONO("mono") |
| 7812 | 7801 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 7813 | | MCFG_SOUND_CONFIG(seta_sound_intf2) |
| 7802 | MCFG_X1_010_ADDRESS(0x1000) |
| 7814 | 7803 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) |
| 7815 | 7804 | MACHINE_CONFIG_END |
| 7816 | 7805 | |
| r29522 | r29523 | |
| 7854 | 7843 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 7855 | 7844 | |
| 7856 | 7845 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 7857 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 7858 | 7846 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 7859 | 7847 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 7860 | 7848 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 7893 | 7881 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 7894 | 7882 | |
| 7895 | 7883 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 7896 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 7897 | 7884 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 7898 | 7885 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 7899 | 7886 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 7942 | 7929 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 7943 | 7930 | |
| 7944 | 7931 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 7945 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 7946 | 7932 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 7947 | 7933 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 7948 | 7934 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 7980 | 7966 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 7981 | 7967 | |
| 7982 | 7968 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 7983 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 7984 | 7969 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 7985 | 7970 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 7986 | 7971 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8019 | 8004 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8020 | 8005 | |
| 8021 | 8006 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8022 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8023 | 8007 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8024 | 8008 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8025 | 8009 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8094 | 8078 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8095 | 8079 | |
| 8096 | 8080 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8097 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8098 | 8081 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8099 | 8082 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8100 | 8083 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8139 | 8122 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8140 | 8123 | |
| 8141 | 8124 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8142 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8143 | 8125 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8144 | 8126 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8145 | 8127 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8177 | 8159 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8178 | 8160 | |
| 8179 | 8161 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8180 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8181 | 8162 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8182 | 8163 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8183 | 8164 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8232 | 8213 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8233 | 8214 | |
| 8234 | 8215 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8235 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8236 | 8216 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8237 | 8217 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8238 | 8218 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8271 | 8251 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8272 | 8252 | |
| 8273 | 8253 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8274 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8275 | 8254 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8276 | 8255 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8277 | 8256 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8318 | 8297 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8319 | 8298 | |
| 8320 | 8299 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8321 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8322 | 8300 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8323 | 8301 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8324 | 8302 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8384 | 8362 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8385 | 8363 | |
| 8386 | 8364 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8387 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8388 | 8365 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8389 | 8366 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8390 | 8367 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8430 | 8407 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8431 | 8408 | |
| 8432 | 8409 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8433 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8434 | 8410 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8435 | 8411 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8436 | 8412 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8467 | 8443 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8468 | 8444 | |
| 8469 | 8445 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8470 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8471 | 8446 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8472 | 8447 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8473 | 8448 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8510 | 8485 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8511 | 8486 | |
| 8512 | 8487 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8513 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8514 | 8488 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8515 | 8489 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8516 | 8490 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8550 | 8524 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8551 | 8525 | |
| 8552 | 8526 | MCFG_SOUND_ADD("x1snd", X1_010, 14318180) /* 14.318180 MHz */ |
| 8553 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8554 | 8527 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8555 | 8528 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8556 | 8529 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8593 | 8566 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8594 | 8567 | |
| 8595 | 8568 | MCFG_SOUND_ADD("x1snd", X1_010, 14318180) /* 14.318180 MHz */ |
| 8596 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8597 | 8569 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8598 | 8570 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8599 | 8571 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8635 | 8607 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8636 | 8608 | |
| 8637 | 8609 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8638 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8639 | 8610 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8640 | 8611 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8641 | 8612 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8682 | 8653 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8683 | 8654 | |
| 8684 | 8655 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8685 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8686 | 8656 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8687 | 8657 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8688 | 8658 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8725 | 8695 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8726 | 8696 | |
| 8727 | 8697 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8728 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8729 | 8698 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8730 | 8699 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8731 | 8700 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8775 | 8744 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8776 | 8745 | |
| 8777 | 8746 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8778 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8779 | 8747 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8780 | 8748 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8781 | 8749 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8815 | 8783 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8816 | 8784 | |
| 8817 | 8785 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8818 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8819 | 8786 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8820 | 8787 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8821 | 8788 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8893 | 8860 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8894 | 8861 | |
| 8895 | 8862 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8896 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8897 | 8863 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8898 | 8864 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8899 | 8865 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8935 | 8901 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8936 | 8902 | |
| 8937 | 8903 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8938 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8939 | 8904 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8940 | 8905 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8941 | 8906 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 8977 | 8942 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 8978 | 8943 | |
| 8979 | 8944 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 8980 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 8981 | 8945 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 8982 | 8946 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 8983 | 8947 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 9088 | 9052 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 9089 | 9053 | |
| 9090 | 9054 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 9091 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 9092 | 9055 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 9093 | 9056 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 9094 | 9057 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 9127 | 9090 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 9128 | 9091 | |
| 9129 | 9092 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 9130 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 9131 | 9093 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 9132 | 9094 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 9133 | 9095 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 9170 | 9132 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 9171 | 9133 | |
| 9172 | 9134 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) |
| 9173 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 9174 | 9135 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 9175 | 9136 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 9176 | 9137 | |
| r29522 | r29523 | |
| 9222 | 9183 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 9223 | 9184 | |
| 9224 | 9185 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 9225 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 9226 | 9186 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 9227 | 9187 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 9228 | 9188 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 9271 | 9231 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 9272 | 9232 | |
| 9273 | 9233 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 9274 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 9275 | 9234 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 9276 | 9235 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 9277 | 9236 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 9326 | 9285 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 9327 | 9286 | |
| 9328 | 9287 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) /* 16 MHz */ |
| 9329 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 9330 | 9288 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 9331 | 9289 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 9332 | 9290 | MACHINE_CONFIG_END |
| r29522 | r29523 | |
| 9443 | 9401 | MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |
| 9444 | 9402 | |
| 9445 | 9403 | MCFG_SOUND_ADD("x1snd", X1_010, 16000000) |
| 9446 | | MCFG_SOUND_CONFIG(seta_sound_intf) |
| 9447 | 9404 | MCFG_SOUND_ROUTE(0, "lspeaker", 1.0) |
| 9448 | 9405 | MCFG_SOUND_ROUTE(1, "rspeaker", 1.0) |
| 9449 | 9406 | |