After a brief outage, we are back with a fresh new look. Out with the godawful WordPress, replaced by my own CMS system. It's an improved version of the one I have been using on AXORiON.com for a while now.
This site is about programming, robotics, and electronics. Languages discussed include, Java, C/C++, Assembly, and BASIC. Wait, BASIC? Heck yeah. I grew up on Color BASIC for the Color Computer 3. I'll be adding back my favorite articles from the old 8BitCoder site, and adding new tutorials and code breakdowns.
Please feel free to have a look around, and if you like a particular article, there is a new Like button. If you don't like something, well, there is also a dislike button.
I have been wanting to have an electronic chess board for years now, but never purchased one because they are so expensive. I finally decided to build my own, with the help of a friend that was totally jazzed about the idea. The goal will be to create a chessboard that can sense and record the moves of a game and allow for natural play.
PrettyCSV is an open source developer tool that formats CSV text into neat columns, much like a spreadsheet, suitable for pasting into email or textual documents. How many times have you been working on an SQL query and needed to send a snippet of the result to someone via email? Typically you would either capture a screenshot or copy/paste an ugly comma or tab separated text snippet.
The second progress report for CocoJEM is available. I talk about how I implemented addressing modes, utilized an enum during instruction lookup, and give a little peek at how I implemented LDA, my CPU's execute method. Finally some thoughts on unit test coverage.
Copyright © 2019, Lee Patterson