Dark Bit Factory & Gravity

GENERAL => Projects => Topic started by: ferris on September 24, 2006

Title: Overhead
Post by: ferris on September 24, 2006
Hey all!

Since I'm back and running strong once again, I released a 256b intro at Pouet, called Overhead.

Get it here (http://www.pouet.net/prod.php?which=26538) !

There's two versions there...hope somebody finds them enjoyable!

Also if you can vote on Pouet - I'm 19th of the month after 3 days and I'd like to see if this'll make it past 10th.

Thanks and happy coding,
Jake
Title: Re: Overhead
Post by: Shockwave on September 24, 2006
Why not upload it onto the board instead of linking to that shit place? :)
Title: Re: Overhead
Post by: Shockwave on September 24, 2006
The intro, is very good though. I already added my thumb up.

Title: Re: Overhead
Post by: benny! on September 24, 2006
AWESOME!
Title: Re: Overhead
Post by: Clyde on September 24, 2006
Neat going Thygrion and splashing out into ASM cool :)
Upload it here bud (  I've lost my a/c details for pn, so stick an extra thumb onto you total ), and also Intro Inferno. Welldone dude.
Title: Re: Overhead
Post by: TinDragon on September 25, 2006
I cant view it, much like all the VGA intro's, modern gfx cards just laugh at them :(

In fact my X1300 cant stand anything thats 320*200/240 (that includes old blitz stuff), it runs it in a really fucked up window sized square, but then the box for the card only lists 640*480 and upwards like most modern cards, wierd thing is it can do the bios boot screen which is that kind of low res ??  I think it's drivers/hardware not really supporting this kind of stuff anymore.
Title: Re: Overhead
Post by: zawran on September 25, 2006
I could run it, but it was at 1 frame per second or something like that. I have a GeForce 6600GT gfx card and using a samsung 24 inch monitor at 1920x1200. Don't really know why it would run that slow, but it did. So from what I could see, it was some blue cubes in various sizes which the camera moved above. Not sure if thats correct though.
Title: Re: Overhead
Post by: Shockwave on September 25, 2006
That sounds about right Zawran.
I get really low fps here too, and I mean < 1fps. But, I like the product because it's such a tiny file to do this effect. I think we'll see Thygrion improving his technique and releasing some faster effects in the future.

Tindragon, this is your problem;

   mov  al, 13h       
   int  10h           

Which is standard fare on most low byte assembly language intros, most of them use VGA mode 13h. Perhaps you'd be able to run them under dos box?

Title: Re: Overhead
Post by: ferris on September 25, 2006
I have thought of what it would take for vga x-modes...but for now I'm sticking to VGA until I get more advanced with assembly.

Zawran, look at the code:
A camera is moved forward and rays are cast per-pixel. At fixed intervals the rays are tested with a heightmap. If the ray's y coordinate is lower than that of the heightmap at (rayx,rayz), the pixel is drawn with the height of the map. It's slow because you have a nice gfx card - it's very fast on my machine.

Here's a realtime interlaced version...maybe it'll work better:
OVRHEADI (http://thygrion.untergrund.net/OVRHEADI.ZIP)
Title: Re: Overhead
Post by: zawran on September 25, 2006
I don't really understand the code. I haven't used asm since back in the days with the Amiga, so thats about 15+ years ago :)

This new version at least gives me a sence of motion. Regardless, its a great achievement to squeeze that kind of effect into such small an exe, kudos for doing that :)
Title: Re: Overhead
Post by: ferris on September 25, 2006
Thanks :)

Glad you guys all liked it.

Also, I have ideas for coding this in realtime with freebasic (subsampling is a beautiful thing, isn't it ;) ), so you may see this in my first 64k.
Title: Re: Overhead
Post by: taj on September 26, 2006
Thats very cool and runs just fine on both my atis...so something funny is going on with the slow ones. I have 1600 and x800 laptop.
Thrygion is the raycasting the same way "lander" was done by baze?
Title: Re: Overhead
Post by: ferris on September 26, 2006
it is somewhat similar. my math was based on his but was different.
Title: Re: Overhead
Post by: ninogenio on September 29, 2006
very very nice!

ran smooth on this box.