Live data from Hacker News

Why PS4 downloads are so slow

snellman.net

151–160 of 201 posts

Re: Why PS4 downloads are so slow

#151

Earlier quoted context omitted.

That's being incredibly unfair in comparison. Old hardware had built in support for sprites, and as long as you kept within the limit the game would run smoothly. It had nothing to do with CPU speed - the machine had hardware support to draw say 8 sprites at the same time so if you were only drawing 8 it was fine, but try drawing 9 and you won't render even a frame a second. Nowadays we're doing an extremely brute fo…

Uhm, no? Even a PC video card from 10 years back can literally render millions of textured polygons (=basically sprites) at a steady 60 fps. Any modern card with programmable shaders would be able to do all the transforms and effects on the GPU with virtually zero CPU overhead at the same time. There really is no excuse whatsoever for a 2D game like sonic mania to run badly on even low-end PC hardware even with built…

Note that they actually did set the minimum requirement to "a PC video card from 10 years back": http://store.steampowered.com/app/584400/Sonic_Mania/

Memory bandwidth is the main concern when blitting several layers of pixels 1:1, unless you have some kind of crafty system in place for avoiding overdraw. Although Sonic Mania seems to genuinely use a 320x240-ish internal framebuffer, so my wild guess is that the bottlenecks relate to scaling and post-processing, or possibly some funky driver use causing sync issues.

Re: Why PS4 downloads are so slow

#152
post #78

Earlier quoted context omitted.

Definitely. And that "quick hack by default" person will often end up being the favorite of management because they get so many things "done." So it's important to figure out what kind of manager you have, and try not to be the slow guy on a team full of quick-hack people. You won't look good and nobody will be happy.

> So it's important to figure out what kind of manager you have, and try not to be the slow guy on a team full of quick-hack people. You won't look good and nobody will be happy. I'd also add that it's important to understand the context in which your team is working. If I were managing this hypothetical team in a pre-product-market-fit startup I could see the 'slow' person as a potentially greater risk than the othe…

Kent Beck talks about this need for context awareness a lot in his 3x (Explore, Expand, Extract).

https://www.facebook.com/notes/kent-beck/the-product-develop...

https://www.facebook.com/notes/kent-beck/comparing-explore-e...

Re: Why PS4 downloads are so slow

#153
post #77

Earlier quoted context omitted.

The PC release of Sonic Mania was delayed because of slowdown issues. Slowdown issues. On a game that is literally nothing but 90s graphics.

The game is more graphically intensive than you might think and the people that care about this kind of game very much value a solid 60 FPS frame rate.

Works at 60fps on Nintendo Switch though, which isn't exactly the most powerful machine in the world.

Re: Why PS4 downloads are so slow

#154

Earlier quoted context omitted.

I left PC gaming behind years ago. I like to sit on the couch and I want my gaming device to be a black box that does its job and is dedicated to couch based entertainment (I use it for TV too). PC gaming requires a...... PC... usually sitting at a desk, much more powerful than I need, lots of configuration etc etc to hard.... I'm a couch gamer in the evening after the programming is done. I don't care much about the…

> ...life's too short to worry about who our corporate overlords are This is not what freedom of choice is about (to me). What I care about is the amount of power they yield over my experience. In Linux their power is low. Windows? Mac? Too high for my taste.

I don't disagree that this I inportant to you.

Right now my infant child wields "absolute power" over my life so the convenience and time savings of a console is worth it to me.

Re: Why PS4 downloads are so slow

#155

Earlier quoted context omitted.

I left PC gaming behind years ago. I like to sit on the couch and I want my gaming device to be a black box that does its job and is dedicated to couch based entertainment (I use it for TV too). PC gaming requires a...... PC... usually sitting at a desk, much more powerful than I need, lots of configuration etc etc to hard.... I'm a couch gamer in the evening after the programming is done. I don't care much about the…

> ...life's too short to worry about who our corporate overlords are This is not what freedom of choice is about (to me). What I care about is the amount of power they yield over my experience. In Linux their power is low. Windows? Mac? Too high for my taste.

[deleted]

Re: Why PS4 downloads are so slow

#156

Earlier quoted context omitted.

This is one of the reasons for Docker containers to be so popular. They are basically statically linked apps, carrying everything they need within themselves. But - I like that. Not having to worry about some library version because I know the obe that is supplied is the same one the developer put there. Nice.

I believe this is a myth! You still very much have to care - for security updates. However, more often than not, you've just lost visibility into what libraries and versions you're actually running..

Yep. The production box no longer needs to have the exact same library packages installed as the dev box, but now it needs the same docker images installed. It's just moving the goal posts - with respect to "dependency problems".

The actual benefit to containers is abstracted and unified software components in a complex system. But as we create new, different cloud computing tech, this becomes more difficult, and defeats the purpose somewhat.

Re: Why PS4 downloads are so slow

#157
post #77

Earlier quoted context omitted.

It is astonishing how oblivious people who are "paid to spend time on the product" can be about the products they ship. Case in point, Microsoft shipped a EXPLORER.EXE with Windows 10 that is 20% whitespace because of an Adobe invented metadata format that I bet nobody involved with Windows ever thought about it. See http://ontology2.com/essays/LookingForMetadataInAllTheWrongP...

The PC release of Sonic Mania was delayed because of slowdown issues. Slowdown issues. On a game that is literally nothing but 90s graphics.

There's slowdown in some sections on the Xbox One version, too.

Re: Why PS4 downloads are so slow

#158
post #111

Earlier quoted context omitted.

Hmmm, does that actually improve speeds for Netflix, or was that somebody just doing it because they thought it would? It's been a while since I've looked into it, but I thought that Netflix's devices peer with the provider's routers and intercept traffic through that way, so the DNS server shouldn't matter (because they would share the same IPs as the publicly accessible CDN load balancers). I thought most CDNs work…

Anecdata: Office 365 will put you on an APAC CDN instead of an AU CDN if you use Google Public DNS from Australia, but not so if you use local ISP DNS (like, say, Telstra's).

I'm using Internode's DNS here and I get servers from Hong Kong and Singapore mostly.

Re: Why PS4 downloads are so slow

#159

Earlier quoted context omitted.

> So it's important to figure out what kind of manager you have, and try not to be the slow guy on a team full of quick-hack people. You won't look good and nobody will be happy. I'd also add that it's important to understand the context in which your team is working. If I were managing this hypothetical team in a pre-product-market-fit startup I could see the 'slow' person as a potentially greater risk than the othe…

Kent Beck talks about this need for context awareness a lot in his 3x (Explore, Expand, Extract). https://www.facebook.com/notes/kent-beck/the-product-develop... https://www.facebook.com/notes/kent-beck/comparing-explore-e...

Beck could have saved time by following tech strategy legend Simon Wardley ;)

http://blog.gardeviance.org/2012/06/pioneers-settlers-and-to...

Re: Why PS4 downloads are so slow

#160

Earlier quoted context omitted.

The game is more graphically intensive than you might think and the people that care about this kind of game very much value a solid 60 FPS frame rate.

Works at 60fps on Nintendo Switch though, which isn't exactly the most powerful machine in the world.

I imagine it is easier to get working on a known hardware configuration.
Post reply on HN