07 July 2020, 02:16 | #201 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
So if it was to be ported to the ARM architecture.
Keep Exec Redo DOS but start from Kick20 as standard? Redo GFX What about the rest? |
07 July 2020, 07:47 | #202 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,630
|
@absence:
Unfortunately AROS is much too far behind recent versions of AmigaOS, and that gap is only widening. Also its performance leaves much to be desired. |
07 July 2020, 09:02 | #203 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,215
|
Why?
Is in assembler, thus useless for arm. Is about 30% in assembler, and has a questionable design with BPTRs over the place and quite some legacy cruft around BCPL and its structure. Intuition is quite ok. The layers that came in with 3.1 are mostly ok. But still... Why, what's the point of an outdated Os ported to a new platform with no new software becoming available? Os 4.x is not exactly a commercial success, and neither is Morphos. It is a niche of a niche - is there any reason why that should suddenly change with arm? |
07 July 2020, 09:21 | #204 |
Registered User
Join Date: Jun 2020
Location: Greece
Posts: 33
|
While not an assembly programmer (higher level languages... ) from a little i read the x86 platform seems much more attractive...for start it has some heavy heavy documentation and the design given the fact is CISC means a lot less registers swapping.
As for the why migrate an ancient OS....well....i am not a hard core Amiga lover (i sold my Amiga almost 30 years ago...sold but not forgotten) so it was a bit of shock after discovering - by accident - a live breathing ecosystem that keeps producing NEW products for 30+ years machines (am i wrong ?...with all the accelerators i see on sale) I don't see much love for Windows 3.1 or Apple System 7.6.1 as someone mentioned them as Amiga rivals and all i see from my perspective is beautiful crafted desktops,old but still capable applications eager to consume the extra power...utilities/applications that try to keep the OS up to date for daily use...even development of new applications/games that would probably "explode" if there was a solid background. And given the outrageous benchmarks of Amithlon on ancient "trash level" systems ...maybe it would cause a stir. |
07 July 2020, 11:00 | #205 | ||
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,544
|
Quote:
Windows 3.1 was so capable that high performance games stuck to using DOS due to poor Windows driver performance. To fix this Microsoft developed WinG, and later DirectX. Quote:
Amiga OS didn't have RTG because it didn't need or want it. Tuning the OS to the native hardware permitted getting closer to the 'metal' for improved performance, which is how we were able to beat PCs and Macs in multimedia and OS friendly games. The Mac infamously forbid this, and DOS PC apps almost universally bypassed the OS to get directly at the hardware for better performance (I had my first introduction to this when trying to get a serial mouse working on my IBM JX. If only they they had gone through the BIOS it would have worked perfectly. But no, they had to fiddle with the UART registers!). |
||
07 July 2020, 11:24 | #206 | ||
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,215
|
Quote:
A new CPU platform cannot address that. Amiga is a piece of cultural heritage. That is also the reason why any attempt to migrate to another platform (PPC) was not a breakthrough, but a very minor niche. Quote:
I do not know that. I believe if you start looking, you'll still some fan base of DOS based games, old MacOs software, or probably win3.1 software. In a thinkpad forum I use to visit, people are still trying to use Os/2 nowadays, or at least, it has some fans. I recently found even a fan base of the old "Joyce" Z80 machines if anyone remembers them... I believe it is a matter of observation, and where to check. Still, I would not call these "rival systems". It is not that an Amiga could replace an old Dos machine, or vice versa. These are just different niches, with almost distinct users basis. |
||
07 July 2020, 11:59 | #207 |
Registered User
Join Date: Jun 2020
Location: Greece
Posts: 33
|
I know its of academic nature ...and its almost 1000% certain that i won't involve in any way but nonetheless there are 2 questions
1. What if source were made available...how the computer industry would change...do remember that Linux was also a tied close niche OS that almost none knew about it when it was kind of release. 2 (This is from what i read) ...what if those $25,000 that were paid for the Intelectual rights of Amiga were somewhat paid from someone else ...or whatever. |
07 July 2020, 12:45 | #208 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,215
|
Quote:
So yes, it provided certainly some value at its time, but not in the form of superiour intellectual property. I have no idea, really. |
|
07 July 2020, 15:57 | #209 |
Registered User
Join Date: Mar 2009
Location: moon
Posts: 373
|
Perhaps its lagging behind is proof that open sourcing Amiga OS wouldn't really change anything, because there aren't enough competent people interested in working on it? As for performance, surely the incredible difference in speed between a modern x86-64 chip and even a 68060 goes a long way to compensate for it?
|
07 July 2020, 16:14 | #210 | |
Registered User
Join Date: Mar 2009
Location: moon
Posts: 373
|
Quote:
As you say, even the higher extensibility didn't prevent those early consumer systems from having to be redesigned from scratch in order to become robust professional operating systems. Where does that leave Amiga OS? |
|
07 July 2020, 16:47 | #211 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,906
|
|
07 July 2020, 19:47 | #212 |
Registered User
Join Date: Nov 2010
Location: South Wales
Age: 46
Posts: 934
|
Yeah from memory windows 3.1 was a GUI ( ish) that ran on top of DOS.
|
07 July 2020, 20:55 | #213 |
WinUAE 4000/40, V4SA
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
|
@S0ulA55a551n: True so long as you're running in standard mode; in 386 Enhanced mode, it and DOS run in virtual-86 boxes on top of what we now know as a hypervisor.
|
01 May 2021, 17:10 | #214 |
Registered User
Join Date: Jun 2020
Location: Greece
Posts: 33
|
Sorry for reviving an old thread but if I haven't misread a critical question is not answered.
Is the code "complete" ? Suppose that someday someone hands over a key to one of the "Gurus" here and says "go to that address and enter to room ABC" and finds a perfectly organized development environment with all the machines running what ever tool is needed (compilers and such) and you had this source code in a form that you could easily loaded...IF you start compiling would you end with a rom image of the Kickstart ready to flash it with a programmer and all the files of the Workbench ready to write them to the floppies. ? |
01 May 2021, 18:35 | #215 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
As far as I know the answer is no.
|
01 May 2021, 19:04 | #216 |
Registered User
Join Date: Jun 2020
Location: Greece
Posts: 33
|
|
01 May 2021, 20:57 | #217 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
|
02 May 2021, 02:57 | #218 |
Registered User
Join Date: Jul 2008
Location: Boston, MA
Posts: 943
|
Short answer: a lot. Olsen is probably one of the three or four people on the planet who could turn the archive into buildable code.
|
02 May 2021, 03:54 | #219 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
|
02 May 2021, 08:01 | #220 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
I think I remember reading that you needed Green Hills C compiler to compile Intuition because it was designed with 16 bit ints not 32 bit.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Misc Amiga Assembler Source Code | copse | Coders. General | 14 | 20 October 2019 02:05 |
games with source code available which could be release on amiga ? | turrican3 | support.Games | 12 | 20 December 2013 15:44 |
Petition Team17 to release old Amiga games source code | Conundrum | Retrogaming General Discussion | 8 | 11 October 2012 02:28 |
Commercial Amiga Disks with source code on it. | redblade | Coders. General | 5 | 16 November 2009 10:10 |
Source code for commercial Amiga software | Minuous | request.Other | 5 | 31 March 2009 05:53 |
|
|