atarionline.pl Fred + Parallax Background - 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: CommentAuthormrk
    • CommentTime4 dni temu
     


    Gralibyście? :)
    • 2:
       
      CommentAuthorcaco
    • CommentTime4 dni temu
     
    Wygląda MEGA. Gralibyśmy :)
    • 3:
       
      CommentAuthorccwrc
    • CommentTime4 dni temu
     
    Jakieś detale?

    Bo to, że byłby to dobry powód do kolejnego przejścia tej perełki to jasne.
    • 4: CommentAuthorlaoo
    • CommentTime4 dni temu
     
    Ktoś zaszalał robiąc dodatkowe plany w hi-resie :)
    • 5:
       
      CommentAuthorIRATA4
    • CommentTime4 dni temu
     
    nie ;),ma się nijak do tej gry,Fred to pustynny jaskiniowiec,kamienie same,piaskowce,kaktusy :p,ale jeżeli chodzi o sam efekt to jest kozak,tak powinno być.
    • 6: CommentAuthorurborg
    • CommentTime4 dni temu
     
    To mockup czy demo technologiczne? ;)
    • 7: CommentAuthormrk
    • CommentTime4 dni temu zmieniony
     
    Ok, kilka detali.
    Powyższy efekt to Fred uruchomiony (i w pełni grywalny) na emulatorze bevy-atari (aka GoodEnough Atari Emulator) z bardzo małą przeróbką: pobieraj kolor tła z tekstury zamiast z rejestru COLBK (trzeba jeszcze dobrać się do wartości poziomego przesunięcia planszy, by poprawnie przesunąć tło - we Fredzie trzeba to wyliczyć z trzech bajtów na stronie zerowej). By tło podmieniać tylko w trakcie trwania właściwej gry sprawdzany jest jeszcze adres DLIST'y - i to w zasadzie tyle.

    Obrazek tła wygląda tak:

    skonstruowany na podstawie publicznie dostępnego: ->link<-

    Na razie całość jest hardkodowana w emulatorze pod Fred'a, natomiast nic nie stoi na przeszkodzie by zrobić to na tyle generycznie, by dało się takie tło 'dokonfigurować' do dowolnej gry.

    Na koniec wypada dodać, że pomysłodawcą jest @xxl, dzięki!

    Zagrać można tutaj: ->link<-
    • 8: CommentAuthorszeryf
    • CommentTime4 dni temu
     
    Coś czułem, że to by było zbyt piękne...

    • 9: CommentAuthorilmenit
    • CommentTime4 dni temu zmieniony
     
    dobry mockup, to teraz prosimy na Atari ;)
    • 10: CommentAuthorCyprian
    • CommentTime4 dni temu
     
    @mrk no ładnie.
    Da radę coś takiego zrobić dla VBXE?
    • 11: CommentAuthormono
    • CommentTime3 dni temu
     
    @Cyprian: Taka była moja pierwsza myśl :) Overlay z priorytetem ustawionym za grafiką.
    • 12: CommentAuthorCyprian
    • CommentTime3 dni temu
     
    @mono a wydajnościowo VBXE uciągnie te dodatkowe 4 warstwy?
    • 13: CommentAuthorszeryf
    • CommentTime3 dni temu
     
    Wiem ze to wszytko zabawa i sztuka dla sztuki ale czy jak mrk dołoży za chwilę do emulatora kolejny ficzer kilkoma linijkami kodu to czy będziecie się dalej zastanawiać jak to zrobić na VBXE (albo i na stocku, czemu nie)? Może i fajne wyzwanie...:)
    • 14: CommentAuthorilmenit
    • CommentTime3 dni temu
     
    A ktoś oglądał kod Freda? ->link<-
    Jest tam w ramce miejsce na dodatki?
    • 15: CommentAuthormav
    • CommentTime3 dni temu
     
    Porównując dynamikę Freda do czegokolwiek obecnie, jako laik, powiedziałbym, że miejsca powinno być na cały komputer ;-)
    • 16:
       
      CommentAuthorKaz
    • CommentTime3 dni temu
     
    mrk - fajny efekt. Będzie jako opcja w Twoim emulcu - "podłóż tło" i będzie można tam wyświetlać cokolwiek? Tego jeszcze nie było - emulator ze zmianą wygląda gier :). Można by też robić inne zmiany - podkolorowanie, podwyższenie rozdzielczości, włączanie jakiś trybów olejnych, smużenie animacji, etc.
    • 17: CommentAuthorilmenit
    • CommentTime3 dni temu
     
    Porównując dynamikę Freda do czegokolwiek obecnie, jako laik, powiedziałbym, że miejsca powinno być na cały komputer ;-)


    Też tak myślę. Aby Freda sensownie zmieniać trzeba by jego stare źródła przeportować do MADSa/XASMa.
    Inna gra warta usprawnienia to Smuś - polecam zagrać na emu z ustawioną prędkością 150% nagle gra się tak fajnie jak w różne gry z NESa.
    • 18:
       
      CommentAuthorsun
    • CommentTime3 dni temu
     
    @ilmenit: ja oglądałem swego czasu źródła m.in. Freda, natomiast nie analizowałem kodu pod tym kątem.
    Pytałeś to odpowiadam :)
    • 19: CommentAuthorlaoo
    • CommentTime3 dni temu
     
    Zerknąłem do archiwum i trzeba byłoby zrozumieć jaki mieli proces budowania, bo to nie wygląda jakby z QA wyskakiwał gotowy XEX, tylko jeszcze wszystko było jakoś linkowane.
    W każdym razie to nawet fajna inicjatywa dla kogoś, kto się nudzi na kwarantannie ;)
    A co do VBXE to wydaje mi się, że z palcem w bucie by pociągnęło taką paralaksę, roboty dla CPU wiele by tam nie było.
    • 20: CommentAuthorilmenit
    • CommentTime3 dni temu zmieniony
     
    @sun - czyżbyś był konsultantem PwC albo EY? ->link<- ;)
    • 21: CommentAuthormrk
    • CommentTime3 dni temu
     
    @Kaz POC wyszedł chyba na tyle fajnie, że muszę to teraz zaimplementować bardziej generycznie (nie będę przecież w kodzie emulatora utrzymywał patcha i grafiki tylko pod Fred'a).