DS Hack一覧

Nintendo DSに新たなコピー対策が

GBAtempで任天堂DSマジコンに新たな不正コピーによる著作権侵害対策が施されることを伝えていました。今のところターゲットはR4だけらしいのですが…【情報源:GBAtemp


New ROM Anti-Piracy Software, Out by December 2009
新型ROMは著作権侵害対策ソフトウェア、2009年12月登場

Andrew Mclennan, CEO of U.K.-based Metaforic, has announced a new anti-piracy measure for flash linkers. Specifically engineered for ROMs, and not homebrew, this new bit of software can be injected into code and will cause the corruption of ROM files which are pre-patched before launching. The code is currently specifically targeted to the R4 patching routines, due to its popularity. Nintendo is behind this anti-piracy software 100% as are 6 leading third party NDS software publishers.
Andrew Mclennan氏はマジコン用の新型著作権侵害対策法を公表しました。ターゲットは市販のROMであり、Homebrewではありません。ROMファイルにあるコードを仕掛け、起動前に何らかのパッチが施されると起動しなくなる仕組みです。現時点では一番人気のあるR4の、パッチして起動させる仕組みをターゲットとしているようです。任天堂はNDS用ソフトウェアメーカーの主要6社と共にこの不正コピー対策を100%支持しています。

It will remain to be seen what hackers can do with the anti-piracy measure when it begins to ship, injected into retail carts, as soon as December of this year. The code can be altered to change its signature for each retail cart, potentially preventing an automated fix from being developed.
今年12月早々に著作権侵害対策を施された市販カードリッジが出荷された後、ハッカーが対応できるのかどうかは不透明です。対策のキモとなるコードは市販カードリッジごとに署名を変更することで作り替える事ができるため、自動修正機能が開発されるのを予防する効果があります。

Metaforic’s goal is to “annoy the hackers” as much as possible. They admit that the solution is not fool proof but it should require a fresh hack on a per-ROM basis. Thus allowing software a longer shelf life before it is pirated.
今回対策の目的は可能な限り”ハッカーを困惑させる”ことにあります。今回の対策が著作権侵害対策のための完全な設計ではないことは理解しています。しかしROMごとに新たなハッキングを施さなければ起動させる事ができなくなります。そのため不正にコピーされるまでに時間がかかり市販カードリッジのソフトウェアとしての賞味期限が長くなるのです。


R4がメジャーになったために起動時にパッチをする形態を採用しているマジコンは数多くあります。R4対策と言いながら実はその他もろもろも一気に一網打尽かもしれません。
事前にパッチが出来ないとなると、チートなども全滅でしょう。

どうやら不正コピーソフトを1つ1つクラックして行かないと起動できなくするようです。クラックされてしまうのを見越した上で、それを大変な手間がかかる作業に仕立て上げてしまうようです。
なるほど、確かにこの方法なら面倒くさくて”全部なんかやってられるか!”になりますね。クラックされるのは人気ソフトだけになるとメーカーサイドは予想しているのでしょう。しかもおそらくそう言ったソフトには2重3重の対策が施してあるでしょうからマジコンで起動させるのが途轍もなく手間のかかる作業になります。

今回の対策もイタチごっこの一環でしょうが、嬉しい事が1つあります。それはHomebrewに関してはマジコンの存在を否定していないことです。
市販のROMさえ起動できなければ自作アプリのためのプラットフォームであるマジコンは黙認する、こんな方向性だと嬉しいですね。
ファームウェアアップデートでマジコンが起動しないよう対策してこないのはそのあたりに理由があったりして…

1つだけ現時点で明らかなことは、ユーザーがモラルを守っていればこんなことにはならなかったと言う事だけです。
ゲーム界の発展と、Homebrewシーンの発展のために著作権を侵害するような行為は慎みましょう。



DSi対応版SuperCard DSONEiリリース

GBAtempで、今となっては老舗マジコンとなるSUPERCARDがついにDSi対応版SuperCard DSONEi をリリースすることを伝えていました。【情報源:GBAtemp


SuperCard DSONEi announced
With USB firmware flashing hardware
スーパーカード DSONEi登場

The SuperCard team have today announced the arrival of their latest addition to the SuperCard line. The ‘SuperCard DSONEi’ is their first DSi compatible flash kit and is based off the original DSONE.
スーパーカードチームは本日スーパーカードシリーズ最新版の登場を公表しました。’スーパーカード DSONEi’はスーパーカードチームとしては初の、DSONEベースのDSi対応マジコンです。

While no photos of the cart have been made available, we do have the standard list of features below. We have also learned that the DSONEi will be the first cart to ship with a USB based firmware updater. This small piece of hardware, similar to the G6DS Real flashing hardware, will plug into your computers USB port and will allow you to insert the DSONEi and update its firmware. This means that if Nintendo issues a firmware update to block the cart from booting, given a possible work-around, you will be able to flash the DSONEi’s firmware safely and without the need for a DSi console.
マジコンの写真はありません。基本機能のリストは以下になります。DSONEiはUSBでファームウェアを更新できる機能を初搭載したマジコンだそうです。小さなハードを同梱しており、G6DS Realのflash書き換えと同様な仕組みを採用しています。PCのUSBポートに挿入しDSONEiを差し込むことでファームウェアをアップデートできます。つまり任天堂がファームウェア更新でマジコン起動をブロックしてきても動作させることが可能になります。DSi本体を使用せず安全にDSONEiファームウェアの書き換えができます。

The USB flasher will work on any PC, and actually via ANY USB port. It does not require any drivers, software or user interaction. It simply uses the USB port to draw power. Firmware updates (remember this is separate from updating the loader/OS) will be downloaded from the SuperCard website and placed on the microSD card. Insert the SD card into the DSONEi; the DSONEi into the USB flasher; and the USB flasher into any available active USB port and the cart will begin the update process automatically.
そのUSB flasherはどのPCでもUSBポートがあれば動作します。ドライバー、専用ソフトウェア不要で気軽に扱えます。USBバスパワー対応です。ファームウェアアップデート(ローダー/OSのアップデートとは異なります)はスーパーカードのWebサイトからアップデータをダウンロードしmicroSDカードにコピーします。microSDカードをDSONEiに入れ、そのDSONEiをUSB flasherに差し込み、その後USB flasherをPCのUSBポートに接続すると自動的にアップデートプロセスが開始されます。

Check out the usual feature list below:
通常の機能は以下になります。

QUOTE(Features List)

* Plug ‘n’ Play – NO extra software needed.
* プラグアンドプレイ対応 – ソフトウェア不要。
* 100% game compatibility, supports clean Rom’s and works on any OS .
* ゲーム互換性100%、クリーンROM対応でPCのOSの種類に関わらず使用可。
* Uses MicroSD card, both FAT16 and FAT32 supported.
* microSDカード使用、FAT16とFAT32をサポート。
* Supports the SDHC specification,allowing for high capacity memory cards.
* SDHCに対応し、大容量メモリーカード対応。
* Compatible with ALL speed flash memory card.
* メモリーカードの速度に関わらず使用可。
* Hardware save,multi-save support.
* ハードウェアセーブ、マルチセーブ対応。
* Save directly to MicroSD rather than onboard flash.
* オンボードフラッシュメモリーではなくmicroSDに直接セーブデータを保存。
* Support RESET, RealTime Cheat Code and RealTime Game Guide.
* ソフトリセット、リアルタイムチートコード、リアルタイムゲームガイド対応
* Micro firmwaredesigned.Upgradable Operati on System with powerful function and friendly GUI.
* パワフルな機能と分かりやすいGUIでシステムのファームウェアをアップグレード可能な設計。
* Support MP3,Movie,TXT and view PIC directly.
* MP3、動画、テキストファイル、画像をOSから直接再生表示可能。

The DSONEi will be hitting the usual stores over the next few weeks, so keep an eye out.
DSONEiは数週間以内に発売予定です。ご注目下さい。


最後発だけあって、ファームウェア書き換え対応などうれしい機能が搭載されています。R4i何某のようなクローン系が続いて飽きてきていただけにうれしい情報ですね。


Acekard 2i 実はファーム書き換え可能 language fixリリース

GBAtempで、Acekard 2iのシステム言語の問題を解決するlanguage fixのリリースを伝えていました。問題なのは選択した言語によって動作がおかしくなることが修正されたことではなく、対策の対策手段を用意していた事?【情報源:GBAtemp


Acekard 2i language fix released
Runs on any language DSi!
Acekard 2i language fixリリース
DSiで全言語対応!

Now that the beta testing is completed; the Acekard Team have released their update tool that fixes the known compatibility issue of the Acekard 2i running on DSi’s that have their system language set to anything but English.
ようやくベータ版のテストが完了しました;Acekardチームが英語以外の言語に設定したDSiで起動しているAcekard 2iでの既知の互換性問題を修正するためのアップデートツールをリリースしました。

Unlike the usual loader updates, this fix updates the actual cart firmware, so be careful when running (and ensure you have a charged up battery). The fix is simple to run though — just copy the .nds file in the attached zip file to the root of your micro SD card, and then proceed to boot up your DS. The automatic update will then run.
通常のローダーのアップデートと異なり、今回の修正はマジコンのファームウェア自体の修正になります。そのため実行中は特に注意してください(バッテリーも満充電させてから実行してください)。ダウンロードしたzipファイルを解凍してできた.ndsファイルをmicroSDカードのルートにコピーして単に実行し、DSを起動させるだけの簡単作業で修正は完了します。

Warning: This update should only be used on Acekard 2i’s that have a hardware ID of “81”. You can check your HW ID by booting up your AK2i (WITHOUT this fix on your SD card!) and going to Start > Help. If your HW ID is anything but “81” do NOT apply this update as you will most likely brick your cart. The team are working on an update for other AK 2i HW revisions.
重要事項:今回のアップデートはAcekard 2iのハードウェアIDが”81″のものに対してのみ使用してください。ハードウェア(HW)IDを確認するためにはAcekard 2iを起動し(この時microSDカードに修正プログラムを入れておかないようにしてください) その後スタート > ヘルブを開くと表示されます。HW IDが”81″以外の場合は今回のアップデートは実行しないようにしてください。誤ってアップデートするとマジコンがbrickしてしまいます。チームは他のAcekard 2iのHWリビジョンについてもアップデータを開発中です。


ファーム書き換えできるよう設計してあるようです。ということは将来DSi自体のファームウェア更新でAcekardが起動できなくなったときにファーム書き換えで対応できる、いうことなのでしょうか。
早速まもすけの持っているAcekard 2iのハードウェアIDを確認してみたところ、”44″になっていました。これでは起動しません。発売初期に購入したのですが今回の更新は対象外でした。いずれ”44″などの今回非対象HW対応版もリリースしてくれるようですので楽しみです。