OS4 DepotLogo by DBAlex 
(anonymous IP: 216.73.216.69,2507) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (351)
   o Datatype (51)
   o Demo (211)
   o Development (628)
   o Document (24)
   o Driver (102)
   o Emulation (155)
   o Game (1051)
   o Graphics (516)
   o Library (123)
   o Network (242)
   o Office (69)
   o Utility (961)
   o Video (74)

Total files: 4558

Full index file
Recent index file

 Links

  Amigans.net
  Aminet
  IntuitionBase
  Hyperion Entertainment
  A-Eon
  Amiga Future


Support the site


 Readme for:  Demo » Scene » fr-038_theta.lha

Theta

Description: fr-038: theta demo by Farbrausch
Download: fr-038_theta.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 6Mb
Version: 1.0
Date: 12 Sep 2026
Author: Farbrausch
Submitter: kas1e
Email: kas1e/yandex ru
Homepage: https://www.youtube.com/@OMEGA12001
Requirements: Working setup with mesa.library, x1000 or x5000 recomented.
Category: demo/scene
License: Other
Distribute: yes
Min OS Version: 4.1
FileID: 14074
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 15  (Current version)
15  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
  fr-038: theta by Farbrausch 
  AmigaOS4 port (c) kas1e
  ===========================

  ABOUT
  -----
  
  Theta  is  a  demo  created by the German group Farbrausch and released in
  December 2004 at the Ultimate Meeting 2004, where it took 2nd place.
  
  Like  many of Farbrausch's demos from that time, it uses their  Werkkzeug3
  engine, which code they made publicly available, together with  the source
  code for some of  their demos, and one of those was Theta: this is  native
  AmigaOS4 version.
  
  Original credits:

  paniq - concept/music/graphics/design/direction
  cp - additional graphics/design
  ryg - code
  chaos - code
  fiver2, gizmo - werkkzeug3 co-development
  kb - namedropping
  yoda - additional namedropping  
  
  
  AMIGAOS4 PORT
  -------------

  The demo was originally  written for Direct3D 9, but  like my other recent
  ports, it has been ported to OpenGL (so mesa.library  for us). For this, I
  ported the  Werkkzeug3 engine to OpenGL & SDL2. This included  translating
  Direct3D vertex  and pixel shaders to GLSL, big - endian fixes  in project
  loading, animation and shader generation, corrections to texture sampling,
  shadow rendering and so on.I also reduced the size of some of the included
  fonts while preserving how they look and work in the demo.
  
  All project data and other required assets are included in a single binary
  The original binary was packed with UPX, but I have left this version non-
  packed: on slower machines (like the Sam460 or Pegasos2), unpacking around
  10 MB would add a noticeable micro-delay before the demo starts, making it
  feel  less immediate  than we would  like. It's only 9 MB for  our version
  versus 6 MB for the original, so it's not a big  deal. Yes, I could UPX it
  down to 5 MB, but you get the point.
  
  By default, the demo runs in fullscreen  mode using your current Workbench
  screen mode. You can  always pass --win on the  command line to start in a
  window, where, as usual, you can see the FPS in the window title.


  COMMAND-LINE OPTIONS
  --------------------

  Usage:

      fr-038_theta [options]

  Options:

      --windowed
      --window
      --win
          Start in a window. Fullscreen desktop mode is used by default.

      --width N
          Set the window width.
          Default: 1280

      --height N
          Set the window height.
          Default: 720

      --high
          Use full-resolution procedural textures and retain CPU copies
          of static geometry uploads. Uses more memory.
      
      --lowmem
          Release  CPU copies of  static  geometry uploads without changing
          texture quality. Already  enabled by default. Use --high --lowmem
          for full-resolution textures with this memory-save option enabled
      
      --texture-quality LEVEL
          Select procedural texture resolution independently of --lowmem.      
          normal / low: half width and height.
          high / ultra: full resolution.
      
          Default: low

      --help
      -h
          Display the command-line help and exit.


  RUNTIME CONTROLS
  ----------------

      Alt+Enter / Left mouse-button dbl-click
          Toggle fullscreen and windowed modes.

      Escape
          Exit the intro.

  (c) kas1e 12.09.2026


File Version Size Date OS Dls Readme
fractures.lha4Mb30 Oct 20084.0653¤ Fractures - "Fractures and Rust" by Atomimaitokahvi
Copyright © 2004-2026 by Björn Hagström All Rights Reserved