Simple Sprite Routines Ease Handheld Gaming DIY

Making your own handheld games is made much easier with [David Johnson-Davies’] simple sprite routines for the Adafruit PyBadge and PyGamer boards. Sprites can be thought of as small, fixed-size graphical objects that are drawn, erased, moved, and checked for collision with other screen elements.

xorSprite() plots an 8×8 sprite, …read more

Continue reading Simple Sprite Routines Ease Handheld Gaming DIY

The Future of Space is Tiny

While recent commercial competition has dropped the cost of reaching orbit to a point that many would have deemed impossible just a decade ago, it’s still incredibly expensive. We’ve moved on from the days where space was solely the domain of world superpowers into an era where multi-billion dollars companies …read more

Continue reading The Future of Space is Tiny

New Game, Old Ways: Cramming an NES Game into 40 kB

Why would anyone bother to create new content for a console system that’s staring down its 40th birthday? Perhaps just for the challenge of fitting a game into 40 kilobytes of storage.

That at least seems to be the motivation behind [Morphcat Games] pending release of Micro Mages, a new game for the Nintendo Entertainment System console that takes its inspiration from Super Mario Bros. The interesting bit here is how they managed to stuff so much content into so little space. The video below goes into great detail on that, and it’s a fascinating lesson in optimization. …read more

Continue reading New Game, Old Ways: Cramming an NES Game into 40 kB

AI Bot Plays Castlevania So You Don’t Have to

We’re not allowed to have TV here in the Hackaday Wonder Bunker, but occasionally we’ll pool together the bandwidth credits they pay us in and gather ’round the old 3.5 inch TFT LCD to watch whatever Netflix assures us is 93% to our liking. That’s how we found out they’ve made a show based on, of all things, one of the Castlevania games for the NES. We wanted to play the game to understand the backstory, but since it hails from the era of gaming where primitive graphics had to be supplemented with soul-crushing difficulty, we didn’t get very …read more

Continue reading AI Bot Plays Castlevania So You Don’t Have to

AI Bot Plays Castlevania So You Don’t Have to

We’re not allowed to have TV here in the Hackaday Wonder Bunker, but occasionally we’ll pool together the bandwidth credits they pay us in and gather ’round the old 3.5 inch TFT LCD to watch whatever Netflix assures us is 93% to our liking. That’s how we found out they’ve made a show based on, of all things, one of the Castlevania games for the NES. We wanted to play the game to understand the backstory, but since it hails from the era of gaming where primitive graphics had to be supplemented with soul-crushing difficulty, we didn’t get very …read more

Continue reading AI Bot Plays Castlevania So You Don’t Have to

Friday Hack Chat: Everything About The ESP

When the ESP-8266 first arrived, it was a marvel. For two dollars, you could buy a simple module that could serve as a bridge between WiFi networks and microcontroller projects. It understood the Hayes command set, it didn’t use much power, and, as noted before, it only cost two dollars. The idea of cheap and accessible Internet of Things things was right there for the taking.

Then hackers figured out what was actually going on inside the ESP-8266. It was a full-blown microcontroller. There was Lua stuff you could put on it. You could program it with the Arduino IDE …read more

Continue reading Friday Hack Chat: Everything About The ESP

Jeroen Domburg Miniaturizes a Mac

His name may not ring a bell, but his handle will — Sprite_tm, a regular to these pages and to Hackaday events around the world. Hailing from The Netherlands by way of Shanghai, Jeroen Domburg dropped by the Hackaday Superconference 2017 to give a talk on a pet project of his: turning a Macintosh into, well, a pet.

You could say this is Jeroen’s second minification of vintage hardware. At last year’s Hackaday Superconference, he brought out the tiniest Game Boy ever made. This incredible hardware and software hack stuffs a complete Game Boy into something you can lose in …read more

Continue reading Jeroen Domburg Miniaturizes a Mac

Credit Card Sized Spacecraft Poised to Sail to Alpha Centauri

As a space-faring species, we’ve done a fair job of exploring and exploiting our local neighborhood. We’re pretty good at putting people and machines into orbit, but our galactic-scale signature is pretty tiny. Our radio signals are no more than 100 light-years away, and our farthest physical artifact isn’t even a light-day away from us 40 years after it launched.

Clearly we need to do a better job of getting out there, and that’s the goal of Breakthrough Initiatives’ Starshot program, which aims to launch a nano-spacecraft to Alpha Centauri and get it there fast. The program aims to build …read more

Continue reading Credit Card Sized Spacecraft Poised to Sail to Alpha Centauri

Two Words That Don’t Mean What You Think They Do

When you hear “gravity waves” or “sprites”, you’d think you would know what is being discussed. After all, those ripples in space-time that Einstein predicted would emanate from twin, colliding, black holes were recently observed to much fanfare. And who doesn’t love early 8-bit computer animations? So when we were browsing over at SpaceWeather we were shocked to find that we were wrong twice, in one photo (on the right).

In retrospect, the waves we were thinking of are actually “gravitational waves”. Gravity waves are any waves where gravity provides the restoring force — think ocean waves. But did you …read more

Continue reading Two Words That Don’t Mean What You Think They Do