Nov 209 min read
State machine. Animating sprites
Introduction In this post, we’ll look at what a state machine is and how it helps us animate sprites. We’ll also introduce the SEV9938 ,...
40 views0 comments
Aug 317 min read
Understanding Collisions
Objective As we mentioned in the previous installment of the series of articles on programming a Pong-type game, it's now time to improve...
46 views0 comments
Jul 2913 min read
Programming OPL4 (FM Part)
What is Moonsound? Moonsound was the first cartridge created for the MSX that used the OPL4 (YMF278B) chip. It was created by Henrik...
159 views0 comments
May 239 min read
Pong (CPU Pad)
This is the fourth and final installment that we have designed for you to program a simple version of the Pong game from scratch using...
44 views0 comments
Apr 2612 min read
Scrolling through a tiled screen
Objective In a previous article (Moving across a tiled screen), we explored how to create a screen with a tile map and how to move a...
252 views0 comments
Apr 17 min read
Front Pong
This is the third of the four installments we have designed for you to program a simple version of the Pong game from scratch using...
52 views0 comments
Jan 309 min read
Programming OPLL (MSX-Music)
What is MSX-Music? MSX-Music is a sound system based on the Yamaha YM2413 (OPLL - FM Operator Type-L Light), which is a simplification of...
95 views0 comments