pouët.net

Go to bottom

Sources for Fulcrum released

category: general [glöplog]
/me is waiting for an Amiga PPC port
Bethsoft should hire Digisnap as a enginer coder.
TES:4 engine is a joke anyway.

Scene award to shash
added on the 2006-04-06 18:43:24 by moredhel moredhel
Great job with the port shash!

The software renderer was great for it's time. I noticed something that I hadn't reflected on earlier - in scenes some of the polys for the landscape is to be rendered with bilinear filtering. Not often you saw filtering before the era of 3d accelerators.
added on the 2006-04-06 19:54:52 by Sdw Sdw
I am crying....the Fulcrum is one of the demos that i love....i love.

Incredbile design,incredible atmoshpere,incredible music,superb graphics.

Matrix rules!!!
added on the 2006-04-06 20:25:00 by orb orb
Hasn't survived the time that well now that I watched the port after all these years, but really awesome in a nostalgic sense :)

Respect for porting it though. If I wasn't a poor and cheap bastard I'd buy you a beer at BP.
added on the 2006-04-06 21:45:39 by teel teel
pff, why whould a 100% assembler demo be hard to port from dos to win32?

as long as there are no hardcoded addresses, all you have to do is give it ddraw surface pointers/dsound buffers instead of a vesa lfb/sb code. add a little init code to allocate that and you're done.

it's not as if you where on a different machine just because something's running on windows.
added on the 2006-04-06 22:52:16 by ryg ryg
agree
added on the 2006-04-06 22:56:53 by shash shash
Maybe I should add, that usually harder it's than just "fooling" video/sound system... At least all the ports I did, needed from moderate to large rewriting, to get it working properly.
added on the 2006-04-07 00:25:10 by shash shash
yeah, but that doesn't get any more difficult just because a demo is mostly asm.

if someone decides to waste his time that way, his problem, code you write yourself can be in c/c++ and save a lot of time :)
added on the 2006-04-07 00:39:55 by ryg ryg
I've always been under the impression that porting assembler is alot more work than, say, c++.

But then again, what do I know? I'm not a coder. Also, I overheard that it was pure assembler somewhere, but apparently I was wrong.

Either way, huge respect to Shash for porting this demo.
added on the 2006-04-07 00:51:35 by a_lee_n a_lee_n
Quote:
I've always been under the impression that porting assembler is alot more work than, say, c++.


That's only true if you want to port to a totally different platform since you would have to recode all asm stuff then.
added on the 2006-04-07 01:10:25 by StingRay StingRay
...or if the demo is written with some exotic assembler syntax that takes ages to convert and the code is full of memory corruptions.
its not harder to port asm, but its more tiresome to debug if it doesnt work.
added on the 2006-04-07 05:26:14 by Gargaj Gargaj
Nice to see it again with sound (I have DOS, but Im not able to make SB demos work on the PCI SB5.1). In Win64 it crashes just after the scrooller.

Im actually impressed by the small amount of files in the project, amazing. And also the amount of ASM code, taking into account it was 1998, doubly amazing (C code would have probably done as well as ASM in a Pentium).

Good work for the porting shash.
added on the 2006-04-07 11:36:18 by iq iq
Quote:

That's only true if you want to port to a totally different platform since you would have to recode all asm stuff then.


so i can't just compile all the sources i stole from you while you were at the toilet and release them as my own on pc? :( :( :(
added on the 2006-04-07 11:51:09 by dalezr dalezr
Quote:
so i can't just compile all the sources i stole from you while you were at the toilet and release them as my own on pc? :( :( :(


Well, get UAE up and running, start asm1/pro and create an Amiga executable you source thief. :D
added on the 2006-04-07 15:28:17 by StingRay StingRay
but that wouldn't be a different platform then. =)

i could try to convert the one source i actually have from you to basic and make a c64 übermegademo!
added on the 2006-04-07 15:37:41 by dalezr dalezr

login

Go to top