| |
ChristopherJam
Registered: Aug 2004 Posts: 1409 |
How did you get started?
I noticed a lot of reminiscing on PAL's "I want to code" thread, which was interesting to read, but pretty off topic so I'm starting a new topic over here :)
I, too, got my c64 coding off the ground with a copy of the Commodore 64 Programmer's Reference guide (pdfs of which can now be found at http://www.commodore.ca/manuals/c64_programmers_reference/c64-p.. ). Initially I was assembling by hand, and entering the code as BASIC DATA statements - I don't miss those days at all.
I switched to FASSEM as soon as I got hold of a copy (in 1986 IIRC), and did a lot of debugging of my own code and examining of others' using my brother's Final Cartridge, before eventually graduating to an Action Replay (don't ask me to remember which versions!) I particularly remember spending hours poring over a disassembly of Walker's music routine as extracted from Armalyte, and printed out on sheets of green and white paper.
My fastload coding bible was and still is Immers & Neufeld's "Inside Commodore DOS" - one of the few paper books I still refer to.
How did you guys get going?
|
|
... 40 posts hidden. Click here to view all posts.... |
| |
Conjuror
Registered: Aug 2004 Posts: 168 |
I got started in 1982 when my primary school teacher introduced me to the VIC-20. A year later I got one at home and started to create clones of hand held Nintendo games in VIC-20 basic. I created about a dozen of these very quickly when I was taught collision detection was just peeking the screen location. A few years later I got the c128 and started to learn assembly. That's when I began to notice intros on games. I was still more interested in writing games but saw writing intro type effects as a way to learn the skills needed.
My only reference was the c64 programmers reference guide and for quite a while I used the action replay 5 monitor to do all my programming. In 1988 I met a lot more people locally from who I learnt about Zues64 Assembler, which I used for all my future c64 programming (until modern times - now its KickAssembler all the way) |
| |
Saxxon Account closed
Registered: Mar 2009 Posts: 12 |
How did I get started? Hmm..
I wrote a macro assembler specifically targeting C64, and then wrote some simple things in it. From this, I learned a lot about 6502 assembly. I then graduated to using cc65 and wrote lots of simple music routines until I got the hang of program flow and data control. This all started maybe two years ago, and was done in spare time in between work and other music projects.
The ultimate goal? To write a music routine that had a sound that I could call "mine", and also to crack some of my favorite old games. While I haven't written a music routine that I am (yet) satisfied with, I have had some success in cracking. |
| |
TPM
Registered: Jan 2004 Posts: 110 |
So you just started to write a macro assembler? You're a fast learner ;) |
| |
Saxxon Account closed
Registered: Mar 2009 Posts: 12 |
Quote: So you just started to write a macro assembler? You're a fast learner ;)
I was a programmer for many years before doing this project ;) Just never got into assembly, and of course it's so much more fun to roll your own when you know how! :D |
| |
Dr.j
Registered: Feb 2003 Posts: 277 |
Hey I was never been in programming before ,was ripping'n'hacking
like most of the lamers in the good old days (when i was
at the Force '90-'91 ) started to study ASM from the beginners website of Richard Bayliss "The New Dimension" 4 years ago ,after then got big push from Steven Dalton who recommend to move to Kick Asm and send me over some examples he made , since then i hooked by Kick Asm. and started coding intros (big fun!) so i can say for myself you can always start coding 6502 no matter if you have or don't have coding background . |
Previous - 1 | 2 | 3 | 4 | 5 - Next |