Path: chuka.playstation.co.uk!news From: "Ben James" Newsgroups: scee.yaroze.freetalk.english Subject: Re: New old game Date: Wed, 11 Jul 2001 18:55:33 +0100 Organization: PlayStation Net Yaroze (SCEE) Lines: 122 Message-ID: <9ii46p$njd2@www.netyaroze-europe.com> References: <9iallg$g5p3@www.netyaroze-europe.com> <9id3es$k9v2@www.netyaroze-europe.com> <9ifn27$mcd1@www.netyaroze-europe.com> <9ifuml$mcd2@www.netyaroze-europe.com> <9ig0jf$mcd3@www.netyaroze-europe.com> NNTP-Posting-Host: du-026-0195.claranet.co.uk X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Hmm, yes I think you're right there. According to the reference book, StoreImage and LoadImage are non-blocking and I'm not DrawSync-ing them. Strange that that function works at all really! It's not actually used in Defender - just part of my 'game shell' to get new projects up an running quickly. It was originally for a full-screen 'whoosh' effect which required all the STP bits set in the frame buffer. Normally it's best to do all that stuff with TimTool. I tend to just fiddle around with code until it works, whether it's 'correct' or not is by the by (don't tell my boss!). Thanks again for your encouragment, Cheers Ben > I presume I read it right with the MakeTrans function where you take the > original TIM and set the STP by grabing each row into main memory and > putting it back. Never occured to me to do that on the fly. Question is > though.. arnt those functions non-blocking ? If thats the case ( I gotta > look back to my manuals here ) dont you have to do a DrawSync after x number > of calls ? or did you just not bother because you knew you wouldnt reach the > maximum ? or ( this is most likely the case ) I am totally wrong here about > the MakeTrans function itself and the store/load functions. > > Gee.. I hope I havent made myself sound real dense here.. ahh.. what the > hell.. it is a freetalk and you gotta learn these things somehow. > > Cheers > John ( QuietBloke ) > > "Matt Verran" wrote in message > news:9ifuml$mcd2@www.netyaroze-europe.com... > > Thanks for the changes, managed to get it up past 700,000 but i've given > > myself hand ache so i'm taking a rest for tonight. Why does the hiscore > > thing start at 500,000 tho? And should it get reset after every game? > > > > Matt > > > > Ben James wrote in message > > news:9ifn27$mcd1@www.netyaroze-europe.com... > > > Cheers Matt, thanks for the suggestions. > > > > > > The interlace thing has had me swearing at my TV for ages, little did I > > know > > > it was me all along... I'd just assumed that's the way is was. But when > > you > > > assume, you make an ass out of u and me :) > > > > > > I've put in the shoulder button thing too, excellent suggestion. > > Originally > > > left and right on the d-pad controlled the ship but that didn't really > > work. > > > L1/L2 now turn/move the ship left and R1/R2 for right (does anyone ever > go > > > left???). I've managed to score 99950 so far - almost burst something > when > > I > > > realised how close to 100,000! > > > > > > Ben > > > > > > > > > "Matt Verran" wrote in message > > > news:9id3es$k9v2@www.netyaroze-europe.com... > > > > Ben: thank you! > > > > > > > > It's absolutely ace. You had me from the moment the aphex On sample > > kicked > > > > in, i.e. right away. I love it, particularily the solid soundeffects > and > > > the > > > > screenwide explosions and the classic gameplay of course. > > > > > > > > I'll stick it up on yarozescene (thanks for the mention) as soon as I > > stop > > > > playing it. > > > > > > > > Hiscore competition anyone? I'm going to have a few more goes before I > > > post > > > > my best (I've always been lame at defender tho). > > > > > > > > Matt > > > > --- > > > > > > > > I liked it soooo much I delved into the source code. Can I suggest you > > > > replace the command (line 439): > > > > > > > > "GsInitGraph(320, 240, GsINTER|GsOFSGPU, 0, 0);" > > > > > > > > with: > > > > > > > > "GsInitGraph(320, 240, GsNONINTER|GsOFSGPU, 0, 0);" > > > > > > > > because your interlacing your screen (makes it flicker slightly) which > > is > > > > not needed cos your screen height is only 240. > > > > > > > > > > > > Another suggestion, could you make R2 the same function as X (thrust > > ship) > > > > cos my thumb keeps slipping off X when I try and press the > > > > fire/hyperspace/smartbomb buttons. > > > > > > > > > > > > > > > > > > > >