3.0 -> 3.1 の変更点

CPU
	ARM/THUMBのADC/SBC/RSC命令を再調整
		bit Generations Boundishでの不具合修正
		ドンキーコング3の音が出ていなかったのに対応 
	不正なBIOSコールを無視するようにした 
		一部の特殊なROMに対応

グラフィック
	拡大画面時に、上下がわずかに欠けるのを修正
	拡大表示時の左右端のゴミ表示を修正
	palette0の透明にとりあえず対応(Bit Generations/Dotstreamの表示されないOBJに対応)
		他のROMで不具合があるかもしれないので、情報お待ちしています
	パレットを変更して多少高速化

サウンド
	タイマー処理の調整
	サウンド周りを非SDLにした
	プチノイズの低減
	サウンドの定期的なプチノイズの修正

キー入力
	傾きセンサを実装(アナログPADで操作できます/使用時は割り当てを全てNONEにして下さい)
		ヨッシーの万有引力等に対応(ADXL202に対応)
		まわるメイドインマリオは対応していません

GUI
	ROM INFOにCRC32を追加
		16MBを超えるROMの場合は"0"を表示 
	yes/no ダイアログを追加
	ステートロード/セーブ時にダイアログを表示
	アナログのON/OFF設定をメニュー画面でも有効にした
	ROMインフォをメニュー画面に常に表示
	load/save state時にプログレスバーを表示
	スクロールバーの追加
	HOMEボタンを押したときにメニューに移行する様にした
	ロード時のプログレスバーの表示を追加
	UIの追加(NJ氏のCPS2 Emuのソースを再利用させていただきました)
		配色にセンスがないのは勘弁して下さい。よりよい配色をお待ちしてます
	statesaveの日付表示を修正
	上記に伴い、statesaveファイルのサイズを506947 -> 506951に変更
		古いファイルも読込み時に自動判別して読み込みます
		保存時に新しい形式で保存されます

ステートセーブ・ロード
	ステートセーブにSLOT 10を追加
	SLOT10はメモステを使わずに、メモリーにロード/セーブを行う
		メモステに対するロード/セーブを行った時点で内容は上書きされる
		終了時やロムのロード時にも破棄される

チート
	チートのROM書込に対応(6aaaaaaa 0000ddddのパターン)
		ただし、16MB以下のROMのみ
		一度有効にすると無効になりません
	チート数を30個に変更
	チートメニューのページ切替に対応
	game cfgファイルをチートの増加に対応
		昔のgame cfgファイルは削除して下さい、新しいものは136byteになっています

その他
	BIOSエラーのメッセージを意訳
	メッセージデータの内部フォーマットを変更して省メモリ化
	ディレクトリの設定を相対参照に変更
	アイコンの変更(frmb0001さんからの提供です)
	ZIPファイル読込み時の不具合を修正
	カーネルモードで動作するように変更
	デフォルトディレクトリの変更
	16MB超えるROM使用中のスリーブ時のフリーズに対応
		スリーブ復帰後はメニュー画面になります

ソースコード
	make用のディレクトリを変更
	汚くなっています
