2014-01-26T00:42:46 *** Nmlgc has quit IRC 2014-01-26T00:43:51 *** Nmlgc has joined #thcrap 2014-01-26T00:47:10 So I guess we probably just sealed the end of the Touhou Patch Center wiki, to be eventually integrated into Touhou Wiki in some as of yet unknown way. 2014-01-26T00:47:26 Good riddance. 2014-01-26T00:47:58 Got it! 2014-01-26T00:48:19 No matter what happens, I'll follow you. 2014-01-26T00:49:56 Now, about that custom patch server again... Nazeo, did you make any progress? 2014-01-26T00:50:34 Right, I fell asleep halfway, I got the python installed and started to bring in the rest of it 2014-01-26T00:50:44 I could just host with dropbox? :o 2014-01-26T00:50:53 Or you rather me place on the other server? 2014-01-26T00:51:06 Turned out that the script actually had a bug. ^^ Just get the latest release candidate, it's fixed there. 2014-01-26T00:51:40 Yeah, and you should explictly go through all the Dropbox instructions. 2014-01-26T00:51:47 :o 2014-01-26T00:51:48 Wilco! 2014-01-26T00:51:56 Probably even including the creation of a new account. 2014-01-26T00:52:17 What should I name it 2014-01-26T00:52:32 Up to you. 2014-01-26T00:52:42 Got it! 2014-01-26T00:53:35 *** Mokou has joined #thcrap 2014-01-26T00:53:43 Hello Mokou \o 2014-01-26T00:54:02 ah, hello 2014-01-26T00:54:55 hmm, any progress? 2014-01-26T00:55:36 I actually wanted to release a new build of the patcher today, but then that meeting happened. 2014-01-26T00:56:51 and I missed a part of it because I somehow dropped connection :( 2014-01-26T00:56:56 Mostly only bugfixes though. And finally a correct Ruby implementation: https://twitter.com/thpatch/status/425020920185368576/photo/1 2014-01-26T00:56:57 <[Bot]MagicStone> Title: Twitter / thpatch: Third attempt at patching ruby ... (at twitter.com) 2014-01-26T00:57:33 But it also comes with a Python script to easily set up your own patch server. 2014-01-26T00:57:58 *self-updating patch server, of course. 2014-01-26T00:58:29 that actually looks nice 2014-01-26T00:59:42 I have dreaded this for a long time because it actually requires me to get a couple of code locations and font addresses from the game, and I'd like to minimize that as far as possible. 2014-01-26T01:00:18 Until someone filed a bug report: https://bitbucket.org/nmlgc/thpatch-bugs/issue/47/ruby-text-overlaps-normal-text-korean 2014-01-26T01:00:19 <[Bot]MagicStone> Title: nmlgc / thpatch-bugs / issues / #47 - Ruby text overlaps normal text (Korean) Bitbucket (at bitbucket.org) 2014-01-26T01:02:03 so the different languages called for a code rewrite? 2014-01-26T01:02:14 or something like that... 2014-01-26T01:05:42 Well, the previous implementation for these Ruby annotations was designed to work independently from any game, but the results weren't too great: https://twitter.com/thpatch/status/369688299285143552/photo/1 2014-01-26T01:05:43 <[Bot]MagicStone> Title: Twitter / thpatch: And now, we also got the new ... (at twitter.com) 2014-01-26T01:07:17 And what we had before was even worse, because it made the correct placement of these annotations over the main text a good guess at best. 2014-01-26T01:08:47 I have always discouraged from just blindly translating the original Ruby annotations because this thing doesn't really exist as a typographical feature in languages using Latin script. 2014-01-26T01:09:02 But well, some people insisted on using it... 2014-01-26T01:09:27 And apparently it does make sense to use it in Korean, so yeah. 2014-01-26T01:10:27 well, alternate character readings are sometimes important 2014-01-26T01:11:25 Nmlgc: a little off topic, talking about transtating doujin circles' games 2014-01-26T01:11:26 there is a SpicyTails circle, which released End World Economica vn based on Isuna Hasekura's (Spice and Wolf author's) scenario. 2014-01-26T01:11:26 apperantly they attempted to make English and French versions of the game in 2013 and even succeeded -- one can buy them on dlsite.com with western-friendly payment methods. 2014-01-26T01:11:26 but now they have grouped with Sekai Project (a startup located in Los Angeles focused on getting greater exposure to Japanese creative works by offering translation and marketing assistance to its creators’), which placed the vn on Steam Greenlight, got it greenlighted and is making a kickstarter for getting translation of ep.2-3 done 2014-01-26T01:11:53 unfortunately, there's no easy way for this to happen in English 2014-01-26T01:12:30 i was kind of surprised to see a doujin circle putting so much effort in internationalizing a game 2014-01-26T01:13:14 that's impressive 2014-01-26T01:13:21 and a lot of money 2014-01-26T01:13:43 Greenlight does not come by easily 2014-01-26T01:14:52 but yes, linky to Greenlight? 2014-01-26T01:15:18 they got greenlighted pretty fast, i think. the was an official English and French translations of ep.1 for about half a yer before SpicyTails grouped with Sekai Project to advertise the game more 2014-01-26T01:15:25 yeah, just a second 2014-01-26T01:15:34 http://steamcommunity.com/sharedfiles/filedetails/?id=216264919 2014-01-26T01:15:35 <[Bot]MagicStone> Title: Steam Greenlight :: WORLD END ECONOMiCA episode.01 (at steamcommunity.com) 2014-01-26T01:18:04 here is the official Eng. release from summer 2013 http://www.dlsite.com/eng/work/=/product_id/RE116688.html 2014-01-26T01:18:05 <[Bot]MagicStone> Title: World End Economica episode.1 [Spicy Tails] | DLsite English (at www.dlsite.com) 2014-01-26T01:18:51 and pre-kickstarter http://prefundia.com/projects/view/world-end-economica-complete-translation/674/ 2014-01-26T01:18:52 <[Bot]MagicStone> Title: World End ECONOMiCA -Complete- Translation | Prefundia (at prefundia.com) 2014-01-26T01:19:40 interesting 2014-01-26T01:20:11 and Sekai Project's portfolio https://sekaiproject.com/ 2014-01-26T01:20:13 <[Bot]MagicStone> Title: Sekai Project (at sekaiproject.com) 2014-01-26T01:22:33 yup, it is the same Sekai project who helped Narcissu 2014-01-26T01:23:54 I definitely like the promotion 2014-01-26T01:29:13 *** Mokou_ has joined #thcrap 2014-01-26T01:30:14 *** Mokou has quit IRC 2014-01-26T01:30:47 *** Mokou_ is now known as Mokou 2014-01-26T01:30:57 *** Mokou is now known as totlmstr 2014-01-26T02:01:27 Nazeo, are you stuck somewhere? This is taking way longer than I thought it would take... -.- 2014-01-26T02:02:22 I'm trying to figure out which Id repository to create .-. 2014-01-26T02:02:57 Oh, you were just supposed to create a directory named "nazeo" in the thcrap directory... 2014-01-26T02:03:10 ...oh 2014-01-26T02:03:19 Whoops. .-. 2014-01-26T02:03:23 lol 2014-01-26T02:03:50 oh boy 2014-01-26T02:04:37 ... and, inside of that, another directory with the ID of your patch. Let's just call it "lang_nazeo" for the sake of this experiment. 2014-01-26T02:05:03 Then, continue here: http://thpatch.net/wiki/Touhou_Patch_Center:Servers#Patch_setup 2014-01-26T02:05:04 <[Bot]MagicStone> Title: Touhou Patch Center:Servers - Touhou Patch Center (at thpatch.net) 2014-01-26T02:05:16 And please, ask when something is not clear to you. -.- 2014-01-26T02:05:56 Ah... right .-. 2014-01-26T02:06:35 Wait, I thought I was following the dropbox one 2014-01-26T02:07:27 The Dropbox part is for serving your patch to the world. Everything above tells you how to create such a patch in the first place. 2014-01-26T02:07:43 Also, root pertaining to the python install or the new repository? 2014-01-26T02:08:22 patch.js? That would go in the root directory of the patch. That is, nazeo\lang_nazeo\. 2014-01-26T02:08:31 Got it 2014-01-26T02:08:48 So we are then going based off of the repository. 2014-01-26T02:10:12 Oh, you are going to merge thpatch.net into touhouwiki.net? \o/ 2014-01-26T02:10:24 In the very, very long-term future. 2014-01-26T02:10:29 That would be so good! 2014-01-26T02:12:23 repo_update.py where do I get this? 2014-01-26T02:12:42 http://thpatch.net/wiki/File:thcrap-rc.zip 2014-01-26T02:12:43 <[Bot]MagicStone> Title: File:thcrap-rc.zip - Touhou Patch Center (at thpatch.net) 2014-01-26T02:12:49 Ah... 2014-01-26T02:14:59 Does the title matter? 2014-01-26T02:15:14 It's shown in the right column of the configuration tool. 2014-01-26T02:18:04 Title for "." 2014-01-26T02:18:47 Hmm. Reload the instruction page, I just clarified all the directories. 2014-01-26T02:23:49 I think I got it :o 2014-01-26T02:24:31 * Nazeo sees a wobuffet. 2014-01-26T02:25:40 Oh. That's that one kid who used a WIP version of that script to set up his own server for his fun patch. 2014-01-26T02:27:30 OK, can I get the URL to your server? :) 2014-01-26T02:27:47 How do I do? :o 2014-01-26T02:28:04 Eh... http://thpatch.net/wiki/File:Dropbox_repo.js_public_link.png 2014-01-26T02:28:05 <[Bot]MagicStone> Title: File:Dropbox repo.js public link.png - Touhou Patch Center (at thpatch.net) 2014-01-26T02:28:27 https://dl.dropboxusercontent.com/u/33350662/nazeo/lang_nazeo/repo.js ? 2014-01-26T02:29:06 Ah, I see. You were mixing up the repository directory and the patch directory inside the repository directory. 2014-01-26T02:29:18 Oops .-. 2014-01-26T02:29:41 "nazeo" is the name of your server. "lang_nazeo" is the name of your patch inside that server. 2014-01-26T02:30:19 ...ah 2014-01-26T02:31:23 So what should I do? :o 2014-01-26T02:33:09 Ideally, work through that tutorial again and make sure you can follow it now. 2014-01-26T02:33:16 Got it! 2014-01-26T02:33:37 Oh, and if anyone else likes to try this as well, feel free to do so. :) 2014-01-26T02:34:26 And don't forget the part where it said "character in one stage of one (non-th06) game saying "Hello world". :-P 2014-01-26T02:34:34 :P 2014-01-26T02:46:04 Done! 2014-01-26T02:46:05 https://dl.dropboxusercontent.com/u/33350662/RepoDir/repo.js ? 2014-01-26T02:46:36 I don't see any patch there. 2014-01-26T02:47:20 Nmlgc, I’ll probably try it tomorrow, making sure I do things the most unintuitive way. 2014-01-26T02:47:23 https://dl.dropboxusercontent.com/u/33350662/RepoDir/PatchDir/patch.js ? 2014-01-26T02:47:47 Thanks. :) 2014-01-26T02:48:13 Nazeo, yeah, but it's not listed in the repository. 2014-01-26T02:48:16 Good night! \o_ 2014-01-26T02:48:23 \o 2014-01-26T02:48:34 Whelp, we learned I am good for testing as if the directions weren't there -.- 2014-01-26T02:48:39 I'm sorry :c 2014-01-26T02:49:30 So, do you give up? 2014-01-26T02:49:49 I'll never give up! 2014-01-26T02:50:14 (Ouch. This is going to be a long night.) 2014-01-26T02:50:33 I'm apologizing for my imcompatance- 2014-01-26T02:50:34 .-. 2014-01-26T02:51:41 Well, you're probably not in the patch creating mindset, so all these terms most likely mean nothing to you. 2014-01-26T02:52:12 Or I'm bad at following directions. 2014-01-26T02:53:45 Wait a sec! 2014-01-26T02:54:02 Is there suppose to be TWO different repositories? 2014-01-26T02:54:11 One on DB and on on my local folder? 2014-01-26T02:54:24 ^ 2014-01-26T02:54:42 The Dropbox is what's public, the local folder is your current state of development. 2014-01-26T02:54:43 ...That would be why .-. 2014-01-26T02:55:00 * Nazeo has been doing everything in DB soley 2014-01-26T02:56:50 The local one should be inside the thcrap directory. 2014-01-26T02:58:07 I had it inside the python install -.- 2014-01-26T03:02:27 ... 2014-01-26T03:02:31 Wait a sec! 2014-01-26T03:02:34 Sleep you! 2014-01-26T03:02:36 >:C 2014-01-26T03:02:44 I can figure this out ( staying up all night ) 2014-01-26T03:03:09 Yeah, it's only a matter of minutes until the build's up. 2014-01-26T03:03:48 Awesome! 2014-01-26T03:06:39 ☑ Code ☑ Testing ☑ Changelog ☐ Upload ☐ Release notes ☐ base_tsa min_build bump 2014-01-26T03:06:57 \o/ 2014-01-26T03:07:02 Not much time now~ 2014-01-26T03:13:44 Bleh, I completely forgot... 2014-01-26T03:13:49 ? 2014-01-26T03:14:00 ☑ Code ☑ Testing ☑ Changelog ☑ Upload ☐ Release notes ☐ Touhou-Online OEM build ☐ base_tsa min_build bump 2014-01-26T03:14:19 Nmlgc: so, are you releasing or something? 2014-01-26T03:14:21 Gotta wait till tommorow, then. 2014-01-26T03:14:24 Oh, right .-. 2014-01-26T03:14:31 Yes, indeed. 2014-01-26T03:15:45 how is going to be different from your previous patcher releases? 2014-01-26T03:15:54 Not at all. 2014-01-26T03:16:07 "8 bugfixes of varying intensity, multi-address breakpoints, the most proper Ruby annotation patching we will ever have, and finally, a script to create your own custom patch server! Global Touhou Patch Network, here we come!" 2014-01-26T03:17:09 \o/ 2014-01-26T03:17:47 if i want to pull my own patches on my sustom patch server, i just edit url in some config file of the patcher, right? 2014-01-26T03:17:55 *from my custom 2014-01-26T03:18:36 or all custom servers need to be registered with the motherserver, thpatch.net? 2014-01-26T03:19:05 and then everyone could pull custom patched without editing anything 2014-01-26T03:19:16 if there is not patch name collosion 2014-01-26T03:19:20 *no 2014-01-26T03:19:29 Both. You can simply specify your the URL to your server as a command-line parameter to thcrap_configure, and it will then add that repo to the ones you have already locally discovered. 2014-01-26T03:19:39 that's good :) 2014-01-26T03:20:14 oh, "Both", i see 2014-01-26T03:20:49 * nurupo doesn't really like the motherserver option 2014-01-26T03:20:54 Aside from that, each repo can have a list of "neighbor" repos that are automatically fetched when first discovering it. 2014-01-26T03:21:40 The mother server is really just a convenience default value, and our way to ensure a network without name collisions. 2014-01-26T03:23:27 Nothing forces you to get your server listed there, but it probably will be in your interest because everyone who looks at the patches on thpatch will also get all the other neighbors, recursively. 2014-01-26T03:25:27 And in practice, everyone will depend on our base_tsa patch anyway, unless they want to reimplement all the binary hacks and breakpoints themselves. 2014-01-26T03:36:38 ☑ Code ☑ Testing ☑ Changelog ☑ Upload ☑ Release notes ☐ Touhou-Online OEM build ☐ base_tsa min_build bump 2014-01-26T03:49:31 Fuck. Something is seriously broken with the update check. 2014-01-26T03:49:34 Good night. \o 2014-01-26T03:51:03 \o 2014-01-26T03:55:31 *** Nmlgc has quit IRC 2014-01-26T03:56:37 ... 2014-01-26T03:56:42 And missed :< 2014-01-26T03:57:52 *** Ibaraki_Ibuki has joined #thcrap 2014-01-26T04:10:33 *** Tosiaki1 has quit IRC 2014-01-26T04:30:40 *** Nmlgc has joined #thcrap 2014-01-26T04:31:15 Bah. Seems as if I can't find sleep without having fixed this issue. Oh well. 2014-01-26T04:31:38 :< 2014-01-26T04:38:58 And fixed. Too bad we already formally released, though. -.- 2014-01-26T04:40:47 Sleep...! 2014-01-26T04:42:21 The fix was one part. The other part will be the nifty workaround for the problem... since the update notification has been broken since the last build, actually. 2014-01-26T05:05:05 heh, bugs don't let sleep, that's even kind of sweet :) 2014-01-26T05:06:03 At least the regular updates and binary hacks still work, so we can just write our update notification in assembly instead and hack it into th14. :) 2014-01-26T05:06:34 I love this engine. 2014-01-26T05:16:40 *** Tosiaki1 has joined #thcrap 2014-01-26T05:35:13 Yee-haw. http://thpatch.net/wiki/Th14/Binary_hacks#Workaround_for_the_broken_update_notification_functionality_in_2014-01-03 2014-01-26T05:35:14 <[Bot]MagicStone> Title: Th14/Binary hacks - Touhou Patch Center (at thpatch.net) 2014-01-26T05:38:04 So Nazeo, have you made any progress on your server? 2014-01-26T05:38:15 * Nazeo shakes his head sadly :c 2014-01-26T05:55:05 Anywhere I could try to help (before I *finally* go to bed)? 2014-01-26T05:56:05 I'll figure it out man, I'll still be here tomorrow :u 2014-01-26T05:56:27 Please rest well... You've had a long, busy day. 2014-01-26T05:56:56 Will do. \o 2014-01-26T05:57:51 *** Nmlgc has quit IRC 2014-01-26T06:20:20 *** Ibaraki_Ibuki has quit IRC 2014-01-26T06:39:27 *** Gotonis has joined #thcrap 2014-01-26T07:15:03 *** Tosiaki1 has quit IRC 2014-01-26T08:44:39 *** Tosiaki has joined #thcrap 2014-01-26T09:18:37 *** Gotonis has quit IRC 2014-01-26T12:48:33 *** totlmstr has quit IRC 2014-01-26T13:09:42 *** Nmlgc has joined #thcrap 2014-01-26T14:11:45 *** Ramnik has joined #thcrap 2014-01-26T14:15:34 *** Ramnik has quit IRC 2014-01-26T15:04:36 *** Tosiaki has quit IRC 2014-01-26T15:42:26 *** Tosiaki has joined #thcrap 2014-01-26T19:12:21 *** Nmlgc has quit IRC 2014-01-26T20:09:17 *** Boxmanbr has joined #thcrap 2014-01-26T20:10:44 https://dl.dropboxusercontent.com/u/33350662/RepoDir/PatchDir/files.js ? 2014-01-26T20:15:44 ... 2014-01-26T20:15:49 \o 2014-01-26T20:15:51 \o 2014-01-26T20:15:56 Still did it wrong! 2014-01-26T20:16:01 * Nazeo headesk 2014-01-26T20:16:20 \o 2014-01-26T22:18:06 *** Nazeo is now known as Nazeo|Away 2014-01-26T22:50:53 *** Tosiaki has quit IRC 2014-01-26T22:51:21 *** Tosiaki has joined #thcrap 2014-01-26T23:26:20 *** Nazeo|Away has quit IRC 2014-01-26T23:38:29 *** Tosiaki has quit IRC