void BurnYMF278BSelectRegister(int nRegister, unsigned char nValue) { switch (nRegister) { case 0: // bprintf(PRINT_NORMAL, _T(" YMF278B register A -> %i\n"), nValue); YMF278B_control_port_0_A_w(nValue); break; case 1: YMF278B_control_port_0_B_w(nValue); break; case 2: // bprintf(PRINT_NORMAL, _T(" YMF278B register C -> %i\n"), nValue); YMF278B_control_port_0_C_w(nValue); break; } }
void BurnYMF278BSelectRegister(INT32 nRegister, UINT8 nValue) { #if defined FBA_DEBUG if (!DebugSnd_YMF278BInitted) bprintf(PRINT_ERROR, _T("BurnYMF278BSelectRegister called without init\n")); #endif switch (nRegister) { case 0: // bprintf(PRINT_NORMAL, _T(" YMF278B register A -> %i\n"), nValue); YMF278B_control_port_0_A_w(nValue); break; case 1: YMF278B_control_port_0_B_w(nValue); break; case 2: // bprintf(PRINT_NORMAL, _T(" YMF278B register C -> %i\n"), nValue); YMF278B_control_port_0_C_w(nValue); break; } }