RetroChallenge Progress
RetroChallenge Progress
2008
I once had a hangman game for an old IBM PC that used the Extended ASCII block characters for the graphics. Upon recalling this, I decided that lo-res graphics ought to be perfectly sufficient for hangman. It may not be the prettiest thing ever, but it works...
As far as my progress on 6502 Assembly language, I now know my way around the monitor. I can read data from and write data to memory locations, use the disassembler, etc. I can tweak the speaker by reading memory location $C030 with LDA $C030 (and I could probably use this knowledge to add sound to the breakout game I made the other day if I felt so inclined). I’ve learned some of the common mnemonics, including JSR, RTS, JMP, LDA, CLC, SEC, SED, CLD, ADC, SBC, STA, BNE, BCS, LDX, LDY. TSX, TXA, TAX, TAY, CMP, INC, INX, INY, DEC, and so on. I’ve also learned to use the ORCA/M Macro assembler (unfortunately still on Virtual ][ until I can get it onto floppy disks) to assemble the simple programs I can write.
Hangman and Assembly Progress
1/4/08
Progress on my RetroChallenge Winter Warm-up 2008 goals: Writing games in Applesoft BASIC, learning 6502 assembly language, and a research proposal written in AppleWorks.