> If you are bored, create something. This is a bit rambly and tangential, but one thing I'd really want to emphasize is the "something" part. Sometimes it's good to decompress by just making something that's neither…
Yeah, writing simple C programs using various constructs (switch/if/for statements, structs, different APIs, etc.) and then looking at the produced assembly is a good way to learn. Another thing I like to do is to…
They also used to have CodePlex, but eventually they killed it and migrated projects over to GitHub.
Can definitely recommend this! A few years ago I wrote a JPEG encoder for a class, and it was one of the most fun projects I've had at the university. Seeing a picture with those iconic compression artifacts produced by…
Those explanations for the x86 register mnemonics were great, thanks! To me the MIPS registers seem pretty logical too, though: $zr for zero, $sp for stack pointer, $a0-3 for arguments, $t0-7 for temporaries and $s0-7…
Yeah, they do this for PC games as well. A good example is the Steam release of Final Fantasy VII - it actually ships the original binaries from the 90's PC version mostly intact. Code for things like the Direct3D 6 and…
You're in for a treat. Going from the crappy low-res TN panel to a FHD IPS feels almost like getting a whole new machine.
The TN panel on the X230 is indeed absolute garbage, and mine was the first time I'd seen burn-in on a modern laptop screen. I did the FHD mod on my X230 a while ago and can say it makes a world of difference. Well…
> If you are bored, create something. This is a bit rambly and tangential, but one thing I'd really want to emphasize is the "something" part. Sometimes it's good to decompress by just making something that's neither…
Yeah, writing simple C programs using various constructs (switch/if/for statements, structs, different APIs, etc.) and then looking at the produced assembly is a good way to learn. Another thing I like to do is to…
They also used to have CodePlex, but eventually they killed it and migrated projects over to GitHub.
Can definitely recommend this! A few years ago I wrote a JPEG encoder for a class, and it was one of the most fun projects I've had at the university. Seeing a picture with those iconic compression artifacts produced by…
Those explanations for the x86 register mnemonics were great, thanks! To me the MIPS registers seem pretty logical too, though: $zr for zero, $sp for stack pointer, $a0-3 for arguments, $t0-7 for temporaries and $s0-7…
Yeah, they do this for PC games as well. A good example is the Steam release of Final Fantasy VII - it actually ships the original binaries from the 90's PC version mostly intact. Code for things like the Direct3D 6 and…
You're in for a treat. Going from the crappy low-res TN panel to a FHD IPS feels almost like getting a whole new machine.
The TN panel on the X230 is indeed absolute garbage, and mine was the first time I'd seen burn-in on a modern laptop screen. I did the FHD mod on my X230 a while ago and can say it makes a world of difference. Well…