Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Alex Taylor

Pages: [1] 2 3 ... 23
1
The four lousy looking ones are TrueType ones I made, and I can tell you exactly why: it's because they're not manually hinted.

Vector-based fonts like TrueType will naturally tend to look jaggy and uneven when reduced to a pixel grid without anti-aliasing. The proper way around this is to manually hint (or "grid-fit") the font. With TrueType/OpenType this is done using an extremely complex instruction syntax that resembles assembly-language programming (and can be about as difficult and complicated). It's a rare skill which TTBOMK is only possessed by a small number of highly-paid professionals, and is certainly beyond my capacity as a hobbyist.

This page explains the problem in more detail.

In this day and age, when most platforms anti-alias fonts as a matter of course, hinting is less commonly done. I think you'll find that these fonts look quite a lot better in Mozilla, QT, or OpenOffice, than they do under "raw" Presentation Manager output (which can't do antialiasing).

2
Programming / Re: Rexx cumulative values
« on: May 15, 2023, 12:29:58 pm »
Try something like:
Code: [Select]
ok = VRMethod( "QRY_2", "MoveFirst" )
row = 0
do while( ok = 1 )
    call VRMethod "QRY_2", "RowData", "data."
    prev = row
    row = row + 1
    if row == 1 then
        data.row.3 = data.row.2
    else
        data.row.3 = data.prev.3 + data.row.2
    say data.row.1 ',' data.row.2 ',' data.row.3
    ok = VRMethod( "QRY_2", "MoveNext" )
end

3
Internet / Re: RPM: Switching from i686 to Pentium4
« on: May 13, 2023, 06:37:18 pm »
with some effort ifound out which packes i need. its 27 packages that cannot be installed seperately due to dependencies. and here comes my problem:
ANPM only allows to enter the paths for 3 or 4 packages (text input is limited).

I guess I should increase the text limit of that entryfield.

In the meantime, does it work if you put the package (file) names into a text file (one per line) and try to install using the "Import package list" option?

4
Networking / Re: NAT Network & Host-Only Network
« on: May 07, 2023, 05:56:06 pm »
Here's another old article that I found very useful way back in the day: https://ardent-tool.com/network/sea.html

One WAG: possibly the virtual networking is interfering with TCPBEUI broadcast mode? You might try the article's suggestion to configure Hybrid mode (section 3.1.1).

5
Applications / Re: ANPM - libc upgrade error...?
« on: May 06, 2023, 11:58:11 pm »
A bug in the conflict dialog initialization. I'll fix it.

However, that won't fix your underlying problem, which is that yum is reporting a package dependency conflict.  You can try looking examining the end of %LOGFILES%\anpm.log, which records the raw output from yum.

6
Programming / Re: Compiling a PM sample with GCC (2023)
« on: April 30, 2023, 08:39:30 pm »
Just one question, do you know where do you set the window size on the PM? The program runs small and you have to rezise the window to see it.
Do you know where can I change that?

Looks like the WinSetWindowPos() on line 61 of DLG.C is setting the window size to 150,150 (fifth & sixth arguments). Increase those numbers if you want a bigger window.

7
Setup & Installation / Re: ArcaOS and Storage - Discussion
« on: April 18, 2023, 02:12:13 pm »
FWIW, my B550-A PRO is BIOS version E7C56MS.A90 dated 03/17/2022. I have ArcaOS installed and running on it. CSM is enabled.

8
Programming / Re: Have you tested any of the new Qt 6 builds?
« on: April 05, 2023, 01:30:11 am »
Hope you get fixed up soon. I know just how debilitating a foot injury can be.  I tore an achilles tendon last year and it was around 5 months before I could walk unaided. It's amazing how much of one's life it puts on hold.

9
Programming / Re: Have you tested any of the new Qt 6 builds?
« on: April 02, 2023, 11:00:44 pm »
Hi Paul,

Not tested so far, but following the progress with great interest. 

The main reason I'm not testing them yet is lack of time. (Also, most of my test-bed systems are largely tied up with other things at the moment.)

10
Hardware / Re: USX keyboard layout
« on: March 26, 2023, 03:29:47 pm »
To follow up on your last question: my main concern wasn't being able to use the UX keyboard under codepage 932. It was the inability to use it at all (even for 850) when specifying it as the keyboard layout in CONFIG.SYS.

However, it does look as if using the WPS keyboard object lets me select it subsequently, even though I get a warning popup.

Trying to use UX specific key combinations in a command prompt after doing this seems to work under codepage 850. Under codepage 932, I just get garbage glyphs in place of any non-ASCII character (as I normally get for double-byte characters, given this is not a DBCS system). 

If KEYBOARD.DCP were to be modified for UX+932, I would probably suggest replacing any unsupported character with ? or similar.  I'm not really sure it's needed at this point, though.

11
Hardware / Re: USX keyboard layout
« on: March 25, 2023, 02:31:26 pm »
Thanks.

To answer your previous question: codepage 932 is an implementation of the Shift_JIS encoding with a few IBM extensions that probably don't need to concern us here.
Note that on OS/2, contrary to what the above pages say, codepage 932 is an alias for codepage 943 (not 942), meaning it's compatible with the JIS X 0208:1983 standard.  (However, this also means it does not include the single-byte tilde, backslash or logical-not characters like codepage 942 does.)

Have to run; I'll answer your latter question later.

12
Hardware / Re: USX keyboard layout
« on: March 24, 2023, 11:45:06 pm »
I know the US International keyboard layout refuses to load on my system because I use codepage 932 (Japanese) as my secondary codepage.

That's strange -- what is your system with CP932 as the secondary codepage?

Not sure what you mean. My CODEPAGE statement is 850,932 if that's what you're asking.

Quote
Quote
I wonder if a modified DCP would allow that...
I am pretty sure it would (here, anyway) so a new DCP can be built. The question, though, is what could be put in there? I mean, other than the ¥, which does work already, what other special characters of USX are present in CP932?

Looking through CP932, there seems to be a dozen or so, including most of the combining accents and a few other symbols. However, they're all encoded as double byte characters. I don't know if it's possible to handle that.

13
Hardware / Re: USX keyboard layout
« on: March 24, 2023, 03:56:25 am »
I know the US International keyboard layout refuses to load on my system because I use codepage 932 (Japanese) as my secondary codepage.  I wonder if a modified DCP would allow that... 

14
Utilities / Re: DUMPFS setup
« on: March 05, 2023, 03:35:24 pm »
OK, thanks Dave and Lars... I was afraid it might be the NVMe drive. If ArcaOS 5.1 is ever actually released I was planning on running exclusively on NVMe, so guess I should try to set up with a RAM drive.

  Do either of you know if this is something that could be added to the NVMe driver, or is it a kernel limitation? I could raise an issue at the Arca bug tracker...

I suggest you open an issue on the bug tracker, yes (and include a testlog).  That's generally the best way to get a problem addressed.

15
Applications / Re: ANPM - YUM error. [Errno 256] No more mirrors to try
« on: February 18, 2023, 05:42:35 am »
Thank you for the answers. Here is the Debug Log:

----------[ ANPM 1.1 (202212271) started in debug mode: 17 Feb 2023 10:49:54 ]----------
[InitSpecialProcessing] Setting globals.!proclist_uri = "http://repos.arcanoae.com/anpm/pkgproc_url 2"
[InitSpecialProcessing] Setting globals.!needsboot = "libc libcx libgcc1 libgcc freetype fontconfig"
[InitSpecialProcessing] Setting globals.!priority1 = "libc libcx libgcc1 libgcc python2-rpm"
[InitSpecialProcessing] Setting globals.!priority2 = "python"
[InitSpecialProcessing] Setting globals.!priority3 = "rpm yum"
[InitSpecialProcessing] Setting globals.!priority4 = "os2-base"
[InitSpecialProcessing] Setting globals.!priority5 = "os2-mpts"

The same problem occurs with a fresh installation of ArcaOS 5.0.7.

Whatever is triggering this error, it doesn't seem to be coming from within ANPM. I can only surmise something is wrong on your system, but it's hard to say what. I suggest you open a ticket with Arca Noae, and include both the ANPM debug log, and (as per standard procedure) a TestLog of your system.

Pages: [1] 2 3 ... 23