/dports/games/libretro-bluemsx/blueMSX-libretro-faf470e/Src/SoundChips/ |
H A D | ym2151.h | 36 typedef struct YM2151 YM2151; typedef 39 YM2151* ym2151Create(Mixer* mixer); 40 void ym2151Destroy(YM2151* ym2151); 41 void ym2151Reset(YM2151* ym2151); 42 void ym2151LoadState(YM2151* ym2151); 43 void ym2151SaveState(YM2151* ym2151); 44 UInt8 ym2151Peek(YM2151* ym2151, UInt16 ioPort); 45 UInt8 ym2151Read(YM2151* ym2151, UInt16 ioPort); 46 void ym2151Write(YM2151* ym2151, UInt16 ioPort, UInt8 value); 47 void ym2151SetIrqVector(YM2151* ym2151, UInt8 irqVector); [all …]
|
H A D | ym2151.c | 43 struct YM2151 { struct 75 YM2151* ym2151 = (YM2151*)ref; in ym2151TimerSet() argument 87 YM2151* ym2151 = (YM2151*)ptr; in ym2151SetIrq() 97 YM2151* ym2151 = (YM2151*)ptr; in ym2151ClearIrq() 110 YM2151* ym2151 = (YM2151*)ptr; in onTimeout1() 118 YM2151* ym2151 = (YM2151*)ptr; in onTimeout2() 126 YM2151* ym2151 = (YM2151*)ptr; in ym2151TimerStart() 199 YM2151* ym2151 = (YM2151*)ref; in ym2151Sync() 306 YM2151* ym2151 = (YM2151*)ref; in ym2151SetSampleRate() 312 YM2151* ym2151; in ym2151Create() [all …]
|
/dports/emulators/cannonball/cannonball-0.34/src/main/hwaudio/ |
H A D | ym2151.cpp | 411 YM2151::YM2151(float volume, uint32_t clock) in YM2151() function in YM2151 417 YM2151::~YM2151() in ~YM2151() 422 void YM2151::init_tables() in init_tables() 710 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 720 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 730 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 740 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 750 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 763 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 775 YM2151 *chip = (YM2151 *)ptr; [all …]
|
H A D | ym2151.hpp | 72 class YM2151 : public SoundChip class 77 YM2151(float volume, uint32_t clock); 78 ~YM2151();
|
/dports/multimedia/musikcube/musikcube-0.96.7/src/plugins/gmedecoder/gme/ |
H A D | ym2151.c | 143 } YM2151; typedef 896 YM2151 *chip = (YM2151 *)_chip; in ym2151_write_reg() 1138 YM2151 *PSG; in ym2151_init() 1140 PSG = (YM2151 *) malloc(sizeof(YM2151)); in ym2151_init() 1142 memset(PSG, 0, sizeof(YM2151)); in ym2151_init() 1167 YM2151 *chip = (YM2151 *)_chip; in ym2151_shutdown() 1194 YM2151 *chip = (YM2151 *)_chip; in ym2151_reset_chip() 1326 INLINE void chan7_calc(YM2151 *PSG) in chan7_calc() 1680 INLINE void advance(YM2151 *PSG) in advance() 1931 YM2151 *PSG = (YM2151 *)chip; in ym2151_update_one() [all …]
|
/dports/audio/deadbeef/deadbeef-0.7.2/plugins/gme/game-music-emu-0.6pre/vgmplay/VGMPlay/chips/ |
H A D | ym2151.c | 176 } YM2151; typedef 489 static YM2151 * PSG; 864 YM2151 *chip = (YM2151 *)ptr; 1060 YM2151 *chip = (YM2151 *)_chip; in ym2151_write_reg() 1386 YM2151 *chip = (YM2151 *)_chip; in ym2151_read_status() 1524 YM2151 *PSG; in ym2151_init() 1527 PSG = (YM2151 *)malloc(sizeof(YM2151)); in ym2151_init() 1581 YM2151 *chip = (YM2151 *)_chip; in ym2151_shutdown() 1612 YM2151 *chip = (YM2151 *)_chip; in ym2151_reset_chip() 2412 PSG = (YM2151 *)chip; in ym2151_update_one() [all …]
|
/dports/audio/vgmplay/vgmplay-0.40.9_2/chips/ |
H A D | ym2151.c | 175 } YM2151; typedef 488 static YM2151 * PSG; 863 YM2151 *chip = (YM2151 *)ptr; 1059 YM2151 *chip = (YM2151 *)_chip; in ym2151_write_reg() 1385 YM2151 *chip = (YM2151 *)_chip; in ym2151_read_status() 1523 YM2151 *PSG; in ym2151_init() 1526 PSG = (YM2151 *)malloc(sizeof(YM2151)); in ym2151_init() 1580 YM2151 *chip = (YM2151 *)_chip; in ym2151_shutdown() 1611 YM2151 *chip = (YM2151 *)_chip; in ym2151_reset_chip() 2411 PSG = (YM2151 *)chip; in ym2151_update_one() [all …]
|
/dports/emulators/x16-emulator/x16-emulator-r38/extern/src/ |
H A D | ym2151.c | 747 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 757 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 767 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 777 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 787 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 800 YM2151 *chip = (YM2151 *)ptr; in TIMER_CALLBACK() 812 YM2151 *chip = (YM2151 *)ptr;
|
/dports/games/libretro-mame2000/mame2000-libretro-e364a15/src/sound/ |
H A D | ym2151.c | 154 } YM2151; typedef 315 static YM2151 * YMPSG = NULL; /* array of YM2151's */ 320 static YM2151 * PSG; 566 static void init_chip_tables(YM2151 *chip) in init_chip_tables() 851 YM2151 *chip = &YMPSG[n]; in timer_callback_a() 865 YM2151 *chip = &YMPSG[n]; in timer_callback_b() 878 YM2151 *chip = &YMPSG[n]; 1016 YM2151 *chip = &(YMPSG[n]); in YM2151WriteReg() 1375 YMPSG = (YM2151 *)malloc(sizeof(YM2151) * YMNumChips); in YM2151Init() 1378 memset(YMPSG, 0, sizeof(YM2151) * YMNumChips); in YM2151Init() [all …]
|
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/sound/ |
H A D | ym2151.c | 177 } YM2151; typedef 487 static YM2151 * PSG; 792 YM2151 *chip = &YMPSG[n]; in irqAon_callback() 802 YM2151 *chip = &YMPSG[n]; in irqBon_callback() 812 YM2151 *chip = &YMPSG[n]; in irqAoff_callback() 822 YM2151 *chip = &YMPSG[n]; in irqBoff_callback() 832 YM2151 *chip = &YMPSG[n]; in timer_callback_a() 845 YM2151 *chip = &YMPSG[n]; in timer_callback_b() 857 YM2151 *chip = &YMPSG[n]; 1053 YM2151 *chip = &YMPSG[n]; in YM2151WriteReg() [all …]
|
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/sndhrdw/ |
H A D | williams_sndhrdw.c | 250 MDRV_SOUND_ADD(YM2151, cvsd_ym2151_interface) in MDRV_CPU_FLAGS() 262 MDRV_SOUND_ADD(YM2151, adpcm_ym2151_interface) in MDRV_CPU_FLAGS() 278 MDRV_SOUND_ADD(YM2151, adpcm_ym2151_interface) in MDRV_CPU_FLAGS()
|
H A D | seibu.h | 173 MDRV_SOUND_ADD(YM2151, ym2151_interface) \
|
H A D | atarijsa.c | 847 MDRV_SOUND_ADD_TAG("ym", YM2151, ym2151_interface) 858 MDRV_SOUND_REPLACE("ym", YM2151, ym2151_interface_swapped)
|
/dports/emulators/cannonball/cannonball-0.34/src/main/engine/audio/ |
H A D | osoundint.hpp | 25 YM2151* ym;
|
H A D | osound.hpp | 260 void init(YM2151* ym, uint8_t* pcm_ram); 333 YM2151* ym;
|
H A D | osoundint.cpp | 36 ym = new YM2151(0.5f, SOUND_CLOCK); in init()
|
/dports/audio/deadbeef/deadbeef-0.7.2/plugins/gme/game-music-emu-0.6pre/vgmplay/VGMPlay/ |
H A D | VGMPlay.h | 40 CHIP_OPTS YM2151; member 103 CAUD_ATTR YM2151; member
|
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/burn/snd/ |
H A D | ym2151.c | 190 } YM2151; typedef 506 static YM2151 * PSG; 614 static void init_chip_tables(YM2151 *chip) in init_chip_tables() 813 YM2151 *chip = &YMPSG[n]; in timer_callback_a() 830 YM2151 *chip = &YMPSG[n]; in timer_callback_b() 858 YM2151 *chip = &YMPSG[n]; 1054 YM2151 *chip = &YMPSG[n]; in YM2151WriteReg() 1656 YM2151 *chip = &YMPSG[0]; in YM2151SetTimerInterleave() 1680 YMPSG = (YM2151 *)malloc(sizeof(YM2151) * YMNumChips); in YM2151Init() 1684 memset(YMPSG, 0, sizeof(YM2151) * YMNumChips); in YM2151Init() [all …]
|
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/burn/snd/ |
H A D | ym2151.c | 190 } YM2151; typedef 506 static YM2151 * PSG; 614 static void init_chip_tables(YM2151 *chip) in init_chip_tables() 813 YM2151 *chip = &YMPSG[n]; in timer_callback_a() 830 YM2151 *chip = &YMPSG[n]; in timer_callback_b() 858 YM2151 *chip = &YMPSG[n]; 1054 YM2151 *chip = &YMPSG[n]; in YM2151WriteReg() 1673 YM2151 *chip = &YMPSG[0]; in YM2151SetTimerInterleave() 1697 YMPSG = (YM2151 *)malloc(sizeof(YM2151) * YMNumChips); in YM2151Init() 1701 memset(YMPSG, 0, sizeof(YM2151) * YMNumChips); in YM2151Init() [all …]
|
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/sound/ |
H A D | ym2151.c | 176 } YM2151; typedef 481 static YM2151 * YMPSG = NULL; /* array of YM2151's */ 486 static YM2151 * PSG; 597 static void init_chip_tables(YM2151 *chip) in init_chip_tables() 793 YM2151 *chip = &YMPSG[n]; in timer_callback_a() 807 YM2151 *chip = &YMPSG[n]; in timer_callback_b() 820 YM2151 *chip = &YMPSG[n]; 1016 YM2151 *chip = &YMPSG[n]; in YM2151WriteReg() 1480 YMPSG = (YM2151 *)malloc(sizeof(YM2151) * YMNumChips); in YM2151Init() 1484 memset(YMPSG, 0, sizeof(YM2151) * YMNumChips); in YM2151Init() [all …]
|
/dports/audio/vgmplay/vgmplay-0.40.9_2/ |
H A D | VGMPlay.h | 36 CHIP_OPTS YM2151; member
|
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/sndhrdw/ |
H A D | t5182.c | 320 MDRV_SOUND_ADD(YM2151, t5182_ym2151_interface)
|
H A D | atarijsa.c | 847 MDRV_SOUND_ADD_TAG("ym", YM2151, ym2151_interface) 858 MDRV_SOUND_REPLACE("ym", YM2151, ym2151_interface_swapped)
|
/dports/emulators/mess/mame-mame0226/src/mame/audio/ |
H A D | williams.cpp | 192 YM2151(config, m_ym2151, CVSD_FM_CLOCK); in device_add_mconfig() 509 ym2151_device &ym2151(YM2151(config, "ym2151", NARC_FM_CLOCK)); in device_add_mconfig() 760 ym2151_device &ym2151(YM2151(config, "ym2151", ADPCM_FM_CLOCK)); in device_add_mconfig()
|
/dports/emulators/mame/mame-mame0226/src/mame/audio/ |
H A D | williams.cpp | 192 YM2151(config, m_ym2151, CVSD_FM_CLOCK); in device_add_mconfig() 509 ym2151_device &ym2151(YM2151(config, "ym2151", NARC_FM_CLOCK)); in device_add_mconfig() 760 ym2151_device &ym2151(YM2151(config, "ym2151", ADPCM_FM_CLOCK)); in device_add_mconfig()
|