Replies: 9 comments 4 replies
-
I’m also interested in Assembly programming for the Picocomputer, thanks |
Beta Was this translation helpful? Give feedback.
-
Hi ghhann, varomix. Can you be more precise as to what you want to know/learn. There is a whole host of 6502 assembly programming on many forums, most notably forum.6502.org |
Beta Was this translation helpful? Give feedback.
-
Thank you for your response. I was looking on how to setup the tools to interface with the ria. Maybe a step by step guide would be most appreciated with a simple hello world. I am stuck in setting up compiling llvm mos. I was able to get the core llvm installed and compiled so I have clang installed. I think it would be a benefit to the community to have a step by step guide on paper. Sort of the old commodore programmers reference guide obviously with out the nemonics details Sorry if it does not make sense have bad cte in my head BestOn Oct 30, 2024, at 12:38 PM, GlennFR ***@***.***> wrote:
Hi ghhann, varomix. Can you be more precise as to what you want to know/learn. There is a whole host of 6502 assembly programming on many forums, most notably forum.6502.org
If you are already up-to-speed with the assembly programming, but want help in interfacing to the RIA, then I could provide some help/pointers.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
6502 assembly on LLVM-MOS isn't as nice as CC65. The CC65 library is a good place to start (see ria.s). |
Beta Was this translation helpful? Give feedback.
-
I second Rumble's comment about the cc65 assembler. I have some code snippets (actually written for my development of the PLASMA language for the rp6502 - which, unfortunately, is on the back-burner for the moment : real work is more important). Snippets include reading/writing to the screen, some basic file I/O. You can see how the stack is used, etc. Is this what you're looking for? |
Beta Was this translation helpful? Give feedback.
-
Yes I’ll give it a try I’ve used and compiled cc65 for some c64 stuff. I’ll give it a try for the pico computer. Best to everyone On Oct 31, 2024, at 5:58 AM, GlennFR ***@***.***> wrote:
I second Rumble's comment about the cc65 assembler. I have some code snippets (actually written for my development of the PLASMA language for the rp6502 - which, unfortunately, is on the back-burner for the moment : real work is more important). Snippets include using reading/writing to the screen, some basic file I/O. You can see how the stack is used, etc. Is this what you're looking for?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
When I was working in IT (I am retired ) I learned 6502 addressing from a book from a magazine called Compute! Was machine language for beginners a pdf can be obtained through google had a good chapter 6 that went into the instruction set. What would help me is a breakdown of the memory map and kernel routines that I can explore and a graphics, sound primer. One of the things I enjoyed was the old commodore programmers reference guides that were published for the 64 and 128 and even the Amiga kernel disassembly books Fyi the only reason I mention my age was that I lived during a great early computer period that I need to do z80a programming on cpm operating system “mainframe” terminal period a time that some people are trying to recreate as a retro period. I still have some of my loader programs on punchtape and timeshare logs on program execution time on cpu for department billing’s Best On Oct 31, 2024, at 6:44 AM, grakoczy ***@***.***> wrote:
Hi,
I've built Ben Eater's breadboard computer based on 6502 and played a little bit with assebly code.
I would love to see some template project for assembler similar like we already have for cc65 or llvm-mos.
If it could contain some examples for RIA and VGA it would be really great.
As there are a lot of resources where to learn 6502 assembly language all we need it is some examples and template to begin.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
One thing that I would like to see is a project example using mixed C and assembly files. |
Beta Was this translation helpful? Give feedback.
-
Been reviewing all get it started and development videos in YouTube. At one point it was mention that a video on assembly language programming was going to be made. I was looking for it does anyone know the link
All my best to everyone
Beta Was this translation helpful? Give feedback.
All reactions