タイトー|TOKYO GAME SHOW 2007 | 出展タイトル アルカノイドDS/パドルコントローラDS

タイトー|TOKYO GAME SHOW 2007 | 出展タイトル アルカノイドDS/パドルコントローラDS:
ブロックくずしの操作をタッチパネルでやるのかと思ったら...。
パドルコントローラかよ!なんかほしいぞっ!

| | Comments (0)

DS−RAMアダプタ

カメレオンUSB DS開発ツール: DS−RAMアダプタ

オプティマイズさんからカメレオンUSB経由でDSにつなぐ1MB拡張RAMアダプタが。
高速な双方向データ転送可能だそうなのでデバッグのとき便利かも知れず。

| | Comments (0)

DSerial2

natrium42.com - Shop: pre-order for DSerial2

初代はすぐ売り切れて買えなかった。今度こそ買う。

| | Comments (0)

devkitARM release 19b

devkitPROより。
19a の問題を直した 19b が出た。
gba_crt0 も r20 を待たずして更新された模様。
devkitARM release 19b now available

A second bugfix release of devkitARM is now available for download.

This release fixes the malloc problems with GBA code. The elf2flt code has now been removed due to user issues and the minor fact that it no longer works with an arm-eabi target. Some minor fixes have been made in the newlib stdio patches.

ダウンロード: http://sourceforge.net/project/showfiles.php?group_id=114505&package_id=124207&release_id=434282

| | Comments (0)

devkitARM r19a GBA 用 ld スクリプトバグ

devkitARM で GBA プログラムを作る人は,基本的に,
devkitpro.org: GBA link scripts にしていると思いますが,さらに修正したほうがよい。
r20 では直るのですが,以下のパッチは当てておいたほうがよいと思う(ヒープ領域が小さすぎで,すぐmalloc()が失敗する?)。
SourceForge.net CVS Repository - [devkitpro] Diff of /buildscripts/dkarm-eabi/crtls/gba_cart.ld
SourceForge.net CVS Repository - [devkitpro] Diff of /buildscripts/dkarm-eabi/crtls/gba_mb.ld

ちなみに,r20 だと,crt0 も修正が入る模様(合わせて gba_cart.ldも)。
SourceForge.net CVS Repository - [devkitpro] Diff of /buildscripts/dkarm-eabi/crtls/gba_crt0.s
SourceForge.net CVS Repository - [devkitpro] Diff of /buildscripts/dkarm-eabi/crtls/gba_cart.ld
crt0 を修正した場合,
make CRT=gba
のように,crt0.s のプレフィックスを指定して make すると,arm 用と thumb 用の両方について,crt0.o が新しくなる。
SourceForge.net CVS Repository - [devkitpro] View of /buildscripts/dkarm-eabi/crtls/Makefile

| | Comments (0)

Nintendo DS Drum Machine

Nintendo DS Drum Machine:
TR-909, 808。
パターンの追加はシーケンスの最後のみ,パターン削除や特定パターンのリピートできず,などパターン編集で制限はあるが,音についてはヘッドフォンで聞くと結構いい感じ。

| | Comments (0)

spout DS (CF/SD ハイスコア保存対応版)

kuni さんの spout の DS 移植版,の改良版が出てた。

http://gtamp.com/DS/spoutds.htm

| | Comments (0)

Nintendo DS Lite + FlashMe v7 では WMB ダウンロード失敗

DS Lite 対応版が出たので DS Lite も FlashMe したのですが,WMB(driver 1.0.0.8, wmb 1.4 beta1) を使った nds ファイル(公式/Homebrew両方)のワイヤレスダウンロードに失敗します。

一応,少々時間はかかるものの DS 側でタイトルを見つけて選択まで行え,ダウンロードを開始するのですが,その後タイトル右端にあるアンテナマークがグレーアウトして通信失敗エラーになります。

まったく同じ条件同じ手順でも,FlashMe V7 を当てた旧DS(オリジナルFirmwareはPassMe対策前のV1/V3)を使った場合には成功します。

また,市販ゲームのダウンロードプレイは問題ありません(普通にダウンロードできます)。

なんか,WMB を使ったダウンロードの場合には,データ通信のタイミング(?)が合っていない感じがします。

WMB を使ったダウンロードは開発の時に便利だったのに...。

FlashMe: http://ds.gcdev.com/dsfirmware/

WMB: http://users.belgacom.net/bn967347/index.htm

追記
http://www.bottledlight.com/ds/index.php/Main/Firmware
によれば,オリジナル Firmware V4 以降は WiFiMe できないようになっているらしいので,その影響と思われる。
(オリジナル Firmware V4 以降のガードを FlashMe V7 でも制限解除できていない?)
wmb.exe の 1.5 を使えば OK。どうも DS Lite の MAC アドレスに対応していなかったのを修正したらしい。
MAC アドレス(の機種ID部分?)をチェックしていたのかな?

追記2
ワイヤレスブートプロトコルの詳細は以下が参考になる。
http://www.bottledlight.com/ds/index.php/Wifi/WMBProtocol

| | Comments (0)

devkitARM release 18

新しい devkitARM や libnds, libgba が出ているので入手。
http://www.devkitpro.org/

その後,サンプルファイル等を cvs で入手しようとしたらエラーになる。

    C:\devkitPRO>set CVSROOT=:pserver:anonymous@cvs.sourceforge.net:/cvsroot/devkitpro
    C:\devkitPRO>"C:\Program Files\TortoiseCVS\cvs.exe" login
    Logging in to :pserver:anonymous@cvs.sourceforge.net:2401:/cvsroot/devkitpro
    CVS Password:
    cvs.exe [login aborted]: Error reading from server cvs.sourceforge.net: 0: No such file or directory

 どうも,cvs サーバの更改中らしい。今月末まで待つか,Web で見るか...。
https://sourceforge.net/docs/A04/

| | Comments (1)

Nintendo DS Lite

ニンテンドーDS Lite“モックアップ”分解レポートhttp://pc.watch.impress.co.jp/docs/2006/0216/ds45.jpgによれば, Lite の基板上にも SL1 パターンがある。よかった...。
SL1には,分解しなくても,http://pc.watch.impress.co.jp/docs/2006/0216/ds32.jpgのバッテリー格納部の下にある四角い穴経由でアクセスできるようになっている模様。FlashMeできるかな?
FlashMe: http://ds.gcdev.com/dsfirmware/

| | Comments (7)

より以前の記事一覧