Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/thpatch/thtk
Touhou Toolkit
https://github.com/thpatch/thtk
4d2a85928027399323c680b840c8182ca00806d8 authored over 7 years ago by nmlgc <[email protected]>
This makes command-line redirection of the compiled data actually work
properly on Visual Studio...
Not sure about other games, but th16tr does this.
b8eff3009460323d84c928df95288b185772dd24 authored over 7 years ago by Egor <[email protected]>b4d84c2a78d8b94b96e8a485bdf662774cee52b3 authored over 7 years ago by Egor <[email protected]>
396a365dba0613327773177187b7cefc7e1bcba0 authored over 7 years ago by Egor <[email protected]>
Forgot to do this when I did 7d5cfedf52c36c2465344f10214c4f12d09ad5f4
dd16ac94ae602000ace39429cb28e7422f39a576 authored over 7 years ago by Egor <[email protected]>
This enables globbing for msvc builds. Mingw does this on it's own, and
on Unix the shell does t...
It needed string.h for memcpy
0d7d3ba961c52d93bf93f6443d08e4f15419ab7d authored over 7 years ago by Egor <[email protected]>things look neater now
d8f3dc483ae2017693f9876e88ea636868a51a16 authored over 7 years ago by Egor <[email protected]>cc0dba33e950164e52eaaadc49762911804e600b authored over 7 years ago by ManDude <[email protected]>
Added support for mnemonic mappings
c011746909a4fac8b445df27874aaae61c838adc authored over 7 years ago by Nmlgc <[email protected]>
- added include guards
- moved _unlocked defines only be active under MSVC.
This shouldn't brea...
7ad1a5706d31af483c3508a994c771b1bf82a71b authored over 7 years ago by Egor <[email protected]>7d5cfedf52c36c2465344f10214c4f12d09ad5f4 authored over 7 years ago by Egor <[email protected]>
Fixes #16.
ec26fb049311039e84db68a0a5531b55dcf32ecf authored over 7 years ago by nmlgc <[email protected]>7b665b6332c86d19df0bf33f85ad1312df65ba3d authored over 7 years ago by Egor <[email protected]>
Someone needs to do the manpages.
d8e01dead02336b45684aec781861734290ad187 authored over 7 years ago by Egor <[email protected]>d31900666468a55e9519895c7af2b5d54566290a authored over 7 years ago by nmlgc <[email protected]>
da0795b8f91e4a5492988251a5dc042347d35f0f authored over 7 years ago by nmlgc <[email protected]>
One new instruction of unknown purpose.
851434ae6f5e9ba74064d49d0afe3b9f23e97822 authored over 7 years ago by nmlgc <[email protected]>1d72c8d25a8418c7d62fdb8ca20f5a5be560aeab authored over 7 years ago by Egor <[email protected]>
bd980956a5cdf8d97c843f4c4acfe328bb5def85 authored over 7 years ago by Egor <[email protected]>
0e8666254c7fd6b8b0784eee8179dee4fd3fa153 authored over 7 years ago by Egor <[email protected]>
d47c6971a53782959e07cfce31351130092b1b55 authored over 7 years ago by Egor <[email protected]>
Originally I wanted there to be checks for when g_eclmap is NULL, but
then I forgot. :^)
This s...
e9e80010e0087b97b88b0a273ee36e1cc42dd7b8 authored over 7 years ago by Egor <[email protected]>
File format is magic line "eclmap", followed by entries:
<opcode> <signature> <mnemonic> # comme...
21620f09573cfb5d49c8c0c80e21b26bb86c0ad3 authored over 7 years ago by nmlgc <[email protected]>
89d613b8e8f54c27a472de10aeae5f25e6360e88 authored over 7 years ago by nmlgc <[email protected]>
@Nutzer, do you remember what you wanted to achieve with
00c1f06a2f32acfea4a5c4908597966a901b6f2...
538e3eefad2e4c4bc5c9bd4f2d4be960f44c0493 authored almost 8 years ago by Nutzer <[email protected]>
ins_82 takes a float now.
This shoud fix '4 bytes left over when parsing format ""'
When _GNU_SOURCE is not defined, some functions used in util.c
aren't defined. Without `-std=c9...
Now every instruction from th10 -th12 is comfirmed
9cf00700822777a2a5bd891d0434826ffdb3642c authored over 8 years ago by Riri <[email protected]>Closes #7.
1adbad04076e422d6bbf8cd716170df41040829e authored over 8 years ago by VBChunguk <[email protected]>d43004388746652ef2e499a9cdc7eeacf033e0b0 authored over 8 years ago by VBChunguk <[email protected]>
af2d5726468787d3239e85388a6a09908786da84 authored over 8 years ago by VBChunguk <[email protected]>
346345769a6c366653e8b0cfbff4ee28fdd3447f authored over 8 years ago by VBChunguk <[email protected]>
This is for someone who builds thtk with MSVC.
df2b441e389723e7aed0b7733666b7ff6f5d88ef authored over 8 years ago by VBChunguk <[email protected]>
Completed Full list of UFO ecl instruction.
and fixed some parameter errors
9f0bd26249146051e06413f866ef3b940579d6fe authored over 8 years ago by VBChunguk <[email protected]>
719792353834fc28e43acd27e20ebf30e815085b authored over 8 years ago by VBChunguk <[email protected]>
7f64b6d6d5632e3aa514dfed0a057667e9350b14 authored over 8 years ago by VBChunguk <[email protected]>
add unused laser functions to th12 and 12.5
e7f946fe1da2d0835adcb3ee6501b2cc196bb2d1 authored over 8 years ago by Riri <[email protected]>
From Th13 on, the function of 82, 83 and 84 changes and they no longer
take arguments.
Some of which started getting used in later games, but were already present in
the th13 binary. ...
f17df2ced11f283e2e809d209624589de758354e authored about 9 years ago by nmlgc <[email protected]>
9b48baebfd1387e5ecf69da29937a424b2a0dc4e authored about 9 years ago by nmlgc <[email protected]>
This fixes issue #4. The type of the first parameter for instruction 12, 13 and
14 is 'o', not 'S'.
771c98deb3b74306c55f23ce359679dd644f13e1 authored over 9 years ago by VBChunguk <[email protected]>
Issue #3
thanm instructions are not updated.
Issue #3
Two new instructions are found.
ID 546: SS
ID 549: S
Issue #3
Same as th14.
Which you might not already have on Cygwin.
df8dbaee41c8d24df2e38f884cc70662a0acffc9 authored over 9 years ago by nmlgc <[email protected]>This fixes issue #2.
e69474dd3c6cabb8d68e87ce37e0b0d7757e619d authored over 9 years ago by VBChunguk <[email protected]>141dea9002c3436c6076c4035b600d7ee22b29cb authored over 9 years ago by VBChunguk <[email protected]>
Added missing instruction 569.
ed3f5ebe8152f1285af0ec2a3eba80b2d9fed785 authored over 9 years ago by VBChunguk <[email protected]>972097768d713e83219f180cefa66a993641542e authored over 9 years ago by VBChunguk <[email protected]>
I found 2 missing opcodes:
0x01ac(428): SSf. Found in pl02.anm
1st argument: DWORD opcode at 0...
52c173109ec54568b7f29a48516695cf6c3c8e12 authored over 9 years ago by VBChunguk <[email protected]>
th14.dat was extracted successfully with th15 keys, so I marked th14 as
supported version. Maybe...
Limit value of 5th key is changed.
c174bdf2ac2692f4f39f63a5c25468baba47c804 authored over 9 years ago by VBChunguk <[email protected]>thdat: Add support for th105 and th123
Personally, I don't believe that we necessarily need t...
f9cee87f51da55c44676c2a5de4ae8930bd7cbc3 authored about 10 years ago by nmlgc <[email protected]>
Hisoten data file structure is different from ZUN's, so some part of the
code had to be changed.
cdca1a9adac71cf61060c1a1878971664697e412 authored over 10 years ago by nmlgc <[email protected]>
8ee2d8472e42944581ea9a945ec4066d673abb8b authored over 10 years ago by nmlgc <[email protected]>
Haven't verified the parameter types with the binary, but this looks about right.
265702f3b7add477afca682e5b5e0e3b545e5f58 authored over 10 years ago by nmlgc <[email protected]>Otherwise, parser_state_t might be undefined.
f0b5a0e1c916438e878b60335bdea45bcdccc78d authored over 10 years ago by nmlgc <[email protected]>07d4bce8a2a375cb5fd420289b4246fa20f4bcd8 authored over 11 years ago by nmlgc <[email protected]>
48c4f71aef5e7c679a48f993426e5d2485c1f2fc authored over 11 years ago by nmlgc <[email protected]>
b026c935b3b399036da964faa6844d390d8841a5 authored over 11 years ago by nmlgc <[email protected]>
6cfa9843a5c4c3c937d61598bac3280f4227a81d authored over 11 years ago by nmlgc <[email protected]>
6229184bb545776674e303adfc2554f2e1749894 authored over 11 years ago by nmlgc <[email protected]>
This will be pretty useless without recompilation support, and official builds shouldn't have it...
d36ef40fbb19f6c6adc80998f9135b4771b1eaea authored over 11 years ago by nmlgc <[email protected]>While the Reitaisai trial version used a message format identical to th13, the web trial version...
20411041ad2e677f03edd0845edd8a85ab196287 authored over 11 years ago by nmlgc <[email protected]>59ff76ee40cae44614e27f6ebbeb9ad91a0e3fb1 authored over 11 years ago by nmlgc <[email protected]>
e48be17ed1fc2196a0a0615f6988560b4e3479be authored over 11 years ago by nmlgc <[email protected]>
9682842cbeef162e79ec87fa49b5cb85663061ca authored over 11 years ago by nmlgc <[email protected]>
b9a9b6a71c6e25ae028671e58cf8679045937cc1 authored over 11 years ago by nmlgc <[email protected]>
Yeah, I'm not too happy about the naming either, but it should do for now as long as it stays th...
c543e4bd0577664cde1d5a29927aa215c706a372 authored over 11 years ago by nmlgc <[email protected]>3256fd53a7204297bbd0c30836798e6085849a17 authored over 11 years ago by nmlgc <[email protected]>
b88fc3b1d6677ff8524db404876c9e1ebc355a7e authored over 11 years ago by nmlgc <[email protected]>
04aa613c72be5bb3bbd5544e50c1ae6150312021 authored over 13 years ago by xarnonymous <[email protected]>
e0c76b244edace96ca561a4ea9267e044ac03e35 authored over 13 years ago by xarnonymous <[email protected]>
57c4e821c0fdac08d4e9f20e57440c05f4798f16 authored over 13 years ago by xarnonymous <[email protected]>
796f892e41caf26c4a349cd2f4dfffc7b4e3c46e authored over 13 years ago by xarnonymous <[email protected]>
1205251181b1b2451f33d4cca6a8bba302f40aee authored over 13 years ago by xarnonymous <[email protected]>
cc05ab9f8fc773b2dac0b62c7bed9643be8cf186 authored over 13 years ago by xarnonymous <[email protected]>
fdc8f93cdbaadfa22c5471234da1efee9236187f authored over 13 years ago by xarnonymous <[email protected]>
9fd3165175cb6cbcc47093c87e3a6e9e957a7ba0 authored over 13 years ago by xarnonymous <[email protected]>
OPENMP_LDFLAGS=-lgomp will have to be specified whem
building if OpenMP support is enabled.
aa4b9c4c5be76d07b8cb2f933e65c50afa991390 authored over 13 years ago by xarnonymous <[email protected]>
ab11f6bf5308922ed483084a82860dbda23e37dd authored over 13 years ago by xarnonymous <[email protected]>
d6ad47a7a9ad80509ce7ad40c688dc7b3b21296c authored over 13 years ago by xarnonymous <[email protected]>
Generate a shared library containing the thdat functions.
Add an IO library.
Add an error librar...
--HG--
extra : transplant_source : %A6%13w%20Y%11%02%27%88F%A59%DFgr-%D4%B7z%FB
aa2b3b6a197584e0aa47a554136382130dc7fc73 authored over 13 years ago by xarnonymous <[email protected]>
1bf1e55423971314776bbea067eaf188f8772c34 authored over 13 years ago by xarnonymous <[email protected]>
d1d79df53cb41021cc0bf6ae48e1d852966be1dd authored over 13 years ago by xarnonymous <[email protected]>
1f212ef0e761e4be844ce1aa4d6005292b47ee06 authored over 13 years ago by xarnonymous <[email protected]>
e79eecf9df0f63edad03ad06b888545090fbc2a1 authored over 13 years ago by xarnonymous <[email protected]>
c0994ae644e8fa7f04f77a2a715c75e770f985f0 authored over 13 years ago by xarnonymous <[email protected]>