Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Touhou Patch Center

Touhou Patch Center is a platform for translating the Touhou Project games by Team Shanghai Alice from Japanese into any language. It is built to automatically supply translation patches for your game, completely under the control of fans like you.
Collective - Host: opensource - https://opencollective.com/thpatch - Website: https://www.thpatch.net - Code: https://github.com/thpatch

util/file: use MapViewOfFile

github.com/thpatch/thtk - 7171c1921c9119cfa91f463509eaae9472cd24d1 authored about 1 year ago by Egor <[email protected]>
io: move the default behavior of map out from thtk_io_file functions

yes, I know it's effectively dead code

github.com/thpatch/thtk - 03d2fa4874c76f6c3d42eca737c3ce56464c002c authored about 1 year ago by Egor <[email protected]>
io: make map default to pread

github.com/thpatch/thtk - d409e634bb8bc2f2a3e965733998c330b36b4167 authored about 1 year ago by Egor <[email protected]>
io: use mmap/MapViewOfFile

github.com/thpatch/thtk - d01e39c5ba7dd650ff24eb6b78fd595a9a421814 authored about 1 year ago by Egor <[email protected]>
base_tsa: add th19 v1.00a Steamless

github.com/thpatch/thcrap-tsa - 9c3f261de2899b24590d6e72417ed9f1efc0ce5b authored about 1 year ago by brliron <[email protected]>
update: log download error message for files.js

github.com/thpatch/thcrap - 51ac34aba0e478f101541bb24a8e0c12d57c9c86 authored about 1 year ago by brliron <[email protected]>
thcrap_configure_v3: use_wininet

github.com/thpatch/thcrap - 73d4dff32293c42c3775be1aa1278c2ec9916b70 authored about 1 year ago by 32th-System <[email protected]>
io: s/fileno/fileno_unlocked

github.com/thpatch/thtk - 7693ae3cbd4798c8b258f92f699b25a5ec971247 authored about 1 year ago by Egor <[email protected]>
io: remove thtk_io_noop_unmap

just use a null pointer in the vtable instead

github.com/thpatch/thtk - 0e0380b20f10ff22e5e259f89a7de888c29b8ffd authored about 1 year ago by Egor <[email protected]>
io: add pread/pwrite

this also probably fixed a race bug I introduced in thdat105 while
trying to fix the other race bug

github.com/thpatch/thtk - 4e319793d8c9eae4e19b31875b90197eb2be022b authored about 1 year ago by Egor <[email protected]>
io: layout thtk_io_t differently

github.com/thpatch/thtk - 1f6fc0791ae1c4927cccb7b653dc428d1a7bb578 authored about 1 year ago by Egor <[email protected]>
io: reduce memory allocations

github.com/thpatch/thtk - 14d36c8979f7792342edeea42523b128e4f6e867 authored about 1 year ago by Egor <[email protected]>
io: untypedef private structs

github.com/thpatch/thtk - d71c29fd7ded15b3928d79946ae23d0329e38617 authored about 1 year ago by Egor <[email protected]>
thdat: allow using string versions starting with d

like ds, ddc and daybreak

github.com/thpatch/thtk - 45e5b25591c303cd27d5176bb5f8e81535c87262 authored about 1 year ago by Egor <[email protected]>
update licenses

github.com/thpatch/thtk - 5dad5fa66f65bab3e159fb0d90c71350fbfcd052 authored over 1 year ago by Egor <[email protected]>
thecl: fix has_numeric_difficulites for <th10

Fixes #117

github.com/thpatch/thtk - 5ea079b792ef80147e3d1a0749a7426063bc2402 authored over 1 year ago by Priw8 <[email protected]>
Add more th_ functions so that patches won't need to import as many things, particularly for math

github.com/thpatch/thcrap - d9b337fb8a1d284987550a1b063c9e579352efda authored over 1 year ago by zero318 <[email protected]>
thcrap: Make regular jansson functions available to binhacks

This is primarily intended for use with codecaves being used as breakpoints.

github.com/thpatch/thcrap - 088a8fc966c2c7e7ab7f30f076dba87c40b50dca authored over 1 year ago by zero318 <[email protected]>
thdat: don't special case th105

github.com/thpatch/thtk - 221027db9b9f67b313da266278824c326298a2b2 authored over 1 year ago by Egor <[email protected]>
detect: tasofro games detection

github.com/thpatch/thtk - 750c9b5e10747f348b56d78af9d3f26de3492c2b authored over 1 year ago by Egor <[email protected]>
thdat: don't hardcode versions which don't compress

github.com/thpatch/thtk - e2150ac50ac0e07ea721c5cd00c3b53023c1f2c6 authored over 1 year ago by Egor <[email protected]>
thanm: print usage on empty command

github.com/thpatch/thtk - 444a1c90bcce6c5a944fd6d77e3e7a2ceacedf65 authored over 1 year ago by Egor <[email protected]>
rng_mt: keep state on stack

this also removes the default seed (5489) that never worked anyway

github.com/thpatch/thtk - a4187d3c95d61c1e535037e47e44e6db26bbd2aa authored over 1 year ago by Egor <[email protected]>
Fix EoSD ASCII stage name

github.com/thpatch/thcrap-tsa - 7c49fcdee898d16b294c9c6ae9b8b455f9a8012e authored over 1 year ago by TRDario <[email protected]>
detect: tasofro games filename detection

and some bugfixes!

this won't actually make the -xd option work btw

github.com/thpatch/thtk - 576cf8fc4103524302a60cfeaf5b4b936b38e5fa authored over 1 year ago by Egor <[email protected]>
thdat75: merge into thdat105

github.com/thpatch/thtk - 9ff03fc71a32c8816af31aa4260aa3adc5fd0a7a authored over 1 year ago by Egor <[email protected]>
util_xor: simplify

The compilers aren't smart enough to realize they don't have to emit a
multiplication instructio...

github.com/thpatch/thtk - d7814bdbb3a984d2ae1c2fa8f573410ec54fb256 authored over 1 year ago by Egor <[email protected]>
thdat75/thdat105: fix openmp race condition

github.com/thpatch/thtk - 7503f341db3a330f546ce2185593f025be6d1e58 authored over 1 year ago by Egor <[email protected]>
thdat: support old tasofro games

- Immaterial and Missing Power (iamp, 75)
- Super Marisa Land (sml, ...

github.com/thpatch/thtk - 78bbf3591f3eec6d66174792052d7d87f858c396 authored over 1 year ago by Egor <[email protected]>
Merge pull request #236 from TRDario/master

Add ascii_vpatch for PCB and IN for centering in-game ASCII strings

github.com/thpatch/thcrap - beb32924fc0034c46c848f1bcc8788f1f4d4e561 authored over 1 year ago by brliron <[email protected]>
Change to array-based alignment method

github.com/thpatch/thcrap - e6113367379f87e3d9659f1f5972eae6b027b28b authored over 1 year ago by TRDario <[email protected]>
Add binhacks for centering ASCII text in th7/8

github.com/thpatch/thcrap-tsa - c4a6118a15341d7e6e48627062440484ebc231f6 authored over 1 year ago by TRDario <[email protected]>
Add more th08 strings to ascii_vpatch

github.com/thpatch/thcrap - 75ecb17918dec2fa742f50df1621142343e2d21a authored over 1 year ago by TRDario <[email protected]>
Add ascii_vpatch for th7/8

github.com/thpatch/thcrap - bb0f080dc8d4583a6f78ee73ea96a2cce597bb80 authored over 1 year ago by TRDario <[email protected]>
thanm: s/th19_unk/jpeg_quality

github.com/thpatch/thtk - 06e3387b0714ddcb6f3df087f65326f746c56c58 authored over 1 year ago by Egor <[email protected]>
anm_types.h: s/th19_unk/jpeg_quality

github.com/thpatch/thtypes - 29ed7d6e1db555ad15fd29edcc0763754ad5b764 authored over 1 year ago by Egor <[email protected]>
Fix IN "Spell Card Bonus" string

github.com/thpatch/thcrap-tsa - d8d01189fff756bd637783bdea48ceaf67bbe287 authored over 1 year ago by TRDario <[email protected]>
twenty_four_hour_clock/patch.js: remove trailing comma

github.com/thpatch/thcrap-tsa - 62c4085d0d8c0daaa33567f1c0daae28b53bde01 authored over 1 year ago by Egor <[email protected]>
add twenty_four_hour_clock

github.com/thpatch/thcrap-tsa - 6415014ae1fdc5f468da10331656f91075885cf9 authored over 1 year ago by Egor <[email protected]>
Reverted a formatting change that's no longer necessary

github.com/thpatch/thcrap - 5c5ef88272841d033daf48ba4a8e3fbe03fd8720 authored over 1 year ago by zero318 <[email protected]>
thcrap: Move ntdll functions to dedicated header

github.com/thpatch/thcrap - caa6cfedfa5e6973e23d3249eeafd05899dc3972 authored over 1 year ago by zero318 <[email protected]>
thcrap: Improve constpool implementation

github.com/thpatch/thcrap - 796d0577792cc660db1fdad862ccfb82e82bac6d authored over 1 year ago by zero318 <[email protected]>
thanm: an option to extract images from multiple ANM files at once

new test failures (that aren't related to previous ones)
09
Files /tmp/anmtemp/a/result00.anm an...

github.com/thpatch/thtk - 8aece65315f4c87e3524a936732cd1f291e244bb authored over 1 year ago by Egor <[email protected]>
thanm.1: typo

github.com/thpatch/thtk - 25fa555121f4b3244de1fd26f960d470a5677dcb authored over 1 year ago by Egor <[email protected]>
thanm: fix th095 front.anm recompilation

github.com/thpatch/thtk - d022dc281a526dfc0136908bcf33043780bc02eb authored over 1 year ago by Egor <[email protected]>
thanm: document -o option

github.com/thpatch/thtk - 8302c4b950335c46ee7be84224f326906104b4be authored over 1 year ago by Egor <[email protected]>
contrib: add anmtest.sh

current results (just as the manpage foretold):
095
Files /tmp/anmtemp/a/front.anm and /tmp/anmt...

github.com/thpatch/thtk - 485e6d4a2d58ba2c1d1d6153ab171b6920c072e3 authored over 1 year ago by Egor <[email protected]>
thanm: don't output THTXSize for th19

doesn't help at all with rebuilding

github.com/thpatch/thtk - 476728055ce44c56b226943399d619884fe84076 authored over 1 year ago by Egor <[email protected]>
thanm: bring back image composition

Turns out #111 wasn't that much of an issue after all.

This is a partial revert of 58be1106561e...

github.com/thpatch/thtk - 64143c204cc27f88fc9b10e8138a6d7f0ed3b316 authored over 1 year ago by Egor <[email protected]>
eastern_name_order_hepburn support for Touhou 15.5 (#74)

github.com/thpatch/thcrap-tsa - 22c3f653aaca0fbb243ced39d362475d2b425b83 authored over 1 year ago by MasterYova <[email protected]>
configure: display version number

github.com/thpatch/thcrap - b087e6121a55245d5ead6f64d84605b7af80bf34 authored over 1 year ago by 32th-System <[email protected]>
thanm: -b flag for -x

github.com/thpatch/thtk - 690fa6a3013c245a14f9383e255e29234258df79 authored over 1 year ago by Egor <[email protected]>
thcrap: Added symbol for current address

github.com/thpatch/thcrap - 43977c59fc2d8a2aa4e219da57628639e437ffdd authored over 1 year ago by zero318 <[email protected]>
detect: fix warning

github.com/thpatch/thtk - e9ebeafe79d35f88735a3f4124e694478782db3a authored over 1 year ago by Egor <[email protected]>
define __STDC_VERSION__ 199901L on MSVC

github.com/thpatch/thtk - 28f8eb2b7f31d683673e93e2530c229c4e554b1e authored over 1 year ago by Egor <[email protected]>
thecl: fix msvc warnings

github.com/thpatch/thtk - c89580f0eb7d6accfb84b8c6dc624b3e119e216d authored over 1 year ago by Egor <[email protected]>
thecl: fix format warning

github.com/thpatch/thtk - 0623a431132741d55d700d33335f94ef6b7a8913 authored over 1 year ago by Egor <[email protected]>
extlib: update deps

libpng v1.6.38 -> v1.6.40
zlib-ng 2.0.6 -> 2.1.3

github.com/thpatch/thtk - 1774ad21738ab084999dff15b8b14406939bfe8a authored over 1 year ago by Egor <[email protected]>
thecl: fix insdef

broken in fc8057bab87dc102c952458ac7d5c0e6c93ed615

github.com/thpatch/thtk - 5514600353da204cbfe3bf37bd357be853d31796 authored over 1 year ago by Egor <[email protected]>
fix missing prototypes

github.com/thpatch/thtk - ce0f5454569e11633ed89537b9bc00a27dc3e183 authored over 1 year ago by Egor <[email protected]>
thanm: don't make version a global

github.com/thpatch/thtk - 274e9f902fc16421f7ab45de04db79e0233c92d2 authored over 1 year ago by Egor <[email protected]>
thcrap: First attempt at a functioning constpool

github.com/thpatch/thcrap - d71740524ee29ecc4c6573b919b12ab777e1d8b4 authored over 1 year ago by zero318 <[email protected]>
thcrap: Tweaks to CPU features

github.com/thpatch/thcrap - ad91f487c560afce7d746e461ff0efa3df61ed51 authored over 1 year ago by zero318 <[email protected]>
TSA: fix warnings

github.com/thpatch/thcrap - 55cc8898a628c16fa0e92ab4aee2bf2f9ddd3a7a authored over 1 year ago by 32th-System <[email protected]>
ANM: check for thtk's -u filenames

github.com/thpatch/thcrap - c21e5da27ecf0f51b4f9a6ea3f9795215d31123b authored over 1 year ago by 32th-System <[email protected]>
thanm: split extension at last dot

this is more consistent with C++'s stem() function, which is what
thcrap uses for this

github.com/thpatch/thtk - e64edf1f11cce9e55fb49af84d4129d74305db19 authored over 1 year ago by Egor <[email protected]>
thanm: change unique filename separator from # to @

because at some point we might need to use this stuff on the wiki

github.com/thpatch/thtk - 0ebe34da2e5a219a81d5e5d2a282fc64b9d8ac14 authored over 1 year ago by Egor <[email protected]>
thanm: don't read the entire png just to get its size

github.com/thpatch/thtk - 8fb5a72da8b86a547d9d1f56424c49d534bf7f85 authored over 1 year ago by Egor <[email protected]>
thanm: add unique filename feature

github.com/thpatch/thtk - 58be1106561eef40a08fceeedb93ba932d9f6db5 authored over 1 year ago by Egor <[email protected]>
thanm: fix assertions

github.com/thpatch/thtk - 3dc437cb8390c1ab03af55113987d5bf964fcd4b authored over 1 year ago by Egor <[email protected]>
thcrap_tasofro: fix encoding error in bmpfont generation

When generating bmpfont, we would use json_load_file (which then uses fopen)
with an UTF-8 path ...

github.com/thpatch/thcrap - ffda608cb261e7ae6eb4f92a52a0bc5f58489bf8 authored over 1 year ago by brliron <[email protected]>
thanm.1: document -m and -s

github.com/thpatch/thtk - d9b6afd0a97e753aee6150229f20163f06d531a4 authored over 1 year ago by Egor <[email protected]>
Addition of eastern_name_order_hepburn support for th12.5 (#73)

github.com/thpatch/thcrap-tsa - dd4beb1f4a90fdd63fdb9be8583d3740f8ca5d8a authored over 1 year ago by MasterYova <[email protected]>
Merge branch 'master' of https://github.com/thpatch/thcrap-tsa

github.com/thpatch/thcrap-tsa - 317f63074ede1cdb05837e1a2b08b6d41557cda2 authored over 1 year ago by 32th-System <[email protected]>
th19 v1.00a: no barrier

github.com/thpatch/thcrap-tsa - fad2dc3811239485833e7c9d473beb424222765f authored over 1 year ago by 32th-System <[email protected]>
th07: th07 Spell Card Bonus -> th06_ascii_centered_spell_bonus

github.com/thpatch/thcrap-tsa - 842424ac17c813c7c0f7373367ea571e450c584a authored over 1 year ago by Egor <[email protected]>
cp932: relicense to UNLICENSE

github.com/thpatch/thtk - 859c071cba0e0a88f7a62eddb2a65ea23e4a0d45 authored over 1 year ago by Egor <[email protected]>
Removed errno/locale BS from str->address parsing

github.com/thpatch/thcrap - eb1fd29d38e322f0f86f7ea9a3e65f8d019437e8 authored over 1 year ago by zero318 <[email protected]>
Fix undefined value usage in expression.cpp

Somehow this worked despite a copy/paste error.

github.com/thpatch/thcrap - e3895c2ec8ec35f6b7d894fd9030f8da144073e5 authored over 1 year ago by zero318 <[email protected]>
Merge pull request #230 from thpatch/th19-images

Th19 images

github.com/thpatch/thcrap - 78f18e9a6a2bedf16754fa3d45672f458ee7b506 authored over 1 year ago by 32th System <[email protected]>
ANM: update function signatures in anm.hpp

github.com/thpatch/thcrap - f4f448deb3db4de0388378f8d76486935756eee8 authored over 1 year ago by 32th-System <[email protected]>
Merge branch 'master' of https://github.com/thpatch/thcrap-tsa

github.com/thpatch/thcrap-tsa - 1756588072c83bcc28263d77c55f89ed4fddd5f6 authored over 1 year ago by 32th-System <[email protected]>
th19 v1.00a: use expression syntax to specify file_load_func and free_func

Luckily, the API for this can still be changed

github.com/thpatch/thcrap-tsa - 345af1c4752f9f5b2e9f5c7fd437645d8a24917d authored over 1 year ago by 32th-System <[email protected]>
ANM: correctness fixes

github.com/thpatch/thcrap - 50e2b73a3e0626355e4ad9a1b0368be14e12e098 authored over 1 year ago by 32th-System <[email protected]>
ANM: small optimizations

github.com/thpatch/thcrap - f5e52d032dacea0ec6ad4d636f512909c306fe1c authored over 1 year ago by 32th-System <[email protected]>
ANM: these are also unused

github.com/thpatch/thcrap - 310a1a1d61a2559954249c64d68ddf0143ac72ce authored over 1 year ago by 32th-System <[email protected]>
ANM: keep track of if an image was encoded or not

github.com/thpatch/thcrap - 3b9bc322468e53172427b625686687a7a75c1f16 authored over 1 year ago by 32th-System <[email protected]>
ANM: use an std::pair return value and a structured binding for AnmGdiplus::Encode

github.com/thpatch/thcrap - 86392bf6a56eab1125c6b1bc2408da7b001611b6 authored over 1 year ago by 32th-System <[email protected]>
ANM: remove unused stuff

github.com/thpatch/thcrap - 22308613b3bbb0fb528e932d4fae2b7f586f6fbf authored over 1 year ago by 32th-System <[email protected]>
th095: fix draw_ctext and draw_rtext not using sprintf

In particular this fixes the "100%%" bug in the help lines.

This is essentially adding a missin...

github.com/thpatch/thcrap-tsa - 845d6ec3fa2157da989382e3dc931a62cfe48dbf authored over 1 year ago by Egor <[email protected]>
th095: use Rx notation for help_align hacks

github.com/thpatch/thcrap-tsa - 9785487440cade4e30829c86ddcebd01f61587d6 authored over 1 year ago by Egor <[email protected]>
th15 1.00b: fix spell_rank using the wrong register

github.com/thpatch/thcrap-tsa - 7030c7c027978eb958c242b56a639b76a4057df3 authored over 1 year ago by 32th-System <[email protected]>
th19 v1.00a: specify file_load and free addresses

github.com/thpatch/thcrap-tsa - b230615f6844e36671426371389723d080d5c8cb authored over 1 year ago by 32th-System <[email protected]>
ANM: don't hardcode game addresses

github.com/thpatch/thcrap - 8c74f5d9a0210762bc0acb41e79c0726d06e995e authored over 1 year ago by 32th-System <[email protected]>
thcrap: better document file hack

github.com/thpatch/thcrap - 8d7b2b585f7b42502072a4ed43d63fdfede39716 authored over 1 year ago by 32th-System <[email protected]>
ANM: don't encode to JPEG

github.com/thpatch/thcrap - 625725ecabb0d40eed2ae7d0fb7f20476edc4eda authored over 1 year ago by 32th-System <[email protected]>
thanm: allow exif files to be packed

github.com/thpatch/thtk - de0ff37437874514fb472b5883d08113a21012bf authored over 1 year ago by Egor <[email protected]>
ANM: fix memory leak

github.com/thpatch/thcrap - 155b190a1bb7174758f1d26ebebf801373dc50a4 authored over 1 year ago by 32th-System <[email protected]>
Merge branch 'master' of https://github.com/thpatch/thcrap-tsa

github.com/thpatch/thcrap-tsa - 3b4e8d104e579cdf39529b211fc5dec2b9dbcd77 authored over 1 year ago by 32th-System <[email protected]>
th19 v1.00a: line_num not line

github.com/thpatch/thcrap-tsa - 9426855e7600faed8e3d1a5215b9f6a70d486acc authored over 1 year ago by 32th-System <[email protected]>