Hi from Poland!

Come in and say hi. Let us know a little about you and where you heard about the Commander X16 or this forum.
Post Reply
adik
Posts: 2
Joined: Sun Mar 28, 2021 1:05 pm

Hi from Poland!

Post by adik »


Hi Everybody!

For 20 years, my work has always been around the Linux. But my first computer was Commodore C64. It has the best sound ever. These are the only two significant platforms in my life.

Now I would like to learn coding in assembler. I am convinced that the best CPU for it is 6502. And the best platform will be X16.

I am a huge fan. I am waiting for release of real device.

I have no 8bit experience. But if the Linux knowledge is needed I will do my best to help.

Elektron72
Posts: 137
Joined: Tue Jun 30, 2020 3:47 pm

Hi from Poland!

Post by Elektron72 »


Welcome to the Commander X16 community! If you'd like to learn 6502 assembly, a good introduction is Easy 6502, an online 6502 assembly tutorial. SlithyMatt has also made a tutorial series specifically targeting the X16.

When you want to start writing code for the emulator, you'll need to choose an assembler. Some options include:


  • ACME Cross-Assembler


  • ca65 (Part of cc65. This is my preferred assembler, although it is more complex than many of the other 6502 assemblers.)


  • 64tass


Each assembler has slightly different syntax that you will need to learn if you choose to use it. I hope you'll be able to write some amazing programs for the Commander X16!

adik
Posts: 2
Joined: Sun Mar 28, 2021 1:05 pm

Hi from Poland!

Post by adik »


Thanks for kind welcome ?

My first "Hello World!" is already committed: https://gitlab.com/adikcamper/x16/

 

User avatar
JimmyDansbo
Posts: 476
Joined: Sun Apr 26, 2020 8:10 pm
Location: Denmark
Contact:

Hi from Poland!

Post by JimmyDansbo »



14 minutes ago, adik said:




My first "Hello World!" is already committed



Welcome to the exclusive club of ACME users. ?

 

Visit my Github repo
or my personal site with CX16/C64/6502 related information.
Feel free to contact me regarding any of my projects or even about meeting up somewhere near Denmark
Elektron72
Posts: 137
Joined: Tue Jun 30, 2020 3:47 pm

Hi from Poland!

Post by Elektron72 »



22 minutes ago, adik said:




My first "Hello World!" is already committed



Nice job! One tip I forgot to mention: the Commander X16 uses the 65C02, an enhanced version of the original 6502. This means that you have access to extra instructions and addressing modes (e.g. STZ, INC A) that can be extremely useful in many situations. Here is a reference sheet that lists every 65C02 instruction (compare it to this reference sheet for the original 6502).

Post Reply