掌叔
2010-02-03 13:59:07
转自:john叔的博客([url]http://blog.163.com/john_he_/[/url])
今天才知道原来し~くる大侠连DS版的ONS都编译出来了……
[url]http://d.hatena.ne.jp/socam/20080329[/url]
OgapeeさんのONScripterをDSLinux用にコンパイルしてみました。NDSLite上でONScripterが動いています。ちょっと感動です。ただ、画面の色がおかしいです。原因がいまいちわかりません。誰か助けて……。
そんな不具合がありますが、とりあえず公開しておきます。原因がわかったら教えてください。注意事項などは以下の通りです。
o Slot-2に16MB以上の拡張RAMカートリッジを差し込んでください。
o Slot-1カートリッジからDSLinuxを起動してください。
o DSLinux上で実行してください。
o ゲーム画像はnsaconvなどを用いて256x192に縮小変換してください。
o ./onscripter --disable-rescaleで起動してください。
o BGMはMP3/OGGどちらも鳴りますが、ブツブツ切れます。
o 効果音は正常になるようです。声もなるんじゃないのかな。
o 画面の色がおかしいです。
o NDScripterとは別物です。NDScripterのほうが素敵に動作することでしょう。
拡張RAMカートリッジについて
以下のカートリッジは32MBの拡張RAMとして使用することができます。たぶん。
o GBA Expansion Pack (M3 Real/G6 Real用) ←現在購入できるのはこれくらい?(DSLinuxが認識してくれなかった……orz)
o SuperCard SD ← 動作確認済み
o SuperCard CF
o SuperCard miniSD
o SuperCard Lite (Rumbleは非対応)
o M3 Perfect SD
o M3 Perfect CF
o G6 Lite
o CycloDS miniSD
以下のカートリッジは16MBの拡張RAMとして使用することができますが、ゲーム実行中にメモリ不足になることがあります。
o EZ-V 3in1 Expansion Pack ← 動作確認済みですが、メモリ不足になります。
以下のカートリッジは8MBの拡張RAMとして使用することができますが、ゲームを実行できる保証もありません。おそらく動かないでしょう。
如我所料,NDS上跑ONS问题绝对不会比PSP少。首当其冲就是内存紧缺的问题,PSP1000中32MB的内存(实质游戏可以使用的内存大约24M)遇到长一点的SE已经力不从心了,NDS只有4MB内存,会不会连16位色的图像都放不下?CPU处理能力是另一个问题,主要取决于SDL是不是充分利用了 NDS的硬件特性(PSP的SDL就几乎是纯软件处理的,所以有时图像渐变都会卡)。
另一方面,し~くる大侠似乎不打算公布源代码,从他日志可以看出他本人是比较厌恶别人(特别是外国人)无端转载他的作品的,发布日文版PSP-ONS的すとーむ也是这样。最初将中文版移植到PSP的时候,曾试过在すとーむ的 BLOG上留言索要源代码,被无视了。找到个欧美的GALGAME英化(就是翻译为英文,相对于汉化)论坛,发现也有人试过给他们发e-mail要代码,也是被无视了……所以我觉得他们应该不会公布出源码了,要移植中文ONS到NDS上,又少不了一番研究……
最后要提醒下,ONScripter是遵循GPL 协议发布的,根据协议内容,发布任何使用过GPL协议保护代码的程序的时候是必须附上其完整可读源代码的,这是强制规定的!之前 Leaf/Auraplus被迫公布ToHeart2等游戏使用的引擎的源代码,就是因为他们的引擎里使用了GPL保护的XviD的代码!GPL 的详细规则请看ONS发布里的COPYING文本文件。
源代码方面,已经得到了し~くる大侠的回复,详细看这里:[url]http://blog.163.com/john_he_/blog/static/76595505200841924553121[/url]
明日青蛙
2010-02-03 15:11:20
哟~~~DS上出ons了~~~
linux
2010-02-21 20:37:53
.............学习了
zhy_6666
2010-04-20 19:23:01
以下のカートリッジは32MBの拡張RAMとして使用することができます。たぶん。
o GBA Expansion Pack (M3 Real/G6 Real用) ←現在購入できるのはこれくらい?(DSLinuxが認識してくれなかった……orz)
o SuperCard SD ← 動作確認済み
o SuperCard CF
o SuperCard miniSD
o SuperCard Lite (Rumbleは非対応)
o M3 Perfect SD
o M3 Perfect CF
o G6 Lite
o CycloDS miniSD
这些是啥意思?乃们解释解释
是SUPER CRAD 震动版支持吗?。。。
kiseeyou
2010-04-21 08:42:50
俺日文无力,ons的很多东西俺并没有研究透彻。不能只从字面意思推测,有可能是指的特定某功能
william6849
2010-10-01 22:54:54
要買SOLT-2端能夠當記憶體使用的卡 而且圖片都要轉成256*128