• Unravelling Konami's Arcade DRM

    It’s well known that Konami doesn’t have complex protection on its arcade systems. For a fan-made system to exist for so many years, pushing updates so quickly, means it’s gotta be easy to break, right? Well, it’s certainly not a walk in the park, but I’ve managed to completely reverse the system.

    Read on →

  • $70 SDVX Controller

    In my neverending quest to play more rhythm games, I discovered SDVX/kshootmania. Unfortunately there really is no good way to play these without a controller. An expensive investment, you’re looking at over $200AUD shipped. Not something I want to spend for a game I may not even like!

    Read on →

  • TEVO Tarantula BLTouch Setup

    The logical next step to improving your 3D printer experience is an automatically levelled bed. I won’t go into specifics, but the BLTouch is awesome - accurate, simple, and works on any surface. No fuss!

    Read on →

  • Evoluent VerticalMouse C Review, teardown, comparison

    Computer mice haven’t really changed since they were invented. It’s still a block you move about with your hand in a flat position. However, this twisting of the forearm is unnatural, and frequent mouse users will find they develop wrist pain.
    The solution is a vertically oriented mouse. It lets the hand rest in a natural state and in my experience is super comfortable. These are readily available for under $30 on eBay, Amazon and Aliexpress, but are often childsize or simply not comfortable enough. After trying about 4 mice I’ve realised who the reigning champion is: Evoluent.

    Read on →

  • cthelper - fix "Failed to allocate pseudoterminal"

    Kitty/PuttyCyg, Windows 10, cthelper, Cygwin64. This blog post is brief, but my mosh stopped working and I felt I should document the solution.

    Read on →