RibShark / ToyStory2Fix

A collection of fixes and enhancements for the game "Toy Story 2: Buzz Lightyear to the Rescue".
Other
52 stars 5 forks source link

Boss Emperor Zurg PC Speed Glitch #2

Open Catarax opened 6 years ago

Catarax commented 6 years ago

I wonder if this bug can be fixed? Have it on Windows 10, thanks !

The boss is very hard...

"In the PC version of Toy Story 2, a boss battle on level 12 featuring Emperor Zurg has a speed glitch on some of the modern Windows versions including Windows XP, 7.

The speed glitch has caused Emperor Zurg to continuously evade Buzz Lightyear from ever touching him rendering the game nearly impossible to beat.

However, you can still beat Emperor Zurg, the way to do this is by getting him cornered and trapped between 2 wall corners. Once you get him cornered, charge up your spin attack, release the spin attack, quickly jump forward and pull back, otherwise your fall down, repeat this until he gets defeated.

This Speed Glitch only happens in the PC version and does not happen in the Playstation 1, Nintendo 64 or Dreamcast version." http://pixar.wikia.com/wiki/Toy_Story_2:_The_Video_Game

Avoozle commented 5 years ago

I can confirm this issue. I was under the impression that this would fix the issue but I was wrong.

Catarax commented 5 years ago

You need a 100% save to bypass this level or an unlimited life cheats, this is limited to 9 max, making it very hard to do.

TyrannoWright commented 5 years ago

Zurg's speed is apparently tied to the framerate. 60 fps makes him untouchable, even when I try to corner him. My solution was to lower my resolution temporarily so the framerate capped to 30. From there I was able to charge him with spin attacks like normal.

Gagert commented 5 years ago

I've encountered this issue a couple of years ago while playing this game with the dgVoodoo2 wrapper (this was the only way to start this game on modern PCs).

According to this thread https://www.neoseeker.com/forums/1270/t254483-zurg-plz-help/ , one user says the following regarding this issue:

"It is late, but few days ago i have meet same problem. I was angry and have searched almost whole internet, and get also on this topic. Now i have solution It is true, that CPU faster than 1GHz causes this problem. You have just to reduce CPU usage of Toy Story 2 game process. I used program called BES (Battle encoder shirase) and it worked. "

I wasn't successful myself, but I didn't put much time or effort trying this out.

(It reminds me; I originally played this game the 2nd PC I even had myself, a Celeron 1ghz custom built machine with Windows 98, a GeForce 2 MX GPU, 128mb of SD-ram and maybe a 20gb harddrive).

Fabiosek commented 4 years ago

Simple solution:

30 fps must be set in eg. Bandicam, fraps (when recording, it helped me)

Catarax commented 4 years ago

I've encountered this issue a couple of years ago while playing this game with the dgVoodoo2 wrapper (this was the only way to start this game on modern PCs).

According to this thread https://www.neoseeker.com/forums/1270/t254483-zurg-plz-help/ , one user says the following regarding this issue:

"It is late, but few days ago i have meet same problem. I was angry and have searched almost whole internet, and get also on this topic. Now i have solution It is true, that CPU faster than 1GHz causes this problem. You have just to reduce CPU usage of Toy Story 2 game process. I used program called BES (Battle encoder shirase) and it worked. "

I wasn't successful myself, but I didn't put much time or effort trying this out.

(It reminds me; I originally played this game the 2nd PC I even had myself, a Celeron 1ghz custom built machine with Windows 98, a GeForce 2 MX GPU, 128mb of SD-ram and maybe a 20gb harddrive).

Didn't worked on my side.

Simple solution:

30 fps must be set in eg. Bandicam, fraps (when recording, it helped me)

Thank you Fabiosek ! Managed to beat Zurg with Bandicam on 30fps! Finally !

Fabiosek commented 3 years ago

@RibShark Could you please add a "30fps" or "original fps" option in ini to make it easier to defeat Zurg? Blocking 30FPS with recording programs is inconvenient.

Mellanie1992 commented 2 years ago

In the case of people (Like me) who are really picky about using a 100% save, Open Toy20x.sav (Replace X with save number) in HxD and change on line 00000160 column 02 the value to 80. This way you can skip the zurg boss entirely without changing anything else on your save, It will display the wrong amount of Pizzaplanet tokens but that should be fixed once you save over it from in game.

I mainly did this so that the less techy siblings i have can play the game without running a crap ton of more difficult things than double click on their Toystory 2 executeable, (I could possibly provide a save that only has Zurg's token unlocked without any other tokens).

[Edit] The value at 08 would mean a token gets shown on the level Changed it to 80 to unlock it in a more Vannilla way.[/Edit]

AndetSTK commented 1 year ago

Try this: https://github.com/AndetSTK/ToyStory2Fix/releases/tag/1.0.0

Gagert commented 1 year ago

I just tried this fix, and...

IT WORKS!!!

Thank you so much! Now the Zurg boss no longer travels at light speed, and I can honesty say that this genuinely has to be the first time in over 20 years that I could run this game without issues. Last time was on a Windows ME PC way back.

I suppose the PC Gaming Wiki website could benefit from knowing that this is an issue of the past now?

AndetSTK commented 1 year ago

Nice! Yes I assume it can be added to PCGamingWiki