31 December 2015, 14:13 | #81 | |
Registered User
Join Date: Jun 2013
Location: Australia
Posts: 685
|
Why is there mention of Apple and IBM in it?
EDIT,, all to do with Apple printers & other hardware. Quote:
Anything that should be in ROM missing? Last edited by TCD; 04 January 2016 at 10:28. Reason: Back-to-back posts merged. |
|
31 December 2015, 14:58 | #82 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,333
|
I've been looking through the files. It's not just AmigaOS 3.1, there is some older/historical stuff which is interesting to me. For example:
Source for the Amiga (1000) keyboard microcontroller: other/keyboard/keyboard.tar.z ABasiC source code (ABasiC came with the first Amigas before AmigaBASIC): other/abasic/abasic.tar.z The Tripos kernel of AmigaDOS (written in assembly language), BCPL source for CLI commands and (maybe) the rest of AmigaDOS, changelogs: other/old_fs/old_fs.tar.z What is probably some source for Metacomco Lisp (did Commodore market that?): other/lisp/lisp.tar.z CD32 MPEG device source: other/cd32mpeg/ CD32 early ROMs (v40.5, 40.6)... Apart from history, some parts could be useful, for example someone might want to debug/bug-fix scsi.device etc. Getting individual modules like that into a buildable state would be much less work than the entire OS source tree. |
31 December 2015, 15:14 | #83 |
Registered User
Join Date: Jun 2012
Location: Worksop/UK
Age: 59
Posts: 1,328
|
The problem is, anyone that touches it will be opening themselves up to a world of legal hurt! There is no way anything could be derived from these sources legally.
|
31 December 2015, 15:17 | #84 |
Registered User
Join Date: Jun 2013
Location: Australia
Posts: 685
|
It’s a hellavalotmore than OS!
Just about anything I can think of is there, references to A590, Amigaterm.. what is that? was there ever a terminal from Commodore?. the CD authoring tools for CDTV and CD32 (tho I know they were out there). IDE & SCSI controllers it looks like too. It looks more like a copy of an entire media that someone had. |
31 December 2015, 15:18 | #85 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
|
That leak is good news for the Amiga community.
You can look at it, figure out what the bug is, then try to patch the binary file in ASM just like you reverse engineered it, except that you won't waste time understanding ASM code without symbols. There will be no proof that you used the source, hence it will be as legal as other ROM fixes done without the source! (we do it all the time in whdload slaves) What you cannot release is a compiled version from modified sources! (although you can create one for test purposes) Hey didn't Olaf write the Action Replay MKIII code? back in 1992 it just rocked man, I still have mine somewhere. |
31 December 2015, 15:22 | #86 |
Registered User
Join Date: Jun 2012
Location: Worksop/UK
Age: 59
Posts: 1,328
|
There was a terminal program from Commodore, I have a adf of it here, (AmigaTerm v1.03 (1986)(Commodore).
|
31 December 2015, 15:35 | #87 | ||
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
The other reason being that you'll have the devil of a time testing the changes, verifying that they indeed work on all variations of the hardware which the code shipped for. This is difficult even for guys such as myself who did just this sort of thing for Amiga Technologies GmbH and then for the AmigaOS 3.5 and 3.9 updates. You break somebody else's setup, you are going to regret it Quote:
|
||
31 December 2015, 15:46 | #88 | |||
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
Quote:
Oh, but Cloanto instead removed workbench.library entirely. Quote:
Quote:
Hyperion? Surely you mean Cloanto? Hyperion (or rather, their contractors) have their own codebase developed by a large effort of their own. Last edited by TCD; 04 January 2016 at 10:29. Reason: Back-to-back posts merged. |
|||
31 December 2015, 15:52 | #89 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
|
31 December 2015, 15:54 | #90 |
Registered User
Join Date: Jun 2012
Location: Worksop/UK
Age: 59
Posts: 1,328
|
No good telling me, I have nothing to do with it.
I suppose they had to take something out the ROM to make some room, at least it's not a problem to stick it in the libs drawer on hard disk. It will make things more difficult when making floppy disk compilations though because of disk space. |
31 December 2015, 16:41 | #91 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
There is also in the leaked archive:
Bridgeboard utilities with source code (PC utilities require MASM to compile, which is freeware) Envoy earlier releases up to 1.7 with source code Early TCP-IP Commodore stack code AmigaVision 2.5 with source code There is a very wonderful document called futprod.doc (Word document from november 5th 1993). That describes a lot of the projects and the insights of Commodore before its demise. It provides a great description of the roadmap they were heading. A lot of it revolved around several CD32 variants, the new PA-RISC architecture and what AAA could and couldn´t do. Amongst other things, it clearly portrays why Haynie´s AAA project had little or no future. Also, there is mention of hardware that we never knew existed (eg.: PA-RISC/3D early development, Motivator RTG graphics board) It also mentions AmigaOS 4.0 was all about RTG for standard Amigas and for AAA and that part of 4.0 work in progress is the little v42 sourcecode there is in the leaked archive. Last edited by gulliver; 31 December 2015 at 16:47. |
31 December 2015, 16:43 | #92 | ||
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 532
|
Quote:
Quote:
As for "professional programmer", I learned that there can be a world of a difference between programming as a vocation/profession and professional conduct and practices while working as programmer/software developer. I still believe that developing software is just about the greatest thing ever, but to last in the business, you cannot coast on self-taught practices. You need to learn how to organize your work, how to get better at avoiding mistakes, educate yourself (it helps to have a CS degree, but as contemporary research shows, self-taught software developers tend to be much more productive than those who started with a CS degree and no prior programming experience). Otherwise you will invariable hit your limits and either burn out or come think that banging your head against the limits is "normal". I met too many programmers in those past 20 years who consider this type of self-inflicted damage the "cost of doing business". |
||
31 December 2015, 16:57 | #93 | ||
old bearded fool
Join Date: Jan 2010
Location: Bangkok
Age: 56
Posts: 775
|
Quote:
Quote:
|
||
31 December 2015, 17:03 | #94 |
Registered User
Join Date: Jun 2013
Location: Australia
Posts: 685
|
Determination attracts the required help sometimes, so you might not bang your head so much in the hobby arena.
I already know that adopting someone else’s goals for money would ruin the whole thing though, so better to be a labourer. It’s probably because self taught programmers were labourers |
31 December 2015, 17:10 | #95 | |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
Quote:
I don't have the archive myself, and I don't know what else is missing. |
|
31 December 2015, 17:25 | #96 |
Registered User
Join Date: Jun 2013
Location: Australia
Posts: 685
|
The C commands might only be what’s present in the ROM. I wouldn’t know which ones they are.
That document is interesting, they go ahead and say “We’ll release old games on our new console” in more formal language. |
31 December 2015, 17:52 | #97 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,708
|
There's a lot of foul language in the source code. Not surprising, but fun!
This is my favorite: Code:
#if WHAT_THE_FUCK // ???? |
31 December 2015, 18:03 | #98 |
Amigan
Join Date: Feb 2012
Location: London
Posts: 1,309
|
|
31 December 2015, 18:25 | #99 | |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
Quote:
Kamelito |
|
31 December 2015, 18:36 | #100 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,708
|
|
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 |
|
|