English Amiga Board Maximum number of Amiga scanlines?
 Register Amiga FAQ Rules & Help Members List  /  Moderators List Today's Posts Mark Forums Read

 02 July 2019, 16:03 #1 rsn8887 Registered User   Join Date: Oct 2006 Location: USA Posts: 877 Maximum number of Amiga scanlines? What is the maximum number of scanlines the Amiga can display? I am asking because Babeanoid just surprised me by displaying content on more than 270 scanlines.
02 July 2019, 16:31   #2
ross

Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 49
Posts: 2,028
Quote:
 Originally Posted by rsn8887 What is the maximum number of scanlines the Amiga can display? I am asking because Babeanoid just surprised me by displaying content on more than 270 scanlines.
The question is incomplete because Amiga can display a variable number of lines.

If you are talking about a simple Amiga OCS in standard progressive PAL mode then the answer is 286 lines with visible data.

 02 July 2019, 17:16 #3 rsn8887 Registered User   Join Date: Oct 2006 Location: USA Posts: 877 Thanks. I found another post here: http://eab.abime.net/showpost.php?p=565709&postcount=13 The maximum is 384x288 according to that post
02 July 2019, 18:24   #4
ross

Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 49
Posts: 2,028
Quote:
 Originally Posted by rsn8887 Thanks. I found another post here: http://eab.abime.net/showpost.php?p=565709&postcount=13 The maximum is 384x288 according to that post
This is incorrect.

384x288 is only a theoretical PAL resolution, valid if we use exactly 50 lines for the vertical blank when interlaced
(therefore 25 lines in progressive mode) and 313 progressive lines (theoretically 625/2, but you can choose to use 312 or 313).
Many computers/consoles use a fixed value of 312, Amiga can use both.

At this point if you want to have perfectly square pixels in 4:3 you need to use a horizontal amount of pixels equal to 384.

This is why some old digital professional devices store square pixels with a frequency of 14.75MHz (768x576pixels), which corresponds to 7.375MHZ per pixel in low resolution (384x288).

BUT

From here you can immediately understand that with the basic Amiga frequency it is not possible to have such a horizontal resolution...
Anyway you can easily calculate how many max pixels you can have, no more square.. (and actually see them on screen on some monitors):
Amiga PAL base frequency is 7093790Hz, Denise can emit pixel for ~53us on a line of 64us (a little more that the default value of 52us, so on some device a few may not be displayed) = 376 lowres pixels.

So max overscan is 376x286 (yes, two lines, the first and the last are unusable).

[technicality: usable lines range from \$1a to \$137 inclusive (\$138 on some early Amiga 1000)
\$19 is the line where sprites POS/CTL are fetched, \$138 can use only background color]

Last edited by ross; 02 July 2019 at 21:38. Reason: sprites POS/CTL

 02 July 2019, 20:31 #5 rsn8887 Registered User   Join Date: Oct 2006 Location: USA Posts: 877 Thanks. I saw in the WinUAE code also the max lines is 286. This helped a lot. I made an improvement to UAE4all2 Vita/Switch to allow up to 286 lines (was 270 before). Babeanoid seems to use almost all of them, it uses 280 lines!!! Quite impressive for an AMOS game, I'd say. Also it is a really cool game.
02 July 2019, 21:59   #6
ross

Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 49
Posts: 2,028
Quote:
 Originally Posted by rsn8887 Babeanoid seems to use almost all of them, it uses 280 lines!!! Quite impressive for an AMOS game, I'd say. Also it is a really cool game.
I didn't know Babeanoid, and yes, a nice Arkanoid clone

 Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 Similar Threads Thread Thread Starter Forum Replies Last Post Amigajay Retrogaming General Discussion 2 18 December 2018 17:33 superturrican2 support.Hardware 21 18 June 2018 15:51 redblade support.Apps 2 23 August 2017 06:02 FrodeSolheim support.FS-UAE 23 14 June 2015 15:40 satiropan Hardware mods 1 15 August 2012 23:39

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is Off Forum Rules
 Forum Jump User Control Panel Private Messages Subscriptions Who's Online Search Forums Forums Home News Main     Amiga scene     Retrogaming General Discussion     Nostalgia & memories Support     New to Emulation or Amiga scene         Member Introductions     support.WinUAE     support.WinFellow     support.OtherUAE     support.FS-UAE         project.AmigaLive     support.Hardware         Hardware mods         Hardware pics     support.Games     support.Demos     support.Apps     support.Amiga Forever     support.Amix     support.Other Requests     request.UAE Wishlist     request.Old Rare Games     request.Demos     request.Apps     request.Modules     request.Music     request.Other     Looking for a game name ?     Games images which need to be WHDified abime.net - Hall Of Light     HOL news     HOL suggestions and feedback     HOL data problems     HOL contributions abime.net - Amiga Magazine Rack     AMR news     AMR suggestions and feedback     AMR data problems     AMR contributions abime.net - Home Projects     project.Amiga Lore     project.EAB     project.IRC     project.Mods Jukebox     project.Wiki abime.net - Hosted Projects     project.aGTW     project.APoV     project.ClassicWB     project.Jambo!     project.Green Amiga Alien GUIDES     project.Maptapper     project.Sprites     project.WinUAE - Kaillera Other Projects     project.Amiga Demo DVD     project.Amiga Game Factory     project.CARE     project.EAB File Server     project.CD32 Conversion     project.Game Cover Art         GCA.Feedback and Suggestions         GCA.Work in Progress         GCA.Cover Requests         GCA.Usefull Programs         GCA.Helpdesk     project.KGLoad     project.MAGE     project.Missing Full Shareware Games     project.SPS (was CAPS)     project.TOSEC (amiga only)     project.WHDLoad         project.Killergorilla's WHD packs Misc     Amiga websites reviews     MarketPlace         Swapshop     Kinky Amiga Stuff     Collections     EAB's competition Coders     Coders. General         Coders. Releases         Coders. Tutorials     Coders. Asm / Hardware     Coders. System         Coders. Scripting         Coders. Nextgen     Coders. Language         Coders. C/C++         Coders. AMOS         Coders. Blitz Basic     Coders. Contest         Coders. Entries Creation     Graphics         Graphics. Work In Progress         Graphics. Finished Work         Graphics. Tutorials     Music         Music. Work In Progress         Music. Finished Work         Music. Tutorials Off Topic     OT - General     OT - Entertainment     OT - Sports     OT - Technical     OT - Gaming

All times are GMT +2. The time now is 22:45.

 -- EAB3 skin ---- EAB2 skin ---- Mobile skin Archive - Top