Skip to content

Commit

Permalink
1.13
Browse files Browse the repository at this point in the history
I forgot to update.
  • Loading branch information
silight-jp committed Oct 4, 2016
1 parent 3582621 commit e2dfc89
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 42 deletions.
3 changes: 3 additions & 0 deletions readmeEN.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ How to use
Good Luck!

Version History
2016/08/28 1.13 Hook New Version of Direct2D.
Fixed printer bug.
Do not Initialize DirectWrite if software don't use.
2016/07/16 1.12 EasyHook updated.
2016/06/27 1.11 ReplaceDirectWriteWithGDI was deleted.
2016/06/22 1.10 Parameters were reduced.
Expand Down
71 changes: 37 additions & 34 deletions readmeJP.txt
Original file line number Diff line number Diff line change
@@ -1,42 +1,45 @@
���̃\�t�g�E�F�A��MacType�̃p�b�`�ł��B
このソフトウェアはMacTypeのパッチです。

�g����
1. MacType�ɕt�����Ă���EasyHK32.dll��EasyHK64.dll�i64bit�ł̂݁j�͍폜�����l�[������B
2. UserParams.ini��MacType�̃t�H���_�ɓ����B
3. DLL���uMacType�̃t�H���_�v�Ɓu�V�X�e���t�H���_�i���L�̒ʂ�j�v�́u�����v�ɃR�s�[����B
使い方
1. MacTypeに付属していたEasyHK32.dllとEasyHK64.dll(64bit版のみ)は削除かリネームする。
2. UserParams.iniをMacTypeのフォルダに入れる。
3. DLLを「MacTypeのフォルダ」と「システムフォルダ(下記の通り)」の「両方」にコピーする。
32bit
C:\Windows\System32\EasyHK32.dll
64bit
C:\Windows\System32\EasyHK64.dll
C:\Windows\SysWOW64\EasyHK32.dll

���UserParams.ini��K���ɉ������Ă��������B
後はUserParams.iniを適当に改造してください。

�X�V����
2016/07/16 1.12 �J���‹����A�b�v�f�[�g����
EasyHook���o�[�W�����A�b�v����
����������
2016/06/27 1.11 ReplaceDirectWriteWithGDI��p�~
����������
2016/06/22 1.10 �p�����[�^�[�����炵�ĕK�v�ŏ����̃t�b�N�������Ȃ��悤�ɂ���
2016/06/20 1.9 IsPixelSnappingDisabled��p�~
2016/06/19 1.8 �X�g�A�A�v���ɂ������悤�ɂ���
2016/06/18 1.7 MacType�̕���������������o�O���C��
�R���p�C���I�v�V������MacType�ɂȂ�ׂ����킹�Ă݂�
2016/06/14 1.6 ���S������������������Ȃ�
2016/06/11 1.5 UserParams.ini�̎d�l��啝�ύX
Firefox�ň��萫��������
DirectWrite��GDI(MacType)�ɒu��������@�\�������I�Ɏ���
ReplaceDirectWriteWithGDI=1�Ŏg����
2016/06/09 1.4 1.3�ŋH�Ƀf�b�h���b�N��������������C��
�K���}�l�̌v�Z���Ԉ���Ă����̂��C��
2016/06/08 1.3 �����‚��̃A�v���ŋN�����ɃN���b�V������o�O���C��
FontSubstitutes�������Ȃ��Ȃ��Ă����̂��C��
MacType��Unicode�̕�������������������C��
2016/06/05 1.2 D2D1AntialiasMode��p�~�iALIASED�ł��A���`�G�C���A�X�͂�����j
�t�b�N�����S�ȕ����ɕύX
MacType�̏c�����o�O�𕔕��I�ɏC��
2016/06/04 1.1 UserParams.ini���X�V
DWriteTextAntialiasMode��p�~
HookTarget��lj�
2016/06/01 1.0 ���J
更新履歴
2016/08/28 1.13 Direct2Dの新バージョンに対応
印刷でレイアウトが崩れる可能性があったのを修正
DirectWriteを使わないソフトではDirectWriteを初期化しないように修正
2016/07/16 1.12 開発環境をアップデートした
EasyHookをバージョンアップした
少し高速化
2016/06/27 1.11 ReplaceDirectWriteWithGDIを廃止
少し高速化
2016/06/22 1.10 パラメーターを減らして必要最小限のフックしかしないようにした
2016/06/20 1.9 IsPixelSnappingDisabledを廃止
2016/06/19 1.8 ストアアプリにも効くようにした
2016/06/18 1.7 MacTypeの文字が少し欠けるバグを修正
コンパイルオプションをMacTypeになるべく合わせてみた
2016/06/14 1.6 安全性が増したかもしれない
2016/06/11 1.5 UserParams.iniの仕様を大幅変更
Firefoxで安定性が増した
DirectWriteをGDI(MacType)に置き換える機能を試験的に実装
ReplaceDirectWriteWithGDI=1で使える
2016/06/09 1.4 1.3で稀にデッドロックが発生する問題を修正
ガンマ値の計算が間違っていたのを修正
2016/06/08 1.3 いくつかのアプリで起動時にクラッシュするバグを修正
FontSubstitutesが効かなくなっていたのを修正
MacTypeのUnicodeの文字が半分欠ける問題を修正
2016/06/05 1.2 D2D1AntialiasModeを廃止(ALIASEDでもアンチエイリアスはかかる)
フックを安全な方式に変更
MacTypeの縦書きバグを部分的に修正
2016/06/04 1.1 UserParams.iniを更新
DWriteTextAntialiasModeを廃止
HookTargetを追加
2016/06/01 1.0 公開
8 changes: 4 additions & 4 deletions resource32.rc
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,12,0,0
PRODUCTVERSION 1,12,0,0
FILEVERSION 1,13,0,0
PRODUCTVERSION 1,13,0,0
FILEFLAGSMASK 0x0L
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -31,12 +31,12 @@ BEGIN
BLOCK "040904b0"
BEGIN
VALUE "FileDescription", "MacTypePatch for DirectWrite Hook"
VALUE "FileVersion", "1.12.0.0"
VALUE "FileVersion", "1.13.0.0"
VALUE "InternalName", "EasyHK32.dll"
VALUE "LegalCopyright", "Copyright (C) 2016 silight"
VALUE "OriginalFilename", "EasyHK32.dll"
VALUE "ProductName", "MacTypePatch for DirectWrite Hook"
VALUE "ProductVersion", "1.12.0.0"
VALUE "ProductVersion", "1.13.0.0"
END
END
BLOCK "VarFileInfo"
Expand Down
8 changes: 4 additions & 4 deletions resource64.rc
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,12,0,0
PRODUCTVERSION 1,12,0,0
FILEVERSION 1,13,0,0
PRODUCTVERSION 1,13,0,0
FILEFLAGSMASK 0x0L
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -31,12 +31,12 @@ BEGIN
BLOCK "040904b0"
BEGIN
VALUE "FileDescription", "MacTypePatch for DirectWrite Hook"
VALUE "FileVersion", "1.12.0.0"
VALUE "FileVersion", "1.13.0.0"
VALUE "InternalName", "EasyHK64.dll"
VALUE "LegalCopyright", "Copyright (C) 2016 silight"
VALUE "OriginalFilename", "EasyHK64.dll"
VALUE "ProductName", "MacTypePatch for DirectWrite Hook"
VALUE "ProductVersion", "1.12.0.0"
VALUE "ProductVersion", "1.13.0.0"
END
END
BLOCK "VarFileInfo"
Expand Down

0 comments on commit e2dfc89

Please sign in to comment.