Difference between revisions of "What's New in MorphOS 3"
From MorphOS Library
(→Laptop Support) |
|||
(7 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
==Preface== | ==Preface== | ||
− | This small article is about what is new in MorphOS 3 compared to MorphOS 2 and especially to my [http://jpv.wmhost.com/morphos2_review/indexnox.html review] of it. I'll try to gather the most visible new features to users while not going too deep underneath. More detailed update information can be found from the official release notes: [http://www.morphos-team.net/releasenotes-3.0.html 3.0], [http://www.morphos-team.net/releasenotes-3.1.html 3.1], [http://www.morphos-team.net/releasenotes-3.2.html 3.2], [http://www.morphos-team.net/releasenotes-3.3.html 3.3], [http://www.morphos-team.net/releasenotes-3.4.html 3.4], [http://www.morphos-team.net/releasenotes-3.5.html 3.5], [http://www.morphos-team.net/releasenotes-3.6.html 3.6], [http://www.morphos-team.net/releasenotes-3.7.html 3.7]. A full list of currently supported hardware can be found on the official [http://www.morphos-team.net/hardware compatibility page]. | + | This small article is about what is new in MorphOS 3 compared to MorphOS 2 and especially to my [http://jpv.wmhost.com/morphos2_review/indexnox.html review] of it. I'll try to gather the most visible new features to users while not going too deep underneath. More detailed update information can be found from the official release notes: [http://www.morphos-team.net/releasenotes-3.0.html 3.0], [http://www.morphos-team.net/releasenotes-3.1.html 3.1], [http://www.morphos-team.net/releasenotes-3.2.html 3.2], [http://www.morphos-team.net/releasenotes-3.3.html 3.3], [http://www.morphos-team.net/releasenotes-3.4.html 3.4], [http://www.morphos-team.net/releasenotes-3.5.html 3.5], [http://www.morphos-team.net/releasenotes-3.6.html 3.6], [http://www.morphos-team.net/releasenotes-3.7.html 3.7], [http://morphos-team.net/releasenotes/3.8 3.8], [http://www.morphos-team.net/releasenotes/3.9 3.9]. A full list of currently supported hardware can be found on the official [http://www.morphos-team.net/hardware compatibility page]. [http://library.morph.zone MorphOS Library] also contains a detailed list of [http://library.morph.zone/Supported_Computers supported computer systems]. |
Updating to MorphOS 3 is free of charge for registered MorphOS 2.x users and the [http://www.morphos-team.net/faq price] has been dropped noticeably for others. | Updating to MorphOS 3 is free of charge for registered MorphOS 2.x users and the [http://www.morphos-team.net/faq price] has been dropped noticeably for others. | ||
Line 23: | Line 23: | ||
− | The laptop concept is generaly well supported, especially on models which internally use USB for keyboard and touchpad (models 5,6-5,9 and 6,7). MorphOS offers different power management profiles, touchpad configuration preferences, support for FN keys and a few extra bits here and there. Right mouse button and scrolling are simulated with two finger gestures on a touchpad. Touchpad settings won't work on ADB based machines though. | + | The laptop concept is generaly well supported, especially on models which internally use USB for keyboard and touchpad (models 5,6-5,9 and 6,7). MorphOS offers different power management profiles, touchpad configuration preferences, support for FN keys, keyboard backlight support, and a few extra bits here and there. Right mouse button and scrolling are simulated with two finger gestures on a touchpad. Touchpad settings won't work on ADB based machines though. |
<center><gallery heights=128px mode="packed"> | <center><gallery heights=128px mode="packed"> | ||
Line 33: | Line 33: | ||
Certain PowerMac G5 models are supported now. Maximum raw CPU performance is raised to a whole new level with G5 processors up to 2.7 GHz. | Certain PowerMac G5 models are supported now. Maximum raw CPU performance is raised to a whole new level with G5 processors up to 2.7 GHz. | ||
+ | |||
+ | |||
+ | == Sam460 Support == | ||
+ | |||
+ | MorphOS 3.8 added the support for Sam460cr and Sam460ex mainboards by ACube Systems. | ||
Line 38: | Line 43: | ||
Ambient windows feature preview for video files now. Video is played on the icon when you move mouse over it. | Ambient windows feature preview for video files now. Video is played on the icon when you move mouse over it. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Ambientvideo1.png|Video preview 1 | ||
+ | File:MorphOS3_jPV_Ambientvideo2.png|Video preview 2 | ||
+ | File:MorphOS3_jPV_videopreview.png|Video of video preview|link=http://www.youtube.com/watch?v=Ra_TQKftFik&feature=plcp | ||
+ | </gallery></center> | ||
+ | |||
Default view behaviour can be defined and you can have DOpus-like file selection mode where you don't have to press the shift key when selecting multiple files. | Default view behaviour can be defined and you can have DOpus-like file selection mode where you don't have to press the shift key when selecting multiple files. | ||
Network printing driver has been added to the default installation. | Network printing driver has been added to the default installation. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Tulostus.png|Netprinter settings | ||
+ | </gallery></center> | ||
+ | |||
MUI programs have a more streamlined window border popup menu. Especially the option to move programs to their own new screen with a single menu selection is a very nice addition. A new temporary screen is created on the fly and you don't have to edit the MUI screen database anymore. It's much easier to start utilizing screens for people who aren't that familiar with the traditional screen concept. | MUI programs have a more streamlined window border popup menu. Especially the option to move programs to their own new screen with a single menu selection is a very nice addition. A new temporary screen is created on the fly and you don't have to edit the MUI screen database anymore. It's much easier to start utilizing screens for people who aren't that familiar with the traditional screen concept. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Newscreen.png|New screen function | ||
+ | </gallery></center> | ||
+ | |||
The Buttons section of MUI has a couple of new things. You can define how buttons are ghosted when they're not available for use. The old disliked raster effect can be replaced with, for example, reduced visibility. The active gadgets border effect is more configurable now too. | The Buttons section of MUI has a couple of new things. You can define how buttons are ghosted when they're not available for use. The old disliked raster effect can be replaced with, for example, reduced visibility. The active gadgets border effect is more configurable now too. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Muibuttons.png|MUI buttons | ||
+ | </gallery></center> | ||
+ | |||
The new panels implementation. Panels are now found in Ambient settings. | The new panels implementation. Panels are now found in Ambient settings. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Panels.png|New Panels | ||
+ | </gallery></center> | ||
+ | |||
The system can be locked with a password prompt. The user can select if the password is asked at boot, after blanking or invoked manually. | The system can be locked with a password prompt. The user can select if the password is asked at boot, after blanking or invoked manually. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Password.png|Lock screen with password prompt | ||
+ | </gallery></center> | ||
+ | |||
Good old PFS3 filesystem makes a comeback in MorphOS. A fixed and native version is available even at boot. | Good old PFS3 filesystem makes a comeback in MorphOS. A fixed and native version is available even at boot. | ||
− | MorphOS now comes with a native implementation of the Lua scripting language. You can use Lua instead of non-native ARexx to write scripts and control other programs. Programs can be controlled with their already existing ARexx ports. | + | MorphOS now comes with a native implementation of the Lua scripting language. You can use Lua instead of non-native ARexx to write scripts and control other programs. Programs can be controlled with their already existing ARexx ports. Few examples can be found from my [http://jpv.wmhost.com/morphos page]. |
There are also lots of new things in Reggae, faster 3D drivers, heavily updated NetStack kernel, support for new gfx cards, new shell commands, new screenbar modules, and other changes to the internal stuff. | There are also lots of new things in Reggae, faster 3D drivers, heavily updated NetStack kernel, support for new gfx cards, new shell commands, new screenbar modules, and other changes to the internal stuff. | ||
Line 61: | Line 98: | ||
Flacapella - CD ripping software. By default it can encode ripped tracks to FLAC, but it can be configured to encode to any other format with external encoders, like [http://jpv.wmhost.com/morphos/tips/index.html#20131017 to mp3 with lame]. It also downloads CD cover images and optionally saves or embeds them into the encoded tracks. | Flacapella - CD ripping software. By default it can encode ripped tracks to FLAC, but it can be configured to encode to any other format with external encoders, like [http://jpv.wmhost.com/morphos/tips/index.html#20131017 to mp3 with lame]. It also downloads CD cover images and optionally saves or embeds them into the encoded tracks. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Flacapella1.png | ||
+ | File:MorphOS3_jPV_Flacapella2.png | ||
+ | </gallery></center> | ||
+ | |||
Jalapeno - Simple CD and DVD burning software | Jalapeno - Simple CD and DVD burning software | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Jalapeno1.png | ||
+ | File:MorphOS3_jPV_Jalapeno2.png | ||
+ | File:MorphOS3_jPV_Jalapeno3.png | ||
+ | </gallery></center> | ||
+ | |||
Jukebox - Simple music player, which still does everything you need for local music playing. It has an extremely useful screenbar module option, which gives you a control deck on the screen title bar on all MUI screens. You can control the player and see what's playing without needing to switch back to the Ambient screen from other screens. I absolutely love it. In addition, random play works as it should by not playing anything twice until all the songs have been played. | Jukebox - Simple music player, which still does everything you need for local music playing. It has an extremely useful screenbar module option, which gives you a control deck on the screen title bar on all MUI screens. You can control the player and see what's playing without needing to switch back to the Ambient screen from other screens. I absolutely love it. In addition, random play works as it should by not playing anything twice until all the songs have been played. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Jukebox1.png | ||
+ | File:MorphOS3_jPV_Jukebox2.png | ||
+ | </gallery></center> | ||
+ | |||
OWB - Odyssey Web Browser has taken big leaps since the previous MorphOS version. And with its new name you can say it's a new browser again :-) An absolutely wonderful and fully featured browser based on WebKit. The features include: HTML5 video/audio support, bookmark/download/password/cookie/connections managers, session support, form filling and url completion, fastlinks with popup menus, content blocking, private browsing, per url settings, spell checking, fullscreen, PDF export, printing support, WebInspector, user scripting and more. | OWB - Odyssey Web Browser has taken big leaps since the previous MorphOS version. And with its new name you can say it's a new browser again :-) An absolutely wonderful and fully featured browser based on WebKit. The features include: HTML5 video/audio support, bookmark/download/password/cookie/connections managers, session support, form filling and url completion, fastlinks with popup menus, content blocking, private browsing, per url settings, spell checking, fullscreen, PDF export, printing support, WebInspector, user scripting and more. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Owb.png | ||
+ | </gallery></center> | ||
+ | |||
Scribble - Powerful text editor based on the Scintilla engine. Supports many programming syntaxes, such as C/C++, Makefiles, E, HTML, scripting languages etc. It has a code formatter, spell checker, CVS functions, project management and building, and many more features. It can also export text to HTML and PDF. It seems that I'm finally leaving CED behind. | Scribble - Powerful text editor based on the Scintilla engine. Supports many programming syntaxes, such as C/C++, Makefiles, E, HTML, scripting languages etc. It has a code formatter, spell checker, CVS functions, project management and building, and many more features. It can also export text to HTML and PDF. It seems that I'm finally leaving CED behind. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Scribble.png | ||
+ | </gallery></center> | ||
+ | |||
Transfer - Graphical FTP/SFTP client, which supports multiple server connections via tabs. A GUI-based SFTP finally on MorphOS! | Transfer - Graphical FTP/SFTP client, which supports multiple server connections via tabs. A GUI-based SFTP finally on MorphOS! | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Transfer.png | ||
+ | </gallery></center> | ||
+ | |||
VPDF - A whole new PDF viewer with better compatibility than APDF. | VPDF - A whole new PDF viewer with better compatibility than APDF. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Vpdf1.png | ||
+ | File:MorphOS3_jPV_Vpdf2.png | ||
+ | </gallery></center> | ||
+ | |||
DiskSpeed - Benchmark tool. | DiskSpeed - Benchmark tool. | ||
GfxSpeed - Benchmark tool. | GfxSpeed - Benchmark tool. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Gfxspeed.png | ||
+ | </gallery></center> | ||
+ | |||
NetStat - Comprehensive network statistics program. | NetStat - Comprehensive network statistics program. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Netstat1.png | ||
+ | File:MorphOS3_jPV_Netstat2.png | ||
+ | </gallery></center> | ||
+ | |||
RDesktop - Remote Desktop client. | RDesktop - Remote Desktop client. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Rdesktop.png | ||
+ | </gallery></center> | ||
+ | |||
SCANdal - Scanning program which uses Betascan and SANE drivers. | SCANdal - Scanning program which uses Betascan and SANE drivers. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Scandal.png | ||
+ | </gallery></center> | ||
+ | |||
ZVNC - Input only VNC client, which is well integrated to the system. | ZVNC - Input only VNC client, which is well integrated to the system. | ||
Line 88: | Line 186: | ||
SmbFS - Native SMBFS port with 64bit support. | SmbFS - Native SMBFS port with 64bit support. | ||
− | + | SynergyClient - Client for controlling a MorphOS machine with mouse/keyboard connected to a Windows/OSX/MorphOS machine. | |
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Synergy.png | ||
+ | </gallery></center> | ||
+ | |||
+ | SynergyServer - To control other machines with a mouse/keyboard connected to a MorphOS machine. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_SynergyServer.png | ||
+ | </gallery></center> | ||
VNCServer - VNC server for using MorphOS remotely. | VNCServer - VNC server for using MorphOS remotely. | ||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Vncserver.png | ||
+ | </gallery></center> | ||
==Summary== | ==Summary== | ||
Line 100: | Line 211: | ||
For more detailed info about MorphOS in general, read my [http://jpv.wmhost.com/morphos2_review/indexnox.html MorphOS 2 review]. | For more detailed info about MorphOS in general, read my [http://jpv.wmhost.com/morphos2_review/indexnox.html MorphOS 2 review]. | ||
+ | |||
+ | <center><gallery heights=128px mode="packed"> | ||
+ | File:MorphOS3_jPV_Defaultdesktop.png|Default(ish) desktop | ||
+ | File:MorphOS3_jPV_blackambient.png|(Too much) modified desktop ;) | ||
+ | </gallery></center> |
Latest revision as of 09:28, 4 July 2015
Originally published at: http://jpv.wmhost.com/morphos/morphos3/
Author: jPV/RNO
Contents
Preface
This small article is about what is new in MorphOS 3 compared to MorphOS 2 and especially to my review of it. I'll try to gather the most visible new features to users while not going too deep underneath. More detailed update information can be found from the official release notes: 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9. A full list of currently supported hardware can be found on the official compatibility page. MorphOS Library also contains a detailed list of supported computer systems.
Updating to MorphOS 3 is free of charge for registered MorphOS 2.x users and the price has been dropped noticeably for others.
Laptop Support
MorphOS now runs on a wide selection of laptops. All Radeon equipped G4 Aluminum PowerBooks and G4 iBooks are supported. Titanium G4 PowerBooks with Radeon do also work to some degree, but for example audio is missing on certain models.
Laptops work in the native resolution by default, but MorphOS also offers a few virtual modes for compatibility with fixed resolution programs and games. There's also a possibility to create new modes if needed. External monitors aren't supported yet, but the external connector outputs laptop's native resolution image as VGA signal, which might or might not work with an external display. You might also try to use the laptop with an external monitor with lid closed.
MorphOS supports wireless networking with drivers for Apple's AirPort Extreme and AirForce One 54g, which means that internal WLAN adapters found in, for example, laptops and Mac minis will work. External Atheros 5000 based PCMCIA and PCI cards are supported too.
The laptop concept is generaly well supported, especially on models which internally use USB for keyboard and touchpad (models 5,6-5,9 and 6,7). MorphOS offers different power management profiles, touchpad configuration preferences, support for FN keys, keyboard backlight support, and a few extra bits here and there. Right mouse button and scrolling are simulated with two finger gestures on a touchpad. Touchpad settings won't work on ADB based machines though.
PowerMac G5 Support
Certain PowerMac G5 models are supported now. Maximum raw CPU performance is raised to a whole new level with G5 processors up to 2.7 GHz.
Sam460 Support
MorphOS 3.8 added the support for Sam460cr and Sam460ex mainboards by ACube Systems.
New Features
Ambient windows feature preview for video files now. Video is played on the icon when you move mouse over it.
Default view behaviour can be defined and you can have DOpus-like file selection mode where you don't have to press the shift key when selecting multiple files.
Network printing driver has been added to the default installation.
MUI programs have a more streamlined window border popup menu. Especially the option to move programs to their own new screen with a single menu selection is a very nice addition. A new temporary screen is created on the fly and you don't have to edit the MUI screen database anymore. It's much easier to start utilizing screens for people who aren't that familiar with the traditional screen concept.
The Buttons section of MUI has a couple of new things. You can define how buttons are ghosted when they're not available for use. The old disliked raster effect can be replaced with, for example, reduced visibility. The active gadgets border effect is more configurable now too.
The new panels implementation. Panels are now found in Ambient settings.
The system can be locked with a password prompt. The user can select if the password is asked at boot, after blanking or invoked manually.
Good old PFS3 filesystem makes a comeback in MorphOS. A fixed and native version is available even at boot.
MorphOS now comes with a native implementation of the Lua scripting language. You can use Lua instead of non-native ARexx to write scripts and control other programs. Programs can be controlled with their already existing ARexx ports. Few examples can be found from my page.
There are also lots of new things in Reggae, faster 3D drivers, heavily updated NetStack kernel, support for new gfx cards, new shell commands, new screenbar modules, and other changes to the internal stuff.
New Applications And Utilities
Flacapella - CD ripping software. By default it can encode ripped tracks to FLAC, but it can be configured to encode to any other format with external encoders, like to mp3 with lame. It also downloads CD cover images and optionally saves or embeds them into the encoded tracks.
Jalapeno - Simple CD and DVD burning software
Jukebox - Simple music player, which still does everything you need for local music playing. It has an extremely useful screenbar module option, which gives you a control deck on the screen title bar on all MUI screens. You can control the player and see what's playing without needing to switch back to the Ambient screen from other screens. I absolutely love it. In addition, random play works as it should by not playing anything twice until all the songs have been played.
OWB - Odyssey Web Browser has taken big leaps since the previous MorphOS version. And with its new name you can say it's a new browser again :-) An absolutely wonderful and fully featured browser based on WebKit. The features include: HTML5 video/audio support, bookmark/download/password/cookie/connections managers, session support, form filling and url completion, fastlinks with popup menus, content blocking, private browsing, per url settings, spell checking, fullscreen, PDF export, printing support, WebInspector, user scripting and more.
Scribble - Powerful text editor based on the Scintilla engine. Supports many programming syntaxes, such as C/C++, Makefiles, E, HTML, scripting languages etc. It has a code formatter, spell checker, CVS functions, project management and building, and many more features. It can also export text to HTML and PDF. It seems that I'm finally leaving CED behind.
Transfer - Graphical FTP/SFTP client, which supports multiple server connections via tabs. A GUI-based SFTP finally on MorphOS!
VPDF - A whole new PDF viewer with better compatibility than APDF.
DiskSpeed - Benchmark tool.
GfxSpeed - Benchmark tool.
NetStat - Comprehensive network statistics program.
RDesktop - Remote Desktop client.
SCANdal - Scanning program which uses Betascan and SANE drivers.
ZVNC - Input only VNC client, which is well integrated to the system.
SmbFS - Native SMBFS port with 64bit support.
SynergyClient - Client for controlling a MorphOS machine with mouse/keyboard connected to a Windows/OSX/MorphOS machine.
SynergyServer - To control other machines with a mouse/keyboard connected to a MorphOS machine.
VNCServer - VNC server for using MorphOS remotely.
Summary
MorphOS 2 was already so polished and extensive that nobody should expect anywhere near as big a leap in features as it was with the transition from 1.x to 2.x. MorphOS 3 mainly continues where MorphOS 2 updates were left in version 2.7. Adding laptop support and pretty big, but less visible, changes in internal things justify the version leap. Not to forget many useful new applications either.
It's good to see MorphOS going strong and keeping the spirit on. If you haven't registered MorphOS 2 earlier, now is the time!
For more detailed info about MorphOS in general, read my MorphOS 2 review.