| |
cobbpg
Registered: Jan 2022 Posts: 6 |
Earliest examples of EOR fillers?
What are the earliest known instances of vertical EOR fill routines either in demos or in games? I know that at least Stunt Car Racer uses the technique to draw the sky under the opponent four pixels at a time. |
|
| |
Martin Piper
Registered: Nov 2007 Posts: 698 |
Elite uses EOR for its line draw: https://www.youtube.com/watch?v=CcGdH4jXGJo&t=1725s |
| |
Krill
Registered: Apr 2002 Posts: 2940 |
Never looked at the code, but Encounter (1984) has some impressive filling going on. =) |
| |
Martin Piper
Registered: Nov 2007 Posts: 698 |
Cybernoid II also uses an EOR based draw into its bitmap: https://youtu.be/3SvsElGt3Hc?t=1556
Not a fill though :) |
| |
cobbpg
Registered: Jan 2022 Posts: 6 |
The only thing that's filled in Elite is the sun, and that's drawn one scanline at a time, which makes sense since the endpoints can be calculated independently for each line. Elite also deserves bonus points for the nice shimmering effect, but sadly it's indeed no EOR fill, especially not a vertical one. ;)
Encounter is really cool, since it's using character mode with dynamically updated charsets. From a quick glance at the code, it doesn't look like EOR magic either, just standard AND/OR masking.
I also did a cursory check in the code of The Sentinel, since it's another filled-poly game by Crammond, but it's also just rendering polygons line by line the traditional way as far as I can tell. |
| |
WVL
Registered: Mar 2002 Posts: 889 |
I've always wondered if The Sentinel could be made faster, and maybe it can.. |
| |
Krill
Registered: Apr 2002 Posts: 2940 |
Quoting WVLI've always wondered if The Sentinel could be made faster, and maybe it can.. In an idle moment months ago, i checked how much faster The Sentinel renders/plays on bigger platforms.
Result: Not much at all, it just scrolls the screen ever-so-slightly faster.
That's the brilliance of that rendering engine: you can simply pan around to look around. =) |
| |
trident
Registered: May 2002 Posts: 91 |
this is an interesting topic! would be interesting to hear what people think about when eor fillers started to appear in demos.
for me, the first demo i saw with an eor filler was The Last Traktor III from june 1992. but since the idea likely entered the c64 world from the amiga's blitter filling techniques, it feels like c64 demo coders would have attempted the technique earlier. particularly given that the amiga had been around for a few years already at that time. |
| |
Mixer
Registered: Apr 2008 Posts: 443 |
Might I boldly propose:
Elysion - the Requiem |
| |
trident
Registered: May 2002 Posts: 91 |
very cool! so that may be the first instance of an eor filler in a c64 demo!
@mixer: do you have any insight into the thinking behind bx's code? such as if the idea or incorporating the eor fill came from experience with amiga coding? |
| |
Ninja
Registered: Jan 2002 Posts: 411 |
trident: read the production notes of that demo |
... 18 posts hidden. Click here to view all posts.... |
Previous - 1 | 2 | 3 - Next |