forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Call to arms

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development
View previous topic :: View next topic  
Author Message
TyRaNiD



Joined: 18 Jan 2004
Posts: 918

PostPosted: Sat Feb 21, 2004 4:23 am    Post subject: Call to arms Reply with quote

This is only an idea at the moment but is anyone interested in producing some nice effects for a PS2 demo to show at the upcoming Breakpoint demo party.

The plan is thus, get as many people to do a bit of the demo, maybe 5 to whatever seconds each depending on time. These individual bits we can weave into a unified demo. The bits would need to be free running for the period (i.e. no interactions with pads etc), independant of anything like music (maybe, not sure yet) and cool looking would be nice :)

If we get enough interest we will work out a code skeleton so that people can contribute their pieces, and not even have to provide source code. There will be limits set on what you can do, e.g. no IOP usage and each part must be freestanding, not requiring loading of external data files.

Anyway post your interest below.
Back to top
View user's profile Send private message
mrbrown



Joined: 17 Jan 2004
Posts: 1536

PostPosted: Sat Feb 21, 2004 4:25 am    Post subject: Reply with quote

It would be cool if some of the VU ninjas flaunted the VUs. What about integrating adresd's VU demo harness?
Back to top
View user's profile Send private message
TyRaNiD



Joined: 18 Jan 2004
Posts: 918

PostPosted: Sat Feb 21, 2004 5:35 am    Post subject: Reply with quote

Ok some preliminary rules we have been specced out...

-= Project BP =-
Maximum size of demo (uncompressed) 16mb
Maximum size of demo (compressed) 2mb

Rules:

You cannot:

Use the IOP or any IOP functions.
Allocate memory generally, outside of any internal alloc in the
specified 16Mb block provided.
Reset the screen resolution. i.e. playing with any PCRTC stuff.
Disable interrupts.

You can:
Utilise all of VRAM for your own nefarious purposes.
Use VU0 and VU1 for any purpose.
Use any GS path you like

All demo pieces will start at the same location in ram and must
be provided in binary form at least. The main function of the
demo should return to ra/$31 register at end of program. The main
function should also return in v0 the location of the last drawn
framebuffer in VRAM so that any interesting linking can be attempted.

The resolution will be fixed to 640x224 in both PAL and NTSC
timebases. The display type (PAL/NTSC) will be passed to the main
function so that any custom timing can be attempted (if required)
Any frame buffer format can be utilised including
playing with DISPLAY1/2 to whatever effect you desire.

That is all for now...
Back to top
View user's profile Send private message
blackdroid



Joined: 17 Jan 2004
Posts: 564
Location: Sweden

PostPosted: Sat Feb 21, 2004 11:04 am    Post subject: Reply with quote

My only objection to this would be the resolution.. atleast interlace.
and the compo is held in europe ( pal, pal, pal ) but thats a minor one.
_________________
Kung VU
Back to top
View user's profile Send private message Visit poster's website
TyRaNiD



Joined: 18 Jan 2004
Posts: 918

PostPosted: Sun Feb 22, 2004 9:41 am    Post subject: Reply with quote

Ok for anyone interested the demo harness and skeleton code has been written, so if anyone wants to try out their hand in this short time period msg me on IRC or send a priv message on the forums.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS2 Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group