Page 1 of 1

Lights Out: My first VIC-20 game since 1983…

Posted: Wed Mar 13, 2024 8:31 am
by allenhuffman
After my first year with the VIC-20, I moved on to a Radio Shack Color Computer. I had not touched anything VIC until I found my old Datasette tapes some years ago and tried to get them running on an emulator. I also imported a TheVIC20 from the UK so I could have something with a Commodore keyboard to play on ;-)

Inspired by a CoCo friend releasing a version of the Lights Out game, I decided to write up a series of blog posts about creating a simple game. I intentionally limited the code to not use ELSE or anything that the VIC-20 would not have, hoping that it would work on the VIC as well.

In part 7, I presented the “working” code and described the two minor changes needed to port it to VIC’s Commodore BASIC. (RND and GET A$). It’s super lame and simple BASIC, but I did make it work on the VIC.

https://subethasoftware.com/2024/03/12/ ... ic-part-7/

When I return to this project, my next thing was to optimize the code and make a better user interface. That may give me an excuse to update it to use PETSCII or programmable characters and such.

Happy March.

Re: Lights Out: My first VIC-20 game since 1983…

Posted: Tue Mar 19, 2024 1:35 pm
by Soloman
Pretty neat! And now I know all about the linewrapping INPUT-bug. :idea: