Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Stefan Reuther Newsgroups: de.comp.os.unix.linux.misc Subject: Re: Sound "sb16" in FreeDOS auf qemu (Ubuntu) Date: Wed, 8 Apr 2026 17:37:48 +0200 Lines: 26 Message-ID: <10r63pc.2go.1@stefan.msgid.phost.de> References: <1775435169.74793@hirsch.in-berlin.de> <20260406201813.75be029e@Achmuehle.WOR> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net bbqxQKgd5usyB56qjUz76wyDdJfKLuaj3vjN/IZ00HzM5az/Bc Cancel-Lock: sha1:xc8I6P/J/1zXSHaF8staWy31GiE= sha256:SazlNpJOsgPOPtvnB5Ol6jYN7IS3I4A7a/1Q6pvlXc4= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1 Hamster/2.1.0.1538 In-Reply-To: <20260406201813.75be029e@Achmuehle.WOR> Xref: csiph.com de.comp.os.unix.linux.misc:152316 Am 06.04.2026 um 20:18 schrieb Sieghard Schicktanz: >> gegeben sei ein aktuelles Ubuntu 24.04 LTS, auf welchem mittels qemu ein >> FreeDOS 1.4 startet. Soweit, so gut, viele Erinnerungen an lange > > Keine optimale Kombination, das entspricht etwa dem Aufruf von > Dos-Programmen unter Windows >= NT, also in einer "DOS-Bos". > >> Nun soll ein Programm gestartet werden, welches Ton ausgeben möchte. >> Soweit, so schlecht. > > Ganz schlecht, in der Tat. Da müßte der qemu die _physischen Parameter_ > der Lärmkarte emulieren, was er AFAIK aber nicht macht Hier macht er das: https://github.com/qemu/qemu/blob/master/hw/audio/sb16.c > - soweit ich das sehe, reicht er deren _Treiberschnittstelle_ an das > in der Emulation laufende Betriebssystem durch, das dann - inzwischen > standardmäßig - ein passendes Anpassungsmodul bereitstellen muß. Wir reden von DOS. Da gibt es keine Treiberschnittstelle für Soundkarten. Jedes Spiel bringt seine eigenen Treiber mit. (Praktisch würde ich für Spiele aber trotzdem mit DOSBOX anfangen.) Stefan