chunky to planar
category: code [glöplog]
winden, that approach is similar to the rare c64 case for speeding up the 'eor filler' for filledvectors.The lines are simply drawn into the unrolled filler loop which is run afterwards :)
Winden: something like that.. more specifically, a tunnel effect (or any offset map) is integrated with the c2p code and indeed compeletely unrolled. that will give you enough speed on a mere ST or Amiga 500. Anyway, if i see one more offset map I'll puke. So damn boring now..
Oswald: i'm not sure but i think this thing was done on Amiga first (using the hardware). in any case Aggression also did it on STe using linerouts and setting the blitter to draw the screen in XOR mode. it's ideal for silhouettes. Aggression used a map of Finland..
Oswald: i'm not sure but i think this thing was done on Amiga first (using the hardware). in any case Aggression also did it on STe using linerouts and setting the blitter to draw the screen in XOR mode. it's ideal for silhouettes. Aggression used a map of Finland..
earx, this is not about who made first what. and not about how filledvectors are done on machine X. I mentioned it because its funny that amigas have to use similar tricks that we do on c64 to speed stuff up.
The "funny" thing is that the average c64 coder nowadays knows a lot more about optimizations AND producing interesting stuff than the average amigacoder (all 9 of us!)..
being average maybe I do know something about optimizations...
http://pouet.net/prod.php?which=24466
http://pouet.net/prod.php?which=24466
slummy, they tend to make it look awfully ugly though.
an average atari / amiga coder thinks that a humble note about c64 coders using similar techniques is an attack against their knowledge, they also think that having a superior hardware means they are wiser.
@Oswald
Most amiga coders I know have a massive respect for the C64 scene.
Most amiga coders I know have a massive respect for the C64 scene.
Oswald: I think you're plain wrong there.
Oswald,
maybe we don't keep much track of the c64 scene, but we're not saying anything against it
maybe we don't keep much track of the c64 scene, but we're not saying anything against it
@Oswald: I guess you misunderstood "the avarage c64 coder" -part.
That wasn't an attack to you/c64 coders.
That wasn't an attack to you/c64 coders.
Slummy: It turns out there are no average people. And I wouldn't say current Amiga releases aren't interesting. They're sort of in between PC releases and C64 ones, for better or worse. At least Amiga demos don't make your ears bleed, and you can actually tell one effect apart from the next when watching an Amiga production. Mind you I've seen some jaw-dropping C64 stuff, but not at any parties I've been to recently.
The C64 community may now hate me if they are so inclined. Go on, you can do it. I know you're angry. And anger leads to hate. Hate leads to hatred. Hatred leads to malice. Malice leads to enmity. Enmity leads to repugnance. Repugnance leads to bitterness. And it sort of stops there because my thesaurus sucks.
The C64 community may now hate me if they are so inclined. Go on, you can do it. I know you're angry. And anger leads to hate. Hate leads to hatred. Hatred leads to malice. Malice leads to enmity. Enmity leads to repugnance. Repugnance leads to bitterness. And it sort of stops there because my thesaurus sucks.
Bitterness leads to piracy, and PIRACY=CANCER!
I recall going oh my fucking BASS this fucking demo rules live at bp06... and sure amiga ones keep going great (iris + nipples + blood == good stuff ;)
earx: http://www.pouet.net/prod.php?which=15991 intro had this sort of full-offsetmap-unroll for the tunnel
earx: http://www.pouet.net/prod.php?which=15991 intro had this sort of full-offsetmap-unroll for the tunnel
ryg, you forgot AMIGA=CANCER
ATARI=LAMER & LOSER
TOASTER=TOASTED BREAD
Ok people, time for a c2p revolution on amiga 500. The Atari ST coders has proved that fast chunky effects is possible on a 7mhz Mc68000 in 2x2 modes-
I've published an algoritm to make a fast chunky to planar by using cpu, blitter, copper and scrollregisters :D combined with clever palette settings. 2x2 (160*128) resolution (4 bpl).
http://ada.untergrund.net
Topic:
Amiga Demoscene Archive Forum / Coding /Atari style C2P on Amiga
Combine this c2p with Selfmodified code 1 instruction pr pixel linear txturemapper, and you can have full screen 3d objects in 25 fps on the 500..
Fast smc txturemapper with source explained in the
topic:
Amiga Demoscene Archive Forum / Coding / 68060-specific optimising
I've published an algoritm to make a fast chunky to planar by using cpu, blitter, copper and scrollregisters :D combined with clever palette settings. 2x2 (160*128) resolution (4 bpl).
http://ada.untergrund.net
Topic:
Amiga Demoscene Archive Forum / Coding /Atari style C2P on Amiga
Combine this c2p with Selfmodified code 1 instruction pr pixel linear txturemapper, and you can have full screen 3d objects in 25 fps on the 500..
Fast smc txturemapper with source explained in the
topic:
Amiga Demoscene Archive Forum / Coding / 68060-specific optimising
killer:
Can't you just *generate* that routine at runtime ?
doom^IRIS
no, not really.
Except you can...
Can't you just *generate* that routine at runtime ?
doom^IRIS
no, not really.
Except you can...
Quote:
Mind you I've seen some jaw-dropping C64 stuff, but not at any parties I've been to recently.
maybe you have been at wrong parties recently?
here is one, and it's not even c64, it's c16 (16k ram + ted music!)
http://pouet.net/prod.php?which=25936
or the already mentioned http://pouet.net/prod.php?which=24466, which is maybe not that polished, but the effects are pretty serious...
and here is a 4k. personally, i would call that one "jaw-dropping"...
http://pouet.net/prod.php?which=24450
(and, fyi, i'm a basically inactive pc guy...)
how about direct links?
Atari style C2P on Amiga
http://ada.untergrund.net/forum/index.php?action=vthread&forum=4&topic=217
68060-specific optimising
http://ada.untergrund.net/forum/index.php?action=vthread&forum=4&topic=190
Atari style C2P on Amiga
http://ada.untergrund.net/forum/index.php?action=vthread&forum=4&topic=217
68060-specific optimising
http://ada.untergrund.net/forum/index.php?action=vthread&forum=4&topic=190
sp: History repeats itself. I have seen exactly the same C2P being used many years ago.
Stelthz: Yes, back in 95 Ludde invented a CPU-2 blitter-2 pass with scroll registertrick. This was used in many demos, among them Closer by CNCD (TP 1995 winner)
This is not the same c2p.
This is not the same c2p.
doom, you dont consider the HW limitations when judging c64 demos, but then do you have the right to expect the same from the pc scene ?
Its also hard to tell one amiga demo from another, how come all of them has one innaccurate, jaggy, textured girlie?
Its also hard to tell one amiga demo from another, how come all of them has one innaccurate, jaggy, textured girlie?
gwem: You're trying to trick me into giving it away. But I won't. Because I'm too smart for that. Way too smart. You must try something more subtle. Like asking me to write a article about it for Hugi. That might work.