13 November 2019, 10:51 | #1 |
Registered User
Join Date: Aug 2008
Location: Spain
Posts: 527
|
Is changing the AmigaDOS font possible in 3.1?
Hi all!
I really like the original TOPAZ font in AmigaDOS in 1.3, but I use 3.1 because of WHDLOAD. So, is there any way to change the font used in 3.1 to the original TOPAZ font in 1.3? I mean for AmigaDOS, no WB involved. Also, is there a way to disable/hide mouse cursor in 3.1? Thanks! |
13 November 2019, 19:29 | #2 |
Registered User
Join Date: Nov 2019
Location: Croydon
Posts: 594
|
You mean without using Font preferences? I don't think you can because it uses the font in ROM. but there might be a program/hack that allows it, like everything in Amiga.
|
13 November 2019, 19:33 | #3 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,349
|
Assuming you have a disk-loadable version of the old-style Topaz font, you can use the FF command like this: FF -n fontname.font
(Optionally remove the -n if you want to use FF's fast-text routines, but they can fail on faster CPUs.) |
13 November 2019, 19:37 | #4 |
Registered User
Join Date: Nov 2019
Location: Croydon
Posts: 594
|
What is ff and where do you get it?
|
13 November 2019, 21:34 | #5 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 4,993
|
FF (Fast Font) is an AmigaDOS command. In C: (WB1.3) and implemented internally in WB2.0+.
It accelerates the text output on screen. Two argument : Code:
> FF -0 <.font file> (number 0) to turn Fast Font on > FF -N <.font file> to turn Fast Font off Last edited by malko; 13 November 2019 at 21:42. |
14 November 2019, 16:46 | #6 |
Registered User
Join Date: Nov 2019
Location: Croydon
Posts: 594
|
Thank you so much, I didn't know that command!
|
15 November 2019, 14:59 | #7 |
Registered User
Join Date: Aug 2008
Location: Spain
Posts: 527
|
Thanks guys! FastFonts on Aminet (http://aminet.net/package/text/font/FastFonts) does NOT seem to be able to actually SET the font for use. It seems to be intended for speeding up the font and thats all. But it does not set the font to the console....
|
15 November 2019, 15:08 | #8 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,351
|
In theory even 3.1 should respect original system-configuration file from 1.3.
So look in devs: to find it and bring it into your 3.1 system (but keep original one somewhere, just in case). Does it have an effect ? |
15 November 2019, 16:02 | #9 |
Registered User
Join Date: Nov 2019
Location: Croydon
Posts: 594
|
system-configuration does not set the font, only colors, mouse speed, pointer.
|
15 November 2019, 16:28 | #10 |
Registered User
Join Date: Aug 2008
Location: Spain
Posts: 527
|
@meynaf:
I found that there is an FF program in 1.3 C: drawer. I copied it over to 3.1 C: drawer, and the command works, I can pass it a font in .font format (I used topaz.font contained here: http://aminet.net/package/util/wb/RetroWB), but the console does not seem to change, it does not change to TOPAZ font, the default 3.1 font remains. |
15 November 2019, 16:36 | #11 | ||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,351
|
Quote:
Quote:
Anyway, in your startup-sequence you may try something like this : setfont topaz.font 9 (or whatever font you want to use) |
||
15 November 2019, 17:12 | #12 |
Registered User
Join Date: Aug 2008
Location: Spain
Posts: 527
|
@meynaf: the setfont commad DOES what I wanted!!! Thanks!!!
Whats the maximum size for the TOPAZ font? Is it possible to, lets say, put the MS-DOS font on it for fun? Or other mythical fonts.. Also, do you know how to disable/hide the mouse cursor? There is this small program (http://aminet.net/package/util/mouse/MouseOff) but it does nothing from AmigaDOS in 3.1. Maybe there is a simple C or ASM sequence for hiding the mouse that I can compile with SASC? |
15 November 2019, 17:40 | #13 | ||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,351
|
Quote:
Quote:
But why do you want to hide the mouse ? |
||
15 November 2019, 17:47 | #14 | ||
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
Quote:
What I would do is as follows:
Last edited by DamienD; 15 November 2019 at 18:20. |
||
15 November 2019, 21:48 | #15 |
Registered User
Join Date: Aug 2008
Location: Spain
Posts: 527
|
Because I LOVE command line interfaces. And I LOVE the Amiga. So I want my Amiga to start as a commandline machine @DamienD: Wouldnt that imply launching WB so the mouse is hidden? I am building a WB-less enviroment, AmigaDOS only. Does MouseOff work for you in AmigaDOS? |
16 November 2019, 10:19 | #16 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,351
|
Quote:
There is one given with the system, in Tools/Commodities/MouseBlanker. |
|
16 November 2019, 12:37 | #17 |
Registered User
Join Date: Aug 2008
Location: Spain
Posts: 527
|
@meynaf: That commoditie is ALMOST what I want. Instead of waiting for text input to hide the mouse, I would like it to hide the mouse as the blanker is executed.
Isnt there a simple system call to hide the mouse? Something I can compile in C. |
16 November 2019, 13:33 | #18 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,351
|
There is no simple system call to hide the mouse, sorry.
|
16 November 2019, 18:48 | #19 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
You mean as opposed to a Workbench installation? Hmmm, I believe I tested this and it worked but... Thing I don't like about MouseOff is that you can't just completely switch it off immediately. I don't want a 10 second delay and some people may also not want the mouse to re-enable upon movement. |
|
16 November 2019, 19:28 | #20 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,349
|
You can set a blank pointer for a window your program owns using SetPointer().
For a global change, you could use GetPrefs() to get a copy of the current Preferences structure, modify the pointer data then use SetPrefs() to make the change take effect. However that won't work if running on Kickstart 2.0+ after IPrefs has been run. But it should be okay for use on a bootable floppy disk. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Changing date/timestamp of AmigaDOS directory? | rhester72 | support.Apps | 1 | 27 May 2015 23:42 |
AmigaDos | Hockmiester | New to Emulation or Amiga scene | 3 | 02 April 2013 08:01 |
AmigaDOS manual | amiga | request.Other | 5 | 28 November 2009 23:34 |
AmigaDOS | Swordlord | New to Emulation or Amiga scene | 28 | 05 March 2004 23:31 |
AmigaDOS help | BippyM | Amiga scene | 1 | 08 July 2003 23:46 |
|
|