Better font rendering for Windows.
Go to file
2018-10-01 10:46:25 +09:00
doc Update HOWTOBUILD.md 2016-11-17 09:13:57 +08:00
optimize Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
.gitignore Update .gitignore 2018-10-01 10:46:25 +09:00
array.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
build.vc2005.bat Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
cache.cpp Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
cache.h fixed some bugs with PVS 2016-09-08 13:45:52 +08:00
common.h Separated DirectWrite param from Direct2d temporarily. 2017-06-20 14:55:25 +08:00
detours.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
directwrite.cpp Add FontSubstitutesDW section 2018-03-31 21:45:26 +09:00
directwrite.h Support more recent version of DirectWrite/D2D 2016-08-30 15:54:05 +08:00
dll.cpp Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
dll.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
dynCodeHelper.cpp add missing files 2016-09-08 14:13:00 +08:00
dynCodeHelper.h add missing files 2016-09-08 14:13:00 +08:00
easyhook.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
EventLogging.cpp add missing files 2016-09-02 19:49:34 +08:00
EventLogging.h add missing files 2016-09-02 19:49:34 +08:00
expfunc.cpp add bootstrap to help preparing mactype environment 2016-12-20 16:59:09 +08:00
expfunc.def Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
ft2build.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
ft2vert.c Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
ft2vert.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
ft - non-ref.cpp Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
ft.cpp Add FontSubstitutesDW section 2018-03-31 21:45:26 +09:00
ft.h Windows 10 preview compatible. 2017-03-23 10:18:56 +08:00
fteng.cpp calculate position based on Windows API with priority 2016-10-26 15:21:03 +08:00
fteng.h Windows 10 preview compatible. 2017-03-23 10:18:56 +08:00
ftref.c Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
ftref.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
gdidll.rc Add FontSubstitutesDW section 2018-03-31 21:45:26 +09:00
gdiexe.rc Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
gdiPlusFlat2.cpp Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
gdiPlusFlat2.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
GdiPlusTypes2.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
gdipp.icproj Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
gdipp.sln Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
gdipp.vcxproj Add FontSubstitutesDW section 2018-03-31 21:45:26 +09:00
gdipp.vcxproj.filters removed delayhlp 2016-11-17 09:07:13 +08:00
hash_list.cpp fixes from PVS-Studio 2017-10-30 08:01:18 +05:00
hash_list.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
hook.cpp Delay load easyhook so that no path is required. 2016-09-28 15:49:18 +08:00
hooklist.h enhanced directwrite support 2017-06-21 17:30:51 +08:00
ivs_otft.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
Makefile Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
Makefile.vc2005 Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
makelib.cmd Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
misc.cpp Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
override.cpp Windows 10 preview compatible. 2017-03-23 10:18:56 +08:00
override.h optimized delayinit. 2016-09-27 15:02:20 +08:00
ownedcs.cpp Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
ownedcs.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
README.md Update README.md 2017-12-19 13:43:31 +08:00
resource Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
resource.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
run.cpp Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
settings.cpp Add FontSubstitutesDW section 2018-03-31 21:45:26 +09:00
settings.h Add FontSubstitutesDW section 2018-03-31 21:45:26 +09:00
stdint.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
strtoken.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00
supinfo.h stack optimization, this should fix the issue related to #192 2016-09-27 12:53:23 +08:00
tlsdata.h fixed some bugs with PVS 2016-09-08 13:45:52 +08:00
undocAPI.h added latest DirectWrite support 2017-05-11 16:56:34 +08:00
wow64ext.h introduced a way better method to inject dll to x64 process from x86 2016-09-09 12:37:10 +08:00
wow64layer.h Initial release. Some files may missing, please report. 2016-05-30 17:12:15 +08:00

MacType

Important notice!

  • Until next update, DO NOT use registry mode in Windows 10 latest version as it will very likely to crash and lock you out in the logon screen.
  • Since there are some unknown problems with the new installer and it is a big update, it is very much recommended to stop old MacType, uninstall and reboot, and then do a clean install. This will keep you away from many unexpected problems.

Latest release version

1.2017.628.0

Binary Installer

Visit MacType official site to download:

http://www.mactype.net

What's new?

  • Win10 compatible
  • Traditional Chinese localization has been greatly improved thanks to GT Wang.
  • MultiLang system improved.
  • Better DirectWrite support thanks to しらいと[http://silight.hatenablog.jp].
  • FreeType 2.8.0 included.
  • Two-stage mactype loader introduced.
  • Separate DirectWrite parameter adjustment.
  • ClipboxFix is reverted to 0 by default to avoid some incompatibility issues.
  • Added Korea localization, thanks to 조현희

Donation

MacType now accepts donations.

Please visit http://www.mactype.net and keep an eye on the bottom right cornor ❤️

Thank you for your support! Your donations will keep the server running, keep me updating, and buy more coffees

Known issue

  • Please backup your profile before upgrading!

  • Only Chinese simplified/Traditional and English are fully localized, some options may missing in MacType Tuner due to the strings missing in the language file.

  • If you want to use MacType-patch together with MacType official release, Do remember to add DirectWrite=0 to your profile or you will have mysterious problems.

How to build

Check how to build document