MPXPLAY
所属分类:其他
开发工具:DOS
文件大小:1682KB
下载次数:12
上传日期:2009-08-11 21:23:28
上 传 者:
vcmasm
说明: DOS下音乐播放,可支持集成声卡!
DOS下音乐播放,可支持集成声卡!
(Play music under DOS, Support AC 97...
Play music under DOS, Support AC 97...)
文件列表:
MPXPLAY\BIN\MPXPLAY.EXE (532726, 2009-05-10)
MPXPLAY\BIN\MPXPLAY.INI (23895, 2009-03-10)
MPXPLAY\BIN (0, 2009-08-11)
MPXPLAY\SRC\MAKEDOS (216, 2006-12-06)
MPXPLAY\SRC\WD.BAT (203, 2006-12-06)
MPXPLAY\SRC\MPXINBUF.C (29137, 2008-03-02)
MPXPLAY\SRC\IN_FILE.C (27861, 2008-02-17)
MPXPLAY\SRC\MPXPLAY.C (35659, 2009-02-21)
MPXPLAY\SRC\MPXINBUF.H (2872, 2009-03-08)
MPXPLAY\SRC\IN_FILE.H (24957, 2009-03-24)
MPXPLAY\SRC\MPXPLAY.H (13403, 2009-02-23)
MPXPLAY\SRC\MPXP_DOS.LNK (1769, 2008-02-10)
MPXPLAY\SRC\DOS32A.EXE (27504, 2007-02-17)
MPXPLAY\SRC\STUB_4G2.EXE (10071, 1996-04-03)
MPXPLAY\SRC\PMODEW.EXE (11484, 1997-01-01)
MPXPLAY\SRC\AU_CARDS\SC_INTHD.C (36952, 2009-03-01)
MPXPLAY\SRC\AU_CARDS\DSOUND.H (110107, 2007-03-16)
MPXPLAY\SRC\AU_CARDS\MAKEDOS (336, 2007-11-03)
MPXPLAY\SRC\AU_CARDS\SC_MIDAS.C (5706, 2008-01-03)
MPXPLAY\SRC\AU_CARDS\AU_CARDS.H (10691, 2007-11-03)
MPXPLAY\SRC\AU_CARDS\WD.BAT (796, 2007-11-07)
MPXPLAY\SRC\AU_CARDS\SC_SBL24.C (15148, 2008-01-03)
MPXPLAY\SRC\AU_CARDS\DMAIRQ.H (2357, 2006-12-10)
MPXPLAY\SRC\AU_CARDS\SC_SBLIV.C (50024, 2009-03-15)
MPXPLAY\SRC\AU_CARDS\EMU10K1.H (73238, 2005-08-19)
MPXPLAY\SRC\AU_CARDS\AU_CARDS.C (33772, 2009-02-28)
MPXPLAY\SRC\AU_CARDS\SC_CMI.C (27050, 2008-01-03)
MPXPLAY\SRC\AU_CARDS\SC_ESS.C (12785, 2008-01-03)
MPXPLAY\SRC\AU_CARDS\SC_GUS.C (14266, 2008-01-03)
MPXPLAY\SRC\AU_CARDS\PCIBIOS.H (3143, 2009-03-01)
MPXPLAY\SRC\AU_CARDS\SC_ICH.C (23376, 2008-01-03)
MPXPLAY\SRC\AU_CARDS\PCIBIOS.C (5121, 2009-03-01)
MPXPLAY\SRC\AU_CARDS\SC_INTHD.H (16938, 2009-03-01)
MPXPLAY\SRC\AU_CARDS\SC_NULL.C (4152, 2008-01-03)
MPXPLAY\SRC\AU_CARDS\SC_SB16.C (10139, 2008-01-03)
MPXPLAY\SRC\AU_CARDS\SC_SBL24.H (28349, 2005-08-19)
MPXPLAY\SRC\AU_CARDS\SC_SBPRO.C (9234, 2008-01-03)
MPXPLAY\SRC\AU_CARDS\SC_SBLIV.H (2304, 2005-12-23)
MPXPLAY\SRC\AU_CARDS\SC_VIA82.C (19561, 2008-01-03)
... ...
some notes/requests to the source:
1. You need an OpenWatcom v1.3 compiler to compile this source
(Mpxplay doesn't work properly with v1.4,v1.5, and probably with v1.6 neither)
You can download it from the http://www.openwatcom.org/ftp
It has a windows installer (too).
Install the DOS-32 and/or WIN-32 part(s) of the compiler to C:\WC directory.
You have to get:
for DOS: C:\WC\BINW, C:\WC\H, C:\WC\LIB386, C:\WC\LIB386\DOS
for Win32: C:\WC\BINW, C:\WC\H, C:\WC\H\NT, C:\WC\LIB386, C:\WC\LIB386\NT
(if you've installed the Win32 host, then you get a C:\WC\BINNT too)
Add (C:\WC\BINNT and) C:\WC\BINW directory to the PATH
Add the fillowing variables to your system environment
(udender DOS and Win9x: write them in autoexec.bat, WinXP: ControlPanel->System->Advanced->Environment Variables):
SET WATCOM=C:\WC
SET INCLUDE=c:\wc\h;c:\wc\h\nt
SET DOS4G=QUIET
2. Extract the MPXSRC.ZIP (or MPXSnnn.ZIP) to C:\WC\MPXPLAY directory.
(from the v1.54 source you can compile the DOS version under WinXP too
and you can compile the source in other drive/directory than C:\WC\MPXPLAY)
(but for the make of plugins it requires to compile in c:\wc\mpxplay (DOS version)
and f:\wc\mpxplay (win version))
Start in every directories: the W.BAT (common libraries)
or WD.BAT (to compile the DOS version) or WW.BAT (to compile the Win32 version).
(first build the libraries in the subdirectories (au_cards,au_mixer,control,decoders,etc.)
then run WD or WW in the c:\wc\mpxplay dir last)
To make the DOS32A version (the WD.BAT makes the DOS4G version by default):
- remove (put "//" before) the MPXPLAY_LINK_DLLLOAD definition in newfunc\dll_load.h
- modify the "op stub" line in the MPXP_DOS.LNK (from stub_4g2.exe to dos32a.exe)
- execute (again) all WD.BAT files (in the subdirs too)
3. To make the WATTCP library for Mpxplay (under DOS):
- install the Watcom C compiler (see 1.)
- extract the watt32-s library to c:\wc\wattcp
- SET WATT_ROOT=C:\WC\WATTCP
- CD C:\WC\WATTCP\SRC
- CONFIGUR.BAT WATCOM
- WMAKE -f WATCOM_F.MAK (not watcom_l.mak !)
- you have to get a wattcpwf.lib in c:\wc\wattcp\lib
To compile Mpxplay with WATTCP:
- enable the "#define MPXPLAY_LINK_WATTCP32" line in mpxplay.ini (remove the '//')
- enable the "library \wc\wattcp\lib\wattcpwf.lib" line in mpxp_dos.lnk (remove the '#')
- (re)compile the source (conrol.lib,diskdriv.lib,playlist.lib)
4. If you want to do major modifications (or to implement new functions),
please ask me before...
enjoy the program
近期下载者:
相关文件:
收藏者: