I had a quick look at the TGE extension (thank's to Lonewolf10's AMOS extensions download) and also found the gms_user and gms_dev archives. A lot of useful source once I can get my head around the architecture!
I noticed reference to an "AMOS Developer CD" with talk of a bug-fixed and enhanced AMOS 2.x on this archive page. Does anyone know if any of that material still exists and is available? It would be a tremendous resource if so.
There should be people around here (?) with the patched versions of the AMOS libraries. I have them on my Amiga 4000, but it doesn't startup anymore so I would have to make an image of my harddisk and use an emulator to get them out.
The changes done by Pietro where as far as I know only (or mostly?) communicated through the AMOS List (an email list I'm member of since 1993, but it hasn't seen any activity for years now.). It was also used to distributed small patches. I think they would have used Aminet when they were ready with larger patches, but I think they got frustrated with the amount of work required before they got that far.
Pietro, by the way, is also the one who released the sourcecode at my request after I got permission from Francois Lionet. Pietro and I think Chris Hodges(I think) at the time were the only ones left with a copy of the sourcecode, since Francois lost his copy.
I think we've had a download link to the AMOS CD on this forum before?
On
http://www.amigacoding.com/index.php/AMOS:Versions I have a short list of the changes and bugfixes I knew of which were made in those patches:
(the original wiki page has some links to the original email messages reporting on the fixes)
There were some patches created by Pietro Ghizzoni:
(?) fix for a print command?
(27 aug 1998) speed of flipping between AMOS and Workbench twice as fast and more OS-friendly
and 'The interlace problem with AmigaOS 3.1 is fixed' [1]
(11 sep 1998) 'Limit Bob' command fixed [2]
(13 may 2000) fix for compiled AMOS programs (in Header_CLI.Lib and Header_BackStart.Lib) where memory is deallocated before amos.library is finished cleaning up [3]