• Porting a Project from Concat to Webpack!

    Last year, I started work on Aspect Star 4. I used this as an opportunity to switch from my older “engine” (which I tend to affectionately call “master.js” because most of the non-game-specific stuff lives there) to a newer system using TypeScript and the PIXI.js engine– and after making a basic, “jump around a level and change aspects”, I stopped for awhile. Now I’m picking it up again, but it’s structured a bit ugly– how can we make this a little easier to code for?

  • Replacing the CPU in a Tandy 1000HX!

    What’s the difference between the Intel 8088 and the 8086? It’s all in the pins! The 8088 used an 8-bit address bus, and the 8086 uses a 16-bit address bus. This can be a big slowdown– you take two data fetches to get as much as just one– and there’s very little you can do about it after the computer is built. But what can you do?

  • Nicole Buys Stuff: The Timex Sinclair 2068!

    It’s the early 1980’s, and you’re in charge of the Timex Corporation. You have a pretty good business with Clive Sinclair, manufacturing his machines for the European market, and reselling his ZX81 in the US as the Timex Sinclair 1000. It’s a primitive machine, with 1K of RAM and only CPU-controlled graphics, but it’s a good introduction to computers and BASIC. But wouldn’t it be nice if you could sell something a little better?

See all posts or subscribe via RSS