Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Starstruck by TBL (Assembly 06 winner)

Author
Message
Richard Davey
Retired Moderator
22
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 17th Aug 2006 15:23 Edited at: 17th Aug 2006 15:24
Hi guys,

Ok this is freaking amazing. This *Amiga* demo won the Assembly 2006 demo compo, up against everything else the best of the world had to offer, beating off similar PC demos.

Remember people.. this is running on an AGA Amiga. That's a 68060 processor at around 50MHz (your PC is probably 2 to 3 GIGA Herz), with NO DEDICATED 3D at all. This is 10 year old+ hardware, and yet it produced this stunner.

Even if you cannot appreciate the hardware limitations, think about the sheer level of coding skill that went into this. They would have built their entire 3D engine by hand, every single part of it coded in 68k assembly, all images and textures would have to have been created with the limited number of on-screen colours in mind (forget 'true colour', think more like 256 colours max)

Here is a YouTube video of the demo (typically crap YouTube quality)

http://www.youtube.com/watch?v=eUv0jSYRBZo&mode=related&search=

Here is a much higher res MPEG (200MB):

ftp://ftp.untergrund.net/users/acryd/videos/tbl-starstruck.mpg

Finally some screenies:






If bandwidth isn't an issue for you I urge you to get the MPG version, you'll appreciate this so much more if you do.

Cheers,

Rich

"Bite my shiny metal ass" - Bender, Futurama
No pixels were harmed in the making of this post
"Don't ping my cheese with your bandwidth"
Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 17th Aug 2006 15:38
Jesus, Mary and Joseph!! I always knew the Amiga was one of the best machine's ever made (relative for its time). I remember playing games on my 7Mhz CPU, 0.5Mb RAM, A500 which my mate was playing on his 25Mhz 486 with 8Mb RAM and it was running nowhere near as well!

[center]
Cash Curtis II
19
Years of Service
User Offline
Joined: 8th Apr 2005
Location: Corpus Christi Texas
Posted: 17th Aug 2006 16:16
My God. That was incredible. The models, animations, lighting. That dynamically lit terrain was incredible. We can't do that in DBP! And that crow was perfect.


Come see the WIP!
Lukas W
21
Years of Service
User Offline
Joined: 5th Sep 2003
Location: Sweden
Posted: 17th Aug 2006 16:25
it makes us wonder what this generation computers *really* can do.
Tinkergirl
21
Years of Service
User Offline
Joined: 1st Jul 2003
Location: United Kingdom
Posted: 17th Aug 2006 16:28
Most impressive - sent it round the office and there was high praise indeed. Mind you, one of the guys I work with did the art on "Jesus on E's" when he was about 14, so he was VERY impressed. (But wanted to know how they did textured polygons on an Amiga).

Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 17th Aug 2006 16:35
Quote: "it makes us wonder what this generation computers *really* can do."

Definately - I mean my home machine is a 4400+ X2 Athlon64. Yeah things look a little nicer than Workbench on my A500, but my PC is 600x faster, with 2000x more RAM and a hard disk. Is it really that much better? I dont tihnk so...

[center]
Richard Davey
Retired Moderator
22
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 17th Aug 2006 17:39
Some of the sections are rendered anims with over-laid 3D models (the spider walking down the tunnel), but even so it is extremely well done! Awesome stuff.

"Bite my shiny metal ass" - Bender, Futurama
No pixels were harmed in the making of this post
"Don't ping my cheese with your bandwidth"
indi
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 17th Aug 2006 19:08
wow

APEXnow
Retired Moderator
21
Years of Service
User Offline
Joined: 15th Apr 2003
Location: On a park bench
Posted: 17th Aug 2006 22:12
The terrain scene with the robotic fish, shadow cast directly underneath was pretty clever, and crow animation... very impressive stuff.

I still think to this day that the 'fr' demos, by the product are just out of this world. 64k stuff, but the textures are scripted to squash imense images into small spaces.

Paul.

Richard Davey
Retired Moderator
22
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 17th Aug 2006 23:01
Quote: "I still think to this day that the 'fr' demos, by the product are just out of this world."


Heh, 'The Product' was one of the demos by FarbRausch (the 'fr' in all of their demo titles). My favourite is still The Popular Demo, but I agree their 64k stuff is blinding.

"Bite my shiny metal ass" - Bender, Futurama
No pixels were harmed in the making of this post
"Don't ping my cheese with your bandwidth"
zzz
19
Years of Service
User Offline
Joined: 13th Nov 2005
Location: Sweden
Posted: 17th Aug 2006 23:13
Those guys knew what they were doing. Stunning!

Zappo
Valued Member
20
Years of Service
User Offline
Joined: 27th Oct 2004
Location: In the post
Posted: 18th Aug 2006 03:06
I seem to remember the old Amigas having a HAM mode which could do 4096 colours, but it was slow. The AGA chipset which was introduced in the A1200 had a HAM8 mode which could do 256,000 colours if I am not mistaken, but again speed was an issue. It certainly would be much quicker in 64 colour mode or 256 colour mode (AGA only).

I wonder if this was done on a modified A4000 because I don't remember there being any Amigas released with a 68060 chip, only up to 68040.
Darth Vader
19
Years of Service
User Offline
Joined: 10th May 2005
Location: Adelaide SA, I am the only DB user here!
Posted: 18th Aug 2006 04:07
So was this programmed in assembly? Like 01001101010101?
Looks amazing does it run on the Amiga?

That era was before me. Pity! I did love the Atari though but I can't remember what type it was! Its around here somewhere!


Phaelax
DBPro Master
21
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 18th Aug 2006 04:18
Quote: "So was this programmed in assembly? Like 01001101010101?"


more like:
mov ax, 042h

Really makes you wonder how the Amiga has failed in the overall market. Just think if their cpu's were up to 3ghz....

"Using Unix is the computing equivalent of listening only to music by David Cassidy" - Rob Pike
SirFire
19
Years of Service
User Offline
Joined: 4th Apr 2005
Location: North America
Posted: 18th Aug 2006 04:33 Edited at: 18th Aug 2006 04:35
was gonna say something about the "does it run on the amiga" question, but nevermind.

Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 18th Aug 2006 09:29 Edited at: 18th Aug 2006 09:33
Yes, it's truly Excellent !

As has already been suggested, most if not all of the demo appears to be running in Ham 8. Which is a delta (Hold and modify) image mode, traditionally designed for static pictures. HAM8 gives the equivalent of 2^18 colours, while only using 8bit (planar) frame buffer. It's not a render friendly format though, so I'd suspect their rendering to chunky buffer(s) in fast memory and then performing C2P (chunky to planar conversion) on it. As AGA chipset doesn't have chunky (byte/word/long per pixel) modes. If it did, then the Amiga might not have died.

There are 060 accelerators for AGA and ECS/OCS level machines.

Richard Davey
Retired Moderator
22
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 18th Aug 2006 13:45
Quote: "I wonder if this was done on a modified A4000 because I don't remember there being any Amigas released with a 68060 chip."


Yeah there have been 060 upgrades for AGA level machines for years now.

If you want to see what else came out of Assembly 06 then head on over to: http://www.assembly.org/2006/

"Bite my shiny metal ass" - Bender, Futurama
No pixels were harmed in the making of this post
"Don't ping my cheese with your bandwidth"
Richard Davey
Retired Moderator
22
Years of Service
User Offline
Joined: 30th Apr 2002
Location: On the Jupiter Probe
Posted: 18th Aug 2006 14:22 Edited at: 18th Aug 2006 14:23
Check out this - it is the 2nd place winner of the 64k demo contest. Absolutley gorgeous! Download attached. Truly incredible.



"Bite my shiny metal ass" - Bender, Futurama
No pixels were harmed in the making of this post
"Don't ping my cheese with your bandwidth"

Attachments

Login to view attachments
Medieval Coder
18
Years of Service
User Offline
Joined: 31st Dec 2005
Location:
Posted: 18th Aug 2006 19:02
wow!

spooky
22
Years of Service
User Offline
Joined: 30th Aug 2002
Location: United Kingdom
Posted: 18th Aug 2006 19:13
Not bad for 64K I suppose.

Sad really when you consider that 2 of those 4 piccy montages you posted above take up more disk space than that entire demo.

Boo!
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 19th Aug 2006 01:38
Wow! That 64k demo is awesome! Just love when it speeds up--- so crazy.


"I understand creative people. After all, I worked with towel designers." - Ray Kassar, former head of Atari
Medieval Coder
18
Years of Service
User Offline
Joined: 31st Dec 2005
Location:
Posted: 19th Aug 2006 02:10
The demo was slow on my computer....

Hawkeye
21
Years of Service
User Offline
Joined: 19th Sep 2003
Location: SC, USA
Posted: 20th Aug 2006 01:19
Mine too - quite after about ten seconds when I realized it would never get past 2 fps.


I am but mad north north-west; when the wind is southerly I know a hawk from a handsaw - Hamlet, Hamlet
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 21st Aug 2006 12:03
It was slow on mine as well, crazy...

Awesome stuff though, pretty cool what you could get out of an amiga, it was such an awesome system, shame my Dad ebayed ours. Never thought you could get that sort of stuff, even with pre-rendered parts. Awesome find Rich

Alquerian
18
Years of Service
User Offline
Joined: 29th Mar 2006
Location: Reno Nevada
Posted: 22nd Aug 2006 23:46
It ran fine here, great FPS. That is some MAD math skills. Makes me sick.

"We are what we repeatedly do. Excellence, therefore, is not an act, but a habit." - Aristotle
adr
21
Years of Service
User Offline
Joined: 21st May 2003
Location: Job Centre
Posted: 23rd Aug 2006 12:07
The Amiga demo makes me embarrased. I can't begin to create anything remotely similar using BASIC and 10 years of hardware advancement.

It may be a worthwhile exercise pulling apart the demo and seeing how'd you'd recreate it in DBPro.

Ahhh... the good ol' Amiga. Angus ... Fat Angus ... Denise - not enough manufacturers name their chips like that anymore.

[center]
But you see, I have the will of the warrior. Therefore, the battle is already over. The winner? Me!
Van B
Moderator
22
Years of Service
User Offline
Joined: 8th Oct 2002
Location: Sunnyvale
Posted: 23rd Aug 2006 14:34
I prefer the 64k demo, it's just so insane to work like that!.

The raven right at the end is stunning though, it moves damn realistically, I wonder what packages they used to model their stuff in (or did they model them on PC's and transfer the data).

''Stick that in your text and scroll it!.''
geecee3
20
Years of Service
User Offline
Joined: 25th Feb 2004
Location: edinburgh.scotland.
Posted: 28th Aug 2006 16:10
simply stunning stuff, i felt a bit more than moved watching this, back in the day I used to do a bit of coding on the ST and Mig, so having that grounding really opens my eyes to how deep this demo is. in fact this demo bounces many pc demos all over the place.

the chances are the 3d was done in lightwave which is the original 3d application on mig (used to work in conjuntion with the newtek video toaster and was used in the original series of babylon 5) it could have been done with imagine too.

what really gets me about this demo is the bandwidth it would need for moving all that 3d data and textures, somehow they must have managed to wrangle every byte of bandwidth out of the memory and video chipset, technically going way beyond the specifications of the hardware through clever coding and custom chip trickery.

there is enough talent on this forum to make something similar in DBP, the only question is, who has the gonads to try it?? even getting half way there would ensure you guru status on the forum.
newbies need not apply

I dare someone to try something similar. We know you can make games, but can you do storyboarded stuff like this?

I think i have already said this somewhere, but these demos impress me more than any game, when your game is long forgotten and consigned to the anals of time, your demos will live on.

for example, if you say atari ST to me, i instantly think of the union demo, bugger the games, anyone can do that.

Ohd Chinese Ploverb say : Wise Eskimo, not eat yerrow snow.
NeX the Fairly Fast Ferret
19
Years of Service
User Offline
Joined: 10th Apr 2005
Location: The Fifth Plane of Oblivion
Posted: 31st Aug 2006 13:24
Fr018:Agb

Will always hold a slot on my cartridge.


Since the other one was scaring you guys so much...
FoxBlitzz
20
Years of Service
User Offline
Joined: 19th Nov 2003
Location: United States
Posted: 2nd Sep 2006 01:08 Edited at: 2nd Sep 2006 01:17
Come on guys, you can do better than that.

1280x1024 with 30 to 95 FPS. See attachment.

AMD Athlon 64 X2 4200+
1GB DDR-SDRAM (May increase to 2GB one day)
512MB ATI Radeon X1800 Series - Finally! A card that does pixel shaders correctly!

Attachments

Login to view attachments
heretic
20
Years of Service
User Offline
Joined: 19th Jul 2004
Location: the deepest, darkest, pit of cyberspace
Posted: 10th Sep 2006 06:33
that was totally AWESOME

in the land of the insane, the man with the loaded pocupine is king.

Login to post a reply

Server time is: 2024-11-17 13:17:21
Your offset time is: 2024-11-17 13:17:21