atarionline.pl Robbo Kreator - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1:
         
        CommentAuthorPoklik
      • CommentTime8 Mar 2009 20:03
       
      Natchniony tym wątkiem ->link<- postanowiłem napisać (przynajmniej spróbować ;) ) własny, pecetowy edytor do poziomów Robbo. Oto co aktualnie z tego wyszło: ->link<-
      oraz screeny (na których widać poziomy stworzone przez Gedziora):




      (mam nadzieję, że forum obsługuje automatycznie skalowanie dużych bitmap).

      Aktualnie wersja 0.5 jest praktycznie pełnowartościowym edytorem, brakuje jednak:
      -testowania plansz: raczej myślę nad automatycznym zapisaniem wybranego poziomu i odpaleniem go na emulatorze,
      -edytora napisów: tych początkowych i końcowych :)
      -zmiany kolejności poziomów,
      -mapka jest 'nieco' za mała: myślę, żeby kiedyś dodać tam lepiej skrolowanie jak w oryginalnym konstruktorze,
      -i może czegoś jeszcze o czym już zapomniałem. :)

      Poza tym edytor oferuje chyba wszystko to co oryginał, plus drobne szczegóły jak:
      -umieszczanie większej ilości robocików ;)
      -manualną zmianę ilości śrubek potrzebnej do przejścia poziomu (kliknięcie między przyciski "+" i "-" ilość śrubek zostanie automatycznie wyliczona),
      -przy wyborze gumki (a raczej pustego pola) na mapie automatycznie jest rysowany prostokąt zaznaczający pole widziane przez gracza (wymuszone to zostało przez wrzucenie całej planszy na jeden ekran),
      -odczytywanie i modyfikowanie gotowych dysków .atr (zapisywanie oczywiście też jest :) ).

      Tworząc proste poziomy nie natrafiłem na żadne błędy ani w programie ani w zapisanych dyskach z grami .atr, jednak jak jakieś zauważycie to dajcie znać.
      • 2:
         
        CommentAuthorsikor
      • CommentTime8 Mar 2009 21:03
       
      Hmm, ciekawe, ciekawe... Tak sobie pomyślałem: może dodać większą ilość plansz? Tak sobie tylko myślę. Przypuszczam, że Kaz będzie bardzo zadowolony z tego programu.
      Aha, jeszcze jedno: skoro jest kompatybilny z RK, to może póki co - tam tworzyć "czołówkę" i koniec? No i test by też działał wtedy (chyba).
      W każdym razie - wielkie brawa.
      • 3:
         
        CommentAuthorsikor
      • CommentTime8 Mar 2009 21:03
       
      Hmm, to działa... Znaczy się, na PC... Wypluwa gotowego ATR-a...
      W takim razie poprosimy jeszcze o możliwość dodawania napisów początkowych/końcowych i będzie super narzędzie (pod RK nie działa niestety...)
      • 4:
         
        CommentAuthorgolem14
      • CommentTime8 Mar 2009 22:03
       
      Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony. Bije pokłony.....
      Może warto go na sourceforge wrzucić, obok gnurobbo?
      BTW. Oryginalny RK nie posiada chmurek i promieni śmierci, które pojawiają się na ostatnich etapach ROBBO, bardzo PROSIŁBYM o dodanie tych przeszkadzajek. Jutro mogę pokazać na czym one polegają.
      • 5:
         
        CommentAuthorgolem14
      • CommentTime8 Mar 2009 22:03
       
      Jedna uwaga na gorąco. Warto aby podobnie jak w RK, ponowne kliknięcie na narysowany element (z wybranym tym samym elementem) wymazywało go. Teraz trzeba użyć gumki, która, na marginesie, pokazywana jest jako duży kwadrat na całą szerokość planszy.
      • 6:
         
        CommentAuthorPoklik
      • CommentTime8 Mar 2009 23:03
       
      Sikor: wczytywanie tekstów z Robbo Konstruktora niestety nie jest możliwe w tej wersji - prawdę mówiąc nawet o tym nie pomyślałem - naprawię to w następnej wersji. Jednak i tak w końcu jakiś prosty, wbudowany edytor muszę napisać bo cały ten program pisałem tak, aby mógł się obejść bez pomocy oryginalnego RK.
      Co do większej ilości plansz to niestety, wynikowa gra z Robbo Konstruktora pozwala tylko na zapis 32 plansz i to objawia się w dwóch momentach:
      -zapis "id" planszy znajduje się w jednym bajcie, a w raz z numerem planszy jest zapisywane info o wzorku murku według wzoru (jeżeli dobrze pamiętam ;) ): numer_planszy+32*wzorek, przez co więcej wzorków i plansz już nie 'wejdzie' do bajtu,
      -oraz ustalaniu kolejności plansz, gdzie po 32 bajtach na plansze są 'jakieś' dane. Oczywiście można próbować modyfikować kod gry, ale ja już się tego nie podejmę. ;)

      Golem14: niestety, Robbo kreator ma te same ograniczenia co oryginalny Robbo Konstruktor :( Plik wynikowy jest tworzony z 'pustej' dykietki Robbo Konstruktora i go tylko odpowiednio modyfikuję - bez dodawania żadnych nowych ficzerów ;) Chyba, że te chmurki i promienie były tylko ukryte w RK wtedy nie będzie problemu. W innym przypadku, niestety...
      Co do gumki to udostępniam już wersję 0.51 w której poprawiłem mały bug z kolorem 4 oraz dodałem gumkę pod prawym przyciskiem myszy. IMO będzie to wygodniejsze :)
      A z tym prostokątem to już pisałem wyżej:
      "-przy wyborze gumki (a raczej pustego pola) na mapie automatycznie jest rysowany prostokąt zaznaczający pole widziane przez gracza (wymuszone to zostało przez wrzucenie całej planszy na jeden ekran),"
      Jednak jeżeli bardziej to przeszkadza niż pomaga to mogę to oczywiście usunąć.
      • 7:
         
        CommentAuthorKaz
      • CommentTime8 Mar 2009 23:03
       
      Jeszcze nie testowalem programu, ale sadzac po screenshotach i opisie - przylaczam sie do poklonow od Golema :DDD

      Rzeczywiscie, na cele konkursowe trzeba by przetestowac kilkanascie plansz z mozliwie roznymi typami trickow.

      PS. Dobra wiadomosc jest tez taka, ze rozwiazany mamy problem z dolaczeniem czolowki do gry...
      ->link<-
      • 8:
         
        CommentAuthorgolem14
      • CommentTime9 Mar 2009 08:03
       
      @ Poklik
      1 /"niestety, Robbo kreator ma te same ograniczenia co oryginalny Robbo Konstruktor(...) Chyba, że te chmurki i promienie były tylko ukryte"/
      Też się nad tym zastanawiałem a koderem nie jestem. Jak się domyślam "mapa" kodowana jest pewnie jako zestaw znaków alfanumerycznych, kwestia tego jakie kody mają promienie i chmurki i czy "silnik" RK odczyta prawidłowo owe kody. Wydaje mi się, że Silnik RK jest trochę odmienny od Silnika Robbo i tak się zastanawiam, czy nie rozważyłbyś zbadania tego tematu. Np. dogranie do oryginalnego silnika Robbo nowych map (znika ograniczenie 32 planety).

      2 /"dodałem gumkę pod prawym przyciskiem myszy. IMO będzie to wygodniejsze"/
      Święte słowa, w Atari nie były popularne myszki, teraz można wykorzystać ich dobrodziejstwa (wczoraj po napisaniu posta nawet mi to wpadło do głowy).

      3 /"A z tym prostokątem to już pisałem"/
      Z podniecenia nie doczytałem ;-)
      • 9:
         
        CommentAuthorgolem14
      • CommentTime9 Mar 2009 09:03
       
      Ponieważ z prawej strony okna programu jest dużo miejsca, proponuje zmodyfikować trochę panel kolorów, poprzez dodanie krótkich, orientacyjnych opisów. Przykładowo mogłoby wyglądać to tak, jak na moim rysunku:
      ->link<-
      Opisy są następujące:
      Kolor / Opis orientacyjny
      1 Tło murka oraz przeszkadzajek
      2 Blask Robbo i murka, główny kolor przeszkadzajek
      3 Główny kolor Robbo, tło przeszkadzajek
      4 Główny kolor murka
      5 Kolor obramowania planety
      6 Kolor planety
      Bardzo by to ułatwiło pracę.
      • 10:
         
        CommentAuthorgolem14
      • CommentTime9 Mar 2009 10:03
       
      Rozpatrzyłem problem chmurek i promieni śmierci ;-)
      Chmurki są! To jedna z armatek dostępnych w Robbo Kreatorze. Brak jest natomiast "Fali Śmierci", która pojawia się po raz pierwszy na planecie nr 49. Wygląda ona tak jak na obrazku:
      ->link<-
      zaś jej działanie pokazuje filmik na google video:
      ->link<-
      Chyba jest to jedyny element występujący w oryginalnym Robbo, którego nie ma w Robbo Konstruktorze.
      • 11:
         
        CommentAuthorKaz
      • CommentTime9 Mar 2009 10:03
       
      A prawo i lewoskretnosc stworkow?
      • 12:
         
        CommentAuthorgolem14
      • CommentTime9 Mar 2009 11:03
       
      @Kaz
      ?
      Przecież w Robbo i RK są dwa stworki lewo i prawoskretny, różniące się wyglądem, aby można było szybciej się odnaleźć na mapie - więc o co biega?
      • 13:
         
        CommentAuthorKaz
      • CommentTime9 Mar 2009 13:03
       
      O to, ze w RK jeden "gatunek" robala jest prawoskretny, a drugi lewoskretny. Ponoc w Robbo oba "gatunki" moga byc lewo- i prawoskretne. Wieczorem sprawdze, czy to prawda.
      • 14:
         
        CommentAuthorPoklik
      • CommentTime9 Mar 2009 17:03 zmieniony
       
      Faktycznie Kaz, masz rację. Wygląda na to, że są jak powiedziałeś dwa typy stworków - jeden typ jest prawoskrętny a drugi lewoskrętny plus każdy ma dodatkowy 'stan' biegania w koło w przeciwną stronę. Faktycznie, ciekawe jak to było w oryginalnym Robbo. Sam jakoś nigdy na to nie zwróciłem uwagi.

      Golem14: wygląda na to, że i fala też jest w Konstruktorze (jej kod to 0Fh, choć pod 8Fh też można ją znaleźć tak samo jak każdy bloczek powtarza się po 80h - 128), tylko, że taka jakaś... niemrawa ;) Zresztą zobacz sam: ->link<- Mi wydaje się jednak, że w oryginalnym Robbo standardowo ta fala także mogła się tylko animować a przesuwanie jej dano gdzieś w kodzie grze... Kiedyś trzeba będzie rzucić okiem jak to naprawdę było ;)
      A co do interfejsu... To jak już będę kończyć ten program to wtedy pomyślę o jego lepszym rozłożeniu. Aktualnie wolne miejsce może się jeszcze przydać.

      Ogólnie myślę, że warto dodać możliwość wstawiania niedostępnych standardowo w Robbo Konstruktorze bloczków takich jak dodatkowe życia czy murek z odwróconymi kolorami.
      • 15:
         
        CommentAuthorKaz
      • CommentTime9 Mar 2009 17:03
       
      Nie jestem pewny jeszcze jednej rzeczy - czy czasem kratka i kwas nie dziala inaczej na niektore przedmioty. Ale przyjrze sie temu wieczorem albo jak znajde chwile czasu, bo dokladnie wszystkich roznic nie pamietam.
      • 16:
         
        CommentAuthorKaz
      • CommentTime9 Mar 2009 17:03
       
      Jeszcze jedna rzecz - czy dalo by sie uzglednic w edytorze takze "rozszerzone wersje" Robbo. Wlasciwie mam tu na mysli jedna gre - "Alex". Tam jest i nowy typ bomby, nowy ptaszek z kwasem i jeszcze jakies nowe elementy, ktorych w tej chwili nie pamietam.
      • 17:
         
        CommentAuthorPoklik
      • CommentTime9 Mar 2009 18:03
       
      Hmm, ten "Alex" to faktycznie ciekawa modyfikacja. Jednak jak widać jest to modyfikacja oryginalnego Robbo a do tego jeszcze nie doszedłem. Może kiedyś :) Muszę jednak powiedzieć, że modyfikacja Robbo Konstruktora jest prostsza, gdyż tutaj plansze są zapisywane na samym końcu, zaraz za kodem gry, a jak jest w oryginale, to nie wiem... jezcze ;)

      Co do innego działania niektórych przedmiotów to możesz mieć rację, tak samo jak ze stworkami lewo i prawoskrętnymi. Okazuje się, że w Alexie są już na pierwszej planszy stworki tego samego gatunku które są i prawo i lewoskrętne. Wychodzi na to, że jednak Robbo i Robbo Konstuktor faktycznie mogą się różnić pod jakimiś względami.
      • 18:
         
        CommentAuthorgolem14
      • CommentTime9 Mar 2009 20:03 zmieniony
       
      Panowie, kierunek ruchu stworka zależny jest od tego z której strona murka przylepimy stworka w układzie wewnątrz lub na zewnątrz co widać na załączonych filmikach:
      ->link<-
      ->link<-
      Czy o to Wam chodziło, bo mi się wydaje, że ze stworkami wszystko jest w porządku (po co mnożyć niepotrzebne byty). Ponadto stworki mogą inaczej się zachowywać w wąskich tunelach (przylepione do dwóch ścian) i w sytuacji oderwania od ściany (jeden wpadnie na drugiego, zatrzyma go promień lasera) wtedy kręci się w kółko.
      • 19:
         
        CommentAuthorPoklik
      • CommentTime9 Mar 2009 23:03
       
      Nowa wersja 0.55 jest już dostępna na ->link<-
      Dużych zmian nie ma (trochę mało mam czasu wolnego do końca tego tygodnia :( ) jednak myślę, że mogą być one przydatne.
      Dodałem:
      -zamienianie plansz między sobą. Aby to zrobić należy wybrać jakąś mapę, np. nr 1, kliknąć przycisk 'zamien' a następnie wybrać mapę do podmiany z aktualną. Ostatecznie obie zamienią się miejscami. Jeżeli klikniemy przycisk 'zamien' a rozmyślimy się z zamianą to klikamy jeszcze raz na ten przycisk, albo na aktualnie zaznaczony numer mapy,
      -testowanie poszczególnej mapy i całej gry. Rozwiązałem to w sposób o jakim wcześniej wspominałem, czyli przy testowaniu mapy zostaje tylko ona zapisana z grą do pliku test.atr i automatycznie uruchomiona (dlatego trzeba mieć w systemie przypisany emulator do plików .atr). Podobna sytuacja ma miejsce przy testowaniu całej gry, tyle, że zamiast jednej planszy są zapisywane wszystkie,
      -oraz usunąłem kilka drobnych błędów.

      Jak zwykle proszę o testy i zgłaszanie błędów.
      • 20:
         
        CommentAuthorKaz
      • CommentTime10 Mar 2009 00:03
       
      Niestety, mimo mojego uwielbienia dla spraw Robbo dzisiaj juz nie jestem w stanie niczego sprawdzic. Ale testy beda, oj beda! :)
      • 21: CommentAuthormarok
      • CommentTime10 Mar 2009 01:03
       
      Stworki lewoskrętne kodowane są wartościami $41-$44.
      kod stworka lewoskrętnego-$41 =
      %00: pierwszy ruch jaki wykona stworek to ruch w lewo,
      %01: w prawo,
      %10: w górę,
      %11: w dół.

      Jeśli stworek napotka przeszkodę w pierwszym ruchu, to go nie wykona.

      Robbo Konstruktor prawdopodobnie ma wbudowany mechanizm dobierania tak wartości stworka żeby odpowiadało to strukturze planszy w najbliższym otoczeniu stworka w sytuacjach klarownych, a w sytuacjach kiedy możliwych jest więcej interpretacji poruszania się stworka, ma ustaloną hierarchię kierunków, która decyduje o interpretacji (być może przyjmuje tylko wartość najmniejszą z możliwych, czyli $41 co oznacza, że wybiera interpretację pierwszego ruchu w lewo).
      • 22: CommentAuthormarok
      • CommentTime10 Mar 2009 09:03
       
      "Jeśli stworek napotka przeszkodę w pierwszym ruchu, to go nie wykona."

      Nie. Jeśli stworek nie może wykonać pierwszego ruchu zgodnego z wskazaniem w kodzie znaku stworka, to ruch ten próbuje wykonać w kierunku przeciwnym do swojej skrętności (np. stworek lewoskrętny jeśli ma poruszyć się w pierwszym ruchu w lewo a tam jest przeszkoda, wybiera ruch w górę, dysponując np. potencjalnie możliwośią poruszenia się zamiast tego w dół).
      Jeśli i w ten sposób wybrany kierunek ruchu nie jest możliwy (w przytaczanym przykładzie pierwszy ruch tak w lewo jak i w górę jest zablokowany), stworek próbuje wybrać pierwszy wolny kierunek z dostępnych, poszukując go w porządku odwrotnym do swojej skrętności- jest to recepta uniwersalna (dotyczy więc i pierwszej próby odnalezienia kierunku ruchu, opisanej wcześniej).
      Stworek lewoskrętny ma taką kolejność poszukiwania wolnego kierunku ruchu (poczynając od dowolnego kierunku w tym ciągu):
      lewo>góra>prawo>dół>lewo.. (można to nazwać zasadą prawostkrętności poszukiwania wolnego kierunku pierwszego ruchu w przypadku napotkania przeszkody w wyznaczonym kodem stworka lewoskrętnego kierunku pierwszego ruchu)

      To w sumie nie powinno nikogo (konstruktorów plansz) specjalnie interesować (dotyczyć), ale jak napisałem w poprzedniej notce, RK dysponue póki co pewną przewagą nad Robbo Kreatorem (tak mi się przynajmniej wydaje). Otóż ustala kod stworka lewostronnego (poprzez analogię wnoszę, że i prawostronnego) inteligentnie, nadając mu taki kierunek pierwszego ruchu, aby nie kręcił się czasem wokół własnej osi (inaczej nazywając rzecz- w kółko), jeśli tylko ma możliwość się o jakiś element w najbliższym swoim otoczeniu "podczepić".
      • 23:
         
        CommentAuthorKaz
      • CommentTime10 Mar 2009 12:03
       
      Marok - a Ty takze jestes fanem Robbo czy po prostu lubisz pogrzebac w kodzie? :)
      • 24: CommentAuthormarok
      • CommentTime10 Mar 2009 13:03
       
      Kaz - jestem "lekkim" fanem Robbo i zdarza mi się czasem pobrzebać (w tym wypadku nie w kodzie ale pod monitorem emulatora podmieniając elementy planszy)
      • 25:
         
        CommentAuthorgolem14
      • CommentTime10 Mar 2009 17:03
       
      Impressive! (Quake ]|[)
      Wow! (jamże)
      • 26:
         
        CommentAuthorPoklik
      • CommentTime22 Mar 2009 21:03 zmieniony
       
      Uff... Nareszcie udało mi się znaleźć wolny czas i dobić do wersji 1.0. Jak wcześniej można pobrać ją stąd: ->link<-



      Nie zdążyłem jeszcze powstawiać wszystkich typów stworków, jednak to już nie będzie problemem - dopisałem dynamiczną obsługę 'klocków' w edytorze, przez co dodanie elementów ogranicza się do edycji pliku tiles.cfg i ewentualnego dodania grafiki do tiles.bmp.

      Budowa pliku tiles.cfg:

      murek:m1
      gumka:g1
      sruba:s1
      x,y:c,b

      gdzie:
      m1- kod murka, wykorzystywany do obliczenia miejsca z pliku bmp z odpowiednim wzorkiem murka,
      g1- kod pustego pola, kod którym czyszczona jest plansza, oraz wyświetlany jest obszar nad myszką widziany w czasie gry,
      s1- kod na podstawie którego jest automatycznie wyliczana potrzebna do zebrania ilość śrubek,
      x- pozycja x danego elementu gui, zakres 0-4,
      y- pozycja y, zakres 0-25 (lub 26 - nie pamiętam :) ),
      c- kod murka w systemie dziesiętnym,
      b- współrzędna x z grafiką elementu do wyświetlenia z tiles.bmp, jest obliczana ze wzoru b*16. Gdy nie mamy grafiki do elementu wpisujemy tu -1, wtedy w edytorze element będzie wyświetlany jako jego kod w systemie szesnastkowym.
      W razie gdy w odczytywanej planszy będą elementy niedostępne w gui, wtedy będą one wyświetlane jako ich znaczki w systemie szesnastkowym.

      Poza tym w polu edycji tekstu są dostępne znaki:
      -zwykle, alfanumeryczne (a-z,A-Z,0-9),
      -małe - polskie: dostępne poprzez kombinację ctrl+literka (wszystkie oprócz 'ź' - jej nie znalazłem w oryginalnym konstruktorze),
      -znaki specjalne: ctrl+znak (!@*-:,.?),
      -oraz wizerunek Robbo (ctrl+r,t,f,g) i 'odwrócony' znak (ctrl+q).

      Marok: z tymi stworkami masz oczywiście rację. Wcześniej jak je testowałem wrzucałem je na samą górę planszy, przez co niektóre inaczej się zachowywały.
      • 27: CommentAuthormarok
      • CommentTime22 Mar 2009 22:03
       
      Gratulacje.

      Mam jedną tylko małą prośbę. Aby możliwy był import pojedyńczej planszy w wolne miejsce w zestawie komnat. Zawsze można przepisać ręcznie, więc to nie jest jakiś wielki problem, ale dla potrzeb sporządzenia komilacji plansz różnych autorów, taki ficzer byłby bardzo użyteczny. Ale to szczegół.

      Element 27 dostępny z menu, to z moich notatek "odwócony" kolorystycznie murek który dodatkowo strzela promieniem w dół. Pytanie tylko, czy w oryginalnych planszach Robbo kiedykolwiek z niego korzystano, bo mam poważne wątpliwości?
      Element "fali-tęczy" działa poprawnie (apropo wcześniejszych wpisów na ten temat)?
      • 28:
         
        CommentAuthorWolfen
      • CommentTime22 Mar 2009 22:03
       
      Rowniez przylaczam sie do uklonow :) zebym to ja teraz mial troche wiecej wolnego czasu... eh... :))) Swoja droga szkoda ze sie nie zachowaly moje uwczesne wypociny z Robbo Konstruktora... ;/
      • 29:
         
        CommentAuthorPoklik
      • CommentTime22 Mar 2009 22:03
       
      "Aby możliwy był import pojedyńczej planszy w wolne miejsce w zestawie komnat"
      Zrobi się.

      "Pytanie tylko, czy w oryginalnych planszach Robbo kiedykolwiek z niego korzystano, bo mam poważne wątpliwości?"
      Nie, ale jeżeli jest możliwość, to czemu nie? :) Zresztą aktualny edytor pisałem pod kątem ewentualnych 'przeróbek' Robbo (patrz Alex) - na wypadek, gdyby ktoś kiedyś podjął się dodania nowych elementów do Robbo Konstruktora...

      "Element "fali-tęczy" działa poprawnie (apropo wcześniejszych wpisów na ten temat)? "
      Niestety. Stoi sobie w miejscu i robi za zniszczalny, animowany murek.
      • 30:
         
        CommentAuthorKaz
      • CommentTime22 Mar 2009 23:03
       
      Kurcze, congratulation!
      Teraz mozesz pracowac nad wersja 2.0 - wszelkie fanaberie :)
      • 31: CommentAuthorgedzior84
      • CommentTime23 Mar 2009 11:03
       
      ja pierdziele... nie mialem pojecia o istnieniu tego wątku! Teraz kiedy zacząłem sobie wertować forum, natrafiłem na niego i aż mi serce zadrżało z podniecenia!!!

      W poprzednim wątku 'Robbo Konstruktor', pytałem o to, czy bedzie jakis konkursik, nie zdając sobie sprawy że w tym wątku dzieją się tak poważne rzeczy. Wtedy Poklik odpisał mi, że można skorzystać z Robbo Kreatora, a ja nie wiedziałem o co mu chodzi :D

      Strużka śliny cieknie mi z kącika ust, na myśl, że zaraz usiądę i przetestuję to cacko. Argh, aż nie wiem co napisać. Gratulacje, bo wygląda na kawał dobrej roboty :)
      • 32:
         
        CommentAuthoradiblol
      • CommentTime23 Mar 2009 12:03
       
      "Wtedy Poklik odpisał mi, że można skorzystać z Robbo Kreatora"

      "gendzior84: Przecież można strugać w Robbo Kreatorze..." - to ja napisałem w tamtym temacie :)
      • 33: CommentAuthorgedzior84
      • CommentTime23 Mar 2009 13:03
       
      Hahaha, ale ja się pogrążam. Z każdym kolejnym zdaniem coraz bardziej :D Chyba po prostu zamilknę ;P

      przepraszam za pomyłkę :D
      • 34:
         
        CommentAuthoradiblol
      • CommentTime23 Mar 2009 13:03
       
      A swoją drogą to bardzo dobry ten edytor. Ja nigdy nie miałem do czynienia z Robbo i zrobiłem nawet coś grywalnego (tylko 1 planetę na razie).

      ->link<-
      • 35: CommentAuthorgedzior84
      • CommentTime23 Mar 2009 14:03 zmieniony
       
      @adiblol - dales specjalnie takie kolorki negatywowe, czy to ja mam cos nie tak z emulatorem ?!

      Poza tym, apropos kolorow, pojawiaja mi sie roznice miedzy tymi w 'Robbo Konstruktorze' na emulatorze, a 'Robbo Kreatorze'. Chodzi mi o najciemniejsze odcienie wszystkich barw. Te w kreatorze sa o wiele jasniejsze, niz te z Robbo Konstruktora pod emulatorem. Nie wiem, czy to wina mojego emulka, czy cos. Tez tak macie?!

      EDIT: Chodzi mi dokladnie o to zjawisko:

      Jak widac, tło na emulatorze jest duzo ciemniejsze niz to, ktore rozrysowalem w Robbo Kreatorze.
      • 36:
         
        CommentAuthorPoklik
      • CommentTime23 Mar 2009 14:03 zmieniony
       
      "dales specjalnie takie kolorki negatywowe, czy to ja mam cos nie tak z emulatorem ?!"
      Ja mam nadzieję, że to nie jest jakiś błąd kreatora ;)

      "Poza tym, apropos kolorow, pojawiaja mi sie roznice miedzy tymi w 'Robbo Konstruktorze' na emulatorze, a 'Robbo Kreatorze'. "
      W razie przekłamań wystarczy zedytować pliczek paleta.bmp w jakimś edytorze graficznym i poprawić kolory na takie jakie się chce :) Aktualną paletę brałem chyba z G2F, a ona ma jak widać całkiem nasycone kolory.

      EDIT.
      W takim razie proponuję przesiadkę na dosową wersję emulatora - tam standardowa paleta jest o wiele jaśniejsza.
      Zresztą kolory na real atari zapewne będą i tak się nieznacznie różniły do tego dochodzi jeszcze dany typ telewizora, jego ustawienia itp... Więc trudno powiedzieć które kolory są w 100% prawdziwe. :)
      • 37: CommentAuthorgedzior84
      • CommentTime23 Mar 2009 15:03
       
      Hehe, czyli tak czy siak, u każdego kolorystyka przedstawia się pewnie zupełnie inaczej. No trudno, trzeba bedzie znaleźć złoty (kolorowy) środek :)
      • 38:
         
        CommentAuthoradiblol
      • CommentTime23 Mar 2009 15:03 zmieniony
       
      Tak to wygląda pod Kreatorem:


      A tak na emulcu:


      Rzeczywiście jest różnica...
      (paletę na emulatorze mam domyślną)
      • 39:
         
        CommentAuthorMWK
      • CommentTime23 Mar 2009 15:03
       
      Poklik, gratuluje stworzenia wspaniałej aplikacji! Jest jakby "lekiem na (prawie) całe zło".

      Pozostaje jeszcze jedynie kwestia kompatybilności stworzonych plansz z Atarką gdyż nie udało mi się w absolutnie żaden sposób tego dokonać...

      Chciałbym Cię zatem zapytać jak zrobiłeś, że po wciśnięciu przycisku "testuj" odrazu odpala się emulator i wczytana(y) zostaje plansza (zestaw) lecz sam tworzony plik .atr wydaje się być całkowicie nieczytelny na prawdziwej maszynie ?

      Może to tylko kwestia jakiegoś drobnego dopracowania kodu i moglibyśmy mieć możliwość skutecznego przenoszenia tworzonych plansz na Atarkę - czyli - pełen sukces :-)

      Pozdrowienia i raz jeszcze gratz za znakomitą robotę.
      • 40:
         
        CommentAuthoradiblol
      • CommentTime23 Mar 2009 16:03 zmieniony
       
      Jest bug przy testowaniu jak zamieniłem plansze.

      Wczytuje się stara wersja do emulatora :(

      dodane:
      Mój błąd, był otwarty emulator i zablokował plik, to nie dziwię się że Kreator nie umiał go zaktualizować.

      dodane 2:
      A jednak nie mój błąd tylko programu! Miałem rację.

      dodane 3:
      Wiem z czego to wynika. Tworzy plik test.atr w katalogu gdzie mam zapisaną mapkę, a próbuje odpalić z katalogu programu.
      • 41:
         
        CommentAuthorKaz
      • CommentTime23 Mar 2009 16:03
       
      A propos palet bylo tutaj, wraz z porownaniem wszystkich wowczas dostepnych i rekomendacja:

      ->link<-

      Adiblol napisal: "(paletę na emulatorze mam domyślną)"

      I to jest blad, bo to jest chyba najbardziej odlegla paleta od prawdziwych kolorow Atari.
      • 42: CommentAuthorgedzior84
      • CommentTime23 Mar 2009 16:03
       
      Hej, stworzyłem paletę w oparciu o moje kolorki z emulatora.



      Gdyby ktos chciał to proszę:

      ->link<-
      • 43:
         
        CommentAuthorPoklik
      • CommentTime23 Mar 2009 16:03
       
      No tak, aż sam odpaliłem swoje Atari aby sprawdzić, jak naprawdę wyglądają te kolory i... wielkie zaskoczenie - gra nie wczytywała się. A już myślałem, że niepostrzeżenie podmienię exeka na poprawnego, ale MWK mnie ubiegł :)
      Na szczęście parę dodatkowych zer na końcu pliku załatwiło sprawę (czyżby konieczność wypełnienia całego sektora dysku?). Poprawiona wersja jest dostępna tak jak wcześniej, pod numerem 1.0. Aby naprawić wcześniejsze gry utworzone przez kreatora wystarczy wczytać i zapisać ponownie w najnowszej wersji.

      Adiblol: faktycznie, jest błąd. Spróbuję go naprawić. Póki co radzę zapisywać gry w katalogu z kreatorem.

      Kaz: wszyscy narzekają na tą standardową paletę z Atari800Win, ale jest ona znacznie bliższa oryginału niż taka 'mdła' paleta z Atari800DOS (jest taka sama jak w kreatorze). Chętnie bym wrzucił zdjęcie jak to wygląda na telewizorze + real atari, jednak nie umiałem zrobić zdjęcia tak, aby kolory były identyczne jak na tv. :) Najlepiej samemu podłączyć atarkę do telewizora i się przekkonać.
      • 44:
         
        CommentAuthorKaz
      • CommentTime23 Mar 2009 16:03 zmieniony
       
      Poklik - moze wszyscy narzakaja, ale niewielu sobie ustawia jakas lepsza. A brak "ciaglosci" kolorow jest az klujacy w oczy (odsylam do linku, ktory podalem). Tylko X-Former mial jeszcze gorsza... :)

      Ja uzywalem dlugo palety g2f.act, ale przesiadlem sie ostatnio na palete Laoo, bo blizsza jest ustawieniom mojego monitora dla Atari - nie tak rozjasniona jak g2f.


      PS. A nie mozna zrobic w Kreatorze, zeby wczytac plik palety *.act? Wtedy kazdy bedzie mial tak, jak lubi ;)
      • 45: CommentAuthorgedzior84
      • CommentTime23 Mar 2009 17:03
       
      No oki, u mnie wszystko gra jak nalezy :) Normalnie jestem uhahany jak dzieciak :D Teraz poczekam na jakis konkurs, to wrzuce swoje planszetki. Moze uda mi sie stworzyc ich jeszcze wiecej :)
      • 46:
         
        CommentAuthoradiblol
      • CommentTime23 Mar 2009 19:03
       
      Na moim SIO2SD nie chodzi :( ale na emulatorze tak...
      • 47:
         
        CommentAuthorPoklik
      • CommentTime23 Mar 2009 19:03 zmieniony
       
      Adiblol: jesteś pewny, że używasz najnowszej wersji? Spróbuj jeszcze raz ściągnąć - jak widzisz około 2 godzin temu zuploadowalem poprawioną wersję 1.0 z której pliki wynikowe powinny chodzić na real atari (przynajmniej u mnie działały z sio2pc).
      Na wszelki wypadek zrób test: spróbuj uruchomić swój wcześniejszy plik ->link<- - jeżeli nie działa to ok :) Następnie otwórz go w nowej wersji i zapisz. Teraz powinno wszystko działać.

      Kaz: dobry pomysł :) Postaram się w następnej wersji dodać taką możliwość.
      • 48:
         
        CommentAuthoradiblol
      • CommentTime23 Mar 2009 19:03
       
      Z najnowszej wersji nie działa... ze starszej też nie. Wgrywam z OPTION. A SIO2PC to nie to samo co SIO2SD. Może wrzuc na imagehost.org i zapodaj linka, bo ja jakoś nie ufam ovh.org.

      W ogóle od razu jest "pierdzenie" charakterystyczne dla wczytywania BASIC'a a nie ma piszczenia charakterystycznego dla odczytywania z dysku.
      • 49:
         
        CommentAuthorPoklik
      • CommentTime23 Mar 2009 19:03
       
      Najlepiej będzie jak zuploadujesz ten plik i sam sprawdzę co z nim nie tak. Mam tylko nadzieję, że to nie jest jakiś poważniejszy błąd...
      • 50:
         
        CommentAuthoradiblol
      • CommentTime23 Mar 2009 19:03
       
      Tu jest ten plik:
      ->link<-

      A daj mi jakieś swoje poziomy, które Tobie działają na real atari i sprawdzę, czy u mnie też.