10 January 2016, 05:26 | #181 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,629
|
It is interesting to note that H&P apparently were only provided with V40 sources, that is very strange...
BTW I have found an incompatibility between intuition.library 42.86 and CygnusEd Pro 4.20. |
10 January 2016, 18:11 | #182 | ||
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
Quote:
During my own work, for example, I found that under my intuition.library port Picasso96 would allocate bitmaps only from chip memory, making the whole RTG system dog slow. There are bound to be more surprises, not all of them fun. |
||
10 January 2016, 19:16 | #183 | ||
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
You claimed that an admin within GitHub whom you are personally acquainted with placed the exact time of the DMCA notice and the takedown occured on Wednesday, January 6th. I do not question that the takedown notice on Wednesday succeeded. The redacted takedown notice text suggests that it was Cloanto who eventually managed to disable the four repositories involved. I cannot verify that the takedown notice was served and the repositories were disabled on the same day. My claim is that this was not the first DMCA takedown request to be submitted, that it was submitted by Hyperion on 31st December 2015 and that it was not processed until January 4th 2016 when it was rejected. I have firsthand knowledge about this unsuccessful DMCA takedown notice. I put it to you that given that you have a source at GitHub, it could be possible for you to verify this claim I made. A DMCA takedown notice being what it is, the details and the e-mail correspondence between GitHub and Hyperion will be on file. Quote:
It seems your account on this forum was created very recently, you only posted three times, and the wording of your message attempts to stir up trouble. Sir, I believe you are trolling me. For what it's worth: You are asking the wrong question. I have worked as a consultant in this crazy Amiga business since 1989, never as an employee. I even made money in this business, never burnt bridges, tried hard to be good guy (which sounds easier than it really is, believe me). As far as I know Hyperion and Cloanto do not have spokesmen, the respective busines owners handle these affairs all on their own. These are small operations after all. I am the uncommon type of Amiga person who does have a dog in this fight, so to speak, and who has responsibilities to other persons involved in the same line of work. This is why I chose to comment on the matter at hand, which I believe is appropriate. I was not involved in going after the download sites whose number you place at 10 (seems awfully low to me). Considering how much work must have been involved in that task, and me not even lending a hand, I would say that I would not deserve even a lollipop. I am getting on with real life, thank you for mentioning it. Could be better, could be worse, I suppose. I (uncharacteristically) cheerfully choose to believe that it really could be worse, and hope that it will get better still. It is possible that Amiga users exist who do not feel contempt or pity for Hyperion or Cloanto, and holding this point of view does not necessarily require money to be paid. This is a small market and margins are thin, enough said. Whether or not you want to be part of such a group, or rather the other group, or rather the group who does not care either way is, of course, your prerogative. As is the amount of money you could hope to ask either Hyperion or Cloanto to pay you in order to influence your decision. Last edited by Olaf Barthel; 10 January 2016 at 19:32. Reason: Started Amiga programming in 1987, first consulting gig in 1989 |
||
10 January 2016, 20:04 | #184 |
Registered User
Join Date: Jun 2012
Location: Worksop/UK
Age: 59
Posts: 1,328
|
Well said Olaf. +1
|
10 January 2016, 22:57 | #185 |
AmigaMan
Join Date: Oct 2012
Location: Castro Urdiales/Spain
Posts: 760
|
Olaf +2 good words.
|
11 January 2016, 00:28 | #186 |
Banned
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 1,893
|
All this drama is a play for the gallery, so that everyone can tap their own shoulders and say "we did what we could do" and claim contract agreements are upheld. Reality is of course that the sources are for all foreseeable future available for anyone who may find interest in them. And there are plenty of people who do, and who use this knowledge to improve their products, as they should do.
|
11 January 2016, 01:14 | #187 |
Registered User
Join Date: Jan 2015
Location: Westhall, England
Posts: 49
|
Regarding OS3.5/3.9 I liked them and the bundled software but they made an Amiga with modest accelerator a lot slower, so I run my A1200/28/6MB RAM with 3.1 and patches.
|
11 January 2016, 02:58 | #188 | |
Registered User
Join Date: Jul 2009
Location: Lala Land
Posts: 520
|
Quote:
|
|
04 July 2020, 19:55 | #189 |
Registered User
Join Date: Jun 2020
Location: Greece
Posts: 33
|
Sorry to dig up such an old thread but I am curious ... consider it's size (doing the sum) is it the real thing?
If I am not mistaken kickstart is 512k and WB 6 disks x 880k ...so how it's such big ... several megabytes.. Has actually anyone has some info if it was compiled and produced the "real" thing.... |
05 July 2020, 01:36 | #190 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
It was massive. I think over 100mb unpacked?? (For an amiga is huge!!)
Came with all the source to kick 3.1. I can't remember seeing the source to 1.3 in there. I remember seeing the source to Tools/Commodities/screen blanker (I hope they could release that, or part of it as a template source, so coding screen savers would be a bit easier for copy and paste coders). I also remember seeing some Japanese (Hiragana) stuff as they were working on making 3.1 international. That's all I remember. Was years ago. |
05 July 2020, 14:28 | #191 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,365
|
It's a 7z with 63 MB and contains nearly 500 MB and over 46000 files, but I've never tried to compile anything from that source. It costs too much time to examine and understand the code and I couldn't find anything useful for me. Maybe something for the OS developers who will have that source anyway.
|
05 July 2020, 14:47 | #192 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
For us there is not much value in there:
The build scripts are broken, some components missing, also some of the compilers are missing. In addition to that, the code present there is nowadays extremely outdated as we have fixed a huge amount of bugs and made lots of enhacements when we realeased 3.1.4 then its update 3.1.4.1 and are now polishing 3.2. However, it is good from a historical (archeological?) point of view, if you enjoy that type of journey. :-) You get to understand where the OS modularity comes from, and the surprsingly difficult jumps and hops developers had to overcome to get something out to users. |
06 July 2020, 10:49 | #193 | |
Registered User
Join Date: Jun 2020
Location: Greece
Posts: 33
|
Quote:
I read a lot of posts online about how things could have being different if this original leak (along with the previous Amithlon) was allowed to circulate... If i read correctly given the breakthrough design of Amiga/Os it would easily gain a place in the current scene of OS along with Windows/Linux and the derivatives (Android/MacOs....etc)..it just needs to reach the x86/Arm platforms and get away from the shrinking 68k/PPC ecosystem. |
|
06 July 2020, 13:05 | #194 | ||
Registered User
Join Date: Mar 2009
Location: moon
Posts: 373
|
Quote:
Quote:
|
||
06 July 2020, 13:52 | #195 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
Seriously, the original Amiga operating system design is a mixed bag indeed. On the whole the good outshines the poorer and the wobblier parts, in my opinion at least. While the decisions which led to the design of individual components and their programming interfaces have not all aged well, the foundations, especially in context, have stood the test of time. By this I mean the extendability built into exec.library and everything which sits on top of it. This was an open design which time and again allowed the operating system to be adapted and enhanced, even if you did not have access to the source code. This sort of thing was rare at the time it was designed. Today's mainstream operating systems share similar aspects, although the extendability is now considered at least a security risk, if not worse... That said, the API design isn't always so great, on average. graphics.library in particular has not aged so gracefully, for example. It was not designed to be extended, and that goes right down to the data structures it uses. Documentation has always been spotty and poor, but, hopefully, that may be addressed in the NDK 3.2 work (or we'll at least make a valiant attempt to get it started). Speaking of graphics.library, I think there's something to be said in favour of how much effort was spent on making the custom chips' power accessible through its APIs. It's no mean feat to design something like BltBitMap() for the blitter hardware and have that very same architectural pattern show up in the entire API stack that built upon the graphics primitives. In hindsight, it might have helped if parameter validation and error reporting had been better throughout the operating system. Interfaces to hardware features were always much closer to the hardware than to providing an abstraction which could be retooled and adapted in the future. For example, the audio.device is a very thin layer on top of the audio hardware, while what could have been more impactful would have allowed you to play back sound with a dedicated API that could have employed mixing and playback rate conversion. What we got was so much better than the alternatives on offer at the same time. Compare this to how the Apple Macintosh fared in the same time frame. That was a very tightly closed system and its operating system design was very in much alignment with the best practices for this kind of machine. Not so the Amiga... |
|
06 July 2020, 14:11 | #196 |
Registered User
Join Date: Mar 2009
Location: moon
Posts: 373
|
|
06 July 2020, 14:52 | #197 | |
Registered User
Join Date: Jun 2020
Location: Greece
Posts: 33
|
Quote:
I don't think that other OSes could have such an extensibility and given the fact that somewhat the whole scene is "abandoned" it would be something for future history books "a what if.....". As an original Amiga user back then...i reckon that if the dread Guru meditation error was handled as it should (i read that some guy was about to fix this but the bosses of Commodore just refused to pay him the money and so.....poor Amiga.) and the Imaging department was more flexible (stupid interlace)...things would be far different.... |
|
06 July 2020, 16:05 | #198 |
Registered User
Join Date: Mar 2009
Location: moon
Posts: 373
|
It's funny that you should mention RTG, because competing operating systems from the same era as Amiga OS 3.0, like Windows 3.1 and Apple's System 7.1, already supported this natively without hacks like P96. They had their own flaws for sure, but were really quite capable, both in native features and extensibility.
|
06 July 2020, 16:25 | #199 | ||
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,214
|
Quote:
Quote:
|
||
06 July 2020, 16:34 | #200 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,214
|
Quote:
The trouble with the Amiga "design" is that graphics is a rather thin layer around the custom hardware, and its capabilities, that is, lack of proper abstraction, and that it lacks proper interfaces, making most of its structures public. You even see cases where other system components replicated structures of graphics. The whole region/rectangle logic of graphics is replicated within layers, just as ClipRects. The monitor layer of graphics conflicts and partially replicates the display info database. Actually, the latter is just a quite awkward design, and there are some traces in the Os that this was going to be replaced by something better. Also, CBM made some attempts in 3.1 to at least allow third party RTG systems, though the work is incomplete and it still (even in 3.2) needs some hacks to get RTG working. I am currently going through a review of P96 just to know what is needed to make this a "working system", and this goes unfortunately beyond graphics in some corner cases. |
|
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 |
|
|