Skip to content

musurca/retro-demoeffects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

retro-demoeffects

Classic demo effects using software rendering

Screenshot

Prerequisites

To build the demo programs, you must first install the following tools:

Install dependencies

openSUSE

$ sudo zypper install ninja gcc-c++ libSDL2-devel

Ubuntu

$ sudo apt install ninja-build g++ libsdl2-dev

Build instructions

To build the demo programs, run:

$ ninja

A build directory will be created, containing the demo programs.

Usage

Usage: demo [OPTION]...

Options:
 -h, --help         Display this text and exit
 -w, --window       Render in a window
     --fullwindow   Render in a fullscreen window
 -f, --fullscreen   Render in fullscreen
 -v, --vsync        Enable sync to vertical refresh
     --novsync      Disable sync to vertical refresh
 -l, --linear       Render using linear filtering
     --nolinear     Render using nearest pixel sampling
 -c, --showcursor   Show mouse cursor
     --nocursor     Hide mouse cursor
     --showfps      Show FPS counter in window title
     --nofps        Hide FPS counter

License

Licensed under MIT license. See LICENSE for more information.

Authors

  • Johan Gardhage

Screenshots

Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot

About

Classic demo effects using software rendering

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 63.5%
  • C 36.5%