atarionline.pl
atarionline.pl Atari
Login:
Hasło:
Zapamiętaj mnie
Translate to RSS RSS
Zbigniew Kasprzycki - współtwórca Polskiego Logo z 2024-03-15 22:25 (4)
"Zoltar Cosmic Pirates" w sieci z 2024-03-15 12:21 (6)
KWAS #32 z 2024-02-16 00:08 (39)
Która kolorystyka okładki lepsza? z 2024-02-11 18:30 (36)
Demo gry "Tony: Montezuma's Gold z 2024-02-05 21:09 (53)
Wywiad z Mariuszem Jaroszem z 2024-01-31 11:43 (12)
Nachodzi "Cosmic Hero 2" z 2024-01-28 06:27 (21)
Miniaturowe Atari (FPGA) z 2024-01-26 11:46 (14)
Światowa premiera "Cyborg Warriors"! z 2024-01-17 18:38 (40)
Grel #2 już dostępny! z 2024-01-11 19:21 (29)
Śmierć śmieciom! z 2024-01-06 21:23 (30)
Nowy program kopiujący "Microcop 61KB" z 2024-01-02 17:29 (25)
Wywiad Dracona z Mr. Bacardim z 2023-12-30 19:11 (12)
I po świętach! Kręcimy kołem z 2023-12-28 00:59 (13)
Wesołych Świąt 2023! z 2023-12-23 12:36 (18)
Silly Venture 2023 WE za nami z 2023-12-13 09:16 (17)
Pisma "Atari Fan 8" oraz "Grel 2" z 2023-12-07 17:32 (12)
From PLATO to Fujinet z 2023-11-25 23:16 (12)
Nowy ASAP i RECOIL z 2023-11-23 12:05 (8)
Zapowiedź gry "Goldaktari" z 2023-11-08 02:14 (10)
«« nowszestarsze »»

Pomocnik/Helper
Gry/Games

Katalog gier (konwencja TOSEC)

Opisy gier
"Old Towers" (Atari ST) opisał Misza (19)
Submarine Commander opisał Kaz (11)
Frogs opisał Xeen (0)
Choplifter! opisał Urborg (0)
Joust opisał Urborg (16)
Commando opisał Urborg (35)
Mario Bros opisał Urborg (13)
Xenophobe opisał Urborg (36)
Robbo Forever opisał tbxx (16)
Kolony 2106 opisał tbxx (2)
Archon II: Adept opisał Urborg/TDC (9)
Spitfire Ace/Hellcat Ace opisał Farscape (8)
Wyspa opisał Kaz (9)
Archon opisał Urborg/TDC (16)
The Last Starfighter opisał TDC (30)
Dwie Wieże opisał Muffy (19)
Basil The Great Mouse Detective opisał Charlie Cherry (125)
Inny Świat opisał Charlie Cherry (17)
Inspektor opisał Charlie Cherry (19)
Grand Prix Simulator opisał Charlie Cherry (16)
«« nowszestarsze »»

Katalog gier (konwencja Kaz)
Aktualizacja: 2024-03-16
Liczba katalogów: 8377, liczba plików: 36679
Zmian katalogów: 0, zmian plików: 0

0-9 A B C D
E F G H I
J K L M N
O P Q R S
T U V W X
Y Z inne
zipCałość 2817 MB


Wewnętrzne/Internals



   Nowinki tworzone dzięki CuteNews
Porty gry "Mercenary"
Kolega Enjo napisał:

"Mercenary" była najważniejszą grą mojego dzieciństwa. Fascynowało mnie odzwierciedlenie trójwymiarowej rzeczywistości na ekranie komputera do tego stopnia, że jako około 6-letnie dziecko, jeżdżąc na rowerze w parku, wyobrażałem sobie, że drzewa i ławki, które mijam, są skonstruowane z wektorów tak jak w "Mercenary". W odróżnieniu od późniejszych gier 3D, "Mercenary" dostarczała jednocześnie poczucia wolności – nieograniczony czas gry, życia, paliwo, przestrzeń planety i przepastne podziemne korytarze, skonstruowane tak, żeby się w nich zgubić (nie mówiąc o dodatku "Mercenary: The Second City"). Uwielbiałem również przygodówki. Nie było więc lepszego połączenia tych cech niż w "Mercenary".

Później, jako student Automatyki i Robotyki na Politechnice Śląskiej w Gliwicach, nauczyłem się programować w języku Pascal. Była to jedyna przydatna wiedza wyciągnięta ze studiów, nie wspominając o tym, że w ciągu 3,5-letnich studiów inżynierskich z programowania samych sterowników PLC miałem w sumie 45 MINUT zajęć… Żeby w takim razie nie zwariować z nadmiaru spamowej, nikomu niepotrzebnej wiedzy, zacząłem programować hobbystycznie w C++. Przeróbka wieloplatformowa oryginalnego klonu "MDDClone", czyli "MDDClone-SDL" była jednym z moich ówczesnych projektów. Żadnego z moich projektów nie żałuję. Dzięki tym doświadczeniom programistą jestem do dziś, mam zapewnioną przyszłość zawodową oraz finansową, choć studia ledwo udało mi się ukończyć. Aktualnie zawodowo zajmuję się programowaniem automatycznie jeżdżących pojazdów, a po godzinach automatyzuję handel na Foreksie z wykorzystaniem sztucznej inteligencji. Życiorysu koniec. Teraz do sedna!

Mój artykuł na AtariOnline.pl dotyczy trzech portów serii gier "Mercenary" z komputerów 8- i 16-bitowych na PC i Mac’a – a właściwie systemy operacyjne Windows i *nix. Jest posortowana odwrotnie chronologicznie, od najnowszego do najstarszego. Panuje opinia, że seria "Mercenary", ze względu na możliwość chodzenia, jak również kierowania wieloma pojazdami, zainspirowała takie gry jak "GTA", czy "Battlefield" (a wcześniej np. "Hunter" dla Atari ST - Kaz). Ciekawa jest też, na tamte czasy, możliwość ukończenia każdej z części na różne sposoby.

Mercenary na małym Atari:



Mercenary na dużym Atari:



Mercenary II (Damocles) na dużym Atari:



Mercenary III na dużym Atari:





Mercenary Reloaded

W czerwcu 2018 roku kolega z Niemiec, Andreas Eversberg, wydał wersję pre-finalną portu "Mercenary II (Damocles)" i "Mercenary III: The Dion Crisis" o nazwie "Mercenary Reloaded". Port działa na Windowsie i Linuksie, być może również na innych *nixach. Do wyświetlenia obrazu używa OpenGL-a, a do sterowania i odtwarzania dźwięku, biblioteki SDL2. Port obsługuje VR.

Widok z oryginału gry:


Widok z portu gry:


Teaser na YouTube:


Trzon gry to tak naprawdę emulator Amigi z załadowanym obrazem gry. Pod procedury wyświetlania grafiki, odtwarzania dźwięku i sterowania podszywają się procedury natywne wspomnianych wyżej bibliotek. Czy nie uważacie, że to ogólnie bardzo dobry sposób na odświeżanie starych przebojów? Dokładny opis techniczny znajduje się na ostatnich stronach instrukcji portu (manual.pdf), dostępnego na tej podstronie, skąd również można pobrać binarkę Windowsową. W celu kompilacji pod Linuksem pobieramy źródła stąd i postępujemy zgodnie z instrukcjami, podanymi w pliku readme.txt. Po udanej kompilacji binarki zostaną stworzone w katalogu src/mercenary.

Te części "Mercenary" wprowadzają możliwość lotu po całym układzie planetarnym, lecz (jedynie) część II odbiera wolność czasową – musimy zdążyć odnaleźć jedno z rozwiązań, nim tytułowa kometa Damocles uderzy w planetę Eris. Nie występują również podziemne korytarze. Można za to wchodzić do budynków i jeździć windami. W części III pojawiają się dodatkowo taksówki, promy kosmiczne i NPC-e.

Uwaga - tutaj będzie spojler! Nie czytać tego akapitu, jeżeli chcesz samodzielnie znaleźć alternatywne rozwiązanie gry. Dla rozbudzenia apetytu i oddania hołdu wyobraźni autorów oryginału, poza oczywistym rozwiązaniem wysadzenia komety, istnieje również możliwość wysadzenia w odpowiednim czasie niezamieszkałego księżyca, do którego kometa ma się wcześniej zbliżyć, przez co zakłócimy jej tor. W rezultacie kometa nie koliduje z planetą Eris.



MDDClone-SDL

W celach bardziej historycznych przytoczę poprzednie dwa porty. W marcu 2010 roku wydałem ostatnią, lecz nie finalną, wersję mojego portu "Mercenary: Escape from Targ", wraz z dodatkiem "The Second City" i tłumaczeniami na wiele języków, pod nazwą "MDDClone-SDL". Poza częściami II i III portowi brakuje właściwie jedynie intra i możliwości strzelania, odpada więc rozwiązanie militarne. Port ten również używa OpenGL-a i biblioteki SDL, lecz jest w pełni natywny. Niesie to za sobą następujące konsekwencje: mam pełną kontrolę nad wnętrznościami gry, więc mogę poprawić oryginalne bugi, a także mogłem dodać elementy brakujące w "Mercenary Reloaded", czyli np. tekstury. Jednakże nie mam przyzwolenia na udostępnienie źródeł portu, więc mogę dystrybuować tylko binarki (Windows, Linux, Mac, BSD). Port posiada też oryginalny renderer software’owy wraz z dodatkowym, opcjonalnym antyaliasingiem, a także uprzyjemnienia w postaci:
  • kołysania się kamery podczas chodzenia, zastosowane po raz pierwszy w grze "Doom";
  • zablokowania ruchu w kierunku przód/tył, bez konieczności trzymania klawisza kursora (dobre dla dziadków!) - uruchomienie opcji przez przytrzymanie kursora przód/tył, następnie wciśnięcie lewego Control, po czym zwolnienie kursora i Control. To udogodnienie zostało przeniesione do "Mercenary Reloaded" na moją prośbę, lecz tam zamiast Control, używany jest Alt, gdyż Control jest zarezerwowany do obsługi przedmiotów;
  • ustawienie kierunku na pełne kąty 0, 90 i 270 stopni. Przydatne w długich korytarzach i na drogach. Uruchomienie opcji przez Alt + kursor lewo/prawo.

    Poniżej kilka wybranych screenshotów (więcej na tej stronie).

    Oteksturowane drogi:


    Miasto Targ z lotu ptaka:


    Podziemny labirynt:


    Oryginalny renderer software’owy, z dodatkowym anty-aliasingiem:







    MDDClone

    MDDClone-SDL bazuje na źródłach portu "MDDClone", który był pierwszy w kolejności i był portem wyłącznie windowsowym. Ostatnia wersja została wydana w styczniu 2007 roku. Port ten jest najbardziej kompletny ze wszystkich wersji, gdyż zawiera wszystkie trzy części serii "Mercenary". Cierpi jednak na przypadłość zwaną „bardzo niska rozdzielczość”, więc na obecnie dostępnych monitorach wygląda biednie. Teoretycznie jestem w stanie zwiększyć rozdzielność programowo do arbitralnych rozmiarów, ale jakoś czasu brak na hobby w dorosłym życiu. Autorem portu jest tajemniczy „MDDClone Author”.

    Przykładowy screenshot:


    Wszystkie te wersje "Mercenary" są skoncentrowane wokół fanpage’a prowadzonego przez francuskiego kolegę Simon’a Guyart’a. Fanpage zawiera solucje wszystkich części oraz dodatkowe informacje dotyczące samej gry i nie tylko – znajdziecie tam też wywiady z autorami. Na pierwszej stronie uderzy Was smutna wiadomość, że autor oryginału, Paul Woakes, odszedł do lepszego świata 15 lipca 2017 roku. Wcześniej, 21 sierpnia 2007 roku, odszedł również drugi szef firmy Novagen Bruce Jordan. RIP!

    2018-07-17 09:25 by Kaz
    komentarzy: 19
  • pabloz1974 @2018-07-17 10:58:53
    pierwszy !!! :)
    Kaz @2018-07-17 14:51:33
    Pabloz - ale pierwszy miłośnik Mecenary czy co? :)
    Enjo @2018-07-17 18:12:54
    To bylby drugi, jak juz :)
    IRATA4 @2018-07-17 21:44:42
    Bez urazy ale ta gra jest masakrycznie nudna i pooowwooolllnnaaa ,klimat fajny jednakże jako dzieciak nie miałem do tego instrukcji i niewiele rozumiałem ,troszkę tułałem się po planszy bez celu ,podziwiałem kręcące się trójkąty i inne wektory ... ech ,no nie dla mnie ta gra ... co innego Hunter :-) i GTA choć w piątkę ani w czwórkę nie grałem -gra dla gówniarstwa ... chyba dziadzieje :-p .,jako dzieciak wyobrażałem sobie że jestem w grze a poruszam się na takiej bieżni zrobionej z kulek dzięki czemu można iść w dowolną stronę , wymyśliłem że bieżnia się lekko naddaje , że zakłada się na głowę kask virtualny i jesteśmy w grze - taką miałem wyobraźnie i takie bzdury opowiadałem w domu , że grałem w takie cuś - musiałem gdzieś się czegoś nasłuchać i trochę coś podchwycić gdyż Vx-1 miałem na głowie parę lat później ...
    Anon @2018-07-17 22:50:06
    Mam podobne odczucia, jak irata. Też nic z tej gry nie rozumiałem, natomiast technicznie bardzo mi imponowała. Heh, nawet Huntera dzisiaj sobie oglądałem w pracy na YouTube
    Enjo @2018-07-18 06:26:23
    Jeden z autorów opowiadał, jak w kierunku Paula Woakes'a padały komentarze w stylu "Paul, więcej akcji!". Może tylko dlatego w ogóle w pierwszej części mamy strzelanie?
    Ja też lubiłem gry akcji ale nawet bez instrukcji udało mi się opanować gre, tak jak każdy symulator lotu - wciskając w różnych momentach różne klawisze. Cierpliwość i wolny czas też wtedy miałem ale o ukończeniu gry bez zapisywania stanu oczywiście nie było mowy.
    Enjo @2018-07-18 07:59:08
    No i jeszcze jedna przyczyna wolnej rozgrywki jest to, ze wersja namale Atari jest wolna, na ST szybsza, a MDDClone-SDL jest 2x szybszy niz wersja ST (przez przypadek zdwukrotnilem taktowanie timera gry I tak zostalo :P )
    RetroBorsuk @2018-07-18 08:31:33
    Bardzo dobry wpis. Jakże się cieszę, że istnieją tacy zapaleńcy jak Ty, którzy piszą o swojej ulubionej grze, a na dodatek mają umiejętności aby stworzyć jej nowsze wersje czy usprawniać ją. Brawo Ty!

    Co do Mercenary to jedna, z tych gier, które podziwiałem, ciekawiły mnie, intrygowały, oszałamiały wielkością świata - ale niestety nigdy w nie się nie wkręciłem. Doceniam ją, i bardzo, bardzo chciałbym w nią pograć, ale tyle jest ulubionych innych gatunków czy gier- że po prostu życia nie starczyło...

    Bardzo fajny wpis. Polecam i pozdrawiam!
    ZbyniuR @2018-07-18 16:14:15
    @IRATA4

    Odpowiedź do wątku o padach Segi Mega Drive (te bumerangowate) do Atari ST.
    Wystarczy zamienić miejscami piny 5 i 7 i działają. :)

    A pady od Sega Master System (te kanciaste) po prostu działają bo wszystkie piny są na miejscu.
    the fender @2018-07-18 19:04:40
    myślałem, że jest jeden Pin.
    Enjo @2018-07-18 20:36:40
    @RetroBorsuk:
    Wielkie dzięki za miły komentarz, szczególnie że artykuły zjadasz na śniadanie. Umiejętności są, ale w pewnym momencie trzeba pomyśleć o "Chlebie Powszednim", a jako, że mój zawód = moje hobby, to nie wyrabiam się już fizycznie - mam bóle karku i przemęczone oczy. Dlatego musiałem to uciąć w roku 2010, ale obiecuję sobie, że do tego wrócę.

    Co do samej gry, to pobranie jej i uruchomienie w żaden sposób nie zobowiązuje Cię do wkręcenia się w nią. Ja sam czasem ją sobie odpalę
    i polatam trochę ponad miastem wyłącznie w celu odstresowania się. Nie myślę nawet o kończeniu jej. Na to też nie starczyłoby mi życia, a raczej tego, co z niego pozostało.
    the annihilator of the moomins @2018-07-21 13:43:28
    dobra robota.

    Zupełnie jak YS Flight, tyle że na Atari ST! Brawo!
    lenxy @2018-07-21 13:54:04
    Świetny opis. Byłem trochę starszy (około 15 lat), kiedy pierwszy raz się zetknąłem z grą Mercenary. Mimo, że akcja wydaje się powolna, to sam pomysł i świat ukazany w grze był suuuper. Ciągle do niej wracałem i całymi godzinami zwiedzałem powierzchnię i korytarze. Nie miałem dokładnego opisu, więc nie do końca wiedziałem, co mam robić. Teraz, gdy mam dostęp do tylu pomocy, mam szansę po 30 latach ukończyć tę grę (podobnie jak 15 lat temu ukończyłem Starquake, gdy opracowałem program wyszukujący komórki pamięci odpowiedzialne za nieśmiertelność w grach).
    Powodzenia w dalszej pracy i nowych wyzwaniach.
    pirx @2018-07-21 22:57:10
    PEPSI!!!
    MDW2 @2018-07-22 17:06:49
    W latach 90 uruchomiłem Mecenary kilkanaście razy ale nigdy nie wyczaiłem o co w tej grze chodzi, co mam zrobić. :)
    Enjo @2018-07-23 21:39:51
    @prix, tak PEPSI :)

    Prixowi chodzi o ten żart: www enderspace.de/mercenary/mddclone-sdl/img/k-2.jpg
    Po odkryciu że Essential 12939 Supply, to od tyłu Pepsi, może stać się jasne, gdzie jest ten przedmiot potrzebny: w sali konferencyjnej na orbitalnym statku kolonijnym Paljaran:
    www enderspace.de/mercenary/mddclone-sdl/img/ogl19.jpg
    Enjo @2018-07-23 21:42:51
    @lenxy: widzę, że też dałeś się wciągnąć. Była to unikatowa gra pod względem obszerności świata.
    Gratuluję napisania programu pod nieśmiertelność.
    Wello @2021-08-24 14:42:02
    Witam,
    Widzę stary wątek, ale o Mercenary. Dla mnie gra była ... rewelacyjna. Ani trochę nudna.
    To był świat 3D gdzie mogłeś się swobodnie poruszać. Podziemia. I zagadkowe przedmioty. Pojazdy. A gdy okazało się że można dostać się do bazy nad miastem ... byłem zachwycony. No i ukończyłem grę, bez instrukcji. Ta gra była przełomową grą.
    Edward @2022-07-19 22:07:59
    Genialna gra - pół roku zajęło mi przejcie gry - odkrycie że kropka nad miastem to nie słońce, ale satelita i że można na nim wylądować, a potem uruchomić windę i zjechać do środka, tak mógł się czuć Kolumb zbliżając się do nieznanego brzegu. Jedna z najlepszych gier na małe Atari. No i jaja typu generator "12939" i jego dostarczenie do sali konferencyjnej, kto kuma żart ten przeżył życie spełniony :D
    nickname
    e-mail / website (opcjonalnie)
    Aktualne tematy
    TSFX Turbo Blizzard (4)
    ostatni: 19-03-2024 11:31, baktra
    PTODT Stereo II (92)
    ostatni: 19-03-2024 10:03, w1k
    Nowe okładki gier - FROGGER (253)
    ostatni: 19-03-2024 09:21, lexx
    GTIA2DVI (68)
    ostatni: 19-03-2024 00:45, st_man
    Rzeczy które chciałbyś w MADSie a... (122)
    ostatni: 18-03-2024 22:01, jhusak
    Muzycy scenowi... (60)
    ostatni: 18-03-2024 20:41, jhusak
    padnięta maszyna - temat do zamkn... (3)
    ostatni: 18-03-2024 20:40, Ataripuzzle
    Scorch - pełna gra (398)
    ostatni: 18-03-2024 17:49, Mq
    Poszukiwana solucja do Artefakt P... (5)
    ostatni: 18-03-2024 14:20, Vidol
    Program do losowania totolotka (13)
    ostatni: 18-03-2024 04:27, pirx
    Pismo "Grel" (34)
    ostatni: 17-03-2024 21:29, Kaz
    AVG Cart (121)
    ostatni: 17-03-2024 19:43, sun
    RMT hacking (166)
    ostatni: 17-03-2024 17:21, emkay
    Moje materiały wideo z grami na A... (191)
    ostatni: 17-03-2024 14:02, nowy80
    Pomoc - dom dziecka (1)
    ostatni: 17-03-2024 13:37, maly_swd

    Kategorie Forum Atarum

    Użytkowników: 2769
    Ostatnio zarejestrowany: Atari1040
    Postów ostatniej doby: 32

    Spotkania i zloty / Meetings & Parties

    Najbliższe imprezy
    link do naszych spotkań online, zapraszamy do odwiedzenia kanału zoom również przez kod QR:

    KWAS

    Kalendarz AOL


    Społeczność/Community


    Rozmawiali
    Wywiad z Mariuszem Jaroszem i Kaz (12)
    Wywiad Dracona z Mr. Bacardim i Kaz (12)
    Tomasz Dajczak i Kaz (21)
    Lech Bąk i "Świat Młodych" i Kaz (26)
    Michał "Mike" Jaskuła i Kaz (6)
    F#READY i Dracon (22)
    Daniel „Arctus” Kowalski i Dracon (25)
    KATOD i TDC (15)
    Mariusz Wojcieszek i "Adam" (17)
    Romuald Bacza i Ramos (16)
    Śledzenie Amentesa i Larek (9)
    Leszek Łuciów i Charlie Cherry (17)
    TO JUŻ ZA TOBĄ: rozmowa z Bobem Pape i cpt. Misumaru Tenchi (39)
    Rob Jaeger i Emu (53)
    Jacek "Tabu" Grad i Dracon (0)
    Alexander "Koma" Schön i Kaz (0)
    Maciej Ślifirczyk i Charlie Cherry (0)
    Jarek "Odyniec1" Wyszyński i Kaz (0)
    Marek Bojarski i Kaz (0)
    Olgierd Niemyjski i Ramos (0)
    «« nowszestarsze »»

    Stragan
    Nowe, pojemniejsze RAM-Carty oferuje Kaz (21)
    "mouSTer" czyli myszka ST oferuje Kaz (30)
    Atari USBJoy Adapter oferuje Jakub Husak (0)
    Programy: Kolony 2106 oferuje Kaz (7)
    Sprzęt: rozszerzenia oferuje Lotharek (23)
    Gadżety: naklejki, pocztówki oferuje Sikor (11)
    Sprzęt: cartridge RAM-CART oferuje Zenon (7)
    Miejsce na drobne ogłoszenia kupna/sprzedaży oferuje Kaz (58)
    Sprzęt: interfejs SIO2IDE oferuje Piguła (0)
    Sprzęt: interfejs SIO2SD oferuje Piguła (33)

    Użytki/Utils
    Sprzęt/Hardware

    Wynalazki
    Atari i Bluetooth napisał Kaz (34)
    SIO2PC-USB napisał Larek (45)
    Nowe SIO2SD napisał Larek (0)
    SIO2SD w CA12 napisał Urborg (12)
    Ratowanie ATMEL-ów napisał Yoohaas (12)
    Projektowanie cartów napisał Zenon (12)
    Joystick do Atari napisał Larek (54)
    Tygrys Turbo napisał Kaz (11)
    Testowałem "Simple Stereo" napisał Zaxon (5)
    Rozszerzenie 1MB napisał Asal (20)
    Joystick trzyprzyciskowy napisał Sikor (18)
    Moje MyIDE oraz SIO2PC na USB napisał Zaxon (16)
    Jak wykonać płytkę drukowaną? napisał Zaxon (26)
    Rozszerzenie 576kB napisał Asal (36)
    Soczyste kolory napisał scalak (29)
    XEGS Box napisał Zaxon (13)
    Atari w różnych rolach napisał Różyk (9)
    SIO2IDE w pudełku napisał Kaz (5)
    Atari steruje tokarką napisał Kaz (15)
    DarkMouse napisał Kaz (7)
    «« nowszestarsze »»