粗略算了一下,家里面容量在 1TB 以下的“小硬盘”有好几块,再加上两台淘汰下来的主机,如果只用作下载机实在太浪费了。干脆拼装成一个服务器,顺便把前些日子写的 Windows Phone 7 代码托管上去,自己给自己 create issue、做 bug fix(纯粹没事闲的)。 想了就做,拼拼补补之后,有了这么一台服务器:

阅读全文 »

回想 2000 年左右,还在国内的时候。当时所有的人都把自己的东西贬低得一无是处。甚至有“专家”撰文说“外国人研究表明,中国的炒菜不健康,因为使用了食用油”云云。

事隔 10 多年了,本来不想回想那一段黑历史,可是昨天 Metro 上的一条菜谱成功地唤醒了这段记忆。

阅读全文 »

下周老婆大人就从国内回来了。估计到时候也没很多时间可以用在游戏开发上。好在最底层的基础库 + 实用库架构已经完成,以后再出问题只需要微调就可以了。

总结了一下目前为止完成的代码。(包含注释)游戏基础库代码量 3333 行(这个数字 - -|||),TGGe Extension 代码量 702 行。

569_wp_000029.jpg

去掉注释什么的,代码量也在 3500 行以上。这是目前我个人制作的最大的工程了。纪念一下。

经过几天的努力,终于开始写 XML Parsing 的部分了。本来应该先写让图片变透明、利用 PNG 制作动画的心得,但是加了 XML Parsing 之后暂时无法到达游戏页面。所以那篇心得过两天再写。

照例首先贴一张开始画面的截图。(取材:《恋爱蜡笔:空之艺术》。看过《只有神知道的世界》的人都知道这款游戏……)

阅读全文 »

今年陪我过圣诞的是——小光~(微软 Silverlight 娘)

 558_dsc03451.jpg 559_dsc03454.jpg

另附一张前天在玩《Memories Off 6 ~T-Wave~》时,无意中松开 RT 得到的画面。(偏旁部首如此排列我看不懂,但是听上去像是“圣诞快乐”这句话)

560_wp_000019.jpg

值得一提的是,本性难移,我这人生 20 多年,每次在从莉莉丝和智莎两种类型之间选择时,都会选择智莎……而莉莉丝,就是那个到最后连朋友都做不成的角色…… P.S. Lunarpages 主机升级了,传个图片费死劲。搞了一个多小时才传好。

继四格 Symbian 之后,Engadget 再度发表四格 Kinect。

551_020kinect10122201-1293008123.jpg

552_020kinect10122202-1293008118.jpg

553_020kinect10122203-1293008122.jpg

554_020kinect10122204-1293008120.jpg

出场游戏:
第二格:《Kinect Adventure》大冒险
第四格:《Fighter Uncaged》格斗

篇首废话:今天没事闲的开始写 TBGE 的初始规格稿。反正过几天圣诞在家,自己写一个玩玩吧。既然打算开始做 TBGE,第一个演示版要简单而且应用到所有功能。于是乎,在网上搜素材的时候发现这么个东东。(不知道这是啥的同学说明你宅的还不够哦~)感谢百度帖吧……

550_2011.gif

从网上找了一个破解的《Mirror's Edge》xex 文件,好处就是可以随意更改 ini。

但是光盘上的 Coalesced.ini 是被打过包的 ini 集合。麻烦归麻烦,随手做了一个 Coalesced.ini 封包/解包程序(cooker)。试了一下运行良好。

想把每关 Speed Run 的时间限制改成 1 小时么?试试这个吧。

下载地址 (需要 .NET Framework 3.0)

这次碰到的是棘手的 LPCM 1.0 转 WAV 1.0。原音频信息见图:

542_mediainfo.png

543_tsmuxer.png

用 eac3to 强制按 LPCM 1.0 处理失败,生成的 WAV 长度为 3 个多小时,正好是 2 倍时间。

用 eac3to 强制按 LPCM 2.0 处理,生成两个声道文件。发现左声道有信息,右声道为空。

544_eac3to.png

所以,所谓的 LPCM 1.0 有可能并不是 1.0,而是右声道为空的假 2.0。

539_dsc00157.jpg

终于熬到 Kinect 上市了。从去年 E3 第一次公布 Project Natal 开始,就一直在关注这个控制器。到今年 E3 开放预定之后,迫不及待地四处预定,结果还订了两套(囧)。

随行上市若干游戏,买了四个送了一个(送:Kinect Advanture;买:Dance Central、Dance Masters、Your Shape、Fighter Uncaged)。这阵容比 SONY 的 PS Move 强大多了。

540_dsc00154.jpg

回到家,接上摄像头,先开始玩 Kinect Advanture。刚开始一个人玩,High 的不行。后来干脆两个人玩,才知道“独乐乐不如众乐乐”,果然人越多越好玩。

不行了,宅男体质太差,玩了两个小时玩不动了。

又试了试 Dance Central,Free Style 那里太 High 了,照了一堆相片回头来看很喜感。

累了,明天再玩其他游戏。

541_dsc00152.jpg

前些日子重新给笔记本加装了散热硅垫之后,依然时不常地出现六画面现象,而且频繁死机、蓝屏。当时一直认为是笔记本到寿命了。直到前几天在修 Xbox 360 时发现散热硅垫的效率问题,才反应过来,实际上加了散热硅垫反而使问题更加恶化。

正好,修理 Xbox 360 时用的散热硅脂还剩一些,干脆给笔记本用上。

再次拆开机器,去掉硅垫。

534_dsc00126.jpg

535_dsc00127.jpg

但是 DELL 设计的一体化散热片在 GPU 上高度过高,涂硅脂肯定够不到。直接上老虎钳,把支架弄弯,把散热片大概降低 1mm。重新涂上硅脂,一切 OK 了。

536_dsc00140.jpg

开机,用手摸了一下,散热器烫手。放一段影片,散热风口开始吹热风。一切正常了。现在正用笔记本写这篇 blog。

这个笔记本大概还能再用两年吧。

阅读全文 »

其实早在两天前就把自制机给装好了,但是不知道为什么,启动的时候总是报 E79。后来才摸索出来正确开机的办法。

症状:
1. 按电源键或者手柄开机,在使用色差线 HDTV 状态下基本上出现一红 E79(用 HDMI 则一红无视频信号),偶尔能正常进入系统。
2. 按电源键或者手柄开机,用色差线选 TV 模式则能正常进入系统。
3. 按退碟键有时出现 E79,有时可以正常进入 XeLLous。
4. 按退碟键,在光驱托盘完全弹出时再按退碟键收回托盘,基本上可以正常启动 Dashboard。
5. 每次正常进入系统之后都要重新初始化(选择语言、地区等等)。完成初始化可以正常启动 GOD 游戏。

去 A9 问,得到的答案是有一批机器就这样。去 xbox-scene 问,得到的答案是 JTAG 线走线不对。

目前我对于这两个说法都不赞同。毕竟在 E74 之前用得好好的,从来没有过 E79 问题。

反正现在这台机器玩游戏没问题,只不过开机的时候要麻烦一下。那就暂时先这么用着,等到下一次出问题的时候再研究吧。只要把现在硬盘里的游戏都玩完,这台机器的成本就省回来了。

阅读全文 »

今天不知道 Sony Style 怎么了,每人发 $25 礼品卡。白给钱咱不能不要,于是把 email 打印出来之后哼着小曲开着车就奔 Bayshore 去了。

结果,被告知拿到手的 $25 礼品卡仅限今天使用。话说最近家里东西够多了,电视好几台,照相机摄像机都不缺,笔记本电脑还能正常服役,干脆买点 PS3 游戏然后去 EB Games 换 Kinect!

把 Sony Style 翻了个底朝天,没见到有 $39.99 以下的游戏。心里正在想 Sony 你个小气鬼,都已经上市两年的游戏还按原价卖。转头一想,还有 Move 啊。

之前为了处理手里的旧游戏,赶在还值钱的时候换了个 Move 套装。本来拿回来之后就觉得不是很好玩,但也没办法。今天又遇到了同样的情况,为了花掉这 $25,在没有其他东西可买的情况下,也只能买 Move 了。

又败家了。$29.99 打完税再减掉 $25,又花了 $8.89。Sony,你又一次成功的从我口袋里抢走了 $8.89。

阅读全文 »