2011-09-01から1ヶ月間の記事一覧

file.write() 時の UnicodeError 対策

sys.stdout.write(u'ほげ') などとした際に UnicodeError を食らわないための対策。 Cygwin 1.7.9-1, Python 2.6.5-2 で調査したものです。Windows環境、およびPython3については触れません。また、ソースコードのエンコーディング((# coding: utf-8 のよう…

sys.exit() と exit()

どーでもいいことですが、Python 2.5以降では sys.exit() の代わりに exit() と書いてもプログラムが終了します。しかしドキュメントによると The site module (which is imported automatically during startup, except if the -S command-line option is g…

FC『ダブルムーン伝説』マップ作成スクリプト

Luaスクリプトを用いて『ダブルムーン伝説』のワールドマップを作ってみました。方法は単純で、DQで言うところのルーラを使った直後に座標書き換えをフックして座標を上書きしているだけです。他のゲームでも似たような方法でマップが作れるかも(要するに、…

FCEUXでLua-GDを使う

かなり今更なネタですが一応まとめておきます。 Lua Binariesの lua5_1_4_Win32_dll8_lib.zip Lua-GDの lua-gd-2.0.33r2-win32.zip 上記アーカイブに含まれるDLLを全てFCEUXディレクトリにコピーすることでLua-GDが使えるようになります。