1: Grep fwrite:
2: Code here on the text:
3: Revisement the parameters:
1: Grep fwrite:
C:\Users\Beneton\Documents\source\sounds\display-20220830
fwrite( copyof((char*)"\r\n"), sizeof(char), 2, wfp);
fwrite( filename, sizeof(char), ac, wfp);
1-1: Grep sizeof:
2: Code here on the text:
wfp = fopen( filename, "ab");
fwrite( buffer, sizeof(char), 255, wfp );
3: Revisement the parameters:
char buffer[255];
char dummy[255];
wfp = fopen( "001-20220916.raw", "ab");
fwrite( buffer, sizeof(char), 255, wfp );
3-1: Code on the main:
case 74: // j
printf("p_evt->wParam: %d\ p_evt->lParam: %d\r\n", p_evt->wParam, p_evt->lParam);
p_evt->main_mode = 28;
p_evt->Keep_Keyup = p_evt->wParam;
sound_001->SaveToFile("001-music-001.wad");
printf("p_evt->main_mode=%d, p_evt->Keep_Keyup= %d, p_evt->wParam = %d\r\n", p_evt->main_mode, p_evt->Keep_Keyup, p_evt->wParam);
break;
wfp = fopen( filename, "ab");
fwrite( m_data, sizeof(char), m_bufferSize, wfp );
fclose(wfp);
wfp = fopen( filename, "ab");
fwrite( m_data, sizeof(char), m_bufferSize, wfp );
fclose(wfp);
*Memo
m_data:
m_bufferSize:
3-1: Code exactly on the source code in this case of "sounds-011.h":
void SaveToFile( char* file_name)
{
FILE *fp, *wfp;
wfp = fopen( file_name, "ab");
fwrite( m_data, sizeof(char), m_bufferSize, wfp );
fclose(wfp);
}
3-2: execute "Debug_Window"
3-3: Press h -> i -> j
Wave Data:
80 DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25 7F DA 00 DA 80 25 00 25
*