The text below is copied directly from the posts at https://www.commanderx16.com/forum/viewtopic.php?p=25298. All credits should go to the respective authors, ZeroByte and Kliepatsch. Making libraries in CA65 is quite straightforward, but your code needs to be configured properly for use in “multi-file” projects. TL;DR: Below you will find a simple set of example code and build…
Read MoreLatest Posts
Turning an Arduino Uno or Nano into a USB Joystick controller for Atari/Commodore Joysticks
Posted by Jimmy Dansbo on January 30, 2022I have never been able to get used to playing Commodore 64 games in Vice with the keyboard or a gamepad. I don’t have any USB joysticks and I find the ready-made USB to Atari joystick controllers too expensive. Then I thought that maybe I could use one of my Arduino Nano’s as a Joystick…
Read MoreCommodore 64 to Commander X16 converter
Posted by Jimmy Dansbo on September 17, 2021Here I want to provide an example of a very very simple program for the Commodore 64 and what is needed in order to convert that program to run on the Commander X16 First the small progam that uses direct memory access to write to the screen. The result should look something like this: Here…
Read MoreAccessing exported/shared filesystem directly from Control Station on VNX unified or file
Posted by Jimmy Dansbo on July 21, 2021On all EMC VNX systems running as Unified or File, it is possible to access the exported/shared filesystems directly from the Control Station of the VNX without having the proper rights for the files. In order to be able to do this, it is necessary to be able to login as root on the Control…
Read MoreModifying the Philips Videpac G7000
Posted by Jimmy Dansbo on July 10, 2021This is a quick draft, later I will add pictures and diagrams I recently acquired a Philips Videopac G7000, but it was in fairly poor condition. I decided to modify it to give it new life. As it came with unoriginal joysticks hardwired, I decided that I wanted to install joystick ports that were compatible…
Read MoreMy 1st assembler game for CX16 – part 3 (final part)
Posted by Jimmy Dansbo on November 20, 2019Continuing from part 2 where finished by getting the initial game screen shown. In the meantime I have made it to a playable version of the game. This time I won’t be showing of a lot of code listings and so on, instead I will try to walk through the process I have been through,…
Read MoreMy 1st assembler game for CX16 – part 2
Posted by Jimmy Dansbo on October 25, 2019
Continuing from part 1 where I created 3 small functions: GotoXY, HLine and VLine. I am going to create a couple more “helper” functions as well as the function that will initialize the screen and make it ready to start the game. First I will look at the function to print a string on the…
Read MoreMy 1st assembler game for CX16 – part 1
Posted by Jimmy Dansbo on September 30, 2019After I got done with Hello World in assembler for the Commander X16, I needed a new project to keep on learning about assembler programming for the 6502 processor and the CX16. As usual, when I need an idea, I could not think of anything that would fit. But one day I was playing a…
Read MoreHello, World on Commander X16
Posted by Jimmy Dansbo on September 20, 2019First things first. I have been following The 8-bit Guys dream computer for quite a while now and finally decided that I would like to try my hand on some assembler programming for it. I grew up with the Commodore 64, but never got beyond BASIC programming on it. Instead I jumped to the PC…
Read MoreChange domain of a VNX CIFS server
Posted by Jimmy Dansbo on February 2, 2017All information in this post can be found on https://support.emc.com, but I have been unable to find a single source. In order to change domain of a VNX CIFS server, it is necessary to delete the CIFS server… That is right, the CIFS server needs to be deleted, but don’t worry. Shares, ownership and rights…
Read More