横扫天下会 最高指挥官

 找回密码
 注册
查看: 4907|回复: 27

国内专用 支持中文输入法的ddarw.dll

  [复制链接]
发表于 2012-3-16 22:01 | 显示全部楼层 |阅读模式
更新了

效果图,

03_18_12 - SHOT0002.jpg

1.jpg

3.jpg


其他功能和0.8.4.5一样,参看,
http://bbs.taclub.net/thread-15147-1-1.html

想要使用中文输入法的功能,或者在HPI中的ddraw.ini中设置,或者不要存在ddarw.ini,在totala.ini中设置下面的这一项,里面的是字体名称,通常在QQ输入法的字体设置等地方可以看到系统里带的字体名称们。
UnicodeSupport="宋体";
UnicodeSupport_Color= 0xffffff;//default 默认0xffffff
UnicodeSupport_Background= 0x000000;// default 默认0x000000; 如果设置成比0x10000000大的,就变成没底色的了。


输入字处的功能比较完善了,比方鼠标点了来选词,把选字的框拖来拖去,在输入字的框里显示出TA的鼠标等。

直接下载了放到TA目录就可以打中文了



源码,
http://sourceforge.net/p/taddraw/code-0/

中文5.rar (184.41 KB, 下载次数: 32)
回复

使用道具 举报

发表于 2012-3-16 22:09 | 显示全部楼层
这个地图是cardman's map吧?
令人怀念的地图啊
回复 支持 反对

使用道具 举报

发表于 2012-3-16 23:24 | 显示全部楼层
{:soso__14970692311273199118_2:}单位的名字能显示中文不?

点评

试试看啊 :D  详情 回复 发表于 2012-3-17 00:19
回复 支持 反对

使用道具 举报

发表于 2012-3-16 23:51 | 显示全部楼层
{:soso_e102:}XP威武
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-17 00:19 | 显示全部楼层
noiser 发表于 2012-3-16 23:24
单位的名字能显示中文不?

试试看啊 :D
回复 支持 反对

使用道具 举报

发表于 2012-3-17 08:12 | 显示全部楼层
出错日志:

TotalA caused an Access Violation in
module TotalA.exe at 001b:01c1ec50.
Exception handler called in Load Thread. Time: Sat Mar 17 08:11:37 2012
D:\game\CAVEDOG\TOTALA\TotalA.exe, run by starmoon on ENJOY-952F71D6A
Executable is 1178624 bytes long and dated 11/30/2004 12:18:08
UTC link time: 35c0b9e5 - Thu Jul 30 18:22:29 1998
Library version 996. Library date Jun 30 1998 16:08:53
4 processors
2048 MBytes physical memory
Stack goes from 0AD0A48C to 0AD20000
Instruction pointer is 01C1EC50
ExceptionCode = C0000005 - Access Violation
Access violation: Illegal write, data address 0x01C1EC50
ExceptionFlags = 00000000        ExceptionAddress = 01C1EC50
Parameters = 00000008        01C1EC50

Registers:
EAX=00000003 CS=001B EIP=01C1EC50 EFLGS=00010202
EBX=0AD62920 SS=0023 ESP=0AD1FA7C EBP=09D03052
ECX=0AD62920 DS=0023 ESI=0AD62958 FS=0000003B
EDX=00000000 ES=0023 EDI=09D0305A GS=00000000

Bytes at CS:EIP:
c7 44 24 18 00 00 00 00 e9 47 00 81 fe 90 90 90

Call stack:
01C1EC50
Stack dump:
0AD1FA7C: 00000002 0AA2AC08 0AD1FF84 00000004 0AD6F390 00000000 0AD6F384 00000001
0AD1FA9C: 00000000 0AD6F384 00000000 00000002 00000002 00000000 0AD62850 0AD6F390
0AD1FABC: 626D6F62 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FADC: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FAFC: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FB1C: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FB3C: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FB5C: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FB7C: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FB9C: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FBBC: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FBDC: 00000000 00000000 00000000 00000000 00000000 01440000 0AA2AE08 0000223F
0AD1FBFC: 0AD1FC20 7C95B3FE 01440000 0AA2AE08 0AA2AE08 01440000 0A820000 0A820000
0AD1FC1C: 03760000 0AD1FC68 7C95B8F1 0000223F 10A2AE08 00000000 01440000 0AA2AE08
0AD1FC3C: 00000000 00000000 0AA3C000 0AD1FC64 0A820000 00000000 00000000 00000000
0AD1FC5C: 0000003F 01440000 00000000 01440000 0AD1FD4C 7C95A77A 01440608 7C959DC9
0AD1FC7C: 00528A28 0AA2AE10 000058F3 7C959DC9 0AA2AE08 0A8EAD68 000058F3 00000000
0AD1FC9C: 0A8EAD60 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FCBC: 00000000 00000000 00000000 00000000 0A760000 00000000 00000000 00000000
0AD1FCDC: 0A760000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FCFC: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0AD1FD1C: 01440000 00000000 00000000 00000009 00000120 000058F3 00528A28 00000009
0AD1FD3C: 0AD62680 000058F3 00528A28 0AD1FD54 004EACF4 00529FC8 09F12F80 0AD62680
0AD1FD5C: 000058F3 00528A28 09F12F80 004D8608 00528A28 00000000 0AD62680 004D85AA
0AD1FD7C: 00000002 0AA2AC08 0AD1FF84 00000004 0AD1FDE0 004C3104 0AD62680 00000004
0AD1FD9C: 00000001 0AA2AC08 0AD1FF84 0AD1FDE0 0A8EAD68 00000001 0AD62680 0050392C
0AD1FDBC: 0042E3EC 0AD62920 00000001 00000000 01440178 0A760001 0AA2AC08 0AA2AD5C
0AD1FDDC: 0AA2AE08 0AD629A0 0AD62920 00000001 70616557 5C736E6F 50414557 2E534E4F
0AD1FDFC: 00464454 2E534E4F 00464454 00000000 01440000 09F28488 00000000 00000000
0AD1FE1C: 000003E8 01440000 00000000 00000009 0A8E2FF0 00000000 00000000 00528A28
0AD1FE3C: 00000009 00000FAF 00000752 0A8E2FE8 01440000 00007D78 0A8E2FE8 0A8E2FF0
0AD1FE5C: 01440178 09F26020 00007D78 0000264E 01440000 0AD1FC6C 00528A28 0AD1FF74
0AD1FE7C: 7C9580E0 7C959F70 FFFFFFFF 7C959F6C 004E8952 01440000 00000000 00007D70
0AD1FE9C: 00000000 00007D64 004E88D3 00007D64 00007D64 0A8E2FF0 00528A28 00007D64
0AD1FEBC: 0AD1FF84 004D8445 00528A28 00000001 00000000 00000004 004D83BA 00007D64
0AD1FEDC: 00499A40 005096E8 00007D64 00000001 004918C0 00000001 018794E0 00497586
0AD1FEFC: 00000000 01462CB0 0AD1FF84 01462CB0 808334B1 16227153 00000585 00000001
0AD1FF1C: 89736AD8 00000003 FFFFFFFF 00000001 F7727A7C 809A2112 7FFD8000 89736AD8
0AD1FF3C: 00000000 89736AD8 80A5E530 B604DC68 8ADD6790 F772F120 89902C50 00497CA6
0AD1FF5C: 00000000 00000000 01462CB0 01462CB0 0AD1FF60 0AD1F6A8 0AD1FFA8 004E6718
0AD1FF7C: 004FDA48 00000000 0AD1FFB8 004E78AD 00000000 00000000 00000000 01462CB0
0AD1FF9C: 00000001 0AD1FF90 8082E047 0AD1FFDC 004E6718 004FDD00 00000000 0AD1FFEC
0AD1FFBC: 7C82482F 01462CB0 00000000 00000000 01462CB0 00000000 0AD1FFC4 8083318C
0AD1FFDC: FFFFFFFF 7C821A60 7C824838 00000000 00000000 00000000 004E7850 01462CB0
0AD1FFFC: 00000000

Dr0 = 00000000        Dr1 = 00000000        Dr2 = 00000000
Dr3 = 00000000        Dr6 = 00000000        Dr7 = 00000000

ContextFlags = 0001003F
Control Word = FFFF027F                StatusWord = FFFF4022
TagWord = FFFFFFFF                ErrorOffset = 004E43B9
ErrorSelector = 0000001B        DataOffset = 0AD1FA68
DataSelector = FFFF0023                Cr0NpxState = 00000000





smackw32.DLL : 00390000 : 00018000 :
TotalA.exe : 00400000 : 0012E000 : 3.1.0.0
DPLAYX.dll : 00700000 : 00099000 : 1.0.0.546
safemon.dll : 01A50000 : 00076000 : 7.0.1.1070
DDRAW.dll : 10000000 : 00061000 : 0.8.4.5
AcLayers.DLL : 71530000 : 00068000 : 5.2.3790.3959
comctl32.dll : 77370000 : 00097000 : 5.82.3790.4770
comctl32.dll : 77CD0000 : 00103000 : 6.0.3790.4770

点评

星月的totala.ini中是什么内容呢?玩的是OTA吗  详情 回复 发表于 2012-3-17 10:11
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-17 10:11 | 显示全部楼层
starmoon23 发表于 2012-3-17 08:12
出错日志:

TotalA caused an Access Violation in

星月的totala.ini中是什么内容呢?玩的是OTA吗
回复 支持 反对

使用道具 举报

发表于 2012-3-17 12:29 | 显示全部楼层
威武
回复 支持 反对

使用道具 举报

发表于 2012-3-17 16:07 | 显示全部楼层
D:\game\CAVEDOG\TOTALA\TotalA.exe, run by starmoon on ENJOY-952F71D6A
OTA無疑,猫版无效。
回复 支持 反对

使用道具 举报

发表于 2012-3-17 16:12 | 显示全部楼层
本帖最后由 starmoon23 于 2012-3-17 16:16 编辑

另我有TA注册表文件,不需要修复。TA安装乃原版4CD安装法安装,绝对纯洁。

进入游戏后菜单字体是改变了,但是游戏启动到第一行feature装载结束跳出,就360卫士关闭也无效。

点评

把totala.ini中的这一行改成weapontype=0; 然后再试试,XP出错时候不是可以选择发送不发送吗?把那个问要不要发送的文件也发来,要是有一个 .dmp就更好了,哈哈  详情 回复 发表于 2012-3-17 16:48
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|横扫天下会 最高指挥官 ( 沪ICP备11033600号-1 )

GMT+8, 2020-2-18 13:02 , Processed in 0.020483 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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