
■今後の予定
	C++版のバージョンアップは予定していません。
	バグの修正は時間のある時に行います。
	(1年に2回くらいしかBCBの開発機を触れません)

	YY-CHRはC#で、.NET環境で作り直しています。
	http://www.geocities.jp/yy_6502/yychr/index.html
	C++版の全ての機能を備えているわけではありませんが、拡張性を考えながら作っています。
	YY-CHR.netでは、画像形式のプラグインも作ることができます。


■キャンセルした予定

//	修正:SETウィンドウのマウスキャプチャ(ドラッグ中に画像からはみ出た時にマウス解放を認識しないなど)
//	修正:英語版リソース
//	追加:SETウィンドウで、コピペに対応する
//	修正:CHRのImage部の処理を別クラスにする。
//	     ↑別クラスにすることで、ペンの処理とかをEditクラスに追い出す
//	修正:Editグリッドの描画方法を変更(縦横線→ScanLine最適化)
//	追加:フォーマットはアドレス指定以外にインデックス指定に対応。
//		 たとえば圧縮された画像を展開する場合に画像のインデックスを指定する
//	追加:サンプルプラグインを作る(FF5)
//	変更:ペン描画をCOL対応にする
//	追加:設定ダイアログに各種設定を追加
//	修正:パレット処理の最適化
//	変更:ファミコンパレット以外の、256色用のパレット領域/ファイルを使用可能とする


■更新履歴

2012/04/07
	修正:画像形式の回転と反転でエラーが出ていたのを修正したつもり。
	     うまくビルドできていなかったようです。長い間気付かなくて申し訳ないです…
	変更:元に戻す〜やり直しの回数を最大16から32に変更

2011/01/01
	追加:PC-EngineのCG/SG(BG/Sprite)形式に対応。
	修正:2BPP MSXの表示パターンを変更した時に正常に表示できない問題を修正。

2009/08/16
	追加:ウィンドウの位置を記憶する設定を追加。
	変更:コンボボックス選択時、キーボード入力やマウスホイールはコンボボックスに対して処理されるよう変更。
	修正:レイアウト変更に伴い、TABキーで遷移するコントロールの順序を変更
	修正:画像形式の設定で回転と反転を併用した場合に正常に編集できていなかったのを修正。

2009/08/12
	追加:画像展開時にタイル展開後処理として回転・反転をする仮の設定を追加。
	     アーケードの縦画面ゲームの画像に有効なようです。
	     また、以前pluginで対応たTranscendのMP3プレイヤのファームも本体のみで編集できます。(270度回転を指定)
	追加:表示パターン(ADF)、DAT/PALパレットの上でファイル名をヒントとして出すチェックボックスを追加。
	変更:デフォルトの16色階調パレットの0番を背景色として有彩色に変更。
	変更:プラグインのバージョンを3に変更。キャラ展開パラメータに回転と反転が追加されています。以前のプラグインは使えません。
	修正:パレット定義(dat)の保存ダイアログでの保存ができていなかったのを修正。
	修正:NESファイルのトレイナーの判定が間違っていたのを修正(沙羅曼蛇等でも初期アドレスが0x000210になってた)
	修正:古いプラグインや不正なプラグインで本体が異常終了しやすかったのを修正。
	修正:本体内蔵のプラグインバージョンがおかしかったのを修正

2009/06/22
	変更:圧縮画像を扱うために、沙羅曼蛇プラグインでウィンドウを表示するテスト中。
	     ウィンドウには表示中の画像をCHRファイルへエクスポートするボタンと、
	     CHRファイルをインポートするボタン(未実装)を乗せています。
	     (CHRを圧縮するだけのボタンを追加するのもいいかもしれませんね…)

2009/06/21
	変更:プラグインバージョン変更(1→2)。以前のプラグインは使えなくなりますが、仕様未公開のため問題なし？
	     圧縮されたデータの展開処理を作れるようにした。
	     アドレス操作時のアドレス移動量をプラグインから取得するよう変更。
	追加:ファミコン版の沙羅曼蛇の表示プラグインをためしに追加。

2009/06/14
	追加:SETウィンドウでのブロック入力(1x1以外のサイズ)に対応
	    DRAWモードではCHRを右ドラッグして範囲選択したキャラを、SETに設定できます。
	    TYPEモードではSETで右ドラッグした範囲に、CHRで右ドラッグした範囲のキャラを埋めます。
	変更:NAMファイルを保存する時に0-3以外のパレットが0-3に変換されたとダイアログを出すようにした。

2009/06/07
	修正:SETウィンドウでカーソルを動かすキー(↑,↓,←,→,Home,End,PgUp,PgDn,Space,Enter)を使えるようにした。
	     DRAWモードでは、選択中CHRが動きます
	     TYPEモードでは、入力先のカーソルが動きます。
	     TYPEモードではスペースキー(→と同等)とReturnキー(↓,Homeと同等)も動きます。
	修正:SETウィンドウのメニュー構成を変更(モードを追加)
	修正:SETウィンドウのツールバーアイコンをわかりやすいように変更。

2009/05/03 Ver. 0.99 beta
	修正:パレットエディタのボタン操作が遅れて反映されていたのを修正。
	修正:EDITのImage部の処理を別クラスにした。

2009/04/18 Ver. 0.99 beta
	修正:起動時のウィンドウ位置が固定になっていたのを修正した。
	修正:マウスキャプチャ(編集対象領域外のマウス右ドラッグ)関連処理を共通化した。
	修正:PAL/DATのImage部の処理を別クラスにした。

2009/02/21 Ver. 0.99 beta
	変更:使用フォントをＭＳＰゴシックからMS UI Gothicに変更した。
	修正:UIにスケーリングが発生するとレイアウトが崩れるので、スケールを無効にした。
	     上記修正により、日本語以外のWindowsやReactOSで異常なレイアウトが正しくなるはずです。
	修正:dat/pal/adf/colの読み込みタイミングを修正
	     [ADFが付属しないファイル]を開いてYY-CHRを起動した時に、表示パターンがNormalだけになるのが修正されます。

2009/02/14 Ver. 0.99 beta
	追加:小さいファイルの保存時にサイズを拡張するか設定可能にした。
	追加:COLモードを追加。Ctrl+MでCOLモードのON/OFFを切り替えます。
	     COLモードでは、複数のパレットセットを使用して表示・編集ができます。
	     COLモード時に、CHR領域をマウス右ボタンで選択し、DATパレットを選択すると、選択領域のセットが変わります。
	     ファイル保存時にCOLモードの場合、保存ファイル名に合わせて.colファイルを保存します。
	     ファイルを開いた時に.colファイルがある場合は読み込みます。
	     旧YY-CHR(0.98以前)とは若干動作が異なります。

2009/02/04 Ver. 0.99 beta
	修正:テンキーの+-で1バイトのアドレス指定ができていなかったのを修正
	     メニューのショートカットキーをNUM+-に修正(いままで通り;-キーの入力もできます)
	修正:セットウィンドウやパレットエディタ等のサブ画面でメイン画面のキーが処理されていたのを修正
	修正:最初に見つかったプラグインしか読んでいなかったのを修正(※標準形式含めて16形式を上限とする)

2009/01/25 Ver. 0.99 beta
	追加:画像形式のプラグインDLLのロードに対応(*プラグイン作成方法はまだ未公開)
	修正:パレットセットの枠表示がフォーマットの拡張(5bpp〜8bpp)に対応していなかったのを修正
	修正:設定情報を別クラス化
	追加:設定ダイアログに、ファイル読み込みに関する設定を追加

2009/01/11 Ver. 0.99 beta
	追加:画像形式に[4bpp SMS/GG/WSC]を追加
	追加:画像形式情報に対応拡張子を追加した
	変更:開くダイアログは全ての対応拡張子を表示するよう変更
	変更:ファイルを開いた時、対応拡張子に一致したら画像形式を切り替えるよう変更
	追加:設定ダイアログに対応拡張子/プラグインの表示を追加
	修正:クリップボードからCF_DIB形式画像を貼り付ける時に同色が統合されていたのを修正
	変更:パレットエディタでパレット変更中も画面へ反映するように変更
	追加:画像領域と思われるアドレスを検索する機能を追加。F3キーで検索可能

2009/01/01 Ver. 0.99 beta
	追加:設定ダイアログを追加し、マウスホイールの移動量を設定可能とした
	追加:画像形式変更時にパレットモードを切り替える処理を追加
	追加:画像形式の情報表示ボタン/ウィンドウを追加
	変更:表示パターンの編集ボタンを移動
	修正:2bpp(4色)以上の貼り付け/スナップショット読み込みで色が化けていたのを修正

2009/01/01 Ver. 0.99 beta
	変更:マウスホイールの処理を最適化(Windows設定値3のとき、イベント発生回数3→1、移動量1→3)
	変更:パレットエディタでパレット変更中の色はマウス開放時点で反映するように変更
	変更:フォーマットの内部実装を変更(拡張性を重視したものに変更)
	追加:フォーマットに「1BPP (16x16)」を追加
	変更:ペンの内部実装を変更(拡張性を重視したものに変更)
	修正:ペンでドットを書いたときに即時反映されていなかったのを修正

2008/12/28 Ver. 0.99 beta
	追加:ステータスバーのマウスのナビゲーション表示を追加
	変更:ペンの内部実装を変更(拡張性を重視したものに変更)

2008/12/01 Ver. 0.99 beta
	修正:すべて選択時のエディット側の表示がおかしかったのを修正
	修正:貼り付けとスナップを開くで画像が化けることがあったのを修正
	修正:スナップの保存のデフォルトファイル名を設定するようにした
	修正:DAT/PAL/ADFの保存のデフォルトファイル名を設定するようにした
	修正:サイズの小さいファイルを開いた時にファイル内容がおかしくなるのを修正

2008/08/13 Ver. 0.99 beta
	追加:セットウィンドウでNAMファイルの読み込み・保存に対応
	追加:セットウィンドウでEnter/Spaceでカーソルの移動に対応
	追加:セットウィンドウにグリッドを追加
	修正:セットウィンドウを256*256から256*240に変更
	修正:セットウィンドウでVirtuaNESのステートを別フィルタに分けた

2008/05/06 Ver. 0.99 beta
	追加:ペンにスタンプを追加。
		 スタンプは、Edit領域でドロップで領域選択後、
		 選択領域をドラッグ＆ドロップで移動先へコピーします
	修正:DATパレットの右クリックでパレットエディタを表示するように変更

2008/04/20 Ver. 0.99 beta
	追加:CHR/Editのマウスオーバーでステータスバーへパターン番号を表示
	修正:グリッドの線種別設定が読み込めていなかったのを修正

2008/04/13 Ver. 0.99 beta
	追加:グリッドのタイプを選択できるようにした
	追加:グリッドや倍率の設定をiniに保存するようにした
	追加:ウィンドウカラーを設定できるようにした
	追加:対応形式を追加
	追加:エミュレータのステートファイル読み込みをini定義できるようにした
	修正:各種ペンを実装した

2008/01/15 Ver. 0.99 beta
	追加:パレットエディタ
	修正:PALパレット管理クラス化
	修正:DATパレット管理クラス化
	未実装:編集ペンの市松矩形

2006/11/04 Ver. 0.99 beta
	追加:編集機能
	追加:パレットタブによる32色/256色切り替え表示
	追加:色の置換ダイアログ
	追加:パターン作成ダイアログ(仮)
	追加:ツールの実行機能とツール設定ダイアログ

2006/08/15 Ver. 0.90 beta
	サブウィンドウが出る機能以外の、メニューの機能をほぼ実装
	画面上の操作はCHR部のみ実装済み

2006/04/xx
	β0.98を元に作成開始

