コグノスケ


link 未来から過去へ表示(*)  link 過去から未来へ表示

link もっと前
2022年6月5日 >>> 2022年5月27日
link もっと後

2022年6月4日

Might and Magic Book One TAS US版の世界記録を更新

目次: Might and Magicファミコン版

Might and MagicのTASですが、US版でもやってみました。現在のTASVideosの世界記録(8m 06s)はYouTubeで見ることができます([TAS] NES Might and Magic: Secret of the Inner Sanctum "item glitch" by Dammit in 08:06.91)。

ほぼ初挑戦にも関わらず、現在の記録を34秒も大幅に更新できました(7m 32s)。解説をつけた動画をアップロードしましたので、ニコニコ動画へのリンクも張っておきます(【TAS】US版Might and Magic Book One 7分32秒 マップ付き)。

いきなり大幅更新できた要因は「JP版での積み重ね」でしょうね。

JP版のTAS動画作成にあたって、エンカウントの仕組みやマップの解析など色々調べました。実はこれらの知識はUS版でも通用します。なのでMAPは見放題、エンカウント予測もできます。苦労して見つけたメッセージスキップ、1.5倍速入力などもタイム短縮に役立ちました。

JP版とUS版の大きな違い

US版はJP版の2年後に発売されました。日本語→英語に変更するいわゆる普通のローカライズの他に、操作性がイマイチだったユーザーインタフェースを改修したようです。ところが改修にしくじったらしく、ひどいバグ(特定操作でアイテムが変化する)も追加されています……。

アイテム変化バグを突くと重要なイベントアイテムをゴミから捏造できて、真のアラマー王のクエストだけ達成すれば、あとはアストラルに特攻してゲームクリアです……。手紙、ゾム・ザム兄弟、オーラ、ボルカノ神殿、デューム城、などなどメインクエストは完全無視。ひどいなこれは。

てなわけでUS版はクリアタイムがめちゃくちゃ早いです。アイテム化けバグがなく正規ルートを通らざるを得ないJP版では達成できないと思います。

メモ: 技術系の話はFacebookから転記しておくことにした。大幅に修正。

編集者:すずき(2022/06/11 00:28)

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



2022年5月27日

PulseAudioで簡易リモート再生

目次: ALSA

遠くの部屋にあるPCで再生した音声を手元のスピーカーで聞きたい場合、スピーカーの線を延々と伸ばすよりリモート再生したほうが楽です。

リモート再生の方法はいくつかありますが、最近のLinuxディストリビューションであれば大抵はPulseAudioがインストールされていると思うので、PulseAudioのTCP送信機能を使うのが楽でしょう。

Cookieの設定

クライアントとサーバーが同じ内容のCookie(~/.config/pulse/cookieにある)を持っていないと、下記のようにAccess deniedといわれて接続できません。

クライアントとサーバーでCookieの内容が異なるときのエラー
$ PULSE_SERVER=192.168.1.10 speaker-test -D pulse

speaker-test 1.2.9

Playback device is pulse
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Access denied

Playback open error: -111,Connection refused

クライアントにCookieファイルをコピーできない場合は、module-native-protocol-tcpにauth-anonymous=1を渡すと良いそうです。

サーバー側

サーバー側は音声を受け取ってスピーカーなどに送る役目を果たします。私はスピーカーの横にRaspberry Piを置いてサーバーにしています。PulseAudioの設定は簡単で、

PulseAudioの設定ファイルを変更
# vi /etc/pulse/default.pa 

load-module module-native-protocol-tcp

既にPulseAudioが起動している場合があるので、一度終了させます。

PulseAudioの終了、起動
$ pacmd

Welcome to PulseAudio 12.2! Use "help" for usage information.

>>> exit

# PulseAudioの再起動をします。

$ pulseaudio -D

PulseAudioの設定テストを行う場合は-Dなし(フォアグラウンド実行)すると良いです。Crtl-Cで終了できますので、起動&終了が素早くできて楽です。

クライアント側

クライアント側はMP3などをデコードし、音声をサーバーに送る役目を果たします。使い方は環境変数PULSE_SERVERを指定して再生するだけです。

クライアント側で音声再生
$ export PULSE_SERVER=192.168.1.10    # ★★PulseAudioサーバー側のIPアドレス★★
$ mplayer --no-video test.mp3

本当はmodule-zeroconf-discoverを正しく設定すれば環境変数をいちいち設定する必要はなく、PulseAudioの設定GUIから出力先の一つとして選択できるようになるはずです。が、どうも私の環境だとうまく動いてくれなくて挫折しました……。

編集者:すずき(2023/11/30 16:16)

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link もっと前
2022年6月5日 >>> 2022年5月27日
link もっと後

管理用メニュー

link 記事を新規作成

<2022>
<<<06>>>
---1234
567891011
12131415161718
19202122232425
2627282930--

最近のコメント5件

  • link 21年3月13日
    すずきさん (03/05 15:13)
    「あー、このプログラムがまずいんですね。ご...」
  • link 21年3月13日
    emkさん (03/05 12:44)
    「キャストでvolatileを外してアクセ...」
  • link 24年1月24日
    すずきさん (02/19 18:37)
    「簡単にできる方法はPowerShellの...」
  • link 24年1月24日
    KKKさん (02/19 02:30)
    「追伸です。\nネットで調べたらマイクロソ...」
  • link 24年1月24日
    KKKさん (02/19 02:25)
    「私もエラーで困ってます\n手動での回復パ...」

最近の記事3件

  • link 24年3月25日
    すずき (03/26 03:20)
    「[Might and Magic Book One TASのその後] 目次: Might and Magicファミコン版以前(...」
  • link 21年10月4日
    すずき (03/26 03:14)
    「[Might and Magicファミコン版 - まとめリンク] 目次: Might and Magicファミコン版TASに挑...」
  • link 24年3月19日
    すずき (03/20 02:52)
    「[モジュラージャックの規格] 古くは電話線で、今だとEthernetで良く見かけるモジュラージャックというコネクタとレセプタク...」
link もっとみる

こんてんつ

open/close wiki
open/close Linux JM
open/close Java API

過去の日記

open/close 2002年
open/close 2003年
open/close 2004年
open/close 2005年
open/close 2006年
open/close 2007年
open/close 2008年
open/close 2009年
open/close 2010年
open/close 2011年
open/close 2012年
open/close 2013年
open/close 2014年
open/close 2015年
open/close 2016年
open/close 2017年
open/close 2018年
open/close 2019年
open/close 2020年
open/close 2021年
open/close 2022年
open/close 2023年
open/close 2024年
open/close 過去日記について

その他の情報

open/close アクセス統計
open/close サーバ一覧
open/close サイトの情報

合計:  counter total
本日:  counter today

link About www.katsuster.net
RDFファイル RSS 1.0

最終更新: 03/26 03:20