Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: Boot_WB on December 26, 2006, 08:24:01 PM

Title: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: Boot_WB on December 26, 2006, 08:24:01 PM
I'm currently using a 16-bit 1152*900 screen (set up during a previous config), but the cybergraphics screenmodes just aren't showing up in screenmodes.

In CGXmode I have checked that the "hidden" box is NOT ticked.  
In Cybergraphics prefs I have also checked that hide 15-bit screenmodes tooltype is not set.

Any ideas?  I'm not experiencing any problems, but I can't change screenmodes (except to native amiga modes).
Title: Re: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: Piru on December 26, 2006, 08:28:01 PM
Using AmigaOS 3.9 or my exec44 perhaps?

If so, you need to install latest CGX4 update (http://powerup.amigaworld.de/download.php?id=9), or use cgx44fixer from exec44beta4 (http://www.iki.fi/sintonen/sw/exec44beta4.lha).
Title: Re: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: keropi on December 26, 2006, 08:40:55 PM
also in order to make the screenmodes appear you need to test them... test the modes u want (in one bit depth - all depths will be added automatically) , and pres SAVE on the cgxconfig... reboot and enjoy!
Title: Re: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: Boot_WB on December 27, 2006, 12:15:36 PM
@Piru

Thanks, installing the update has sorted the problem - screenmodes are now appearing.

Forgot to mention the configuration - OS3.9 BB2 + Cybergraphics 4.

I installed cybergraphics 4 on a fresh OS3.9 installation, and had no problems choosing a screenmode then.
I guess this is the "exec.library version == v40" check, and that oine of the boing bags updates exec.library beyond v40?

@Keropi

I couldn't even test the screenmodes - just got an error message stating "could not open test screen". Workbench managed to boot up on a 16-bit cgx screen though, and both cgxmode and showcgxconfig returned expected values.

Oh well, problem solved. Thanks all.



Rich
Title: Re: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: Piru on December 27, 2006, 12:18:48 PM
Quote
I guess this is the "exec.library version == v40" check, and that oine of the boing bags updates exec.library beyond v40?

Yep. BB2 has exec V45.
Title: Re: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: AmigaMance on December 27, 2006, 01:50:41 PM
 (Now that Boot_WB's problem is resolved)

@Piru
 Speaking of your Exec, are all the functions of the library optimized, or "only" those which are mentioned in the changelog? If this is the case, i suppose it's good to use it in conjunction with SystemPatch by excluding the patches which are optimized in exec44 and leave those which are not.

 Also, SystemPatch docs says that "It replaces BLIT, PORTS, SOFTINT interrupt routines.". Exec44 does this?
Title: Re: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: Piru on December 27, 2006, 01:56:14 PM
@AmigaMance
Quote
are all the functions of the library optimized, or "only" those which are mentioned in the changelog?

The whole thing is hand optimized. IIRC SystemPatch author claims he has faster routines, however. I never looked into this, and I don't have any problem if SystemPatch is faster. :-)

Quote
"It replaces BLIT, PORTS, SOFTINT interrupt routines.". Exec44 does this?

The ones inside exec, yes. IIRC there wasn't much room for improvement here, however.
Title: Re: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: AmigaMance on December 27, 2006, 02:15:00 PM
Quote
Quote
are all the functions of the library optimized, or "only" those which are mentioned in the changelog?

 The whole thing is hand optimized.

 ALL exec functions are optimized? That's fantastic! I found references in your changelog, only for some functions. That's why i asked.


Quote
IIRC SystemPatch author claims he has faster routines,

 Actually, he doesn't. :-D


Quote
Quote
"It replaces BLIT, PORTS, SOFTINT interrupt routines.". Exec44 does this?

 The ones inside exec, yes. IIRC there wasn't much room for improvement here, however.

 Great. :-)
Title: Re: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: Piru on December 27, 2006, 02:17:12 PM
Quote
ALL exec functions are optimized?

Yes, everything, even the SAD debugger (which no-one really uses, but oh well).
Title: Re: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: keropi on December 27, 2006, 02:18:22 PM
interesting stuff piru, your exec is part of my kickrom now... thanks !  :-D  :-D  :-D
Title: Re: Cybergraphics screenmodes not showing up in screenmodes.prefs
Post by: AmigaMance on December 27, 2006, 02:34:20 PM
Quote
Quote
ALL exec functions are optimized?

 Yes, everything, even the SAD debugger (which no-one really uses, but oh well).

 Excellent!
/me adds NOEXEC and NOINTS arguments to SystemPatch.