ランドネットディスクの別Ver


めんどくさいのでツイートをそのまま貼ってしまいますが64DD、ランドネットディスクの別バージョンを手に入れました。

64DD研究所の情報でランドネットディスクには別バージョンが存在するらしいということで、気が向いたら中古ショップやヤフオクなど見かけたら購入するという「ガチャ」を実施していました。

64DD研究所 > 64DDソフト概要

「NINTENDO64 キーボード」の発売後、キーボードからの入力を一部正しく認識しない不具合が発覚し、希望者に修正版が配布された。

先日購入したものがまさにビンゴで、ディスク裏のラベルには「02A」の刻印、吸い出してみるとディスクIDの次、バージョンを示す値が「01」で、まさしくV1.1でした。64DDの普及率が少ないうえに希望者へ配布されたということでかなり数が少ないことでしょう。私もこれを入手に至るまでに(少なくとも)24本購入しています。

これで一般に入手できる64DDディスクは本当にコンプリート出来ました。

ゼルダの伝説 時のオカリナの64DD拡張ディスクがユーザーによって自作、公開される

N64の名作「ゼルダの伝説 時のオカリナ」は、64DDと連動することで追加のダンジョンやストーリーを楽しむことができる構想(いわゆる裏ゼルダ)がありましたが、64DD自体の遅れや次世代機(ゲームキューブ)の開発のからみで拡張ディスクがリリースされることはありませんでした(のちに風のタクトの特典、「時のオカリナGC」に収録された)。カートリッジのプログラム内には64DDに対応するコードが含まれていることは既知で、適当なディスクを挿入してゲームを起動するとディスクを読み込むような挙動をします。。

社長が訊く『ゼルダの伝説 ムジュラの仮面 3D』|ニンテンドー3DS|任天堂

近年、サテラビュー解析で有名なLuigiBlood氏が、64DDの解析に着手したことで64DDというハードがどのような構造なのか、どうやって動作しているかがほぼ解明し、ディスクの吸い出しやエミュレーションができるようになりました。Project64やMupen64Plusなど、64DD対応のコードについてはほぼすべて氏のおかげです。

そんなLuigiBlood氏ですが、またすごいことをやってのけまして、時のオカリナの内部に含まれる64DDの追加ディスク関係の部分を解析し、その情報をもとに自作の拡張ディスクを作成、リリースしてしまいました。

-Lead Development & Music
Captain Seedy-Eye
-64DD Porting
LuigiBlood
-Special Thanks to
PK-LOVE
BWXIX
Hylian Modding (http://hylianmodding.com/)
-Testers
Captain Seedy-Eye
LuigiBlood
Hard4Games
ZFG
Dry4Haz
Fig

タイトルは「Zelda 64: Dawn & Dusk」
製作にはHylian Modding氏などロムMODで有名な方もかかわっています。
ざっくり簡単に、64DDで追加ダンジョンを遊べる機能を利用して、
ハックロム作った、が分かりやすいだろうか。

ファイルはgithubにてソースコードとともに公開されています。
Releases · LuigiBlood/zelda_dawn_dusk

一応自分でビルドして動かしてみた。

IPLロムの設定をしたのち、ロムブラウザから時のオカリナのロムを右クリックし「Play Game with Disk(ディスク有りで起動)」を選択

ビルドした日本向けディスクのファイルを読み込ませる。

タイトルロゴに「DISK」の文字が!

セーブデータにも「DISK」

実機での動作も確認済みですが、一般には手に入らない開発用64DD本体を使用し、開発用ディスクに書き込んだものを使ったそうなので、普通の本体実機で動作確認はできません(ディスクを書き換える方法がない)。
この辺はさすがエミュレーターです。

2019年9月25日現在、不具合を修正したv2.0が公開されています。

PIKO INTERACTIVEの次のターゲットはGlover?

近年、FC互換、MD互換などの自作ソフト、未発売、レアソフトなどがメーカー非公式にゲームソフトのカートリッジとして販売されることが珍しありませんが、N64の未発売ソフトである「40 Winks」や、NESの自作ソフトなどを発売した実績のあるPIKO INTERACTIVEが、今後リリース予定と思われるN64のソフトとして、「Glover」を開発中だとTwitterで投稿しました。
Piko Interactive

Glover は日本国内では未発売ですが海外ではWin、N64、PS向けにリリースされ、続編の「Glover 2」が開発されていましたが途中でキャンセルされています。投稿された画像が「Glover 」なのか「Glover 2」なのかは判断つきませんが続報に期待です。

N64未発売ゲーム「40 Winks」のKickstarterキャンペーン中

発売直前でキャンセルされた幻のN64ゲームを復活させるプロジェクトが進行中。N64本体でプレイできるカートリッジで販売予定 | AUTOMATON

Kickstarterキャンペーンサイトはここ
40 Winks – A New Nintendo 64 Game by Piko Interactive — Kickstarter

過去にリークされたベータ版ロムをカートリッジにするだけ?
それとも作り直すのかな?何にしても支援しました。
早ければ2018年 9月ごろ発送予定だそうです。

64DDのIPLROMの吸い出し方

090423.jpg
海外フォーラムには投稿したけど特にサイトに書いてなかったし
掲示板の方に書込みがあったのであらためて。
64DDのIPLROMは0xA6000000-0xA63FFFFFFF(0x06000000-0x063FFFFF)までの
32Mbitの領域にわりあてられています。
吸い出すにはゲームシャーク(PAR3)と吸い出し位置をIPLROMの
位置に書き換えた書き換えたユーティリティーを使用し、
N64本体に64DDを取り付けた状態でゲームシャークを起動、
ゲームシャークのメニューを表示させた状態でユーティリティーから
Grab ROMでイメージを保存すればOKです。

※追記
パッチを作成しました。
[DL: 64DD IPLROM Dumper patch]

下記サイトからWin2k/XPに対応したユーティリティーがあるのでそれを書き換えてみました。
「N64 Version 3 Utilities Hi-Res Patch」というファイルをダウンロードしパッチを適用してください。

  • EnHacklopedia
  •  
    エミュレータで動作させるにはイメージを編集する必要があり、
    オフセット0x00000000にある80 27 07 4080 37 12 40に変更、さらに
    オフセット0x00000040から00001000までをスーパーマリオ64、ゼルダなど
    CIC-NUS-6102/5をもつロムからデータをコピペして保存します。
    Project641964では動作しませんがdaedalus, UltraHLE2064
    動作するようになります。
    090423_1.jpg
    090423_2.jpg