11 August, 1998 +++++++++++++++++++++++++++++++++++++++++ A M A T E U R W A R S Special Edition Pack +++++++++++++++++++++++++++++++++++++++++ Contents: (important stuff) ------------------------------------------ MAIN.C Jim Shaughnessy's modified source SINCOS.H the sin/cos look-up tables for above source AW_MRFROSTY.C Mr Frosty's comments on my *original* source ------------------------------------------ When I released my first Net Yaroze demo, the piss-poor Amateur Wars, I was hoping for some feedback and the odd word of encouragement. Even better, SCEE member James Shaughnessy (~shaughnj) actually volunteered to rewrite the thing for me, putting in the stuff that I'd have liked to but couldn't really figure out on my own! I've found what he showed me to be really useful and its given me a bit more insight into writing code for the Yaroze - so I've decided to post this ZIP which includes his code (main.c) and look-up tables (sincos.h) for the rotation stuff. If you're having trouble with some of the basics of 2D, or want to find out more about bitshifts (and the idea of scaling systems) then this is a handy read... SCEE member James Rutherford (~mrfrosty) also sent me back my code, commented with a few tips and constructive criticism about how I go about things. Not as comprehensive as Jim Shaughnessy's stuff, but an interesting read if you've grown familiar with the Amateur Wars source (scary thought)... Special thanks to both Jameses (!) for their help and permission to post their work on my site! Nick F (~rookie1) nickf@saqnet.co.uk http://www.saqnet.co.uk/users/nickf http://www.netyaroze-europe.com/~rookie1