Grade My Waterbear by Scoopex [web]
s C O O P E x
...................
: :
_____ _____ _____ _____ : _____ _____ ______
___\_ \____\_ \____\_ \____\_ \____\_ \____\_ \_\ /____
__/ /____/ /____/ / __/ / __/ _/ __/ /____/ /__ /
\ \___ \ /___\ / \ / \ \___\ __/_\ \___ \/
/ / / / / / / / / / / / / / /_
»\______ /»\______ /»\______ /»\______ /____/ cRu »\______ /____/ / \
\/ \/ \/ \/ \/ /________\
: :
g E N E R A T i O N s a H E A d
: Present in 2016 :
...................
- [ Grade My Waterbear ] -
OCS Demo
System requirements: Amiga OCS 1MB or higher.
A quick demo for Amiga OCS, released at Tokyo Demofest 2016. Demonstrates a
truecolor Copperchunky mode Rotozoomer effect running at full framerate on
Amiga 500.
Technical info:
--------------
The Amiga copper can move 57 words per scanline. With required WAIT and SKIP
instructions, this is reduced to 53. 1 move is required to reset the back-
ground color for the borders, so 52. 2 more moves are required for copper loop
branching, so 50. This results in a generally useful RGB Copperchunky mode for
OCS that can be updated at any framerate.
There is an optimal horizontal Copper WAIT position. It was abandoned here for
the sake of centering, revealing an AGA timing difference from the OCS and ECS
Copper on some AGA machines (regardless of Display Options). This is not yet
explained and the visual result is what looks like slight "pixel grid columns".
The Rotozoomer has very high precision, much higher than 1x1 texel filling the
screen. All parameters are dynamic and 32/16-bit. It uses no look-up tables;
this demo is 100% real-time. The texture is a plain quad of RGB color words,
its size limited only by the available memory. The demo uses two 320x320
textures.
Code,font: Photon
Music: Notorious
Scoopex are active on Amiga and are looking for talented artists to join our
forces! If you have what it takes, don't hesitate to contact us via
scoopex1988.org or Facebook.
[ back to the prod ]
