Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
14 crawler(s) on-line.
 66 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 Thunda:  26 mins ago
 matthey:  57 mins ago
 agami:  2 hrs 2 mins ago
 emeck:  2 hrs 13 mins ago
 Dwyloc:  2 hrs 19 mins ago
 wakido:  2 hrs 57 mins ago
 A1200:  4 hrs 7 mins ago
 michalsc:  4 hrs 10 mins ago
 amigakit:  4 hrs 34 mins ago
 NutsAboutAmiga:  4 hrs 50 mins ago

/  Forum Index
   /  Amiga General Chat
      /  What OS features were still being worked on when C= went bust?
Register To Post

Goto page ( 1 | 2 | 3 | 4 Next Page )
PosterThread
Mobileconnect 
What OS features were still being worked on when C= went bust?
Posted on 25-Sep-2024 22:02:04
#1 ]
Regular Member
Joined: 13-Jun-2003
Posts: 495
From: Unknown

We know a lot about the hardware being worked on - AAA/Acutiator, CD1200 et al. at the time C= closed.

Can y'all help me make a list of what operating system software was being worked on at the time as well, the original plans for whatever OS3.2 or later would have been?

The ones I know of or can guess are:

- Expanding the realtime library and the vaunted specialfx library for allowing OS friendly chipset access for optimised game type features

- The application library that would make it easier to build applications

- More BOOPSI gadgets of the sort we eventually got with ClassAct/Reaction

- More DataTypes, and more importantly more features for playing and managing data using datatypes, rather than the basic 'convert to an IFF format and display'. Hopefully something more akin to QuickTime would have been in the works

- Better cdrom support than the basic support in the CD32

Was there anything else planned we know of?


Plus of course there's AS225 and Envoy, both of which were largely 'finished' when they were licensed out to third parties to distribute.

_________________

 Status: Offline
Profile     Report this post  
PhantomInterrogative 
Re: What OS features were still being worked on when C= went bust?
Posted on 25-Sep-2024 22:23:56
#2 ]
Cult Member
Joined: 10-Sep-2004
Posts: 810
From: The Interrogative Lair

@Mobileconnect

As I remember, they were going to ditch AmigaOS for Unix, or WindowsNT on the Hombre machine.

_________________
I sold my SAM460ex lite... waiting for money to buy a Raspberry Pi... or a Classic A1000 with Buffee... or an A1222... and OS4.3 FE update 11

 Status: Offline
Profile     Report this post  
OneTimer1 
Re: What OS features were still being worked on when C= went bust?
Posted on 25-Sep-2024 22:52:55
#3 ]
Super Member
Joined: 3-Aug-2015
Posts: 1052
From: Unknown

@PhantomInterrogative

You are right, if C= would have managed to get Hombre running (as a game console or PC) they planned to use WindowsNT.

But it is not actually clear if Hombre should have replaced the Amiga, become a part of Amiga or being the new Amiga.

@Mobileconnect

You are only thinking about details that would have been necessary for AmigaOS support of AAA and some few improvement, it would still have been outdated around 2000.

If there would have ever been a improved an heavily modernized AmigaOS it would have had so many changes under the hood, that it would have been a totally different system with an Amiga themed GUI on top and some backwards compatibility over a sandbox (or none).

 Status: Offline
Profile     Report this post  
Mobileconnect 
Re: What OS features were still being worked on when C= went bust?
Posted on 25-Sep-2024 22:57:58
#4 ]
Regular Member
Joined: 13-Jun-2003
Posts: 495
From: Unknown

You're both correct, it's also not what I asked.

_________________

 Status: Offline
Profile     Report this post  
OneTimer1 
Re: What OS features were still being worked on when C= went bust?
Posted on 25-Sep-2024 23:19:50
#5 ]
Super Member
Joined: 3-Aug-2015
Posts: 1052
From: Unknown

Quote:

Mobileconnect wrote:

ClassAct/Reaction



Some people here forgot where Reaction came from, it was not Amiga until HP integrated it into AOS3.5 AFAIK because their compilers supported it in the IDE, I don't know how Hyperion got it's hand on it but you will recognize on AOS3.x programs if the programmer came from the red or the blue camp.

 Status: Offline
Profile     Report this post  
kolla 
Re: What OS features were still being worked on when C= went bust?
Posted on 26-Sep-2024 0:38:04
#6 ]
Elite Member
Joined: 21-Aug-2003
Posts: 3184
From: Trondheim, Norway

One can see what was being worked on from the source dump that leaked way back when (and which was the basis for further development). And… not much; C:Wait got the FILE option (which it now has) and something about C:Sort iirc. Also there seemed to be work going on with supporting Japanese character sets, something that perhaps indicates some sort of marketing strategy… and yeah, a few boopsi classes/inages…

_________________
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC

 Status: Offline
Profile     Report this post  
agami 
Re: What OS features were still being worked on when C= went bust?
Posted on 26-Sep-2024 1:16:30
#7 ]
Super Member
Joined: 30-Jun-2008
Posts: 1769
From: Melbourne, Australia

@Mobileconnect

I like this question.

As with any moving target, there are usually plans for the near, middle, and far distances. Some of the evolutionary improvements are almost no-brainers, but I too would be keen to know what some of the more revolutionary thinking might have been gracing the Amiga OS team's whiteboards back in 1993.

Would it have followed the Windows path of continuous evolution with lots of backward compatibility, or would it have followed the MacOS path and have a clean break between old-world systems and new-world systems? Would Amiga OS architects and engineers have the foresight to avoid their own "Copeland" failure?

In our timeline, we do know that the McBill/Fleecy's vision for AmigaOS 5 was going to break compatibility with software written for AmigaOS 4 and prior.

_________________
All the way, with 68k

 Status: Offline
Profile     Report this post  
Mobileconnect 
Re: What OS features were still being worked on when C= went bust?
Posted on 26-Sep-2024 7:04:39
#8 ]
Regular Member
Joined: 13-Jun-2003
Posts: 495
From: Unknown

@agami

fun fact I met fleecy moss and the tao group people in a mobile phone industry context circa 2002. They straight up admitted they had no interest or plans to do anything with AmigaOS.

I would like to think there was still some life left in the roadmap, after all original MacOS took another 5 years to die and got some good stuff. Even if by then people were already well aware they were going to need an all new kernel to support the protected memory / virtual memory / multi user security / SMP future that was coming.

@kolla

you're right I also remember a work in progress japanese support being mentioned, and apparently there was some work done to add chinese support after C= closed by ex C= people hired by the prospective chinese buyer of the platform, for STB use. Of course this was still pre-unicode and 16bit chars.

Re: ClassAct/Reaction - HP only licensed it. The original developers Christopher Aldi et al later sold the rights in full to Hyperion first for OS4 then for OS3.

_________________

 Status: Offline
Profile     Report this post  
kamelito 
Re: What OS features were still being worked on when C= went bust?
Posted on 26-Sep-2024 7:46:14
#9 ]
Cult Member
Joined: 26-Jul-2004
Posts: 826
From: Unknown

@Mobileconnect

Read the Amiga Devcon from 93 (Denver). A superfx.library was also in the pipe.
Here an excerpt, I remember a doc that Hyperion made public that Cloanto asked to be removed, I son’t remember what was in there.
http://obligement.free.fr/files/devcon93.pdf

Last edited by kamelito on 26-Sep-2024 at 07:50 AM.

 Status: Offline
Profile     Report this post  
Mobileconnect 
Re: What OS features were still being worked on when C= went bust?
Posted on 26-Sep-2024 8:20:49
#10 ]
Regular Member
Joined: 13-Jun-2003
Posts: 495
From: Unknown

@kamelito

That's wonderful thanks. I must have had a copy somewhere but never read it. Even after all these years I've yet to pore over every amigamail and devcon doc.

It's to their credit that pretty much everything in here that remains relevant today has been implemented by Reaction and/or the OS3.2 team.

The notable item here we have never got (outside of MUI anyway) is the dragger object. Universal drag and drop closer to how RiscOS did it rather than the rather limited Workbench Appwindow mechanism would be very desirable.

I had interaction with Martin some 20 years ago, when he allowed me to make TurboText free for everyone. Unfortunately he neither had the code any more and it was anyway written in Modula2, but I do think it's pretty much the most perfect 'lightweight' text editor on the platform, by which I mean it's not meant to be in the same class as say, GoldEd. LinkedIn says he works for Microsoft these days on the .Net platform.

_________________

 Status: Offline
Profile     Report this post  
amigang 
Re: What OS features were still being worked on when C= went bust?
Posted on 26-Sep-2024 11:35:03
#11 ]
Elite Member
Joined: 12-Jan-2005
Posts: 2078
From: Cheshire, England

I found it interesting in Amiga Forever they included AmigaOs 3.2 Roms, which was the planned upgrade for Amiga Walker that Escom was working on, mainly improving Hard Drive support, Cd-Rom support and I guess tweaks for that scraped system.

_________________
AmigaNG, YouTube, LeaveReality Studio

 Status: Offline
Profile     Report this post  
OlafS25 
Re: What OS features were still being worked on when C= went bust?
Posted on 26-Sep-2024 15:18:14
#12 ]
Elite Member
Joined: 12-May-2010
Posts: 6397
From: Unknown

@Mobileconnect

I do not think there was much development on OS features. As I understand it Dave Haynie was one of the last engineers doing development and he worked on the AAA chipset. There were PDF with strange ideas... like PARISC, Windows NT and a new incompatible chipset. In my view it would have failed commercially if becoming real. There were no reports about OS. If you look how much work was needed to get it compiled straight with one system I not assume there was any development.

 Status: Offline
Profile     Report this post  
matthey 
Re: What OS features were still being worked on when C= went bust?
Posted on 26-Sep-2024 20:05:23
#13 ]
Elite Member
Joined: 14-Mar-2007
Posts: 2263
From: Kansas

Mobileconnect Quote:

@kolla

you're right I also remember a work in progress japanese support being mentioned, and apparently there was some work done to add chinese support after C= closed by ex C= people hired by the prospective chinese buyer of the platform, for STB use. Of course this was still pre-unicode and 16bit chars.


The original Unicode standard is very old. I believe Amiga fonts use fixed width character Unicode internally. The Amiga Japanese support did not use Unicode but neither did most Japanese support. The Amiga used EUC and had conversions for JIS and Shift-JIS which were variable width character text encodings that were more popular than fat Unicode fixed width character encodings.

https://en.wikipedia.org/wiki/Extended_Unix_Code
https://en.wikipedia.org/wiki/Shift_JIS

Japanese support was mostly working which allowed font display, text input and commodity support. Some incompatibility and bugs would remain a problem though as variable width character handling sometimes has additional requirements beyond traditional 8-bit fixed character width text handling. Most support is now UTF-8 which is the variable character width Unicode text encoding that dominates today and for other languages.

https://en.wikipedia.org/wiki/UTF-8

Many of the Japanese variable character support changes are likely necessary for UTF-8 support to modernize the AmigaOS today. I have doubts that the experimental Japanese support changes were introduced into the main AmigaOS sources though. My understanding was that many AmigaOS hooks (function SetPatches?) were used. Maybe Michele Battilana has the sources along with the AA+ chipset core sources in the huge archive of CBM docs he received.

Amiga RTG support was another long on going feature being worked on. Memory pools were introduced about the same time as the Japanese support (1993).

Mobileconnect Quote:

Re: ClassAct/Reaction - HP only licensed it. The original developers Christopher Aldi et al later sold the rights in full to Hyperion first for OS4 then for OS3.


Right. ClassAct (later Reaction) was originally a 3rd party Boopsi GUI system.

https://aminet.net/package/dev/gui/classact33
https://aminet.net/package/dev/gui/ClassAct2Demo Quote:

ClassAct is a set of over 30 BOOPSI classes co-authored by Christopher
Aldi, Timothy Aston, Osma Ahvenlampi, and Petter Nilsen. Its now being
published by Finale Development, Inc.

ClassAct provides object-oriented building blocks for your application in
the form of Intuition BOOPSI classes available as either shared run-time or
link-time libraries. As they are standard classes, they may be used with
any application environment supporting BOOPSI. ClassAct is a complete GUI
system in its own right, supporting everything from simple buttons to an
advanced list management class, and includes a complete window GUI layout
system classes that lets you create font-sensitive and resizable interfaces
quickly and easily, including any preferenced window backfill pattern
loadable via the system DataTypes.

Programs that use ClassAct can be made freely distributable, shareware,
commercial, etc. and there is NO FEE for users. When you purchase
ClassAct, users of your software get to use all the preferences functions
of our system. ClassAct a powerful and time-saving choice for software
developers, and an affordable and convenient one as well.

Since ClassAct classes are BOOPSI, they automatically support all kinds of
great features such as window relatively (resizability), 3.x help,
notification, and interconnections with other BOOPSI classes (which do not
necessarily have to be ClassAct classes). ClassAct classes are "standard"
AmigaOS BOOPSI class libraries, much like the colorwheel and gradient
sliders that come with release 3.x of the Amiga's operating system.
ClassAct classes are built for speed, power, efficiency and stability.

ClassAct is compatible with 2.04 (V37) thru 3.1 (V40) releases of the Amiga
operating system and take advantage of performance increases available in
release 3.x (V39+). ClassAct has been tested with ECS, AGA, CyberGraphics,
Retina, Picasso II and EGS Spectrum.

ClassAct is an expanding project, providing you with the graphical user
interface tools you need to write your application. ClassAct is currently
over 30 different classes, and the list is growing all the time!

Last edited by matthey on 26-Sep-2024 at 10:17 PM.
Last edited by matthey on 26-Sep-2024 at 08:14 PM.
Last edited by matthey on 26-Sep-2024 at 08:13 PM.
Last edited by matthey on 26-Sep-2024 at 08:07 PM.

 Status: Offline
Profile     Report this post  
Rob 
Re: What OS features were still being worked on when C= went bust?
Posted on 27-Sep-2024 0:17:19
#14 ]
Elite Member
Joined: 20-Mar-2003
Posts: 6376
From: S.Wales

@OneTimer1

Quote:
Some people here forgot where Reaction came from, it was not Amiga until HP integrated it into AOS3.5 AFAIK


ClassAct/Reaction was based on principles laid out by Commodore's Amiga OS developers, so something similar would probably have been included in the next release after 3.1.

Quote:
I don't know how Hyperion got it's hand on it but you will recognize on AOS3.x programs if the programmer came from the red or the blue camp.


Hyperion signed agreements with most of the developers that worked on 3.5 & 3.9.

 Status: Offline
Profile     Report this post  
Mobileconnect 
Re: What OS features were still being worked on when C= went bust?
Posted on 27-Sep-2024 6:54:21
#15 ]
Regular Member
Joined: 13-Jun-2003
Posts: 495
From: Unknown

Unicode wasn't a standard until 1991/92, far too late for the Amiga to use it. and UTF8 came much later. Amiga used ISO standards that extended ASCII, Latin-1 code tables IIRC. At Symbian, where I worked, they introduced Unicode in version 5, around the year 1998, which also meant a code compatibility break between version 3 used on the Psion devices, and version 5 and up, with the first phones to reach the public being based on version 6. Which is one reason Psion devices stayed stuck on version 3.

_________________

 Status: Offline
Profile     Report this post  
matthey 
Re: What OS features were still being worked on when C= went bust?
Posted on 27-Sep-2024 16:15:42
#16 ]
Elite Member
Joined: 14-Mar-2007
Posts: 2263
From: Kansas

Mobileconnect Quote:

Unicode wasn't a standard until 1991/92, far too late for the Amiga to use it. and UTF8 came much later. Amiga used ISO standards that extended ASCII, Latin-1 code tables IIRC. At Symbian, where I worked, they introduced Unicode in version 5, around the year 1998, which also meant a code compatibility break between version 3 used on the Psion devices, and version 5 and up, with the first phones to reach the public being based on version 6. Which is one reason Psion devices stayed stuck on version 3.


Unicode was around in the late 1980s but how much of a standard it was is debatable.

https://en.wikipedia.org/wiki/Unicode_Consortium#Founding Quote:

The project to develop a universal character encoding scheme called Unicode was initiated in 1987 by Joe Becker, Lee Collins, and Mark Davis.


As I recall, the first Unicode character set was fixed 16 bit width (UCS-2, UTF-16). It was reasonably practical and adopted for Windows, Java and JavaScript. Some developers complained that not all characters of in use languages were available which led to the 32 bit fixed width standard (UCS-4, UTF-32) but it was very wasteful of resources (like 32-bit fixed length ISA encodings). Many computers for Asian languages did not support Unicode but chose to support various variable character width encodings. UTF-8 was presented in 1993 and finally accomplished the mission of a popular and standard universal language character set.



I couldn't find where Amiga fonts used Unicode internally which may have been too early as you mentioned. AmigaDOS commands BuildMapTable and CharSetConvert have Unicode support and the former is a map for the diskfont.library.

https://wiki.amigaos.net/wiki/AmigaOS_Manual:_AmigaDOS_Command_Reference

The Amiga codesets.library has become more and more important as UTF-8 has.

https://aminet.net/package/util/libs/codesets-6.22

I would expect better AmigaOS UTF-8 support would be a priority but this is Amiga Neverland. Just two more weeks and it should arrive with SMP support.

 Status: Offline
Profile     Report this post  
kolla 
Re: What OS features were still being worked on when C= went bust?
Posted on 27-Sep-2024 17:33:20
#17 ]
Elite Member
Joined: 21-Aug-2003
Posts: 3184
From: Trondheim, Norway

@matthey

That’s OS4 stuff.

_________________
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC

 Status: Offline
Profile     Report this post  
Hypex 
Re: What OS features were still being worked on when C= went bust?
Posted on 27-Sep-2024 17:34:20
#18 ]
Elite Member
Joined: 6-May-2007
Posts: 11322
From: Greensborough, Australia

@PhantomInterrogative

Quote:
As I remember, they were going to ditch AmigaOS for Unix, or WindowsNT on the Hombre machine.


This was discussed recently somewhere but I can't find where again. This looks to be an misleading rumour that spread so much it's taken as fact. It's like the Gates 640KB memory line which he's reported to deny.

There's a few problems:
1. It would have ousted the consumer base who used AmigaOS, not Windows, where most would have terminated Windows with extreme prejudice.

2. HP RISC was big endian. Not until it evolved into Itanium did it become biendian. And Windows targeted little endian. On early PowerPC port WindowsNT ran in little endian. Decades later on XBox a customised WindowsNT ran in big endian.

3. The HP RISC was mainly for use as a GPU but the system still needed a CPU.

 Status: Offline
Profile     Report this post  
Hypex 
Re: What OS features were still being worked on when C= went bust?
Posted on 27-Sep-2024 17:42:19
#19 ]
Elite Member
Joined: 6-May-2007
Posts: 11322
From: Greensborough, Australia

@agami

Quote:
In our timeline, we do know that the McBill/Fleecy's vision for AmigaOS 5 was going to break compatibility with software written for AmigaOS 4 and prior.


I don't think so. The OS4 they proposed was to be a bridge to OS5. Although it never came out, the OS4 they proposed was an Amiga OS4 x86 developer OS. Targeted to run on x86 only but a bridge to OS5 based on it that would run on other CPU platforms. Personally I thought it was a ruse, and if it ever came out, then OS4 was a plan to push us all onto x86 while OS5 would have been x86 only. The only evidence of OS5 I know of is AmigaDE. Technically, based on Intent, is said to support PowerPC and a host of other current CPUs. In reality, AmigaDE developer release (forget exact name) didn't even a support Amiga at all, not even Amiga supported through WarpOS PPC. It was a an x86 PC only product with no Amiga support. It was a sign for the future had they produced it.

Last edited by Hypex on 27-Sep-2024 at 05:45 PM.

 Status: Offline
Profile     Report this post  
Mobileconnect 
Re: What OS features were still being worked on when C= went bust?
Posted on 27-Sep-2024 18:40:54
#20 ]
Regular Member
Joined: 13-Jun-2003
Posts: 495
From: Unknown

@matthey

Unicode really didn't exist until late 1991. Before that it was a concept existing on paper only. Until unicode, all platforms used 7 (ascii) or 8 bit (ascii + whatever codetable for the upper half, or JIS etc.)

_________________

 Status: Offline
Profile     Report this post  
Goto page ( 1 | 2 | 3 | 4 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle