Author Topic: Phantasmagoria of Flower View English Patch Release!  (Read 109048 times)

Phantasmagoria of Flower View English Patch Release!
« on: June 03, 2009, 05:50:13 PM »
Touhou Project 09 ~ Phantasmagoria of Flower View
English Patch, version 1.1

http://touhou.net/patch/th09e_v1_1.zip
Try http://www.touhou.net/patch/th09e_v1_1.zip if the above link doesn't work. (added www. to touhou.net)

Mirrors:
http://www.mediafire.com/?e4kjmgzdtwq

Lunasa has been fixed, and she's playable again.
Additional numeric option added.


Older versions
========================================
English Patch, version 1.0

http://touhou.net/patch/th09e_v1.zip

Mirrors:
http://www.mediafire.com/download.php?emz1tge0lz1

This is version 1.0, hopefully the answer to everyone's question.
You'll want to read the readme's installation point #4.
(Dead parrots are dead again.)


========================================
English Patch, revised beta

http://touhou.net/patch/th09e_rbeta.zip

Mirrors:
http://www.mediafire.com/?mmudmj5zonk
http://sharebee.com/1a869515

This is the revised beta patch.
I've personally tested it for hours on end with caffiene, along with the translators grgspunk and drywall's help.

There's one hitch to patch installation: you have to install the font manually.  Ample instructions are provided to help you do this.  If you know what C:\WINDOWS\Fonts means, you should have absolutely no problem doing this.

(If anybody knows anything about Windows API and auto-font installing, drop me a message.)

I've tried to make it as user-friendly as possible, but if you have any suggestions, let me know.  I'd also like to hear from everybody as soon as they get the patch whether it works or not.  Any issues, report them here.  Successes, I would like to hear from those as well. (Especially on Win98, Linux, and Vista)


Go tell your friends, and have fun.

EDIT: Thanks for the sticky.

One thing I forgot to mention, it would be best to keep your unpatched
files and not delete anything, for now.  When I make the next version of the patch, it will be designed to patch the Japanese game and not the already-patched English game.

Basically, just do me a favor and keep your old game files until we're sure we have a stable patch.

EDIT 2: Thanks to Hakkai for the hosting!

EDIT 3: Version 1.0 up.
EDIT 4: Version 1.1 up.
« Last Edit: January 03, 2010, 06:53:14 PM by Rufus »

Gpop

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #1 on: June 03, 2009, 05:50:40 PM »
OH FUCK FINALLY!

Will test when I get home...


Re: Phantasmagoria of Flower View English Patch Release!
« Reply #3 on: June 03, 2009, 06:38:49 PM »
I'm rusty as crap at this now that I've been waiting. Can't get past Reisen in extra mode :(
Anyways haven't seen any issues but I didn't look very hard.

Tengukami

  • Breaking news. Any season.
  • *
  • I said, with a posed look.
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #4 on: June 03, 2009, 06:53:54 PM »
YOSH!

"Human history and growth are both linked closely to strife. Without conflict, humanity would have no impetus for growth. When humans are satisfied with their present condition, they may as well give up on life."

Zengar Zombolt

  • Space-Time Tuning Circle - Wd/Fr
  • Green-Red Divine Clock
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #5 on: June 03, 2009, 07:02:54 PM »
DOWNLOADING LIKE THE MOTHERFUCKING FIST OF THE NORTH STAR

Moerin

  • What's punk? It's an explosion of suppressed dissatisfaction.
  • It's the roar of the soul!
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #6 on: June 03, 2009, 07:05:05 PM »
'Bout damn time.  Downloading...

I guess that just leaves SWR for the Windows games, then... Anyway, time to test out my new English speaking Yuka.  Eheh~
The solution to all of life's problems!

#1 Rin Satsuki Fan~♥
"For hearts long lost and full of fright, for those alone in blackest night, accept our ring and join our fight... Love Conquers All -  with violet light!"

Tengukami

  • Breaking news. Any season.
  • *
  • I said, with a posed look.
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #7 on: June 03, 2009, 07:12:09 PM »
Huh. Wonderful, version 1.5 of PoFV crashes instantly on me, so until I get that sorted, this patch will have to wait.

"Human history and growth are both linked closely to strife. Without conflict, humanity would have no impetus for growth. When humans are satisfied with their present condition, they may as well give up on life."

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #8 on: June 03, 2009, 07:20:31 PM »
Is this a problem with the 1.50a upgrade program or the actual upgraded PoFV?

Nameless Bunny

  • The princess of the moon...IS MINE, MY OWN
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #9 on: June 03, 2009, 07:25:37 PM »
YEAHHHHH!!! Finally...i will play it =3
I will use Reisen, all of you can use Cirno, because you like her
...Thought  i will need to download it again ='(

Gpop

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #10 on: June 03, 2009, 07:28:00 PM »
Is it just me, or does the link not work?

Because for some reason mediafire keeps resetting or something every time I try to load the fucking page.

Zengar Zombolt

  • Space-Time Tuning Circle - Wd/Fr
  • Green-Red Divine Clock
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #11 on: June 03, 2009, 07:31:40 PM »
Is it just me, or does the link not work?

Because for some reason mediafire keeps resetting or something every time I try to load the fucking page.
That's just Mediafire crapping out on you. Has happened a lot to me.

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #12 on: June 03, 2009, 07:31:55 PM »
Yeah.  Just a few minutes ago I tried to get on mediafire.
Apparently they're down at the moment.

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #13 on: June 03, 2009, 07:32:07 PM »
Just tested Reimu and Yuka's stories. Both work perfectly.
Only a few minor things:

- Cirno's music description in the music room has ^H^H^H^H as part of the text, I'm not sure what this means.

- It still says "Caution! Lily appered!"

- And what do you have against Dead Parrots? :p
Quote from Myosotis:
"Marriage is a game you can't win. Also, no replay value and the level design is bullshit.

Tengukami

  • Breaking news. Any season.
  • *
  • I said, with a posed look.
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #14 on: June 03, 2009, 07:32:48 PM »
Is this a problem with the 1.50a upgrade program or the actual upgraded PoFV?

I'm not sure. The 1.50a upgrade program seemed to install just fine, but then the upgraded PoFV would crash.

Is it just me, or does the link not work?

Because for some reason mediafire keeps resetting or something every time I try to load the fucking page.

Link worked fine for me.

"Human history and growth are both linked closely to strife. Without conflict, humanity would have no impetus for growth. When humans are satisfied with their present condition, they may as well give up on life."

Gpop

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #15 on: June 03, 2009, 07:34:28 PM »
Link worked fine for me.

Well can someone upload somewhere else? Obviously mediafire hates me atm >.<

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #16 on: June 03, 2009, 07:36:27 PM »
Just tested Reimu and Yuka's stories. Both work perfectly.
Only a few minor things:

- Cirno's music description in the music room has ^H^H^H^H as part of the text, I'm not sure what this means.

- It still says "Caution! Lily appered!"

- And what do you have against Dead Parrots? :p

1. Old terminal/command-line way of showing a backspace.  I couldn't figure out a way to put in strikeouts.  It was in the original music comments.

2. That one slipped right past me...  I'll fix that.

3. squawk


If anybody has an account on some other upload site, feel free to mirror the patch there for now.

Tengukami

  • Breaking news. Any season.
  • *
  • I said, with a posed look.
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #17 on: June 03, 2009, 07:41:32 PM »
Well can someone upload somewhere else? Obviously mediafire hates me atm >.<

Sharebee link: http://sharebee.com/1a869515

"Human history and growth are both linked closely to strife. Without conflict, humanity would have no impetus for growth. When humans are satisfied with their present condition, they may as well give up on life."

Gpop


Re: Phantasmagoria of Flower View English Patch Release!
« Reply #19 on: June 03, 2009, 07:50:37 PM »
I'm not sure. The 1.50a upgrade program seemed to install just fine, but then the upgraded PoFV would crash.

The CRC32 checksum for my 1.50a PoFV (not english-patched) is 6D568C0D.
Can you compare yours to this?  We can check if something went wrong with the installation.  If the installation went fine, then I'm assuming it's WINE that needs a DLL or something.

By the way, thanks for the mirroring.

Tengukami

  • Breaking news. Any season.
  • *
  • I said, with a posed look.
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #20 on: June 03, 2009, 07:55:31 PM »
The CRC32 checksum for my 1.50a PoFV (not english-patched) is 6D568C0D.
Can you compare yours to this?  We can check if something went wrong with the installation.  If the installation went fine, then I'm assuming it's WINE that needs a DLL or something.

By the way, thanks for the mirroring.

I'm pretty sure it's WINE that's the problem here. I'm going to run another, more lengthy test right now and let you know how it goes.

"Human history and growth are both linked closely to strife. Without conflict, humanity would have no impetus for growth. When humans are satisfied with their present condition, they may as well give up on life."

Gpop

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #21 on: June 03, 2009, 08:04:39 PM »
Uhh...problems here...

...PoFV not loading whatsoever. Both the english .exe AND the original .exe crashes after I installed the patch =/.

What I'm getting:

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #22 on: June 03, 2009, 08:15:41 PM »
Gpop, if I read that right...

Quote
東方動作記録
二つは起動できません

...and if Google's right...

Quote
Eastern Operation record
You can not start two

I think it's because you have two PoFV windows open?
Try bringing up task manager (ctrl+alt+del) and closing any open th09 exe processes.

Kojiremi

  • Crimson Asuratic
  • Touhou, Disgaea, Neptunia. Holy Trinity
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #23 on: June 03, 2009, 08:18:34 PM »
yeah i used to get thsi error sometimes myself. its simple man. press ctrl+alt+del to get to your task menu, go to the Processes tab and end any "thXX" applications. its basically saying you can't run 2 touhou games at the same time and even though the game isn't up and running its task still is in the background. Just end those touhou game processes. and your good.
See the patterns, feel the patterns, become one with the patterns, avoid the patterns
In order to live through the patterns, you must understand the patterns for everything else there is MASTER SPARK.

nusakan

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #24 on: June 03, 2009, 09:23:32 PM »
Dunno if it helps at all but since windows usually put things in windows\fonts as you said in the readme,  you could add "%systemroot%\fonts" in your installer for the fonts, without the quotes of course.  This will always mean that the file will go into the OS's font directory, even if it means the person who installed windows put the directory name other than the default.

?lice Bl?ckb?rn

  • The real Alice Blackbarn!
  • *
  • "OH DESIRE"
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #25 on: June 03, 2009, 09:31:28 PM »
There's one hitch to patch installation: you have to install the font manually. 
Sigh.

PUSH th09e.<some_addr_in_.data>          ; /pModule = "GDI32"
CALL DWORD PTR DS:[<&KERNEL32.GetModuleH>; \GetModuleHandleA
TEST EAX,EAX
JE SHORT th09e.<past_this_block_of_code>
PUSH th09e.<some_other_addr_in_.data>    ; /ProcNameOrOrdinal = "AddFontResourceExA"
PUSH EAX                                 ; |hModule
CALL DWORD PTR DS:[<&KERNEL32.GetProcAdd>; \GetProcAddress
TEST EAX,EAX
JE SHORT th09e.<past_this_block_of_code>
PUSH 0
PUSH 10
PUSH th09e.<yet_another_addr_in_.data>   ;  ASCII "YourFontHere.ttf"
CALL EAX

This loads your font straight out of the directory PoFV is installed in, so there are no issues with font installation and people not running as administrator. Just cram this into a free block of code and JMP around it, this shouldn't be hard for you to do. You need to store the strings "GDI32", "AddFontResourceExA" and "YourFontHere.ttf" somewhere into a free section of .data (null-terminated, of course. Finding room should be absolutely trivial, ZUN's code typically has lots of random debug strings and stuff that was never used or is unlikely to be ever used (i.e. the MIDI playback engine in MoF)). This code works, it's in both the MoF *AND* SA patches, you could have trivially just vacuumed it from there. Do that next time. Also use moar MSDN.
"Oh, great. Another game where I get screwed by Kilga." ~ Carthrat

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #26 on: June 03, 2009, 09:36:55 PM »
There are many cases in which there was English text overlayed over Japanese text, like in the menus, winner declarations, among other things. In the cases like the Japanese text had a whole different meaning like in the difficulty select, I can understand changing this, but everywhere else? That's an unnecessary change to the visual style of the game. I'd appreciate it if you had a version of the patch in which some of these changes are removed.
The SoEW patch has had its second release, come and get it!

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #27 on: June 03, 2009, 09:38:30 PM »
I don't have MoF or SA.

Besides, I spent a few hours looking through MSDN on AddFontResource and related functions, etc.

Nothing workable turned up.

?lice Bl?ckb?rn

  • The real Alice Blackbarn!
  • *
  • "OH DESIRE"
Re: Phantasmagoria of Flower View English Patch Release!
« Reply #28 on: June 03, 2009, 09:39:32 PM »
EBWOP:
- It still says "Caution! Lily appered!"
Hey, this is awesome. Don't correct it.

Also, agreed. The Dead Parrots need to make a return.

Also:

Quote from: Amaterasu-ōmikami
I'm not sure. The 1.50a upgrade program seemed to install just fine, but then the upgraded PoFV would crash.
You need a native version of dpnet.dll in the dll path for wine instead of wine's version of it, otherwise 1.50a will simply crash for no good reason.
"Oh, great. Another game where I get screwed by Kilga." ~ Carthrat

dustyjo

Re: Phantasmagoria of Flower View English Patch Release!
« Reply #29 on: June 03, 2009, 09:47:11 PM »
Does this mean no more Dead Parrots? :(