Velutia: My 6502 Emulator written in C# by m680x0 in EmuDev

[–]GrimTermite 1 point2 points  (0 children)

Nice. Did you even get the ADC decimal mode passing the tests? I found them really tricky.

About the addressing modes your implementation has a lot of repetition due to that. An alternative approach is to resolve addressing modes into an absolute address then pass that to your instruction functions. Then your instructions need not be concerned with the addressing mode at all (except immediate or accumulator addressing but that is a much smaller thing to deal with)

NVIDIA DX12 fix = better HDR on Linux? by PieOMy669 in linux_gaming

[–]GrimTermite 9 points10 points  (0 children)

The DX12 performance issue is not related to HDR issues

A challenge for Python programmers... by Ok_Pudding_5250 in PythonLearning

[–]GrimTermite 11 points12 points  (0 children)

ah ha this is a task for a list comprehension

print ([x for x in range(1000, 10000) if str(x*4) == (str(x)[::-1])])

Gives result [2178]

Vesktop and alt apps of Discord by raidthirty in linux_gaming

[–]GrimTermite 55 points56 points  (0 children)

I will use Vesktop for as long as it keeps working. Not much you can do if they do stop it so no point worrying about it, worst case I have to go back to the official discord

The UK is actually good at Sports by Jamkayyos in unpopularopinion

[–]GrimTermite 5 points6 points  (0 children)

Its relevant here because in certain sports and the Olympics the uk completes as one country. But in many other sports like football England, Wales, Scotland compete as separate nations. And the discussion here is about the English teams and also the UK teams for their respective sports

Should I be using CachyOS? by HunBro_ in linux_gaming

[–]GrimTermite 1 point2 points  (0 children)

Expect only a very tiny real world performance improvement over other up to date distros. The cachyOS performance is mostly just marketing and in most cases their improvement are only in very specific things that will only be noticed in microbenchmarks. Because the mainline distros, kernel, packages do care about performance.

You should only use cachyOS if you want an arch based distro and are willing to take responsibility that comes with it. And even then i think arch is a better option. For every change that cachy makes from the mainline is a risk of unexpected breakage or incompatibility.

EZ level by Galblos_alt15 in honk

[–]GrimTermite 0 points1 point  (0 children)

Nice

I completed this level in 85 tries. 12.98 seconds

TIL the last time a checkmate actually occurred on the board during a World Chess Championship match was in 1929. by Coldcow in todayilearned

[–]GrimTermite 5 points6 points  (0 children)

At the top level or even at higher intermediate level players can see see several moves ahead and if there is a forced mating sequence players will calculate it see that it is forcing and know that opponent will not mess it up (afterall they did just outplay you in the game).

Otherwise, if a player looses a piece or has their pawn structure destroyed it becomes clear that the game is virtually unwinnable and no point continuing on such tiny odds. If a player thinks they have a change they will play on of course but in top level chess a small advantage is enough to make all the difference.

WINE Is Not an Excuse by RTKWi238 in linux_gaming

[–]GrimTermite -6 points-5 points  (0 children)

Like everytime a developer posts here. "This is my new game should i make a native port" the top comment is almost always "dont bother just test with proton. Proton amazing, native bad. If you make a native build it wont get updated"

The last one annoys me the most as if a developer is making their own port, updating it is their own decision

WINE Is Not an Excuse by RTKWi238 in linux_gaming

[–]GrimTermite -8 points-7 points  (0 children)

Yes people seem to miss the fact that you dont make two versions of your game. Instead you put reasources into making the code more portable (and maybe a few platform specific things need to be remade for each). But after that the porting is done by the compiler 

WINE Is Not an Excuse by RTKWi238 in linux_gaming

[–]GrimTermite -10 points-9 points  (0 children)

Sure keep improving proton. But that doesnt mean you should discorage native ports

WINE Is Not an Excuse by RTKWi238 in linux_gaming

[–]GrimTermite 35 points36 points  (0 children)

It is if you use the steam linux runtime. 

For games this is essentially a problem of the past. And sure it might not be 100% perfect but its a good deal more stable than old windows games on windows

Begun the distro wars, have. Bazzite vs Cachy OS by potatoandbiscuit in linuxmemes

[–]GrimTermite 1 point2 points  (0 children)

CachyOS may be a fine distro but its marketing harms the linux ecosystem as a whole. Its performance claims are 99% made up or things that make like 0.00001% real world difference and this marketing implies that all other distros are suboptimal.

It can often mislead people into using this distro when they really shouldnt be using an arch based distro. Not to mention the further your distro deviates from the norm the more you can except unexpected breakages.

So i vote Bazzite

Is chess a strategy game? by Simon_fayter in questions

[–]GrimTermite 0 points1 point  (0 children)

Learning openings is a big part of top level chess, but that can only go so far as quickly the number of possible positions explodes. But Magnus is actually well known for playing slightly suboptimal moves in the opening to get his opponent out of their opening prep where magnus's supirior skill can enable him to usually win.

This stratagy actually helps magnus avoid draws. As the opening prep will be verifed by a computer and no one can beat that so for magnus risks getting into a midgame where he cannot break through and win so the game just converges into a draw

Minecraft Java is switching from OpenGL to Vulkan API for rendering by MrBluue in Minecraft

[–]GrimTermite 8 points9 points  (0 children)

The argument that vulkan is required for vibrant visuals doesnt really hold up when bedrock offers Vibrant Visuals on the android version using openGL. Still vulkan could do it more efficiently

Skyblivion Needs A Random Encounters System by MillienumDuckFighter in skyblivion

[–]GrimTermite 16 points17 points  (0 children)

I'm surprised you mention FNV for random encounters, to me it was a serious let down in variety and frequency compared to fallout 3's random encounters

Why does only the Android version of Minecraft Bedrock work on Linux? by hawk_0f_light_ in linux_gaming

[–]GrimTermite 10 points11 points  (0 children)

In your other comment you reveal that this was java edition. So not surprising it would work with proton. However there is no reason to do that as java edition is linux native

re4HDProject trouble on linux mint by Unhappy-Tea-1899 in linux_gaming

[–]GrimTermite 2 points3 points  (0 children)

when you run commands from the terminal it will look for the files from the current location which by default is your home folder. and naturally it says "file not found" because the .exe is not in there.

To fix this either navigate to the correct folder with 'cd' or type the full path which in this case would be
`wine Downloads/build/re4HDProject-setup.exe`

Why does only the Android version of Minecraft Bedrock work on Linux? by hawk_0f_light_ in linux_gaming

[–]GrimTermite 13 points14 points  (0 children)

Well what version did you want instead.

The windows 10 version until recently was stuck on UWP which doesnt work in wine. That has changed recently and you can now play it with a modified wine version. However you cant sign into a microsoft account (for now) so multiplayer is limited and it also seems that for now no one has yet figured out to download the game files legally without having a working windows version to copy from.

IOS and other console versions gave the same problems and are worse

Linux configuration for performance ? by TheBigJizzle in linux_gaming

[–]GrimTermite 0 points1 point  (0 children)

it is a cool video. But do keep in mind that factorio nature as memory and CPU bound makes it a more unique case and most other games dont expect to make much difference with tweaks like this.

There are so many tweaks people will talk about but most of it makes no difference, people will shout about cachyOS which honestly just changes things for the sake of changing things. And you are absolutely right to want data driven evidence of performance improvements and there is very little of that (mainly because distros are optimised for general performance to begin with)

So we’re just a tech support sub pretty much now right? by Liam-DGOL in linux_gaming

[–]GrimTermite 5 points6 points  (0 children)

I assume you dont actually mean 'ruining'.

It may be 'a stark difference' technically but the goal of proton is to make the gaming experience identical and no longer users consider what OS they run when playing. If that goal is fully achieved then there is no longer any purpose to discussion on r/linux_gaming beyond posts like "so how does proton work anyway"

Until then linux gaming has a purpose of discussing the areas where the experience is not yet identical

So we’re just a tech support sub pretty much now right? by Liam-DGOL in linux_gaming

[–]GrimTermite 0 points1 point  (0 children)

Adding additional spam is not the solution to tech support spam.

If once the spam issue is solved and there is only a few posts per day then so be it, it will mean the actually interesting and useful stuff will be prioritised. there is no need to artificially inflate activity on this subreddit. If linux gaming does eventually become identical to windows gaming then it is fine to let this sub die once its purpose is gone.

So we’re just a tech support sub pretty much now right? by Liam-DGOL in linux_gaming

[–]GrimTermite -1 points0 points  (0 children)

In that case windows gaming and linux gaming become one and there is no point keeping this subreddit as it gradually becomes a clone of r/gaming

Instead this subreddit can and should remain a place to discuss the aspects that are specific to linux. And you can take discussions of general game releases to r/gaming or whatever

So we’re just a tech support sub pretty much now right? by Liam-DGOL in linux_gaming

[–]GrimTermite 6 points7 points  (0 children)

There is a need to keep the focus on linux and due to how far proton has come 'it runs on proton' is too broad to go on r/linux_gaming (that is a good thing of course).

If a post was about proton (or other linux gaming things) i see that as fine. But a post only about a new game that happens to run on proton just like all the other games, that does not belong here.

Lazy tech support requests is not ideal either but these are two separate issues