assembly language

All posts tagged assembly language

After much scrambling over the last few weeks, I managed to get an entry submitted into the Syntax old skool category. A nice little intro for the C64 – Syntro (Syntax-Intro – my creativity was overflowing 😉 ).

Syntro C64 Demo

The source code can be downloaded via this link: Download

A .d64 image of the demo can be downloaded here: Download

The source code could be cleaned up. If I get motivated, i’ll get around to that. For now though, it’s time to start looking at the number of effects I’d love to learn and begin working towards a new intro for SYNTAX#15
Continue Reading

C64 Widescreen effect

A simple effect I remember seeing in many intros & demos was what I always called a “Widescreen” effect. This is where the top and bottom borders extended all the way to the edge of the screen. It gives the impression of parts of the side border being removed. There are methods for actually removing both the top and bottom borders, but that’s more complicated and something I will look at in the future. For now, I will look at using the raster bar to toggle the screen and border colours at specific scan lines to give the impression of a wide screen display.
Continue Reading

One of the very last purchases I made for my C64 before moving onto the PC was an Assembly Language book.

I first read about it in issue #40 of Commodore Format (January 1994) and decided to order a copy at the time. Around the same time Commodore Format ran a small assembly language series, which I will dig out from my collection and revisit over the coming week also. At some point in time I removed the binding from the book and put it into a protective sleeve binder to ensure the pages did not bend or rip over time as I moved my C64 gear around. I found it yesterday with a number of programming notes I had made so long ago, and this should come in handy as a physical reference and something to read while on the train.
Continue Reading

Test code

With the site up and running, I figured I’d next look at some sort of development environment to work with. My initial thoughts were to fire up my C64 and program directly on that. After some consideration I decided that this would not be the best approach. Having the C64 hooked up all the time at my desk would take up a lot of space. Plus I’d need to source a TV and find room for that too. Then there is the whole dealing with disks and typing on the C64 keyboard. While it would be the more authentic way to develop on it (and how I used to do it), it would be too counter productive. It’s a shame, I was looking forward to using my Action Replay cart again.
Continue Reading