On Jan 12, 2008 5:31 PM, Edd Barrett <[EMAIL PROTECTED]> wrote: > Hi there, > > I was hoping I could put an old box in my kitchen, so that I could > play arcade games while I wait for food to cook :) > > I have installed xmess from packages (on -current), and have been > unable to get any audio playing. > Here is the invokation: > > ---8<--- > puff% xmess genesis -cart ./sonic1.smd > GLINFO: loaded OpenGL library libGL.so! > GLINFO: loaded GLU library libGLU.so! > DGA requires root rights > Use of DGA-modes is disabled > warning: no mixer plugins available > info: trying to parse: /etc/xmessrc > error: unknown option skip_validitychecks, on line 157 of file: /etc/xmessrc > ignoring line > info: trying to parse: /home/edd/.xmess/xmessrc > info: trying to parse: /etc/xmess-x11rc > info: trying to parse: /home/edd/.xmess/xmess-x11rc > fuzzy name compare, running gen_usa > info: trying to parse: /etc/rc/gen_usarc > info: trying to parse: /home/edd/.xmess/rc/gen_usarc > done > MIT-SHM Extension Available. trying to use... Success. > Using Shared Memory Features to speed up > Initialized rgb scanlines (h): bitmap depth = 32, color format = RGB 888 > (32bpp) > info: setting blocksize to 2048, buffer_size to 10240 > info: audiodevice /dev/audio set to 16bit linear stereo 44100Hz > info: sysdep_dsp: using netbsd plugin > Initialized rgb scanlines (h): bitmap depth = 32, color format = RGB 888 > (32bpp) > Initialized rgb scanlines (h): bitmap depth = 32, color format = RGB 888 > (32bpp) > Average FPS: 39.894023 (85 frames) > ---8<--- > > According to this all is well with the audio system, but nothing is played. > > I then hoped to have SDL do a better job, and so tried to build the > sdl FLAVOR of the xmame+xmess port: > ---8<--- > ===> Building package for xmame+xmess-0.104p2-sdl > Create /usr/ports/packages/i386/all/xmame+xmess-0.104p2-sdl.tgz > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > r/local/share/xmame/cab/glmame/cabfront.jpg > does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > r/local/share/xmame/cab/glmame/cabtitle.jpg > does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > r/local/share/xmame/cab/glmame/glmame.cab > does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > > r/local/share/xmame/cab/glmamejau/cabfront.jpg does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > > r/local/share/xmame/cab/glmamejau/cabside.jpg does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > > r/local/share/xmame/cab/glmamejau/cabtitle.jpg does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > > r/local/share/xmame/cab/glmamejau/glmamejau.cab does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > r/local/share/xmame/cab/trans/trans.cab > does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > r/local/share/xmess/cab/glmame/cabfront.jpg > does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > r/local/share/xmess/cab/glmame/cabtitle.jpg > does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > r/local/share/xmess/cab/glmame/glmame.cab > does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > > r/local/share/xmess/cab/glmamejau/cabfront.jpg does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > > r/local/share/xmess/cab/glmamejau/cabside.jpg does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > > r/local/share/xmess/cab/glmamejau/cabtitle.jpg does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > > r/local/share/xmess/cab/glmamejau/glmamejau.cab does not exist > Error in package: > /usr/ports/emulators/xmame/w-xmame-0.104-sdl/fake-i386-sdl//us > r/local/share/xmess/cab/trans/trans.cab > does not exist > ===> Cleaning for xmame+xmess-0.104p2-sdl > rm -f /usr/ports/packages/i386/all/xmame+xmess-0.104p2-sdl.tgz > /usr/ports/packag > es/i386/ftp/xmame+xmess-0.104p2-sdl.tgz > *** Error code 1 > ---8<--- > > Looks like this port needs some attention. > > Thanks > > -- > Best Regards > > Edd > > --------------------------------------------------- > http://students.dec.bournemouth.ac.uk/ebarrett > >
xmame/xmess has not been updated for a long time (MAME is at 0.122u5 and xmame at 0.106). I think it should be removed from ports and replaced by a port of sdlmame/sdlmess (http://rbelmont.mameworld.info/?page_id=163) -- Pierre Riteau