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
Nobody look at them anyway, and something like unit tests + Dr.Memory/valgrind
is a lot better t...
400edfcd7c74d891152f6799ffe9ba8df17e0af9 authored almost 2 years ago by brliron <[email protected]>
Needed on wine
2d57623ba94c5a27f02638bc5b122176683550d5 authored almost 2 years ago by brliron <[email protected]>0084408fda87f03f44805db3e7c9421f3c4c7c40 authored almost 2 years ago by brliron <[email protected]>
I've written code like that so many times while working on patchhooks,
so at least that's the la...
bfe80883949230976a4598dbca32e992fa56b502 authored almost 2 years ago by brliron <[email protected]>
3363d0f170b41351ee6ea4c7ff335cc3605c86c6 authored almost 2 years ago by brliron <[email protected]>
12896f1ac67fc97bbc0416c21c4991ce18b85bc5 authored almost 2 years ago by brliron <[email protected]>
7bbbe7bb784650b7a06b08d3474cb9e35ef45391 authored almost 2 years ago by zero318 <[email protected]>
I'm not sure why there values were added in the autogenerated file.
81fa8ef529eaeb597dcf7e2c67db91e7b7394c36 authored almost 2 years ago by brliron <[email protected]>1687a20778e8110faddb3e7f7c284da086e04f48 authored about 2 years ago by DankRank <[email protected]>
Options had been left in a bad state with a few memory leaks and
the intended method of allowing...
cb3b493333541ad9f32ffb55cea0a608b78fe8a2 authored about 2 years ago by zero318 <[email protected]>
Mostly just small changes to code efficiency of runconfig/patchfile handling
6ded858db1971913e1e7869f7ca7dd4bad35b475 authored about 2 years ago by zero318 <[email protected]>66dcebfa8798323af1144c9d083b36805af06912 authored about 2 years ago by zero318 <[email protected]>
73b38e8e8ee4bf77fbab299b1f3e4030358bf19a authored about 2 years ago by zero318 <[email protected]>
d541dca8604fc6f3db3e1a3594d63d0bdcae3e87 authored about 2 years ago by brliron <[email protected]>
dce1c1e934b2ff89e0ca28c994b980a9ce38f31c authored about 2 years ago by 32th-System <[email protected]>
This is to unbreak cave_exec: true
2d1883bdd86777250c629cc032370c37707fca97 authored about 2 years ago by 32th-System <[email protected]>fb0fdf68b14329adcd13865d14c728aec2b1492b authored about 2 years ago by 32th-System <[email protected]>
b7ff9f4b72813cde3c27b12c5b91a5b514d79e43 authored about 2 years ago by 32th-System <[email protected]>
e84bb6e301715dce63c73ed835e879f32a58e751 authored about 2 years ago by 32th-System <[email protected]>
d50dc2a1038511ff7fa67eafe01f852224da5da0 authored about 2 years ago by 32th-System <[email protected]>
509610e151a931101c58a8fb9ab08ed84dce015f authored about 2 years ago by 32th-System <[email protected]>
After the fix for #192, the behavior of RepoLoadJson for empty JSON files
changed from accepting...
cfa420475a9615a45d546b938ff054cfe2162bb8 authored about 2 years ago by 32th-System <[email protected]>
Apparently there were no safety checks to validate the JSON files downloaded by the updater...
...
docs: Label repo.js `patchdata` as unimplemented
97065154dbe84e890dda56e790f4136be6febefe authored about 2 years ago by brliron <[email protected]>a53565f62b7e1de3a5270ec8915540088bd59ed1 authored about 2 years ago by Alex Rawson <[email protected]>
f55303de57022e0d64df8a3d4bd5ff31affd6ba5 authored about 2 years ago by brliron <[email protected]>
96ff0af6805fe116e793dd87f870092f4080cfcc authored about 2 years ago by 32th-System <[email protected]>
d9dfd46bb322ac4d966f63b2825ee995e23def6d authored about 2 years ago by brliron <[email protected]>
77fe5c9f472283d1148f1ade376ecfb4d1243e7e authored about 2 years ago by brliron <[email protected]>
Taking the `it` language code as an example, we used to filter on lang_it*
in order to get both ...
744628e04e8106ebc628f286dcb5f6ae6d964d8f authored about 2 years ago by brliron <[email protected]>
33894bbac0def84d4f6d89aee7735716d1543b52 authored over 2 years ago by 32th-System <[email protected]>
THis is very hacked together at the moment, I just wanted it to work
somehow
This fixes https://github.com/thpatch/thcrap-tsa/issues/10
ec2f865597f2037f4ecb989fdaca3a7e2495fd10 authored over 2 years ago by 32th-System <[email protected]>
For some reason, in release mode, the linker would fail to link the
executable, complaining abou...
This prevents the games from accidentally resetting the cfg file and
fixes https://github.com/th...
1d324dae4715dc25532b86a176bc9041a72b1563 authored over 2 years ago by 32th-System <[email protected]>
This implements #150
ff1dee7a8de3e352b183409e3ccc6c916c613b41 authored over 2 years ago by 32th-System <[email protected]>
such as the globalconfig_init in thcrap_init being totally unnecessary
and the fact that I can s...
And allow running without run configuration
fce29002276459b122c51ec83786e3ab1f504569 authored over 2 years ago by 32th-System <[email protected]>a2bb71dff998ee58e3eb6ed4fbcf2ee534129a8b authored over 2 years ago by 32th-System <[email protected]>
For some people, the libcurl-based update code doesn't work.
This commit let those people use th...
36a846117c606cb52e412abfd4aa4bacbccfcdbe authored over 2 years ago by 32th-System <[email protected]>
6032bf99d0ff85fd9a03fffbfa5d757d3d3cce4c authored over 2 years ago by 32th-System <[email protected]>
4fb8f9a3105b2e4eca319b78898744d9aadb7fff authored over 2 years ago by brliron <[email protected]>
The stage 4 easy and normal have the same dialogues, and we don't want to have
them 2 times on t...
86799e7f80d3de8b1f8f00ce85c6eb291c016fe6 authored over 2 years ago by brliron <[email protected]>
52463c1eb134ffdefb456ce13ca3172e3aff4efa authored over 2 years ago by brliron <[email protected]>
9badf63f299ec8d52872821550293f889941b477 authored over 2 years ago by zero318 <[email protected]>
1140451ab23e0896a9e105484edc15d8f5545bb7 authored over 2 years ago by zero318 <[email protected]>
62a8b4ce28611da7345fb278925f993f70bf1e59 authored over 2 years ago by zero318 <[email protected]>
e19272e60c7dd60982f62127a7a74eb3fc90897b authored over 2 years ago by zero318 <[email protected]>
bf2c146e095726b6c7a34da3857d823da6b71137 authored over 2 years ago by brliron <[email protected]>
Github keeps sending failure mails while this exists
aa74855aa887569373139e0b279a0f4f24a63860 authored over 2 years ago by brliron <[email protected]>Github removed v141_xp from their servers, so the CI build no longer works
10a03dd2809b1279e688cb27e004ccb6a0f377e4 authored over 2 years ago by brliron <[email protected]>a0bbf753e056baf689fd16b1ff27affd0008c4db authored over 2 years ago by brliron <[email protected]>
840a1d5bf75ffa7a27178d4621caebef0223c61a authored over 2 years ago by brliron <[email protected]>
971bfe86e9d94cb5fb09423ad712d445dd2b7a06 authored over 2 years ago by brliron <[email protected]>
cb7650fc8ceafde433329b4057a97069b0e8cf9b authored over 2 years ago by brliron <[email protected]>
12f7f3448c8dcce28a4674da35cb49a7bfaf9816 authored over 2 years ago by 32th System <[email protected]>
It's handled through global config now
0ccb18408a2ce5db3c73d7df74c3571f75fdd88e authored over 2 years ago by 32th-System <[email protected]>
I have noticed that spinlocking on log_queue is what causes
thcrap_loaded and thcrap_configure_v...
7c895e03e7951906171bf0f4f69378d531cbef7c authored over 2 years ago by 32th-System <[email protected]>
2e2c09961786899212e53efbded218f26da73a5c authored over 2 years ago by 32th-System <[email protected]>
dcb014103dad67bf090fb6d0f5843dcb6f652f1d authored over 2 years ago by 32th-System <[email protected]>
bb9462bdc57823900b22d1484d4436f6092772de authored over 2 years ago by 32th-System <[email protected]>
1eda0556db5357a51f46019d6575aab60a2884c0 authored over 2 years ago by zero318 <[email protected]>
68a1d0e15e593f9bd18abab055aecf533bfc0716 authored over 2 years ago by 32th-System <[email protected]>
And restore log_nprint_hook functionality
3e6de563cbd50a9755b4783fc76bcc43943127e9 authored over 2 years ago by 32th-System <[email protected]>9a0ebc52ebc775d93a44ddfe19d1bed0c512958f authored over 2 years ago by zero318 <[email protected]>
read_fs functions are unique to MSVC, so the compiler support header needed to
allow other compi...
5530f96d9b3736e2fddee45fa00d3d018ab9f4ac authored over 2 years ago by brliron <[email protected]>
The point of this experiment is to try and address an issue where due to
a bug in condition vari...
Fixes at least the initial issue in ##171 (the other ones need to be tested).
9c62b50a85907abba723064f90e0989ac909278e authored over 2 years ago by brliron <[email protected]>a876efa68dab40bfc327d6f59b798d4b100d79b9 authored almost 3 years ago by brliron <[email protected]>
dd9db9b993eadae0a7644e111aaba7984ae9e66a authored almost 3 years ago by brliron <[email protected]>
5090e9d6a004428048efd06c0508610ed5bfa856 authored almost 3 years ago by 32th System <[email protected]>
cd50c1328671837f0176835ee12cc4dac6e5f62a authored almost 3 years ago by 32th-System <[email protected]>
f43733cd61bd3080cbdca875aa64702814ddcaa4 authored almost 3 years ago by brliron <[email protected]>
16bbf152354e65d32ca384a82d903855e55a2b9e authored almost 3 years ago by brliron <[email protected]>
NtCurrentTeb() doesn't exist on Windows XP
e950b653301564f3987c7ab7613ddcd646c8c362 authored almost 3 years ago by 32th-System <[email protected]>45ba6a77981f4def1ed46c6945047eb4bbe24bdd authored almost 3 years ago by zero318 <[email protected]>
33ba81c6c4fff6f59e21ee4796b0012c2d16b953 authored almost 3 years ago by brliron <[email protected]>
3db3bf5708b985732620eaeffade762972299076 authored almost 3 years ago by brliron <[email protected]>
5a11cb0853b2a2249917df4aa10a1234c3f8887e authored almost 3 years ago by zero318 <[email protected]>
f5584a5eb25100b40556012e01da834cf4c8c40a authored almost 3 years ago by brliron <[email protected]>
38ecea1ea23df41c8274081830188ca1e10b8f84 authored almost 3 years ago by brliron <[email protected]>
The th145 BP_detour_plugin breakpoint call binhacks_apply with a NULL page_array
1ae10cbb289f4555bb0c30f894e3ca11d8b49970 authored almost 3 years ago by brliron <[email protected]>
th175 full version uses the game AVFile_handle object for every open file
from a given archive, ...
e2125eb25191a38e49df40bd1f77b64278f901fc authored almost 3 years ago by brliron <[email protected]>
Length and count were accidentally flipped.
c197c180512e16af93eceb19a265bfb527e7f43d authored almost 3 years ago by zero318 <[email protected]>96f40cdeb621a21eec15ad7f7cd6914c1651b6e4 authored almost 3 years ago by 32th-System <[email protected]>
59f578cb34cc6b39ddcacfd3173979d2643b4a99 authored almost 3 years ago by 32th-System <[email protected]>
7c7dd2cd13d4651188305286cc2fbbcf3842726c authored almost 3 years ago by 32th-System <[email protected]>
fb9834568ab8df547f28b523254ba8cf8b836973 authored almost 3 years ago by 32th-System <[email protected]>
Originally I added this code to try and fix a crash as a result
of an unhandled exception in Rep...