<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>いちばんやさしいゲームの作り方 &#187; 64bit</title>
	<atom:link href="http://www.game-create.com/archives/tag/64bit/feed" rel="self" type="application/rss+xml" />
	<link>http://www.game-create.com</link>
	<description>文系の人でも、数理学がわからない人でもゲームプログラミングをマスターできるブログ</description>
	<lastBuildDate>Tue, 08 Jun 2010 01:28:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Windows 7 (64bit) + Emacs 23.1 始動</title>
		<link>http://www.game-create.com/archives/2716</link>
		<comments>http://www.game-create.com/archives/2716#comments</comments>
		<pubDate>Sat, 09 Jan 2010 14:27:39 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[UNICODE]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[備忘録]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=2716</guid>
		<description><![CDATA[64bit は、あんまり関係ないのですが、ついに Meadow から乗り換えてみました。

ほとんど手持ちの elisp が使えたので安心していたのですが、 UTF-8 を指定した時に一部の文字が豆腐（□）になってしまう [...]]]></description>
			<content:encoded><![CDATA[<p>64bit は、あんまり関係ないのですが、ついに Meadow から乗り換えてみました。</p>
<p><span id="more-2716"></span></p>
<p>ほとんど手持ちの elisp が使えたので安心していたのですが、 UTF-8 を指定した時に一部の文字が豆腐（□）になってしまうという問題がありまして、使い出すまでに時間がかかってしまいました。</p>
<p>前バージョンまではいろいろな解決方法があるらしいのですが、最新バージョンではとりあえず日本語のフォントを設定しなおすと問題なく動くようです。早速、ＭＳゴシックに変更したところ、無事に豆腐文字も表示されるようになりました。</p>
<p>elisp ですので、設定方法は慣れないと面倒ですが、 emacs のカスタマイズ機能を使ってしまうと楽です。 Options → Set Default Font でフォントを選択し、 Options → Save Options で .emacs に書き込む。再起動で OK です。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/2716/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ThinkPad X200s 到着！</title>
		<link>http://www.game-create.com/archives/2698</link>
		<comments>http://www.game-create.com/archives/2698#comments</comments>
		<pubDate>Wed, 06 Jan 2010 14:22:25 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[日記]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[Cubase]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IME]]></category>
		<category><![CDATA[ThinkPad]]></category>
		<category><![CDATA[TortoiseSVN]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=2698</guid>
		<description><![CDATA[Windows 7 (64bit) です。トラックポイントでは Aero シェイクがやりづらすぎて笑いました。

Ctrl と CapsLock の入れ替えに使っている XKeymacs が動作するか心配だったので、 M [...]]]></description>
			<content:encoded><![CDATA[<p>Windows 7 (64bit) です。トラックポイントでは Aero シェイクがやりづらすぎて笑いました。</p>
<p><span id="more-2698"></span></p>
<p>Ctrl と CapsLock の入れ替えに使っている XKeymacs が動作するか心配だったので、 <a href="http://www.microsoft.com/whdc/archive/w2kscan-map.mspx" class="external">Microsoft の情報</a>を参考にレジストリを編集して対応しました。情報は Windows 2000 向けの解説なんですが、該当キーは追加扱いでして、失敗しても削除すればいいと判断し、思い切って試してみました。結果、今のところ問題なく動いているようです。</p>
<p>英語キーボードを頼んだのですが、インストールを間違ったのか日本語キーボードの設定になっておりました。こちらもレジストリを修正して対応です（<a href="http://d.hatena.ne.jp/yohtani/20091021/1256132743" class="external">こちらを参考にさせていただきました</a>）。</p>
<p>普段は ATOK を使うのですが、思い切って Google 日本語入力をインストール。こっちもいつの間にか 64bit 対応していたようで、問題なく動作しています。 ATOK の深い機能を使い倒してない自分は Google 日本語入力で十分かもしれません…</p>
<p>普段使っているソフトの中で TortoiseSVN が 64bit 版を選んでインストールしないといけないようで、再ダウンロードしました。再インストールの時も忘れないようにしないといけません。</p>
<p>ここまで調子よく行きましたので、「結構、手持ちのソフトが動くのでは？」と思い、動作保証外の Cubase Essential 4 をインストール。インストール中はエラーが出ないか心配でしたが、結果、ドングルも含めて見事に使えております。</p>
<p>どうやら <a href="http://ja.wikipedia.org/wiki/WOW64" class="external">WOW64</a> というらしいですが、 32bit のバイナリを動かすためのレイヤーがあるとのことです。そりゃそうか、そうでないとここまでうまくは進みませんね。勉強不足。</p>
<p>しかし、高解像度は見やすいですね。キーピッチも ThinkPad 品質。加えて英語配列で普段使わないキーがありませんのでゆとりを感じます。打鍵感も X60 よりは良くなったかもしれません。さすがに IBM 時代ほどではないのは、まぁ、値段を見たら仕方ないかなと思います。</p>
<p>やっとこさ執筆と開発に着手できそうです。長かった…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/2698/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>64bit コードと 32bit コードで適切に振り分けられる int 型を使う</title>
		<link>http://www.game-create.com/archives/514</link>
		<comments>http://www.game-create.com/archives/514#comments</comments>
		<pubDate>Mon, 28 Jul 2008 08:12:08 +0000</pubDate>
		<dc:creator>Byerkut</dc:creator>
				<category><![CDATA[ゲームプログラミング]]></category>
		<category><![CDATA[32bit]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Win32API]]></category>
		<category><![CDATA[数値]]></category>

		<guid isPermaLink="false">http://www.game-create.com/?p=514</guid>
		<description><![CDATA[64bit コードと 32bit コードで適切に振り分けられる int 型を使うためには、 INT_PTR を使います。

64bit の長さがある整数値型には __int64 がありますが、 32bit 機向けにコンパ [...]]]></description>
			<content:encoded><![CDATA[<p>64bit コードと 32bit コードで適切に振り分けられる int 型を使うためには、 INT_PTR を使います。</p>
<p><span id="more-514"></span></p>
<p>64bit の長さがある整数値型には __int64 がありますが、 32bit 機向けにコンパイルする際には無理に __int64 を使いたくない場合があります。このような場合に INT_PTR 型が便利です。</p>
<p>INT_PTR 型は 64bit 機向けのコンパイル時（ _WIN64 という定数が定義されている時）には __int64 となり、 32bit 機向けのコンパイル時には int となります。 UNICODE を使う際に TCHAR を使うのとイメージは同じです。</p>
<p>なお、 unsigned int を使いたい場合は UINT_PTR 型を使います。 INT_PTR の long 版ともいえる LONG_PTR 型というのもあります。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.game-create.com/archives/514/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

