Jump to content

Pernicious

Members
  • Posts

    324
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Pernicious

  1. I think that bug has been fixed, but there are still hard to replicate stability bugs. About a week ago, I was building a pole with a platform above, and one block which should have been no question stable, collapsed. I thought nothing of it, thought I just mis-clicked. Last night, I built something very similar. It's actually not possible that I missed in that case, and not only did it take itself out, it took out the top couple blocks of the pole too. Wish I had the presence of mind to look at the logs, but I just thought it was weird, and kept building.
  2. Just used built in Windows features to bind it to particular cores. This is a shortcut on my desktop to start 7D2D C:\Windows\System32\cmd.exe /c start "7D2D" /affinity AA "C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\7DaysToDie_EAC.exe" The part "/affinity AA" binds it to the first four cores of a 6 core CPU, from memory. It's hexadecimal converted from binary.
  3. Port checkers generally can't tell if a UDP port is open or not, because processes that receive a UDP packet that isn't what they expected most often just ignore it. That's exactly the same behaviour as a firewall/router instructed not to forward the packet on. Note that to list in the server directory, you actually need to allow 27000-27099 UDP OUTBOUND https://7dtd.illy.bz/wiki/Ports
  4. It seems that most your queries have been answered by someone else, while I was sleeping. To summarise those answers up - There are a handful of things you can try, such as getting proper port forwarding working, but most of them require pre-requisites to be met, as well as a reasonably high level of technical skill. There's always the indirect fixes though. If you're both getting good connections to a 3rd party server, perhaps hire a 3rd party server?
  5. Yeah, probably an exaggeration on my part there. I am very aware that prices are currently very influenced by chip shortages and for GPUs - Crypto mining based demand. Maybe it's different in other countries, but I'm aware the group of friends I game with, most are between 100% and 130% of the median income, one just bought a second hand 1080 card, because he couldn't justify anything newer. Another jumped from an AMD RX460 to a Nvidia 3060, because it was the most he could justify - and he waited that long to upgrade. And these guys are single - no kids, so no big mortgages either, on average to slightly above average incomes... Every single guy I personally know with current generation GPUs are either miners, casual miners to offset the cost, or work in IT and are on high incomes/can write off IT equipment on tax. So I'm aware my sample is small, and my bubble is real, but I don't think it's unfair to say right now that a decent gaming rig is a luxury for most people. Big Yep. Thanks for stimulating discussion and debate. 😛 It looks like you've tried mostly GFX fixes. This game isn't GPU bound. In fact, even when I'm getting 45fps, which is the lowest I go, my GPU is still only about 30-35% utilised, with everything maxed out on 1440p. Unfortunately, aside from processor affinity setting, and overclocking if it's possible, most the other fixes will cost money, so I assume those options are off the table. I don't want to write off the game for people unwilling to upgrade... But at some point, you have to cut your coat according to your cloth.
  6. Surprised you can even boot windows. I mean, that would mean you're paging the Windows Kernel itself, no wonder you have a large page file. In all seriousness though, yes, this is a very compute heavy game, but we really have no idea whether you're playing using a 17 year old computer (The first x86 to hit 3.4Ghz is that old), or you're using a lower end, contemporary chip. We have no idea what you did to tune the game except "everything". I've found the optimisation step that made the most difference is assigning processor affinity, followed by overclocking. I did the clock speed and the memory speed in the same step, so not sure which one made the difference. The game is also very memory heavy. That's with a 10k map loaded (admittedly, I also have a lot of other things, like 20 odd tabs on my browser, Discord, Steam, etc. all open too): If you're paging, you're putting a huge load on your hard drive, so I hope it's an NVME drive, not a SATA SSD, or worse, a magnetic drive. The reality is, on the one hand, computers are getting insanely capable. Most developers are getting excited by monstrous compute power that lets them realistically calculate physics and light, program AI, and use huge textures and high quality audio like never before. At a price - That they can afford (Seen the pay of a senior dev lately?) But not everyone can. A top of the line GPU in Australia, is about a month's wage after tax. Even a high end CPU with no motherboard, memory, or any other component is a week's wage, easy. But here's the rub - Who do you want to be developing games for. Those that can afford to buy them, or those that can't? Gaming is becoming the new Golf/Polo/Skiing - the leisure of the rich. There's a massive market out there for mobile games with micro-transactions. Everyone has a phone, and everyone can afford a buck or two. But PC and Console games are a different ball park entirely. They are being written to cater for at least the moderately well off.
  7. In plain English: 6:44:08 pm, Tried to connect 5 seconds later, it gave up Immediately, it tries again. The connection succeeds, but after 22 seconds, it has gotten nothing 21 seconds after that, it tries again. 5 second later, it gave up Immediately, it tries again - This time it connects. 6 seconds later, it hands over a password, which is accepted. After exactly 2 minutes, the connection is closed by the other side. We don't have the log from that side, but I presume it's because the game host isn't getting the information it needs. In other words, you're getting some intermittent poor quality internet. Just because both of you have good internet to 3rd party sites, doesn't mean you have good internet to each other. Neither is the fact that you have good quality Discord. Discord is a client/server VoIP protocol, so you might just both have good connections to that. The fact that another internet connection works (Your WiFi) - but is very slow, would seem to confirm this diagnosis. I blame the Obese Doggo.
  8. Glad it worked out for you. Sorry went a bit offline for a week because of a heavy work load.
  9. Not sure what you're expecting anyone to do about it? No call to action? No request for help? The game is very compute and IO heavy. It's pretty common that people who don't try to optimise it complain about low FPS, but there is so much material on how to optimise, there's very little point in repeating it over and over again. FWIW, I can play 3 player, 128 maximum zombies alive at any one time, drops to about 45fps during horde night, but I have a decent dedicated server. During non-horde night, it's generally 90-120fps.
  10. Ah, glad this is coming. Our team usually has a dedicated miner. Not a lot for them to do unless we're upgrading our base at the moment. Seriously, I used to run into T5s with two stacks of ammo. Now I run in with about half a stack, knowing I'll still leave the POI with more than I entered with.
  11. If your friend's dedicated server has "Persistent Profile" turned on, no. If they don't have Persistent Profile turned on, you can go to Options/Player Profile, and change your character. You probably got randomly assigned to Roxy: Or Grace
  12. Some people approach their problems systematically, logically, rationally. I've never claimed I was one of those. So after a little over 30 minutes of trying to find enough to trigger the yellow dots to help me find the rest, I did was any other logical person would do. "killall". When that didn't work, well, unusual problems need innovative solutions. Or a bigger hammer. Guess which one I went for? If you guessed, "100 sticks of dynamite", you were probably correct: Note top right hand corner and compass. Still no yellow dots. Anyone watched this movie? (Spoiler alert - They destroy the house trying to get the mouse). Then I remembered I never cleared the sewers under it... Ah well.
  13. From your specs, it looks like your CPU would be the issue. This game is really CPU intensive when it needs to control a large number entities.
  14. I always take them, just because they always have wheels which is the hardest part. Acid is so rare these days. But if I really wanted a vehicle, it's not many points in Grease Monkey to get the rest of the parts. Nail gun? Yes, I do regret not getting one, and 20 days later, I still don't have one. But a claw hammer is half as good, where as a push bike is not half as good as a minibike.
  15. 10 seconds of googling? Also, since I am here, when I worked as a CTO, I got some briefing on what makes information "personal" for the purposes of GDPR. It's a nightmare due to a vague clause that says "can be reasonably attributed to a natural person". So IP address - personal? Case (1) - IP is from a company that does not log user access. Does not resolve to a natural person. No. Case (2) - IP is from a home address with a single person and country allows private citizens/corporations to subpoena ISP records. Yes. Case (3) - IP is to a share house with open WiFI. Who knows? So - a company logs IP addresses, is this PII? Shut up and sign off on your compliance.... So SteamIDs? Also grey areas. Will Steam give Epic enough information to identify it to a natural person? Maybe if sued - in your jurisdiction? In the US? In Europe? I doubt anyone could say, and even if you were a judge, subject to appeal to a higher court and then eventually a parliament. Maybe stop worrying about it unless you have millions for an international court case to test.
  16. Steam also has to be running. It uses Steam APIs locally to get your steam ID so you can log into any game and track your character profiles - including local ones.
  17. Endothermic by definition means heat is destroyed- the opposite of generated. But as I said, I was just being a smartarse, picking on your semantics. I think everyone is aware that the use of energy usually generates waste heat.
  18. A peltier used to charge a battery. Thermal energy -> electrical energy -> Chemical potential energy. Net endothermic reaction. Sorry, had to be a smarta***
  19. Levity Break. --------------------------- A man is floating in a hot air balloon, totally lost. He sees another man working out in a field, and decides to float down to ask this gent for some help. "Excuse me mate - Could you tell me where I am?" He calls out. "Sure - You're in a hot air balloon, about five metres off the ground!" the man on the ground replies. Bemused and nonplussed, the man in the hot air balloon yells back "Well that's was completely useless. You must be an engineer, technically correct, but you've missed the point of my question". The engineer on the ground replies "Ah, you must be a middle manager". Now curious, the manager queries "I am, but how did you guess?" "Well, you had a problem. Rather than ask me directly to solve your problem, you asked me a question without context, and I answered it correctly. Now, you still have a problem, but some how it's my fault!". --------------------------- You can be cynical, and read it as a dig. You can be naive, and assume I'm just trying to lighten the atmosphere here. But this whole experience is a reminder to me that knowledge is easy. I came into this knowing that it was going to devolve into a mud slinging match several days ago. I knew I shouldn't respond. I knew he had gotten my goat, and that I chose to respond out of emotion. I also knew that he was technically incorrect, and that he was making invalid appeals to authority (And he did it again, referring to himself as a manager of 126 employees). I also knew that he would keep saying "You're missing my point" while misunderstanding my rebuttal, and/or selectively quoting my posts... And knowing all that, I wanted my goat back, so I said something. And now I am reminded that knowing is easy. Wisdom - applying what you know in the face of emotion, is very tough. And if you will excuse my indirect humblebrag and appeal to authority... I knew all this 2 years ago, when I stepped down from being an executive, to choose a job that had no managerial responsibilities. When I first became an executive, my leadership coach said to me - "Emotional regulation is the most important skill of a manager. The more senior you are, the more people will look to the tiniest of clues to try to read your mind. There is a true story of a Chief Executive Officer, who played tennis right before a presentation from a specialist technician. Just as the technician cracked a joke, a pulled muscle from the tennis match made the CEO wince... The specialist technician saw, and as soon as he finished his presentation, he went to a quiet room to and started drafting his apology and resignation to his own manager..." Emotional regulation is hard, but is the most important skill of a manager. But managers are most often promoted because they are the most experienced or the most competent person to do the job they are managing. As a result, the team loses a competent individual contributor, and gains an incompetent manager. It's called the Peter Principle - Started off as a joke, but now taken pretty seriously: https://en.wikipedia.org/wiki/Peter_principle So... Reminder to self, and perhaps a reminder to everyone else - If you think you shouldn't, don't.
  20. Speak for yourself. I'm just expecting balance, refinement, and less bugginess in updates. Once it's gone prod, I'd be happy to anticipate those things in Xpacs or DLCs, and pay for them again. Maybe because I've only been playing a year.
  21. I actually like sledges the best: 1) Early on, a power attack to the head is enough to take out all zombies in a single hit - even the tougher ones. 2) Mid game, with the right perks, normal attacks take out normal zombies, and are essentially free stamina wise, and power attacks can one hit ferrals - also close to free. 3) Horde night, you can crowd control fairly well, even if not predictably - (Hitting the primary usually means knocking down those around them.) Clubs with the right mods can be more effective at crowd control, but I really like one hit kills.
  22. 100% - At least, it better be. (I've been married for 12 years, so I'd be murdered in my sleep if I did!)
  23. I think the point is, you have no idea what you are talking about, and tried to use your girlfiend's job to lend some credibility to your statements. Even your last statement there tells me (and most programmers) how naive you are - those two are not separate issues, and there is no either/or. The more complicated the code around how a vehicle behaves, the more likely an error will creep in that makes it behave in a way that it should not. Who knows if vehicles disappearing or teleporting is something as simple as the code for trying to determine what it hits or what altitude it should level on, has a rounding error, and it falls through the earth? But let's move on, and instead use something a bit more comparable and less personal. Cyberpunk 2077. That game was started one year earlier than 7D2D, and was developed by a very large (multi billion dollar) company with over 1000 employees, and released late 2020. Go to their forums and have a look at how many bugs and complaints of instability there were, and how many people even now, a year and 3 or 4 months later, are still complaining. Hell, case in point, there are vehicle bugs in CP2077 as well: (I'd love to say that I chose that as a bit of a middle finger to you, but truth be told, that was the first image I got when I googled "CP2077 vehicle bug". ) This bug is present in a flat, polygon based, immutable world (i.e, you can't dig a hole in the road, and expect the car to respond to that as an excuse for the level of the car or passenger being misaligned. You can in 7d2d.) Anyway, I started responding to you by saying that I usually don't get into mud slinging matches... This is exactly the reason why, so I should have taken my own advice. I'm gonna let this go, unless you have genuine questions I can contribute to, and not just complaints and defensiveness.
  24. Err. What do you think QA is if it's not testing and making sure simple bugs don't occur? I think you've missed my point. Your GF is cooking chicken. TFP is cooking 10 course banquet for tens of thousands of people, and allowing people to change their orders. So some people are going to get overcooked meals, some people will order the fish and get chicken. The larger the scale, the more likely mistakes will be made. You may only have one way to travel, but when you travel, are you going to bump into things? If you bump into something, which object moves? Which entity is hurt? Is your next step higher or lower than your current one? Should you fall? And if you fall, how far? How fast are you traveling? Is your armor slowing you down? Encumbrance? Perks? Buffs? If you jump, can you detect the level where you land? Should you bounce off something that's in between you and where you land? What should the tree look like when your position changes? I could keep going - and that's just for movement. Where as for a bank transfer - check bank balance, check the source and destination bank accounts are valid, write to database, write to journal file for accountability and atomicity. Done. There might be other systems which do auditing like checking if the transfer is going to a proscribed organisation, but that might or might not be your GF's product anyway. I have access to a bug reporting repository. Over 20,000 bug reports - these aren't bug reports by end users. These are filtered through the technical assistance centre who deduplicate them. I would estimate about 1/4 of the bugs were closed out as "could not replicate". How do you think QA - or software product managers - can test for bugs which can't be replicated even after an end user thinks they have documented it with the assistance of a support engineer?
  25. I hate the new iron sound, to me it does sound a bit like distortion or the old sound mixed in with some nails down blackboard mixed in? Either way, when I do any significant iron smashing, I mute my headset temporarily.
×
×
  • Create New...