1月
14
2010
0

DS Liteのボタンのゴム交換

気がついたら年が変わっていましたが,みなさんいかがお過ごしでしょうか?

マリオカートのやりすぎ?なのかAボタンの接触が悪くなってきた今日この頃,ふと横を見ると隣のデスクの某氏がNintendo DS Liteのボタンの交換用ゴムと三角ドライバーを持っているじゃないっすかぁ!!

なんでも十字キーの接触が悪いので交換するとのこと
新年早々ラッキー☆ということで,便乗させてもらいましたw

福岡で通販をつかわずにこういう系のパーツを手に入れるのは至難の業なんですが, h蔵氏はどこからともなく調達してきますねぇ

分解は難しくありませんが、RボタンとLボタンのスプリングが飛んでいくのでなくさないように注意しましょう

組み立てですが,スティックパンをかじりながらテキトーにバラしたもんで,コードの配置をきちんと覚えておらず,何回組み立ててもキッチリはまらず少し浮いているような感じで,ちと手こずりました

すごい細い配線なのでどこに通しても大して変わらんかと思ってたのですが,DS内部のクリアランスは予想以上にありませんでした・・・

最後,自分はパンかじりながら見てましたw > h蔵氏ありがとう

ゴムは回転させればまだまだ使えそうでしたが,せっかくなので新品に交換させて貰いました
これで当分は大丈夫ですね〜
dslite

交換後自分のDSは電池ランプが赤でしたが,h蔵氏は懐に充電プラグセットを忍ばせていました(^^)

相変わらずテキトーなブログですが,今年もお付き合いよろしくお願いしますm(_ _)m

Written by h2 in: ゲーム | タグ:
5月
10
2009
0

R4のDSTT化

以前YSMenuとデュアルブート化したR4だが,R4Menuから2ステップ踏むのが面倒なのでDSTT化してやる

開発が止まったR4カーネルだが,DSTT化することでカーネルはDSTT用をチートはR4用が使える

VMのWindowsでやったけど,MacとかでもWineでイケそう

必要なのは,r4cryptと前回作ったYSMenu.nds
GUI.batもあるとラクができる?

手順は以下の通り

  1. YSMenu.ndsをr4crypt.exeと同じフォルダにコピー
  2. GUI.batを使うならr4crypt.exeと同じフォルダにコピー
  3. GUI.batを使わない場合は次のコマンドを実行
    r4crypt.exe -e YSMenu.nds _DS_MENU.DAT

    GUI.batを使う場合はバッチファイルを実行して [2] Encrypt Firmware を選ぶだけ

    ---------------------
    Action Menu
    ---------------------
    [1] Decrypt Firmware
    [2] Encrypt Firmware
    [3] Decrypt Cheats
    [4] Encrypt Cheats
    [5] Close
    ---------------------
    Action:2
  4. _DS_MENU.DATができるのでSDにコピー

自分は一気系ツールが好きじゃないので使わないが,前回も書いたAutomated YSMenu Installer (TTYSMenu)とかMakeYSMenuR4DS.batでも一気にできる模様

ちなみに,GUI.batの中身は下記の通り

@echo off
cls
:menu
echo ---------------------
echo Action Menu
echo ---------------------
echo [1] Decrypt Firmware
echo [2] Encrypt Firmware
echo [3] Decrypt Cheats
echo [4] Encrypt Cheats
echo [5] Close
echo ---------------------
echo.
set INPUT=
Set /P INPUT= Action:

if "%input%" == "" goto menu
if "%input%" == "1" goto decryptf
if "%input%" == "2" goto encryptf
if "%input%" == "3" goto decryptc
if "%input%" == "4" goto encryptc
if "%input%" == "5" goto close

:decryptf
r4crypt.exe -d _DS_MENU.DAT OUTPUT.DAT
goto close

:encryptf
r4crypt.exe -e YSMenu.nds _DS_MENU.DAT
goto close

:decryptc
r4crypt.exe -d CHEAT.DAT USRCHEAT.DAT
goto close

:encryptc
r4crypt.exe -e USRCHEAT.DAT CHEAT.DAT
goto close

:close
cls
Written by h2 in: ゲーム | タグ:
4月
21
2009
0

R4でR4MenuとYSMenuのデュアルブート

要するにR4で標準のカーネルとDSTT用のカーネル+YSMenuの両方を使えるようにする方法
モノがモノなので自分用のメモ程度です

YSMenuの特徴などはコチラのサイトが詳しい

作業前に一応注意
R4には様々な偽物や模造品が存在します
見分け方はまた書くとして,以下のメモは正規品が前提です
それと,お約束の自己責任でよろしく

まず,R4のカーネルを現在最新の1.18にする

公式サイト(英語版中国語版(繁体・簡体))からDLして展開
自分のR4に合ったモノを入れる(my R4は中国語版でした)

Yasu氏作のr4customを使って日本語化
日本語化以外にも,SAVファイルサイズの制限解除やチートバグの修正・拡張・起動時OFFなどが可能
ただうまく日本語化されていないような気もする・・・

あとは,ファイルをSDにコピーすれば1.18化は完了

次は,DSTTカーネル+YSMenu

DSTTのカーネル(DSTT_Menu_v1.17_Japanese.zip)をDLし展開
1.16以降のDSTTのカーネルには,fake-killerコードが含まれているので,ボヤッキー氏作のIPSパッチをTTMENU.DAT用にあて無効化する
MacのIPSパッチツールならUIPSがオススメ
TTMENU.DATのCRC32はパッチ前後で6C2AF814からC9C43D38に変化

% crc32 ../jpn/TTMENU.DAT
6c2af814

% ./uips a ../TTMENU.ips ../jpn/TTMENU.DAT
Applying ../TTMENU.ips...
run 051B18 0007
Done

% crc32 ../jpn/TTMENU.DAT
c9c43d38

Yasu氏のサイトからYSMenuをDLし展開(今回は 2009/03/21 17:00 を使用)
先ほどパッチを適用したTTMENU.DATをYSmenuフォルダに入れる

R4用のDLDIパッチをDL(今回は dldi_r4tf_v2.dldi を使用)

YSMenu.nds にDLDIパッチを適用(本当にこの作業が必要なのか未検証)
DLDIパッチツールには dlditool_mac_v1.23.zip を使用

% dlditool_mac_v1.23/dlditool dldi_r4tf_v2.dldi YSMenu/YSMenu.nds
Dynamically Linked Disk Interface patch tool v1.23 by Michael Chisholm (Chishm)

Trying "dldi_r4tf_v2.dldi"
Old driver: TTCARD IO Library
New driver: R4(DS) - Revolution for DS (v2)

Position in file: 0x0002CEB0
Position in memory: 0x0202D100
Patch base address: 0xBF800000
Relocation offset: 0x4282D100

Patched successfully

さらに,DLDIパッチ dldi_r4tf_v2.dldi を r4tf.dldi にリネームし,YSmenuフォルダに入れる
ttextract.exe を実行(要Windows,もしかしたらWineとかでイケるかも)すると,ttdldi.dat,ttpatch.dat,r4dldi.dat,r4patch.dat が生成される

あとは,SDにコピーしてR4MenuからYSMenu.ndsを起動

自分はキライなので使わんけど,なんか一気にやってくれるツールもあるみたい
Automated YSMenu InstallerMakeYSMenuR4DS.bat

Written by h2 in: ゲーム | タグ:

TheBuckmaker WordPress Themes Webhosting, MP3, AAC & Co