Jump to content
IGNORED

Full screen video?


Recommended Posts

4 hours ago, Zolaerla said:

You could use line art with delta frames to actually get a nice compression rate without sound involved, if almost everything is solid colors. These would be either low frame rate or very short, but they could look vaguely like the cutscenes from "Faith":

Actually wait! The delta frames.

 

I think I might go the "sprites" route! If a sprite overlays on the background, I can have the background graphics be IN the sprite for that frame.

 

Then again for now I don't think I'm going to do video at all. That will be for the demoscene. And... if I were to do a demoscene project, it would be displaying more than 32 photos in 32K. I think I can do it with my sprite drawing routine. (It makes squares, but the squares have textures.) (No. Not yet. I want to finish C&A and ICT3.)

Here's the code:

 

wait
    ldx offset3
    lda #0
        sta xpos
        sta ypos
        lda Yposss,y
        and #3
        ora #$14
        sta out+1
        lda Yposs,y
        
        sta out
        lda PointersH,y
        sta where+1
        lda PointersL,y
    sta where
        lda Widths,y
           sta width
        lda Heights,y
        sta height
        cmp #$FF
        beq Wait
        inx
        
        stx offset3
       ldx #0
        ldy #0
        sty offset4
drawgfx
    ldy offset4
    lda (where),y
        iny
        sty offset4
        ldy #0
        sta (out),y
        inc out
        inx
        inc xpos
        lda xpos
        cmp width
        bne drawgfx
        lda #0
        sta xpos
        clc
        lda out
        sbc width
        adc #20
        sta out
        bcc No16bit
        inc out+1
        lda out+1
        cmp #$18
        bne No16bit
        lda #$14
        sta out+1
No16bit
    inc ypos
        lda ypos
        cmp height
        bne drawgfx
        jmp wait
Wait
        jmp     Wait

 

Someone do the cycle calculations, and I'll see the ANTIC A DMA speeds. I might get a decent framerate + compression speed using sprites.

Edited by Ecernosoft
Link to comment
Share on other sites

4 hours ago, r_chase said:

Probably the most sane idea you could do is put "full-screen video" lower on the priority list. Good on you. I'm glad you're maturing.

Hahaha. ;) 

 

I didn't think this would work anyway.

Edit:

If I didn't try I would've never known!

Also, I don't think it is on the priority list.

Edited by Ecernosoft
  • Like 1
Link to comment
Share on other sites

1) instead of fullscreen video you could make some kind of animated intro (or intermission) that works on 48k or 64k or at least 128k machines. Examples:

 

Vicky: https://a8.fandal.cz/detail.php?files_id=3388

 

Prince of Persia: https://a8.fandal.cz/detail.php?files_id=8111

-alternatively that intro: https://a8.fandal.cz/detail.php?files_id=6540

 

Artefakt Przodkow: https://a8.fandal.cz/detail.php?files_id=37

 

Alternate Reality, The City: ARINTRO.xex

 

Karateka: https://a8.fandal.cz/detail.php?files_id=4122

 

Bard's Tale 1 intro:  BT1INTRO.xex

(no game exists on A8!)

 

Bard's Tale 3 intro: BT3INTRO.xex

(no game exists on A8!)

 

Robot Assault: https://a8.fandal.cz/detail.php?files_id=842

(no game exists on A8!)

 

-----

 

2) instead of animations you could also show some (small) still pictures like in:

 

Ace of Aces: https://a8.fandal.cz/detail.php?files_id=3800

(the pictures, just before you take off; in my eyes "Last Squadron" cart. version has similar still pictures!)

 

 

 

 

-----

 

3) you could also use very simple char based animations:

 

Millipede:

 

Archon:

 

Donkey Kong: 

 

Pacman (M.D.):

 

Last Starfighter:

 

 

just to show some examples.

 

 

Link to comment
Share on other sites

7 hours ago, CharlieChaplin said:

1) instead of fullscreen video you could make some kind of animated intro (or intermission) that works on 48k or 64k or at least 128k machines. Examples:

 

Vicky: https://a8.fandal.cz/detail.php?files_id=3388

 

Prince of Persia: https://a8.fandal.cz/detail.php?files_id=8111

-alternatively that intro: https://a8.fandal.cz/detail.php?files_id=6540

 

Artefakt Przodkow: https://a8.fandal.cz/detail.php?files_id=37

 

Alternate Reality, The City: ARINTRO.xex

 

Karateka: https://a8.fandal.cz/detail.php?files_id=4122

 

Bard's Tale 1 intro:  BT1INTRO.xex

(no game exists on A8!)

 

Bard's Tale 3 intro: BT3INTRO.xex

(no game exists on A8!)

 

Robot Assault: https://a8.fandal.cz/detail.php?files_id=842

(no game exists on A8!)

 

-----

 

2) instead of animations you could also show some (small) still pictures like in:

 

Ace of Aces: https://a8.fandal.cz/detail.php?files_id=3800

(the pictures, just before you take off; in my eyes "Last Squadron" cart. version has similar still pictures!)

 

 

AceofAces.avi 556.6 kB · 0 downloads  

 

 

-----

 

3) you could also use very simple char based animations:

 

Millipede:

 

millipede.avi 245.75 kB · 0 downloads

 

Archon:

 

Archon.avi 1.62 MB · 0 downloads

 

Donkey Kong: 

 

DK.avi 367.18 kB · 0 downloads

 

Pacman (M.D.):

 

PacmanMD.avi 281.97 kB · 0 downloads

 

Last Starfighter:

 

last_starfighter.avi 537.83 kB · 1 download

 

 

just to show some examples.

 

 

That's what I meant! An animated INTRO!

 

(edit, no, that's not what I meant. But I can do that.)

Edited by Ecernosoft
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...