Narsil č. 11

Mathematica a New Depacker

↑

Temný, svět je temný, ale

v dáli je světlo,

je to zelené světlo

mého počítače.

Takhle nějak vypadá úvodní screen od dema Mathematica, které Aura uvedla 23.09.1992, 3 dny po Scrollpizza party . . . Jako první přicházejí na řadu keftale, což je něco jako rotace barev v nakreslených kruzích, mnohem bombastičtější se budou divákovi zdát Realtime Keftales, u nichž se nejedná o pouhopouhou rotaci barev, ale skutečný výpočet každého kruhu zvlášt. Dalším efektem je tunel udělaný z keftalů (familiérně jim říkám keftaly :-), který se rozpadne při průjezdu do 4. rozměru. Skutečný překlad slova keftale sice neznám, ale určitě to musí být něco velmi zajímavého.

Další na řadě jsou jakési deformované keftaly . . , působivé . . .

Narsil MATHEM – obrázek 1

Právě se dozvídám, že kopce tvořené jako background při vypisování názvu efektů jsou pokaždé jiné, ale, ale, to jsem si ani nevšim. Ufff keftaly už skončily, zato na dorážku přišly 2D spline křivky, celkem to jde, jen mi tu něco chybí.

Konečně fraktály, jsou působivé, dají se různě měnit, je jich 10 předdefinovaných typů, pokud se někomu z vás fraktály líbí, neměla by vám Mathematica chybět.

Pokud však čekáte na něco fakt dost rychlýho, nezbývá, než se odvázat u 3d objektů stíhaných během 1 VBL. Není to sice nic moc nového, ale vypadá to dost dobře, rozhodně lépe než moje rotující 2d plochy v TTFK. Bohužel se opět jedná pouze o přibližování, vzdalování a rotaci. Ani závěrečný joking neohromuje ničím novým.

A to je vše?

Ne tak docela, přichází totiž nejpůsobivější část celého dema, tedy credits, u nichž se na pozadí kreslí velmi pěkně uděláné bubliny, patrně se jedná o nejhezčí screen celého dema. Ne, že by Mathematica byla až tak špatná, ale přece jen, příliš mnoho algoritmů a hodně málo grafiky demu opravdu nepřidá, navíc když po celou dobu hraje jen Yamaha, tak to taky není to nejlepší.

Pokud se tedy chcete podívat, jak vypadá profesionálně naprogramované demo s velkým množstvím algoritmů, máte právě možnost. Stačí chtít PD076, jinak si počkejte na něco víc . . .

HEAD

The New Depacker

Protože jsem si řekl, že samostatná recenze na Mathematicu je přece jen dost málo na samostatný článek, rozhodl jsem se říci vám ještě o jednom produktu, který najdete na PD076. Jedná se o novou (relativně) verzi Mega Depackeru, přejmenovanou na New Depacker v 1.1, který opět vyrobili Sinister Development v roce 1993. Pokud pečlivě čtete zprávy na AEO, tak víte, že dnes tito chlapíci už vyrábějí hry pro Jaguára, ale jestli si dobře vzpomínám, tak vyrobili pár předělávek klasik z osmikila i pro ST (Space Invaders, Centipede apod.).

Teď raději k New Depackeru, který tentorkát oproti Mega Packeru pracuje minimálně ve středním rozlišení, zato však podporuje všechny následující formáty packerů:

4pak, atomic, automation, by pack, bytekiller, Russ Paynes, JPMS, dcsquish, degas elite, gollum, happy, ice, imp, ivory dragon, fire, gremlin, jpack, jam, jek, le crunch, lsd, mpacker, pfx, pompey, powerpacker, qpack, ROBN Copylock, ROBN Various, sentry, Spectrum 512, speed packer, stos, superior, superpacker, thunder, unknown, vic2.

Osobně věřím, že si v tomto výčtu určitě najdete ten svůj nejoblíbenější, ostatně u nás většinou jiná než atomic a ice nenajdete. Pokud by vás zajímalo, jakým způsobem NewDepack pozná, o jaký typ packeru se zrovna jedná, tak vás mohu ujistit, že není zrovna nejmoudřejší, protože u datafileů se orientuje podle prvních 4 byte souborů (povětšinou, jiný případ mi osobně není znám) a u programů zase vychází z nějakého předem zadaného místa v něm, které se u ostatních určitě neopakuje (samozřejmě, že toto místo se dá najít pouze v samotné depakovací rutině).

I přesto se jedná o dost podařené dílko, takže pokud byste chtěli něco zkusit rozpakovat, určitě by vám neměl NewDepacker chybět, zvláště pokud máte Falcona, protože i pro tento procesor byla vytvořena speciální verze.

HEAD

P.S. A kdyby snad měl někdo špatné svědomí nebo před sebou cestu do Anglie, může na adresu: Mike Watson, 42 Gilmore Place, Edinburgh, EH3 9NQ, United Kingdom poslat 5 liber.