News
Simple Games From A Simpler Time
2+ day, 9+ hour ago (178+ words) Modern video games are nothing short of amazing. My son and I were playing through the one of the latest Zeldas, which involve a mix of combat and puzzle-solving that’s pretty much the hallmark of t......
Tips For C Programming From Nic Barker
9+ mon, 1+ week ago (1829+ words) If you’re going to be a hacker, learning C is a rite of passage. If you don’t have much experience with C, or if your experience is out of date, you very well may benefit from hearing [Nic Barker] explain…...
Full-Blown Cross-Assembler…in A Bash Script
5+ mon, 2+ week ago (436+ words) Have you ever dreamed of making a bash script that assembles Intel 8080 machine code? [Chris Smith] did exactly that when he created xa.sh, a cross-assembler written entirely in Bourne shell script. The script exists in part as a celebration…...
Slightly Sentient D20 Might Subtly Shift Your Rolls
1+ mon, 3+ week ago (609+ words) A twenty-sided die (d20) is a common thing in tabletop gaming, and [kati]'s slightly sentient d20 is a PCB that not only delivers random results on demand, but responds to hot and cold streaks and may......
Making The Forgotten 1982 Game Adventure Canoe Run On MAME
3+ mon, 1+ week ago (471+ words) [caption id="attachment_1075618" align="alignright" width="396"] A Taito Egret II mini arcade cabinet.[/caption] A while back [Jack] came across a Taito arcade game that neither he nor any of his mat......
TinyGo Boldly Goes Where No Go Ever Did Go Before
3+ mon, 1+ week ago (524+ words) Hackaday When youâre programming microcontrollers, youâre likely to think in C if youâre old-school, Rust if youâre trendy, or Python if you want it done quick and have resources to spare What about Go? The programming…...
For Such A Small Program, ZX81 1K Chess Sure Packs A Lot In
3+ mon, 2+ week ago (558+ words) The Sinclair ZX81 was hardly the most accomplished of 1980s 8-bit microcomputers, but its ultra-low-budget hardware was certainly pressed into service for some impressive work. Perhaps the most legend... The Sinclair ZX81 was hardly the most accomplished of 1980s 8-bit microcomputers, but its ultra-low-budget…...
Slug Algorithm For On-GPU Rendering Of Fonts With Bézier Curves Now In Public Domain
3+ mon, 4+ week ago (207+ words) The Slug Algorithm has been around for a decade now, mostly quietly rendering fonts and later entire GUIs using Bézier curves directly on the GPU for games and other types of software, but due to its proprietary nature it didn’t…...
A Candle-Powered Game Boy For Post-Apocalyptic Tetris
4+ mon, 6+ hour ago (662+ words) We're not exactly worried about Armageddon here at Hackaday, but should we end up facing the end of the world as we know it, having something to pass the time would be nice. That's why we were intrigu......
Cynus Chess Robot: A Chess Board With A Robotic Arm
4+ mon, 2+ week ago (348+ words) [caption id="attachment_922237" align="alignright" width="400"] Downward-facing camera and microphone in the arm. (Credit: Techmoan, YouTube)[/caption] There are many chess robots, most of which requ... Downward-facing camera and microphone in the arm (Credit: Techmoan, YouTube) There are many chess robots,…...