22 August 2020, 12:17 | #1 |
Registered User
Join Date: Oct 2013
Location: England
Posts: 425
|
SystemPatch and the Workbench titlebar
When I run SystemPatch2.99 it changes the format of my free memory readings on the Workbench titlebar to Italia style 'fullstops' instead of the 'commas' which should be in use according to my Locale region (GB). I've also noticed that the filesize readings in filerequesters have the 'fullstops' also. I can fix it by starting SystemPatch with the NOEXEC option, but then I am missing out on the exec patch goodies.
Has anyone else had this problem? I have tried the 3.3b but that's the same in this regard. Is the author still working on this software? Last edited by paul1981; 22 August 2020 at 12:41. |
22 August 2020, 13:50 | #2 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,035
|
Just a guess: try to run SystemPatch early in startup-sequence, before someone else opens locale.library. Locale patches RawDoFmt. If SystemPatch patches it again, the locale patch is gone.
|
22 August 2020, 14:06 | #3 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,311
|
You might want to read the SystemPatch documentation. At least how to install/use it is needed to know. You can do -<patch> +<patch> for single patches. So launch "SystemPatch -RawDoFmt" to disable that patch. I can't remember why but I've disabled RawDoFmt for some reason. SystemPatch V3.3b here.
|
22 August 2020, 14:29 | #4 |
Registered User
Join Date: Oct 2013
Location: England
Posts: 425
|
Thanks, I tried SystemPatch just before IPrefs and it fixed the problem. The problem I have now is that VirusZ doesn't load anymore as it complains about my xvs.library version, even though there's nothing wrong with it. Also, in the SystemPatch docs it specifies the installation of SystemPatch AFTER IPrefs, although he doesn't explain why.
|
22 August 2020, 14:32 | #5 | |
Registered User
Join Date: Oct 2013
Location: England
Posts: 425
|
Quote:
|
|
22 August 2020, 17:33 | #6 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,311
|
|
23 August 2020, 12:34 | #7 |
Registered User
Join Date: Oct 2013
Location: England
Posts: 425
|
Right then, running SystemPatch with the options -RawDoFmt has fixed the Workbench titlebar / filerequester number format issue! Thanks awfully!
I have found the VirusZ issue too... You need to load SystemPatch with the -LoadSeg option. I suppose VirusZ keeps a checksum of LoadSeg and its xvs.library or similar, at any rate it is not happy at all with the LoadSeg of SystemPatch. The other solution is to load SystemPatch after VirusZ instead (just put it after VirusZ in the user-startup). Hmm..just found that in the SystemPatch docs about xvs.library! If it detects it it disables LoadSeg itself! Next question, does anyone know why Intuition patch disable option NT is used by default (SystemPatch installs it this way into user-startup). Next next question, does the 3.3b version add anything over 2.99 other than TLSFmem and ObtainBestPenA patches? Does the latter conflict with the new PeterK icon.library? |
23 August 2020, 14:48 | #8 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,311
|
Maybe the NT options is used as default because of known problems. About 3.3b vs. 2.99 the history says the same you wrote. If there is some hidden changes you need to ask Sante but he left Amiga several years ago. I think ObtainBestPenA() patch is obsolete with PeterK's icon.library but just ask Peter to be sure. If you don't need/want TLSFmem and ObtainBestPenA() then you can save use 3.3b and disable both. Here it works.
Last edited by daxb; 24 August 2020 at 14:45. |
24 August 2020, 09:37 | #9 |
Registered User
Join Date: Oct 2013
Location: England
Posts: 425
|
I find under WinUAE I can't really judge what improvements the TSLSFmem and ObtainBestPenA (OBPA) patches are doing, I'll have to fiddle around with my spare real A1200 when I get around to it. I did find 3.3b did cock-up one of my older pieces of software, and I assumed it to be TLSFmem, but as soon as I turned on the OBPA (as I had it disabled at the time), then TLSFmem worked and so maybe there's a bit of weirdness going on there. I just might stick with 2.99 after all.
What a shame Sante has left the Amiga though, I hope he comes back. |
13 April 2022, 00:49 | #10 |
Returning fan!
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,443
|
Hi all!
Sorry to revive this old thread but I just wanted to add that EMPY Player also breaks with SystemPatch v3.3b. It works fine with v2.99. Given all the many options in v3.3n (which are great!), I didn't investigate which combinations make EMPY Player crash Take care! |
13 April 2022, 15:11 | #11 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,311
|
There are two patches added between 2.99 and 3.3 (see history part in the guide). This are ObtainBestPenA() and TLSF. I would try TLSF because it will break some other software too.
|
13 April 2022, 16:36 | #12 |
Returning fan!
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,443
|
Hi Daxb and thanks!
Will try that out Update: v3.3 with the -TLFS option removes the crash with Empy Player Last edited by tygre; 13 April 2022 at 23:41. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
WinUAE request: show version in window titlebar | hexaae | support.WinUAE | 6 | 24 April 2020 15:26 |
SystemPatch 3.1 | ziosante | News | 32 | 30 August 2018 14:08 |
WB Screen Titlebar Enhancer | Hewitson | request.Apps | 9 | 12 February 2008 14:55 |
SystemPatch 3.0 | ziosante | News | 11 | 02 January 2008 00:50 |
Edit Workbench Titlebar *Please help* | viddi | request.Apps | 9 | 17 June 2006 11:20 |
|
|