WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Did not find any uss device  (Read 1936 times)

Offline Joey_Joejoe

  • Newbie
  • *
  • Posts: 9
Did not find any uss device
« on: February 26, 2019, 04:18:02 PM »
Hi,

I've compiled a commodore 64 emulator (vice3.3) with tinycore V10, but when I launch
the emulator, I get the following error: "Did not find any uss device".

I suspect it's something to do with the sound (alsa), but I'm not sure...

Any suggestions?
Thanks in advance!
Joey
« Last Edit: February 26, 2019, 04:28:41 PM by Joey_Joejoe »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14815
Re: Did not find any uss device
« Reply #1 on: February 27, 2019, 12:30:56 AM »
It sounds like the emulator cannot find any oss device?

Tinycore is capable of supporting oss, but we need somebody to compile/submit the kernel modules..

Offline Joey_Joejoe

  • Newbie
  • *
  • Posts: 9
Re: Did not find any uss device
« Reply #2 on: February 27, 2019, 09:21:44 AM »
Thanks for the reply!
I'm not sure what a "uss device" is ... Do you think they meant "oss device"?

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11619
Re: Did not find any uss device
« Reply #3 on: February 27, 2019, 11:11:27 AM »
Hi Joey_Joejoe
According to the documentation it says:
Quote
SoundDeviceName
    String specifying the audio driver. Implemented drivers are:

        ahi, for the Amiga/Morphos/Aros sound driver.
        aix, for the IBM AIX sound driver.
        allegro, for the DOS Allegro sound driver.
        alsa, for the linux ALSA sound driver.
        arts, for the *nix ARTS sound driver.
        beos, for the BeOS/Zeta/Haiku sound driver.
        bsp, for the BeOS/Zeta/Haiku BeOS Media Kit sound driver.
        coreaudio, for the Mac OS X sound driver (SoundDeviceArg specifies the audio device, default system output by default).
        dart, for the OS/2 sound driver.
        dummy, fully emulating the sound output chip(s), but not actually playing samples.
        dx, for the Windows Direct-X sound driver.
        hpux, for the HP-UX audio device (unfinished; SoundDeviceArg specifies the audio device, `/dev/audio' by default).
        midas, for the DOS Midas sound driver.
        pulse, for the Pulseaudio sound driver.
        sdl, for the Simple DirectMedia Layer audio driver.
        sgi, for the Silicon Graphics audio device (SoundDeviceArg specifies the audio device, `/dev/audio' by default);
        speed, like dummy but also calculating samples (mainly used to evaluate the speed of the sample generator);
        sun, for the Solaris and NetBDS audio device (unfinished; SoundDeviceArg specifies the audio device, `/dev/audio' by default).
        uss, for the Linux/FreeBSD Universal Sound System driver (SoundDeviceArg specifies the audio device, `/dev/dsp' by default);
        wmm, for the Windows Multimedia Waveout sound device.

    These drivers will actually be present only if the VICE configuration script detected the corresponding development support at the time of compilation.

Found here:
http://vice-emu.sourceforge.net/vice_6.html#SEC64


Offline Joey_Joejoe

  • Newbie
  • *
  • Posts: 9
Re: Did not find any uss device
« Reply #4 on: February 27, 2019, 12:06:22 PM »
Thanks for finding that Rich!
I'll see if I can find that driver and give it a try.
I'm hoping to make a nice lightweight commodore 64 emulator for an old computer.