Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/thpatch/thcrap
Touhou Community Reliant Automatic Patcher
https://github.com/thpatch/thcrap
It's now really close to being able to build.
61ef39ad9ce1d8bc16be082029aba15807446b36 authored about 1 year ago
It's an UTF-8 string, but C# string type will marshal it as an ANSI string.
I tried with Unmanag...
5479f4e72f2fba2d750464bd089d99e21cdf8ff6 authored about 1 year ago
debdbe7c049e5a265d5321e32e5bfcd5d75249f7 authored about 1 year ago
f276c7db874cd6d08aa2cbc55697c26ed6caabbd authored about 1 year ago
We're improving ZUN's games, that great, but we should also do the
same improvements to ourselves!
Most (maybe all) games don't specify their icon in RegisterClassA,
which makes Windows assign a ...
efcd83824ba825c82dd277c98261a024e7fb1e47 authored about 1 year ago
d2dbe89d3055777d28e891c2d32b8d9143b66d29 authored about 1 year ago
23986baea4ec4c34092342120f014db424d1cd34 authored about 1 year ago
843cd1d8809837d09af10412e5e71e7c7b451b9a authored about 1 year ago
a91657101fa6d6ee43bdf3824236dcf5bb249a58 authored about 1 year ago
5524297db3cb0a99a9adceee95c0908e4e84cbbc authored about 1 year ago
5fc0595783bad3fc38424a153e64eb75f0dddca5 authored about 1 year ago
861b8206dd88aab2691b6260a28b85cf4a15077f authored about 1 year ago
3cdefb517d77238ffcfb893aa4958b12c7740266 authored about 1 year ago
All the characters have the same dialogues in greedy trial (actually the files were
copy-pasted ...
Language linkage specifications placed directly on declarations imply extern
storage class in a...
New binhack/expression features
840376c6c58e4721dcd1666e58538e7fd19e30cc authored about 1 year agoth19 uses CreateFileW to load thbgm.dat
604c7a8d236d97b62fa4e2b9e7ffb3609bc2badf authored over 1 year ago60acac0b16e899154e9772244e01e45b7ba7d0fd authored over 1 year ago
cccbcf68fd18ecdacd2e30f8de65ed840f8b017c authored over 1 year ago
12ced3c2de328211e5421df6262953483a800b07 authored over 1 year ago
70d4d3b435a58b25fe6c00402d7e58ffdf49aa15 authored over 1 year ago
b3ec9ccb6bbf0a5fae546923fc6374473cd10e53 authored over 1 year ago
51ac34aba0e478f101541bb24a8e0c12d57c9c86 authored over 1 year ago
73d4dff32293c42c3775be1aa1278c2ec9916b70 authored over 1 year ago
d9b337fb8a1d284987550a1b063c9e579352efda authored over 1 year ago
This is primarily intended for use with codecaves being used as breakpoints.
088a8fc966c2c7e7ab7f30f076dba87c40b50dca authored over 1 year agoAdd ascii_vpatch for PCB and IN for centering in-game ASCII strings
beb32924fc0034c46c848f1bcc8788f1f4d4e561 authored over 1 year agoe6113367379f87e3d9659f1f5972eae6b027b28b authored over 1 year ago
75ecb17918dec2fa742f50df1621142343e2d21a authored over 1 year ago
bb0f080dc8d4583a6f78ee73ea96a2cce597bb80 authored over 1 year ago
5c5ef88272841d033daf48ba4a8e3fbe03fd8720 authored over 1 year ago
caa6cfedfa5e6973e23d3249eeafd05899dc3972 authored over 1 year ago
796d0577792cc660db1fdad862ccfb82e82bac6d authored over 1 year ago
b087e6121a55245d5ead6f64d84605b7af80bf34 authored over 1 year ago
43977c59fc2d8a2aa4e219da57628639e437ffdd authored over 1 year ago
d71740524ee29ecc4c6573b919b12ab777e1d8b4 authored over 1 year ago
ad91f487c560afce7d746e461ff0efa3df61ed51 authored over 1 year ago
55cc8898a628c16fa0e92ab4aee2bf2f9ddd3a7a authored over 1 year ago
c21e5da27ecf0f51b4f9a6ea3f9795215d31123b authored over 1 year ago
When generating bmpfont, we would use json_load_file (which then uses fopen)
with an UTF-8 path ...
eb1fd29d38e322f0f86f7ea9a3e65f8d019437e8 authored over 1 year ago
Somehow this worked despite a copy/paste error.
e3895c2ec8ec35f6b7d894fd9030f8da144073e5 authored over 1 year agoTh19 images
78f18e9a6a2bedf16754fa3d45672f458ee7b506 authored over 1 year agof4f448deb3db4de0388378f8d76486935756eee8 authored over 1 year ago
50e2b73a3e0626355e4ad9a1b0368be14e12e098 authored over 1 year ago
f5e52d032dacea0ec6ad4d636f512909c306fe1c authored over 1 year ago
310a1a1d61a2559954249c64d68ddf0143ac72ce authored over 1 year ago
3b9bc322468e53172427b625686687a7a75c1f16 authored over 1 year ago
86392bf6a56eab1125c6b1bc2408da7b001611b6 authored over 1 year ago
22308613b3bbb0fb528e932d4fae2b7f586f6fbf authored over 1 year ago
8c74f5d9a0210762bc0acb41e79c0726d06e995e authored over 1 year ago
8d7b2b585f7b42502072a4ed43d63fdfede39716 authored over 1 year ago
625725ecabb0d40eed2ae7d0fb7f20476edc4eda authored over 1 year ago
155b190a1bb7174758f1d26ebebf801373dc50a4 authored over 1 year ago
There is still some work to do:
- The game looks like TV static in full screen mode
- Images ge...
4e52834547689b17906f9ea80ea0c68f3b55d6c3 authored over 1 year ago
463157859856d96d8510b51cfea558d0ae28b693 authored over 1 year ago
The idea is to then construct img_patch_t differently for th19 (and also
use it to put different...
Workaround because anm patching doesn't work yet.
Will be reverted when we implement it properly.
62f29d344cf5b4d19e5c18554bb9d4e444fb97af authored over 1 year ago
dec6e6e4d3e505feb55353f78dc1d5d9e770b6ee authored over 1 year ago
As discussed on Discord, it's probably what most people want
5421869cc56b45a899ab86d6b3ea6efe89e62ebf authored over 1 year ago3eca1115aa350ceb26a23e5fea9bee177916e8e9 authored over 1 year ago
32e23f0a0a1d04c009e26d36ea09189f0727d737 authored over 1 year ago
c569e99ed1c0c47956ad071a32cf2fa145756583 authored over 1 year ago
c90e5df2a9cba1e24cb4ce5efd921832e2b92443 authored over 1 year ago
a62b104cc3826cd2101fd57176d46ca5c92be37a authored over 1 year ago
* thcrap_update: handle games started through wrapper patches
This fixes issue #69
* thcra...
9f9f95c905229e24a984d7f356565e1b0a0ba1d0 authored over 1 year agoa619a7580a2124d92a399e9069a0ca6d85a6e196 authored over 1 year ago
The 2 textboxes had a fixed height in pixels. For Windows 10, it's useless
because that fixed he...
6500742ed2c3b04ba4194a047294ebf7daf6a6d8 authored over 1 year ago
9522a27680ed948c9b1276b229370cf51a890f7c authored over 1 year ago
d353a5a75e0a5404ce90df1307d272c41fc16091 authored over 1 year ago
d45c37defaf1c8b4ebf060915812fa4abb1ddc1c authored over 1 year ago
13248353f32002a360e926aa25059ee98b7c7f0d authored over 1 year ago
ffc4277150946c8a33695b44cd272855e47dd9b6 authored over 1 year ago
e006ce2f89d54a23cd30ed12abc5b6282d61216d authored over 1 year ago
abb9b90d4cabf57021be155024a6bf05559ac48d authored almost 2 years ago
2138408d7538ba0d32ea34e4902e85f6bc28a2c6 authored almost 2 years ago
62c8d844f778833e7baefde606b9630817498293 authored almost 2 years ago
If you have a setting like "disable background updates" enabled, then
the loader UI will disappe...
6b47a26800559312c66279377802ea3af3ce18d8 authored almost 2 years ago
c1ba2c464ecd2cdca5201ae332cd1312ea756cad authored almost 2 years ago
I am not really sure why 3 different ways were added to convert UTF-8
strings to UTF-16 strings....
fixes #199
d3ac24b4d03c6a48a9aee3d3c27943bb52866d7d authored almost 2 years agofixes #205
a1b6969914339d39ab7650af3e47eaaa52c0fab0 authored almost 2 years agoThis fixes #210
91ba9e6ce6c958ed98ba2b45b0405ff309c671cb authored almost 2 years ago6cb64d3ded8347cc83b502ab7b5cb23cfd52a178 authored almost 2 years ago
54e1f2fdb335c4c9903f95cd267cec83f6fbcf1a authored almost 2 years ago
No UI yet, I'm not sure how we want to present the setting for that, and it's
not completely rea...
dc1d2a3797a99518091d9c5766f0b5c697c52a5b authored about 2 years ago
66cbcd88e33ac07a668a70b3b618e2f3ce5129a2 authored about 2 years ago
I mainly did this for
https://github.com/major-gnuisance/thcrap-linux-ez, which handles
searchin...
0e96d887b8e0d99900882c080bb3f9853432d714 authored about 2 years ago
0a0cb6a5f65c6b56ad5c3b1908161d01ea921f7f authored about 2 years ago
ff748625c51de95103df1289961db254992cbf01 authored about 2 years ago
The old config tool was using them without any problem, having them absolute in
the new tool was...