MorphOS tým oznamuje vydání MorphOS 2.5, pátého nového OS od vydání MorphOS 2.0 a ve stejném měsíci jako před dvěma roky.
![eMac eMac](/data/pictures/emac.jpg)
MorphOS 2.5 oficiálně podporuje hardware Apple eMac G4 1.25 GHz. Apple eMac G4 1.42 GHz nebyl otestován. Byla přidána podpora grafických karet ATI Radeon 9600 (např. v novějším eMac 1.42 GHz) a Radeon 9700, zatím ale pouze ve 2D režimu. MorphOS 2.5 dále podporuje PCI 2-port SATA řadiče s čipsetem SiI3x1x. Na Apple Mac Mini je nyní funkční ovládání hlasitosti a byla opravena detekce velikosti VRAM.
Navíc k rozšířené hardwarové podpoře mohou uživatelé těžit z různých oprav a několika nových vlastností. MorphOS 2.5 příchází s novou verzí internetového prohlížeče OWB 1.8 s podporou celoobrazovkového HTML5 videa pomocí overlay a uživatelských skriptů (podobné GreaceMonkey). Byla přidána podpora nových multimedií, archivátorů a zjednodušena podpora dalšich souborových systémů (Ext2FS, NTFS, SgiXFS jsou instalovány standardně). Kompletní přehled obsažených změn podle release notes z CD je níže nebo si release notes přečtěte na stránkách MorphOS týmu.
MorphOS 2.5 - CD ISO soubor ke stažení:
http://morphos-team.net/downloads.html
Seznam změn v MorphOS 2.5:
MorphOS 2.5 - změny v jádře boot.img
Následující seznam (pravděpodobně nekompletní) obsahuje změny komponent v MorphOS ROM (boot.img) ve vydání MorphOS 2.5 oproti verzi 2.4.
Quark and Related Modules
- eMac support for 1.25 GHz and 1.42 GHz eMac models (the latter with no 3D support at the moment)
- BootImage boot parameter (usage bi="devicename:morphos.iso")
- Fixed a memory configuration problem on systems with >1.5GB RAM
- Fixed the Mac mini time drift issues
CDRive
DeviceIO [New]
A support library for low level disk access used by filesystems and disk maintenance tools
Dos
- Magically gives the CD more buffers when booting from CD - speeds up booting from a CD
Intuition
- Intuition Screen Manager settings window displays disabled screen titlebar plugins now and is no longer closed on changes
- Fixed a long-standing bug where the disappearing screen bar would sometimes loop until the mouse was moved
- Removed the "No title bar" option
- DisplayBeep() makes the disappearing screen bar appear for a short while
- Fixed a bug that caused trashed screen previews in depth menu
Isa8042
- Fixes in PS/2 mouse wheel handling
Graphics
- AllocCModeListTagList fixed to properly support higher resolutions
- Fixed BltTemplate on planar modes
- Miscellaneous bug fixes solving problems with Virtual monitor
Sata
- Added support for SiI3x1x based 2-port PCI cards
USB
- Fixed detection of "late" low-speed devices, fixes Apple A1243 keyboard
- Fixed port reset for root hubs and power cycling after strange port responses
MorphOS 2.5 - změny na disku
Následuje (pravděpodobně nekompletní) seznam změn MorphOS komponent na disku = nejsou součástí ROM (boot.img). Překlady se změnily pro většinu komponent, přestože to není u každí komponenty zmíněno. Navíc na různých místech byly aplikovány různé kosmetické úpravy.
Ambient
- Improvements in the default filetypes
- Fixed a bug that caused shortcuts to disappear after a reboot
Applications/Kryptos
- Updated with TrueCrypt core v6.3a
- Optimized to use much less memory per mounted drive
Applications/OWB
- Updated to OWB 1.8 (SVG-disabled version)
- HTML5 video fullscreen support using overlay
- Userscript support (GreaseMonkey-like)
- CURL DNS resolution doesn't block the network thread anymore
- Several other UI changes and fixes, see OWB.readme for the exhaustive list
Applications/RemoteShell
- Updated to OpenSSH v5.3p1 and OpenSSL v0.9.8l
Applications/Sketch
- Minor updates and fixes
- Fixes in plugins
C/Ed
- Fixed a crash when using search/ replace functionality
- Resolved menu shortcut conflicts
C/Installer
- Better 'MUI:' path patching
- Miscellaneous compatibility fixes
C/List
- Fixed a problem with multiuser.library
C/lzmadec [NEW]
Uncompress files in the LZMA format to the standard output.
C/lzmainfo [NEW]
Show information stored in the LZMA file header.
C/Play [NEW]
Tiny command line based sample player utilizing the Reggae multimedia framework.
C/SetMixer [NEW]
Controls mixer from the command line.
C/Touch
- Fixed to change directory dates aswell
C/UnRAR
- Updated to UnRAR 3.90
- Sorted out some character set filtering problems, solves problems with Japanese file names, etc
C/xz [NEW]
Compress or decompress files in the XZ / LZMA format.
C/xzdec [NEW]
Uncompress files in the XZ format to the standard output.
Classes/MUI/Aboutbox.mcc
- Various fixes
- Optional debug for application developers
Classes/MUI/BetterBalance.mcc [NEW]
A MorphOS native re-implementation for better compatibility with legacy applications.
Classes/MUI/PowerTerm
- Improvements in mouse handling, fixes mouse in recent mc builds, also in RemoteShell
- Usability fixes in text marking
Classes/MUI/Pantheon.mcc
- Machine identification (viewable by clicking 'registered to')
- Various updates
Classes/MUI/Rawimage.mcc
- Added support for LZMA compressed data.
Classes/Multimedia (Reggae)
- Added an XPK demuxer
- Added an ID3 Tag demuxer
- Added an IFF 8SVX and IFF 16SV demuxer
- Fixes in Audio output
- Fixes in Multimedia class
- Updated HTTP stream and RawAudio filter
Classes/Screenbar/Debug.sbar
- Fixed settings page's keyboard control.
- Fixed a trash issue in locale handling when system language was switched back to English.
Classes/Screenbar/Cpumonitor.sbar
- Fixed settings page's keyboard control.
- New option for height adjustment
Classes/Screenbar/Eject.sbar
- Ready for eMac
- Cleanups, locale support
Classes/Screenbar/Memory.sbar
- Transparency support, many fixes and updates
- Optionally displays graphics memory information
- Locale support
Classes/Screenbar/Graphicsmemory.sbar [NEW]
Displays graphic memory information on the screen titlebar
Classes/Screenbar/Netlamps.sbar
- Fixed 'Update' option
- Reworked 'Statistics' window with additional information and graphs
- Streamlined and improved settings
- Proper keyboard control on its settings page
- Other internal improvements
Classes/Screenbar/Volume.sbar
- Fixed settings page's keyboard control.
- Other improvements
Devs/AHI
- Added software volume control to Mac mini audio (AltiVec accelerated)
Devs/Keymaps
- Added pc105_tr_q, a Turkish "Q" keymap using ISO-8859-9
- Added pc105_us+gr and pc105_gr Greek keymaps
- Extended key mapping in German keymap
Devs/Monitors/Radeon
- Fixed video memory size detection problem on Mac mini
- Fixed 1024x768 resolutions on Mac mini
- Added support for low memory footprint, automatically enabled if available video memory is larger than available system memory or overruled by tooltype LOWMEMORYPROFILE=(YES|NO). Reduces system memory usage, enabled on EFIKA by default.
Devs/Monitors/XGIVolari
- Replaces VolariV3XT
- Identify/support other XGI XG40 based models as well (V8[Ultra],V5,V5XT)
- Added basic support for YC(SVHS), Composite and YUV(Component) TV output
- Autodetect available DDC ports
- Customized DVI resolutions for LCD output work now, not limited to a fixed 1280x1024 mode anymore. Maximum size is bound to 1600x1200
- Added limited DPMS support for CRT2/DVI output
- Fixed vmem size calculation
- Fixed gamma support
- Enabled 32bit hardware crsr support
- Enabled h/w solid fill for 32bit graphics
- Fixed gradientfills for negative gradients
- Fixed video overlay for >32MB addresses
- Added RGB16 support for video overlay
- Fixed horizontally unscaled case for overlay
Devs/Networks/Sungem
- Improvements in packet handling, should solve performance problems
L/Ext2FS [NEW]
- Added proper escape support for characters that are not supported by DOS in file names (for example ':')
- Added support for SetProtect() call
- Integrated with core system
- Removed from Contributions directory
- Added support for deviceio.library
L/HierarchicalFileSystem
- Fixed a bug in ExAll() implementation, all files from a directory should be listed correctly now
- Added support for deviceio.library
L/MUICON
- Fixed the #?.info filter in file name completion
L/NTFS [NEW]
L/SgiXFS [NEW]
- Integrated with core system
- Removed from Contributions directory
- Added support for deviceio.library
L/xadfs
- Fixed OpenFromLock() not to change the file datestamp
Libs/ac97mixer.library
- Updated to allow software volume control
- Fixed problems with removing mixers
- Various other improvements
Libs/amigaguide.library
- Fixed search paths
- Fixed a memory leak
Libs/asl.library
- Non-MUI openers can no longer overload requester window size and position
Libs/compressors/xpkLZM2.library [NEW]
XPK client using Lempel-Ziv-Markov 2 algorithm.
Libs/ddc.library
- Use a maximum vfrequency of 85Hz when generating default GTF modes
- Relaxed minimum h/v pulse/sync monitor timings a bit
- Fixed h/v sync polarity generation
Libs/ixemul.library
- Various improvements and fixes required by GCC 4.4+
Libs/locale.library
- New sorting routines
- Fixes in Strncmp()
Libs/lzma.library [NEW]
A MorphOS native liblzma shared library. This library provides support for both original and improved v2 Lempel-Ziv-Markov compression algorithms, as well as liblzma filters.
Libs/openpci.library
Libs/pciids.library
- Added support for compressed pci.ids file
Libs/tinygl.library
- Added missing fgError and fgWarning functions
- Fixed optimized image conversion from GL_LUMINANCE format
- Clipping fixes
Libs/xadmaster.library
- Fixed to scan MOSSYS:Libs/xad as well as LIBS:xad
- Fixed a bug in LhA client: spaces in file names would be converted to underscores
- Added LZMA and XZ clients [NEW]
MUI
- Group title objects are now draggable
- Image support for screenbar preferences
- User and 3rd-party images can now be placed in 'SYS:Prefs/MUIGfx'
- Fixed layout for huge Group objects
- Fixed Ambient's panel auto-zip feature
- Workarounds for bugs in NList* classes (namely adding objects in MUIM_Draw)
- Panel windows can no longer be iconified and have no commodity support
- Fixed a crash when scanning presets
- Fixed a deadlock in Popobject
- Fixed layout problems in List class, causing the layouter to go into a loop of death
- Fixed MUIA_Window_Sleep not to deadlock when called from within MUIM_Draw
- Fixed a possible deadlock when resizing windows
- Fixed preferences 'Cancel' to refresh classes correctly
Tools/Defrag
- o Fixed state problems after iconification
- Reduced CPU usage to make defragmentation faster
Tools/FileImageCtrl
- Fixes in locale support
- Other improvements
Tools/HDConfig
- It was impossible to add a ':' to device name in some cases
- More compatible MAC partition layout support (partitions created with this version can be properly detected and modified with Linux libparted-based tools)
- Minor fixes in GUI
Tools/IWizard
- Enabled Mac mini system update
- Added checks against too small partitions, non-bootable disks are now hidden
- Other usability fixes
Tools/SFSDoctor
- Added support for deviceio.library
Tools/Debug/Log Server [NEW]
Stand-alone launcher for MorphOS' internal Log Server.
Utilities/Fragment
Utilities/MiniCalc
- User interface improvements
Utilities/More
- Applied some AROS patches
Utilities/Multiview
- It's now possible to iconify windows separately
- Embedded search buttons in the display windows
- Fixed a crash when navigating forward/backwards
- Better keyboard handling
- Clipboard support for pictures
WBStartup/Mixer
- REXX support (commands explained in help file)
Poslední komentáře