UnderwareDESIGN

PlayBASIC => Show Case => Topic started by: kevin on August 06, 2004, 05:01:04 PM

Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: kevin on August 06, 2004, 05:01:04 PM
While I was going to post a version of the previous Alpha demo running in PB2.18.  But since decided it'd be handier to have a combined demo that dumped out results from a number of effects.  

This demo uses 640*480*32bit screen and features..

1)  
 Full Screen shade box

2)
 Full Screen shade box
30 Alpha Blended (50%) lines
1 Alpha Blended (add) Ellipse  

all alpha is performed directly to video memory  !    


3)

 Full Screen shade box
1000 solid clipped lines
1 Alpha Blended (add) Ellipse  

4)
 Full Screen shade box
 400 open circles

5)
 Full Screen shade box
 50 filled circles  

6)
 Full Screen shade box
 30 rotated/scaled sprites

7)
 Full Screen shade box
 Two buffers of 3000 dot stars
 1000 sprites

 Scene is Z sorted per 'item' thats 4000K items minimum



Download
=========

  old demo removed



Post Results:
==========

When the demo is complete it will dump a results text file into the current path.    I'd really appreciate it if you could post that with some system spec's...
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: kevin on August 06, 2004, 05:01:28 PM
2)
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: kevin on August 06, 2004, 05:02:07 PM
3)
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: kevin on August 06, 2004, 05:03:46 PM
4)
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: kevin on August 06, 2004, 05:04:51 PM
5)
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: kevin on August 06, 2004, 05:05:20 PM
6)
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: kevin on August 06, 2004, 05:05:55 PM
7)
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: Silent on August 06, 2004, 05:46:46 PM
Here you go, I've been trying out some games so results may not be at their peak, but it should be close enough.

Specs:
AthlonXP 3000+ @ 2166Mhz (Stock)
1GB 2700 DDR
9800Pro

Data file attached.

Cya
Silent
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: kevin on August 06, 2004, 05:52:36 PM
Welcome Silent, and  thanks for testing!.. It's always appreciated.
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: Silent on August 06, 2004, 06:28:18 PM
I'll retry it after I've restarted, it seems a GF4 can beat my 9800 :).

Cya
Silent
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: kevin on August 06, 2004, 06:42:56 PM
Yeah it's certainly possible, it doesn't use the video card to render anything, it's all done with the CPU.
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: Silent on August 06, 2004, 07:13:56 PM
In that case, Kenmo's 2Ghz still beats mine <_<

Great work you've done on PB aswell.

Cya
Silent
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: kevin on August 06, 2004, 07:20:51 PM
Cheers, it's getting there...  

I think the drama and the main limiting factor would be the video cards frame buffer.  Writing to memory directly in the card isn't too bad, but reading from a video cards is just hopeless.. and a huge bottleneck..
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: empty on August 08, 2004, 09:08:03 AM
AMD XP1800+, Radeon 9200, 512MB, and a lot of stuff in RAM that doesn't belong there.
Title: Pb2.18 Alpha/Vectors/Sprites Tech Demo
Post by: BinaryMoon on August 08, 2004, 09:11:23 AM
Looking cool Kev.