Saturday, May 4, 2024

Rare Golden Ship Galaga Glitch

The golden ship reemerges when the game switches back to the second player.

The enemy ship switched to the wrong characters for that sprite but kept the same color palette.  If we assume that ship type is a single byte value, then that byte was somehow overwritten with a bad value, hypothetically a zero or a one which could be the value for the player ship.  Errors like this could be caused by a memory overflow where a value was written outside the bounds of a table or the limited stack memory was exceeded.

I learned that if Player 1 exceeds 999,999 points, it will not display the millions in the score.  It is not clear if the player's score still counts as being over a million, or if it goes back to zero.  However, the second player does not have this problem and his score can reach 8 digits.

Saturday, January 27, 2024

Pure Imagination Piano Solo

I can't imagine having the skill to play so many notes so accurately.   I would have to do it by wrote because my brain doesn't understand music very well.

Tuesday, December 12, 2023

Saturday, November 25, 2023

The mysterious case of the "lost positive"

English is a mess and probably always will be.  It combines West Germanic languages, Latin, Old Norse, and French.  This gives us more words that mean the same thing.

At one time English had grammatical gender just like many languages do today, but dropped it.  I'm grateful for this simplification.

Saturday, November 11, 2023

Why Do Americans Write the Date Like This?

The International ISO standard for dates is YYYY-MM-DD.  I've been using this format for the simple reason that I like it.

Friday, November 3, 2023

The Mind

"The mind, once stretched by a new idea, never returns to its original dimensions."

Ralph Waldo Emerson