Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (84,988 visits to this link)

    2. News

    1. GTA Online

      1. Find Lobbies & Players
      2. Guides & Strategies
      3. Vehicles
      4. Content Creator
      5. Help & Support
    2. Crews

      1. Events
      2. Recruitment
    1. Grand Theft Auto Series

    2. GTA Next

    3. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    4. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    5. GTA Chinatown Wars

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    9. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    12. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption 2

    2. Red Dead Redemption

    3. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Forum Support

    2. Site Suggestions

Sergeanur

Ped Speech Patch (GTA VC)

Recommended Posts

uncaged

WOW! I ADORE fixes like this! Thank you!

Share this post


Link to post
Share on other sites
Silent

:O

 

And what was broken here? I got to the point where I figured speech is queued, but not played - didn't put enough time to find out why. Odd thing.

Share this post


Link to post
Share on other sites
George Costanza

one word: Awesomeness

Share this post


Link to post
Share on other sites
Sergeanur

And what was broken here? I got to the point where I figured speech is queued, but not played - didn't put enough time to find out why. Odd thing.

 

For some reason R* restricted pedestrian speeches so it would play only a single one in 6000 ms.

Share this post


Link to post
Share on other sites
George Costanza

Can you also take a look into GTA SA? I mean missing ped paths and prostitues in car doesn't make noise.

Share this post


Link to post
Share on other sites
Claude_Lib

Too late, Silent, this time you were too late.

Share this post


Link to post
Share on other sites
Inadequate

 

Too late, Silent, this time you were too late.

This is not the first time.

 

 

HAHA. :D

 

Amazing fix, thanks a lot dude. ;)

Share this post


Link to post
Share on other sites
SpooferJahk

YOU ARE GOD!

I knew it was possible somehow, and now the ped speech is fixed. Thank you for it, with the Leftovers Fix, SilentPatch, Ginput, and now this, the PC version is indeed one of the best ways to play Vice City now.

Share this post


Link to post
Share on other sites
Joachim

Just what I needed for my good ol' Vice City, thank you so much! :D

Share this post


Link to post
Share on other sites
Mugetsuga

Sergeanur this is really a nice fix but I think it's still not like on PS2.

When you crash into a car Tommy will say something one time and never speak again, on PS2 when you crash into a car for like 1 whole minute, he will say something like every 20 secondes (more or less, it's aleatory).

The same problem for drivers, when you crash into their cars, they say just one thing, normally if you crash into them in continues, they will say something like every 10 secondes (more or less, it's aleatory).

Last thing, when you steal a car and the passenger is still in it, he screams only one time normally it's in continues (pratically).

Share this post


Link to post
Share on other sites
Sergeanur

Sergeanur this is really a nice fix but I think it's still not like on PS2.

When you crash into a car Tommy will say something one time and never speak again, on PS2 when you crash into a car for like 1 whole minute, he will say something like every 20 secondes (more or less, it's aleatory).

The same problem for drivers, when you crash into their cars, they say just one thing, normally if you crash into them in continues, they will say something like every 10 secondes (more or less, it's aleatory).

Last thing, when you steal a car and the passenger is still in it, he screams only one time normally it's in continues (pratically).

Yes, you are correct, there is an issue with another randomizer made by some drunk R* programmer. This thing is broken because the value is taken from the code section, which obviously differs a LOT on PC and PS2. Implementing this in exactly the same way as it is on PS2 will be harder than it worth it. I'll try to make a somewhat fair randomizer to fix it.

Share this post


Link to post
Share on other sites
Sergeanur

Update released. Should fix car crash comment and probably more.

 

Turns out the randomizer was totally fine, it's just the pointers that were weird. The issue was in CPed::Say function - instead of using an argument it used an uninitialised field of CPed. Now it's fixed and random timer update works in a same way it does on a PS2.

Edited by Sergeanur

Share this post


Link to post
Share on other sites
Mugetsuga

The update is perfect thanks Sergeanur ! :colgate::^:

Share this post


Link to post
Share on other sites
gts.

Thanks, I will test this now. :D

Share this post


Link to post
Share on other sites
Jeansowaty

Works fine on GTA LC. Thanks!

Share this post


Link to post
Share on other sites
The Hero

Reminds of the way the randomness of grass was broken in SA. They saved a seed in a struct so they could generate the same random numbers for each frame. Turns out the seed was a float between 0 and 1 that was cast to int -.- So the seed was always 0 and the different variants for each grass type were all drawn on the same spots.

Share this post


Link to post
Share on other sites
SkyHunted

what's next , SA Alpha bug fix ? :p

Share this post


Link to post
Share on other sites
Claude_Lib

VC has alpha bug too, plus it's already mostly fixed in SA.

Share this post


Link to post
Share on other sites
The Hero

You can't fix alpha blending without some serious magic. Implementing depth peeling would be a possibility but that is not trivial to implement because it requires multiple passes over the transparent geometry. It's just not feasible. One can circumvent the problem by doing what the mobile games do, but that's even uglier imo.

Share this post


Link to post
Share on other sites
Zera

I'm getting incessant talking from the peds for some reason. They say their lines one after the other nonstop.

Share this post


Link to post
Share on other sites
gts.

I'm getting incessant talking from the peds for some reason. They say their lines one after the other nonstop.

 

But is the same code and behaviour as PS2, isn't?

Share this post


Link to post
Share on other sites
Sergeanur

I'm getting incessant talking from the peds for some reason. They say their lines one after the other nonstop.

It's probably the gang members that were talking to each other. It should be that way. And you can also hear a lot of random talking while being on the 2nd floor of Ocean View. It could get annoying though (maybe that is why R* added a 6000 ms restriction, because clearly it was deliberate). On PS2 it is not that annoying probably because: a) PC version may spawn more peds; b) "Audio Hardware" setting (someone should test how it works with EAX3). I thought of "Audio Hardware" because on PS2 you can't hear what is going on outside while being inside the hotel (which makes sense). Also I have noticed that there are vehicles driving outside. Although all of them were Oceanics and they were driving only one way, still no cars had been seen on a PC version, so I guees it's an another bug to be fixed.

21weT.png

EDIT: Ignore the car thing, it was just me getting unlucky.

Edited by Sergeanur

Share this post


Link to post
Share on other sites
Zera

 

I'm getting incessant talking from the peds for some reason. They say their lines one after the other nonstop.

It's probably the gang members that were talking to each other. It should be that way.

Really? No delay at all between one line and another?

Share this post


Link to post
Share on other sites
Mugetsuga

 

 

I'm getting incessant talking from the peds for some reason. They say their lines one after the other nonstop.

It's probably the gang members that were talking to each other. It should be that way.

Really? No delay at all between one line and another?

 

Even when peds bump into each other and don't found a path to pass they complain and say their lines again and again and...

But it's like that on PS2, I prefer like that than not hearing a thing from them.

 

Talking about other fixes, do you think the teargas are fixable ?

On PS2 they do damage to Tommy and peds but on PC it's only on peds.

Share this post


Link to post
Share on other sites
gts.

Talking about other fixes, do you think the teargas are fixable ?

On PS2 they do damage to Tommy and peds but on PC it's only on peds.

What about San Andreas? Sergenur: If you can take a look into the missing ped paths around the map and/or the missing (cut?) prostitute PS2 audios. Would be nice. Edited by gts.

Share this post


Link to post
Share on other sites
SpooferJahk

 

I'm getting incessant talking from the peds for some reason. They say their lines one after the other nonstop.

It's probably the gang members that were talking to each other. It should be that way. And you can also hear a lot of random talking while being on the 2nd floor of Ocean View. It could get annoying though (maybe that is why R* added a 6000 ms restriction, because clearly it was deliberate). On PS2 it is not that annoying probably because: a) PC version may spawn more peds; b) "Audio Hardware" setting (someone should test how it works with EAX3). I thought of "Audio Hardware" because on PS2 you can't hear what is going on outside while being inside the hotel (which makes sense). Also I have noticed that there are vehicles driving outside. Although all of them were Oceanics and they were driving only one way, still no cars had been seen on a PC version, so I guees it's an another bug to be fixed.

21weT.png

EDIT: Ignore the car thing, it was just me getting unlucky.

 

Sounds like a job for me. :p

Share this post


Link to post
Share on other sites
George Costanza

 

 

 

I'm getting incessant talking from the peds for some reason. They say their lines one after the other nonstop.

It's probably the gang members that were talking to each other. It should be that way.

Really? No delay at all between one line and another?

 

Even when peds bump into each other and don't found a path to pass they complain and say their lines again and again and...

But it's like that on PS2, I prefer like that than not hearing a thing from them.

 

Talking about other fixes, do you think the teargas are fixable ?

On PS2 they do damage to Tommy and peds but on PC it's only on peds.

 

i think that's set in main.scm

Edit: No, damn

Edited by Tomasak

Share this post


Link to post
Share on other sites
Jeansowaty

I don't really care that they are so talkative now. It's awesome. All I need to do is replace Claude's muteness with custom voice sounds so my new protag in GTA LC is fully set up :D

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.