Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A600 Memory

AuthorTopic: Os 3.2 development preview  (Read 29403 times)

tolkien and 8 Guests are viewing this topic.

Offline TribbleSmasher

Re: Os 3.2 development preview
« Reply #75 on: September 01, 2019, 03:13:10 PM »
True, but the title parser has become quite large in the meantime. That’s why I’m moving „once per boot“-stuff like version wildcards into workbench‘s initialisation code right now. The title parser was originally written with PPCs in mind, not 7MHz 68k.

It is not a simple formatstring (%a,%b,%c) kindof thing?
 

Offline bubbob42

Re: Os 3.2 development preview
« Reply #76 on: September 01, 2019, 03:24:49 PM »
It is not a simple formatstring (%a,%b,%c) kindof thing?

It is, but if you find/calculate values for e.g. %c each time the title is being updated, you may lose quite a lot of cycles on slow machines. And some values are simply static/per boot, like "%r"  = revision information string.
 

Offline TribbleSmasher

Re: Os 3.2 development preview
« Reply #77 on: September 01, 2019, 03:29:32 PM »
I see. How much space is left in the ROM if any, after all those improvements?


Btw, what about that DDoS on Frank Mariak, whois in?  (just kidding, of course);)
 

Offline Thomas Richter

Re: Os 3.2 development preview
« Reply #78 on: September 01, 2019, 04:15:23 PM »
I see. How much space is left in the ROM if any, after all those improvements?
For the 4000T, there is approximately 8K  left. The A4000T is about the tightest ROM. In worst case, we can remove some components that are not essential for booting (audio, mathieeesingbas and mathffp are non-essential).

Offline gdonner

Re: Os 3.2 development preview
« Reply #79 on: September 01, 2019, 07:09:42 PM »
Quote
Suggestion: can we get these Commodore BOOPSI classes to become part of the official OS distribution?

FWIW, the "BOOPSI/GI1/Classes/images/led.image" in that archive is clearly misnamed. The gadget is actually an "LCD" component.

Someone at Commodore apparently couldn't tell the difference between a https://en.wikipedia.org/wiki/Light-emitting_diode and a https://en.wikipedia.org/wiki/Liquid-crystal_display. :)

The only AmigaOS "LED" gadget I'm aware of is the disk activity indicator in the ASL file requester.

Quote
Another feature request: an official prefs editor for the WB Tools menu whose settings can be read by workbench.library/LoadWB directly (so that an additional tool in WBStartup isn't necessary).

This would be very nice--or at least adding OS-legal support for separator bars, keyboard shortcuts, etc. That way, ToolsDeamon would no longer be needed (esp. as it's rather buggy, even after the 2.2 patch).

The author of ToolsMenu, Kim Fastrup Larsen, might be open to adding such features to this already handy utility.
« Last Edit: September 01, 2019, 07:33:43 PM by gdonner »
 

Offline TribbleSmasher

Re: Os 3.2 development preview
« Reply #80 on: September 01, 2019, 07:42:13 PM »
What i meant was it should be possible to run the normal Prefs, Tools, Utilities from a really basic level of startup, like the initial CLI. If you beefup your installation to a high-res RTG Workbench, of course you also want nice GUIs everywhere.
But sometimes it is welcomed to just have a simple GUI without throwing Assigns around and install libraries to every tools disk you have.
I only mentioned this because Thor is known to be a great fan of getting rid of the ROM altogether. ;D
I think the GUI should be usable with ROM-only toolkits.
If content of SYS:Classes was moved to SYS:Libs, I bet you wouldn't even know...
 

Offline kolla

Re: Os 3.2 development preview
« Reply #81 on: September 01, 2019, 07:55:06 PM »
The Workbench menus can be configured dynamically via arexx, there is no "configuration" of them.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
 

Offline kolla

Re: Os 3.2 development preview
« Reply #82 on: September 01, 2019, 08:14:19 PM »
@TribbleSmasher
Right, so all this could be fixed by simply adding SYS:Classes to the LIBS: assign from the kickstart. Yet another thing for systemd^wSystem-Startup to take care of...

(Well, ideally I'd like assigns set up like they are in MorphOS)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
 

Offline Minuous

Re: Os 3.2 development preview
« Reply #83 on: September 01, 2019, 08:21:48 PM »
FWIW, the "BOOPSI/GI1/Classes/images/led.image" in that archive is clearly misnamed. The gadget is actually an "LCD" component.

Not really, it is a seven-segment display component. Such displays can be implemented via LED, LCD, or other technologies.
 

Offline wiser3

Re: Os 3.2 development preview
« Reply #84 on: September 01, 2019, 11:47:57 PM »
I would just use some static text and set the update frequency to "0".
Please have "0" effectively shut the system off and save resources.
That’s a good suggestion; I‘ll consider it. Note that you‘ll lose display of available memory, if you activate such an option.

You guys are all developers, which we need, but you also have to think like a regular user that's just trying to run a WHDLoad game or play some music.
A regular user doesn't care how many bytes of RAM are available or what version something is.
 

Offline wiser3

Re: Os 3.2 development preview
« Reply #85 on: September 02, 2019, 12:03:45 AM »
Feature suggestion:
Again, i'm trying to see things from a regular users perspective.

Update CPU command to recognize the Vampire 68080.
Have OS installer give user option to install any needed 030, 040, 060,  MMU library or recommend they install the one that came with their accelerator card.

The average user isn't going to understand what CPU errrata is or what to do about it.
If you don't have the rights to any appropriate libraries anything you can do to help users understand is helpful.
 

Offline Minuous

Re: Os 3.2 development preview
« Reply #86 on: September 02, 2019, 01:27:31 AM »
Quote
A regular user doesn't care how many bytes of RAM are available

It is important information for all users, which is why it has been shown on the titlebar since OS1.x.

Offline Thomas Richter

Re: Os 3.2 development preview
« Reply #87 on: September 02, 2019, 07:32:52 PM »
Quote
A regular user doesn't care how many bytes of RAM are available

It is important information for all users, which is why it has been shown on the titlebar since OS1.x.
It is traditional, but frankly, it was more important at the times the Amiga was introduced than it is now. RAM was extremely expensive, the machine had little, and it was important to watch free memory. This is less important today.

Offline TribbleSmasher

Re: Os 3.2 development preview
« Reply #88 on: September 02, 2019, 07:34:50 PM »
Will there be an integrated virtual memory solution someday?
 

Offline SamuraiCrow

Re: Os 3.2 development preview
« Reply #89 on: September 03, 2019, 01:20:15 AM »
Will there be an integrated virtual memory solution someday?
Memory.library comes with MMULib and is already written.