My Participation to the CEMETCH CC26 contest
Go to file
Sylvain PILLOT 6b16f84b1e Textured Dot-Flag with Waves, just for fun 2023-11-27 14:12:52 +01:00
assets Added a full README.md with plenty of screenshots 2023-11-16 20:43:20 +01:00
assets-cg Textured Dot-Flag with Waves, just for fun 2023-11-27 14:12:52 +01:00
src Textured Dot-Flag with Waves, just for fun 2023-11-27 14:12:52 +01:00
.gitignore initial commit 2023-11-07 21:45:39 +01:00
CMakeLists.txt Textured Dot-Flag with Waves, just for fun 2023-11-27 14:12:52 +01:00
LICENSE Initial commit 2023-11-07 21:28:03 +01:00
README.md Added a full README.md with plenty of screenshots 2023-11-16 20:43:20 +01:00
build initial commit 2023-11-07 21:45:39 +01:00
capture initial commit 2023-11-07 21:45:39 +01:00
clean added Simple Spline Morping + Blired Spline Star Bouncing Effects 2023-11-12 21:59:24 +01:00
rebuild initial commit 2023-11-07 21:45:39 +01:00
send initial commit 2023-11-07 21:45:39 +01:00

README.md

ScreenSaver - Cemetech CC26 Contest

Intro

This is my participation to the CEMETCH CC26 contest hold during November 2023. The theme of this year's contest is "Screen Saver".

I was looking for some good visual stuff to put on the screen of my fx-CG50 and found the idea of developping a collection of Oldschool Demoscene Effects.

It also intends to demonstrate, while not fully optimized, what we can do with this machine and fxSDK, the SDK developped by Lephenixnoir for Casio fx9860G serie and Prism/fx-CGs.

Watch the video on Youtube :

Watch the Video

What it contains

So far, 16 effects have been coded and are implemented into the revision 1.0 RC1.0 :

  • 01 - Fire, Rotating Donut and Siner-Scroller v1.0

    image01

A superposition of 3 effects to introduce the addin : a fire effect in the background with a blit in the upper part and in the lower part of the screen + a realtime rotating dot based donut + 2 sine text scrollers.

  • 02 - Rotating Sphere on textured background v1.0

    image02

A 3D wiredframe sphere rotating on a bitmaped background.

  • 03 - 3D Starfield v2.0

    image03

A simple and classical trip in the space, with moving stars all around you.

  • 04 - Motion Blur on Spinning Cube v1.0

    image04

A spining cube with realtime motion blur effect.

  • 05 - XOR Moire v1.0

    image05

Another classical effect from the Amiga demoscene : XOR moire effect.

  • 06 - Simple Blured & Bouncing Line v1.0

    image06

Do you remember Windows 3.1 ? This is a reminder that may help you.

  • 07 - Spline Distorsion v1.0

    image07

The usual spline ribbon screensaver made real for your fx-CG50.

  • 08 - Blured Bouncing Starspline v1.0

    image08

A spline based morphing and rotating star, blured using a X-pattern averaging method.

  • 09 - Classical Amiga-Like Rotozoom v1.0

    image09

The most demanding effect, a classical rotozoom effect. Diving back to the Amiga golden period.

  • 10 - Plasma Sinusoids v2.0

    image10

A colorful plasma based on sine calculation and palette looping.

  • 11 - Dot-Based Shapes Morphing v1.0

    image11

3D shapes made of dots slowly morphing from one to another.

  • 12 - Classical Lens Magnification v2.0

    image12

A classical spherical lens rolling on a map of Europe at night.

  • 13 - Mesmerizing Rotating & Burning Cube v1.0

    image13

Maybe the most imporessive of the 16 effects : a Burning 3D Cube spining on the screen. I can spend hours looking at this one.

  • 14 - Enter The Matrix v2.0

    image14

Can we really think proposing a decent screensaver without a Matrix effect ?!? Absolutely not

  • 15 - Morphing & Blur v1.0

    image15

The morphing effect, but combines to a modified blur effect to create some hyptnotizing blueish fire.

  • 16 - Rain Saves The World v2.0

    image16

Rain drops falling on a map and creating sets of waves/distorsion of the background picture.

Controls

The addin will continuously cycle between the effects. By default it will change the effect every 20 seconds.

The user can use the following keys to interract with the addin :

  • [EXIT] to leave to the Operating System.

  • [F1] and [F6] to change manually the effect.

  • [OPTN] : to show/hide the option menu. While in this menu, the following keys can be used :

    • [UP / DOWN] : to select the parameter,
    • [LEFT / RIGHT] : to adjust the value of the parameter.

    image11