

OPL4 - Wave
Introduction In the post Programming OPL4 (FM Part) we explained what the Moonsound is and how to program the FM part of the chip. In...
Feb 916 min read
20 views
0 comments

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 ,...
Nov 20, 20249 min read
85 views
0 comments

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...
Aug 31, 20247 min read
52 views
0 comments


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...
Jul 29, 202414 min read
172 views
0 comments

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...
May 23, 20249 min read
47 views
0 comments


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...
Apr 26, 202413 min read
298 views
0 comments

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...
Apr 1, 20247 min read
53 views
0 comments