English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 22 July 2024, 21:55   #1861
boemann
Camilla, AmigaOS Dev.
 
Join Date: Mar 2020
Location: Frederiksberg
Posts: 336
Quote:
Originally Posted by tero View Post
Does this include a fix for the issue that the gadgetless chooser gadget can only be controlled by keyboard?
Those things are not really related, but yes there is a fix for that
boemann is offline  
Old 22 July 2024, 21:59   #1862
boemann
Camilla, AmigaOS Dev.
 
Join Date: Mar 2020
Location: Frederiksberg
Posts: 336
Quote:
Originally Posted by ppeter View Post
A W E S O M E !!!!! :-) :-)


Such pity they had not thought about that 40 years ago!

Would an optional KEYWORD for Setdate be something feasible?

Setdate ram:test.txt ISO8601 2024-07-22 21:41:52
The format could handle it 40 years ago - they just didn't make the ui to do it

And yes a keyword is feasible - not sure we will find time to do it though - many other things we want to spend our time on too
boemann is offline  
Old 22 July 2024, 22:10   #1863
tero
Registered User
 
tero's Avatar
 
Join Date: Jan 2009
Location: M'Gladbach
Age: 47
Posts: 627
Quote:
Originally Posted by boemann View Post
Those things are not really related, but yes there is a fix for that
I thought you would use that for the floating menus. Anyway glad to hear there is a fix. Thx in advance.
tero is offline  
Old 23 July 2024, 01:33   #1864
Tpod
Registered User
 
Tpod's Avatar
 
Join Date: May 2021
Location: UK
Posts: 37
Quote:
Originally Posted by Daedalus View Post
I've found the RAD: device is excellent for booting from as a virtual floppy drive, and is already included. Just mount RAD: and the ADF, diskcopy the ADF to RAD: and reboot. An ARexx script could probably combine those steps into a single menu entry without too much trouble.

Thanks for reminding me about RAD: sadly it's useless for Non Standard bootblock ADF's but a good option for other ADF's sometimes. I may move it out of Storage otherwise I'll forget about it again.

I guess I was being too optimistic (probably not feasible as paraj pointed out) that something could be done about those Non Standard bootblock ADF's. I was thinking there may be some clever trick possible to avoid the direct hardware access of the real floppy interface especially via the Early Startup Control.
Tpod is offline  
Old 23 July 2024, 08:55   #1865
kamelito
Zone Friend
 
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,879
@boemann why not also build a set of roms for 68000/68020/68030/68040/68060 with max optimized settings and let user judge if it’s worthwhile or not?
kamelito is offline  
Old 23 July 2024, 09:42   #1866
boemann
Camilla, AmigaOS Dev.
 
Join Date: Mar 2020
Location: Frederiksberg
Posts: 336
Quote:
Originally Posted by kamelito View Post
@boemann why not also build a set of roms for 68000/68020/68030/68040/68060 with max optimized settings and let user judge if it’s worthwhile or not?
Because we have better things to do than doing pointless work
boemann is offline  
Old 23 July 2024, 09:48   #1867
ppeter
Registered User
 
Join Date: Oct 2021
Location: luxemburg / Luxemburg
Posts: 9
Quote:
Originally Posted by boemann View Post
The format could handle it 40 years ago - they just didn't make the ui to do it

And yes a keyword is feasible - not sure we will find time to do it though - many other things we want to spend our time on too
Of course! You set the priorities.

Thanks for the answers and thanks a lot for taking it into consideration! :-))
ppeter is offline  
Old 23 July 2024, 11:51   #1868
kamelito
Zone Friend
 
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,879
Quote:
Originally Posted by boemann View Post
Because we have better things to do than doing pointless work
I suppose that you don’t have the knowledge to write optimized code that works but this is fine. Better wait for faster cpu solutions that will solve performance like they do for ages on PC.
Your work and those of the team is appreciated nonetheless.
kamelito is offline  
Old 23 July 2024, 12:43   #1869
boemann
Camilla, AmigaOS Dev.
 
Join Date: Mar 2020
Location: Frederiksberg
Posts: 336
Quote:
Originally Posted by kamelito View Post
I suppose that you don’t have the knowledge to write optimized code that works but this is fine. Better wait for faster cpu solutions that will solve performance like they do for ages on PC.
Your work and those of the team is appreciated nonetheless.
I think you got something wrong here. We are fully aware of how to optimize and that is exactly what we are doing. But we will not build for different CPU as that gives almost nothing in return.

Our focus is on better algorithms and on writing code that takes advantage of cache. But those things have nothing to do with making special builds for different CPUs.

When optimizing you always start where there is most to be gained. And you base that on measurements.
boemann is offline  
Old 23 July 2024, 12:49   #1870
kamelito
Zone Friend
 
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,879
I recall that Chris Green former AmigaOS graphics.library programmer did optimize some area with 68020 code so I suppose that it is not for nothing. I wonder how many users use 3.2.x on a bare 68000 so I guess that 68020 should be the minimum.

Last edited by kamelito; 23 July 2024 at 12:54.
kamelito is offline  
Old 23 July 2024, 13:25   #1871
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,371
Quote:
Originally Posted by kamelito View Post
I recall that Chris Green former AmigaOS graphics.library programmer did optimize some area with 68020 code so I suppose that it is not for nothing. I wonder how many users use 3.2.x on a bare 68000 so I guess that 68020 should be the minimum.
Frankly, there isn't really too much to optimze there. What was optimized (but already in 3.1.4) was the WriteChunkyPixels() area, providing a better algorithm, but even there, the code is generic. Not by conincidence, it is the same algorithm as in P96, though there it is optimized for the 68020 and up. I remember some very tiny code portions that where specific for the AGA machines and thus expected a 68020, but that doesn't really help - something particularly harmless as writing the extended color registers. That's now 68000 code (again) without really much impact on speed.

Please also remember that there is very limited manpower to look after the code, in particular code as messy as that of graphics. Having one common code (AGA, ECS, OCS) helps already quite a bit in maintaining it and testing it as there is only one code branch, and not multiple built options.
Thomas Richter is offline  
Old 23 July 2024, 18:56   #1872
Tpod
Registered User
 
Tpod's Avatar
 
Join Date: May 2021
Location: UK
Posts: 37
A lot of people own & use more than one Amiga. Despite V4, PiStorm & 060 Accelerators being the talk of the town these days, most haven't installed them in every system they use. Plenty of Amigas out there just with extra ram & some form of mass storage & then there's all the plain 68000 based accelerators. The fact that OS3.2 simply works on everything is one of its best features.
Tpod is offline  
Old 23 July 2024, 19:40   #1873
kamelito
Zone Friend
 
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,879
I suppose that one user of 3.2.x on a plain 68000 is enough then.
kamelito is offline  
Old 24 July 2024, 00:03   #1874
Tpod
Registered User
 
Tpod's Avatar
 
Join Date: May 2021
Location: UK
Posts: 37
Well Amiga is Retro & there will always be those who want to use the system close to its original spec. Plenty of people on this forum enjoy using their 7MHz 1MB RAM Gotek equipped Amigas; there are others who enjoy the challenge of producing games for these low spec machines. Thankfully some end up getting mass storage & upgrading their RAM or get an accelerator.

The OS having such a low system requirement enables far more new customers which then grows the user base … this is good for everyone. One of my spare A500's has a 68010 installed, this give a 10-12% speed boost over 68000, a very modest but noticeable real world improvement (68000 it's so slow in the first place your far more likely to notice it than say 12% on an 68020). Going 020+ specific in the OS from what I gather gives a 0-6% speed boost depending on the specific bit of code your talking about. This is just too small to notice in real world use.

Is there some piece of the OS code you particularly want to speed up?
Tpod is offline  
Old 24 July 2024, 01:12   #1875
Pyromania
Moderator
 
Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 3,441
I'm looking forward to buying the next version of AmigaOS!
Pyromania is offline  
Old 24 July 2024, 03:28   #1876
Steady
Registered User
 
Join Date: May 2021
Location: Melbourne, Australia
Posts: 46
@kamelito

Don't forget that users of "plain 68000" doesn't always mean 7MHz, I have an ACA500 which contains a 14MHz 68000 and some solutions are faster. They would be excluded where they might run just fine if the OS is targeted at 68020+
Steady is offline  
Old Today, 10:40   #1877
thyslo
Registered User
 
Join Date: Apr 2018
Location: Germany
Posts: 196
Can I ask about a feature for upcoming AmiagOS3.3?

I often wanted Multiview to allow search in AmigaGuide documents. I mean something like a 'full text search'. Like if the wanted keyword is not on the currently displayed page/section, MultiView should display the section where it found the keyword and highlight it in there.

But maybe this would be a lot of work, 'though..
thyslo is offline  
Old Today, 21:15   #1878
ppeter
Registered User
 
Join Date: Oct 2021
Location: luxemburg / Luxemburg
Posts: 9
Quote:
Originally Posted by thyslo View Post
Can I ask about a feature for upcoming AmiagOS3.3?

I often wanted Multiview to allow search in AmigaGuide documents. I mean something like a 'full text search'. Like if the wanted keyword is not on the currently displayed page/section, MultiView should display the section where it found the keyword and highlight it in there.

But maybe this would be a lot of work, 'though..
I'd love that too! I hoped for that since I first used AmigaGuide!
ppeter is offline  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
AmigaOS 3.1.x v 3.9 steve_mynott New to Emulation or Amiga scene 35 19 April 2020 06:23
AmigaOS 3.9 PoLoMoTo support.WinUAE 8 27 August 2011 18:06
AmigaOS 3.5 or 3.9 maddoc666 support.Apps 12 22 February 2010 08:02
AmigaOS koncool request.Apps 6 04 June 2003 17:45
AmigaOS XL sturme New to Emulation or Amiga scene 4 15 January 2002 02:13

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 23:23.

Top

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