Hacker News new | past | comments | ask | show | jobs | submit login

> That port was outright insulting in how bad it was.

Only in that the keyboard and mouse control was sub-par. I bought it a few years ago and as my first exposure to the series, I will say I was an instant convert. I have an Xbox Controller for Windows controller, which is what I ended up using, and that has a lot to do with it.

I know that for sure, because I got busy and stopped playing for a few months, and when I started back up I forgot to use the Xbox Controller (I don't use it for much, it's just for those games that it makes much more sense, especially emulated console games), and I was really frustrated and it took me good hour or so to realize it's because that's not how I played it before. The contrast is incredible.

> That's an unacceptable level of disregard for your customers in my opinion.

As opposed to those companies that don't bother to provide a port at all? I mean, I assume I would like Red Dead Redemption given what it's supposed to be (Grand Theft Auto as a western), but I've never played it, and haven't owned a console it's available for.

Plenty of horrible games are released with horrible control schemes. Dark Souls happens to be a masterful game whose default control scheme on PC is horrible unless you have a controller. That's slightly different, and it might actually be that after having developed it for the console, it would require significant differences in the content to allow for a good keyboard and mouse control scheme. I actually think that's completely possible, and in fact likely given how much attention went into everything in that game.

You've heard it from the others, so I'm just repeating it, but you really owe it to yourself to give it a chance with a good controller (Xbox controller for windows is amazing, I suspect a PS4 USB/bluetooth controller is just as good), especially if you tried it in the first place because you thought it was something you might like. Otherwise you're just that guy complaining that Quake is a crap game because it's too hard to play with your keyboard like you played Doom, when really the problem is that you're not playing it as it was meant to be played. I was that guy, for a little while at least. Don't be that guy. The only person you're punishing when you are is yourself.




> As opposed to those companies that don't bother to provide a port at all?

Yes. Because they didn't put a product on the market in exchange for money. If you are asking people to exchange money for your product, you should endeavor to produce a good product, and if you fuck it up you should at least try to fix it instead of just leaving your customers to rely on community fixes.

I get the impression that you don't understand just how bad the port was. It's not that KB+M was an inappropriate input method for the game (though that may well be true to an extent), it's that they fucked up how mouse input works.

"With a mouse, the angle of the turn is a function of the distance the mouse is moved. With an analog stick, the angle of the turn is a function of both time and stick displacement (with a relatively small maximum displacement value) . The problem when mapping a mouse to an analog stick should be be immediately apparent, then: when the mouse is moved very quickly, the maximum displacement value is immediately achieved but the duration of the input is much shorter, resulting, counterintuitively, in a shallower turn angle. " [0]

Additionally it had numerous graphical issues, including being locked to a low frame rate and a low internal resolution. To say it was a lazy port would be to give the porters too much credit. As far as I'm aware, the developer never lifted a finger to fix any of these issues and everyone relies on DSFix.

[0] http://pages.cs.wisc.edu/~petska/dsmfix.html


> I get the impression that you don't understand just how bad the port was.

An interesting way to put it. I've already gone on record as playing it on PC. A lot. The port is the only thing I've played, and I found the mechanics worked quite well, as long as I used a controller.

Additionally it had numerous graphical issues, including being locked to a low frame rate and a low internal resolution.

I think you're nitpicking here. 30 FPS is generally considered acceptable, as long as it doesn't go below that. There's a big difference between a game that plays at an average of 30 FPS unlocked, which will undoubtedly drop much lower, and a game that plays at 30 FPS locked, which is capable of much more. The latter will be a much more stable experience. That said, since the dsfix stuff that unlocks the framerate ends up causing gameplay issues if you allow the framerate too high (e.g. you walk through ladders), it's both obvious why that happens, and why they locked it. The collision detection is based on it.

As for the internal resolution, that's exactly how it works on the Xbox 360 as well. That console is only capable of 720p at the most natively, so 1080i and 1080p are upscaled from the base resolution.

I get it, when they ported it, they didn't change a bunch of stuff to make it more PC specific. That's still a port though, and there's been plenty like it in the past. You can either accept that as long as your computer is power enough you get the exact same behavior as the console, or you can complain that it's a horrible port because they didn't change the game. It's obvious you chose the latter, that that's your right. I just think it's a shame because you focused small technical issues that all stem from the original targeted platforms, and decided it must therefore not be worthwhile.


> I think you're nitpicking here.

If it were the only issue it might be a nitpick, but it is just one of many issues screaming "we put forth the least effort possible to port this". In other words, the developers do not give a shit about the customer's experience on the PC. I mean seriously, mapping a mouse to an analog stick input like that? I'm a little shocked they didn't just hardcode the buttons to be XYAB while they were at it.

And the worst part, the most damning and unforgivable part, is that they never bothered to fix it themselves. I honestly don't know how people can defend this behavior. Be a fan of the game all you want, I hear it's pretty good, but this is bullshit and you know it.

> That's still a port though, and there's been plenty like it in the past.

Some people make crap software. This does not excuse making crap software.

Frankly, if they're going to do this bad a job porting a game, they should just not have bothered.


> I mean seriously, mapping a mouse to an analog stick input like that?

You know, I just loaded Dark Souls up and that's completely wrong. I'm not sure if it was a very poor initial version and got updated, but that's not how it functions on my system. The mouse rotates the camera exactly as you would expect. Just as Tomb raider and every other 3rd person PC game does. I'm not using any third party tools.

> And the worst part, the most damning and unforgivable part, is that they never bothered to fix it themselves.

Well, someone sure did. Maybe it came with the DLC pack for the first one. I got it as a bundle in the Prepare to Die edition which includes the DLC. Then again, I'm pretty sure the Prepare to Die edition was the only PC version.

> I hear it's pretty good, but this is bullshit and you know it.

Yeah, I sorta don't, because at this point I'm not sure how much you've even played the game, because you seem to be getting details that are core to your argument completely incorrect.


According to Steam, I did my best to give it a chance for just over an hour. This was with DSFix mind you. I purchased the game in 2013, but the changelog mentions nothing about having fixed any input and DSFix is still front and center on its PCGaming wiki page [0]. Honestly I'm having a hard time believing anything you say, since it seems to be backed up by liking the game enough to overlook the port's obvious flaws.

[0] https://pcgamingwiki.com/wiki/Dark_Souls:_Prepare_to_Die_Edi...

> Yeah, I sorta don't

If they have indeed fixed it (despite all evidence to the contrary), then good for them and I can forgive them. But if they haven't, and you don't think that's bullshit, then your judgement is highly suspect.




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: