This is kind of a re-introduction since I was on the forums before and posted a little bit a few years ago but I now I'm back.
David Galloway, Canadian, now back in Canada although I spent most of adult life in the USA fist with a pilgrimage and 6 years in Silicon Valley eating donuts at the Donut Wheel and then many more years in the Seattle area. I started on the 6502 as a child when I was presented with a KIM-1 by my father in the late seventies. With Jim Butterfield and Rodney Zaks as my guides, I ventured into a life long adventure in computing. I've done some commercial work for the 6502 and 65816 including TMNT for the C64, YS for the Apple ][GS and the first version of FIFA for the SNES. Since the end of the SNES there hasn't been a lot to do on the 6502 for me but I have kept doing things on the back burner including some experiments and games for the Atari 2600 and Apple ][ for example this quick and dirty CORDIC ATAN2 routine that was done for fun.
http://pastebin.com/ryk7gx9Y - I'm sure this code could be optimized.
These days I work for a living in high level shading language (HLSL) and rendering code with my most recent published contribution on Sleeping Dogs PC.
I currently have an Atari 2600 with Cuttle Cart, the NES, 7800, 5200, 800, C64, Apple ][; plus my favourite; a Micro KIM from Briel Computing which is the only one I use regularly. Everything else is in an emulator. My current 6502 projects are on the 2600, NES, KIM-1 and Apple ][ (and GS)
- David