无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: zhm_email
打印 上一主题 下一主题

已做成directx9.0C的绿色版

[复制链接]
61#
发表于 2007-4-22 23:07:10 | 只看该作者
回复

使用道具 举报

62#
发表于 2007-4-22 23:22:03 | 只看该作者

自己做dx9绿色版

原帖由 ronlin 于 2007-4-22 04:02 PM 发表
真郁闷!!!
我的积分不够,只能干看

谢谢楼主传来dx9绿色版文件,很好。
看了其中关键的REGDX.CMD文件恍然大悟,之前我自己也试过做绿色版,但居然忘了注册dll,多谢楼主,我后来注册后也成功了。下面我结合自己的理解给出一个方法,积分不够又有耐心的朋友可以试试自己做一个。
第一步,将dx9.0c相关文件找出打包。
可以找正常装了dx9的xp系统,运行其system32目录中的dxdiag.exe程序,该程序会列出dx9有哪些相关文件,这些文件都在xp的system32目录或其下的drivers目录中有,把它们挑出来打包,由于dx9文件较多(100个左右),这一步要花点时间。打包用7-zip工具,打包时注意使得原来在system32目录的放在包中最上层,原来在drivers目录的放入包中drivers目录。这个包起名DX90C.7z,大小近7MB,解压后27MB,比楼主的小些,楼主为我们花了几天时间收集dx9文件,其收集方法不得而知,想必更完整,但本方法应该快得多。
第二步,写一个REGDX.CMD文件。内容:
%CurDrv%\外置程序\AVP6\7z.exe x DX90C.7z -y -aos -o%SystemRoot%\system32
cd /d %SystemRoot%\system32
REGSVR32 /S ddraw.dll
REGSVR32 /S ddrawex.dll
......
EXIT
其中省略号部分是用REGSVR32注册压缩包中所有dll文件,这里只写了注册其中两个dll作为例子,其它自己花时间补上就是。
这个CMD将原来打包的dx9相关文件相应放到PE的system32和drivers目录中,然后注册一下dll文件(原理就这么简单?)。
第三步,部署。按一楼的方法部署。至于DX.ico图标文件,无关紧要,自己找一个或随便用其它图标文件冒名顶替或干脆不要也行(不要的话,也许“LINK %Programs%\多媒体娱乐\注册 DIRECTX 9.0C,%CurDir%\DIRECTX\REGDX.CMD,,%CurDir%\DIRECTX\DX.ICO”要改为“LINK %Programs%\多媒体娱乐\注册 DIRECTX 9.0C,%CurDir%\DIRECTX\REGDX.CMD”)。

按此法在老毛烟花PE上成功运行KMPlayer看rm视频(原先报错要求安装dx9的),其它dx9应用还未试。

注意:如楼主所言,注册 DIRECTX 9.0C前先启动声音支持,最好也启动网络支持为宜,另外一般应设置虚拟内存。
回复

使用道具 举报

63#
 楼主| 发表于 2007-4-22 23:41:00 | 只看该作者
原帖由 pseudo 于 2007-4-22 11:22 PM 发表

谢谢楼主传来dx9绿色版文件,很好。
看了其中关键的REGDX.CMD文件恍然大悟,之前我自己也试过做绿色版,但居然忘了注册dll,多谢楼主,我后来注册后也成功了。下面我结合自己的理解给出一个方法,积分不够又 ...

我完全是这种思路,不过自己摸索还是花了不少时间。
回复

使用道具 举报

64#
发表于 2007-4-22 23:55:08 | 只看该作者
:L 晕,真的是:Q ,一个帖就1、2分,这个方法也需要许多时间,呵呵,看看算了
回复

使用道具 举报

65#
发表于 2007-4-23 00:37:29 | 只看该作者
原帖由 yanngoyan 于49楼发表
期待已久,希望 mplayer 播放的电影能输出到 ATI 的 TV Out 在电视机观看。


原帖由 zhm email 于50楼解答
完全可以,你用带控制面板的驱动,直接在桌面选项里就可以设置,我胡就可以直接打开控制中心。使用简直和在安装windows下一样,不过记得在自己驱动包中加入msi.dll,控制中心设置要调用 。



楼主能否提供一下你的带控制面板的驱动?我用“驱动备份精灵”将我主系统显卡的驱动程序全部提出,加入 msi.dll ,打包替换老毛桃的 DRIVERS_VGA,进入 PE 后,显卡驱动无法加载,在设备管理器看不到显卡,桌面无法打开控制中心。(用老毛桃的原显卡驱动时在设备管理器能看到显卡 “RADEON 7000 SERIES”,屏幕分辨率自动转为1024X768)。或我的操作还缺什么步骤?谢谢!
回复

使用道具 举报

66#
 楼主| 发表于 2007-4-23 00:48:19 | 只看该作者
原帖由 yanngoyan 于 2007-4-23 12:37 AM 发表






楼主能否提供一下你的带控制面板的驱动?我用“驱动备份精灵”将我主系统显卡的驱动程序全部提出,加入 msi.dll ,打包替换老毛桃的 DRIVERS_VGA,进入 PE 后,显卡驱动无法加载,在设备管理器看不 ...


我传到ftp2上,,你到时下吧。
回复

使用道具 举报

67#
发表于 2007-4-23 02:07:54 | 只看该作者
原帖由 zhm_email 于 2007-4-22 09:48 AM 发表


我传到ftp2上,,你到时下吧。



感激不尽!!!!
回复

使用道具 举报

68#
发表于 2007-4-23 02:42:10 | 只看该作者
期待老毛的下个版本PE.
回复

使用道具 举报

69#
发表于 2007-4-23 06:52:34 | 只看该作者
支持一下,我的PE能玩游戏了
回复

使用道具 举报

70#
发表于 2007-4-23 09:06:55 | 只看该作者
回复 #1 zhm_email 的帖子

顶!
楼主能把关键的dxreg.cmd直接贴出来吗,我积分低下不了,顶贴赚米。

PE中外置dx9很有必要。拍砖的高手可能说:
(1)越是积分低的对功能需求越多
需求是动力。PE的发展有赖牛人的贡献,客观上也少不了我等懒笨者贪心不足的苛

求。事实是,高手总是在为低手服务,美国顶尖科学家还做空间站给人家太空旅游

呢。我等懒笨,总希望拿牛人现成的,这也是常情。dx9是游戏的基础之一(压缩后

体积也基本能接受),确实有不少人需要,请高手加以考虑。
(2)PE是用来维护的,不是...的
当初电脑只是用来做科学计算的,以后办公、多媒体、网络、游戏...冲着游戏买电

脑的越来越多。
老九老毛等一开始是反对加入网络,认为影音、QQ没必要的,技术不断进步,大家

认识不断统一、更新。事实上,PE在加入网络(包括无线),外置技术(尤其是

XCMD后)、影音、QQ、OFFICE后逐步扩大了影响。
PE不必局限于仅仅是维护用,甚至不局限于“主要是用于维护”。如果技术上能做到,或者不难做到,为什么不能“又把PE当XP”?关键是技术。

PE生命力在于精巧的核心+丰富可定制的外围组件。
:D 绝对赞成你的意见,电脑不拉来玩,可以怎么样呢?虽然是有很多的专业用途,不过我们都不是专业的人,何必那么难为自己呢?况且,技术不是一直在游玩中提升的吗?所以非常喜欢楼主的Dir9X,不过积分不够拉,干等,着急呀——:L
回复

使用道具 举报

71#
发表于 2007-4-23 10:26:53 | 只看该作者
3D游戏终于可以玩了,目前测试的光晕,镇痛剂,极品飞车9,英雄sam1和2,三国无双4都没有问题!
并且,在一位仁兄的帮助下(不知道他的用户名,只有他的email),终于把DX9C精简到了20M以内,我说的可是未压缩文件的大小,7Z极限压缩5.34M。
但不知谁能上传到FTP,好共享给大家,我级别太低,没有账号。如果有意,请留email。当然,给我短消息也行!

[ 本帖最后由 dwang 于 2007-4-24 11:57 PM 编辑 ]
回复

使用道具 举报

72#
发表于 2007-4-23 11:13:35 | 只看该作者
原帖由 988668 于 2007-4-22 11:55 PM 发表
:L 晕,真的是:Q ,一个帖就1、2分,这个方法也需要许多时间,呵呵,看看算了


积少成多啊,大家不都是这么过来的吗,水区有多是地方,你就灌吧
回复

使用道具 举报

73#
 楼主| 发表于 2007-4-23 11:14:38 | 只看该作者
原帖由 988668 于 2007-4-23 09:06 AM 发表
回复 #1 zhm_email 的帖子

顶!
楼主能把关键的dxreg.cmd直接贴出来吗,我积分低下不了,顶贴赚米。

PE中外置dx9很有必要。拍砖的高手可能说:
(1)越是积分低的对功能需求越多
需求是动力。PE的发展 ...

你自己提取文件吧。
%CurDrv%\外置程序\AVP6\7z.exe x DX90C.7z -y -aos -o%SystemRoot%\system32
cd /d %SystemRoot%\system32
REGSVR32 /S ddraw.dll
REGSVR32 /S ddrawex.dll
REGSVR32 /S d3d8.dll
REGSVR32 /S d3d8thk.dll
REGSVR32 /S d3d9.dll
REGSVR32 /S d3dim.dll
REGSVR32 /S d3dim700.dll
REGSVR32 /S d3dramp.dll
REGSVR32 /S d3drm.dll
REGSVR32 /S d3dxof.dll
REGSVR32 /S d3dpmesh.dll
REGSVR32 /S dplay.dll
REGSVR32 /S dplayx.dll
REGSVR32 /S dpmodemx.dll
REGSVR32 /S dpwsock.dll
REGSVR32 /S dpwsockx.dll
REGSVR32 /S dpnet.dll
REGSVR32 /S dpnlobby.dll
REGSVR32 /S dpnaddr.dll
REGSVR32 /S dpvoice.dll
REGSVR32 /S dpvvox.dll
REGSVR32 /S dpvacm.dll
REGSVR32 /S dpnhpast.dll
REGSVR32 /S dpnhupnp.dll
REGSVR32 /S dpserial.dll
REGSVR32 /S dinput.dll
REGSVR32 /S dinput8.dll
REGSVR32 /S dimap.dll
REGSVR32 /S diactfrm.dll
REGSVR32 /S gcdef.dll
REGSVR32 /S pid.dll
REGSVR32 /S dsound.dll
REGSVR32 /S dsound3d.dll
REGSVR32 /S dswave.dll
REGSVR32 /S dsdmo.dll
REGSVR32 /S dsdmoprp.dll
REGSVR32 /S dmusic.dll
REGSVR32 /S dmband.dll
REGSVR32 /S dmcompos.dll
REGSVR32 /S dmime.dll
REGSVR32 /S dmloader.dll
REGSVR32 /S dmstyle.dll
REGSVR32 /S dmsynth.dll
REGSVR32 /S dmscript.dll
REGSVR32 /S dx7vb.dll
REGSVR32 /S dx8vb.dll
REGSVR32 /S dxdiagn.dll
REGSVR32 /S mfc40.dll
REGSVR32 /S mfc42.dll
REGSVR32 /S wsock32.dll
REGSVR32 /S amstream.dll
REGSVR32 /S devenum.dll
REGSVR32 /S mciqtz32.dll
REGSVR32 /S msdmo.dll
REGSVR32 /S encapi.dll
REGSVR32 /S qasf.dll
REGSVR32 /S qcap.dll
REGSVR32 /S qdv.dll
REGSVR32 /S qdvd.dll
REGSVR32 /S qedit.dll
REGSVR32 /S qedwipes.dll
REGSVR32 /S quartz.dll
REGSVR32 /S ir41_qc.dll
REGSVR32 /S ir41_qcx.dll
REGSVR32 /S ir50_32.dll
REGSVR32 /S ir50_qc.dll
REGSVR32 /S ir50_qcx.dll
REGSVR32 /S mswebdvd.dll
REGSVR32 /S ksuser.dll
REGSVR32 /S msvidctl.dll
REGSVR32 /S msyuv.dll
REGSVR32 /S wstdecod.dll
EXIT
回复

使用道具 举报

74#
 楼主| 发表于 2007-4-23 11:17:10 | 只看该作者
原帖由 dwang 于 2007-4-23 10:26 AM 发表
我的积分不够,不能进FTP,哪位好心人给我发一个吧!
在下的Email:wdcnzz@gmail.com
感激不尽啊!
如果能把FTP的地址,下载账户、密码告知,更是感激不及
并从此在PE的改进大道上贡献自己的能力


哪敢告诉你呀,打狗老大会罚我的。
我发给你。
回复

使用道具 举报

75#
发表于 2007-4-23 12:22:58 | 只看该作者

DirectX9.0c外置绿色省内存版

昨天承蒙zhm_email寄来dx9大作,不胜感激。从中似乎明白了其原理,自己也试做成了一个。今天改进一下,做了一个外置绿色DirectX9.0c。与zhm_email的还有我昨天给出的做法不同的是,这个只占2MB内存,可节省20多MB内存,游戏娱乐爱好者可轻易将其并入老九老毛烟花版。

在老九老毛烟花三月版PE上的用法:
1、将我提供的DX90c.rar解开放到iso的外置程序目录下DX90C子目录中,
2、修改iso中WINPE.INI,在“LINK rograms\影音播放\MPlayer,urDir\影音播放\mplayer.exe”
这行附近加入一行:
LINK !rograms\多媒体娱乐\注册DirectX9.0c,urDir\DX90C\注册DX9.CMD,,urDir\DX90C\dpvsetup.exe
即可。

启动PE时应选设置虚拟内存,注册DirectX9.0c前最好先在桌面启动声、显、网(不上网可免)卡功能(注意有的问题不是源于dx9,而是原来的声、显、网驱动未正常启动或不完整)。注册后dxdiag.exe诊断说缺dll文件的问题不用管。

我试过成功运行kmplayer看rm视频(原先报错说需要安装DX9的),刚把游戏删了,一时无法多测试。把没充分测试的东西发出来似乎不够严肃,不过俺分低不怕拍砖。


此帖只为了赚米,所以专发一帖赚点击(好像点击有米?),谁叫俺穷上不了FTP。
回复

使用道具 举报

76#
发表于 2007-4-23 12:41:12 | 只看该作者
回复

使用道具 举报

77#
发表于 2007-4-23 12:49:18 | 只看该作者
文件在哪里?没有找到啊
回复

使用道具 举报

78#
发表于 2007-4-23 13:06:21 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

79#
发表于 2007-4-23 13:10:47 | 只看该作者

回复 #2 sblinux 的帖子

穷人上不了ftp,正在赚米。附件好像限制200k?
给个邮箱我直接发给你吧
回复

使用道具 举报

80#
 楼主| 发表于 2007-4-23 13:40:28 | 只看该作者
原帖由 sblinux 于 2007-4-23 12:41 PM 发表
给个下载地址:
http://webdisk.cech.com.cn/download/file_share_3218011.html

我把你的地址贴到楼顶,谢谢了。
http://webdisk.cech.com.cn/download/file_share_3218011.html
回复

使用道具 举报

81#
发表于 2007-4-23 16:04:19 | 只看该作者
兴奋、兴奋、兴奋、兴奋得不得了,谢谢楼主,楼主辛苦了。!!!!
回复

使用道具 举报

82#
发表于 2007-4-24 14:53:04 | 只看该作者
DirectX9.0C 绿色版 外置成功


昨晚在 软件交流区 里找到 zhm_email 的”directx9.0C的绿色版“极为兴奋!zhm_email 的”directx9.0C的绿色版“把文件解压到 system32 内,有27M,这样128M内存的机无法用 directx9.0C,可惜,于是今天小弟加已改进,使得考到 system32 内只有2.7M 其它的在 ”外置程序“ 中。

我以前也用这方法把 老毛PE 中的 IE6.0、Winrar、FREEWB 外置了。

小弟是把 PE 装在硬盘中使用,这种改法没加到光盘中,不知这样做在光盘中是否也能正常运行。

小弟对  老毛PE  的修改坚持不改: WINPE.IS_
回复

使用道具 举报

83#
发表于 2007-4-24 19:33:02 | 只看该作者
支持! PE 越来越强了!  
只是俺192m内存用起来吃力  没钱买内存啊~~:'(
回复

使用道具 举报

84#
 楼主| 发表于 2007-4-24 20:03:24 | 只看该作者
原帖由 philgrim 于 2007-4-24 07:33 PM 发表
支持! PE 越来越强了!  
只是俺192m内存用起来吃力  没钱买内存啊~~:'(


学#84做外置呀呀,这样就省内存了。
回复

使用道具 举报

85#
 楼主| 发表于 2007-4-24 21:22:39 | 只看该作者
原帖由 friend8179 于 2007-4-24 09:07 PM 发表
原来贴子移到软件区了,找了半天
,很高兴看到DX的新进展啊


做完就没有没有再深入了,倒是很多高手不断完善。下一步看是否有精力做wmp外置。估计难度也大。
回复

使用道具 举报

86#
发表于 2007-4-25 00:19:28 | 只看该作者
原帖由 zhm_email 于 2007-4-24 08:03 PM 发表


学#84做外置呀呀,这样就省内存了。

我也在#77给出了方法,只是积分不够传不上ftp
回复

使用道具 举报

87#
发表于 2007-4-25 00:49:39 | 只看该作者
现在经过修改后

128M 内存的机子 启动加载 声、显、网 、DX90C后,RAMDISK 还有 3.8M

WINPE.IS_ 没动过,这时就是用 128M 的机子拨号上宽带来的。
回复

使用道具 举报

88#
发表于 2007-4-25 11:14:07 | 只看该作者
出了感谢还能说什么,
这样游戏,影音播放就完美支持了.
回复

使用道具 举报

89#
 楼主| 发表于 2007-4-25 12:45:19 | 只看该作者
原帖由 pseudo 于 2007-4-25 12:19 AM 发表

我也在#77给出了方法,只是积分不够传不上ftp


申请个网盘给大家贴贴出来。
回复

使用道具 举报

90#
发表于 2007-4-25 16:37:02 | 只看该作者
我把个人修改过的 DX90C 绿色外置版(只占用 RAMDISK 2.7m)  上传在 FTP2 的 彬弟 目录里了,须要的可以下载试用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-2-18 13:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表