fMSX on SunOS 4.1.4で音を出す

とりあえず、私の所では、以下のようにソースを修正する事でSunマシン上で音を 出す事に成功しました。

fMSX1.5での話です。一応このパッチを当てた事でいかなる障害が発 生したとしても責任は持てませんのであしからず(^^;)


Makefile
変更(change)
DEFINES = -DUNIX -DDEBUG -DMITSHM -DSOUND -DSUN_AUDIO
CFLAGS  = -O2 \
        -I/usr/local/X11R6/include -L/usr/local/X11R6/lib ${DEFINES}

MSX.c
追加(add)
#define SEEK_CUR 1

Sound.c
変更(change from)
#include <sys/audioio.h>
から(to)
#include <sun/audioio.h>

Sound.c
変更(change)
"read"の文字列があるあたり(near lines of strings "read")
      if( rc < 0 ) {
        if(( errno == EWOULDBLOCK )||(errno == 11) ){	/* この1行だけ変更(change only this line) */
          break;
        } else {
          perror( "read" );
          exit( 1 );
        }

fMSXに関する情報へ
MSXに関する情報へ
サイバラのホームページへ
(旧)サイバラのホームページへ (現在移行作業中のためコンテンツが散在します)

E-mail address :「saibara」アットマーク「big.or.jp」