Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/thpatch/thcrap-tsa
Basic thcrap patches maintained by the Touhou Patch Center developers
https://github.com/thpatch/thcrap-tsa
Sorry, you'll have to crack your legally purchased game until we've
figured out how to cooperate...
Yup, no way around that. Needs a new build for the multi-stage
initialization though, which is n...
640ee9dd5451c4dff76a8c52731c7415cb950153 authored about 7 years ago by brliron <[email protected]>
249d39685f095b25b9ec6e07a9aea4ea0a041600 authored about 7 years ago by brliron <[email protected]>
7351176ea4e62843cb764f64ba826c7bd18dfe41 authored about 7 years ago by brliron <[email protected]>
764e96e135512fc49f07a3fc2f0edda185f022f7 authored about 7 years ago by brliron <[email protected]>
Too tired to wait for TH16 Steam support now, see you in 10 hours. So,
have this bugfix instead....
Fixed properly in thcrap/093e381
c907948b3eefe747b2d0ba1b26798c629f95e375 authored about 7 years ago by brliron <[email protected]>983755698578e32afe1d80dc5ff70b2e10b99991 authored about 7 years ago by brliron <[email protected]>
6866017a44881680daefb05f0ef650b7db062d8f authored about 7 years ago by brliron <[email protected]>
a7c817672aa68a066105f2e2facb305a75b35868 authored about 7 years ago by nmlgc <[email protected]>
In this game, these fonts are displayed with an outline, that gives ugly
results with antialiasing.
the week.
b5ddcb3287be8008a118d1159c869fe7cbd51a0d authored about 7 years ago by brliron <[email protected]>English patch.
I tried to redo the changes using the thcrap syntax, but it seems that
when I patc...
and v1.41)
92bd7d60c43b5581862c5ccd103f02eb92d05af0 authored about 7 years ago by brliron <[email protected]>e47270e637f12218dbc05e6292aba576d890f98f authored about 7 years ago by brliron <[email protected]>
91c7ed5975ad3b2c2e4bbfd894e28c5ef4f4c6b3 authored about 7 years ago by brliron <[email protected]>
ab6ada4c8820db0362f1300171c3970aa6d8f851 authored about 7 years ago by brliron <[email protected]>
49b107c459b329c21dda8346b3d082e47c2dba88 authored about 7 years ago by brliron <[email protected]>
Since ZUN rather prefers putting v1.00a on Steam than releasing a v1.00b
update to fix this bug…...
a947a79f594452882c38e66a2fc99bc6773a680b authored about 7 years ago by brliron <[email protected]>
And that's the last game affected by
https://github.com/thpatch/thcrap/issues/62! You can now us...
2db2244e1212fcdc3a7eea54a11d5b4115de8b27 authored about 7 years ago by brliron <[email protected]>
7a4425ef4703ccc736cfe4ed749dfbdbee8fe12a authored about 7 years ago by brliron <[email protected]>
a40ad64830f547e0c37bbe03e4793bd94b932a72 authored about 7 years ago by brliron <[email protected]>
7291a5624fbd830f4abd3e60dda386454ebbf21b authored about 7 years ago by Splashman <[email protected]>
887973919d7bd5e46ddcf18b5baf4e1437bcaa40 authored about 7 years ago by Splashman <[email protected]>
1b06bc58e3d30197f2cc053e0428377e4fa47062 authored about 7 years ago by Splashman <[email protected]>
65779a7ada6292a63c5592c29aacec9e20e4627e authored about 7 years ago by Splashman <[email protected]>
Holding the Shot button would have killed it immediately and deadlocked
further ECL processing. ...
105c8a30ec12934f0838f9ae7e963c594db5d3b7 authored about 7 years ago by brliron <[email protected]>
ebc7ea1704650469593d6823f7342a4606b7d3f6 authored about 7 years ago by brliron <[email protected]>
e6eec38511cb0cf21bdb1c58a0270d991ec226b7 authored about 7 years ago by brliron <[email protected]>
Fixed by having thcrap write to the global "size of the last file
extracted" variable, and NOPin...
0d254db21223ccbd717ee0374f2a750004b899df authored about 7 years ago by brliron <[email protected]>
01a3c96fce7659f2cd7ff4b29d836dbb15f72e9f authored about 7 years ago by brliron <[email protected]>
- Use the expression syntax
- Use the new file patching breakpoints
- Change the anti-hack suppre...
Which now allows PNGs to be used in place of JPEGs in this game as well.
Interesting how this is...
All builds of an executable sorted by their version number, all game
executables first, all cust...
The original one was really just the way the Touhou Patch Center
extension formats all JSON files.
We'll probably end up rearranging all those sprites anyway though, to
make sure that translators...
199939fe1907a46298e5f211aae40efb3c3ed3e6 authored over 7 years ago by brliron <[email protected]>
Also using the occasion to turn this into a pixel-perfect edit of the
original image.
Sure, we could disable that `sort_keys` flag in scripts/utils.py. But
ultimately, repo_update.py...
07456665631953db7a74418ad33a23b95a0e4874 authored over 7 years ago by brliron <[email protected]>
2d322508b496076bf6dc4dead87957a991f567be authored over 7 years ago by brliron <[email protected]>
Yup. It really took me 3 years to have that idea. And sure, this means
that we can't host this o...
Thanks to @ManDude for delivering a very helpful bug report!
aac886665a6b031e0a53a80fbe29bc4c5438e429 authored over 7 years ago by nmlgc <[email protected]>
Oh wait, we have *this* patch, no need to do it for every single
language.
311d9204479ac3fa8c118e463f0fec5c32c6b779 authored over 7 years ago by brliron <[email protected]>
9c0e6a7dd5b7cfa8e3a69eb512371dadf6b386e2 authored over 7 years ago by nmlgc <[email protected]>
bce2a182dc9de3004de8d173ddfd1e2324c35064 authored over 7 years ago by nmlgc <[email protected]>
Unbreak the mistakes of the past.
329f447df49991349a6f3e2ee1349341e9f81b25 authored over 7 years ago by Splashman <[email protected]>6c07dbe923aad8c9279955aee0434d55f55d335e authored over 7 years ago by nmlgc <[email protected]>
Changes story cards (th135\data\actor\story\[char]) from vertical to horizontal.
Original: 128x...
328ddb8608b3b1065baf405b3aa75bb669bb0b22 authored over 7 years ago by brliron <[email protected]>
352a6b5d2427227c5d84b3423239da31d0e1630d authored over 7 years ago by DTM9025 <[email protected]>
Adds enough horizontal space for ending dialogue.
07ab75a12613e13675284d3570aa98e2bade15fa authored over 7 years ago by Splashman <[email protected]>10dd66d188e42685c14d90d351cfc22707373903 authored over 7 years ago by DTM9025 <[email protected]>
Missed one.
23846c74d9655042e6616c6ec8ff691cc3f98508 authored over 7 years ago by Splashman <[email protected]>th145 dimensions and horizontally flipped
47597067c7d95ac6371b591108d3bd98016ffe5f authored over 7 years ago by Splashman <[email protected]>
With win32_utf8, GetFullPathName returns an utf-8 string.
th135 calls GetFullPathName on a lot o...
characters with more than 2 bytes.
f3686ebee96d7eb12d670aea6a0ae890da70ed31 authored over 7 years ago by brliron <[email protected]>20890d405e90fdc2e6be05eb82a5d4a8481ec343 authored over 7 years ago by brliron <[email protected]>
c5abd0db58bac7a1ddba6bb2bff4b3ae7d1f42b9 authored over 7 years ago by brliron <[email protected]>
Used the patched images from th14 as th15 and th16 has the same bullet
images as th14.
Also, use a jdiff file for the balloon.act hack instead of replacing the
entire file (I also left...
Fixes randomly disappearing text.
b8f2f075cbbdc7d1abe1c6679ebb633fd2d992f0 authored over 7 years ago by nmlgc <[email protected]>73261b3c0ee5146464060fe5c7965b61b9ac970e authored over 7 years ago by brliron <[email protected]>
03385093384d8301026cad2cdd560a500d027712 authored over 7 years ago by brliron <[email protected]>
85b38d95c6c5a3e6f6296447e1a73890919fe325 authored over 7 years ago by brliron <[email protected]>
And all that was needed to kill the Voodoo limit were even more NOPs at
the end of basically the...
db4e882f9ba1112dac4cb3455b8dfd593eeddea0 authored over 7 years ago by nmlgc <[email protected]>
Well, turns out that in order to implement this as a breakpoint, we
*really* want to have addres...
I should have just waited until we have fast breakpoints and patched it
that way instead of goin...
By using a thin font weight and additionally deactivating anti-aliasing
in TH12.8 and above. Loo...
96c58528fc507d600f9ad276db025894ea346eb1 authored over 7 years ago by brliron <[email protected]>
The first HFONT in memory doesn't necessarily have to be font ID 0 as
referred to by the game. :...
656045687733119d19e00e2bc9250407efd05869 authored over 7 years ago by nmlgc <[email protected]>
3fba7358c807bcd0458a2a397174398194e28485 authored over 7 years ago by brliron <[email protected]>
470907d256fb81d36edc27515f0a1de3aa23dc19 authored over 7 years ago by nmlgc <[email protected]>
f759dd16188cbf7dc1cf9f6a227da835b0c98424 authored over 7 years ago by nmlgc <[email protected]>
0b562e53c421bc05e0f5ada559f2cc8ad65e3cd8 authored over 7 years ago by brliron <[email protected]>
e7666dd55c12878567a1e6d188f9efda3bdc6022 authored over 7 years ago by DTM9025 <[email protected]>
d726cf74fde742e3c3963fb59b7cb3ae88f60627 authored over 7 years ago by Splashman <[email protected]>
And that's it! TH16 v1.00a, completely done on Day 1.
Total patching time: 9h 50m 10s.
Only slig...
Only missing the spell practice hacks now, and then we're done!
3f810c5ad006514f31075b471f1176b37a565a29 authored over 7 years ago by nmlgc <[email protected]>
Effectively making the Latin script font looking as usual on Japanese
locale.
e2f5c3eb75e702569d0bb1d5267e3abe39d35543 authored over 7 years ago by nmlgc <[email protected]>
... except for spell cards, which we did announce would be last anyway.
But this makes all other...
8702110cee3081ef1bf75f70e4318d5d6878397a authored over 7 years ago by Egor <[email protected]>
a62529f7d8f9adc83123bfb964f1bd5b8a62fe3e authored over 7 years ago by nmlgc <[email protected]>
f87f4c78e15a1fe722748f773133e26ae9056d85 authored over 7 years ago by nmlgc <[email protected]>
4bf1a397cacb09ba11f82a60fe078274dda5a115 authored over 7 years ago by brliron <[email protected]>
d284680e716648c0ae92e52b91f44f65790d2a4a authored over 7 years ago by brliron <[email protected]>
And there we go, Voodoo limit is kill! In the full version, at least…
sprite3d_unrotated_voodoo...
8d8f567f338f362a68cbd0a9032a6bcbe62576ef authored over 7 years ago by nmlgc <[email protected]>Or in other words: ~W I T C H C R A F T~.
What's going on there is that TH06 actually only stor...
a67ced186501fc270ab1fff9d35939d9a81f216d authored over 7 years ago by nmlgc <[email protected]>
Logic errors. Logic errors, everywhere. For the previous hack, it was
ZUN using sprite coordinat...
Now *this* is what I call optimization. Kinda tricky to carve out some
bytes for the bugfix here...
That's it! The "perfect" removal of the "Voodoo limit" I've been chasing
for the last 5 years.
...
649a2207eb2a94a1b180728e7fa2f4e1ae05d50c authored over 7 years ago by nmlgc <[email protected]>