atarionline.pl Graph2Font + Raster Music Tracker - 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: CommentAuthorilmenit
    • CommentTime27 Nov 2009
     
    Hej,

    Zaczynam składać w całość intro do mojej gry i tu pytanie, ponieważ nie miałem do czynienia ani z G2F ani z RMT od strony programowania. Czy nie będą się gryzły i można wyświetlać mocno kolorowany DLI obrazek wraz z muzyką z RMT?
    • 2: CommentAuthorGonzo
    • CommentTime27 Nov 2009
     
    Bomb Jake korzysta z RMT, przejrzyj źródła, powinno pasować jak ulał
    ->link<-
    • 3: CommentAuthorgorgh
    • CommentTime27 Nov 2009 zmieniony
     
    a co to szkodzi?no chyba,że zmieniasz całą ramke rastra,to wtedy czasu nie ma na RMT.
    EDIT: Chociaż nie, trochę się pośpieszyłem. Przy częstej zmianie DLI może wystąpić problem, bo procedury DLI generowane przez G2F(z konieczności) wyglądają mniej więcej tak:
    dli8

    sta $d40a ;czekam sobie 1 linie...
    sta $d40a ;czekam....
    sta $d40a ;..i czekam...
    sta $d40a ;...nic sie nie dzieje...
    c9 lda #$2C
    sta $d40a ;line=20
    sta color3
    c10 lda #$1A
    c11 ldx #$FC
    sta $d40a ;line=21
    sta color1
    stx color3
    DLINEW dli9

    czyli może się zdarzyć przy częstej zmianie rejestrów, że
    przerwania zajmują większość czasu procka.A do odgrania
    RMT potrzeba całkiem sporo, bo ok. 1/5 ramki.
    Czasu można zyskać zmieniając rejestry nie dowolnie,lecz co ósmą linie ekranu,czyli wtedy kiedy jest wywoływane DLI.
    • 4: CommentAuthormarok
    • CommentTime27 Nov 2009
     
    Przypuszczam, ze moze to zalezec od konkretnego obrazka i muzyczki, ale generalnie tak.
    • 5: CommentAuthormarok
    • CommentTime28 Nov 2009
     
    W zalaczniku udana wydaje mi sie proba polaczenia obrazka wygenerowanego przez g2f z muzyczka w RMT. Ponizej kod odpowiedzialny z polaczenie calosci.

    opt h-
    ins 'd:\atari8\g2f\Battle_Atari_Raven.xex'
    ins 'd:\atari8\g2f\delight.rmt'
    opt h+
    icl 'd:\atari8\g2f\rmtplayr.a65'

    modul equ $8000
    rmtPlyr equ $7400
    g2f_cnt equ $5822

    MM equ $6f00
    org MM

    sei
    lda $222
    sta n_222
    lda $223
    sta n_222+1

    ldx <modul
    ldy >modul
    lda #0
    jsr rmtPlyr
    ldy <m_222
    ldx >m_222
    lda #6
    jsr $e45c
    lda #$14 ;wartosc rowna ostatniej zmianie rej. $d017 w obrazku (color1)
    sta $2c5
    ; mva >pmg pmbase ;missiles and players data address
    lda #$53
    sta $d407
    ; mva #$03 pmcntl ;enable players and missiles
    lda #3
    sta $d01d

    jmp g2f_cnt

    eLoop
    :3 pla
    ldy n_222
    ldx n_222+1
    lda #6
    jsr $e45c
    jsr rmtPlyr+9
    cli
    jmp (10)

    m_222
    lda $d20f
    and #4
    beq eLoop
    jsr rmtPlyr+3
    n_222 equ *+1
    jmp $ffff

    run MM
    • 6: CommentAuthorilmenit
    • CommentTime30 Nov 2009
     
    Marok, podaj proszę swojego maila lub napisz na debski.jakub[malpa]wp.pl
    • 7:
       
      CommentAuthorxeen
    • CommentTime30 Nov 2009
     
    nieśmiało i skromnie chciałem podpytać, czy jest malutka szansa na HDM w okolicach świąt? jedna z najbardziej oczekiwanych produkcji :)

    wiem, że czasu masakrycznie mało, ale tylko podpytuję....
    • 8: CommentAuthorilmenit
    • CommentTime30 Nov 2009
     
    Bardzo bym chciał, ale wątpię, że się uda... :(
    Ze swojej strony jestem w stanie dokończyć prace w kilka wieczorów. Pozostaje jednak muzyka, efekty dźwiękowe, grafika do intro i outro.
    Część z tych prac jest już gotowa, ale do finiszu jestem uzależniony od innych osób, które zaangażowały się w projekt.
    Sam pomysł dokończenia gry do gwiazdki może zmotywuje pozostałych do działania, więc za chwilę skrobnę im maila :)
    • 9:
       
      CommentAuthorKaz
    • CommentTime1 Dec 2009
     
    Pewnie, ze do Swiat mozna zdazyc, ale do ktorych? ;)
    • 10: CommentAuthorilmenit
    • CommentTime1 Dec 2009
     
    Szansa na najbliższe jest mała, ale w marcu jest Forever 2010. Jest to IMHO dobry deadline, by grę skończyć i dopieścić.