Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
The team will post updates and news about our project here

SAGA RTG - Changing Resolutions

Philippe Flype
(Apollo Team Member)
Posts 299
02 May 2016 09:02


Great news here !

If all goes well, next core release will have the so awaited screen changing resolution feature :)

Last week-end, we in team tested the feature. This is very promising as it has been validated in many different resolutions.

You can see a early video of the feature testing here :

EXTERNAL LINK 

These are early tests, driver will need to be updated, which should not be long wait.
   
Basically, the core supports any 'consistent' resolution, in all depths. It is just a matter of defining new screen definitions in SYS:Prefs/Picasso96Mode.
 
We at moment successfully tested these resolutions, in any depth :


    -  640x480@60Hz
    -  800x600@60Hz
    -  848x480@60Hz
    -  960x540@60Hz
    -  1024x600@60Hz
    -  1024x768@50Hz
    -  1120x832@50Hz
    -  1152x900@50Hz
    -  1280x720@24Hz
    - 1280x1024@24Hz




Ulf Andersson

Posts 29
02 May 2016 19:09


Spelndid!!! Absolutely fantastic! :) .. I have been waiting for higher screen res for a while now! .. YES!


Daniel Sevo

Posts 299
02 May 2016 22:17


This is absolutely great news, but may I ask why 1280x720 is @24Hz while 1152x900 (= more pixel bandwidth) is at 50Hz?


Mr-Z EdgeOfPanic

Posts 189
03 May 2016 07:43


Good work Apollo team, keep it up.
Now for a video with FullHD test :)


Philippe Flype
(Apollo Team Member)
Posts 299
03 May 2016 11:31


All good here, driver has been updated.
 
  Quite all ready now,
 
  New video showing the different resolutions while playing with EmpyGUI24 (EaglePlayer).
 
  EXTERNAL LINK 

  We have made a new Picasso96Settings file,
 
  with these resolutions inside :
 
 


  320x200 @ 60
  320x240 @ 60
  640x400 @ 60
  640x480 @ 60
  720x480 @ 60
  800x600 @ 60
  960x540 @ 50
  1024x640 @ 50
  1024x768 @ 50
  1280x720 @ 50
  1920x1080 @ 24
 

 
  Best for my own is 1360x768 @ 24Hz
  which also works perfect with 1x1 ratio pixel
  on my LED TV LG22MA33D 16/9 display,
  also equipped with a SCART connector.


Sascha Glade

Posts 4
03 May 2016 13:15


Very nice, can't wait to give this a go.


Mr-Z EdgeOfPanic

Posts 189
03 May 2016 15:22


Sweet!


Philippe Flype
(Apollo Team Member)
Posts 299
07 May 2016 01:39


This video explains how to create your own resolutions with the new SILVER5 core.

EXTERNAL LINK 

You will need :

SILVER5 core :
EXTERNAL LINK 

Latest drivers :
EXTERNAL LINK 

Picasso96:
EXTERNAL LINK 

Universal ModeLine Calculator :
EXTERNAL LINK 


Chris Marsden

Posts 36
10 May 2016 10:38


Hi Flype, at the end of your video you use GetModeLine, where can i get this?


Philippe Flype
(Apollo Team Member)
Posts 299
10 May 2016 13:48


Actually, as end-user, you don't need this tool.
Team used this tool while in development stage to check if
the SAGA registers were correctely written by both
Picasso96Mode tool AND the SAGA.card RTG driver.

Anyway, the tool can be freely downloaded here :

EXTERNAL LINK 

As end-user, the real useful tool is the Universal ModeLine Calculator.
This tool has been ported to AmigaOS 3.x by the APOLLO-Team (Chris Jones, to be precise).
 
EXTERNAL LINK  EXTERNAL LINK 


Chris Marsden

Posts 36
11 May 2016 08:14


Philippe Flype wrote:

Actually, as end-user, you don't need this tool.
  Team used this tool while in development stage to check if
  the SAGA registers were correctely written by both
  Picasso96Mode tool AND the SAGA.card RTG driver.
 
  Anyway, the tool can be freely downloaded here :
 
  EXTERNAL LINK 
 
  As end-user, the real useful tool is the Universal ModeLine Calculator.
  This tool has been ported to AmigaOS 3.x by the APOLLO-Team (Chris Jones, to be precise).
 
  EXTERNAL LINK  EXTERNAL LINK   

thanks for 'GetModeLine'.

I have tried 'umc' but so far none of the modes it outputs appear to be supported by my monitor (dell 2408wfp). rather creating modes directly in Picasso 96 have more success for me.


Chris Marsden

Posts 36
12 May 2016 23:06


I am seeing my monitor losing sync on hdmi when I rapidly move windows about with high cpu usage. Is this a pixel clock thing? Monitor is dell 2408wfp and res is 1152x720 16bit. Mode created using Picasso96modes.


Philippe Flype
(Apollo Team Member)
Posts 299
13 May 2016 10:00


Which Clock (MHz) and Vertical Frequency (Hz) is selected in the p96mode profile ?
 
What you describe, we noticed this also with quite high resolution when Clock is about > 45/50MHz.
 
In most cases, loosing sync can comes from :
 
- a resolution / p96 parameters not supported by the monitor/tv.
 
- a too low bandwidth so that your screen can't sync the requested mode.
 
- a too high bandwidth for the Vampire. The Cyclone 3 has not infinite power so that, yes, you can reach the limits at about 45/50MHz, maybe little more, maybe little less, it depends.
 
My own '1152x720 @ 50Hz' is set with a Clock at 46.11MHz which is - i know it - on the edge for the Cyclone 3 of the Vampire. This is with my monitor which wants at least 50Hz. My TV is much more tolerant and accepts resolution < 50Hz so that i can decrease the Clock and this gives me more bandwidth = no risk of unsync.


Chris Marsden

Posts 36
14 May 2016 09:53


Philippe Flype wrote:

Which Clock (MHz) and Vertical Frequency (Hz) is selected in the p96mode profile ?
 

Clock: 36.65Mhz
Vert: 32Hz




Chris Marsden

Posts 36
14 May 2016 16:32


Great video by Chris Jones that compliments Flype's work nicely.

EXTERNAL LINK 
Answered a lot of questions for me.

posts 15