From b0943dd878f87d8ed696170c57d07f5d0758323e Mon Sep 17 00:00:00 2001 From: Stefan Koelle Date: Sun, 13 Sep 2026 22:27:59 +0200 Subject: [PATCH] Add palette rotation animation to PHOBIA logo, improve layout and responsive design --- phobia/index.html | 143 +++++++++++++++++++++++++++++++++++++--------- 1 file changed, 115 insertions(+), 28 deletions(-) diff --git a/phobia/index.html b/phobia/index.html index 66b620e..6c1086a 100755 --- a/phobia/index.html +++ b/phobia/index.html @@ -17,12 +17,13 @@ .header { display: flex; align-items: center; + justify-content: center; background-color: #000071; - padding-top:5px; - padding-left: 20px; + padding: 10px 0; } - .header img { - margin-right: 20px; + .header img, .header canvas { + height: 120px; + margin-right: 0; } .header a { margin: 0 15px; @@ -36,7 +37,9 @@ .content { display: flex; flex-wrap: wrap; - padding: 40px; + padding: 20px 15px; + max-width: 1000px; + margin: 0 auto; } .program { display: flex; @@ -55,12 +58,17 @@ .program-description { margin-top: 10px; font-size: 1.1em; + line-height: 1.4; + } + .program-description p { + margin: 0.3em 0; } .program-info { flex: 2 1 300px; } .program-info h2 { - font-size: 2em; + font-size: 1.5em; + margin-top: 0; margin-bottom: 10px; } .footer { @@ -70,18 +78,20 @@ background-color: #333; margin-top: 20px; } - @media (max-width: 768px) { + @media (max-width: 600px) { h1 { font-size: 1.7em; } .program-info h2 { - font-size: 1.5em; + font-size: 1.2em; margin-bottom: 10px; } - .header img { + .header img, .header canvas { width: 100%; + height: auto; } .content { + padding: 15px 10px; flex-direction: column; align-items: left; } @@ -97,8 +107,10 @@ text-align: left; } } - th { + th, td { text-align:left; + vertical-align: top; + padding-right: 20px; } a { color:#00A6FF; @@ -150,13 +162,14 @@
- PHOBIA + +
-

Welcome to the PHOBIA DemoGroup Archive

+

Welcome to the PHOBIA DemoGroup Archive

This site showcases the releases from my DemoGroup, PHOBIA. Although PHOBIA existed only briefly on the PC in 1994, it made a notable impact with its focus on PC intros. The highlight of our work was the major release, the Phobia Welcome Intro.

Feel free to explore and enjoy the nostalgia of the early days of PC intros.

@@ -178,51 +191,47 @@

This intro utilized an early version of the X-LIB unit, specifically the TextGraf.pas, which was also developed by Stefan Koelle. The source code for the intro is available on GitHub. The primary technique used in this intro to create the illusion of movement was through color palette changes, rather than altering the pixels on the screen.

The music for the intro was borrowed from an old Amiga demo and played using a public Mod-Player. The font used in the intro was custom-created and compiled into the executable as an object, along with the music and graphics.

-

Key Details:

+

Facts

- - - - - + - + - + - + - + - + - + - + - + - - + +
FeatureDescription
Programming LanguageLanguage Turbo Pascal with inline assembler
YearYear 1994
DeveloperDeveloper Stefan Koelle
Development MachineDevelopment Machine 486 DX2-66 DOS PC
Graphics TechniqueGraphics Technique Color palette changes
Music SourceMusic Source Old Amiga demo
Music PlayerMusic Player Public Mod-Player
Custom FontCustom Font Compiled into the executable as an object
Graphics LibraryGraphics Library Early version of X-LIB unit (TextGraf.pas)
Source CodeAvailable on GitHub https://github.com/skoelle/dos-phobia-welcome-introSource CodeAvailable on GitHub
https://github.com/skoelle/dos-phobia-welcome-intro
@@ -265,5 +274,83 @@
+ \ No newline at end of file