Page 2 of 2

Re: My first foray into ASM. Advice?

Posted: Fri Nov 01, 2024 7:04 pm
by paulscottrobson
Ed Minchau wrote: Thu Oct 31, 2024 7:34 pm
paulscottrobson wrote: Wed Oct 30, 2024 8:58 am Don't do it on the X16. Initially.

There's a reason for this. There are countless C64 tutorials, books and tools available for nothing (there are for the X16 just fewer) which gives you a big choice at all levels, depending on how much knowledge you have ; everything from absolute basics through to crash courses. (There are some very good X16 tutorials out there but the more choice you have the more likely you'll find one which fits your learning style)

This sort of thing for example http://8bitworkshop.com/ or https://www.assemblytutorial.com/

The machines at this level are very similar ; same processor (almost), similar hardware and interfaces. Once you've learnt how to program the 6502 and written some reasonable programs transitioning to the X16 and its specific hardware (or any other 6502 machine) is easier.
I disagree. The X16 is meant to be a tool for teaching programming. And if they ever stop making breaking changes, then someone can write a book.
Is it ?

Maybe someone can. But it doesn't exist *now*.

Re: My first foray into ASM. Advice?

Posted: Fri Nov 01, 2024 8:12 pm
by ahenry3068
paulscottrobson wrote: Fri Nov 01, 2024 7:04 pm
Ed Minchau wrote: Thu Oct 31, 2024 7:34 pm
paulscottrobson wrote: Wed Oct 30, 2024 8:58 am Don't do it on the X16. Initially.

There's a reason for this. There are countless C64 tutorials, books and tools available for nothing (there are for the X16 just fewer) which gives you a big choice at all levels, depending on how much knowledge you have ; everything from absolute basics through to crash courses. (There are some very good X16 tutorials out there but the more choice you have the more likely you'll find one which fits your learning style)

This sort of thing for example http://8bitworkshop.com/ or https://www.assemblytutorial.com/

The machines at this level are very similar ; same processor (almost), similar hardware and interfaces. Once you've learnt how to program the 6502 and written some reasonable programs transitioning to the X16 and its specific hardware (or any other 6502 machine) is easier.
I disagree. The X16 is meant to be a tool for teaching programming. And if they ever stop making breaking changes, then someone can write a book.
Is it ?

Maybe someone can. But it doesn't exist *now*.
The latest emulator version comes with a fairly decent "technical" programming guide. Still work left to do but things are coming along. I admit I'm a bit prejudiced. I'm enjoying this platform very much and to me the challenge is part of the charm. I do want to see it succeed though, so I have it available to target for some time.