Dwa dni temu miała miejsce premiera konwersji gry z ZX Spectrum,
dokonana przez Krzysztofa "xxl" Dudka, pod tytułem Jet
Set Willy 2007, o której było wiadomo, że może wyglądać jeszcze
lepiej, ale nie będzie. A to dlatego, że Krzysztof, jak my wszyscy
nie może narzekać na brak zajęć i nadmiar wolnego czasu na
programowanie Atari. Projekt miał się zakończyć w momencie
publikacji. Ale na szczęście nagłe zwroty akcji mają miejsce nie
tylko w filmach. Krzysztof został zmotywowany pozytywnymi reakcjami
na swój program i postanowił dokonać drobnych modyfikacji, które
znacząco podnoszą jakość gry.
Po pierwsze, na co nalegałem od pierwszego przyjrzenia się
programowi, grafika tła w grze została podkolorowana. Teraz każda
komnata ma swój zestaw kolorów, co znacząco podnosi estetykę
wykonania. Zresztą widać to na zamieszczonych zrzutach z ekranu.
Jest lepiej niż było, chociaż nie zostały zaprzęgnięte bardziej
zaawansowane metody podkolorowywania, które dawały by ciutkę lepszy
efekt, jednak niewspółmierny do nakładu pracy. Tu zgadzam się z
Krzysztofem, że szkoda zachodu na dalsze działania w tym
kierunku...
Druga istotna nowość to podkolorowywanie obiektów do zebrania. To
bardzo ułatwia grę, bo przedmioty te od razu rzucają się w oczy, a
nie jak w poprzedniej wersji, zlewają się z tłem. Od czasu do czasu
może się pojawić jednak "puste" podświetlenie, bez widocznego
obiektu do zebrania. Jak Krzysztof mi wyjaśnił, "wina leży po
stronie danych plansz na ZX Spectrum. (...) Plansze oryginalnego
Jet Set Willy mają błędy, są niewidoczne skarby - jest atrybut, ale
nie ma grafiki (...)". Miejsc tych na szczęście jest tylko
kilka i nie powinny zbytnio przeszkadzać w graniu. Wręcz
przeciwnie, w wersji atarowskiej widać, gdzie leży niewidoczny
przedmiot, co ułatwia skończenie tej, i tak bardzo trudnej,
gry.
Z drobniejszych poprawek Krzysztof "dorysował" wannę w
pomieszczeniu startowym, której nie było widać w poprzedniej
wersji, a także dodał autowyłączanie Basica podczas uruchamiania
gry. Do poprawionej wersji programu został dołączony obrazek
tytułowy (widać go przed grą właściwą, przechodzi się go naciskając
dowolny klawisz), który przekonwertowałem z Amstrada, dodając do
niego kilka własnych pikseli.
Przypominam też, że gra wyposażona jest w opcję oszustwa - po
naciśnięciu dowolnego klawisza podczas gry pojawi się menu, w
którym naciskając klawisze od 1 do 4 można włączyć i wyłączyć
następujące opcje:
nieskończoną liczbę żyć
kolizje z ruchomymi obiektami
kolizje z obiektami tła
spadanie z dużej wysokości, które zabija bohatera
No to mamy w końcu kompletną i porządną konwersję Jet Set
Willy. Plik poprawionej gry
tutaj.
---------- uzupełnienie z 06 grudnia 2007 roku:
1. Wiem, że oficjalna wersja historii gry Jet Set Willy
brzmi, że Maria nie jest żoną Willego, ale jego sprzątaczką. W
świetle tego, kto komu tutaj rozkazuje posprzątać, śmiem jednak
podejrzewać, że jest to tylko przykrywka, w rzeczywistości zaś
relacje między wyżej wymienionymi są zgoła takie, jak opisałem
;)
2. Dla porównania dołączam ekran ładowania z Amstrada, na którym
oparłem swoją ideę ekranu dla Atari:
3. Gra na Atari, mimo wielu poprawek w stosunku do oryginalnej
wersji Spectrum, ma też kilka pozostawionych bugów. Jednym z nich
są wspomniane niewidzialne przedmioty. Inny to znikanie przedmiotu,
którego się nie zebrało, po wyjściu z planszy, na której on się
znajduje - najlepszy przykład to plansza Swimming Pool. Jak
wyjaśnił mi Krzysiek: "Przedmiot do zebrania też jest na tej
planszy, ale wcale go nie musisz zbierać. I tak zostanie zaliczony,
wystarczy wejść na planszę. Dlatego wejdź i wyjdź, skarby będą +1,
a podkolorowanie zniknie...". Plansza ta ma jeszcze tą
"zaletę", że woda na Spectrum jest zrobiona na atrybutach, więc w
konwersji na Atari nic nie widać. Niestety, poprawienie tego nie
jest tak proste jak wanny w pierwszym pomieszczeniu, też zrobionej
na atrybutach. Krzysiek opisał to tak: "Ta plansza ma cos
'magicznego' ;-) Dodasz tło dla wody (coś bezpiecznego dla innej
planszy) i na tej planszy zaczynają dziwnie działać kolizje, lina
może zgarnąć Willego praktycznie z każdego miejsca, poza tym woda
wtedy zabija... Co mam powiedzieć? NA SPECTRUM JEST TAK SAMO. Łatwo
można sprawdzić".
Muffy 2007-12-05 02:19:23
xxl-jak już pisałem poprzednio: good work! :))) Czy jest już pomysł na nową konwersję? Może jednak 1942? Po podkolorowaniu pocisków problem ze zlewającym się tłem chyba by się rozwiązał. przynajmniej tak mi się wydaje ;) Pozdr. miker 2007-12-05 06:43:38
No, fajnie, fajnie.
To miało być 1943 zdaje się, bo podobnież kod gry miał być banalbny, no ale zobaczymy "co teraz". :) tebe 2007-12-05 08:39:16
no jestem ciekaw jak XXL poradzi sobie ze scrollem z ZX-a, pionowym czy też poziomym Dracon 2007-12-05 09:43:54
Brawo za udana konwersje!
Dawno, dawno temu zrozpaczony (chyba) istniejacym dotad atarowskim odpowiednikiem JSW Jiri Bernasek, splodzil dwie gry w podobnym klimacie: Big House i Midnight.... ;) s2325 2007-12-05 10:37:42
Big House jest niezłe, całkiem ładne (dbałość o detale i animację), lecz powolne, a w Midnight nie wyczuwam klimatu Jet Set Willy. sikor 2007-12-05 13:43:43
Pięknie, ślicznie... Jak znajdę chwilkę to ściągnę i popatrzę, tylko jedna prośba do Kaz-a i Xxl-a: poproszę także starszą wersję pliku. Wszak człowiek lubi czasem sobie porównać, pomarudzić. A taki xex i tak niewiele waży... xxl 2007-12-05 14:25:51
ale stara wersja ma jeden nieprzyjemny blad :/ nie... powinna byc tylko ostatnia wersja do sciagniecia. blb 2007-12-05 20:20:36
xxl - wielkie brawa, za checi i wykonanie. Gierka swietna. Harry 2007-12-05 23:04:23
Fantastyczna rzecz! Gratulacje i serdeczne podziękowania dla autora! vega 2007-12-06 00:48:14
Gratulacje:) super gierka:) pytanie do XXL: A podkolorowanie spritami grafiki planszy(bez przeciwników) naprawdę jest tak czasochłonne? bo jak widzę dla przedmiotów do zebrania już to zostało zrobione stRing 2007-12-06 00:50:20
hej Kaz, czy te kilka pikseli to właśnie "KAZ" ;) ? czarny_faraon 2007-12-06 09:03:02
Gra rewelacja, nareszcie nie nudzi się po 5 minutach. Do tej pory odpalałem ją tylko dla niesamowitej muzyki, ale teraz to co innego. Podkolorowanie spritami rewelacyjne. Przy odpowiedniej regulacji monitora nie widać "otoczki" wokół przedmiotów. Czekam na konwersje innych tytułów z niecierpliwością (Bomb Jack, Higway Encounter, Stop the Expres...). Kaz 2007-12-06 09:05:32
stRing - zaraz dolacze ekran z Amstrada, to sobie porownasz :) Kaz 2007-12-06 09:26:45
Dobra, obrazek z Amstrada jest. I pytanie: czy zechce ktos wykonac screenshoty i ulozyc z nich mape do atarowskiej wersji gry? xxl 2007-12-06 09:41:14
zgadza sie, jsw ma 3 bugi zwiazane z przedmiotami do zebrania. nie jest to bezposrednio zwiazane z silnikiem gry tylko z danymi levelu. na atari i na spectrum gra zachowuje sie identycznie, tylko ze na atari te bugi sa demaskowane przez pm. a na dlugie zimowe wieczory: na zx spectrum jest kreator leveli, duszkow, grafiki do jsw - tak stworzona gra tez pojdzie na atari, wystarczy podeslac mi .sna ze spectruma. sikor 2007-12-06 10:19:34
O, XXL dał rewelacyjną wiadomość - trzeba zrobić JSW creatora (znaczy się: przenieść). Pytanie tylko, czy da się wtedy też podłożyć inną muzę...? Bo wtedy może nas zalać tona nowych gier, czego sobie i innym na mikołajki życzę ;) xxl 2007-12-06 10:40:43
szkoda czasu na takiego kreatora dla atari... wpadl mi do glowy jeszcze taki pomysl na cheata: naciskamy jakis klawisz i od tego momentu wszystko co robimy jest 'nagrywane' - mozemy sie cofnac do stanu sprzed np 1 minuty, albo zobaczyc 'replya', gdyby to mialo chodzic na 130xe to mozna by nagrac przejscie calej gry :-) Kaz 2007-12-06 10:42:21
Moze wstalem dzis lewa noga, ale:
a) nie wierze w takie cos, ze ktos zrobi nowe levele do JSW na Atari. Gdyby to bylo proste, to mielibysmy zalew leveli do innych gier. A takich juz od wielu lat nie ma... Ze nie wspomne juz o tym, ze te levele musialyby byc dobrze zaprojektowane, ciekawe i przetestowane - a ta dziesiatki godzin zmudnej pracy. Sa chetni?
b) jest wiele gierek na Spectrum, ktore bazuja na JSW - maja nowe levele, grafike i obiekty. I jak mowi Krzysiek, beda dzialac z jego silnikiem. Zrobione przez fanatykow, ktorzy w tej grze "siedza" od dziecinstwa, od czasow Spectrum. Dlaczego nie skorzystac z tych gotowych wzorow?
c) Sikorku - nie trzeba robic creatora, bo taki wlasnie juz istnieje na PC. Lukaso 2007-12-06 11:26:00
Siema, tworzym mape do Jet Set Willyho 2007, bedzie na naszej strone http://fly.atari.org Lukaso 2007-12-06 15:35:54
Tu jest moja mape http://img338.imageshack.us/img338/5138/jetsetwilly2007ln1.png Bardzo bedzie na naszej strone o Atari http://fly.atari.org Kaz 2007-12-06 16:50:34
Fajnie to wyglada. Dzieki! Kaz 2007-12-06 17:16:07
Lukasz, porownalem Twoja mape z wersja Spectrum (ftp://ftp.worldofspectrum.org/pub/sinclair/games-maps/j/JetSetWilly_7.png). Dwie uwagi:
a) brakuje jednej komnaty na samej gorze, b) jesli w drugim i trzecim rzedzie od gory (na Twojej obecnej mapie) przesuniesz dwie ostatnie komnaty z prawej w lewo (tak jak na mapie Spectrum), to bedziesz mial o dwie strzalki mniej.
W kazdym razie brawo za checi. A ukonczyles gre zbierajac wszystkie przedmioty czy tylko przechodziles dla mapy? xxl 2007-12-06 17:49:05
faktycznie brakuje na tej mapie jednej komnaty (trzeba lina sie tam dostac). jedna uwaga - do komnat powinien byc podpis z nazwa dla identyfikacji. Lukaso 2007-12-06 18:09:39
Kaz dzieki,
a) do tej komnaty sie niemogem dostac, Willy niemoge wspinac sie po sznurze a wyskakac tam nieide b) to jest dobre ja mape uprawilem, na naszu stronu dam wersju finalnu
Ja gre nieukonczylem, ja zberalem 79 przedmiotow, ja tylko przechodilem wsysztkyje komnaty btw. sorry za moj polski jezyk, ja mowim po polski troche, jestem czechem :o) Sikor 2007-12-06 20:17:35
@Lukaso: Twój Polski jest lepszy niż nasz czeski razem wzięty (no, pomijając Vaska). Wielkie brawa za chęci i za mapę. @Kaz: czemu nie, może przy pomocy kreatora coś by się zrobiło. Ale nic to. ;) xxl 2007-12-06 20:28:32
Lukasz, zobacz na filmie xxl-a, jak tam mozna wejsc. I tak jak on pisal, dodaj nazwy komnat. Bedzie super mapa! czarny_faraon 2007-12-07 08:48:55
Uruchomiłem grę na atari z monitorem 1084s i stwierdziłem, że w dolnej części planszy nie widać napisów tak jak to sobie życzyłby autor. Pionowe liniie są zbyt cienkie i co którejś nie widać a tym samym jest kłopot z ich odczytaniem. Na emulatorze wygląda to idealnie. Niewiem czy ktoś jeszcze to zauważył. Postaram się sprawdzić to jeszcze na telewizorze bowiem monitor jakby nie patrzeć jest troche leciwy więc może to jego wina, chociarz o ile mi wiadomo ten problem istnieje na atari od zawsze, że w niektórych trybach punkty wyświetlane są jakoś "dżiwnie". Lukaso 2007-12-07 09:16:13
mapa gotowa, gre ukonczylem, przedmiotow jest 83 tu jest tedy finalna mape, dzieki http://img339.imageshack.us/img339/9437/jetsetwilly2007ic3.png
mape dam na nasze strone. Mozno jest chybna mape originalnego jetsetwillyho ktora jest na stronie mapy8.info, tam nie jest wszystkie komnaty, zkusalem oprawic. Lukaso 2007-12-07 10:24:03
Tak stary atari jetsetwilly ma 73 przedmiotow a nie ide ukonczyc,dalsie komnaty tam nie jest, niewiem ako ukonczyc :-/ Kaz 2007-12-09 01:07:27
Nie da sie ukonczyc starej wersji, bo ma bledy. xxl 2007-12-09 21:01:19
tu znajduje sie windowsowy edytor do gry jet set willy, mozna na pc stworzyc wlasna wersje JSW i przeslac do mnie - przekompiluje zrodla i bedzie nowa wersja jsw na atari ;-) oczywoiscie nie trzeba wszystkiego tworzyc od poczatku - mozna zaladowac juz istniejace levele+grafiki itd. xxl 2007-12-09 21:04:02
no i sam link ;-) http://www.seasip.info/Jsw/jswed229.zip Lukaso 2007-12-09 23:00:59
Mapa jest JSW 2007 juz jest na naszy stronie http://fly.atari.org sekcia "mapky her" xxl 2007-12-12 00:08:40
zauwazyli nas ;-) http://en.wikipedia.org/wiki/Jet_Set_Willy Kaz 2007-12-12 18:26:09
Nie zauwazyli, tylko dostali cynk ode mnie ;) Co prawda nie w tym miejscu napisano, co trzeba, ale zawsze :) Hospes 2007-12-13 17:17:50
A gdyby tak, chociaż na czołówce gry odpalić te niesamowitą wersję Gray Set Willy, oczywiście jeżeli się autorzy zgodzą i technicznie jest taka możliwość. Piękna muzyka "stereło" idealna do pracy przy drinku (swoją drogą Cola plus Żołądkowa to doskonałe combo) Dan 2007-12-13 22:24:06
No tak Willy nasuwa mi się tylko kawał o Williym:
Pewien Willy wytatuował swoje imię na swoim penisie.Gdy wychodzi z salonu widzi, że na jego małym jet tylko pierwsza litera W i ostatnia Y trochę sie zmartwił i pyta "Tatuażyste" dlaczego tylko widać jego pierwszą literę imienia i ostatnią , on na to , że całe imię ukaże mu się dopiero gdy będzie miał w zwód. Pewnego razu w szaletach miejskich siusiając zauważył,że mężczyzna obok też ma wytatuowane W i Y ....Willy??? z uśmiechem pyta wskazując na penisa sąsiada.- nie- odpowiada -"Welcome To Jamaika ewerbody" Kaz 2007-12-13 22:41:19
Hospes - tak chcialem, zeby bylo, ale Gray jest za dlugi (ma 13 KB) i sie nie zmiesci. A kawalek jest oczywiscie swietny. sikor 2007-12-20 23:03:47
Pytanie do XXL-a: Krzyśku, czy w JSW (chwilę popatrzyłem na edytor, ale nie miałem czasu go jeszcze ogarnąć) istnieje tylko możliwość utworzenia 64 lokacji (mówię o podstawowej wersji), nie można mniej? I czy na sztywno jest ustawiona ilość przedmiotów do zebrania, bo nie znalazłem opcji zmiany tej ilości ani zmiany ilości pokoi...? Pytam, bo może pomiędzy świętami uda mi suię na chwilę do tego usiąść, ale nic nie obiecuję - nie wiem, czy ogarnę edytor na tyle ;) xxl 2007-12-21 00:01:51
leveli moze byc mniej, moze byc tez wiecej (odpowiedni patch na gre jest zrobiony), przedmiotow ile zdefiniujesz tyle bedzie... to jest dosc prosty edytor. najlepiej zaladuj jsw.sna do edytora i pobaw sie edycja duszkow, plansz, grafiki nie rob wszystkiego od poczatku. Kaz 2007-12-22 01:19:19
Sikor, skrobnij do mnie, mam dla Ciebie ciekawe informacje.