Notice : 内容無保証。禁無断転載。リンク不自由。

piece.c

#include <stdio.h>
#include <piece.h>

void pceLCDSetObject(
    DRAW_OBJECT* pObj,
    PIECE_BMP* pBmp,
    int dstX, int dstY,
    int srcX, int srcY,
    int w, int h,
    int flag
){
    pObj->this = pObj ;
    printf("pceLCDSetObject(%x, %x, %d, %d, %d, %d, %d, %d, %d)\n", pObj, pBmp, dstX, dstY, srcX, srcY, w, h, flag) ;
}

void pceLCDDrawObject(
    DRAW_OBJECT obj
){
    printf("pceLCDDrawObject(%x)\n", obj.this) ;
}

void pceLCDDispStop(void){
    printf("pceLCDDispStop()\n") ;
}

void pceAppSetProcPeriod(int period){
    printf("pceAppSetProcPeriod(%d)\n", period) ;
}

void pceLCDSetBuffer(unsigned char* pBuffer){
    printf("pceLCDSetBuffer(%x)\n", pBuffer) ;
}

void pceLCDTrans(void){
    printf("pceLCDTrans()\n") ;
}

void pceLCDDispStart(void){
    printf("pceLCDDispStart()\n") ;
}

void InitMusic(void){
    printf("InitMusic()\n") ;
}

void PlayMusic(unsigned char* pSequence){
    printf("PlayMusic(%x)\n", pSequence) ;
}

void pceWaveStop(int how){
    printf("pceWaveStop(%d)\n", how) ;
}

//

int main(void){
    int i = 0 ;

    printf("[ pceAppInit() ]\n") ;
    pceAppInit() ;
    for (i=1 ; i<=8 ; i++){
        printf("\n[ pceAppProc(%d) ]\n", i) ;
        pceAppProc(i) ;
    }

    printf("\n[ pceAppExit() ]\n") ;
    pceAppExit() ;

    return 0 ;
}