Programajánló októberre

2012.08.20. 14:03

header.png 

Közel tíz éve a páros években az európai C64 demoscene az X-party körül forog. Hollandiában rendezik meg, azaz igen kedvező helyen van ahhoz, hogy a (főként) nyugat-európai fanatikusok összegyűlhessenek néhány sör erejéig, és lezavarhassák a legnagyobb érdeklődésre számot tartó compókat.

 

xparty.jpg

 

El kell ismerni a legkomolyabb C64 demok ezen a találkozón lettek útjukra bocsájtva, száraz, de sokatmondó adat, hogy a CSDB TOP10-es demok közül átlagosan 5 darab minimum X-party alkotás, de általában a dobogós helyezettek is kimagasló minőségűek.

Ha a versenyek vagy a több száz C64 partyarc nem hozná lázba az embert, még mindig ott vannak a műsorok, koncertek. Bár az első sztriptíz showt újabb már nem követte, a találkozó olyan fellépőkkel büszkélkedhet, mint Jeroen Tel, Reyn Ouwehand, vagy a híres Press Play on Tape, de adott már koncertet Goto80 és a 6581 Band is. Ha pedig már szóba kerültek, akkor egy kis Arkanoidot ide is biggyesztek tőlük egyenesen a 2010-es X-ről.

 


 

Reméljük egyszer meghívják majd a SidRip Alliance-t vagy akár a Machinae Supremacy-t is! ;P

Az idei találkozó is nagyon érdekesnek ígérkezik. Közel 300-an regisztráltak már, csupa legenda a C64 játéktörténelemből, és persze a demoscene-ről.

A Singular Crew idén nyakába veszi a világot, és meglátogatja a Holland megapartyt. Aki még csatlakozna, az ne késlekedjen a regisztrációval, és a rep/vasúti jegyek megváltásával! Gyertek el, tekerjünk Hollandiában egyet! ;P

bicycle.jpg

A 2012-ik évi fellépők pedig

performances.png

Manic Miner Reloaded

2012.08.16. 20:55

manic_miner_2.png

 

A portolások korát éljük C64-en, erre az apróbb felismerésre már kitértem legutóbbi Commie Inside cikkemben is, és a folyamatok megerősíteni látszanak ebbéli hitemben. A legújabb őrület a Genesis Project crack-műhelyéből tört elő: a híres-neves Manic Miner javított változata. Nem az eredeti konverzió egy foltozott, vagy továbbfejlesztett változata, hanem egy nulláról újraírt projekt, egy abszolút új remake, amit 2010-ben indított el Stefan Wessels, hogy jobb játszhatósággal és a felesleges sallangok elhagyásával kiköszörülje a 83-as konverzió hibáit. A trainer a cracker csapat jóvoltából már csak hab a tortán.

 

manic_miner_borito.jpg
 
Aki nem ismerné Miner Willyt: ő a játéktörténelem egyik ikonikus alakja, a Manic Miner és a Jet Set Willy “sztárja”. Kalandjai ZX Spectrumon indultak világhódító útjukra Matthew Smith közreműködésével 1983-ban. Elég hamar elkészült számos platformra az átirat, köztük C64-re is. A Manic Miner játékok sikerének egyik meghatározó tényezője, hogy a számítógépes játéktörténelem egyik legelső olyan programja volt, amely nem csak a kezdő képernyő megjelenítése alatt játszott zenét: Richard Strauss "Kék Duna" keringőjét (akárcsak az Elite dokkolás közben), hanem a játék alatt is szólt zene, ami viszont egy cseppet idegesítő, és viszonylag egyszerű feldolgozása volt egy részletnek Edvard Grieg norvég zeneszerzőnek egy művéből: a Peer Gyntből. Ezt a mára már túlhaladott megoldást az új konverzióban a sokkal kellemesebb és frappánsabb csendre cserélték le.

 

manic_miner_1.png

 
Willy egy kincsvadász, aki egy ősi civilizáció föld alatti birodalmában bolyong. A legalsó szintről kell átverekedni magunkat a 20. szintig, a katakombák kijáratáig. A pályákon össze kell szedni a kulcsokat, villogó tárgyakat, ekkor léphetünk csak be a liftbe, ami aztán tovább visz minket a következő szintre. A mászkálás közben igencsak oda kell figyelni, mert egyes részeken leomlik a padlózat, futószalagok nehezítik a szabad közlekedést, és zuhanni sem lehet akármekkorát. Tüskés növények állják utunkat, de persze akadnak pókok, idegen lények, zavart bányarobotok is, akik ha hozzánk érnek, akkor kezdhetjük az elejéről a gyűjtést. A játékban fontos szerepet kap a levegő, ami lassan, de biztosan fogyogat. 3 élet nem túl sok, igen óvatosan kell ugrálni az akadályok között. Szerencsére a Genesis Project törés örökéletet, végtelen levegőt biztosít, feltéve, ha szeretnénk.

Az eredeti Manic Miner rendelkezett egy csavaros kis pályaugró mechanizmussal. Be kellett pötyögni a pályakiválasztás kódját (6031769), majd miután megjelent az életek mellett egy bakancs, a pálya kódszámát is. Na ez az új konverzióban egy C= gombnyomásra redukálódott, igaz így csak lineárisan lehet mozogni a pályák között, de üsse kő. ;)

A SID tudor

2012.08.15. 20:35

Kilenc hónappal ezelőtt fedeztem fel a "SID Known" nevű "parancssoros alkalmazást". A hozzám hasonló "berhelőknek" nagyon hasznos lehet.
 
Röviden úgy határozhatnám meg; ez egy .SID (be)azonosító. Az első verziók a HVSC brigádnak készültek, a rendszerezés megkönnyítésére. Később tette publikussá a készítő, név szerint Wilfred Bos. Ezek után nem meglepő, hogy a HVSC-t használja adatbázisnak a SID Known.
 hvsclogo.jpg
Azelőtt egy zene azonosításának bevett módszere az volt, hogy egy 6-7 byteos szekvenciát keresett az ember a HVSC-ben (én is így csináltam). Ehhez nem ártott némi rutin, úgyanis ha a player kódból vettük a "mintát" akkor több száz találatunk is lehetett, ha viszont a zene puffer-/munkaterületétből, akkor nagy valószínűséggel egy sem. Ugyanis annak minimális az esélye, hogy pont abban a pillanatban rippelte ki a zenét a HVSC-s emberünk, mint amikor mi. A SID Known tud ezen módszer alapján is keresni (igaz egy index file segítségével), de sokkal jobb és gyorsabb az első számú módszer. Ennek lényege, hogy minden zenéből lejátszik egy részt és a SID regiszterekből kiolvasott adatból létrehoz egy azonosító kódot (hash). Ez annyi variációs lehetőség, hogy nagyon csekély az esélye, hogy két azonos hash kerüljön az adatbázisba.
  sk_scr.png
Tehát amikor egy zenét keresünk, a "tool"-nak csak a keresett zene kódját kell megkeresnie egy kb. 4,5 megás file-ban, ami gyorsabb mint az egész HVSC-t átnézni.

Még egy jó hír: minden HVSC frissítés után megjelenik egy SID known is, az új adatbázissal. Így megkimélve a felhasználókat a hash generálástól. (Persze akinek saját gyűjteménye van (igen vannak ilyenek) az kénytelen maga megcsinálni.)


Nézzük a főbb paramétereket:
-g: Ezzel tudunk létrehozni hash adatbázist. (Ez akár órákig is eltarthat!)
-l: A HVSC helyét adhatjuk meg, bináris kereséshez vagy egyéb műveletekhez.
-i: Index file készítése. (Ez is eltarthat pár percig!)
-s: Az alkönyvtárakban is elvégzi a műveletet.
 
A végén még egy érdekesség; a készítő Téli Sándornak (HardSID) is köszönetet mond. 

süti beállítások módosítása