Navigation Log - なびろぐ -
2009/12版 その1

...X680x0 spirit inside...

Last update: Saturday, 04-Jun-2011 17:28:58 JST
Access Count: (start 1997/07/04)
この日記はGNSで生成しています。
この日記の画像はOPTPiX webDesigner Ver.4で生成しています。

hauN
Go amazon.co.jp

■ご注文リストから■ [一覧]
■Amazonギフト券■ [購入]
ゆゆ式 3巻 []
ゆゆ式 3巻
Amazonほしい物リスト


2009/12/01 (火) 晴時々曇

あさ〜 (生活)

_ 0500充電開始、1130再起動。


電波開発室昔話 (PC)

_ ついったで流したゲームエミュレーション昔話を収録。アーケードゲーム移植で有名な電波マイコンソフトだったが、エミュレーション方式による移植はわりと後期のものに対してしか行われていない。それまでは松島さんを頂点に、8bit時代はほぼ実コードは参照せずにプレイ経験ベースのみに頼った移植だった。

_ 実コードを参照するようになったのはX68kのゼビウスが最初だったのかな、確か。ゼビウスもドラスピも参照はしていたもののあまり忠実に再現しようとしてはいなかったみたい。実コードをきっちり移植するようになったのはTONBEさんの源平・ファンタジーゾーンあたりからで、他にもギャラガ'88・キャメルトライ・モトスは実コード参照を確認済み。確認できていないのがスペハリ・アフターバーナーII・ボスコニアン・バブルボブル・スターラスターくらいか。ビデオゲームアンソロジーはすべて実コードの手作業or自動エミュレーションベースだったはず。

15:12 gorry5: .@yunyundetective 経由で、20年ほど昔。電波新聞社の移植ゲームの後半世代の場合、「エミュレーション」とは「マシンコード変換」をベースにした実行環境のコンバートでした
15:14 gorry5: とても簡単に言うと、「ターゲットのROMを全部ディスアセンブル」→「テキスト変換でターゲットのアセンブラからホスト側のアセンブラに変換」→「ハードウェアを叩く部分を別途作成して繋ぐ」→「アセンブル」
15:15 gorry5: この方式だと、20倍もの実行能力は必要なくて、最悪でも2倍程度の能力で十分でした。
15:16 gorry5: ただし同等程度のハードウェア能力があることが前提。しかも結構手作業の部分が多かったりして、現在の逐次翻訳式なエミュレータに比べるとずっと面倒。
15:22 gorry5: やり直し。この方法で最初に作られたのがたぶんモトス。源平やファンタジーゾーンもディスアセンブルコードベースでしたが、コード変換はまだ手作業でした
15:26 gorry5: アンソロジーシリーズはほぼ全部自動コードコンバータ経由。サウンドで当方が作業した分は手作業コードコンバートでした
15:30 gorry5: 「とりあえず動くようになるまでは簡単。実機同様の体験ができるようにするまでがプロの仕事」という精神が、コンバータ作成者には特に強かったように思います
15:38 gorry5: とても思い出深いのは、彼ら的には「YM-2151によるナムコPSGの再現」を最後まで満足いっていなかったらしいこと
15:39 gorry5: どうしようもなかったことなんだけど、あれだけはPCM系音源の発展まで待たなきゃならなかった
16:03 gorry5: ちなみにこの頃のサウンドCPUコンバートの技術流用で作ったのがMXDRVg。MC68000のディスアセンブルコードをC変換したものがベースに https://gorry.hauN.org/mx/
16:28 gorry5: ナムコPSGのエミュレートといえば、「ナムコPSGの音素データをFM-TOWNSの波形メモリにべたっとループ展開したものを楽器音として、周波数変換出力して鳴らす」という実装をしたことがあります。
16:30 gorry5: 残念ながらTOWNSのサウンドチップの周波数変換は性能がいまひとつで音色はノイズ混じりでしたが。聴いてみたいひとはリブルラブルを

2009/12/02 (水) 晴時々曇

あさ〜 (生活)

_ 0500充電開始、1130再起動。


うんづ構築 (PC)

_ 昨日の話でFM TOWNS版のリブルラブルの音の記憶を確認したくなったので、レP方面の協力を受けつつうんづ環境を構築。当時の開発コードはちゃんとバックアップして作業フォルダに眠っているので、そこから起こして転送。この手のエミュの常としてテンポは怪しいが、まあとりあえず音色は記憶通りであったことを確認。

_ いまソースを広げてみて言うのもアレだが、音色に関してはもうちょっと調整できた気もしなくもない。展開仕様とかあんまり精査せずに最初に音が出たときのままの仕様で作っちゃったから・・・当時はまだ若かったってことで(苦笑)。開発環境が残っていれば今からもうちょっと試行錯誤してみるのも面白いけど、実家にまだ残してあったかどうか・・・。


2009/12/03 (木)

あさ〜 (生活)

_ 0500充電開始、1130再起動。


ざうぴんちか? (PC)

_ SL-C3000を起動したら、途中でハングアップ。本体に耳をつけると、HDDのリトライ音が。

_ ちょいと叩いて復活させたが、そろそろ次を考えておかないとまずいってか。


2009/12/04 (金) 晴時々曇

あさ〜 (生活)

_ 時差調整のため徹夜。カフェインドーピング状態。

_ 珍しく朝から起きてて天気がいいので布団干したりとか。


よる〜 (生活)

_ 夜から実家行きですき焼き。親父殿がXactiを新調してDMX-CG11になっていたり。


2009/12/05 (土) 晴後雨

あさ〜 (生活)

_ 実家で0000充電開始、0630再起動。

_ 朝イチでいつもの床屋。ついでにPCトラブル解決とか(笑)。


みかん狩り&投下 (イベント)


鈴生りみかん
_ 床屋終了して、親父殿の友人のみかん畑でみかん狩り。今年はよく実った年だそうで、ほんの30分くらいで10kg程度か。

_ こんなにあっても食いきれないので、帰り道。まず部長んとこで1kgくらい投下。続いてにらん宅へ3kg弱、最後に主将宅へ1kg強ほど投下して自宅へ帰る。なおここまでの値は、家での残りが5kgくらいだったことからの逆算値。


2009/12/06 (日)

あさ〜 (生活)

_ 0400充電開始、1000再起動。


ザ・テレビゲーム展と秋葉 (イベント)


中央通り@末広町

江戸桜通り
_ 1030出発。日本橋の三井本館、科博の産業技術氏資料情報センターへザ・テレビゲーム展視察。

_ 一部の「骨董」的ゲーム機はともかく、ほとんどは静態展示で映像等もなし。ハードの開腹もしていないしソフト等の資料もなし。プレとはいえ何が目的なのかいまいちよくわからない展示で、ちょっと残念。

_ さっくり切り上げて、よく晴れた日曜午後の秋葉。多少の用はあれど、基本的には何を買うでもなくぶらぶらしたりジローで昼食したり。例年なら銀杏の紅葉がちょうどいいくらいなんだが、今年はまだ少し早いみたい。

_ 不足気味のHDD補充とか、親父殿のXacti用のメモリカードとか調達して撤収。


今日のお買い物 (買い物)


2009/12/07 (月) 晴時々曇

あさ〜 (生活)

_ 0500充電開始、1130再起動。


NEWS-23 (NEWS)

_ NEWS-23申し込み受付中。

_ Twitterアカウントを持ってる人はこちらもどーぞ。


2009/12/08 (火) 晴時々曇

あさ〜 (生活)

_ 0530充電開始、1200再起動。


今日のお買い物 (買い物, アニメ)

_ ポニョ。実はうちで初めての「BDの解像度以上で制作されたデジタルアニメ」だったりする。

_ 手持ちの作品だと、エヴァにしろけいおん!にしろその他にしろ、制作時の解像度はBD未満で、それを引き伸ばして最終的な作品として仕上げられたもの。拡大した時点で、個々のピクセルそのものが持つ細かいニュアンスは失われてしまう。

_ で、ポニョはそれがきちんと残っている。描線1本とっても、手で描いたときの微妙な太さの変化がきっちり出ていて、デジタルでそれを整えたり歪ませたりしたような不自然さがまったく感じられない。

_ 描線だけではない。最終的な画面はとても整っていて、「くっきりしているけど柔らかく、ピクセルのコントラストは立っているが画面全体では穏やか」という印象。これ一度見たらもうDVDは見られたもんじゃないと思う。


2009/12/09 (水)

あさ〜 (生活)

_ 0530充電開始、1200再起動。


今日のお買い物 (買い物)


2009/12/10 (木) 晴時々曇

あさ〜 (生活)

_ 0530充電開始、1200再起動。


よる〜 (生活)

_ 某所にて、学校で習う物理の話。微分積分を習わなくても弾道計算のプログラムは書けるし、ベクトルを習わなくてもジェミニ誘導のプログラムは書けるとか。

_ 川崎DICEにあったロッテリアがバーガーキングに化けるという話。ちと楽しみ。




hauN Last update: Saturday, 04-Jun-2011 17:28:58 JST
Access Count: 823981 (start 1997/07/04)

メールはこちらへ...[後藤浩昭 / Hiroaki GOTO / GORRY / gorry@hauN.org]

「表紙へ戻る」
「会議室」 「最新版」 「なびろぐindex」 「GNSソースを読む」