← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 26
  1. Writing a game on pico-8

    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.

  2. Color coded

    Or “why did I spend a month writing a lexer to display words in pretty colors?”

  3. Funny bugs: the missing byte

    For literal years, there was a bug in my emulator that was just sneaky enough to kinda break a few games…

  4. Funny bugs: the missing bit

    How much difference a bit makes when forgetting it makes your ROM simply not work on proper emulators or original hardware.

  5. Playing with Game Boy palettes

    Writing an emulator is really cool, but what about writing ROMs for a Game Boy emulator?

  6. Funny bugs: textures be hard

    Directly writing data to a texture isn’t trivial, but it makes for interesting pictures when you get it wrong.

  7. This blog is now (mostly) static

    I was tired of spending more time fighting WordPress than actually writing, so I got rid of it.

  8. Click here to get a bigger logo!

    Wow.

  9. Funny bugs: FIFO overrun

    A quick article describing a funny bug, and a nerdy warning against premature optimization.

  10. Writing an emulator: timing is key

    We are so close!

  11. Writing an emulator: sound will do

    All right, it took a few extra months, but we’re finally getting somewhere.

  12. After a long hiatus, I went from outputting crappy sound to outputting crappy sound in stereo.

  13. Goholint is going public!

    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.

  14. Writing an emulator: sound is complicated

    Do you know how sound works?

  15. Writing an emulator: scrolling at last

    A quick wrap-up of the last article, with bonus GIFs of the final result.

  16. Writing an emulator: the first (real) pixel

    Another article that took longer than I planned because of palettes, but that I tried softening with more pictures, and actual screenshots this time!

  17. Writing an emulator: the first pixel

    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.

  18. Writing an emulator: memory management

    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.

  19. Writing an emulator: the first steps

    A promising start in which, after about 2000 words, I finally get to execute literally three bytes of machine code.

  20. 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.

  21. Hello world!

    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.

  22. A little therapeutic DIY

    Summer isn’t my kind of season.

  23. MUSH log parser

    Glimpses of an old Python parser for custom tags in MU* logfiles.

  24. NaNoWriMo 2010, the first word count

    I like the fact the NaNoWriMo website now stores statistics.

  25. What's wrong with this picture?

    Honestly, what’s the worst, here?

  26. Computer Archeology

    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?