Aller au contenu

Photo

Hosts on PC using 30fps lock.......


  • Veuillez vous connecter pour répondre
259 réponses à ce sujet

#226
udinbak4

udinbak4
  • Members
  • 587 messages
Maybe this paper will help.

#227
Caratinoid

Caratinoid
  • Members
  • 982 messages

spudspot wrote...

Caratinoid wrote...

About that shield recharge thing, I disassambled the code responsible for this. Your shields are stored in memory as a floating point number, how much shields you get each frame is calculated as a floating point number, however the result is then converted to integer and then back to float, making you lose the floating point part. Can be patched in memory, though not sure what bioware's policy on things like that is.


So it's a rounding error?


Yes, and here are the consequences:

Image IPB

The intended shield recharge time for gold is 3.7 seconds. The exact frame rate and recharge time will be a bit different in practise because delta times between cpu frames may not be equal even if your graphical frame rate is steady.

As you can see kits like drell and vorcha will have trouble recharging their shields at frame rates higher than 70 FPS.<_<

Modifié par Caratinoid, 18 février 2013 - 06:57 .


#228
robarcool

robarcool
  • Members
  • 6 608 messages

GallowsPole wrote...

Master Race.....End of Line

Master race usually plays at higher difficulty (due to more fps) than console scrubs. By capping at 30fps, they are only playing at same difficulty.

Modifié par robarcool, 18 février 2013 - 06:53 .


#229
darkchaosbunny

darkchaosbunny
  • Members
  • 231 messages

robarcool wrote...

GallowsPole wrote...

Master Race.....End of Line

Master race usually plays at higher difficulty (due to more fps) than console scrubs. By capping at 30fps, they are only playing at same difficulty.


We may get worse AI, but we also don't have easy reload canceling (via medigel key) and our auto aim is probably worse which is compounded with using analog sticks instead of mice.

#230
Credit2team

Credit2team
  • Members
  • 5 582 messages

Caratinoid wrote...

spudspot wrote...

Caratinoid wrote...

About that shield recharge thing, I disassambled the code responsible for this. Your shields are stored in memory as a floating point number, how much shields you get each frame is calculated as a floating point number, however the result is then converted to integer and then back to float, making you lose the floating point part. Can be patched in memory, though not sure what bioware's policy on things like that is.


So it's a rounding error?


Yes, and here are the consequences:

Image IPB

The intended shield recharge time for gold is 3.7 seconds. The exact frame rate and recharge time will be a bit different in practise because delta times between cpu frames may not be equal even if your graphical frame rate is steady.

As you can see kits like drell and vorcha will have trouble recharging their shields at frame rates higher than 70 FPS.<_<


this explains so much, as a vorcha playing of host, health and shield regen was very inconsistent 

#231
LoboFH

LoboFH
  • Members
  • 873 messages
I always noticed something fishy on the gold and plat solos on XBox videos. Now we know the reason.

#232
Caratinoid

Caratinoid
  • Members
  • 982 messages

thewalrusx wrote...

Caratinoid wrote...

spudspot wrote...

Caratinoid wrote...

About that shield recharge thing, I disassambled the code responsible for this. Your shields are stored in memory as a floating point number, how much shields you get each frame is calculated as a floating point number, however the result is then converted to integer and then back to float, making you lose the floating point part. Can be patched in memory, though not sure what bioware's policy on things like that is.


So it's a rounding error?


Yes, and here are the consequences:

<snip>

The intended shield recharge time for gold is 3.7 seconds. The exact frame rate and recharge time will be a bit different in practise because delta times between cpu frames may not be equal even if your graphical frame rate is steady.

As you can see kits like drell and vorcha will have trouble recharging their shields at frame rates higher than 70 FPS.<_<


this explains so much, as a vorcha playing of host, health and shield regen was very inconsistent

Yeah, so the best frame rate to play a level 1 drell on gold would be either 30 or 60 FPS, you'll have the shortest recharge time then.
;)

#233
spudspot

spudspot
  • Members
  • 2 447 messages

Caratinoid wrote...

*snipped that beautiful picture*


Whoah, you made a plot! :wub:

So the smaller your shields/frame ratio is, the harder you're hit by that? Or is there more to it?

It also totally explains why I've seen this with a Drell at lower fps before. Dat 33 fps peak... :o

Modifié par spudspot, 18 février 2013 - 07:12 .


#234
Caratinoid

Caratinoid
  • Members
  • 982 messages

spudspot wrote...

Caratinoid wrote...

*snipped that beautiful picture*


Whoah, you made a plot! :wub:

So the smaller your shields/frame ratio is, the harder you're hit by that? Or is there more to it?

It also totally explains why I've seen this with a Drell at lower fps before. Dat 33 fps peak... :o

Well yeah for gold for example you have something like this:

Recharge time = Shields / (FPS * Integer(0.25 * 1.075 * Shields / FPS))

That "integer" part is the buggy part, without it you would have : 1 / (0.25 * 1.075) = 3.72 sec

#235
DoubleHell

DoubleHell
  • Members
  • 851 messages

Caratinoid wrote...

spudspot wrote...

So it's a rounding error?


Yes, and here are the consequences:

Image IPB

The intended shield recharge time for gold is 3.7 seconds. The exact frame rate and recharge time will be a bit different in practise because delta times between cpu frames may not be equal even if your graphical frame rate is steady.

As you can see kits like drell and vorcha will have trouble recharging their shields at frame rates higher than 70 FPS.<_<


:blink: Nice graph, everything's clear now.

What's up with that spike at 32 or 33 FPS? Drell shield recharge is bugged out between 33 to 50ish FPS.

#236
holdenagincourt

holdenagincourt
  • Members
  • 5 035 messages

DoubleHell wrote...

:blink: Nice graph, everything's clear now.

What's up with that spike at 32 or 33 FPS? Drell shield recharge is bugged out between 33 to 50ish FPS.


lol, I'm suddenly even happier than I usually am that I've never rolled a no Fitness Drell on PC. Because that would be hilariously bad.

#237
DAN1EL86

DAN1EL86
  • Members
  • 117 messages

Air Quotes wrote...

The game is fundamentally broken. Experience varies DRASTICALLY depending on FPS. On modern game that's released in 2012 it's unacceptable. It should handle 60 FPS with no issues.

Yet it's made for 30 and with 60, you're fighting a 2x tougher enemies. All balance changes, all buffs and nerfs are meaningless, when the core is broken.  

And Bioware refuses to comment. 


Contrary to popular belief, consoles are the true Master Race.

Totally kidding. I want to get a good gaming PC, but stories like these make me think otherwise when most games are created for consoles.

#238
Caratinoid

Caratinoid
  • Members
  • 982 messages

DoubleHell wrote...

Caratinoid wrote...

spudspot wrote...

So it's a rounding error?


Yes, and here are the consequences:

<snip>

The intended shield recharge time for gold is 3.7 seconds. The exact frame rate and recharge time will be a bit different in practise because delta times between cpu frames may not be equal even if your graphical frame rate is steady.

As you can see kits like drell and vorcha will have trouble recharging their shields at frame rates higher than 70 FPS.<_<


:blink: Nice graph, everything's clear now.

What's up with that spike at 32 or 33 FPS? Drell shield recharge is bugged out between 33 to 50ish FPS.

It's a FPS range where you should get something like 1.9 shield points per frame but the 0.9 part gets thrown away.:whistle:

I'm more concerned about the "70 FPS and up" part though, that's not an eight sec but an infinity symbol.<_<

Modifié par Caratinoid, 18 février 2013 - 08:36 .


#239
Ramsutin

Ramsutin
  • Members
  • 2 000 messages
Totally read that infinity as eight o.O

#240
Caratinoid

Caratinoid
  • Members
  • 982 messages

Ramsutin wrote...

Totally read that infinity as eight o.O

Well, technically it was an eight  in the original graph but I turned it 90 degrees to make an infinity out of it. :whistle:

#241
Feneckus

Feneckus
  • Members
  • 3 076 messages
Playing Drells off host is even riskier than I thought :sick:

#242
Caratinoid

Caratinoid
  • Members
  • 982 messages

Feneckus wrote...

Playing Drells off host is even riskier than I thought :sick:

I have a FPS cap button, holding it refills your shields.:whistle:

#243
Guest_Air Quotes_*

Guest_Air Quotes_*
  • Guests

Caratinoid wrote...

Feneckus wrote...

Playing Drells off host is even riskier than I thought :sick:

I have a FPS cap button, holding it refills your shields.:whistle:

 

Reported :ph34r:

#244
Bolo Xia

Bolo Xia
  • Members
  • 1 536 messages

DAN1EL86 wrote...

Air Quotes wrote...

The game is fundamentally broken. Experience varies DRASTICALLY depending on FPS. On modern game that's released in 2012 it's unacceptable. It should handle 60 FPS with no issues.

Yet it's made for 30 and with 60, you're fighting a 2x tougher enemies. All balance changes, all buffs and nerfs are meaningless, when the core is broken.  

And Bioware refuses to comment. 


Contrary to popular belief, consoles are the true Master Race.

Totally kidding. I want to get a good gaming PC, but stories like these make me think otherwise when most games are created for consoles.





you still could, its not that scary.
also PC usually has a great way to rebind your buttons/every action in almost every game, with ME3 being one of the Exceptions and very limited without having to jump through hoops.

Master Race and difficulty set aside of course.

even if it really is harder on PC, most games look better on PC as well.
according to the game site reviews i have read anyway, because i dont have a console to compare myself.

so if you can afford a PC, since you already have spent money on a console, i would say go for it. :)

add: also with a good gaming mouse, you then have even more buttons to that you can setup, reguarless of how easy it is to forget what they do :lol:

Modifié par Bolo Xia, 18 février 2013 - 09:07 .


#245
Colonel Sheppard

Colonel Sheppard
  • Members
  • 659 messages
These threads on FPS are very illuminating. It explains quite a lot. It explains why supposedly good players have unexplainable difficulties on some people's host. We always thought it was due to lag. Now, it might be that most of it has been due to differences in everyone's fps.

#246
Colonel Sheppard

Colonel Sheppard
  • Members
  • 659 messages

Bolo Xia wrote...

DAN1EL86 wrote...

Air Quotes wrote...

The game is fundamentally broken. Experience varies DRASTICALLY depending on FPS. On modern game that's released in 2012 it's unacceptable. It should handle 60 FPS with no issues.

Yet it's made for 30 and with 60, you're fighting a 2x tougher enemies. All balance changes, all buffs and nerfs are meaningless, when the core is broken.  

And Bioware refuses to comment. 


Contrary to popular belief, consoles are the true Master Race.

Totally kidding. I want to get a good gaming PC, but stories like these make me think otherwise when most games are created for consoles.





you still could, its not that scary.
also PC usually has a great way to rebind your buttons/every action in almost every game, with ME3 being one of the Exceptions and very limited without having to jump through hoops.

Master Race and difficulty set aside of course.

even if it really is harder on PC, most games look better on PC as well.
according to the game site reviews i have read anyway, because i dont have a console to compare myself.

so if you can afford a PC, since you already have spent money on a console, i would say go for it. :)

add: also with a good gaming mouse, you then have even more buttons to that you can setup, reguarless of how easy it is to forget what they do :lol:


I'm going to disagree.  Although, games today look better on PCs and better controlled on PCs, all of us PC owners painfully know that not many games are coming to PCs anymore.  If you're a true gamer, you must own a console.  Since my PS3 broke, I've missed out on the last Uncharted and the recent Last of Us.  If ME3 had only come on consoles, I'd been happily playing it on my 360.

It's been nice to play on my beefy PC, but I won't ever upgrade my PC again for games.  Next gen systems look just about right.  With games likes Bungie's Destiny slated for consoles only, I just don't see any reason to keep promoting PCs.  It's a dying platform.  All new games are mostly coming out on consoles and mobile.  PCs are in rapid decline.

#247
Caratinoid

Caratinoid
  • Members
  • 982 messages

Air Quotes wrote...

Caratinoid wrote...

Feneckus wrote...

Playing Drells off host is even riskier than I thought :sick:

I have a FPS cap button, holding it refills your shields.:whistle:

 

Reported :ph34r:

but .. but ... it's the only chance I got to survive at those frame rates as a level 1:(

#248
llandwynwyn

llandwynwyn
  • Members
  • 3 787 messages
^ You went above 60 because you wanted to, now you'll pay the price.

#249
LincolnWithHat

LincolnWithHat
  • Members
  • 113 messages

SavagelyEpic wrote...
Congratulations on making yourself out to be a total ass.



#250
dimeonwu

dimeonwu
  • Members
  • 403 messages
Thanks everyone.
I did some testing, hosting at 45 fps was significantly easier than playing client. Collectors Platinum @ 45fps was like Collectors Silver @host fps with Phantoms.
Rest assured I'll continue to farm... Silver

Peace
Eagle X Owner