AGMS
agmsmith.ca
AGMS
@agmsmith.ca
Long time game (C++ at Artech Studios, Ottawa, Canada) and BeOS/Haiku OS (C++ apps, file systems) programmer. Used Ruby on Rails for a less evil social media reputation system experiment. Now (2025) distracted by Nth Pong Wars, a Nabu Z80 game project.
I've added tutorial levels to #NthPongWars. Easy, except that I needed walls to separate the new players, and that meant perfecting the physics simulation so players couldn't get through the walls. Longer story with video tours of the new levels is on my blog at web.ncf.ca/au829/Weeken...
January 18, 2026 at 2:51 AM
Had fun adding the first power-ups to #NthPongWars, a game for the Z80 #NabuPC. Of course, got many more ideas. The challenge is fitting them in 64K of memory, and making overall game-play coherent.

Details, discussion and video script in the longer blog post at web.ncf.ca/au829/Weeken...
September 5, 2025 at 2:51 AM
More #NthPongWars progress - now with AI players. One is trying to draw "N" while the others bounce around the sides, until they spot a Human player.

Blog post about it at
web.ncf.ca/au829/Weeken...
August 19, 2025 at 10:30 PM
Back to basics, added collisions to #NthPongWars. There was some trouble with players getting stuck together, but after a few attempts, got the good version shown here.

Blog post about it at: www.agmsmith.ca/WeekendRepor...
July 25, 2025 at 12:30 AM
Now it's time to integrate the CHIPNSFX Z80 CPU music player for the AY-3-8910 sound chip into my #NthPongWars game code. Fairly straightforward, except the composing part. Even had time to test game-play super speed while harvesting tiles.

Blog with details at web.ncf.ca/au829/Weeken...
April 16, 2025 at 2:42 AM
I finally got CHIPNSFX (a Z80 music player and separate Tracker that works in Linux and Windows) assembling and running in my #NthPongWars project, after a bit of delay to figure out an assembler assert (expression too complex).

Longer story on the blog at web.ncf.ca/au829/Weeken...
March 19, 2025 at 10:59 PM
I spent more time on #NthPongWars today, looking into sound effects on the #NabuPC using the AY-3-8910 sound chip. I also converted some old assembler Pac-man sound code to C to get the hang of it, and found an abandoned sound experiment in the wacka-wacka code.

More at web.ncf.ca/au829/Weeken...
March 5, 2025 at 1:10 AM