Started 6809 Flutter Emulator

Jan 11, 2025

I started working on my 6809 emulator again, but instead of finishing my Java Swing version, I decided to start again using Dart and Flutter. The goal is to learn Dart and Flutter a little more in depth. I was worried about using Dart when I had to import a package just so I could output hex numbers, and I had to convert to a Flutter program in order to debug.

Read more...

Block Dodge progress 01/04

Jan 4, 2025

Block Dodge is back on track. This game is for my Color Computer 3, and is my first all assembly project. All my backend graphics code, as well as some utility code had to be written first. But now that is mostly done. I now have a game that cycles between modes, and is able to somewhat play a game.

Read more...

Mnemonics DB now on AXORION.com

Jan 4, 2025

Mnemonics database has been moved to the new mnemonics page on AXORiON.com. You can now search by the instruction name like ADD and all add mnemonics will be shown, including ABX. Previously you had to search by mnemonic name, and ABX would not have shown.

Timings using lea as a 16-bit loop counter

Dec 22, 2024

Had a short discussion about the use of leau as a 16-bit counter. I had tried using it, but found that bne after an leau -1,u didn't work. Turns out that leau/leas don't effect the CC flag, so you need a cmp after to control the loop.

Read more...

Block Dodge progress 12/19

Dec 19, 2024

Went through the hassle of re-cloning my coco codebase, as I wasn't able to push to GitHub. Luckly it was easy to copy my changes over for the lib directory. I can finally push from CLion; or from the GitHub client for that matter.

Read more...

Block Dodge progress 12/17

Dec 17, 2024

Yesterday was a lot of backend stuff. I was trying to figure out how to display the FPS of my game, and it just wasn't working. I had posted a question about it, and got some good responses.

Read more...

Block Dodge progress 12/14

Dec 14, 2024

Two steps forward, one step back it seems. I got the left and right clipping working, and got animations clipping as well. But page flipping seems to mess things up. I can page flip fine in my cliptest, but animtest the timer seems messed up.

Read more...

Block Dodge progress 12/10

Dec 10, 2024

This clipping is killing me! I have simplified my code a couple times, and looks like I will have to try to force some values to verify what I expect to happen next.

Read more...

Block Dodge progress 12/08

Dec 8, 2024

What my monitors look like this morning :)

Read more...

Block Dodge progress 12/07

Dec 7, 2024

Updated animation engine to be able to place sprites at the correct location based on X and Y position. Next step is to be able to clip left/right so I can get a block scrolling in from the right, and off to the left. Then a font routine for at least displaying numbers.

Read more...

New walker single color animation.

Nov 8, 2024

Just playing around with some very simple pixel art and animation. I'm digging the giggling art style.

Read more...

Block Dodger draft uploaded to itch.io

Oct 31, 2024

I decided to make a game for each letter of the alphabet. Each letter is the first letter of the theme. This is "B" for "Block".

Read more...

Simone Said Game In Godot

Oct 29, 2024

I created a small game to test the Godot game engine. I was working on a new version of Bouncy Ball in Godot, but decided I needed something even simpler. So I figured the classic Simon game would do nicely.

Read more...

I was interviewed about Bouncy Ball

Jun 7, 2016

I was interviewed about Bouncy Ball. Check it out here or on YouTube.

Read more...



Copyright © 2025, Lee Patterson