> The cursed CSS property zoom is used to shrink the checkboxes down. transform: scale(x) resulted in worse performance and worse visuals. Unfortunately, this means that Firefox users need to manually zoom out.
When I inspected, and added transform: scale(0.4) to the div of the checkbox array, the game seems to run smoothly.
Linux, Firefox nightly, Webrender, generic nvidia card. Will try the AMD later tonight.
I wonder if the transform: scale(0.4) issues are specific to his computer or to Chrome.
Ok. I added both properties over here in Chromium. It's really hard to tell since performance seems to be almost identical, but it seems very slightly less sluggish using transform than using zoom (using test of standing on one place and pressing left/right and observing the pan, then unchecking zoom and checking transform). Basically same though. Any variation might be due to element jumping around page due to how those 2 attributes work (easily handled with positioning or transform).
It'd be kinda surprising to me that Chromium would treat zoom differently than scale transform. I wonder if you just got the impression it was sluggish due to like jit warming up or something.
This is specifically in response to a post earlier this week about someone who made a checkbox renderer. Someone else said "you should put doom on it". It's explained in the blog.
This particular video may be a hoax- I confess to inowing nothing about that particular channel. However... Over at Dave's Garage, one of the original developers of task manager at Microsoft gets into more or less exactly this. It doesn't seem like too much of a stretch to imagine a similar concept as OP ocurring in task manager.
While not a novel port of doom, there is this texture pack that replaces every thing in it with a picture of Tim Allen. I still chuckle every now and then when I think about it. (https://www.youtube.com/watch?v=Ji9qSuQapFY)
This would be great to see with dithering and the checkbox indeterminate state. Should make it look a lot better. I think there was a post about temporally stable dithering for use in video games recently.
33 comments
[ 6.2 ms ] story [ 79.6 ms ] threadI wonder if the transform: scale(0.4) issues are specific to his computer or to Chrome.
Let me see what happens when I try that in Chromium locally.
It'd be kinda surprising to me that Chromium would treat zoom differently than scale transform. I wonder if you just got the impression it was sluggish due to like jit warming up or something.
Now we need a mass popup version to close that loop.
I don’t know Windows very well and this seems impressive; I’d like to understand what it is a bit better.
https://youtu.be/oKQ1X_4JCn0
https://dontfeedthegamers.com/doom-recreated-windows-task-ma...
Done with 5 skin tones of the hand wave emoji.