Seban

Z Atariki
Wersja z 25 paź 2026, 16:23 autorstwa Seban (dyskusja | edycje) (Porządkowanie opisu twórczości, dodanie współczesnych projektów i aktualizacja układu sekcji.)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Sebastian "Seban" Igielski. Koder, elektronik. Rocznik 1975. Warszawiak.

Zaczynał na giełdzie około 1990-91 roku jako "Seban Software Limited". Później stał się jednym z koderów w grupie Code3, a następnie zagrzał miejsce w Slight (od 1994 roku po dziś dzień). W latach dziewięćdziesiątych XX w. należał również do crack-grupy "Clever People".


Jego działalność jako autora i współautora obejmuje projekty sprzętowe, produkcje demoscenowe, oprogramowanie użytkowe oraz rekonstrukcję i rozwój oprogramowania.

Hardware

Software

Produkcje demoscenowe

Projekty współczesne

Projekty powstałe współcześnie oraz nowe opracowania i rozwinięcia wcześniejszych programów.

Narzędzia programistyczne

  • XASM Toolkit - rozszerzenie Visual Studio Code wspomagające tworzenie programów dla Atari 8-bit w asemblerze XASM. Oferuje kolorowanie składni, snippety oraz przygotowanie konfiguracji projektu do kompilacji i uruchamiania programu w emulatorze.

Rekonstrukcja i rozwój oprogramowania

  • SoTe Packer 2.2 - analiza i rekonstrukcja kodu źródłowego packera autorstwa SoTe / Slight, dokumentacja formatu danych oraz opracowanie współczesnego kompresora i dekompresora w Pythonie (sote_crunch.py), zgodnego z oryginalnym depackerem Atari i oferującego dodatkowe tryby optymalizacji kompresji.
  • T2K Handler - współczesne opracowanie i rozwinięcie sterownika urządzenia T: używanego pierwotnie w latach 90. Kod został przeniesiony do składni XASM, skomentowany i poddany dalszym poprawkom oraz optymalizacjom. Sterownik obsługuje systemy Turbo 2000 (KSO, 2000F/2001 i zgodne), współpracuje między innymi z BW-DOS i MyDOS, a projekt zawiera również napisany od nowa program C3 Copy umożliwiający kopiowanie danych pomiędzy urządzeniami dostępnymi w systemie.
  • Anty *Ajek Copy - program napisany pierwotnie w 1992 roku w celu odczytu i odzyskiwania plików zabezpieczonych systemem Speedy 2700. Po odnalezieniu zachowanych źródeł program został po latach poprawiony, przeniesiony ze składni MAC/65 do XASM i ponownie uruchomiony na współczesnym środowisku programistycznym.

Oprogramowanie historyczne

Programy i narzędzia z wcześniejszych lat działalności, obecnie już nierozwijane.

Programy narzędziowe

  • Użytkowe:
    • Weekend 3+ writer
    • "X:" Handler - bardzo krótki odpowiednik DOS-u, umożliwiający tylko odczyt plików z dyskietek w formacie ATARI DOS, zastosowany w magazynie dyskowym Barymag. Jego zaletą było niezwykle niskie MEMLO
    • Fast File Tracer - bardzo prosty program do analizy plików binarnych. Po podaniu nazwy pliku można było zobaczyć jego strukturę na ekranie.
    • File Digger - program umożliwiający śledzenie programów typu *.exe, dodatkowo oferował możliwość skopiowania określonych bloków do innego pliku.
    • BigBlue Reader - program przeznaczony dla stacji dysków TOMS 720 umożliwiający kopiowanie plików z dyskietek w formacie FAT12 znanym z komputerów IBM PC. Dodatkowo zawierał handler instalujący w systemie urządzenie "I:". Umożliwiało ono, po włożeniu do napędu dyskietki w formacie zgodnym z FAT12, swobodny odczyt plików z poziomu DOS-u.
  • Oprogramowanie graficzne:
  • Kompresja danych:
    • SFDN Packer - program skracający pliki zawierające 4-bitowe sample
    • Sine Packer - program do kompresji doskonale sprawujący się przy kompresji wszelakich tablic sinusów i tym podobnych danych (wykorzystany w demie Overmind, np. w części z Track Scrollerem do skrócenia danych opisujących trajektorie oraz w części z Commanche, gdzie został użyty do spakowania 32 kB mapy wysokości)
    • PP20 Depacker
    • ICE! depacker - depacker danych spakowanych programem ICE-PACK 4.20 na Atari ST. Pliki tak spakowane można poznać po sygnaturze "ICE!" w pierwszych 4 bajtach. Został użyty do spakowania kilku produkcji. Powstał pod koniec ówczesnego okresu aktywnej działalności na scenie.
  • Narzędzia pomocnicze do tworzenia dem:
    • Fractal Compressor - specyficzny program pozwalający na różnicową kompresję poszczególnych faz podobnych do siebie obrazów (zawierających spore obszary jednakowego koloru). Nie był może zbyt efektywny, jednak jego zaletą była dość szybka dekompresja. Narzędzie zostało wykorzystane w części z zoom'owanym fraktalem w demie Overmind
    • Morph Editor - edytor pozwalający na animację wektorowych obiektów ('morphing' to dużo powiedziane), wykorzystany przez P.W. do stworzenia animacji wektorowych w demie Overmind
    • Screen Maker - program, który pozwalał zupełnie nieznającym się na programowaniu użytkownikom na stworzenie swojego mini-dema, czyli demo-maker. Użytkownik mógł załadować muzykę w formacie CMC, własne fonty, obrazek w formacie Micro Paintera oraz tekst, który był prezentowany na ekranie jako scroll.

Gry

Oprócz tego napisał parę gier, które nigdy nie ujrzały światła dziennego (a nawet nie wyszły poza fazę kodów źródłowych).

Wczesna twórczość

Produkcje z początkowego okresu nauki kodowania i programowania:

  • MTV fix-mix demo
  • Space Lobsters Demo
  • The Tunnels Demo
  • Syf Picture Demo

Wersje plikowe

W wolnych chwilach robił wersje plikowe różnych programów i dem (np. produkcji Zelaxu, Hobby-Tronic).

Linki