English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 20 November 2017, 10:48   #81
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
Quote:
Originally Posted by Olaf Barthel View Post
Anything prior to the Kickstart/Workbench 1.2 appears to be lost, including the rationale for the title bar decoration change.
Thanks for checking! :-)

I also asked RJ Mical about it years ago, but it happened after he had already left.
Jope is online now  
Old 20 November 2017, 13:59   #82
Olaf Barthel
Registered User
 
Join Date: Aug 2010
Location: Germany
Posts: 532
Quote:
Originally Posted by Jope View Post
Thanks for checking! :-)

I also asked RJ Mical about it years ago, but it happened after he had already left.
So that probably means Jim Mackraz (jimm) might know why and when it happened.
Olaf Barthel is offline  
Old 20 November 2017, 14:24   #83
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,333
I'd bet the title bar pattern change followed the addition of support for interlaced Workbench screen in Kickstart/WB 1.2. The pre-1.2 pattern flickers really badly with the default Workbench colours. (The flickering is even worse on PAL machines, not sure whether that was a consideration.)
mark_k is offline  
Old 20 November 2017, 19:18   #84
Olaf Barthel
Registered User
 
Join Date: Aug 2010
Location: Germany
Posts: 532
Quote:
Originally Posted by mark_k View Post
I'd bet the title bar pattern change followed the addition of support for interlaced Workbench screen in Kickstart/WB 1.2. The pre-1.2 pattern flickers really badly with the default Workbench colours. (The flickering is even worse on PAL machines, not sure whether that was a consideration.)
This makes good sense to me. I am not sure about the effects of the flickering (back in the day, you sort of grudgingly had to accept that there were several trade-offs to be made when you wanted to use the higher vertical resolution) being the sole possible reason.

I suspect that the pattern introduced with Kickstart 1.2 ("thicker" stripes) yields better brightness contrast against the background colour than the Kickstart 1.1 pattern (50% detail pen, 50% background pen). In the original colour palette, the window titles are easily the brightest elements on the screen, and that can at times be a distraction.

Apple had it easier with the Macintosh, since all the user interface elements were essentially black ink "line art" on a paper-white background The Amiga default user interface colours had to work well even on a poor quality, low resolution NTSC television set.
Olaf Barthel is offline  
Old 21 November 2017, 06:30   #85
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
Quote:
Originally Posted by mark_k View Post
I'd bet the title bar pattern change followed the addition of support for interlaced Workbench screen in Kickstart/WB 1.2. The pre-1.2 pattern flickers really badly with the default Workbench colours. (The flickering is even worse on PAL machines, not sure whether that was a consideration.)
This is a much better reason than the ones I came up with.

I always liked the theory that Apple told them to stop due to the similarity with the Mac System SW. :-)
Jope is online now  
Old 21 November 2017, 15:57   #86
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,333
To illustrate the difference between the old and new title bar patterns I created an example image.
Code:
https://www.media!fire.com/file/puz3dag4m4wfdm3/Patterns.ilbm.lha
Also uploaded to The Zone. 320×400 1-plane, load into any image viewer (e.g. MultiView SCREEN). If using WinUAE, enable vsync and set interlaced line mode to "Double, fields+".

You should notice that all parts with the "old" pattern flicker significantly more than areas of "new" pattern.

Last edited by mark_k; 21 November 2017 at 18:02.
mark_k is offline  
Old 23 November 2017, 17:17   #87
asymetrix
Registered User
 
Join Date: Jul 2009
Location: UK
Posts: 112
@thread

hang on, before anyone gets too excited why not consider :

Replace ROM chip with a piggy back board that holds much larger ROM(s).

If anyone is going to dig around messing with single threaded workbench in ROM, you might as well get in and do it right.

Make workbench and others modular so we could handle multi threaded workbench, maybe from more that one cpu.

We could switch to many workbenches running apps on each core seperately.

AmigaOS rewritten in Clojure super clean data language would be a very powerful functional Operating System - aka BEAST.
asymetrix is offline  
Old 23 November 2017, 17:52   #88
Romanujan
Registered User
 
Join Date: Dec 2007
Location: Szczecin/Poland
Posts: 424
Quote:
Originally Posted by asymetrix View Post
Replace ROM chip with a piggy back board that holds much larger ROM(s).
How exactly this can be done? What about address lines?

Quote:
Originally Posted by asymetrix View Post
If anyone is going to dig around messing with single threaded workbench in ROM, you might as well get in and do it right.

Make workbench and others modular so we could handle multi threaded workbench, maybe from more that one cpu.

We could switch to many workbenches running apps on each core seperately.

AmigaOS rewritten in Clojure super clean data language would be a very powerful functional Operating System - aka BEAST.
IMHO a terrible idea. I would prefer to play with the update before I get old and die...
Romanujan is offline  
Old 24 November 2017, 11:32   #89
ptyerman
Registered User
 
ptyerman's Avatar
 
Join Date: Jun 2012
Location: Worksop/UK
Age: 59
Posts: 1,328
Just been reading the thread over on amiga.org about this update and there is a comment by Thomas Richter that is worthy of a reply. However I don't have a account over there so will put it here by chance he reads it.

Quote:
Originally Posted by Thomas Richter
he more relevant question is probably "will there be a printer.device". Quite frankly, which printers do you want to connect to the Amiga, and how? Parallel printers are hard to get, except in a museum, and printers you can get are most likely not supported by any printer driver we have. So what exactly do you plan to do?

At this time, I'm not sure whether I have an updated printer.device, but we most certainly do not have updated printer drivers, so this device is kind of pointless.
I along with others print over the network to a PCL or Postscript compatible printer, or to another computer before the printer. The printer.device is far from pointless and would be a tragic loss if removed, it would instantly cripple the Amiga's that are using this device!
It would be nice to have updated printer drivers but I know that's unlikely to happen, however Postscript and PCL printers continue to be useable and very handy to have available.
ptyerman is offline  
Old 24 November 2017, 11:38   #90
Olaf Barthel
Registered User
 
Join Date: Aug 2010
Location: Germany
Posts: 532
Quote:
Originally Posted by asymetrix View Post
@thread

hang on, before anyone gets too excited why not consider :

Replace ROM chip with a piggy back board that holds much larger ROM(s).

If anyone is going to dig around messing with single threaded workbench in ROM, you might as well get in and do it right.

Make workbench and others modular so we could handle multi threaded workbench, maybe from more that one cpu.

We could switch to many workbenches running apps on each core seperately.
Workbench may be the part of the Amiga operating system which users interact with most often, but under the hood it's really just a very simple design "gone wrong" due to memory and ROM space constraints in 1985/1986. My theory is that the original Workbench design still took the limitations of the original 256 Kilobyte RAM Amiga into account.

Workbench neither needs multiple CPU cores to perform well, nor does it deserve them. The major operations Workbench performs involve disk I/O, user interaction and rendering, none of which needs or benefits much from more available CPU power. You can do this on well on a humble 7 MHz Amiga 500, provided the software design is written to accomplish exactly that, rather than to watch carefully how much memory is consumed.

One major limitation is found in how directory contents are read, and how icons are processed. This is the biggest problem to be solved, as it makes the Workbench appear to be much, much slower in operation than it has to be. Mind you, that very problem has existed for some 35 years now...

Quote:
AmigaOS rewritten in Clojure super clean data language would be a very powerful functional Operating System - aka BEAST.
Actually, I would prefer Haskell instead. If you are going to aim high, why not aim even higher?
Olaf Barthel is offline  
Old 24 November 2017, 11:51   #91
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
Quote:
Originally Posted by ptyerman View Post
I along with others print over the network to a PCL or Postscript compatible printer, or to another computer before the printer. The printer.device is far from pointless and would be a tragic loss if removed, it would instantly cripple the Amiga's that are using this device!
It would be nice to have updated printer drivers but I know that's unlikely to happen, however Postscript and PCL printers continue to be useable and very handy to have available.
There won't be anything to stop you using the existing version of printer.device and the various drivers if they meet your needs, or Turboprint for example. I think the main essence of his post is that it's not worth spending a lot of time on. If the current printer.device works well for you, what updates does it need?

Personally, I think it's a pain to use and needs a complete overhaul, not a couple of minor fixes. It's improved in OS4, but still lacks drivers for most modern printers so it's still very limited.
Daedalus is offline  
Old 24 November 2017, 11:56   #92
ptyerman
Registered User
 
ptyerman's Avatar
 
Join Date: Jun 2012
Location: Worksop/UK
Age: 59
Posts: 1,328
Yes I know that the current version could be used, obviously!
I was just putting the comment across that printer.device is far from pointless.
Just because it's useless to you doesn't mean it is for everyone. May as well say let's all just throw our Amiga gear in the dustbin because it's outdated and pointless!
ptyerman is offline  
Old 24 November 2017, 17:59   #93
idrougge
Registered User
 
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
I use printer.device both for printing via Envoy and for printing labels with my old Panasonic 9-pin dot matrix.
idrougge is offline  
Old 05 January 2018, 00:30   #94
tom256
Registered User
 
Join Date: Dec 2011
Location: Poland
Posts: 166
I have one request if possible for scsi.device:

Please implement SET MULTIPLE MODE detection. This function set maximum number of sector which can be transferred per interrupt on read/write mutiple.
scsi.device could read maximum supported value from drive and set it.

By deafult it's set to 16, but when drive can support bigger values and these values are set it will speed up read/write around 20%. In my case with old 2GB Caviar disk and A4000 build in interface.

If I understand correctly value can be read in WORD 47 and set in WORD59, so implementation should be simple.

Documentation:
ANSI ATA-5 2000.pdf page:89/90.
tom256 is offline  
Old 28 February 2018, 05:25   #95
kolla
Banned
 
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
Quote:
Originally Posted by Olaf Barthel View Post
In any case, the updated "Info" command no longer has such a pronounced negative attitude towards volumes larger than 2 Gigabytes
How about adding LFORMAT option to C:Info? There are times when one want to get specific info about a device or volume for scripting, and that has been very hard - even something as simple as getting a volume name from a device is tricky.
kolla is offline  
Old 11 April 2018, 03:50   #96
wmaciv
Registered User
 
Join Date: Mar 2017
Location: Enterprise, AL / USA
Posts: 26
C'mon, this is the most interesting thing for the Amiga in the last 10 years and it needs more discussion!

The suspense is killing me: When?
wmaciv is offline  
Old 11 April 2018, 05:26   #97
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
Quote:
Originally Posted by wmaciv View Post
C'mon, this is the most interesting thing for the Amiga in the last 10 years and it needs more discussion!

The suspense is killing me: When?
There is no when yet.

Still bug testing and growing better every day.

And this is a good thing because there is no pressure to release something prematurely.
gulliver is offline  
Old 18 April 2018, 23:05   #98
kolla
Banned
 
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
Can't wait to see the release of 3.1.4.1.5.9.2.6.5.3, maybe they will get there faster than TeX, the race is on
kolla is offline  
Old 19 April 2018, 01:39   #99
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
Be patient, we are all bug hunting and keeping devs away from any kind of social life

But you are spot on the version number
gulliver is offline  
Old 19 April 2018, 19:15   #100
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,645
This is genuinely the most awaited "official" thing for me in like 15 years.
Can't wait to get a new 3.x branch AOS!
Amiga1992 is offline  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Available now: AmigaOS 3.1.4 bubbob42 Amiga scene 1002 14 August 2021 23:22
Would AmigaOS 3.9 be ok for me? stu232 support.Hardware 12 02 October 2013 18:20
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 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 18:57.

Top

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