MacType スレッド 23px
■ このスレッドは過去ログ倉庫に格納されています
Windowsのグラフィックス デバイス インターフェイス (GDI)やGDI+をフックし、FreeTypeによる描画で美しいフォント レンダリングを実現するFlyingSnow (snowie2000) 氏開発のアプリ、MacTypeと
MacTypeのバグ修正や、DirectWriteの設定を変更できるしらいと (silight) 氏開発の補助アプリ、MacTypePatchのスレッドです。
MacTypeとMacTypePatchのどちらとも、オープンソース化されました。また、MacTypePatchの成果のほとんどはMacTypeに取り込まれました。
スクリーンショットや設定を共有したり、動作報告など、楽しくまったりいきましょう。
※重要※
MacType 1.2013.1231.0以前の旧バージョンは、複数の重大な脆弱性が報告されている旧バージョンのFreeTypeを使用しているため、セキュリティ上、大変危険です。また、Windows 10 Anniversary Update (Windows 10 バージョン 1607) に対応していません。
加えて、MacType 1.2016.830.0にはWindows 7でOSが起動しなくなる重大な不具合が存在します。これらはすべて最新バージョンでは修正済みであり、最新版の導入が推奨されています。
また、MacTypePatchの成果のほとんどはMacType 1.2016.830.0以降に取り込まれたため、以後のバージョンのMacTypeとの組み合わせは公式に非推奨となりました。
■ 公式サイト
ttp://www.mactype.net/
■ 公式リポジトリ (GitHub)
ttps://github.com/snowie2000/mactype
■ 限社区 公式フォーラム(中国語(簡体字))
ttp://font.themex.net/ (エラー503)
■ Patch 公式配布エントリ
ttp://silight.hatenablog.jp/entry/MacTypePatch (2017_0628_0には未対応)
■ Patch 公式リポジトリ (GitHub)
ttps://github.com/silight-jp/MacType-Patch (同上)
■ MacTypeスレ アップローダ (uploader.jp)
ttp://ux.getuploader.com/mactype_c/
前スレ
MacType スレッド 22px
http://mevius.5ch.net/test/read.cgi/win/1563075853/ Edgeのプロパティのオプションじゃ、他から起動したら効かないから、
ほかの設定方法をググってたけど、レジストリ設定が本家のWikiにあったんだ〜 >>426
ググったけど分からなかった
よかったら教えてくだされ >>426
これだとコマンドラインの --disable-features=RendererCodeIntegrity
と一緒でちょっと薄いんだけど、Edgeだけ濃くできるの? FIrefoxを89.0にアップデートしたらMacTypeがよく効くようになったようだが
気のせいだろうか 1909から20H2にアプデしてからフリーズ多発するようになって
MacType自体つかえなくなってしもうたよ
ジャギジャギのフォントやだー アプデはいままでできていたことができなくならなくなるというデメリットしかないからしないに限るぜ >>436
落ち着け節子
そしてお前のWindowsXPはそろそろ窓から投げ捨てたほうがいいぞ >>433
今のFirefoxってWebRender無効にした後でgfx.font_rendering.cleartypeの値を変更するだけだから
そもそもMacType要らないんじゃないかな これは使ってみて報告したほうがいいんだろうなあ
githubはissuesに書けばいいのかな? >新しいオプション
>experimentalセクションの下に新しいオプションが導入されました: ArmBreaker
>これにより、mactype がシステム軽減ポリシーの一部をわずかに侵害して、mactype が Chrome などの厄介なプログラムで動作するようになります
ここのArmBreakerオプション絡みがさっぱりわからない 一ヶ月フリーズに悩まされてきたけどこのタイミングで新しいのきたか
ヤルしかないなぁ なんかレジストリモードが選択できなくなってるね2021.1-RC1 >>446
なくなったっぽい
どうしてもやりたい場合はwiki見て自分でやってねって感じになったみたい レジストリモード使いたいならwikiみて自分で設定してねみたいな事あるけど、どこにやり方書いてあるんだろ レジストリモード
セキュア ブートの関係で無くしたってよ
セキュア ブートに関する注意事項:
セキュア ブートは、PC 上のソフトウェアを信頼できるようにするために開発されたセキュリティ標準です。
必要な処理のため、MacType は PC 上の他のソフトウェアと対話して、そのソフトウェアのフォント レンダリングを変更する必要があります。これを達成するにはいくつかの方法があります。1 つの方法は、レジストリ モードと呼ばれるものです。
レジストリ モードは、AppInit_DLLs と呼ばれるレジストリ文字列を使用します。これは、ソフトウェアが PC にロードされるときに呼び出されます。レジストリ モードでは、MacType は AppInit_DLL に自身を追加して、ソフトウェアの API 呼び出しを認識し、そのフォント レンダリングを変更します。これは、この結果を達成するための受け入れられた方法です。これが、そもそも AppInit_DLL が存在する理由です。
ただし、AppInit_DLL は悪意のあるソフトウェアによっても使用される可能性があるため、セキュア ブートでは許可されません。
このため、セキュア ブートを有効にしたい場合は、MacType に別のモードを選択する必要があります。
さらに、可能であれば、平均的なユーザーに対してセキュア ブートを有効にすることをお勧めします
セキュア ブートで動作するモード
サービスモード* (推奨)
トレイモード
マニュアルモード
注: サービス モードとレジストリ モードでは、ほとんどの場合、同じ結果が得られます。
セキュア ブートをオフにした状態で動作するモード
上記のいずれかにプラス
レジストリモード もう今までのでレジストリにしても幅広く効くってこともなく
むしろタイトルバーとかサービスモードじゃないとダメだったから
別段レジストリに拘ることもないかな レジストリモードでも普通にタイトルバーに対して効くんだが
効かないってそれ自分でExcludeModuleにdwm.exeを入れてるだけじゃないの 試したら
ArmBreaker 1
にするとChromeの拡張がクラッシュして使えなかったから0にした方が良い ArmBreakerは俺はクラッシュしなかったけど
効くサイトと効かないサイトがあるみたいだから
今まで通りDarkReaderのフォント指定とテキストストロークで良いかな centと比べてるけどchromeで効いてるか?これ chrome://flags/
DirectWrite Disabled にするとなおった mactypeのポータブル版はどこにあるんでしょうか?
以前はありましたよね? 2021.1-RC1に更新してからフォルダ覗いたら、gdi++11pxのログがtxtで入ってたんだけど、これ前からあったっけ? directwrite=0にしても問答無用でDWの文字にも調整のできないレンダリングがされてるように見えるんだけど、 directwriteへの適用をオフにできない・・よな? 2021.1-RC1入れてみました。
ArmBreakerは使っているiniに「ArmBreaker=1」追加でいいんですよね?
特に何か変わったかわかりませんね、拡張のクラッシュはありませんでした。 >>456
インストーラーでインストールして
インストールフォルダを任意のコピーしてもポータブルとして使える
https://forest.watch.impress.co.jp/docs/news/1329013.html
Edge 92でフォントレンダリングが(多少)改善とのこと
MicrosoftはMacTypeの制作者ヘッドハントしろよ >>460
.iniに追記があったのはそこだけ
あとは全部同じ
[Experimental]
;the aggressiveness to disarm the OS protection.
;0=do nothing
;1=remove force MS signed binary
;2=degrade Dynamic code generation protection
ArmBreaker=1 ArmBreaker=2にするとあるatomの立ち上がりが早くなるなあ
今まで重いと思ってたのmactypeのせいだったのかな >>462
ArmBreaker=1の追加場所って[Experimental]のあとに追加だったのか >>461
どうもありがとう
それじゃ上書きで使用したいと思います >>466
以前のインストール情報残ってたから
iniコピーしておいて
アンインストール後に新たにした方が良いかと firefox89.0にArmBreakerの設定なしでも一応は効いてるんだな
かすれてた文字がマシになる程度だけど うちの場合
2018.1 beta5 - 安定
2018.1 beta6 - 不安定
2021.1 RC1 - 安定
って感じなってて RC1 リリースから使い続けてるけどイイ感じよ ここで言うべきではないと知りつつあえて言うけど
2019年にアンインスコしてからすこぶる快調よ
QHDモニターになってからは正直なところmactypeの必要性を感じてない
それでもなにか飛び抜けて素晴らしい機能追加でもあったらまた
ためそうと思ってここは覗いてるけど >>474
元の解像度より上げらるとか
Windowsじゃ無理なんだけど
モニターでいうと色々使った結果
Windowsで4Kはあまり効果ない
多目的なら16:9より21:9がおすすめ。
映画のビスタサイズが縮まない。
左右に長いが32:9よりは隙間がでない。
3440×1440
この解像度のモニター持っているなら満足度は高いと思うよ。 >>476
何の話してるの?
話が噛み合ってないよ? RC1で導入された変更と修正
シャドウスタック(新しいCPUで導入された)と互換性があり、Windows 10+新しいCPU上のシステムアプリがそれが原因でクラッシュすることはなくなりました。
FreeType を最新の git バージョンにしました。
アプリケーションの環境をインターセプトしなくなりました。
いくつかの不適切なメモリ書き込みと仮定により、mactype のアンロード時にアプリケーションがクラッシュする可能性があるバグを修正しました。
サービスモードにおいて、一部のアプリケーションがレンダリングできないことがあるというバグを修正しました。
ビットマップフォントを使用した場合、アプリケーションがクラッシュすることがあるというバグを修正しました(Windows10のみ)。
フォント字幕を使用すると文字化けすることがあるというバグを修正しました。(例:Telegramの場合)
フォルダとそのサブフォルダを含む/含まないの設定ができるようになりました(最後に "" を付けるだけ)。
light+lcdが意図した通りに動作しないバグを修正しました。
ローカライズの調整。 トレイモードの方がいろんなソフトで効くんだが... 最新バージョンでもフリーズきたわ
アンインスコしてまた様子見モードを起動します >>477
その人ずっとここに張り付いてる人でいつも様子がおかしな人だから話しかけないほうがいいよ MacType 2021.1-RC1
Chromium系のブラウザ拡張がクラッシュしまくる状態になった
レジストリ モードを手動で有効にしても駄目
MacTypeを無効にしたらクラッシュしない
[UnloadDll]に登録
サービスモード・レジストリ モードでもクラッシュは変わらず
バージョンを下げて
MacType 2019.1-beta6インストール
Chromium系ブラウザを
[UnloadDll]に登録
レジストリ モードで起動
クラッシュしなくなる
MacType 2019.1-beta6説明の
メインの MacType.ini ファイルを編集して
svchost.exeエントリを削除してから、コンピュータを再起動
[UnloadDll]に登録されてたので特に何もせず
MacType 2021.1-RC1
レジストリ モードを手動時の
環境変数
Path
C:\Program Files\Mactype
追加すると一部ソフトが使用不可になるので環境変数は追加無し うちの環境での感想
MacType 2021.1-RC1
今までレジストリモードで使ってきたけど、サービスモードだと微妙にレンダリング効くのが遅れるのが気になる、秀丸でテキストファイル開くと効いてなくスクロールやカーソル当てたりすると文字が太くなり効き始めるという不思議な動き。
他の方が言っていたがトレイモードの方の効きがいい。
強制レジストリモードって何もしなくても自動的に起動するので、MacTypeウィザードの方は起動しないにチェック入れとくのね、ただ起動時はほぼ効いていなく自分で起動させるかプロセスを指定しなきゃいけないのが大変で使いにくい(うちだけかも)
あと各モードでクラッシュは全く無いです。
今はとりあえずbeta6に戻しました、RC1の次に期待する MacType 2021.1-RC1 レジストリモード
うちの環境だと2019.1-beta6のレジストリモードと表面上の挙動的な違いは特にない感じ+RC1の追加要素も機能してる
クラッシュやプロセス云々の問題もなく、わりと拍子抜けするくらい安定
うちはとりあえずこのまま様子見かなぁ 互換性重視モードで割と頻発してた効いてはいるけれどクラッシュ扱いなのか分からんが気づいたらMactrayアイコンが消えるって事がRC1ではなくなった
別にタスクトレイからアイコンが消えて設定変更出来なくなるだけで特に何も問題は無かったんだけど気持ち悪い動作だったので改善したのは嬉しい
RC1でもうちはChrome、Chromiumのブラウザ(Kinza)でも特に問題無く動いてる
>>485
beta6でも独立起動モードだとソフトによっては遅れたりそんな動きしてる事多かったです 485です。
2021.1-RC1
あれからちょっと色々と調べてみたんですが、レジストリモードがおかしかった理由がわかりました。
強制レジストリの説明ページにある、変更用のレジストリ。 ちゃんとコピーしてregファイルにして実行して、問題なく書き込まれましたみたいなメッセージが出ていたのですが、試しに該当のレジストリを確認したら書き換わってなかったと言う・・・
結局手動でレジストリを書き換えたら、ウィザード画面でレジストリが選択出来るようになり、その後全く問題なく動作しました。
なんとまぁ情けないミスでした。 2021.1-RC1
[ExcludeModule]にも[UnloadDll]にも[ExcludeSub]にも
dwm.exeを入れていないのにどのモードでもタイトルバーに効かない 今更ながら RC1 落として入れてみた。
もともとポータブル運用してたんで Sandbox でインストールしてからフォルダを抜き出して差し替え
今の所問題なし。 RC1入れてみた
おま環だとは思うけど.NET Frameworkを使用したソフトに問題が出るのは相変わらず
このままだと作業に大きな支障が出るので断念
以前は起きなかった問題なんだけど、どの時点で発生したか分からないから原因も掴めないんだよなぁ いつのまにかMactypeに2021.1なんて最新版出てたの? 公式サイトがもうRC版になってるから実質安定版でしょ とりあえずRC1のレジストリモードで安定して使えているのでいいが
ArmBreakerが聽いているのかよくわからない これだけ大きい変更をしといてRCってかなり意味不明だよね
新機能の内容を考えればむしろalphaというレベルな気さえする
MacTypeは技術力は素晴らしいけどバージョン番号のセンスだけは壊滅的におかしいわ 何をもってしてリリース候補にするのかは多種多様だからなあ
過去のWindowsのような感覚でいるとそれは確かに違和感 DirectWriteの設定が意味ないのは相変わらずなのか
なんのために設定おいてるんだ? え、うそでしょ?
GammaValueとか意味あるの? Mactypeが機能する最新版のブラウザってCentBrowserだけ?
firefoxは68くらいより上はUIに反映されないし、他は確かなかったと思うんだけど >>506
なんかの機能と競合して不具合が出たりするのは想定内。 >>509
FirefoxのUIはGDIかDWかは分からないが、
縦方向のアンチエイリアスは効いているので不満はない >>512
Edgeに効くの? やり方教えてください >>512
オレも知りたい、ぜひ教えてください、お願いします >>509
Waterfox使ってる 糞重いけど我慢して 2021.1-RC1,UseInclude=1で使ってみたけど今の所問題なさそう 狐って今こんなスカスカなんだ
無駄なスペースありすぎだろ 効いてるようだけどWin7なら論外だな
それかWin7風な外観のソフト使ってるか ■ このスレッドは過去ログ倉庫に格納されています