GBA Relay (stafett!) demo
category: general [glöplog]
Who is interested in participating in a Relay demo (for GBA) ?
The basic idea goes like this:
- Someone (me I guess :) codes the first part. The first part should provide a modplayer at some known adress in RAM that is played with interrupts.
- When the first part ends it should jump to just after the last byte, with the music still playing, and leaving the system state in a known (and documented) state (for instance, you could leave sprites on the screen spelling out a logo and the font in some tiles).
- Anyone can now add a new part to the demo. The new part should use at least some of the previous part(s) data, for instance scroll out the sprites and reuse the font for a later effect - so the new part naturally "blends" with the previous.
- The new part is simply attached to the end of the binary.
- You could even provide pointers to code for effects that can be reused with different data in later demos.
Now we have a never-ending demo that just grows over time :)
(This could of course be done on other platforms, but its easiest on cartbased systems with tile/sprite graphics hardware, so GBA is the obvious choice).
sounds like a fun idea, would participate if i had the skillz.
interesting idea, sasq
i'd participate. cool idea.
I think it would be much easier to do somekind of a megademo with independants parts from different people driven by a menu or something.
Of course a megademo would be easier, but that has already been done and this is more interesting :)
Count me in. :)
Sounds fun, if I have time.
Two questions:
Is there a limit to how long/large the demo can be?
Could each demo be loaded into EWRAM for easy use (similar to multiboot)? A loader could be attached to the main program, and each program is loaded and should return to that loader for the next demo (eg, return to the beginning of the loop) or have a user menu to view specific demos.
Just a thought... ;-P
Is there a limit to how long/large the demo can be?
Could each demo be loaded into EWRAM for easy use (similar to multiboot)? A loader could be attached to the main program, and each program is loaded and should return to that loader for the next demo (eg, return to the beginning of the loop) or have a user menu to view specific demos.
Just a thought... ;-P
sasq, any plans to continue pogoshell? Please visit http://pogoshell.17.freebb.com
So? There was any demo out there?
One of the coolest ideas I've heard in a while - would be something to try for with a traditional PC demo as well. :)
I've seen this done before somewhere, but I think that attempt failed. The problem is that when you pass the code to somebody, you rely on them finishing their part, or the work just stops there. And with any reasonable sized group working on it, you can pretty much guarantee somebody will get too busy with real life, "disappear", or whatever.
Maybe if there was some kind of "finish your part in 2 weeks or it goes to the next person" rule it would work out.
Maybe if there was some kind of "finish your part in 2 weeks or it goes to the next person" rule it would work out.
Yeah, I believe it would need to be managed by someone who is dedicated enough to make sure the demo is "passed around" properly, no matter if the coders lose interest or not.
I'd still be willing to chip in with a part, but I'm not dedicated enough to organize something like this ;)
I'd still be willing to chip in with a part, but I'm not dedicated enough to organize something like this ;)
moose: what you need is a.... demo manager! Tony Aksnes?
Indeed! Toaks would be perfrect for this job!
GBA is dead, use NDS instead
DS is rather shitty. No scene, no intros... It should be dead already.
you have no idea, jerk
tmb:
no comments.
no comments.
Ah yes, two dead platforms fighting over which one is the deadest.. *popcorn* ;)
since when is NDS dead, jerk
Since Nintendo released DSi?
C64 is dead, use Amiga!
Well, Sasq started about a GBA demo idea, and now we moved from NDS, tru C64 to Amiga...
So I guess there were no such a demo with this kinda stuff.
So I guess there were no such a demo with this kinda stuff.