Pages: 1 2 [3] 4 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
THUNDERGROOVE
Fatal Absolution Dirt Nap Squad.
639
|
Posted - 2014.04.08 21:13:00 -
[61] - Quote
1st Lieutenant Tiberius wrote: So what makes it load in after a while, and why does it have to load in in the first place? Did it have to do this pre 1.8 as well and it just did it quicker and more efficiently or is it something new for 1.8?
Could be many things honestly, just depends on how their implementation is. The battle server itself may have a que type system in place as to not overload it by calculating too many skills/fits/modifers. The skills could be applied remotely by another server whose sole purpose is to do maths.
Or maybe CCP thought they'd save money by keeping a bunch of children in a warehouse doing nothing but manually entering in stats with applied skills
But my thoughts on it are they tried changing something to prevent the matches where everyone rubberbands for a large portion of the match as seen in one of Moody's videos as seen somewhere around here. All just speculation until/if they tell us.
Mmmm Scout ak.0
Projects: TDBS | SDETool
|
1st Lieutenant Tiberius
0uter.Heaven
1521
|
Posted - 2014.04.08 21:14:00 -
[62] - Quote
Awry Barux wrote:Zahle Undt wrote:This is all easily explained by 3 words. Made in China. It's actually really not. China makes your precious iPhones, and everyone seems to think they're the most quality thing since machine-sliced bread.
But they probably spent millions on R&D as well as copious hours of internal bug testing/screening, no?
The Sinwarden
|
Awry Barux
Ametat Security Amarr Empire
1717
|
Posted - 2014.04.08 21:15:00 -
[63] - Quote
1st Lieutenant Tiberius wrote:Awry Barux wrote:Zahle Undt wrote:This is all easily explained by 3 words. Made in China. It's actually really not. China makes your precious iPhones, and everyone seems to think they're the most quality thing since machine-sliced bread. But they probably spent millions on R&D as well as copious hours of internal bug testing/screening, no? Right. It comes down to the cash money, and the fact is that this F2P game is just not generating enough of it to make it worth CCP's while to throw money at the problem.
Nerdier than thou
|
1st Lieutenant Tiberius
0uter.Heaven
1521
|
Posted - 2014.04.08 21:15:00 -
[64] - Quote
THUNDERGROOVE wrote:Or maybe CCP thought they'd save money by keeping a bunch of children in a warehouse doing nothing but manually entering in stats with applied skills
This is the next currently accepted hypothesis for this issue.
Jokes aside, extreme lags and freezes still happen at the start of every ambush game and I find that I only rubberband when going against people from different servers
The Sinwarden
|
1st Lieutenant Tiberius
0uter.Heaven
1521
|
Posted - 2014.04.08 21:16:00 -
[65] - Quote
Oooh you in FAB now Groove? Good on ya bud.
The Sinwarden
|
Rusty Shallows
1461
|
Posted - 2014.04.08 21:17:00 -
[66] - Quote
1st Lieutenant Tiberius wrote:Awry Barux wrote:snip
Hmm I haz a theory. To be able to have equipment skill bonuses, since equipment is server-sided, CCP had to move all skill bonus application to server-side. However, due to pre-existing performance issues and having to frequently re-do skill application whenever someone spawns, as well individually applying skill bonuses to each of the dozens of pieces of equipment on the battlefield at any given moment, and then distributing info on these applications to every client, the skill applications get pushed down the stack in favor of hit detection, damage calculation, player position tracking, etc. This would explain the variable amount of time it takes before applying your skills.
Edit: to be clear I'm totally spitballing without knowing anything about their actual code base, I'm just bored. Until a blue tag comes here to disprove your theory this is the currently accepted hypothesis! Reverse Psychology and threats do not work on CCP. Otherwise I'd be mailing letters to Iceland and Shanghai from false addresses with confectioners sugar in them.
In the end our best bet is posting emotionally calm and focused ideas repeatedly. Eventually it will sink in. Sustained ranting only works for getting things nerfed or giving CCP pause over a critical decision.
Drama, oh how I am entertained by thee. Threads with discussions like this one are good to.
Forums > Game: So here is a cookie and a Like. Please keep posting.
Bwahahahahahahahahahaha! >>> GòÜ(GÇóGîéGÇó)Gò¥ >>>
|
1st Lieutenant Tiberius
0uter.Heaven
1523
|
Posted - 2014.04.08 21:20:00 -
[67] - Quote
Rusty Shallows wrote:1st Lieutenant Tiberius wrote:Awry Barux wrote:snip
Hmm I haz a theory. To be able to have equipment skill bonuses, since equipment is server-sided, CCP had to move all skill bonus application to server-side. However, due to pre-existing performance issues and having to frequently re-do skill application whenever someone spawns, as well individually applying skill bonuses to each of the dozens of pieces of equipment on the battlefield at any given moment, and then distributing info on these applications to every client, the skill applications get pushed down the stack in favor of hit detection, damage calculation, player position tracking, etc. This would explain the variable amount of time it takes before applying your skills.
Edit: to be clear I'm totally spitballing without knowing anything about their actual code base, I'm just bored. Until a blue tag comes here to disprove your theory this is the currently accepted hypothesis! Reverse Psychology and threats do not work on CCP. Otherwise I'd be mailing letters to Iceland and Shanghai from false addresses with confectioners sugar in them. In the end our best bet is posting emotionally calm and focused ideas repeatedly. Eventually it will sink in. Sustained ranting only works for getting things nerfed or giving CCP pause over a critical decision. Drama, oh how I am entertained by thee. Threads with discussions like this one are good to.
Well this is what this thread is aimed at; good discussions about the issue. And with jokes aside I'm not trying to flame CCP, I want to help CCP make my favorite game better.
But the bumps are much appreciated! Helps ensure constant visibility for those sly and sneaky CCP forums warriors
The Sinwarden
|
Onesimus Tarsus
703rd Ishuk-Raata Enforcement Directive
1852
|
Posted - 2014.04.08 21:22:00 -
[68] - Quote
I thought they were simulating uplink trauma.
1.8 (!) forum warrior. SMG wielder. Mama's boy.
703rd for life! (or at least, for now).
|
Rusty Shallows
1462
|
Posted - 2014.04.08 21:23:00 -
[69] - Quote
Awry Barux wrote:Zahle Undt wrote:This is all easily explained by 3 words. Made in China. It's actually really not. China makes your precious iPhones, and everyone seems to think they're the most quality thing since machine-sliced bread. Actually Shanghai is part of China so it is.
Odds are everyone's posts in this thread are from electronic devices made in China. Singling out Apple makes you look petty Awry.
Forums > Game: So here is a cookie and a Like. Please keep posting.
Bwahahahahahahahahahaha! >>> GòÜ(GÇóGîéGÇó)Gò¥ >>>
|
1st Lieutenant Tiberius
0uter.Heaven
1523
|
Posted - 2014.04.08 21:24:00 -
[70] - Quote
Rusty Shallows wrote:Awry Barux wrote:Zahle Undt wrote:This is all easily explained by 3 words. Made in China. It's actually really not. China makes your precious iPhones, and everyone seems to think they're the most quality thing since machine-sliced bread. Actually Shanghai is part of China so it is. Odds are everyone's posts in this thread are from electronic devices made in China. Singling out Apple makes you look petty Awry.
I don't think you completely understood his point bud
The Sinwarden
|
|
LittleCuteBunny
405
|
Posted - 2014.04.08 21:30:00 -
[71] - Quote
1st Lieutenant Tiberius wrote:Rusty Shallows wrote:Awry Barux wrote:Zahle Undt wrote:This is all easily explained by 3 words. Made in China. It's actually really not. China makes your precious iPhones, and everyone seems to think they're the most quality thing since machine-sliced bread. Actually Shanghai is part of China so it is. Odds are everyone's posts in this thread are from electronic devices made in China. Singling out Apple makes you look petty Awry. I don't think you completely understood his point bud
There is a high chance he supports Ted Cruz
lol
Retired.
|
Onesimus Tarsus
703rd Ishuk-Raata Enforcement Directive
1853
|
Posted - 2014.04.08 21:32:00 -
[72] - Quote
LittleCuteBunny wrote:1st Lieutenant Tiberius wrote:Rusty Shallows wrote:Awry Barux wrote:Zahle Undt wrote:This is all easily explained by 3 words. Made in China. It's actually really not. China makes your precious iPhones, and everyone seems to think they're the most quality thing since machine-sliced bread. Actually Shanghai is part of China so it is. Odds are everyone's posts in this thread are from electronic devices made in China. Singling out Apple makes you look petty Awry. I don't think you completely understood his point bud There is a high chance he supports Ted Cruz lol Of course, silly. Non-Cruz supporters can't read or write.
1.8 (!) forum warrior. SMG wielder. Mama's boy.
703rd for life! (or at least, for now).
|
Vell0cet
Dirt Nap Squad Dirt Nap Squad.
1386
|
Posted - 2014.04.08 21:45:00 -
[73] - Quote
Awry Barux wrote:Zahle Undt wrote:This is all easily explained by 3 words. Made in China. It's actually really not. China makes your precious iPhones, and everyone seems to think they're the most quality thing since machine-sliced bread. Just a point of clarification. The iPhone runs the iOS operating system which was a modified version of the OS X operating system that launched around 2000. OS X itself was based on the NextStep operating system from the early 90s that Steve Jobs created after being kicked out of Apple. None of this code was written in China, and has been refined, improved, optimized, expanded and polished for over 20 years.
Back to the OP, my fear is the problem is hard coded into the client and can't be hotfixed. CCP really should do a better job communicating on this though beyond "we're working on a fix." They get very loud when there is good news, but they suck at communicating when it involves bad news.
Best PvE idea ever!
|
LittleCuteBunny
405
|
Posted - 2014.04.08 21:53:00 -
[74] - Quote
Onesimus Tarsus wrote:Of course, silly. Non-Cruz supporters can't read or write.
The capacity to develop a hypothesis based on a priori amazes me, you have outdone yourself
Vell0cet wrote: Back to the OP, my fear is the problem is hard coded into the client and can't be hotfixed. CCP really should do a better job communicating on this though beyond "we're working on a fix." They get very loud when there is good news, but they suck at communicating when it involves bad news.
The ineptitude of "certain company" reaches new levels each time a major patch is released.
Retired.
|
xxwhitedevilxx M
Maphia Clan Unit Unicorn
2189
|
Posted - 2014.04.08 22:15:00 -
[75] - Quote
KAGEHOSHI Horned Wolf wrote:Forge gun charge time reduction bonus not applying, meaning you'll end up shooting blanks.
Sorry if this has been answered before, but then if I keep the charge for longer it should shoot, right?
Tested, it worked Nice, thank you.
-#Firmocosìperchènonhopersonalità
|
Zahle Undt
Bullet Cluster Lokun Listamenn
1262
|
Posted - 2014.04.08 22:18:00 -
[76] - Quote
Awry Barux wrote:Zahle Undt wrote:This is all easily explained by 3 words. Made in China. It's actually really not. China makes your precious iPhones, and everyone seems to think they're the most quality thing since machine-sliced bread.
I don't own an I anything because I think Apple sucks, however, that is besides the point. They are manufactured in China, not designed there.
Most tankers are like sand people. They frighten easily, but will quickly return...and in greater numbers.
|
Awry Barux
Ametat Security Amarr Empire
1726
|
Posted - 2014.04.08 22:26:00 -
[77] - Quote
Zahle Undt wrote:Awry Barux wrote:Zahle Undt wrote:This is all easily explained by 3 words. Made in China. It's actually really not. China makes your precious iPhones, and everyone seems to think they're the most quality thing since machine-sliced bread. I don't own an I anything because I think Apple sucks, however, that is besides the point. They are manufactured in China, not designed there. Nonetheless, my point is that being created or designed in China does not make something inherently bad, and it's incredibly offensive to me that you think that's the case. The problem is money, since this is a F2P game. Underfunded software development anywhere in the world is going to produce a poorly-coded product. If anything, being made in China is helping the game by allowing CCP to hire more developers on their very limited Dust budget.
Nerdier than thou
|
Onesimus Tarsus
703rd Ishuk-Raata Enforcement Directive
1854
|
Posted - 2014.04.08 22:30:00 -
[78] - Quote
LittleCuteBunny wrote:Onesimus Tarsus wrote:Of course, silly. Non-Cruz supporters can't read or write. The capacity to develop a hypothesis based on a priori amazes me, you have outdone yourself
Dear Kettle,
You're black.
Signed, Pot.
1.8 (!) forum warrior. SMG wielder. Mama's boy.
703rd for life! (or at least, for now).
|
Kristoff Atruin
Subdreddit Test Alliance Please Ignore
2025
|
Posted - 2014.04.08 22:30:00 -
[79] - Quote
TechMechMeds wrote:Xocoyol Zaraoul wrote:The Terminator T-1000 wrote:Everytime there is an update something new gets broken. It is so predictable. Yes, this usually applies to every coding project in companies not even related to gaming. Coding is complicated. I know zilch about coding but I expect someone to be able to do something they are trained in. A lot of the problems are clearly simple mistakes, the bonuses not applying upon spawn for example.
I haven't read the rest of the thread yet, but lol. You have no idea...to a customer literally everything related to code is simple. An astounding number of people think that when a dev team writes a program, they merely snap their fingers and the computer starts doing what the customer requested. Then the developers go and drink beer for the rest of the development cycle, which means that when bugs get out of the development environment it's because the developers were incompetent or just didn't care.
Coding is very complicated even just for business apps, which are extremely simple compared to games. In a business app bugs get out into the wild all the time even though in some instances there are few possible sequences of events that can occur. In a game everything affects everything else, complicating things to the point where even when you know that a bug exists the true cause becomes difficult to track down.
Bonuses not applying on spawn might seem simple, but if it were truly simple the skill bonuses would apply *never* instead of after a random amount of time. |
Kigurosaka Laaksonen
DUST University Ivy League
742
|
Posted - 2014.04.08 22:34:00 -
[80] - Quote
Fix for this is long overdue.
DUST 514 Recruit Code - https://dust514.com/recruit/zluCyb/
EVE Buddy Invite - Too damn long. Ask me for it.
|
|
Vell0cet
Dirt Nap Squad Dirt Nap Squad.
1387
|
Posted - 2014.04.08 23:08:00 -
[81] - Quote
Awry Barux wrote:Zahle Undt wrote:Awry Barux wrote:Zahle Undt wrote:This is all easily explained by 3 words. Made in China. It's actually really not. China makes your precious iPhones, and everyone seems to think they're the most quality thing since machine-sliced bread. I don't own an I anything because I think Apple sucks, however, that is besides the point. They are manufactured in China, not designed there. Nonetheless, my point is that being created or designed in China does not make something inherently bad, and it's incredibly offensive to me that you think that's the case. The problem is money, since this is a F2P game. Underfunded software development anywhere in the world is going to produce a poorly-coded product. If anything, being made in China is helping the game by allowing CCP to hire more developers on their very limited Dust budget. While its true that something made in China isn't inherently bad, China doesn't have consoles like the rest of the world does. It doesn't have a history of developing console games like other countries do. The liklihood that the team in Shanghai is staffed with coders with many years of previous console programming experience is very unlikely if most of the team is Chineese. Given the same timeframe, and number of coders, a lot more could have been achieved by a more experienced team over the past 12 months in all likelihood.
Best PvE idea ever!
|
TYCHUS MAXWELL
The Fun Police
149
|
Posted - 2014.04.08 23:23:00 -
[82] - Quote
Sana Rayya wrote:My theory is that it got screwed up somewhere along the way when CCP incorporated racial suit skill bonuses into the efficacy of the 1.8 logi equipment. So instead of reapplying just the racial skills with regard to equipment whenever you change suits, it now reapplies all core skills, accompanied by an annoying delay in which no core skills are applied.
The real question is how CCP didn't notice this in their testing of 1.8; you'd figure the glaring lack of full armor/shields just as you spawn/change suits would be a dead giveaway.
CCP doesn't do testing when it comes to DUST514.
We Now know that for sure, because all they literally had to do to see that it was buggy was start a match and spawn in to see their shield and armor totals gimped for like 30 seconds. |
Alldin Kan
Imperfects Negative-Feedback
1045
|
Posted - 2014.04.08 23:43:00 -
[83] - Quote
Uprising 1.8 in a nutshell - Using Regigigas in Pokemon battles.
Uprising 1.8 - Invisible War
|
Eko Sol
Strange Playings
140
|
Posted - 2014.04.08 23:45:00 -
[84] - Quote
1st Lieutenant Tiberius wrote:That causes us to spawn in without or bonuses and skills applying? Can someone explain this to me? Because frankly this is quite a game breaking bug/glitch, at least for me.
When you spawn in a Min Scout only to take 3 or 4 seconds longer to hack a point and you die with 1 one bar left on the hack
When you spawn in an Amarr Assault and have your ScR pop on you after ONE charge volley
When you spawn in on an EWAR fit Cal Scout and a TANK SNEAKS UP ON YOU
When you spawn in with a Forge Gun to kill a pesky tank and watch as they nonchalantly roll away while you shoot blanks at them
When you spawn in with a Combat fit Commando only to realize that you don't hit harder or Reload faster despite being a squishy fat suit with 2 light weapons
When you spawn in with a Regen tanked Cal Sentinel only to get out DPSed for not having all your Shields load in
When you spawn in a fancy Gunslinger suit to find out, not only do you have less ROF, but you're missing 1/3 of your clip size
So, CCP, hotfix? Explanation? Please feel free to enlighten me as to why this issue exists or give more examples of how this glitch can royally **** you over
o7
From a code perspective there are things we will refer to as "Procedures". All of your character data to include skills and passives are stored in a database of some sort. We'll call it the "database". The Database is in the backend and is independent of the application server. The application server is the server we connect to in order to play Dust. When we load into a match a lot of Procedures" are executed...ALOT. These procedures connect to the Database and pull all sorts of things. This would include Installations, spawn points, some graphics, a checksum (something that checks that everything is correct), and character builds/fits and passives.
So they made a change to the process of checking passives. They made a change on some level in these "Procedures" (that contain complex functions, custom functions, math, code, etc.) that has created a loading delay that wasn't there before. The best way to imagine it is that 32 players have different configurations of different things and different passives. The server processes all of this and then has to propagate it to all of the clients (PS3) or just yours. Whatever the change they made was has created delay.
Changes that can be made (based on my personal experience) would be things such as:
-Code "optimizations". Sometimes Optimizations are actually not really optimized because they weren't tested in production. You'll find that you can have a really strong theory but then in production there were elements that weren't calculated
-Version Changes. Let's say that Unreal Engine released a patch to the dev software. That patch may have updated in a way that uses more resources for loop logic which is really common. Loop logic is something like this (note: I'm not using real code for many reasons)
1) X = character that hasn't had passives processed 2) Check Character "X" 3) Check Passive skills 4) Apply passive skills and propagate to clients 5) Go back to step 1
In programming, patches often can take a very good code and make it bad code because of new features.
-Operating System changes and updates. Sometimes a simple BSD or Unix or MS update for security holes can jack up a whole lot of backend stuff.
I hope that sheds a little light. BTW this isn't theory, this is personal experience and I have a lot of it on the backend sides of things. I maybe wrong but whatever it is would be in line with what I posted.
Although there are other things I hope this gives you an idea of where things can be an issue.
EDIT: You can apply this logic to a lot of the bugs we are seeing. To include misfires of forge guns, etc. |
1st Lieutenant Tiberius
0uter.Heaven
1538
|
Posted - 2014.04.08 23:52:00 -
[85] - Quote
Eko Sol wrote: From a code perspective there are things we will refer to as "Procedures". All of your character data to include skills and passives are stored in a database of some sort. We'll call it the "database". The Database is in the backend and is independent of the application server. The application server is the server we connect to in order to play Dust. When we load into a match a lot of Procedures" are executed...ALOT. These procedures connect to the Database and pull all sorts of things. This would include Installations, spawn points, some graphics, a checksum (something that checks that everything is correct), and character builds/fits and passives.
So they made a change to the process of checking passives. They made a change on some level in these "Procedures" (that contain complex functions, custom functions, math, code, etc.) that has created a loading delay that wasn't there before. The best way to imagine it is that 32 players have different configurations of different things and different passives. The server processes all of this and then has to propagate it to all of the clients (PS3) or just yours. Whatever the change they made was has created delay.
Changes that can be made (based on my personal experience) would be things such as:
-Code "optimizations". Sometimes Optimizations are actually not really optimized because they weren't tested in production. You'll find that you can have a really strong theory but then in production there were elements that weren't calculated
-Version Changes. Let's say that Unreal Engine released a patch to the dev software. That patch may have updated in a way that uses more resources for loop logic which is really common. Loop logic is something like this (note: I'm not using real code for many reasons)
1) X = character that hasn't had passives processed 2) Check Character "X" 3) Check Passive skills 4) Apply passive skills and propagate to clients 5) Go back to step 1
In programming, patches often can take a very good code and make it bad code because of new features.
-Operating System changes and updates. Sometimes a simple BSD or Unix or MS update for security holes can jack up a whole lot of backend stuff.
I hope that sheds a little light. BTW this isn't theory, this is personal experience and I have a lot of it on the backend sides of things. I maybe wrong but whatever it is would be in line with what I posted.
Although there are other things I hope this gives you an idea of where things can be an issue.
EDIT: You can apply this logic to a lot of the bugs we are seeing. To include misfires of forge guns, etc.
+1 Great explanation. Thank you
The Sinwarden
|
1st Lieutenant Tiberius
0uter.Heaven
1551
|
Posted - 2014.04.09 23:24:00 -
[86] - Quote
Raged pretty hard today trying to run my Amarr Assault, dying in 1v1s because my Gun pops when it shouldn't be. Sigh. I dont usually get mad when I die due to player error but when it's the game messing with my muscle memory, it makes me angry.
ETA on Fix CCP? Acknowledgement? anything?
The Sinwarden
|
Delanus Turgias
Subdreddit Test Alliance Please Ignore
358
|
Posted - 2014.04.09 23:28:00 -
[87] - Quote
Vespasian Andendare wrote:You are correct. When you spawn in with less displayed armor/shield, NONE of your skill bonuses are applying. IF you are an Amarr logi, and you see your shield/armor lower, then your uplinks do not spawn with the logi bonuses.
*snip* I cannot see how a QA tester didn't see this. *snip* >implying there are QA testers
Closed Beta Vet since May, 2012
TEST Alliance Best Alliance
Proud owner of essentially every BPO in Dust
|
1st Lieutenant Tiberius
0uter.Heaven
1551
|
Posted - 2014.04.09 23:30:00 -
[88] - Quote
Delanus Turgias wrote:Vespasian Andendare wrote:You are correct. When you spawn in with less displayed armor/shield, NONE of your skill bonuses are applying. IF you are an Amarr logi, and you see your shield/armor lower, then your uplinks do not spawn with the logi bonuses.
*snip* I cannot see how a QA tester didn't see this. *snip* >implying there are QA testers
If they give us a test server I will gladly slave away hours on end trying to screen for bugs and perform rigorous testing
The Sinwarden
|
Delanus Turgias
Subdreddit Test Alliance Please Ignore
361
|
Posted - 2014.04.09 23:32:00 -
[89] - Quote
1st Lieutenant Tiberius wrote:Delanus Turgias wrote:Vespasian Andendare wrote:You are correct. When you spawn in with less displayed armor/shield, NONE of your skill bonuses are applying. IF you are an Amarr logi, and you see your shield/armor lower, then your uplinks do not spawn with the logi bonuses.
*snip* I cannot see how a QA tester didn't see this. *snip* >implying there are QA testers If they give us a test server I will gladly slave away hours on end trying to screen for bugs and perform rigorous testing I would too, and so would lots of people. The issue I think lies with the contract with Sony, which is why there also can't be a test server. So until that contract is up, there's really nothing anyone can do about it. Kind of a ****** situation, eh?
Closed Beta Vet since May, 2012
TEST Alliance Best Alliance
Proud owner of essentially every BPO in Dust
|
The Attorney General
2558
|
Posted - 2014.04.09 23:35:00 -
[90] - Quote
1st Lieutenant Tiberius wrote: If they give us a test server I will gladly slave away hours on end trying to screen for bugs and perform rigorous testing
Given the abilities we have seen displayed by CCP so far, a test server installation would be the initiation signal for Skynet.
Mr. Hybrid Vayu.
|
|
|
|
|
Pages: 1 2 [3] 4 :: one page |
First page | Previous page | Next page | Last page |