Click Here
home features news forums classifieds faqs links search
5823 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
62 crawler(s) on-line.
 15 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 MEGA_RJ_MICAL:  9 mins ago
 klx300r:  26 mins ago
 DiscreetFX:  37 mins ago
 SHADES:  40 mins ago
 Samurai_Crow:  1 hr 10 mins ago
 fishy_fis:  1 hr 22 mins ago
 Jasper:  2 hrs 3 mins ago
 Rob:  2 hrs 11 mins ago
 ealm:  2 hrs 41 mins ago
 nbache:  2 hrs 52 mins ago

/  Forum Index
   /  Amiga Development
      /  Dot-matrix engine for AGA
Register To Post

Goto page ( Previous Page 1 | 2 )
PosterThread
Jose 
Re: Dot-matrix engine for AGA
Posted on 29-Dec-2019 17:21:10
#21 ]
Cult Member
Joined: 10-Mar-2003
Posts: 934
From: Unknown

@saimo

How many colors can it display at once ?

_________________

JosÚ

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 29-Dec-2019 18:21:53
#22 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

@Jose

Without dynamic changes, any 4 colors + background color (the black background in the videos).

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 10-Feb-2020 13:20:39
#23 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

Reprise of the spaceship-travelling-through-tunnel idea: https://www.youtube.com/watch?v=Be94FYcr1Oc

The tunnel renders in about :
* 1.1 frames on a stock Amiga 1200 (I must say I'm quite disappointed I just can't make it take less than 1 frame);
* 0.28 frames on an Amiga 1200 + Blizzard 1230-IV with 60 ns RAM (the machine used to record the video).

Previous videos:
* https://www.youtube.com/watch?v=mB6wgJbj0Gg
* https://www.youtube.com/watch?v=LE8FyrxEhnQ
* https://www.youtube.com/watch?v=jSvJmn0-KoE
* https://www.youtube.com/watch?v=cH20N0D5kKw

 Status: Offline
Profile     Report this post  
saimo 
Re: Dot-matrix engine for AGA
Posted on 11-Feb-2020 12:38:39
#24 ]
Elite Member
Joined: 11-Mar-2003
Posts: 2274
From: Unknown

I managed to get the effect to run in less than one frame also on a stock Amiga 1200. I was trying to be too smart, so I thought I'd try to dumb the code down... and it worked! The time needed to render the tunnel went from ~1.1 frames (~22 ms) to ~0.937 frames (~18.74 ms). On the other hand, unsurprisingly, the simplified code performs worse on expanded machines: on an Amiga 1200 with Blizzard 1230-IV with 60 ns RAM, it went from ~0.28 frames (~5.6 ms) to ~0.48 frames (~9.52 ms).

This video shows the effect running on a stock Amiga 1200. The second part shows visually the rendering time: the blue blackground represents the part of a frame (the whole screen + vertical blanking area) taken by the the tunnel rendering; in other words, the non-blue blackground represents the unused time of a frame.

https://www.youtube.com/watch?v=DCvqD-35_zE

Previous videos:
* https://www.youtube.com/watch?v=Be94FYcr1Oc
* https://www.youtube.com/watch?v=mB6wgJbj0Gg
* https://www.youtube.com/watch?v=LE8FyrxEhnQ
* https://www.youtube.com/watch?v=jSvJmn0-KoE
* https://www.youtube.com/watch?v=cH20N0D5kKw

Last edited by saimo on 11-Feb-2020 at 12:39 PM.

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle