Wavemix.inf missing from pinball folder

R

rhino

Where can I obtain this wavemix.inf file which has apparently disappeared
from my XP installation?
 
C

Christy

Hi, rhino,

Have you tried to add the Pinball game through the Control Panel >
Add/Remove Programs? Check to see if Pinbell is listed in the Games. To get
there: Control Panel > Add or Remove Programs > Add/Remove Windows
Components (button is on left) > place checkmark in Accessories and Utilities
box > click on Details button (lower right) > Select Games > click on Details
(lower right) > Pinball should be listed along with the other games. Click
to make a checkmark in the Pinball box. Click OK 3 times to finish.

Pinball is not on that list by default. You may need to use these steps
first:

1. Choose Start / Run / Copy+Paste the next line into the RUN box and press
[ENTER]:
notepad %SystemRoot%\Inf\Sysoc.inf

2. Scroll down to the line that reads:
Pinball=ocgen.dll,OcEntry,pinball.inf,HIDE,7
and delete the word HIDE from the line so it now reads:
Pinball=ocgen.dll,OcEntry,pinball.inf,,7

3. Click File / Exit and choose YES to save the changes you made to the file.

4. Click Start / Settings / Control Panel / Add-Remove Programs and follow
the
instructions posted in the first paragraph to reinstall Pinball now that
it's on the list. If it was not on the list, then you will be prompted for
the Windows XP Setup disk.

I had this same problem and this solution worked for me. I can't take any
credit for the genius of the answer, as I found it here in the boards,
originally posted by Jimmy S. in 2006, see thread titled Microsoft 3D Pinball.

Hope it works for you, too.

Christy
 
C

Christy

Another thought:

If you absolutely need the wavemix.inf file, open Notepad, copy+paste the
following, and save it as wavemix.inf in the Pinball directory in Program
Files / Windows NT / Pinball.

I did that before I found Jimmy S.'s solution, so am not sure if I needed to
create the wavemix.inf file or not.

All the best,

Christy
 
C

Christy

Sorry, I forgot to include the file info!! Here is what you need to
copy+paste to a Notepad file, then save as wavemix.inf

------------------ (don't include this dashed line)---------------------

[general]
; if ShowDevices exists and is non-zero then will display wave out devices
and other stuff
;
; ShowDevices=0 : default
; ShowDevices=1 : show output from waveOutGetDevCaps
ShowDevices=0

; if WaveOutDevice exists it should be between zero and one less num devices
; the default is WAVE_MAPPER
;
; WaveOutDevice=0 : use the first device (default)
; WaveOutDevice=1 : use the second device
; WaveOutDevice=-1: use WAVE_MAPPER (will use [Unknow Device] setttings)
;
;
WaveOutDevice=-1

; Wavemix will detect if it is running on a 286 and not use any 386
instructions
; you can force it to use the 286 only code on a 386 by setting cmixit=1
; cmixit=0 (default)
; cmixit=1 uses only 286 code (even on a 386 or >)

[WinNT:default]
; Remix=1 = ResetRemix()
; Remix=2 = NoResetRemix()
; default=1
Remix=1

; GoodWavePos=0 = uses timeGetTime() (default)
; GoodWavePos=1 = uses waveOutGetPosition()
GoodWavePos=0

; WaveBlocks=# (2<=#<=6) the number of ping pong buffers to use
; default=3
WaveBlocks=3

; WaveBlockLen=# min = 512 max = 4096
; if a number is not specified Wavemix.dll will try to determine a size
;

; SamplesPerSec=11 (11.025 Khz) (default)
; =22 (22.04 KHz)
; =44 (44.1 KHz)
SamplesPerSec=11

[WinNT:Windows Sound System Playback]
; Need to set do11khzmce=FALSE in system.ini->[sndsys.drv] if want to use
Remix=1 and SamplesPerSec=11
Remix=1
GoodWavePos=1
WaveBlocks=4
SamplesPerSec=22
;WaveBlockLen=

[WinNT:MultiSound Wave Out]
Remix=2
GoodWavePos=1
WaveBlocks=3
;WaveBlockLen=

[WinNT:SB16 Wave Out]
Remix=1
GoodWavePos=0
WaveBlocks=5
SamplesPerSec=22
;WaveBlockLen=

[WinNT:SBPro Wave Out]
Remix=1
GoodWavePos=0
WaveBlocks=5
;WaveBlockLen=

[WinNT:Media Vision Waveform Output]
Remix=1
GoodWavePos=0
WaveBlocks=4
;WaveBlockLen=

[WinNT:MVI Pro Audio/CDPC Wave Output]
Remix=1
GoodWavePos=0
WaveBlocks=4
;WaveBlockLen=

[WinNT:UltraSound Waveform Output]
Remix=2
GoodWavePos=0
WaveBlocks=3
SamplesPerSec=11

[not compatible]
; sound drivers that are not compatible with wavemix can be added here
; (the =1 is necessary). One of the major conflicts occur with the PC Speaker
; drivers. The wavemix.dll will only work with devices that support
asynchronous
; operation - most of the pc speaker drivers are synchronous. The name of
the devices
; can be easily seen by setting ShowDevices=1 in the [general] section and
then running
; a program which uses the wavemixer. One major problem with some of the pc
speaker
; drivers is that they report that they are asynchronous when they are
really not.

Wave driver for PC Speaker=1

------------------ (don't inlcude this dashed line)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top