『漫游』酷论坛>『动漫主题讨论区』>[EF破解交流贴]栽在这 ..

edleloth@2006-12-23 01:08

引用
最初由 judaxia 发布
作者:lighting

运行补丁
http://download.yousendit.com/DECA26330B2C1BDB


谁能再发一个,貌似到了download limit.
引用

sunshining@2006-12-23 08:25

终于玩到了(泪
引用

elhaym@2006-12-23 09:49

速度华丽的LZ为我们办了一件大好事阿--
引用

acatindoor@2006-12-23 10:26

這個不XX 的 世界 阿
引用

hikari520@2006-12-23 11:44

引用
最初由 edleloth 发布


谁能再发一个,貌似到了download limit.

http://bbs.sumisora.com/read.php?tid=210588

从目前的进度来看,情节和之前的漫画一摸一样。透口气继续:o
引用

flyers@2006-12-23 12:40

这个啊,现在的假档实在是太多了,不过眼红那个下载速度啊
引用

maxs@2006-12-23 12:45

那个真就不是假档,而是破解失败的产物。。。
引用

mseraser@2006-12-23 13:23

有没有人遇到部份文字不显示的问题?

一开始yuko和火村在教堂的对话的文字有很多没有显示,但是AGTH之类的东西还是能抓到……不知道为什么…………
引用

wingkelvin@2006-12-23 13:30

引用
最初由 mseraser 发布
有没有人遇到部份文字不显示的问题?

一开始yuko和火村在教堂的对话的文字有很多没有显示,但是AGTH之类的东西还是能抓到……不知道为什么…………

我也是這樣
那裡可能是沒文字吧....

還有CG是不是每章更新一次的??
引用

mseraser@2006-12-23 15:11

orz......解开scr.paz看了一下,000_01mugai.txt对应的序章部份:

.panel 3
.message 4130 そんなろくでなしがこの街にもう一人いるのか。\a
.wait 270
.panel 0
.message 4140 yuk-000_01-0241 #优 子 「扉を开けてあの人は入ってきま偟偨」\v\a
.wait 150
.message 4150 yuk-000_01-0243 #优 子 「入ってきたのは、ひとりの男の巕乿\v\a
.wait 150
.message 4160 yuk-000_01-0245 #优 子 「どこかあなたに似ていて え偊丄夰かしい いがしたんです

」\v\a
;.wait 300


我这里そんなろくでなしがこの街にもう一人いるのか这句话会显示出来,后面的就不会,根据澄空rednaxela大大的那篇资源文件的加密的解析文章来看,panel 3是宽屏文字,panel 0是无文字显示…………这样说来没有文字确实是游戏本身就这样设置的了…………

不过为什么啊?理解不能,文字本身已经在那里了,用AGTH也能抓到不显示的那部分文字,minori为什么不干脆把它也显示出来…………
引用

wingkelvin@2006-12-23 15:49

無意中發現紘的手機鈴聲原來是有人唱的@@"
引用

huamxxy1@2006-12-23 16:44

这制作者绝对的是心理变态。。
引用

Dr.凡@2006-12-23 17:09

好歹破解成功……然则开始就是没有bgm么……
引用

mirabo@2006-12-24 00:14

我这里显示还有99:99:99才下载完成啊……OTL
引用

rednaxela@2006-12-24 04:23

好,夜猫出动...

引用
最初由 mseraser 发布[/i
orz......解开scr.paz看了一下,000_01mugai.txt对应的序章部份:

.panel 3
.message 4130 そんなろくでなしがこの街にもう一人いるのか。\a
.wait 270
.panel 0
.message 4140 yuk-000_01-0241 #優 子 「扉を開けてあの人は入ってきました」\v\a
.wait 150
.message 4150 yuk-000_01-0243 #優 子 「入ってきたのは、ひとりの男の子」\v\a
.wait 150
.message 4160 yuk-000_01-0245 #優 子 「どこかあなたに似ていて――ええ、懐かしい匂いがしたんです」\v\a

我这里そんなろくでなしがこの街にもう一人いるのか这句话会显示出来,后面的就不会,根据澄空rednaxela大大的那篇资源文件的加密的解析文章来看,panel 3是宽屏文字,panel 0是无文字显示…………这样说来没有文字确实是游戏本身就这样设置的了…………

不过为什么啊?理解不能,文字本身已经在那里了,用AGTH也能抓到不显示的那部分文字,minori为什么不干脆把它也显示出来…………

fx不是大大...拙文见笑了=v=
.message后面的\a和\v这两个转义控制字符以前也出现过,不过没怎么留意.这么说来,以前见到的时候,一般都是这样出现的:

.message 页数 语音 \a该行内容\v

复制代码
  1. .panel 0
  2. .playBGM *
  3. .transition 0 * 15
  4. .stage * WHITE.png 0 0
  5. .message 732 sh-B_003-0003 #白波瀬 \a『だから、いい先生にだってなれるよ』\v

同样也是什么文字都没显示出来,我们看到的是一片白屏 (所以不截图了)

这次的\a和\v用法也没变.总之就是有字不显示出来吧.

.panel的用法我之前想得不太对.其实.panel是可以接受1-2个参数(或者更多?),第一个参数的值范围[0,3],第二个参数范围不明,[3,6]都见过
嘛,不知道到底是怎么回事了...暂时也没兴趣把指令全弄明白.第二个参数应该是跟转换的时候相关吧?...

自己写了程序来拆脚本么? 拜一下,同好同好,这次minori玩的花样真多 (汗
昨天晚上才总算龟速拖完ef的本体来见识一下.运行不可的问题果然不难解决,不过归档的格式又稍微改了点让人很烦.

转一下自己刚才在另一地方发的帖:
引用

(for archives in full version of ef) most of the first 32 bytes seems to be garbage (but i'm not sure), but you want to notice the byte at 0x08, that's the byte you'll be xoring with before you get to BlowfishDecrypt.

so, you'd:

> read in the first 32 bytes in the archive, save the byte at offset 0x08, and then dump the rest of them
> xor this "key byte" with a 4-byte integer at offset 0x20, and that's the length of index
> read in the index, xor it with the "key byte", then BlowfishDecrypt it with the first set of Blowfish key. now you've got the index ready to use
> to extract files from the rest of the archive, xor with the "key byte" first and then BlowfishDecrypt.

just to mention that, in full version of ef, the initialization of pbox is somehow different from standard Blowfish and from ef_trial. in ef_trial, you have to negate every key byte before it's used in an otherwise standard Blowfish init.

so if you had a standard implementation of Blowfish, in ef_trial you'd: (in pseudo code)

negateAllBytes(key1);
BlowfishInit(key1);

now in full version you have to do something tricky, so let's get more into the details of what would be a part of BlowfishInit. the code snippet below should replace the round of xoring pbox with the key for Blowfish: (in C++)

suppose:
unsigned int pbox[18]; // the pbox of Blowfish
byte* key; // pointer to the key for Blowfish, and that the length of key is always 0x20 in minori's games
then,
  1. unsigned int ofs = 0; // offset of current byte in key
  2. for (int i = 0; i < 18; ++i) { // iterate though pbox
  3. unsigned int build = 0;
  4. for (int j = 0; j < 4; ++j) { // retrieve 4 bytes from the key at a time
  5. byte currentByte = key[ofs];
  6. /////////////////////////////////////////////////////////////
  7. // this switch is what's different from the standard Blowfish
  8. switch (ofs % 6) {
  9. case 0:
  10. currentByte ^= 0x6D;
  11. break;
  12. case 1: case 5:
  13. currentByte ^= 0x69;
  14. break;
  15. case 2:
  16. currentByte ^= 0x6E;
  17. break;
  18. case 3:
  19. currentByte ^= 0x6F;
  20. break;
  21. case 4:
  22. currentByte ^= 0x72;
  23. break;
  24. }
  25. /////////////////////////////////////////////////////////////
  26. build <<= 8;
  27. build |= currentByte;
  28. ofs++;
  29. ofs &= 31; // ensure ofs doesn't go beyond 0x20
  30. }
  31. pbox[i] ^= build;
  32. }


and that's about it...
引用

«789101112»共12页

| TOP