Short: Boing Bags #3 & #4 for OS3.9 Uploader: amigansoftware@gmail.com (James Jacobs) Author: amigansoftware@gmail.com (James Jacobs) Type: misc/os Requires: OS3.9+BB2 Version: 1.59 (29.12.2023) Architecture: m68k-amigaos >= 3.9.2 URL: http://amigan.1emu.net/releases/#bb AmigaOS 3.9 Boing Bags 3&4 -------------------------- Boing Bags 3&4 are a community effort that has accomplished the considerable task of upgrading, enhancing and bugfixing AmigaOS 3.9. Between many important goals achieved, we can mention the following features which may give you a quick overview of this project: * Large hard disk support, LBA48 support, extending the possible disk sizes to 128 petabytes (131,072 terabytes). * A more robust and faster TCP/IP stack * New video drivers for wide screen monitor support and enhanced graphic modes * A fully working web browser * Huge amount of bugfixes that improve system stability and behaviour * Impressive update of system components, adding a lot of new features * And much more... (For more details please see the changelog.) You need to install Boing Bags #1 and #2 first. This package is intended for the official OS3.9 from Haage & Partner. It has not been designed for nor tested with the crippleware "OS3.X" from Cloanto. Likewise, the intended/tested Kickstarts are Commodore/Village Tronic/Escom 3.1, not Cloanto/Hyperion 3.1. If you want to replace certain components with their OS3.1.4 equivalents, you can run the http://aminet.net/misc/os/Updateto314.lha script after installing BB3&4. These official updates are incorporated: Euro-Update ShellUpdate 45.39 (The various BB2 Locale packages, available from http://os.amigaworld.de/index.php?lang=en&page=12 , are not incorporated. You should install any of them that you require before installing BB3&4.) (The Reaction Genesis-Prefs update is incorporated into BB1.) The ViNCEd upgrade at http://aminet.net/package/util/shell/ViNCEd is not incorporated (as BB3&4 uses KingCON instead). Additionally, these components are updated: BB2 BB3&4 Notes Developer ---------- ----------- ----- --------- AHI 5.3 -> 6.7 (1) Martin Blom amigaguide.datatype 45.5 -> 45.6 AmiTCP (Genesis) 4.6 -> 4.6 (2) Oliver Roberts AMPlifier 2.34 -> 2.35 Thorsten Hansen asyncio.library 40.3 -> 40.6 Achim Stegemann AWeb 3.4.167SE -> 5/7/11 AWeb development team AWNPipe 2.52 -> 2.54 William H. M. Parker ASyncWB 45.22 -> 45.23 Stephan Rupprecht battmem.resource 39.2 -> 40.0 Don Adan BenchTrash 1.73 -> 1.76.3 Thomas Richter BindDrivers 38.2 -> 42.1 Commodore CacheCDFS 42.19 -> 42.20 Christian Sauer Clock 40.1 -> 42.1 Commodore console.device 44.8 -> 44.10 Copy 40.1 -> 40.2 Peter Keunecke CPU 44.3 -> 44.4 SpeedGeek CrossDOSFileSystem 40.24 -> 42.5 Consultron datatypes.library 44.47 -> 44.48 Execute 44.5 -> 45.15 Thomas Richter FastFileSystem 45.13 -> 45.16 FileSystem.resource 45.10 -> 46.0 Don Adan icon.library 45.1 -> 46.4.581 Peter Keunecke ilbm.datatype 44.9 -> 44.26 Stefan Rupprecht layers.library 40.1 -> 45.27 Thomas Richter misc.resource 37.1 -> 38.0 Don Adan mpega.library 2.4 -> 2.4 (3) Stephane Tavenard MultiView 45.9 -> 45.10 Mikolaj Calusinski narrator.device 37.8 Commodore parallel.device 40.1 -> 43.3 Dave Jones, Jess Sosnoski potgo.resource 37.4 -> 38.0 Don Adan printer drivers BB2 -> OS3.5 (4) Haage & Partner Queue-Handler 37.12 -> 50.20 Ram-Handler 44.23 -> 44.24 (5) Thomas Richter RAWBInfo 1.35 -> 1.36 Stephan Rupprecht rexxsyslib.library 44.1 -> 44.2+patch (6) Stefan Haubenthal russia.country 45.0 -> 45.1 Michael Malyshev russian.language 45.0 -> 45.1 Michael Malyshev scsi.device (A3000) 43.43 -> 44.10 SpeedGeek scsi.device (others) 43.43 -> 43.45 Chris Hodges et al. serial.device 43.7 -> 43.4 (4) Haage & Partner Shell 45.7 -> 45.39 Thomas Richter Speak-Handler 37.4 Commodore Sort 37.3 -> 42.1 Commodore SortIcons.rexx 1.0 -> 2.0 Christoph Gutjahr translator.library 37.1 Commodore version.library 45.3 -> 45.5 James Jacobs Wait 37.3 -> 42.1 Commodore workbench.library 45.127 -> 45.132 Mikolaj Calusinski xadmaster.library 10.0 -> 12.1a Dirk Stoecker xad_rar 1.7 -> 2.5 Chris Young (1) With AHI Paula driver 4.33. (2) Although the version numbers are identical, the BB3&4 version fixes packet fragmentation issues. (3) The appropriate CPU/FPU-specific version will be installed. BB2 always installs the 68020 no FPU version. (4) This is a downgrade as there are bugs in the newer version(s). (5) PatchRAM version. (6) V44.2, and also patched with Aminet:util/sys/ARexxPatch.lha (V2.1). The contributions are: ACBM datatype 1.3 Roland Mainz AutoUpdateWB 37.0 Massimo Tantignone BMP datatype 40.16 Gunther Nikl Canon BJC6000 printer driver 44.7 Darren Stevens Clip-Handler 45.20 Thomas Richter CondenseIcon 44.5 (7) Stephan Rupprecht Epson Stylus Colour printer driver 45.0 Peter Hutchison Film24 monitor driver 40.1 Commodore GhostBuster 2.1 Matthew Allatt HD720 monitor driver 40.3 André Pfeiffer HighGFX monitor driver 40.6 André Pfeiffer ICO (Windows icon) datatype 43.8 Stephan Rupprecht IconLink 1.0 Christoph Gutjahr IoJaz2Gb DOS driver 1.0 Tim Kovack KingCON 40.4 D. Larsson, M. Calusinski, Cosmos led.image 42.2 Commodore MacPaint datatype 42.1 Commodore PCX datatype 42.1 Commodore PNG datatype 44.6 Gunther Nikl RememberOpenDrawers 1.1 Rob Cranley reqtools.library 39.3 (8) Nico Francois, Magnus Holmgren Say 38.5 Commodore SetMap 45.2 Thomas Richter SuperPlus monitor driver 40.5 André Pfeiffer THE 2.2a Nils Goers, Frank Ruthe, et al. ThemeSaver 1.1b Alex Carmona titlebar.image 40.15 Massimo Tantignone WBCopyNPaste 1.0 Joakim Nordström win(.rexx) 1.0 James Jacobs Workbench.guide 45.0 Matt Hey xad_7z 2.8 Chris Young, Igor Pavlov, Dag Ågren xfdmaster 1.38 Georg Hoermann, Dirk Stoecker xfd_lzma 1.2 Chris Young, Igor Pavlov, Fredrik Wikstrom xad/xpk sublibraries various various Xtreme monitor driver 40.5 André Pfeiffer (7) Required by THE. (8) Required by IconLink. Note that if you install the Toccata AHI sound driver, AHI will expect you to have toccata.library, and similarly with some of the other AHI drivers. These additional libraries are not part of this package. Thanks to all the developers who made this upgrade possible by their continued support for OS3.9, and to all the beta testers of this package. Licence ------- 1. Usage You are entitled to use Boing Bags 3&4 only if you have a legitimate AmigaOS 3.9 licence. 2. Distribution and Costs You can distribute Boing Bags 3&4 using any media only if you keep all the files in it intact, and provided you do it free of any charge at all. You are not allowed to distribute this Boing Bag with other products and charge money for the entire package or bundle. It cannot be given away free as an extra for the purchase of another product. No media, handling, packing and/or shipping charges are allowed for the distribution of this software product. Notwithstanding the above, magazines are permitted to covermount this package. 3. Copyrights All trademarks and software products are copyrights of their respective owners. 4. Limitations of Liability In no event shall any contributors, developers or copyright holders be liable for any damages whatsoever, including - but not restricted to - lost revenue or profits or other direct, indirect, special, incidental or consequential damages, even if they have been advised of the possibility of such damages, except to the extent invariable law, if any, provides otherwise. 5. No Warranty The Software and this license document are provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Changelog --------- Changes between V1.58 and V1.59: * Updated icon.library from 46.4.567 to 46.4.581. * Changed translator.library and speak-handler to official versions. * Improved DOSDriver icons. Changes between V1.57 and V1.58: * Updated icon.library from 46.4.538 to 46.4.567. * Removed trackdisk.device 40.2. Changes between V1.56 and V1.57: * Added Xtreme monitor driver. * Updated icon.library from 46.4.533 to 46.4.538. * Fixed win(.rexx) script. Documentation for some components is available in your HELP: directory. The source code for the included version of AWeb is available from http://amigan.1emu.net/aw/ 3ivX Delta Codec (Amiga 68K) V1.0d3 3ivX is an MPEG4 codec based on the MPEG4v3 ISO standard. The aim of the 3ivX project is to make the file size of MPEG4 videos smaller and the quality higher. The format is also fully streamable. This version is meant for 68K Amigas with at least 020 CPU. The library is installed into LIBS: directory as usual and this library can be used with the Action/MooVId video player. AHI 6.7 Rewrote some of the device-level replay code to handle multi-buffering (before, only double-buffering worked as it should). * Anti-click mixing routines, which makes AHI search for a zero-crossing before playing a new note * Playback of 32 bit samples. * Multi-channel audio. Eight channels are supported. * Support for four more architectures: MorphOS/PPC, AmigaOS4/PPC, Amithlon/ix86, AROS/ix86. * Support for PowerPC accelerator cards (MorphOS and AmigaOS4 only). * A new driver, device.audio, can be used to make all low-level AHI applications, which normally open AHI in exclusive mode, behave as if they used the high-level API which allows several AHI applications to work simultaneously. (Note that this driver currently does not work with applications that require less than 20 ms latency.) AmigaGuide 45.6 Fixes a race condition with amigaguide.datatype V45.5: some guide documents were not displayed properly if their size was odd. AmiTCP/Genesis Packet Fix This is an unofficial patch for AmiTCP/Genesis which fixes a bug in the packet fragmentation code during sending, which fragments tiny packets when unnecessary. In particular, when using AmiSSL v2 (IBrowse), some secure sites and servers cannot cope with these tiny split packets, resulting in the infamous SSL connect errors in IBrowse. With the fix installed, the errors will be solved and SSL v2 and v3 support can be both be safely enabled in IBrowse. It has been renamed so that AmigaOS 3.9 is forced to use the 020+ version. AMPlifier 2.35 (24.3.2002) * fixed negative time display bug when the size of the mp3 increase while playing (when downloading the actual song from internet). * fixed MPEG-infowindow filename underscore bug * The ARexx interface has been re-written using the arexx.class (this fixed a bug in the ARexx interface using it with very long commands, dropped the WAIT command - the arexx.class doesn't support it). Asyncio.library 40.6 The big advantage of asyncio_ppc is, that you can access a file from both CPU sides! Example: * Open a file in 68k mode * Read datas in PPC mode * Close the file in 68k mode or whatever you like! AutoUpdateWB Makes the Workbench automatically update the contents of a drawer window whenever a file is created/renamed/deleted inside its associated directory by any other means than the Workbench itself. AWeb APL 3.5.09 IMPROVED CHARSET SUPPORT AWeb can now use codesets.library to translate webpages to different character sets, a useful step on the way to full UTF support. JAVASCRIPT javascript.aweblib version 38.0 brings a near complete implementaion of JavaScript 1.5 ECMA 262-3. The behaviour of fastidious and omnivorous modes have changed: fastidious now executes all scripts but will stop at the first error, omnivorus attempts to continue past errors. Dynamic garbage collection means that some scripts that would time out or consume all memory now complete in a fraction of the time. A long standing bug with the caching of JavaScript source files has been tracked down and fixed, previously AWeb would store an empty file in cache resulting in errors in otherwise functional scripts. Some of the nastier javascript bugs have been tracked down and the problem where onload and onunload would not work when preceded by a