English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 18 June 2020, 12:45   #21
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
It is best to clean and recreate TTF fonts without extension from 0.

However, be careful with Bitmap fonts with the same name, in this case it is better to rename these fonts also internally (hexadecimal editor). Done this for example Ariel, Courier, Helvetica in bitmap version etc.. can live together.

For the system i prefer Bitmap characters because they look better thanks to useful characters like "OutlineFont".

Also note that "Fonts Prefs" cannot use and store a TTF font for "System Default Font"

Last edited by AMIGASYSTEM; 18 June 2020 at 12:51.
AMIGASYSTEM is offline  
Old 18 June 2020, 13:01   #22
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
Quote:
Originally Posted by James View Post
It originates from the Freetype2.library archive:

http://aminet.net/package/util/libs/freetype2_lib

It also comes with it's own font installer called FTManager.
With FTManager you can select Fonts:truetype as source and Fonts: as destination. I didn't mention it before because it may have other issues when used with AfA.

FTManager seems to be the same as TTF_Manager of AfA OS 4.8, same version v1.1 17/1/2003, only thing that changes and the GUI (no Zune), the Freetype2.library is the same too
AMIGASYSTEM is offline  
Old 18 June 2020, 13:14   #23
James
Registered User
 
Join Date: Mar 2010
Location: Beckenham/England
Posts: 795
Quote:
Originally Posted by AMIGASYSTEM View Post
FTManager seems to be the same as TTF_Manager of AfA OS 4.8, same version v1.1 17/1/2003, only thing that changes and the GUI (no Zune), the Freetype2.library is the same too
TTF_Manager appears to be a modified version of FTManager the differences go beyond the GUI though. They install differently - FTManager works how you would expect and TTF_Manager doesn't (IMHO), there also appears to be differences in font sizes sometimes.
James is offline  
Old 18 June 2020, 15:08   #24
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
Strange though, that we have the same version and the same creation date
AMIGASYSTEM is offline  
Old 18 June 2020, 15:16   #25
Weaselrama
Registered Voter
 
Weaselrama's Avatar
 
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
ttflib's TTFManager also installs fonts where you want them but doesn't support anti-aliasing which means it doesn't support wizard.library which, if I understand what it did in Amiga Writer, is the anti-aliasing engine.
Weaselrama is offline  
Old 18 June 2020, 15:32   #26
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
Weaselrama we are talking about another TTFManager that contained in the package "freetype2_lib.lha"

http://aminet.net/package/util/libs/freetype2_lib
AMIGASYSTEM is offline  
Old 18 June 2020, 15:45   #27
Weaselrama
Registered Voter
 
Weaselrama's Avatar
 
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
Quote:
Originally Posted by AMIGASYSTEM View Post
Weaselrama we are talking about another TTFManager that contained in the package "freetype2_lib.lha"

http://aminet.net/package/util/libs/freetype2_lib
I know, Carlo - I've used FTManager with its Freetype2.library in the past, long before I installed AfA OS. What I'm pointing out is that TTFManager from the ttflibs package does *not* support wizard.library and therefore cannot render TTFs with anti-aliasing so I'm wondering if James is saying FTManager *does* support wizard.library.

I'll find out here shortly, because I'm going to go grab that package and see if FTManager supports anti-aliased TTFs when it installs them.
Weaselrama is offline  
Old 18 June 2020, 16:03   #28
Weaselrama
Registered Voter
 
Weaselrama's Avatar
 
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
@James, @AMIGASYSTEM

OUTSTANDING! FTManager works like a charm. Well, now we know where TTF_Manager came from. Oddly, when I used it, FTManager renders the anti-aliased fonts against a weird background when you're in the install screen and I'm going to guess that's a MUI issue, but otherwise, it works perfectly! I'm going to go back and re-install the TTFs I previously installed with AfA's TTF_Manager because having the main TTF file in /fonts just makes me uncomfortable - its a messy way to maintain them.

Thanks! Good eye, James. I used FTManager over a year ago when I was first playing with TTFs and I ditched it in favor of ttflib's TTFManager (not to be confused with AfA's TTF_Manager).

Now - am I correct in my assumption that it is the wizard.library handling the anti-aliasing? I don't believe Freetype2.library does any anti-aliasing on its own. Amiga Writer, which used wizard.library, rendered TTFs with anti-aliasing so I think my assumption makes sense.

Last edited by Weaselrama; 18 June 2020 at 16:05. Reason: add info
Weaselrama is offline  
Old 18 June 2020, 16:09   #29
Weaselrama
Registered Voter
 
Weaselrama's Avatar
 
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
Both TTF_Manager and FTManager are MUI apps. I'm curious if it is MUI, rather than the apps themselves, which works with wizard.library to provide the anti-aliasing feature.
Weaselrama is offline  
Old 18 June 2020, 16:19   #30
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
Quote:
Originally Posted by Weaselrama View Post
Both TTF_Manager and FTManager are MUI apps. I'm curious if it is MUI, rather than the apps themselves, which works with wizard.library to provide the anti-aliasing feature.

The Wizard.library seems not to be used by these applications but only by AFA_Prefs, both use MUI but TTF_Manager opens a Zune GUI, in the attached screenshot you can see the libraries needed for the 2 applications (same date of issue, different date of creation):

Last edited by AMIGASYSTEM; 21 June 2020 at 11:46.
AMIGASYSTEM is offline  
Old 18 June 2020, 16:27   #31
Weaselrama
Registered Voter
 
Weaselrama's Avatar
 
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
Quote:
Originally Posted by AMIGASYSTEM View Post
The Wizard.library seems not to be used by these applications but only by AFA_Prefs, both use MUI but TTF_Manager opens a Zune GUI, in the attached screenshot you can see the libraries needed for the 2 applications (same date of issue, different date of creation):
Ok, that actually makes better sense since AfA Prefs controls the anti-aliasing, contrast, size, and space of installed Truetype fonts. Otherwise, I'm replacing TTF_Manager with FTManager as my TTF installation tool.

ttflib's TTFManager doesn't utilize the Freetype2 library but rather, it's own TTF libs. It also isn't a MUI app so it would not be able to work through AfA Prefs to produce anti-aliasing.
Attached Thumbnails
Click image for larger version

Name:	AfApref.png
Views:	107
Size:	19.4 KB
ID:	67826  

Last edited by Weaselrama; 18 June 2020 at 16:38.
Weaselrama is offline  
Old 18 June 2020, 17:02   #32
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
In favor of FTManager that has been preset the TTF (Font: TrueType) fonts Path comfortable and fast.

Last edited by AMIGASYSTEM; 19 June 2020 at 18:52.
AMIGASYSTEM is offline  
Old 18 June 2020, 17:19   #33
Weaselrama
Registered Voter
 
Weaselrama's Avatar
 
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
Quote:
Originally Posted by AMIGASYSTEM View Post
In favor of FTManager that has been preset the TTF (Font: TrueType) fonts Path comfortable and fast.
Agreed.
Weaselrama is offline  
Old 19 June 2020, 11:06   #34
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
If I understand correctly in the attached link they mention that TTEngine supports Antialiasing


.... TTEngine is an AmigaOS/MorphOS library (named ttengine.library) for rendering high quality text using TrueType fonts. TTEngine is based on FreeType2 project. It is not a plain straightforward FreeType port however. TTEngine has many additional functionality implemented, so it may be considered a higher level font rendering and management library on top of FreeType rasterizing engine. Currently supported platforms are: AmigaOS 3/68k, AmigaOS 4/PowerPC and MorphOS/PowerPC. Here are key features of TTEngine:

continue:

http://teleinfo.pb.bialystok.pl/~krashan/software/tte/
AMIGASYSTEM is offline  
Old 23 June 2020, 04:52   #35
Cobe
Registered User
 
Join Date: Jan 2014
Location: Belgrade / Serbia
Age: 41
Posts: 999
Quote:
Originally Posted by Weaselrama View Post
1. The Workbench loads faster - no delay setting the background. My 060-based Workbench was already fast, however, the increase in speed was noticeable immediately and somehow, I was expecting some decrease in performance running an additional software layer on top of OS3.

2. I run an external fan and elevate my MBP when running FS-UAE. The Mac's intake below the hinge is a serious hindrance and design flaw. Prior to installing AfA, my average temperature was 68-69C with a CPU temp of 88-89C. After installing AfA, my average temperature has been 64-65C with a CPU temp of 83C. Again, this is using iStat's fan rules + an external fan..

Could be that afa uses more cpu and less chipset than os3. Emulation of chipset is harder than emulation of cpu.
Cobe is offline  
Old 23 June 2020, 08:30   #36
Weaselrama
Registered Voter
 
Weaselrama's Avatar
 
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
Quote:
Originally Posted by Cobe View Post
Could be that afa uses more cpu and less chipset than os3. Emulation of chipset is harder than emulation of cpu.
Both CPU on the Amiga side AND the Mac side are LOWER using AfA. I don't really understand it. Mac-side CPU used to hold steady at 109% Now it runs around 96%.

Amiga-side CPU (per Scout)

Setting: FULL

afa_system_lib.exe 1.6%
iBrowse 36%
input.device 10%

I've never been certain that Scout is a good CPU monitor under emulation but I could be wrong.
Weaselrama is offline  
Old 23 June 2020, 08:42   #37
Weaselrama
Registered Voter
 
Weaselrama's Avatar
 
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
Here's a screenie. Interval is 0.50 seconds.
Attached Thumbnails
Click image for larger version

Name:	task1.png
Views:	122
Size:	60.3 KB
ID:	67903  
Weaselrama is offline  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
AfA One Released AMIGASYSTEM News 109 22 December 2022 23:36
AfA One v1.3 Realized AMIGASYSTEM News 43 22 July 2020 00:00
Afa Os 3.94 Paul News 10 02 November 2006 18:48
AFA OS and datatypes Rod_cl support.Apps 0 16 September 2006 01:39
Update AFA OS 3.93.1 Paul News 3 17 April 2006 16:31

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 Jump


All times are GMT +2. The time now is 06:15.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10187 seconds with 16 queries