• idnemo

  • 致力于游戏开发~~
  • 首页
  • 碎语
  • 登录
  • 破解

    post by idnemo / 2007-12-7 11:18 Friday
    前段时间给公司的一个NDS游戏开发写了一个工具。接触到了一些NDS游戏开发的东西,原来NDS还在使用256色的调色板,原来很多NDS游戏的开发仍旧在沿用着GBA的开发模式。所谓活用NDS的机能都是任天堂自己的人驾轻就熟,技术壁垒和封闭在游戏机游戏的开发中更甚。
    我做的活是破解一个后缀名是.spr的图片文件格式,然后自己制作工具将多个.spr文件打包合并。这个文件格式是用于NDS游戏加载图片时需要的。而我,没有任何的参考文档,有的只是用UltraEdit去看这个文件的16进制组织格式(实际上,除了文本文件,其余文件都是二进制的组织格式,UE只不过是让文件显示成16进制而已)。如果曾经尝试过用UE打开一个JPG或者BMP文件,并去破解这个文件格式是怎么组织的时,你就会知道这是怎样的一个苦活累活了。当然,这两种文件的格式大概就是一些位图块并接而成,并不甚很难。而像.spr这种格式,它的里面有众多的偏移地址,有些偏移地址指向的是调色板,有些则指向的是位图块。更让人头疼的是,我的工作还必须判断哪几个字节是short、int还是long,它们代表什么含义。在合并两个文件时,我还必须人工去判断,合并之后数据会不会溢出。因为NDS必须最大限度的缩小容量以及最大限度的降低加载图片的时间,所以这个文件被组织的非常小,而且得便于程序的读取。
    这个活让我更加切实地明白了,游戏机游戏的制作跟PC简直是天壤之别。对于32位机来说,应用程序最大有2G内存可以用。纹理用32位的真彩也已经非常普遍了。而且,微软还给你MSDN。可是像NDS还有千方百计省字节的,还有用256色调色板的,较少的帮助文档而且并不公开。
    标签: 游戏开发
    « 五大主机走势预测及购买建议 | 本本又坏了»

    引用地址:

    评论:

    autopsy
    2008-08-06 10:20
    你好。。希望博主能传授一些破解经验。。就是这个SPR的

    发表评论:

  • blogger

      blogger
    • idnemo
    • 目前供职于2k Games,Take-Two的子公司。非常荣幸为这样的公司工作。 MAIL:shenheshen@163.com QQ:64183074 MSN:idnemo@hotmail.com
  • 标签

    • 游戏 牢骚 音乐 电影 游戏开发 足球
  • 日历

  • 随机日志

    • 恩,新的BLOG内容
    • 英雄无敌online玩后感
    • OK,GO!
    • 我的C++笔记(五)
    • 9月欧美新游评:2008.9.1-2008.9.30
    • 游戏半月评:2008.6.1-------2008.6.15
    • maria talyor
    • 女神异闻录3,BT……
  • 最新碎语

    • The submarines的 vote,好听!

      2008-11-02 07:42

    • 换了背景音乐

      2008-08-10 05:15

    • 欧洲杯,只有周末能看了

      2008-06-18 13:31

    • 悼念死者。

      2008-05-18 11:48

    • 弄了个Skype,可以用本本和PSP打电话了

      2008-05-10 06:01

    • 更多»

  • 最新评论

    • 丁字裤
      强人呀!
    • 淘宝网批发
      武汉挺好的,哈哈
    • 最好的减肥药
      还没看
    • Wikipedia YouTube
      A Ss was incredible? http://en.wikipedia.org/wiki/Youtube - Wikipedia YouTube <a href="http://en.wikipedia.org/wiki/Youtube">Wikipedia YouTube</a>
    • 美国优洛
      看了,还可以
    • 农民
      “Get a Room.”让我想起那年夏天,在中山,牵着女朋友每到一处都说没房。
    • 西安seo
      武汉没去过,相比于深圳如何呢?
    • zuoteng
      遇到你碰巧是我人生中最诡异的一段时间。
    • 白衣大葛格
      好有深度啊。。。唉。我俗人。。。
    • acboy
      i like it
    • 宝鸡seo
      造型实在令人失望!
    • idnemo
      靠,被垃圾评论淹没了
    • idnemo
      靠。
    • 小 .xin
      强势插入!留痕~~~
    • vinci
      帅啊!
  • 链接

    • emlog
    • 我的豆瓣
  • 存档

    • 2010年7月(1)
    • 2010年6月(1)
    • 2010年5月(1)
    • 2010年4月(3)
    • 2010年3月(1)
    • 2010年2月(3)
    • 2009年11月(1)
    • 2009年10月(1)
    • 2009年9月(3)
    • 2009年8月(1)
    • 2009年4月(1)
    • 2009年3月(1)
    • 2009年2月(2)
    • 2009年1月(1)
    • 2008年12月(1)
    • 2008年11月(1)
    • 2008年10月(2)
    • 2008年9月(1)
    • 2008年8月(4)
    • 2008年7月(2)
    • 2008年6月(4)
    • 2008年5月(5)
    • 2008年4月(4)
    • 2008年3月(4)
    • 2008年2月(4)
    • 2008年1月(4)
    • 2007年12月(5)
    • 2007年11月(5)
    • 2007年10月(5)
    • 2007年9月(7)
  • 搜索

  • 信息

    • 日志数量:79
    • 评论数量:172
    • 引用数量:3
    • 今日访问:214
    • 总访问量:322681
  • 豆瓣

订阅Rss
Powered by emlog