[WinXP] SB!Live SB16 Emulatie vinkje?

Pagina: 1
Acties:

  • Booster
  • Registratie: Februari 2000
  • Laatst online: 27-08 22:11

Booster

Superuser

Topicstarter
Onder Win2k en Win9x was het mogelijk om SB16 Emulatie aan te zetten voor je SB!Live, echter onder WinXP kan ik dit vinkje nergens vinden. (niet in de device manager, maar ook niet in de Creative utilities)

De creative website verteld alleen over het vinden van het vinkje in W98 en een andere website vertelde over het vinkje in W2k, maar een uitleg voor WXP heb ik nog nergens gezien.

Is het met WinXP nog wel mogelijk om SB16 Emulatie in te schakelen?

Ik gebruik de laatste SB!Live drivers van Creative (niet de MS-build) op WinXP met SP1. Het opnieuw installeren van de drivers heeft niet geholpen, en op de CD's van Creative vind ik geen 'extra' utilities die me zouden kunnen helpen.

In theorie zou het ook mogelijk moeten zijn om de emulatie in te schakelen vanuit MS-DOS met SBESET, maar die jammert en jammert maar dat mijn CTSYN.INI niet goed is :(

[ Voor 10% gewijzigd door Booster op 25-07-2003 23:06 ]

The cake is a lie | The Borealis awaits...


  • Han
  • Registratie: Juli 2001
  • Niet online

Han

Doubt thou the stars are fire; Doubt that the sun doth move; Doubt truth to be a liar; But never doubt I love.


Verwijderd

Dat het vinkje er niet meer is komt omdat er geen SB16 MSDOS emulatie meer gedaan wordt in WinXP en dat WinXP niet op dezelfde manier terugkoppeling geeft aan SBESET.EXE op welke wijze de kaart in PnP-modus is gedetecteerd (CTSYN.INI) afaik.

Zie Forum- en Gamefaqs (*Update 23-06*) voor commandline oplossingen voor legacy sound/Dos support (of maak een bootable DOS partitie met de Dos drivers en commandline settingutils).
/*
Bronconfiguratieprogramma
voor
Sound Blaster 16-emulatie
(versie 1.01)

Documentrevisie/datum : 05/09 september 1998
Copyright 1998 (c) Creative Technology Ltd. Alle rechten voorbehouden.
*/


1. DOEL
=========

U kunt SBESET.EXE gebruiken om SB-bronnen handmatig te configureren of
SB-emulatie uit te schakelen. SB-emulatie maakt in DOS standaard gebruik van
de Windows-instellingen. Als u bijvoorbeeld SB-emulatie uitschakelt
in Windows, is SB-emulatie ook uitgeschakeld als u de volgende keer in DOS
opstart. In sommige gevallen moet u
SB-emulatie in DOS handmatig opnieuw configureren, bijvoorbeeld als er een conflict
in DOS optreedt voordat Windows kan worden opgestart.


2. PROGRAMMABESCHRIJVING EN SYNTAXIS
=================================
SBESET.EXE wordt uitgevoerd vanaf de opdrachtregel. Als u SBESET
-waarden op de opdrachtregel wilt instellen, typt u bij de DOS-aanwijzing de
SBESET-opdracht op ‚‚n regel.
De syntaxis is:

SBESET [-Axxx] [-Ix] [-Dx] [-Hx] [-Pxxx] [-Jxxx] [-dx] [-wx] [-c] [-?],

waarbij vierkante haken [ ] de optionele parameters aangeven en:

Deze
parameter omschrijft
--------- --------------------------------------------
-Axxx het basis I/O-adres van de SB-interface.
Mogelijke waarden: 220, 240, 260, 280.
-Ix De IRQ-lijn die wordt gebruikt door de audio-interface.
Mogelijke waarden: 5, 7, 9, 10.
-Dx Het eerste DMA-kanaal dat wordt gebruikt door de audio-interface.
Mogelijke waarden: 0, 1, 3
-Hx Tweede DMA-kanaal dat wordt gebruikt door de audio-interface.
Mogelijke waarden: 5, 6, 7
-Pxxx Het basis I/O-adres van de MPU-401 UART-interface.
Mogelijke waarden: 300, 310, 320, 330.
-Jxxx Het basis I/O-adres van de Gameport/joystick-interface.
Mogelijke waarden: 200, 208, 210, 218, ..., 800, ...
-jx Gameport/joystick-modus. Voor x, 1 is Aan, 0 is Uit.
-dx SB-emulatiemodus. Voor x, 1 is Uit, 0 is Aan.
-wx Stel x in op 1 om de bronconfiguratie te gebruiken uit Windows
.
Stel x in op 0 om (uw) door de gebruiker bepaalde bronconfiguratie
te gebruiken.
-c Weergave van de huidige SBE-bronconfiguratie.
-? Help-optie

Een voorbeeld van een SBESET-opdracht is
SBESET -A240 -I5 -D3 -J218
wat overeenkomt met "stel het basis I/O-adres van de SB-interface
in op 240, de IRQ-lijn die door de audio-interface wordt gebruikt op 5, het
eerste DMA-kanaal dat wordt gebruikt door de audio-interface op 3 en de
Gameport/joystick-interface op 218".

Andere voorbeelden:
- Voor het opnieuw gebruiken van de door Windows bepaalde bronconfiguratie:
SBESET -w0
- Voor een korte beschrijving van de parameters:
SBESET -?
- Voor het weergeven van de huidige SBE-configuratie:
SBESET -c

Voor het activeren van de nieuwe configuratie start u de computer opnieuw op.

Opmerkingen:

1. Als een parameter wordt opgegeven waaraan een waarde is toegewezen, moet u ervoor zorgen
dat ook de waarde wordt opgegeven. Opmerking: er mag geen
spatie tussen de letter van de parameter en de numerieke waarde staan.
"-A240" is bijvoorbeeld toegestaan, maar niet "-A"

2. Er moet minimaal ‚‚n spatie tussen de parameters staan.

3. Als een parameter niet wordt gespecificeerd, wordt de vorige waarde die aan die parameter is toegewezen,
gebruikt. Als bijvoorbeeld in
SBESET -A240 -I5 -D3 -J218
de vorige toegewezen waarde (door Windows of anderszins) voor
het basis I/O-adres van de MPU-401 UART-interface 330 is, zal dat
ook zo blijven.

3. VERWANTE PROGRAMMA OPMERKINGEN
=========================
Het programma SBESET.exe werkt alleen met de volgende
versies van DOS-stuurprogramma's voor SBE of met latere versies. Als u SBESET.exe uitvoert
met een eerdere versie van de DOS-stuurprogramma's voor SBE, heeft dit
onverwachte resultaten tot gevolg.

SBE
Verwante DOS-stuurprogramma's Bestandsgrootte Datum
------------------- --------- --------------
SBECFG.EXE V1.01 27.802 31 augustus 1998
SBEINIT.COM V2.60 4.427 31 augustus 1998


4. FAQ (veel gestelde vragen)
====
a. Als ik de bronconfiguratie heb gewijzigd met
SBESET.exe, kan ik dan in DOS-modus
Exit
typen om terug te keren naar Windows en vervolgens opnieuw opstarten
in DOS-modus om de gewijzigde bronnen te
activeren?


Antw: Nee, om de wijzigingen te activeren moet u een koude herstart uitvoeren.

b. Na het wijzigen van de bronconfiguraties met
SBESET.exe, merk ik dat de SB-emulatiebronnen
in Apparaatbeheer niet overeenkomen met de wijzigingen?

Antw: Ja, dat klopt. De bronconfiguraties voor
DOS-modus zijn onafhankelijk van de bronconfiguratie
die wordt vermeld op de SB-emulatiepagina van Apparaat
beheer van Windows. SBESET.exe houdt een aparte set met
bronconfiguraties bij, die losstaat van de set van Windows.

c. Waar haalt SBESET.exe zijn andere bron
configuraties vandaan (bijvoorbeeld interrupt, eerste DMA) als ik
alleen het basisadres van de Sound Blaster-interface heb gewijzigd?

Antw: Als SBESET.exe de eerste keer wordt uitgevoerd, wordt een
set van de huidige Windows-bronnen voor
SB-emulatie gedupliceerd als standaardwaarden. Latere wijzigingen
met SBESET.exe worden gebaseerd op de eerste set met
bronnen.

d. Hoe kan ik de in Windows toegewezen bron
configuraties in DOS-modus gebruiken?

Antw: In SBESET.exe is een schakeloptie "-w".
Als u SBESET.exe uitvoert met de opdrachtoptie
"-w1", wordt SB-emulatie in DOS-modus opnieuw geconfigureerd voor het gebruik van
Windows-bronnen als de computer opnieuw wordt opgestart.

*** Einde van SBESET.TXT ****
Autoexec.bat voor Dosondersteuning met een SBLive zoals gevonden in een oude backup van mijn Win98SE installatie:
SET BLASTER=A220 I7 D1 H5 P330 T6
SET CTSYN=C:\WINDOWS
Andere Dos commandline utils:
SBECFG.EXE
SBEGO.EXE
SBEINIT.COM
SBELOAD.EXE
SBEMIXER.EXE
SBESET.EXE


Inhoud van een werkende CTSYN.INI zoals gevonden in een oude backup van mijn Win98SE installatie:
[ctsyn.drv]
OPLPort=388
MPUPort=330
SBPort=220
SBIRQ=7
SBDMALO=1
SBDMAHI=5
SBEnable=true
JoyPort=200
JoyEnable=true
Waveset=C:\WINDOWS\SYSTEM\default.ecw
PCIPort=ac00
PCIIRQ=9

[ Voor 113% gewijzigd door Verwijderd op 26-07-2003 06:07 ]


  • Booster
  • Registratie: Februari 2000
  • Laatst online: 27-08 22:11

Booster

Superuser

Topicstarter
euss, bedankt voor je uitgebreide reply.

Ik zal nog 1x proberen om de SB aan de gang te krijgen. Ik maak gebruik van een simpele DOS 7.10 bootflop met de nodige config files.
(7.10 is de MS-DOS die bij Win95 OSR-2 zat als ik me niet vergis. 6.22 leest geen FAT32)

Ondanks dat ik een CTSYN.INI gebruikte ongeveer gelijk aan de jouwe wilde het toch niet werken (SBESET bleef zeuren over een missende entry, etc)

The cake is a lie | The Borealis awaits...


  • Booster
  • Registratie: Februari 2000
  • Laatst online: 27-08 22:11

Booster

Superuser

Topicstarter
Kijk, ik heb nu de CTSYN.INI vervangen door de jouwe, en nu werkt het in 1x perfect :)

Bedankt!

The cake is a lie | The Borealis awaits...


Verwijderd

Kijk, dat is nou altijd leuk om te horen! Succes verder met je bak :)

(ook voor toekomstige bezoekers van deze pagina die op zoek waren naar de oplossing)
Pagina: 1