Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Back when we were Playing with Palettes, I justified the whole exercise with my desire to write a little more about old school game design.
-
Or “why did I spend a month writing a lexer to display words in pretty colors?”
-
For literal years, there was a bug in my emulator that was just sneaky enough to kinda break a few games…
-
How much difference a bit makes when forgetting it makes your ROM simply not work on proper emulators or original hardware.
-
Writing an emulator is really cool, but what about writing ROMs for a Game Boy emulator?
-
Directly writing data to a texture isn’t trivial, but it makes for interesting pictures when you get it wrong.
-
I was tired of spending more time fighting WordPress than actually writing, so I got rid of it.
-
Wow.
-
A quick article describing a funny bug, and a nerdy warning against premature optimization.
-
We are so close!
-
All right, it took a few extra months, but we’re finally getting somewhere.
-
After a long hiatus, I went from outputting crappy sound to outputting crappy sound in stereo.
-
The actual emulator I wrote and which prompted that series of articles on this very blog is finally functional enough that I decided to publish it on GitHub.
-
Do you know how sound works?
-
A quick wrap-up of the last article, with bonus GIFs of the final result.
-
Another article that took longer than I planned because of palettes, but that I tried softening with more pictures, and actual screenshots this time!
-
A much longer — though heavily illustrated — read built on top of the previous article’s code, in which we finally get to show tiles on a low-tech display.
-
Where I try using crude animations to distract you from the fact I’ve put a lot of effort into turning a program that crashes into one that just hangs.
-
A promising start in which, after about 2000 words, I finally get to execute literally three bytes of machine code.
-
TL;DR: I started writing a Game Boy emulator in June 2018 and since then, at least three distinct people have expressed mild but polite interest in the details.
-
It’s been a while since I wrote anything and my usual platform isn’t really suitable anymore, so of course I have set up some overkill self-hosted solution to correct that.
-
Summer isn’t my kind of season.
-
Glimpses of an old Python parser for custom tags in MU* logfiles.
-
I like the fact the NaNoWriMo website now stores statistics.
-
Honestly, what’s the worst, here?
-
How do you call something that’s been working so perfectly for the past ten years that nobody ever felt the need to touch it?