Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metal Gear Solid Peace Walker: Peace Walker 2 boss battle isn't able to be completed #2845

Closed
Ilodr opened this issue Jul 19, 2013 · 94 comments · Fixed by #6762
Closed

Metal Gear Solid Peace Walker: Peace Walker 2 boss battle isn't able to be completed #2845

Ilodr opened this issue Jul 19, 2013 · 94 comments · Fixed by #6762

Comments

@Ilodr
Copy link

Ilodr commented Jul 19, 2013

Peace Walker battle 2 is impossible for some reason. That stupid final Nuke sequence, you can't make her flinch. I spend about 5 hours trying to beat this boss. I thought i got low dps so i upped all my rpg to 4th rang and 3 level usage level (about 30 replays missions Head to the Control Tower and 20 Pupa) And again this ballheaded cow don't abort the Nuke. I launched 3 gustav rockets, 4 law, 1 air strike and contless bullets for this short minute and not a single life bar was removed.

@hrydgard
Copy link
Owner

Ugh, sounds like a really tricky CPU bug to me.. or a life bar display error, but then she should have at least died after a while.

@Ilodr
Copy link
Author

Ilodr commented Jul 19, 2013

If download new version of PPSSPP my old saves will work? I just copy and paste memstick folder and can play? May it be from version of ppsspp i have? I mean 32bit/64bit difference.

@solarmystic
Copy link
Contributor

@Ilodr

Yes, the saves in the memstick folder are compatible with any version of PPSSPP.

@Ilodr
Copy link
Author

Ilodr commented Jul 19, 2013

@solarmystic
Thank you! I thik i got wrong version. I hope changing version will works.

@Ilodr
Copy link
Author

Ilodr commented Jul 19, 2013

Ok. Version change dosen't change anything. Still 2 bars of life can't be destroyed and now i got sound problems =\

@Ilodr
Copy link
Author

Ilodr commented Jul 19, 2013

I created log of last battle how can i post it here?

@solarmystic
Copy link
Contributor

@Ilodr

Use pastebin.com (Cut and paste the contents of your log into that website) and share the link here.

@Ilodr
Copy link
Author

Ilodr commented Jul 19, 2013

@Sync53
Copy link

Sync53 commented Jul 19, 2013

played and finished all mgs games except peace walker and rising i hope this gets fixed T.T

@Freetos
Copy link

Freetos commented Jul 20, 2013

I think I may know the solution.
sceOpenPSIDGetOpenPSID is supposed to return an apparatus specific id.

@hrydgard
Copy link
Owner

Does it matter if it's "apparatus-specific" if you're only playing single player though?

@thedax
Copy link
Collaborator

thedax commented Jul 20, 2013

Why would sceOpenPSIDGetOpenPSID have something to do with a boss battle, though? Doesn't that seem sort of..odd? I mean, granted..Kojima is an oddball, but eh.

@Ilodr
Copy link
Author

Ilodr commented Jul 20, 2013

Well this sound like some kind of moonspeak to me =) Is there any way to fix it?

@thedax
Copy link
Collaborator

thedax commented Jul 20, 2013

On your end? Not currently, no, unless you can maybe get a 1 hit kill code to work or something, though that's more of a workaround, than a solution.

@Ilodr
Copy link
Author

Ilodr commented Jul 20, 2013

@thedax
Cheats, huh? I guess this is only way. I read how to do it but where i can find the code? google hasn't found any http://gamehacking.org doesn't have too.

@ErakkoP
Copy link

ErakkoP commented Jul 21, 2013

Yep this is bugged. I got in 2 air strikes all gustav rockets all FIM rockets and PKM shots and still nothing. On PPSSPP part where Peace Walker walks on two legs comes before final Nuke sequence. It should come right after that. Maybe this problem has something to do with that.

@Antonio1994
Copy link

Hm....i dont remember correctly, but I've fought Peace(Piss) Walker couple of times on different builds. The first time was a 1.5 month ago and it definetly worked normaly,I've defeated him. But last few build(after 0.8 release) I've managed to hit him few times and he(or it) cancels the lauch. I'll try chech later if it's working for me till the end 'couse I've finished him only the first time(didnt have the will after).

@hrydgard
Copy link
Owner

If you can find exactly in which version it stopped working, it will be much easier to find and fix the issue.

@Antonio1994
Copy link

Yap...bugged...tested it with couple builds...when I get the time I'll try to test some older ones.....

@Dave61
Copy link

Dave61 commented Aug 9, 2013

Any progress on this problem?

@Antonio1994
Copy link

I dont think so...I've tested few never builds in case they got it
fixed and no luck so far. I'm working 10 hours every day and dont get
the time to test the builds before. But if some1 tryes,try arround
last few builds from 0.7 version....

@Dave61
Copy link

Dave61 commented Aug 10, 2013

Well.. i am in no position to test it either. As i am far away from my pc which is capable of running emulator. But i am gonna look it up as soon as i can.

@Antonio1994
Copy link

Well....the weather in Croatia is not making in my favour....the power
is off....so no luck here!

@Dave61
Copy link

Dave61 commented Aug 10, 2013

@Antonio1994 Well best luck to you. I really hope this problem will get fixed soon.

@Stryve
Copy link

Stryve commented Aug 13, 2013

found cwcheat
_C1 One Hit Kill [Mechs]
_L 0x2001B764 0xAE200064

I know it says one hit but i didn't even shoot

@Antonio1994
Copy link

I dont intend to use cheats, even if it means not being able to kill
it. I've passed him once(need to find which build) and I dont know if
its the same problen in the custom battle(didnt unlock it yet) but I
wont cheat.

@thedax
Copy link
Collaborator

thedax commented Aug 15, 2013

Not that this is a solution or anything, but apparently JPCSP has the exact same bug(at least, it did as of December 2012; I haven't seen anyone mentioning it being fixed on their forum). Just thought it was interesting to note.

@Antonio1994
Copy link

Hm...but I'm 200% sure that it worked b4...'cause I remeber beating
that sucker after a long fight....it was b4 the mission ending bug was
fixed (the first mission ending bug,where you dont even get to mother
base)because i had to quit the emulator.

@Dave61
Copy link

Dave61 commented Aug 15, 2013

About testing and searching of a build which doesn;t have this issue... You could try using cheats which give you infinitive ammo and something as rapid fire. Some guys claimed that they've done this when tried to beat peace walker so i am sure its possible but of course failed because of this bug. I know how long fights can take in Peace Walker this would help to test builds quicker and thus helping us to find the build which is free of this bug faster and finally solving this issue. But it depends if a build has cheat feature i've no idea when this feature was implemented so probobly not all builds support it. I would try it myself but I won't be able to test builds until next weekend but i will try as soon as i can.

@Antonio1994
Copy link

Thanks for help...but as I said b4 I dont cheat....I've got myself a
good arsenal and I can take him down very easy with all the launchers
I got...but the 2 last bars are still making no progress

@thedax
Copy link
Collaborator

thedax commented Jul 6, 2014

As far as I can tell, this is where it decreases the boss' health with every hit (USA ISO):

Screenshot 01

@thedax
Copy link
Collaborator

thedax commented Jul 9, 2014

@unknownbrackets: Do you think uploading a savestate of the full version into the demo might work decently for figuring this out a bit more? I can upload a savestate for you and others to examine, if you like.

@unknownbrackets
Copy link
Collaborator

Well, we can try it.

-[Unknown]

@thedax
Copy link
Collaborator

thedax commented Jul 9, 2014

Better than not trying at all.

http://www.mediafire.com/download/pqlddp6ruuempb5/ULUS10509_1.01_4.ppst.7z

Hope it helps.

@sagasidad
Copy link

Any news? :S

@Antonio1994
Copy link

Soon...AFAIK they're getting close to a solution....as far as I can read their comments :-)

@thedax
Copy link
Collaborator

thedax commented Jul 13, 2014

The only news is the stuff we've found recently. If it was fixed, you'd know (the issue would be closed, and you'd be on the latest build beating the boss).

@thedax thedax changed the title Metal Gear Solid Peace Walker boss battle Metal Gear Solid Peace Walker: Peace Walker 2 boss battle isn't able to be completed Aug 17, 2014
@thedax
Copy link
Collaborator

thedax commented Aug 18, 2014

I tried setting the floating point model in Visual Studio to strict out of curiosity, and it didn't help, so it's not an issue with Visual Studio, I don't think. I also debugged the game a little bit in psplink, only to find that it expands FPU registers to double precision for whatever reason, so it's not a precision problem.. I just wish I was better at assembly so I could be of more use.

It also seems to move the address in a0 + 0x4 (the address that holds the float with the threshold the game is looking at when determining the next phase of the fight) on some instances of fighting this boss, but not others. I don't really know what to make of it

@Beerupop
Copy link

Wow !! i can run this game on my LG G3
Guys you rocks.

@thedax
Copy link
Collaborator

thedax commented Aug 23, 2014

Nice to see this finally be resolved.

@unknownbrackets
Copy link
Collaborator

I really should've thought about multiply/etc. being affected by rounding mode earlier...

-[Unknown]

@sagasidad
Copy link

I just finish the game :D, Thanks to all the staff for fix this :D.

@hrydgard
Copy link
Owner

@unknownbrackets heh, floating point is a bit of a minefield.

@unknownbrackets
Copy link
Collaborator

@gid15 by the way, you may be interested in this change. I've been told Peace Walker had the same bug with the same boss in JPCSP.

It was an issue with the MIPS rounding mode not being respected for multiply, subtract, etc. instructions for us. This also affects Gods Eater Burst loading real psp saves, which I believe it was said was a problem in JPCSP as well.

See #6762.

-[Unknown]

@Lolindir
Copy link

I know this is closed, but if anybody followed this post, as I did, just download the latest version of this website. It worked to me.

http://buildbot.orphis.net/ppsspp/

@geromd91
Copy link

Sorry for reviving this thread again, but the european version of the game is still having this problem, I have the latest ppsspp version but nothing has changed

@thedax
Copy link
Collaborator

thedax commented Sep 10, 2014

Are you using 9.9.1 stable, or one of the newer builds from http://buildbot.orphis.net/ppsspp/ ? If it's the former, you need to get a newer development build to have the fix. If you're already using a development build, then I guess we might need to reopen this..

@Antonio1994
Copy link

I have the EU version and it works just fine for me

@BigBoss87
Copy link

Hello everybody, I have the same bug with MGS PW in the PW battle 2. I read all the thread...I'm sorry for my english and beacuse I'm not good with personal computers...I have the EU version of the game (I guess...italian subtitles) and PPSSPP 0.9.8 emulator...
How can I install v0.9.9.1-314-ga580b1f?? I tried,but with negative results...I dowloaded it from here http://buildbot.orphis.net/ppsspp/ like winrar file for windows 64bit, but the application doesn't start. Windows show me a message about a missing file .dll...On the official site of PPSSPP there is only the 0.9.8 installer, but not yet the 0.9.9 that I read is the only without the bug....What must i do?? Must I copy any folder in others or what?

@geromd91
Copy link

Thanks thedax, that was it, I've just downloaded the latest build and could finally finish the damn battle.

@BigBoss87
Copy link

I solved. I installed Microsoft Visual C++ 2013...during the previous installation of PPSSPP 0.9.8 I have seen the charging bar of Microsoft Visual and I could find it also in the programs in Panel Control, so I thought:<< I just had the requested software!>>, but PPSSPP build didn't start without installing MVC++ indipendently. Today I downloaded and installed Microsft Visual C++ from Microsoft website and the 0.9.9.1 version build works!

@Sittidet
Copy link

I can't beat peace walker(usa) on ppsspp v1.0.1-811-g14fd313,but long ago i installed ppsspp build and it's work!,but now this problem happen again.please fix that.I play on android device and i want to see ending on this game.(I don't strong english,i use some word or gramma on sentece is wrong,i sorry about that)

@thedax
Copy link
Collaborator

thedax commented Aug 18, 2015

Do you have Config -> System -> Respect FPU Rounding turned on (checked)? It's required to be on for the boss to be able to be killed.

@RazielFolles
Copy link

I was having the same Issue, so I downloaded the latest version of ppsspp (1.0.1) and it's fixed!

download : http://www.ppsspp.org/downloads.html

=)

@hrydgard
Copy link
Owner

It's reported that this is happening again on iOS, but it's because the IR interpreter doesn't yet have proper support for rounding. This will be fixed soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.