
朋友们好,今天为大家准备了一篇关于电子游戏软件网站和电子游戏平台网址的详细解读,希望本文能为您解答疑惑,欢迎继续阅读!
本文目录
在这个信息爆炸的时代,电子游戏已经成为了许多人生活中不可或缺的一部分。而要找到一款适合自己的游戏,一个好的电子游戏软件网站就显得尤为重要。今天,就让我带你走进这个充满乐趣的世界,一起探索那些优秀的电子游戏软件网站。
一、电子游戏软件网站简介
电子游戏软件网站,顾名思义,就是提供电子游戏下载、资讯、评测、攻略等服务的网站。这些网站通常拥有丰富的游戏资源,涵盖各种类型的游戏,如角色扮演、射击、策略、休闲等。它们还提供游戏社区,让玩家们可以交流心得、分享技巧。
二、如何选择电子游戏软件网站
1. 游戏资源丰富度:一个优秀的电子游戏软件网站,游戏资源应该是丰富的。你可以通过搜索、分类、排行榜等方式,快速找到自己感兴趣的游戏。
2. 更新速度:游戏更新换代速度很快,一个优秀的网站应该能够及时更新游戏资源,让玩家们不错过任何一款新游戏。
3. 用户体验:一个网站的用户体验非常重要。界面设计是否美观、操作是否便捷、内容是否丰富,都是评价一个网站好坏的标准。
4. 安全性:下载游戏时,安全性是首要考虑的因素。一个优秀的网站应该提供安全、无毒的游戏资源。
三、推荐电子游戏软件网站
以下是一些值得推荐的电子游戏软件网站:
| 网站名称 | 简介 | 优点 |
|---|---|---|
| 游民星空 | 提供游戏资讯、下载、评测、攻略等服务 | 游戏资源丰富,更新速度快,用户体验良好 |
| 多玩游戏 | 提供游戏资讯、下载、评测、攻略等服务 | 游戏资源丰富,更新速度快,用户体验良好 |
| 17173 | 提供游戏资讯、下载、评测、攻略等服务 | 游戏资源丰富,更新速度快,用户体验良好 |
| 太平洋游戏 | 提供游戏资讯、下载、评测、攻略等服务 | 游戏资源丰富,更新速度快,用户体验良好 |
| 3DM游戏 | 提供游戏资讯、下载、评测、攻略等服务 | 游戏资源丰富,更新速度快,用户体验良好 |
电子游戏软件网站是玩家们寻找游戏、交流心得的好去处。在选择电子游戏软件网站时,要综合考虑游戏资源丰富度、更新速度、用户体验和安全性等因素。希望本文能帮助你找到适合自己的游戏天堂。祝愿大家在游戏中找到快乐!
怎样正确把握形成合理的自我认知和情绪管理我来答共1条回答匿名用户 2018-04-04要想把握好认知与情绪的问题,首先要处理好五个问题:我是谁,我从哪来,我怎样,我要去哪里,我如何去那里。每个问题的产生都离不开这五个问题,当发生问题的时候我们要静下来考虑这五个问题,很多事情就迎刃而解了。在生活中,我们要重视心理暗示的作用,每个人的心理暗示是不一样的,很多暗示会加入到潜意识里,因此我们要尽量克服消极的心理暗示的影响。状态的不同会产生不同的暗示,正面的心理暗示让人感到身心愉悦。除此之外,我们还要重视实践的作用,实践是任何思维训练都不能替代的,要注重实践。在实践中,我们不仅要关心自己内心的感受,还要关心别人的感受。
①电脑赚钱游戏
摘要1:魔兽世界怀旧服
②可以赚钱的电脑游戏
可以赚钱的电脑游戏推荐如下:
第一,地下城与勇士
作为大家最熟知的搬砖游戏,DNF自然是赚钱端游盘点中不可或缺的一员。
DNF基本上是一款人人都可以赚钱的网游,而且在这款游中赚钱主要就是刷图,也就是大家常说的搬砖党,也可在游戏中当商人,这个游戏赚钱的门路还是很多的,比其他游戏简单不少,是赚钱的小白们的不二之选。
游戏金币比例下降主要是因为工作室的原因,如今的地下城官方对于工作室打击比较严重,先后经历了两次大型的制裁,一次是今年八月份那一波大规模封号,直接让不少刚刚入行的朋友血本无归,另一次就是最近由策划进行的大规模改动,直接让工作室赚到的钱大幅度减少。如果大家要自己做一个散人搬砖党的话,影响并不大,完全可以继续赚钱。
第二,天涯明月刀
天涯明月刀是腾讯北极光工作室研发,腾讯运营的大型武侠类MMO网游,
这款游戏以超高的画质和丰富的剧情而出名,是最受国内玩家欢迎的武侠网游,并且天涯明月刀也是目前中国在世界范围内最出名的游戏,在天涯明月刀中赚钱的方法有许多,包括押镖、挖宝、打猎或者缉拿等,一般来说每个天刀账号一天的时间赚几十元不成问题,如果多开的话,大家还可以赚的更多。
第三,天谕
天谕是网易独立研发并运营的古风幻想类网游,以细致而宏大的剧情和游戏中不同文明的碰撞、战争为主要卖点。
相比于其他两款游戏,天谕的知名度并没有那么高,赚钱还是可以的,有时候与其在热门游戏中与许多人竞争,倒不如玩一款相对小众的游戏。
在天谕之中大家可以通过各种任务、活动赚钱。
结语:其实能赚钱的游戏还有很多,任意一款游戏都是可以赚钱的。只不过是方法不同,仔细寻找,终于有你喜欢的又可以赚钱的游戏。
③打工赚钱的一个电脑游戏
可以赚钱的游戏有:《魔兽世界》、《梦幻西游》、《剑侠情缘三》、《魔兽争霸3冰封王座》、《DNF》。
1、《魔兽世界》
魔兽世界这款游戏,曾经是玩家最容易挣钱的游戏。玩家可以通过帮别人代练来挣钱,同时,玩家也可以通过下副本挣金币,然后再把挣到的金币到相关的平台上拍卖来挣钱,还可以通过下副本打装备,然后再把打到的装备在相关的平台上拍卖来挣钱。
2、《梦幻西游》
梦幻西游这款游戏,最赚钱的就是抓宝宝,梦幻西游里有的宝宝的售价非常高,而大多数宝宝也很赚钱。因此,抓宝宝是梦幻西游赚钱的最要重要的途径。当然,梦幻西游也可以通过捉鬼,然后靠拍卖材料换取点卡,再将点卡到相关的平台上拍卖来挣钱。
3、《剑侠情缘三》
剑侠情缘三这款游戏最为赚钱的途径就是下副本,尤其是下25人本这样的高级副本。副本会爆出装备以及各种材料。玩家可以通过游戏里的拍卖行来换取剑侠币,然后再换取点卡。也可以通过抓马来赚钱,不过,抓马难度大。
4、《魔兽争霸3冰封王座》
魔兽争霸3冰封王座是一款竞技游戏。玩家在这款游戏里可以通过制作魔兽地图赚钱,也可以通过打竞技比赛赚钱。这个游戏,很考验玩家的操作能力和设计能力,操作能力和设计能力普通的玩家没必要在这个游戏里赚钱。
④电脑游戏怎么赚钱
电脑游戏都是通过打宝或者出售装备,或者是代练赚钱的,不过现在有产生了一种新兴的赚钱方法,那就是直播游戏也可以赚钱的。
⑤你觉得PC端哪款游戏最赚钱
网络电脑游戏,诸如以上提到的DNF和梦幻等,都是通过打装备来卖钱,而极品装备的掉落是有一定几率的,很多顶级装备都是像买彩票一般的概率,所以想走这条路,得仔细考虑。
⑥能赚钱的游戏有什么
用ENVY14-U004TX惠普电脑 Vindows系统版本下载魔兽世界(9.2版本),魔兽世界采用的是月卡收费模式,玩家稳定,可以通过出售账号,金币以及装备来赚钱。
拓展资料:
一、《魔兽世界》(World of Warcraft)是由着名游戏公司暴雪娱乐所制作的第一款网络游戏,属于大型多人在线角色扮演游戏。游戏以该公司出品的即时战略游戏《魔兽争霸》的剧情为历史背景,依托魔兽争霸的历史事件和英雄人物,魔兽世界有着完整的历史背景时间线。玩家在魔兽世界中冒险、完成任务、新的历险、探索未知的世界、征服怪物等。2003年《魔兽争霸III:冰封王座》发售之后,暴雪娱乐正式宣布了《魔兽世界》的开发计划(之前已经秘密开发了数年之久)。魔兽世界于2004年在北美公开测试,同年11月23日开始在美国、新西兰、加拿大、澳洲与墨西哥发行。截至2008年底,全球的魔兽世界付费用户已超过1150万人,并成功打进吉尼斯世界纪录大全。
二、在中国大陆的原代理商为第九城市,2005年3月21日下午开始限量测试,同年6月6日正式商业化运营。2009年6月7日起中国地区运营商变更为网易。2016年9月1日,魔兽世界7.0版本全球同步上线。2018年3月,《魔兽世界》8.0部落新主城祖达萨场景预览。 2018年7月19日凌晨,《魔兽世界》国服进行了短暂维护,国服8.01版已正式上线。
三、魔兽世界设计了13个种族可供玩家进行选择。即暗夜精灵、人类、兽人、牛头人、矮人、亡灵、巨魔、侏儒(原版);血精灵、德莱尼(燃烧的远征TBC);狼人、地精(大地的裂变 CTM);熊猫人(熊猫人之谜)。每个种族都各有自己鲜明的特色,包括各个种族各自的故事背景、城市、能力天赋以及不同的运输方式和坐骑。玩家可以选择加入联盟或是部落两大阵营。
⑦玩电脑有什么游戏可以挣钱的有分
所有的游戏都有代练或者是那种靠卖游戏虚拟道具以及游戏币赚钱的,只不过,除了代练之外,你想靠卖游戏道具以及游戏币赚钱的游戏你必须具备3个基本条件。第一,你必须能上网,而且有一台能流畅运行该游戏的电脑。第二,你要对这个游戏非常熟悉。第三,你必须有一个以上高等级,或者装备非常不错的游戏账号。
推荐几个:征途,梦幻西游,CWOW代练(快开80了,市场前景不错),仙剑情缘2
⑧玩什么游戏可以赚钱最靠谱
如果你是想在体验游戏的同时赚上一点外快,那么强烈建议《逆水寒》,原因有以下几点:
1、物品保值、金价稳定
作为猪场系的游戏有一个最大的特点:账号保值,横向对比可参考《梦幻西游》。而之所选择逆水寒的原因是游戏的画质和玩法(能在树荫地下搬砖就不会选择在烈日之下搬砖),具体可下载游戏游戏自行体验。
此外逆水寒的金价一直保持在一个比较稳定的水平,藏宝阁的存在维持了稳定的金价兑换比,也就是说我们的收益是可以计算的,不用担心白下功夫。
2、土豪、神豪多,下家有保障
会然被戏称为“呼吸都要钱的江湖”,但是不可否认的游戏之中的氪金大佬非常的多,豪掷几十玩的神豪也时常可以见到,而对于这些玩家来说这些都是一个呼吸之间的事情,再加上大量的微氪、中氪玩家,游戏道具的售卖完全不用担心找不到买家,不会烂在手中。
3、存在低投入、高回报的可能。
一条龙副本中运气好的话可能会掉出百炼装备,一般一件可以兑换一百多软妹币,好一点的百炼装备可达到上千软妹币。
周本439:武林风云录(四个boss)+江湖风雨事(三个副本)+仗剑行(九个boss),每周可通关一次,可能掉落稀有的玉佩和鸣金,品质好的高达数千。仅供参考,过度游戏伤身。
拓展资料
一、电子游戏(Video Games,少部分学者使用Electronic Games)又称电玩游戏(简称电玩),是指所有依托于电子设备平台而运行的交互游戏。根据运行媒介的不同分为五类:主机游戏(狭义的,此处专指家用机游戏)、掌机游戏、街机游戏、电脑游戏及手机游戏。完善的电子游戏在20世纪末出现,改变了人类进行游戏的行为方式和对游戏一词的定义,属于一种随科技发展而诞生的文化活动。
二、电子游戏也可代指“电子游戏软件”。利用电子设备为媒介进行游戏活动的行为。始于20世纪60年代末。电子游戏主要由传统游戏活动的继承性游戏:如足球、棒球、国际象棋的电子游戏,组字和数字的游戏。也具有传统游戏所不具有的功能:幻想世界的冒险、战争、格斗等。
⑨在电脑上玩什么游戏可以赚钱
您好,也是要注意的,关键是账号,若是被盗了,就白玩了。
1、如今网络电脑游戏多如牛毛,而其中赚钱吵得火热的有DNF,梦幻西游等,的确有很多人通过DNF和梦幻西游赚的盆满钵满,但是小编曾经也入过电脑网游的坑,网游水很深,不冲钱角色很垃圾,冲钱了那就可能面临亏本,想要前期冲钱,后期赚回,普通人还是放弃吧,除非你像那些大佬一样很了解一个游戏,那你就能掌控它。
2、网络电脑游戏,诸如以上提到的DNF和梦幻等,都是通过打装备来卖钱,而极品装备的掉落是有一定几率的,很多顶级装备都是像买彩票一般的概率,所以想走这条路,得仔细考虑。
3、手机是便携式移动设备,所以玩手游没有电脑的很多局限性,而手游和电脑一样,都是打装备进行出售,或者通过买卖商店的物品获取游戏币利润,再将其以一定比例出售给别人,既然和电脑网游一样的方式,那就免不了走电脑的后路,还是那句话,需要对游戏有很高了解。
4、手游中,梦幻西游也是特火的,小编以前就沉迷于梦幻赚钱,可惜玩了很久,半夜到两点,还是不如别人,好不容易练了个80级号,开开心心的去交易猫,竟然无人问津,后来就放弃了。
5、通过以上想必大家了解不少了吧,玩网游是能赚钱,可是做什么都需要一定的能力,如果你做好了,什么都能赚钱,玩好了,你可以卖装备,卖号,代练,还是能有很大收入的。
6、最后奉劝各位一句话“玩游戏容易赚钱难”,特别还是学生的人,想得到就必须有所付出,如果没有那个能力,就不要沉迷于游戏之中,多花时间在有意义的事情上,别让父母的心血付之东流,多花些时间陪陪珍惜的人,话多了。
⑩赚钱的游戏
基本网游版的手游都可以赚钱。比如说:
1、王者荣耀
2、六龙争霸
3、刀塔传奇
4、时空猎人
5、神雕侠侣
1、王者荣耀:手法好的可以在排位低的段位带其他人升级排位等级,从而赚取代练费。
2、六龙争霸:是一款类似于传奇的邮箱,通过和其他玩家PK。杀死对方后有几率爆到对方身上的装备,转生等级越高,注灵,洗练属性约好,或者特殊装备都非常贵,普通的八转以上装备也能卖个十几到几十块左右。
3、刀塔传奇:刀塔传奇是一款以Dota故事为背景的动作卡牌手机游戏,可玩性与操作性非常高。在体验闯关欢乐的同时也可以出售账号获取一定的利益。
4、时空猎人:时空猎人是一款格斗类手机网游,横世出击成为次时代格斗之王,无限连击、秒杀大招、全屏幕华丽魔法,带给你前所未有的畅快游戏体验。人称手机中的dnf,同样可以在手机交易网站中出售魔晶,或者出售高等级账号交易。
5神雕侠侣:神雕侠侣是完美世界的一款手机回合制网游,画质完美,人物精致,带你重温武侠情节的同时可以出售账号获取一定的利益。
具体在电子游戏软件这个杂志上有详细地说明。
简介:本文讲述如何对游戏ROM进行汉化,并以实例带领读者破解一个Rom,最终实现部分文本对话的汉化。本文面向初学者,阅读本文仅需要预先了解16进制知识。
1.汉化一个Rom的步骤
a.找到游戏Rom中的码表(字符对照表);
b.按照码表将Rom中的文本导出来,存成一个文件;
c.翻译这些文本;
d.找到Rom中的字库,并用中文字体替换;
e.为中文字体再重新做一个码表;
f.按照新码表将译文写回Rom中,并更新相应的指针表;
g.测试.
下面我以七龙珠RPG(SF8047)为例,讲一下具体操作。
1.1动手之前
在开始动手之前,你要先找到想汉化的游戏的ROM。注意,可不是随便从哪里down一个就行的!你要找到最完美的rom,这样才能保证不会因为Rom有问题,导致你的做了一半的工作白白浪费。具体说,就是要找经过GoodSnes和Romcenter校验过的Rom。
另外需要注意的是,要随时做好备份!原始的日文rom当然要做备份;对修改过的rom,我是每天作一次备份的。备份这个事,强调再多也不为过!
还有一个需要提醒的事,就是有些游戏同时有日文版rom和英文版rom。很多人以为用英文版的rom做汉化会简单一些。这是大错特错的!无论何时,记得一定要用日文版rom做汉化。这样做有以下几个原因:
1.英文版的字库小,只有52个字母加一些标点;而要汉化一般需要1500-2000汉字,需要对字库做大幅扩容。日文版的rom一般都会带一些汉字,精打细算的话可能够用。
2.英文版的字模小,一个字母也就8x12,而汉字一般是12x12到16x16大小,为了显示汉字,你又要asm hacking。
3.英文版的对话远比日文长,为节省空间,一般做了压缩,这大大增加了破解难度。
2.字库与码表
好,汉化任何游戏的第一步,都是要找到码表。什么是码表?请往下看。
2.0一个例子
打开你的windows记事本,往里面写入"ABCDE你好",然后保存为abc.txt。
现在的问题是,在这个文本文件里,记录了什么信息?是这几个字在屏幕上的图形吗?
现在,用UltraEdit(或其它你爱用的16进制编辑器)打开abc.txt,按一下"Ctrl-H",切换到16进制显示,你看到的应该是下面这样子:
0000000000h: 41 42 43 44 45 C4 E3 BA C3; ABCDE你好
左边的000000000h是地址,右边的"ABCDE你好"就是这个文件显示在屏幕上的样子;注意!中间的 41 42 43 44 45 C4 E3 BA C3,这才是真正记录在文件中的信息!
你可能看出来了,这绝不是这些字显示在屏幕上的图形。就算41-45是ABCDE的图形;“你好”两个字这么多笔划,也绝不可能用C4 E3 BA C3这几个字节就能完全记录下来。你是对的,这个文件里记录的只是字母(和汉字)的代码,并没有任何“怎么画这些字”的信息。那么“画字”的信息存在哪呢?打开你的C:\Windows\fonts目录看看,看见“宋体”、“楷体”等字体了吗?就是这里啊!
这说明了什么?说明PC机把如何显示文字的具体信息存在windows字库里;而我们平常写的文件(不管你是存成Word文件还是txt文件),里面只包含字的编码。
2.1计算机是如何显示文字的
还是说刚才的abc.txt。你打开这个文件时,写字板程序先取出第一个字节41,然后,它去查一张对照表,这张表是这个样子的:
......
41- A
42- B
43- C
44- D
45- E
......
从表中找到41对应字母A。现在计算机知道要在屏幕上显示"A"了,它就会从某个字库中(比如说宋体)去找字母A的字模(通俗的说就是如何画出宋体的A),并把字模显示在屏幕上。然后,取abc.txt的下一个字节42,以此类推。
那么,这张对照表就很重要了。它就是ASCII码表!所有PC上的公共标准。所以,你在自己机器上写的文件abc.txt,不会在朋友机器上显示成“KGTYU”,因为你们都用相同的ASCII码表!
2.2 SFC是怎样显示文字的
原理上基本和计算机一样。假设要显示的文本是"04 78 9A",码表是
......
04=孙
78=悟
9A=空
......
SFC先取出第一个字节04,查码表,是“孙”,再从字库里找到“孙”字的字模,显示在屏幕上;下一步取出78,查表是“悟”,显示字库里的相应字模,下一步...(算了,没稿费,不多写了,否则我打算写50个“下一步”:))
最后,“孙悟空”三个字就显示在屏幕上了。
2.3 SFC的码表
很遗憾,并不是所有的机器都使用ASCII码表,Machintosh就不用。而大多数游戏机,包括SFC,也都不用ASCII。不仅如此,各游戏开发小组根据自己的喜好和方便,随意安排每个字的编码,造成的结果就是:每一个Rom的码表都不相同!(标准的重要性在这里体现出来,要是有个统一标准,我们就不用费劲去找码表了,这也是为什么Microsoft总是力图让自己的产品成为标准)。
所以,Rom hacker的首要工作,就是找出码表。只有完成这步工作,才能按图索骥,顺利导出对话脚本、菜单、物品名等。
3.寻找码表
3.1最简单的情况-单字节码表
尽管每个SNES游戏用的码表都不一样,我们还是有规律可循的。对于英文字母,大家总是习惯按照字母表ABCDEFG....XYZ来排列顺序,SFC程序员也一样,所以假如"A"的编码是1,那么"B"就是2,"C"就是3,以此类推。
同样,日文假名也是按固定顺序排列的(五十音图),如下图。
1あ a 2い i 3う u 4え e 5お o
6か ka 7き ki 8く ku 9け ke 10こ ko
11さ sa 12し shi 13す su 14せ se 15そ so
16た ta 17ち chi 18つ tsu 19て te 20と to
21な na 22に ni 23ぬ nu 24ね ne 25の no
26は ha 27ひ hi 28ふ fu 29へ he 30ほ ho
31ま ma 32み mi 33む mu 34め me 35も mo 44わ wa 45を o
46ん n
现在虽然我们不知道他们的编码,我们却知道,"A"和"B"的编码差1,"D"和"H"
的编码差4。如果有个单词mana,那么字母与字母之间的差值肯定是
m a n a
\/\/\/
11-12 12
如果有工具能搜索差值,我们就能找到Rom中的文本。这种搜索叫“相对搜索”,(relative search)。我推荐的工具就叫Relativeful search,在狼组网站上可以下载。它既能输入英文搜索,又能输入数字搜索,还允许跳过几个字节输入。
好,进入游戏,找一段文本,如左上图,抄下第一句话,根据上面的表格标上数字:
とつぜんゃってきた
20 18? 46 36? 19 7
现在打开Relative search:按"Open File"选择Rom,在"Values"后面填20,因为是十进制所以"Decimal",按"Add Value",20会出现在左下的"Values"列表里。如法炮制输入18,下一个值“ぜ”我们不知道,没关系,按一下"Skip value"跳过它。继续输入46和36。有五个就足够了。现在按下"Relativeful Search"按钮,等一下,右下的"Result"中会显示查到的结果。
OK!找到一个。现在用UltraEdit(或你爱用的十六进制)编辑器,打开DBZrpg.smc。找到$03C6EC处,如图。这里是不是正确的地址呢?我们随便改几个值,再进游戏看看。
看有没有变化就知道了。把头四个字节"17 15 A8 31"全改成17,存盘,进入游戏。看看最上面的图,怎么样!头四个字全是“と”。说明我们找对了这句话的位置了!
现在我们知道17对应“と”(注意这里是十六进制,换成十进制是23)。由此可以推算出あ是04。好,可以把已知的部分码表做出来了。打开记事本,照这样写:
04=あ
05=い
06=う
07=え
.......
是否写起来很麻烦?这里推荐狼组hdw1978写的Table Maker,如图,选好“あ”和04,一按“生成对照表”马上就成了!是不是很方便。注意它有个小bug:假名"を"被遗漏了,你需要手动把它加入码表。这个工具最简单,狼组网站上还有其他更好的码表工具,大家可以自己试用。
你要是细心的话,应该还能看出,FF就是换行,FF FF是一段话结束。在码表中加一项:
FF=
其他的日文怎么办?太简单了,你只要在$03C6EC处随便乱写些数,再进游戏看看显示是什么不就成了?这些工作就留给你去做了。狼组有完整的龙珠RPG码表下载。看看跟你做的是不是一样?
对于含有大量汉字的rom来说,如果都一个个去试太麻烦了。一般来说,码表的顺序与字库的排列顺序是一致的,所以,如果你能找到游戏的字库,就可以直接把码表按顺序抄下来。
新手可能还有个问题:那些日文汉字都是输入法里找不到的,要怎样输入啊?最简单的就是用南极星里附带的输入法了。可以很快就找到你要输的日文汉字
3.2其它Rom及双字节码表
实际上任何Rom都是如此:只要它的文本没有被压缩,从假名入手都能找出码表。对于压缩的
Rom,如果它允许你输入主角姓名,你可以起个名字存盘,再去Search存盘文件!你也可以用在输入
界面不断地变换第一个字母,不要按确认,并配合FPE等进行低级搜索,找到缓冲区的确切地址。
对于有汉字的Rom,会更复杂一些。用一个字节来编码肯定不够,有些Rom就用到了双字节编码,
还有的用到可变长编码。下面说一下火焰之纹章:多拉基亚776的例子:(主要注意它的格式)
我找到第一章一开始两个人的对话,在$0AA493处,格式如下:
00AA493h: 06 00 3A 78 00 07 00 3A 5B 00
------------------------------
第一个人第1人头像第二个人第2人头像
06 09 4C 12 48 BB 0F 10 0A 5E 5F 09 29 0A D4
-------------------------------------------
第1人说どぅだ、等待几秒王子は见
09 21 15 5C 1F 15 BE 02 08 07
---------------------------
つかったお?换行结束符第2人说
776的文本很讨厌!不仅有正常的文字编码,还包含大量的控制符(例如切换说话的人物、头像)。
现在说码表,776码表是两个字节表示一个汉字或假名。日文平假名、片假名对应09 xx,汉字对应两个字节,从0A 10到0E 5F共1040个汉字。
双字节的表示方法:连续多个字都以09打头的话可以只写第一个09,省略后面字的09。其他段也一样。
例:
0A10=我
0A12=真
0A6E=棒
那么“我真棒”三个字的编码是:0A 10 12 6E
你可以试试改控制符,改变$0AA49D处的06为07,进入游戏,如何,原本该第一人说的话,现在由第二人说了吧!这里有两个人,编号06、07。头像也可以改。这种文本中夹杂控制符的rom是很常见的。
总之,要开动你的脑筋,不要拘泥于我写的这几种情况,用各种办法尝试,成功hack出码表的乐趣和成就感足以抵偿你花的时间!
4.有关Rom的一些知识
在开始讲下一步之前,让我们先来了解一下ROM的结构,这有助于理解后面的内容。
一个ROM分为两部分:Header(文件头)和主体。Header是一个长$200字节的区域,在ROM的最前头,记录了一些ROM的相关信息。有些ROM甚至没有header。对于汉化,我们完全可以不关心header。而对于主体部分,那是我们的重头了,很遗憾的是,它没法再细分了。这里的内容存放,完全由该游戏的开发人员决定,所以一个rom一个样。
ROM的存储格式有很多,常见的有SMC、FIG、078等。可能你拿到的rom是好几个文件,那么你必须用snestool把他们合并成一个文件,最好是SMC格式的。
ROM的映射格式分为Low rom和High rom两种格式。具体的区别先不用管,你只要知道如何确定一个rom是哪种格式。我们用一个叫ucon的小程序来帮忙,它也可以用来转换rom格式。在DOS命令行下执行
ucon dbzrpg.smc,得到这样的结果:
如图,在HiRom Game一项写的是No,那么这就是Low Rom。至于有没有header可以计算出来:例如龙珠是8M的rom,大小应该是1024×1024=1048576(注意它是8M bit,相当于1M byte),但是查看一下文件属性,大小是1049088,多了512字节。这512字节就是header,正好是十六进制的$200。
所以,我们知道了龙珠RPG是有header的,Low rom格式。
5.指针表与文本块
铛铛铛铛铛铛,继续理论课!不要说我跟唐僧似的,可一定要用心看明白啊!
假如我要开发一个游戏,其中肯定有好多对话。这些对话文本怎么存储呢?一种方法是哪里用到一句对话了,就把一句话写在哪里,对话之间插入很多的控制符,甚至程序。这就是“漂浮”的文本。可是这样很麻烦,如果后来对话脚本要修改,句子变长了,就要影响后面的程序。这样的Rom,像火焰纹章系列、浪漫沙加系列都是,汉化起来很麻烦。
更好的方法是,把所有对话(文本)都放在一起,对话与对话之间用一个特定的结束符分开。然后,再做一张表,表中每一项都指向一段话的第一个字。这张表就叫指针表(Pointer Table),那一大堆文本叫做文本块(Text Block)。举例如下:指针表:
00 60
0F 60
1D 60
2F 60
3A 60
文本块:
地址文本
6000-600F: This is a dog.|T
6010-601F: hat's a pen.|Do
6020-602F: you play game?|C
6030-603F: ertainly!|What's
解释:我先说明一下,在汇编及16进制中,两个以上字节的东东,最前面的字节叫高位,后面的叫低位。比如$34AB,34是高位,AB是低位。在Rom里,它是这样存放的:先低位后高位。所以$34AB在Rom里存成“AB 34”。
文本块地址是16进制的,从6000-600F一共有16个字节,即一行有16个字符。“|”是结束符,标志一句话结束。指针表中每一项由两个字节组成。先看第一项,00 60,实际上是指向地址$6000,正是"This is a dog."这句话的开头。下一项0F 60,指向地址$600F,正是"That's a pen."的开头。
采用这种方法存储,最大的优点就是,随时可以改对话文本的长度!只要改完后,把指针表相应的指针指向正确的位置,根本不用改动程序!这样的rom我们汉化起来也比较方便,因为可以写程序来自动导入导出对话脚本。
6.指针表、文本块、字库与码表的协作关系
先仔细看看这张图,能看明白吗?这是如何显示一个字的完整流程。
如图,假设程序中要显示一句话,这句话是文本块中的第一句。程序会调用显示子程序来显示这句话。开始运行。首先,它检查传给它的参数“1”,这是指要显示文本块中的第一句话。查指针表,第一项指向$6000,OK,从$6000地址取出一个字节$54,查码表,得知$54表示字母T,再从字库中找到字母T的字模,并显示出来。
然后,从$6001取出第二字节$68,重复上述操作。一直到$600E,取出的值是$FF,这是结束符标记,显示子程序返回结束。此时,第一句话已经显示在屏幕上了:“This is a dog.”
明白了?当程序中要显示文本时,只要调用显示子程序,并告诉它要显示哪一句话,显示字程序就会把对应的话显示出来。
7.寻找指针表
现在我们要找指针表了。还是用龙珠Rom,还记得这个Rom有文件头,是Low-rom吧。上一讲我们找到第一句话的开始地址为$03C6EC,减文件头$200后是$03C4EC,去掉高位03并交换,得到Rom中的存放格式为EC C4。这就是找指针表时的计算方法。
在UltraEdit中打开rom,向上搜索这个值,马上找到一个地址$0394A2。(此处如有疑问请参见看我翻译的“汉化高级教程”一文)
观察这个地址附近的数值,发现是有规律的,每两个字节一组,都指向Cxxx附近。肯定就是这里。把ECC4
改成第二句话的地址03C5(指向$03C703),进入游戏看看(如图),哈哈!拉蒂兹只说后两句话了。
这里就是指针表没错!通过指针表,可以很容易地找到每段文本的开始。指针表很有用处;如果你会写程序,它可以大大方便导出和导入过程。将来所有中文文本都插入后,还要更新指针表,重新指向各段中文文本的首地址
导出脚本对话(Dump Script)
现在,你只需要导出文本,交给一个翻译去翻,兴奋吧?我们来看看怎样导出脚本。
DOS下最常用的工具之一是Thingy。早期的英化中,好多老外专门用它,所以它支持的码表格式也就成了标准。当然现在有很多工具已经超过它了,但它仍然不能不提。
执行Thingy,它会问你Rom名字和码表名字,它支持两个码表同时使用,第二个是可选的。进入Thingy后,随便翻翻页,你发现,右侧显示的已经是日文了!把光标停在文本块开始处,按D,回车;翻页到文本块结束,再按D,Thingy会提示你给导出的文件起个名字。写上名字后,这一块文本就导出来了。
其实有人专门编了工具来进行导入导出。Script-extractor和Script-Insertor就不错,用起来比Thingy方便多了。导出的文本就像下面:
「それともじっくりとあそんで
ころそうか?へへ……いくぜ!」
「おとうさん!ピッコロさんが…
ピッコロさんしんじゃった-!」
「すまん……おそかったか…!
ゆるさんぞ!オメエら--!!」
じめんからカイブツが?
「なうだ!!きさまらこいつらと
1ぴきずつたたかってみんか!!」
「まさかこんなクズなもに……
こうなったらカカロットの
ガキをみちづれにしてやるぜ!!」
再稍微处理一下就很不错了,下面就是翻译的工作了。
狼组汉化专区还有很多工具都可以导入导出,大家可以选自己最方便的使用。
对于有编程能力的rom hacker,最好是自己写程序导出。我习惯是把整个rom都导出来,再手工整理去掉垃圾。下面是我导出776对话用的VB源程序核心部分,其实很简单的,大家可以参考。完整程序在专区。
简单说明:MB(a,b)数组包含当前的所有码表,count是计数器,每3句话显示一次地址。每次从rom里取一个字节放在d里,再根据码表译成文字。hz代表码表第几段,hz=0时是假名和字母(即09xx)。
For i= start To endp
Get#2, i, d
If d= 0 Then
i= i+ 1
Get#2, i, d
If d=&H11 Then
hz= 0
ElseIf d=&H12 Then
hz= 1
ElseIf d=&H13 Then
hz= 2
ElseIf d=&H14 Then
hz= 3
Else
Print#1, str
count= count+ 1
If count= 3 Then
count=
0 str="<$"& Hex(i+ 1)&">"
Print#1,""
Print#1, str
Bar1.Value= CInt((i- start)/ 1000)
End If
hz= 0
str=""
End If
Else
str= str& Mb(hz, d)
End If
Next
好,今天的课就到这里。学完这课后,大家应该可以导出对话文本,开始找翻译了!顺便澄清一个错误观念:汉化不需要你会日文,因为我们要有分工的嘛。见到有些朋友在论坛说“我先学好日文吧”,其实根本没必要的,像我就完全不懂日文。
8.1查找字库
好,现在要做的,是最有意思的部分!
先来个名词解释:TILE(图块)-是指8x8的一小块图。SFC中的所有图形都是用8x8的小块图形拼成的,有点像马赛克。这一个8x8的小图块就叫tile。它是最小的图形单位,不可再分的。对话汉字同样也是用tile拼成的。一般游戏用的文字,从12x12到16x16大小的都有,用4个tile拼成。
怎么能看到tile呢?我们用一类叫精灵编辑器的工具(精灵是指用tile拼好的人物或头像)。其中最好用的是Tile Layer Pro(TLP),网站上有下载。用TLP打开龙珠的rom,显示是这样的:
选择“View”“Format”,然后选择“Gameboy”模式。像这样:
为什么要选GB模式呢?对于SFC的游戏,字库一般都是2bpp格式(关于1bpp,2bpp的含义,感兴趣的请看站上其他文章)。GB模式恰好就是按2bpp格式显示tile。
好,现在睁大眼睛,按“Page Down”翻页,仔细看有没有像文字的东西!如果找到了,那就是字库。
但是……好像找不到啊~!答对了,龙珠RPG的字库是压缩的!
(打死他,竟敢欺骗读者!......sunkar被读者攻击,HP减少30点)
啊……对不起,事先没仔细看,就选了这个rom,谁知字库是压缩的。这也告诉我们,汉化的第一步不是找码表,而是先看能不能找到字库,再找码表。除非你会asm hack,否则,遇到压缩的字库,你最好就换个rom下手吧。从现在开始,我以776为例讲解字库替换和汉化对话。请回忆一下第一课讲过的776码表。
9.多拉基亚776的字库
776的码表站上有下载,可以下载回来做为参考。我再简单说明一下:
776采用双字节编码,如0A20=神。在这个编码里,第一字节0A,我们把它叫做段号,第二字节20才是字的实际编号。776共有09xx,0Axx,0Bxx,0Cxx,0Dxx,0Exx六段。
在rom中,系统会尽量节省空间。对于每个字,如果它的段号和前一个字相同,就可以省略段号,只用一个字节。
如:09 A0 23 E1 0B 45 21 09 61 0A 8B
上面这行对话,黑体字代表段号,后面的是1字节的编码。如头四个字节,实际代表了3个字符:09A0 0923 09E1。其后是0B 45 21,系统将它解释为2个字符0B45和0B21,以此类推。
好,现在用TLP打开776的日文rom,换到GB模式,往下翻吧!很快就可以看到大段汉字了,这就是字库!(左下图)
现在我们把字库里的“王子”二字改成“外传”看看:
改字要用到TLP的编辑功能了。先点击要改的tile,在中间编辑框里就可以编辑了。下方是调色板,776里用到了四种颜色:蓝绿白黑。其中蓝色是重要的,绿白二色是阴影。用鼠标慢慢“画”字吧,相信很快你就能掌握的。右上方的图是改完的样子。(画字模可以参考专区其他文章)
改完后存盘,然后我们进游戏看看有什么变化:
左图是原始的样子,右图是改完后的样子,看看:“王子”变成“外传”了。
这就是修改字模!以后,我们会把所有的日文汉字及假名都改成中文字模的。
10.制作中文对照表
太简单了。先打开一个空的文件,把“王子”二字的编码从日文码表拷贝过来:
0A5E=王
0A5F=子
然后把“王子”二字改成“外传”:
0A5E=外
0A5F=传
好,现在把这个文件存盘,起名叫776c.tbl。这就是我们的中文对照表!以后,随着做汉字字模,随时往里添加新的编码就行了。
11.将中文译文写回Rom中
(假设你已经把所有字模都做好了)
我们还是以776第一章的第一句话为例:(如果你的ROM有header,地址是00AA69E)
00AA49E: 09 4C 12 48 BB 0F 10 0A 5E 5F 09 29 0A D4 09 21 15 5C 1F 15 BE
どぅだ、王子は见つかったお?瓦斯曼,发现王子了吗?
根据我们的中文码表,查出每个字的编码,再根据776的特点,把相同的段号省略,结果应该是这样的:
00AA49E: 0B A6 0A 69 0B 85 09 BB 0B 43 44 0A 83 63 47 0B 45 09 BE
用你爱用的16进制编辑器写入rom,存盘,再进入游戏去看看,怎么样!这句话已经汉化了吧!
可是,汉化后比日文文本少了两个字节,怎么办?没关系,汉化下一句话时,紧接着这一句汉化就行了。如果汉化后的字节比日文的多了,也不用怕,按顺序往下汉化就行,只要最后一句话正好在原来的日文编码位置上结束就没问题。
776是不用考虑指针表的问题的;但是有些游戏需要指针表。那么,在汉化完后,也要把指针表对应的指针,改成指向中文对话的起始位置
12.加速汉化进程
如果这前面的东西你都看懂了,实际上你已经学会了汉化需要的技能了,祝贺你,找个游戏rom练练手吧!
但是,如果你真的照前面我讲的去做,一定会累死的。工作量实在太大了。怎样能加速汉化进程呢?当然要利用各种工具啦!
A.首先,画字模很烦,我们完全可以用工具来做!Edison的CharEdit可以选择任意的字体字号,写入rom中,很方便的。但是它只能写入2bpp格式的字模。就算画字模也可以加速,狼组Dark01首先发明的结合Photoshop的画字模方法非常实用。如果你会一点编程,建议你去研究一下1bpp、2bpp等字模存储格式,再看看“任意字体字模生成器”这个程序,然后你就可以自己写一个程序,一次把所有字模都写入rom中啦!狼组现在基本不需要做字模的人了,因为我们对标准大小的字体一律用程序写入。
B.推荐狼组的“汉化辅助工具”,这是个自动把中文/日文翻译成代码的工具,还可以检查哪些汉字还没做字模。第一次使用时要设置好中日文的对照表。
好,Rom hacker的课程到这里就全部结束了。希望你也能汉化成自己喜欢的游戏!记住:汉化游戏,最最需要的,不是技术,而是耐心和坚持。祝你成功!
36や ya 37ゆ yu 38よ yo
39ら ra 40り ri 41る ru 42れ re 43ろ ro
感谢大家阅读,希望本次内容能帮助你理解电子游戏软件网站,如果对电子游戏平台网址也感兴趣,欢迎留言讨论。
Copyright 2010 daimiao.cn. All rights reserver. 备案号:鲁ICP备10209964号
泰山岱庙版权所有 地址:山东省泰安市泰山区东岳大街191号 电话:0538-8261038
您是第562位访客
泰山景区官方售票渠道
泰山岱庙微信公众号