预览模式: 普通 | 列表

初步的NFTR分析程序

attachments/200710/9175546835.gif前几天研究了NFTR格式,也差不多搞定格式结构。
于是开始写程序,先进行的是分析部分。
初步的分析,是搞定了,不过源码还在不断修正中。
这个算是我的第一个自己动手写的程序,而且还是C#写的


sumiya给我了许多的指导,在此感谢他。
今后还有C#的许多问题等着他指导呢~~
2007-10-23 21:40:34
标签: DS 源码 编程 软件

我想像的明星脸

attachments/200710/2105457168.gif在NB水区看到一帖,然后过去了。
一开始不清楚这网站,糊里糊涂地把个人信息添上去了……
这是个家谱网,应该没什么问题。

从相片上看,除了一个郭富城我知道外,其他都不认识……
搜索了一下,有反町隆史……其他不详……

2007-10-23 21:9:33
标签: 生活 网络

[转]C#.NET 中的类型转换 和进制装换

完整显示   1 2 3 4 5 6 7 8 9 10

C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处 理,在这里与大家分享——

1. 装箱、拆箱还是别名

许多 C#.NET 的书上都有介绍 int -> Int32 是一个装箱的过程,反之则是拆箱的过程。许多其它变量类型也是如此,如:short <-> Int16,long <-> Int64 等。对于一般的程序员来说,大可不必去了解这一过程,因为这些装箱和拆箱的动作都是可以自动完成的,不需要写代码进行干预。但是我们需要记住这些类型之间 的关系,所以,我们使用“别名”来记忆它们之间的关系。
C# 是全面向对象的语言,比 Java 的面向对象都还彻底——它把简单数据类型通过默认的装箱动作封装成了类。Int32、Int16、Int64 等就是相应的类名,而那些我们熟悉的、简单易记的名称,如 int、short、long 等,我们就可以把它称作是 Int32、Int16、Int64 等类型的别名。
那么除了这三种类型之外,还有哪些类有“别名”呢?常用的有如下一些:

bool -> System.Boolean (布尔型,其值为 true 或者 false)
char -> System.Char (字符型,占有两个字节,表示 1 个 Unicode 字符)
byte -> System.Byte (字节型,占 1 字节,表示 8 位正整数,范围 0 ~ 255)
sbyte -> System.SByte (带符号字节型,占 1 字节,表示 8 位整数,范围 -128 ~ 127)
ushort -> System.UInt16 (无符号短整型,占 2 字节,表示 16 位正整数,范围 0 ~ 65,535)
uint -> System.UInt32 (无符号整型,占 4 字节,表示 32 位正整数,范围 0 ~ 4,294,967,295)
ulong -> System.UInt64 (无符号长整型,占 8 字节,表示 64 位正整数,范围 0 ~ 大约 10 的 20 次方)
short -> System.Int16 (短整型,占 2 字节,表示 16 位整数,范围 -32,768 ~ 32,767)
int -> System.Int32 (整型,占 4 字节,表示 32 位整数,范围 -2,147,483,648 到 2,147,483,647)
long -> System.Int64 (长整型,占 8 字节,表示 64 位整数,范围大约 -(10 的 19) 次方 到 10 的 19 次方)
float -> System.Single (单精度浮点型,占 4 个字节)
double -> System.Double (双精度浮点型,占 8 个字节)

我们可以用下列代码做一个实验:

private void TestAlias() {     // this.textBox1 是一个文本框,类型为 System.Windows.Forms.TextBox     // 设计中已经将其 Multiline 属性设置为 true     byte a = 1; char b = 'a'; short c = 1;     int d = 2; long e = 3; uint f = 4; bool g = true;     this.textBox1.Text = "";     this.textBox1.AppendText("byte -> " + a.GetType().FullName + "n");     this.textBox1.AppendText("char -> " + b.GetType().FullName + "n");     this.textBox1.AppendText("short -> " + c.GetType().FullName + "n");     this.textBox1.AppendText("int -> " + d.GetType().FullName + "n");     this.textBox1.AppendText("long -> " + e.GetType().FullName + "n");     this.textBox1.AppendText("uint -> " + f.GetType().FullName + "n");     this.textBox1.AppendText("bool -> " + g.GetType().FullName + "n"); }

在窗体中新建一个按钮,并在它的单击事件中调用该 TestAlias() 函数,我们将看到运行结果如下:

byte -> System.Byte
char -> System.Char
short -> System.Int16
int -> System.Int32
long -> System.Int64
uint -> System.UInt32
bool -> System.Boolean

这足以说明各别名对应的类!

完整显示   1 2 3 4 5 6 7 8 9 10
标签: 编程 源码 C#

汉化界内的特务D——鼠也不爽

attachments/200710/6124598258.gifJolin的《特务J》还没上市,就被“特务”给弄出去,以至于我们提前半个月就听到了《特务J》这张新专辑。
Jolin及EMI Capitol很恼,反正是采取了法律手段去维护自身的权力。

其实,在哪都有是“特务”这个东东的的存在,在汉化界,也不例外。
以前的事,我知道的也不多,就当我啥都不知道,我也不清楚。

今天,我又从一汉化同仁口中,得知,Bus的特

[阅读全文]

标签: DS 汉化 心情

NFTR深度研究基本完成

搁置N久的NFTR格式又再次拿出来研究。
昨晚熄灯后开始继续之前未完成的内容,还真研究些所以然来。
可惜两小时后电脑提示快没电,只好关机睡觉。
而此时研究得差不多了,只差最后的一部分。

今天起床后,又开始。
卡在了一处地方。
中午洗澡归来继续研究,经过几个小时的努力,终于搞定。

目前只是针对两个游戏的NFTR字库进行的研究,还没把全部的NFTR拿来研究。
估计差异不会太大。

曾经看过另类显示的NF

[阅读全文]

标签: DS 汉化 编码

[转]正邪翻译』迪隆玫娅之世界树的秘密

来源:『紫部◎炎』的翻译御宅
原文地址:http://huowuliesp.blog.163.com/blog/static/14439087200792082920932/

现在“正邪幻想曲”的文本翻译到46.TXT了
在这个文本的剧情里面,出现了——迪隆玫娅之世界树(テロメアの世界树)。
本文就由此展开。
1.テロメア有什么特殊的含义吗!?
首先

[阅读全文]

标签: 汉化 GBA 游戏

显IP的QQ和TM

搞了一晚上的显IP TM和QQ,好累……
最后,终于搞定。

打算把原版和TM和QQ删掉。
在删除TM时,安装信息是显IP版的……结果,删除的是显IP版TM……
XXOO
重弄……

明天继续完成日志
2007-10-19 23:23:46
标签: IP 网络 QQ TM 腾讯

IPQQ,真有这个东东

想用显IP版的TM很久了,但还是没找到……
有点想换QQ,但QQ……╮( ̄▽ ̄")╭

知道IPQQ这个是显IP的QQ统称。
今天搜索一下IPQQ这个Keyword,还真有这个……网站……
目前网络上显IP的QQ版本都有在上面,至少哪个好用,仁者见仁。

我还是等一段时间,看有没有

[阅读全文]

标签: 网络 腾讯 QQ TM IP