-
Tony. Montezuma's Gold
I’m glad to revive this blog and inform you that together with Rafał Dudek, Adam Gilmore and Sami Juntunen we managed to release a C64 version of the Tony: Montezuma’s Gold. The game has been written in KickAssembler and is available for purchase both as digital or physical. I had to upskill in several areas of Commodore 64 knowledge including crunching, disk access and cartridge management, surely I will blog about that! Stay tuned…
-
Gradle Retro Assembler plugin is released
The idea of a tool that can automatically download all dependencies and build my 6502 projects arose some time ago. In the meantime I started using 64spec for testing my assembly code. The library itself is great but requires a lot of manual operations once a great number of test files are created. I have noticed that Michał Taszycki, an author of 64spec, has already written a proof of concept tool, so that 64spec can...
-
Documentation site for the c64lib finally available
I have finally managed to set up documentation web site for c64lib. It is available under following link: https://c64lib.github.io/docu/ There is a dedicated news section where most of the content of this blog is being migrated (not too much content). I plan to expand this page with manual and howto pages related to installation and usage. Stay tuned.
-
Put subroutine into the library
Subroutine is an essential concept in programming. Advantages of using subroutines are quite clear - instead of doing a repetitive work, we define chunk of code once and “jump” to it any time we need it. It is a part of DRY principle (do not repeat yourself), which allows to keep our code compact and maintainable. It allows us to keep memory footprint of our code at reasonable level. With possibility of passing execution arguments...
-
Writing and using libraries in KickAssembler
It’s a long way I took from early times when I coded something for MOS 65XX family to now, when I actually code for money. What was really a joy or hobby, now becomes a rather routine work guided by corporate processes, software frameworks and project management methodologies. I do not want to complain, I fully understand that productivity is a key and live is hard. When I came back to C64 programming, and that...
-
Review: New PSU for Commodore 64/128
Reliability of original C64 CPU has been disputed in community for long time. Commodore had problems with it in the past, plenty of houses were put on fire. Today, over 35 years after first Commodore 64 was produced another issue becomes especially painful: some of bricks decide now to ignore its spec and generate voltage that exceeds its nominal 5VDC thus frying most of precious chips. Original PSU is not easy to replace. Commodore decided...