Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - DragonSpirit

Pages: [1]
1
C / C++ /C# / Re: Pocket PC Code
« on: December 14, 2008 »
Wow!!  Shockwave telling me I have too much talent.  If anything is encouragement to get started again that certainly is  :)

It's not that I am not going to continue, it's just that there didn't seem too much interest in the pocketpc source, so I assumed that people were busy with other languages and moving onto other platforms, hence why I moved on myself to try and accomplish at least one finished pocketpc game in my life. 

I will start work on the c++ code again and see what I can move forward with and thanks to everyone for the interest and encouragement. I love cracktros and check the forum frequently for new ones so I will try and accomplish one myself.

2
C / C++ /C# / Re: Pocket PC Code
« on: December 13, 2008 »
Glad you like it and that it works (apart from the screen size)  :D

I havent really done anymore on this for the last few months, although I do plan on doing.  I have been writing a game using a great language for the pocket pc called PPL.  Its good for games as it is fast, and still reasonably small exe's with no runtime.  (about 500k), although I want to still get to grips with the c++ side of things for demos as this is maximum speed and space saving.

Here is the link to the game if you are interested. 

http://forums.arianesoft.ca/showthread.php?t=1557


3
C / C++ /C# / Re: Pocket PC Code
« on: September 09, 2008 »
Not a great day for me today, but here is the new source as promised.  Still contains a hardcoded screen width and needs tidying, but not up to it today  :(


4
C / C++ /C# / Re: Pocket PC Code
« on: September 09, 2008 »
Well talk about optimisation  ;D

After your advise and some extra analysis I found some major speed improvements.  Compare the original intro1.exe(begining of thread) to the speed of intro1a.exe and you will see the difference.

On my 2003 ppc now I can hardly see the stars they are that fast (which is obviously a whole different issue now).

I will release the source later today, but it is too late right now and I have really overdone my healths quota.  Anyway the optimisations were as follows:

1. Stopped calling  g_gxdp.cbyPitch and g_gxdp.cxWidth from within the main pixel drawing loop
2. The same with all generic gapi calls within the loop.
3. And this was the major saving.  Precalculated the copper bars in an array instead of processing withing the pixel drawing loop.  I was forgetting that the things you can get away
with calculating on a pc, will really slow down a 266mhz processor  ::)

As this was a rush, I hardcoded the array to be 240 pixels instead of getting it from the screen width, but this will be changed, and copper bar colours are not quite the same (need to work this out)

See what you think


5
C / C++ /C# / Re: Pocket PC Code
« on: September 08, 2008 »
thanks hellfire I will have a look into that I see what I can come up with.

6
C / C++ /C# / Re: Pocket PC Code
« on: September 08, 2008 »
Should work fine on the emulators.  I have tested it on emulator and both my devices.  It needs the Gapi dll to run, but I think the emulators and devices have this in their standard build anyway.


7
C / C++ /C# / Pocket PC Code
« on: September 08, 2008 »
Well luckily for me this website is a non flaming environment  ;D

I haven't contributed anything yet, so thought I would make a start.
This is some untidy c++ / pocket pc code if anyone is interested (which I hope they are).  It is a very simple example of starfield and copper bars.

Please note the starfield and parts of the code are code from a pocketpc book and i converted the copperbars from I believe a blitz basic shockwave code example to c++. I could be wrong though as I have been ill and not coded for over a year and just happened to load this in today for a look.

My c++ code is messy as I am only learning c++ and there is no double buffering in this, however, it shows people how to do pixel drawing on the pocket pc.  The exe is 2003 and wm5 compatible.

I would love it if anyone was interested in ppc development for intros as this is where my enthusiasm lies at the moment, although due to my illness I only manage about 40mins on pc before wanting to throw up, so my dedication is limited at the moment. 

Anyway at the risk of peoples uncontrollable laughing, here it is. (VS2005)


8
General chat / Re: Happy birthday Vain!
« on: June 30, 2008 »
oops!  late again.
Hope you had a good one

9
General chat / Re: Many Happy Returns - JIM!
« on: June 26, 2008 »
Happy birthday for you and happy for me cos you have 3 years on me   ;D

Only just saw the message so sorry for being late.  Hope you had a good one.

10
General chat / Re: Low Post account
« on: June 12, 2008 »
Thanks for the support guys.  I didn't take the low account personally, but I have been meaning to explain for a while why I havent been doing anything and this just prompted me into action.  Being as though the doc said originally 2 weeks, I am sure it can't last for too much longer :-)


11
General chat / Low Post account
« on: June 11, 2008 »
Hey all.  Just to apologise for being a low post account (after reading the newsletter).  I thought I would explain.  I have been ill for just over a year with labryinthitis, which causes severe dizziness/ nausea with movement or motion.  I can manage about 30mins max on my pc before I am on the verge of throwing up, hence why I have had to apply for redundancy as my job as a programmer is not possible.  I do still look at the forum, but by the time I have checked emails and had a look around at things I am feeling quite rough.  Anyway, I made the effort today :-)

Still a great forum and the minute I am better I will be contributing much more

Nige

12
Another place that I have used in the past for tutorials on OpenGL and C++ is the following link.

http://nehe.gamedev.net/   :whisper:

If it is not allowed to show this link then I sincerely apologise and remove it asap.


13
Freebasic / Re: New thing I am making.
« on: July 14, 2007 »
First of all hi all.  i have been a member of these forums for a few months but not posted yet.  I have been trying to take in the different things, play with code and get a feel for the community etc.  I think the community here is great (unlike other sites that seem to have a goal in life to put everybody down) and there is lots of talent here.  Hopefully I will start contributing soon!!

Anyway, back to the post at hand, I love the effect of this intro but I have to agree that the black and white effect on the text does ruin it a little bit and maybe the fading idea would be better.

Keep up the excellent work Shockwave.  If i can master half of your talent in my freebasic programming I will be a happy man!!


Pages: [1]