Overmind
From Atariki
Wersja z dnia 08:05, 6 gru 2018 Dracon (Dyskusja | wkład) (Demozoo) ← Previous diff |
Wersja z dnia 01:51, 12 sty 2019 Seban (Dyskusja | wkład) (re-edycja i aktualizacja (pozbycie się określeń "jedno z najlepszych").) Next diff → |
||
Linia 1: | Linia 1: | ||
- | Jedno z najlepszych dem na małe Atari, klasyka przez bardzo duże K. | + | [[Overmind]] to jedno z pierwszych dem typu "trackmo" na małe Atari. Powstało za sprawą wielkiej determinacji koderów grupy a w szczególności Sebana i Rzóga. [[Demo]] składa się wyłącznie z efektów powstałych po [[Shadows Party 1994]]. Demo wymaga tylko 64KB pamięci RAM. Muzyka w tej produkcji gra praktycznie non-stop gdy demo prezentuje kolejne efekty liczone w czasie rzeczywistym, a dzięki zastosowaniu tzw. "IRQ loadera", wczytywanie kolejnych danych i części produkcji odbywa się w tle, a przejścia między częściami są płynne. |
+ | __NOTOC__ | ||
+ | == Krótka historia powstania, przedstawiona z przymrużeniem oka, a jednak prawdziwa == | ||
+ | Na miesiąc przed party [[QuaST 1995]], członkowie grupy zaokrętowali prawie na stałe w nowo wyremontowanym mieszkaniu Sebana. Tam podczas codziennych, całonocnych sesji powstał specyficzny [[design]] tej produkcji. Sąsiedzi niewątpliwie zapamiętali 3 nieudane próby podpalenia mieszkania Sebana w wyniku kulinarnych eksperymentów Rzóga, z niewielką pomocą Mikera, moduł Defloration autorstwa EMAX-a/TRSI oraz ożywione nocne dyskusje z Mikerem, np. "Rzóg: Miker czy te punkty wystają? ... Miker: porąbało już was totalnie?!". To wtedy wszyscy z grupy nauczyli się wówczas jeść wyłącznie hot-dogi z mikrofalówki, spać 2 godziny dziennie, a co poniektórzy nawet pić ketchup. Mimo szalonego tempa pracy i sporego wysiłku, na party pojechali niestety z niedokończoną produkcją. | ||
+ | Uczestnicy [[QuaST 1995]] niewątpliwie pamiętają 3 koderów, którzy przez kilkadziesiąt godzin non-stop składali swoje [[demo]], ustanawiając prawdopodobnie jakiś rekord w kodowaniu "non-stop". Mimo niedokończonego dema [[Slight]] zajął pierwsze miejsce w demo-compo na QuaST 1995. Miesięczna sesja kodowania spowodowała jednak tak trwały uraz u członków grupy, że finalna wersja dema pojawiła się w oficjalnym obiegu dopiero ponad rok po premierze (po czym aktywność grupy zmalała praktycznie do zera na [[scena|scenie]] Atari [[XL]]/[[XE]]). Przysłowiowa proza życia spowodowała że każdy poszedł w swoim kierunku. Grupa formalnie nigdy nie została rozwiązana, a jej członkowie nadal utrzymują ze sobą kontakt i pozostali serdecznymi przyjaciółmi. | ||
- | Powstało za sprawą wielkiej determinacji koderów grupy a w szczególności Sebana i Rzóga. [[Demo]] składa się wyłącznie z efektów powstałych po [[Shadows Party 1994]]. | + | == Klasyka przez duże K? == |
+ | To demo do dziś stanowi jedną z tych produkcji, które naprawdę warto obejrzeć. Oczywiście jest to jeszcze produkcja w tzw. stylu "old school"... gdzie członkowie grupy zdecydowali się nie dołączyć do dema "nowoczesnych" efektów nie pasujących do ducha produkcji, a także tych wymagających np. dodatkowej pamięci, czy też zastosowania nowych trybów graficznych takich jak 9++. W ten sposób, zdecydowano się na oddanie hołdu protoplastom sceny Atari, a uczyniono to w taki sposób aby nawiązać do stylu produkcji z poprzednich lat. W demo co prawda wpleciono również "nowocześniejsze" efekty, jednak starano się to robić z umiarem i wyczuciem, czy efekt udało się osiągnąć? Każdy z oglądających musi sobie na to pytanie odpowiedzieć sam. Członkowie grupy jednogłośnie zdecydowali, że wszystkie efekty z tzw. "new-school/new-wave" zostaną odłożone do czasu wydania następnego dema, nigdy to jednak nie nastąpiło. | ||
+ | == Varia == | ||
+ | Dzięki intensywnej pracy muzyków, tzn. [[Miker|Mikera]] i [[X-ray|X-raya]] muzyka gra także podczas wczytywania danych! Pomimo ograniczenia do dwóch kanałów dźwiękowych, narzuconego przez układ [[POKEY]] w chwili gdy trwa transmisja danych, muzykom udało się dokonać takich ewolucji i przejść w ścieżce muzycznej, że trudno zorientować się kiedy trwa transmisja i grają tylko dwa dozwolone kanały dźwięku, a kiedy rozpoczyna się pełna 4-kanałowa muzyka. | ||
- | Na miesiąc przed party [[QuaST 1995]], członkowie grupy zaokrętowali prawie na stałe w nowo wyremontowanym mieszkaniu Sebana. Tam podczas codziennych, całonocnych sesji powstał specyficzny [[design]] tej produkcji. Sąsiedzi niewątpliwie zapamiętali 3 nieudane próby podpalenia mieszkania Sebana w wyniku kulinarnych eksperymentów Rzóga, z niewielką pomocą Mikera, moduł [http://www.back2roots.org/Get/Defloration%2C1/ Defloration] autorstwa EMAX-a/TRSI oraz ożywione nocne dyskusje z Mikerem, np. "Rzóg: Miker czy te punkty wystają? ... Miker: Poje$#&@ was?!". Członkowie grupy nauczyli się wówczas jeść wyłącznie hot-dogi, spać 2 godziny dziennie, a co poniektórzy nawet pić ketchup. ;) Niestety na party pojechali z niedokończoną produkcją. | + | Podczas pracy nad demem jako powstało sporo specjalizowanych programów użytkowych, a to edytorów grafiki (np. [[Morph Editor]], [[Point]]), programów do kompresji wszelakich specyficznych danych (np. [[Sine Pack]], [[Fractal Compressor]]). Oprócz kodowania efektów, sporą cześć czasu poświęcono na opracowanie dodatkowego oprogramowania. |
+ | Nieoceniona również okazała się pomoc [[SoTe]] który wziął na swoje barki opracowanie wszelakiego oprogramowania po stronie PC przyspieszającego obliczenia które należało wykonać w niektórych częściach dema (np. obliczenia do części z fractal-zoomerem, trwałby by na Atari kilkanaście godzin, komputer PC obliczał to w kilka minut). SoTe przygotował również część grafiki na komputerze PC, Seban w tym czasie napisał oprogramowanie do konwersji danych przygotowanych na PC przez SoTe. Można powiedzieć, iż Slight w tym czasie stawiał swe pierwsze kroki w tzw. cross-development i wiązał z tym kierunkiem prac dość duże nadzieje. | ||
- | Uczestnicy [[QuaST 1995]] niewątpliwie pamiętają 3 koderów, którzy przez kilkadziesiąt godzin non-stop składali swoje [[demo]], ustanawiając prawdopodobnie rekord Guinessa w kodowaniu. Mimo niedokończonego dema [[Slight|Slight-ci]] zajęli pierwsze miejsce w demo-compo na QuaST 1995. Miesięczna sesja kodowania spowodowała jednak tak trwały uraz u członków grupy, że finalna wersja dema pojawiła się w oficjalnym obiegu dopiero ponad rok po premierze (po czym sama grupa formalnie przestała istnieć na [[scena|scenie]] Atari [[XL]]/[[XE]]). | + | Trzecia strona dysku zawierające efekty [[TLB]] powstała w całości na komputerze Amiga. TLB używał cross assemblera napisanego przez [[Jacomo_Leopardi]] właśnie na Amigę. Program był pisany na komputerze Amiga w dedykowanym edytorze tekstowym i tamże kompilowany, potem kod wynikowy był transmitowany pomiędzy Amigą a Atari przy użyciu dedykowanego oprogramowania i kabla łączącego dwa komputery. |
- | To demo do dziś stanowi jedną z tych produkcji, które trzeba koniecznie obejrzeć. | + | == Oryginał vs "Patched Version" == |
- | Zajmuje 3 strony dyskietki, muzyka gra (prawie) non-stop (dogrywana podczas trwania innych efektów! -> non-stop na pierwszych 2ch stronach) no i wymaga tylko... 64 kB [[RAM]]u. | + | Istnieją co najmniej dwie wersje tego dema, tj. oryginalna, która uruchamia się tylko na prawdziwym sprzęcie, ponieważ sprawdza ona wiele zależności sprzętowych, np. prędkość odczytu danych, obecność realnej stacji dysków, etc. Slight chciał mieć pewność że demo będzie odpowiednio zsynchronizowane, taktowane i idealnie zgrane z muzyką, okazało się jednak że części użytkowników ta wersja odmawia działania, ponieważ jest zbyt restrykcyjna. Jak wiadomo scena nie znosi ograniczeń i próżni więc, powstała wersja "poprawiona" działająca zarówno z emulatorem samego Atari (bardzo niedoskonałym w tamtych czasach), wersja ta umożliwiała także użycie interfejsu i oprogramowania symulującego stację dysków, np. [[SIO2PC]]. Wersja ta została przygotowana przez [[HARD|HARD Software]] i zawiera 3 modyfikacje pierwszego [[loader|loadera]], który okazał się zbyt przywiązany do realności sprzętu i blokował uruchomienie dema na niektórych konfiguracjach sprzętowych, niezgodnych założeniami autorów projektu. Wersja "poprawiona" nie sprawdza już czy dysk jest zabezpieczony przed zapisem, a kolejną modyfikacją wprowadzoną do kodu jest usunięcie sprawdzenia prędkości odczytu z dysku (co powoduje niestety de-synchronizację obrazu z muzyką w kilku efektach), ostatnią i trzecią poprawką jest usunięcie testu czy mamy wersję [[GTIA]] pracującą w systemie [http://pl.wikipedia.org/wiki/PAL_%28telewizja%29 PAL]. |
- | + | ||
- | + | ||
- | Istnieją dwie wersje tego dema: [http://www-user.tu-chemnitz.de/~sgl/atari/files/overmind.zip oryginalna] i działająca zarówno z emulatorem a także gdy używamy [[SIO2PC]] zamiast stacji dysków. Wersja ta została zmodyfikowana przez [[HARD|HARD Software]] i można pobrać ją z tego miejsca [http://atari.pigwa.net/download.php?id=21 Overmind - patched version]. Wesja poprawiona zawiera 3 modyfikacje pierwszego [[loader|loadera]]. Po pierwsze nie sprawdza ona już czy dysk jest zabezpieczony przed zapisem. Drugą modyfikacją jest usunięcie sprawdzenia prędkości odczytu z dysku. Trzecią poprawką jest usunięcie testu czy mamy wersję [[GTIA]] pracującą w systemie [http://pl.wikipedia.org/wiki/PAL_%28telewizja%29 PAL]. | + | |
Linia 24: | Linia 29: | ||
==Linki== | ==Linki== | ||
- | {{pouet|9748|gif}} | + | Download: |
- | <br> | + | * [https://www.pouet.net/prod.php?which=9748 Overmind na pouet.net] |
- | + | * [https://demozoo.org/productions/62122/ Overmind na Demozoo] | |
- | [https://demozoo.org/productions/62122/ Demozoo (z małą reklamą dema ;))] | + | * [http://atari.pigwa.net/download.php?id=21 Overmind - version patched by Hard Software] |
- | + | ||
Video: | Video: | ||
- | * [http://pl.youtube.com/watch?v=zZDwRAnVmPc Dysk #1] | + | * [http://www.youtube.com/watch?v=qfY-ld-I60M Overmind (25fps) na YouTube] |
- | * [http://pl.youtube.com/watch?v=ZwxUaMJc1pE Dysk #2] | + | * [http://vdb.dhs.nu/slight-overmind.mp4 Overmind (50fps) na dhs.nu] |
- | * [http://www.youtube.com/watch?v=qfY-ld-I60M Całość] | + | * [http://seban.pigwa.net/a8-videos/Overmind%20by%20Slight%20-%20real%20hardware%20(50FPS,%20PAL).mp4 Overmind (50fps) na ftp.pigwa.net)] |
[[Kategoria:Dema XL/XE]] | [[Kategoria:Dema XL/XE]] | ||
[[Kategoria:Polskie dema]] | [[Kategoria:Polskie dema]] |
Wersja z dnia 01:51, 12 sty 2019
Overmind to jedno z pierwszych dem typu "trackmo" na małe Atari. Powstało za sprawą wielkiej determinacji koderów grupy a w szczególności Sebana i Rzóga. Demo składa się wyłącznie z efektów powstałych po Shadows Party 1994. Demo wymaga tylko 64KB pamięci RAM. Muzyka w tej produkcji gra praktycznie non-stop gdy demo prezentuje kolejne efekty liczone w czasie rzeczywistym, a dzięki zastosowaniu tzw. "IRQ loadera", wczytywanie kolejnych danych i części produkcji odbywa się w tle, a przejścia między częściami są płynne.
Krótka historia powstania, przedstawiona z przymrużeniem oka, a jednak prawdziwa
Na miesiąc przed party QuaST 1995, członkowie grupy zaokrętowali prawie na stałe w nowo wyremontowanym mieszkaniu Sebana. Tam podczas codziennych, całonocnych sesji powstał specyficzny design tej produkcji. Sąsiedzi niewątpliwie zapamiętali 3 nieudane próby podpalenia mieszkania Sebana w wyniku kulinarnych eksperymentów Rzóga, z niewielką pomocą Mikera, moduł Defloration autorstwa EMAX-a/TRSI oraz ożywione nocne dyskusje z Mikerem, np. "Rzóg: Miker czy te punkty wystają? ... Miker: porąbało już was totalnie?!". To wtedy wszyscy z grupy nauczyli się wówczas jeść wyłącznie hot-dogi z mikrofalówki, spać 2 godziny dziennie, a co poniektórzy nawet pić ketchup. Mimo szalonego tempa pracy i sporego wysiłku, na party pojechali niestety z niedokończoną produkcją.
Uczestnicy QuaST 1995 niewątpliwie pamiętają 3 koderów, którzy przez kilkadziesiąt godzin non-stop składali swoje demo, ustanawiając prawdopodobnie jakiś rekord w kodowaniu "non-stop". Mimo niedokończonego dema Slight zajął pierwsze miejsce w demo-compo na QuaST 1995. Miesięczna sesja kodowania spowodowała jednak tak trwały uraz u członków grupy, że finalna wersja dema pojawiła się w oficjalnym obiegu dopiero ponad rok po premierze (po czym aktywność grupy zmalała praktycznie do zera na scenie Atari XL/XE). Przysłowiowa proza życia spowodowała że każdy poszedł w swoim kierunku. Grupa formalnie nigdy nie została rozwiązana, a jej członkowie nadal utrzymują ze sobą kontakt i pozostali serdecznymi przyjaciółmi.
Klasyka przez duże K?
To demo do dziś stanowi jedną z tych produkcji, które naprawdę warto obejrzeć. Oczywiście jest to jeszcze produkcja w tzw. stylu "old school"... gdzie członkowie grupy zdecydowali się nie dołączyć do dema "nowoczesnych" efektów nie pasujących do ducha produkcji, a także tych wymagających np. dodatkowej pamięci, czy też zastosowania nowych trybów graficznych takich jak 9++. W ten sposób, zdecydowano się na oddanie hołdu protoplastom sceny Atari, a uczyniono to w taki sposób aby nawiązać do stylu produkcji z poprzednich lat. W demo co prawda wpleciono również "nowocześniejsze" efekty, jednak starano się to robić z umiarem i wyczuciem, czy efekt udało się osiągnąć? Każdy z oglądających musi sobie na to pytanie odpowiedzieć sam. Członkowie grupy jednogłośnie zdecydowali, że wszystkie efekty z tzw. "new-school/new-wave" zostaną odłożone do czasu wydania następnego dema, nigdy to jednak nie nastąpiło.
Varia
Dzięki intensywnej pracy muzyków, tzn. Mikera i X-raya muzyka gra także podczas wczytywania danych! Pomimo ograniczenia do dwóch kanałów dźwiękowych, narzuconego przez układ POKEY w chwili gdy trwa transmisja danych, muzykom udało się dokonać takich ewolucji i przejść w ścieżce muzycznej, że trudno zorientować się kiedy trwa transmisja i grają tylko dwa dozwolone kanały dźwięku, a kiedy rozpoczyna się pełna 4-kanałowa muzyka.
Podczas pracy nad demem jako powstało sporo specjalizowanych programów użytkowych, a to edytorów grafiki (np. Morph Editor, Point), programów do kompresji wszelakich specyficznych danych (np. Sine Pack, Fractal Compressor). Oprócz kodowania efektów, sporą cześć czasu poświęcono na opracowanie dodatkowego oprogramowania.
Nieoceniona również okazała się pomoc SoTe który wziął na swoje barki opracowanie wszelakiego oprogramowania po stronie PC przyspieszającego obliczenia które należało wykonać w niektórych częściach dema (np. obliczenia do części z fractal-zoomerem, trwałby by na Atari kilkanaście godzin, komputer PC obliczał to w kilka minut). SoTe przygotował również część grafiki na komputerze PC, Seban w tym czasie napisał oprogramowanie do konwersji danych przygotowanych na PC przez SoTe. Można powiedzieć, iż Slight w tym czasie stawiał swe pierwsze kroki w tzw. cross-development i wiązał z tym kierunkiem prac dość duże nadzieje.
Trzecia strona dysku zawierające efekty TLB powstała w całości na komputerze Amiga. TLB używał cross assemblera napisanego przez Jacomo_Leopardi właśnie na Amigę. Program był pisany na komputerze Amiga w dedykowanym edytorze tekstowym i tamże kompilowany, potem kod wynikowy był transmitowany pomiędzy Amigą a Atari przy użyciu dedykowanego oprogramowania i kabla łączącego dwa komputery.
Oryginał vs "Patched Version"
Istnieją co najmniej dwie wersje tego dema, tj. oryginalna, która uruchamia się tylko na prawdziwym sprzęcie, ponieważ sprawdza ona wiele zależności sprzętowych, np. prędkość odczytu danych, obecność realnej stacji dysków, etc. Slight chciał mieć pewność że demo będzie odpowiednio zsynchronizowane, taktowane i idealnie zgrane z muzyką, okazało się jednak że części użytkowników ta wersja odmawia działania, ponieważ jest zbyt restrykcyjna. Jak wiadomo scena nie znosi ograniczeń i próżni więc, powstała wersja "poprawiona" działająca zarówno z emulatorem samego Atari (bardzo niedoskonałym w tamtych czasach), wersja ta umożliwiała także użycie interfejsu i oprogramowania symulującego stację dysków, np. SIO2PC. Wersja ta została przygotowana przez HARD Software i zawiera 3 modyfikacje pierwszego loadera, który okazał się zbyt przywiązany do realności sprzętu i blokował uruchomienie dema na niektórych konfiguracjach sprzętowych, niezgodnych założeniami autorów projektu. Wersja "poprawiona" nie sprawdza już czy dysk jest zabezpieczony przed zapisem, a kolejną modyfikacją wprowadzoną do kodu jest usunięcie sprawdzenia prędkości odczytu z dysku (co powoduje niestety de-synchronizację obrazu z muzyką w kilku efektach), ostatnią i trzecią poprawką jest usunięcie testu czy mamy wersję GTIA pracującą w systemie PAL.
Linki
Download:
Video: