addie

joined 1 year ago
[–] addie@feddit.uk 3 points 1 week ago (1 children)
[–] addie@feddit.uk 0 points 1 week ago

Presumably Kecessa is alluding to the fact that, unlike GOG, Steam games open however the developers / publishers want them to. Which is sometimes just a plain exe, sometimes it's an exe that starts Steam so that it can use its API / DRM, sometimes it opens the publisher's launcher, and so on. Bit irritating on Linux when you want to pass some options in to the command, and a bit irritating generally when you never want to see the launcher again, but it's no disaster.

[–] addie@feddit.uk 26 points 1 week ago (10 children)

It's in Unity, isn't it? So rather than multiplying the speeds by Time.deltaTime when you're doing frame updates, you just don't do that. Easy peasy. They've got that real "Japanese game devs from twenty years ago" vibe going.

[–] addie@feddit.uk 8 points 2 weeks ago

Dark Souls' implementation is something special. Censors your name based on the language settings you have in place at the time, voice-over dialogue remains in English. So change your system language to either another language you know, or play it a few times so you know what things are, and then put the most offensive shit in as your character name you like.

[–] addie@feddit.uk 14 points 2 weeks ago (2 children)

I quite liked all the people complaining about 'unrealistic' Russian accents, and every single character in the game is voiced by a native speaker. Many lols. Bit like people complaining about Yvonne Strahovski's 'phoney' Australian accent playing Miranda in Mass Effect.

[–] addie@feddit.uk 13 points 2 weeks ago (1 children)

It's been a perpetual source of surprise to me that curry houses are so 'non-specific'. Pakistan and India together make about 1.7 billion people, about a third of the planet's population, and I'd have thought an easy way to distinguish a restaurant would be to offer something more region-specific, but it's fairly rare.

Here in the UK, the majority of curry houses are Bangladeshi - used to be the vast majority, now it's more like 2/3rds. We've a couple of 'more specific' chains - both Bundobust and Dishoom do Mumbai-style, and they're both fantastic - and there's a few places that do well with the 'naturally vegan' cuisines, but mostly you can go in to a restaurant and expect the usual suspects will be on the menu.

Same goes for Chinese restaurants - I don't believe that a billion people all eat the same food, it's too big a place for the same ingredients to be in season all the time. Why are they not more specific, more often?

[–] addie@feddit.uk 9 points 3 weeks ago

Indeed. Here in the UK, people can request that their water company should add it in if their water supply is low-fluoride, for instance from a reservoir, and the water company must add it in.

Back when I used to work in water, that was always the stuff that gave me nightmares. Concentrated hexafluorosilicic acid is what we'd use for dosing. We'd test all the equipment in the chemical room on plain water, drain it out and then literally brick up the doorway. Site would be evacuated during delivery - delivery guy would connect everything up in a space suit, hop in the shower afterwards. Lasted for ages and ages, since you only need the tiniest drip in the water supply to get what you need, but the tiniest drip on your skin would be enough to kill you as well; its lethal dosage is horrifically small.

Made working with all the other halides much less of a concern - we use shed loads of chlorine, but that stuff is much much less nasty in comparison.

[–] addie@feddit.uk 2 points 3 weeks ago

Yeah, it's always had really strong art direction - still holds up, and you don't notice missing shadows so much in the middle of a frenetic sequence anyway.

Good to see ray tracing coming along. You could get the same shadows and lighting in a modern rasterising engine now as demonstrated in the RTX version, but at the cost of much more development time. Graphics like that being available to smaller studios and larger games being feasible for bigger studios would be great. HL2 is massive compared to modern shooters, and not having to spend forever tweaking each scene helps with that.

[–] addie@feddit.uk 11 points 3 weeks ago (6 children)

When I was still dual-booting Windows and Linux, I found that "raw disk" mode virtual machines worked wonders. I used VirtualBox, so you'd want a guide somewhat like this: https://superuser.com/questions/495025/use-physical-harddisk-in-virtual-box - other VM solutions are available, which don't require you to accept an agreement with Oracle.

Essentially, rather than setting aside a file on disk as your VM's disk, you can set aside a whole existing disk. That can be a disk that already has Windows installed on it, it doesn't erase what you have. Then you can start Windows in a VM and let it do its updates - since it can't see the bootloader from within the VM, it can't fuck it up. You can run any software that doesn't have particularly high graphics requirement, too.

I was also able to just "restart in Windows" if I wanted full performance for a game or something like that, but since Linux has gotten very good indeed at running games, that became less and less necessary until one day I just erased my Windows partition to recover the space.

[–] addie@feddit.uk 11 points 3 weeks ago

Disappointing that there's no "bridges" count on there, am invested in it now. Hopefully something big to come, once they've stopped the ruzzians from being able to supply reinforcements.

[–] addie@feddit.uk 6 points 3 weeks ago (1 children)

It's a simple alphabet for computing because most of the early developers of computing developed using it and therefore it's supported everywhere. If the Vikings had developed early computers then we could use the 24 futhark runes, wouldn't have upper and lower case to worry about, and you wouldn't need to render curves in fonts because it's all straight lines.

But yeah, agreed. Very widely spoken. But don't translate programming languages automatically; VBA does that for keywords and it's an utter nightmare.

[–] addie@feddit.uk 6 points 3 weeks ago

If you move past the 'brute force' method of solving into the 'constraints' level, it's fairly easy to check whether there are multiple possible valid solutions. Using a programming language with a good sets implementation (Python!) makes this easy - for each cell, generate a set of all the values that could possibly go there. If there's only one, fill it in and remove that value from all the sets in the same row/column/block. If there's no cells left that only take a unique value, choose the cell with the fewest possibilities and evaluate all of them, recursively. Even a fairly dumb implementation will do the whole problem space in milliseconds. This is a very easy problem to parallelize, too, but it's hardly worth it for 9x9 sodokus - maybe if you're generating 16x16 or 25x25 'alphabet' puzzles, but you'll quickly generate problems beyond the ability of humans to solve.

The method in the article for generating 'difficult' puzzles seems mighty inefficient to me - generate a valid solution, and then randomly remove numbers until the puzzle is no longer 'unique'. That's a very calculation-heavy way of doing it, need to evaluate the whole puzzle at every step. It must be the case that a 'unique' sodoku has at least 8 unique numbers in the starting puzzle, because otherwise there will be at least two solutions, with the missing numbers swapped over. Preferring to remove numbers equal to values that you've already removed ought to get you to a hard puzzle faster?

view more: ‹ prev next ›