MorphOS Information

en en

Generella förbättringar i MorphOS 1.4

    Huvudsakliga nya kännetecken.
  • Väldigt snabb 'Just in Time' (JIT) kompilator för 68k-emulation, med statistik-verktyg.
  • Printer-system med ett brett utbud av supportade printers.
  • Integrerad USB-support
  • DVI-support för ATI Radeon
  • 'Overlay'-support för flera olika modeller av Radeon-kort.
  • 3dfx Voodoo3 & Voodoo4 3D-drivrutiner. Multitexturer supportas.
  • MorphOS kan nu köra existerande 3D-spel.
  • Support för ritbrädor.
  • Komplett audio/sound datatyp anpassad för de mest vanliga formaten (8svx, 16sv, aiff, wave och mp3). 'Streaming' stöds.
  • Kaya, mp3/ogg ljuduppspelare med skin-interface.
  • Support för Pegasos gameport. Gamepads är användbara för spel.
  • Kalkylator.
  • Task-manager, som visar information ang CPU-belastning.
  • Zoom-verktyg, som fungerar som förstoringsglas.
  • Lättanvända icon-paneler. Starta ditt favoritprogram med ett enda musklick.
  • Möjlighet markera flera iconer, via lasso-funktion.
  • Support för Icon-genvägar på desktop via drag/släpp-funktion.
  • Realtids skalning i hög kvalité av iconer till konfigurerbar storlek.
  • Flera nya Vektor-fonter.
  • 5 nya skin.
    Mer användarvänlighet.
  • Användar-gränssnitt har arbetats om en hel del. Det är nu vackrare, enklare men ändå kraftfullare.
  • Dialogrutor visar nu informativa bilder.
  • MUI har nu inställningsbara gradient och bländningseffekter. Knappar använder 32bits färgbilder.
  • ModeEdit är nu del av MorphOS preference-system, tillsammans med USB och Printer-editorer.
  • Gränssnitt med skin kan nu ändras 'on the fly'.
  • MorphOS bootar utan PS/2-mus ansluten.
  • Möjlighet att resetta via tangentbord.
    Mer kompatibelt och robust.
  • Kända 68k emuleringsproblem tillrättade
  • Skydd mot avvikelse i kärna orsakad av ostabilt program.
  • Rom-modul skrivskyddad så att dåligt skrivna program inte skall kunna orsaka skada.
  • Alla system-komponenter har blivit förbättrade för att bli mer kompatibla och robusta.
  • Speciella extra funktioner har tillkommit för att tillåta vissa specifika applikationer att köras.
    Utvecklarsupport.
  • Ny minnesspårare, vilken spårar minnesallokering och rapporterar felaktiga fria områden eller missvisande pekare. Fritt minne visas också.
  • Logistik för krascher kan framträda i fönster och vara enklare och kortare.
  • Flera nya API har tillkommit, vilka möjliggör bygga kraftfullare applikationer.
  • Som ovan nämnts, är systemet mer feltolerant vilket borde hjälpa programmerare. Intresserade utvecklare kan gärna besöka websidan MDC (länk)

- Detaljer -

    Trance - Just In time 68k-kompilator [ny]
  • Översätter 68k programkod till nativ PPC-kod.
  • Översatt kod hålls i minne så att när samma kod körs igen, kan översatt kod köras direkt.
  • Statistik-verktyg.
    USB-system baserat på Poseidon USB-stack. [ny]
  • Äkta Plug'n Play
  • USB-enheter kan pluggas i eller ur närsomhelst.
  • Support för hub, mus, tgb, bräda, printer, lagringsmedium (USB-disk, Zip-disk...), seriell och modem.
  • Integrerad MorphOS preference-editor.
    Printer-system baserat på TurboPrint v7 [ny]
  • 16 miljoner nyanser (24bit printer.device)
  • Mycket intelligent, inget behov av komplex setup.
  • Support för flera hundra olika printers (Brother, Canon, Citizen, Epson, HP, Lexmark mfl).

- Ambient -

    Paneler
  • Skapa en ny panel via rullgardinsmenyn.
  • Drag din favoritapplikation till panelen.
  • Kör med ett singel-klick.

Det är också möjligt att använda en konfigurationsmeny, tillgänglig via höger musknapp, för att konfigurera panelen
    Iconer
  • Lasso för 'cowboys' som vill fånga kor.
  • Icon-genvägar. Det är nu möjligt att släppa ut iconer på desktop.
  • Bättre multi-iconval. T.ex är det nu möjligt att radera flera iconer samtidigt.
  • Deficons är transparenta.
  • Visningsläge (visa alla iconer), kan sparas för kataloger om de har PNG-iconer.
  • Det är nu också möjligt att dra iconer i text-läge.
    Informationsfönster
  • Stora iconer skalas ner.
  • Deficon fil/dir visas med rätt icon.
  • Det är nu möjligt att sätta stack-storlek med PNG-icon.
    Preferences
  • Bakgrund kan skalas, centreras eller färg användas.
  • Automatisk omskalning av icon-storlek.
  • En del onödiga funktioner borttagna.
  • Nya bilder används.
    Misc
  • Format gör en särskild kontroll efter 'SYS:' och 'MOSSYS:' och avböjer dessa som volymnamn.
  • Flyttad konfigurationsfil av MOSSYS:Ambient/Config till SYS:Prefs/Ambient.
  • Skapade av en ny katalog faller tillbaka till 'skapa med icon' om endast enter trycks.
  • Ändrande av skärmläge kräver ej längre omstart.
  • Fungerar utan rexxsyslib.library
  • Flera små buggfixar och optimeringar.

- Mjukvara -

    fxPaint Lite [ny]
  • Mycket avancerat bildbehandlingsverktyg med många grafiska effekter och enkelt användargränssnitt. Användbart för att tillverka och förändra MorphOS PNG-iconer.
    Kaya [ny]
  • Är en ljuduppspelare för OGG Vorbis och mp3-filer. Det skapades för att ge ett enkelt och effektivt ljuduppspelningsprogram med elegant GUI och föra en exotisk upplevelse in till MorphOS.
    Taskmanager [ny]
  • Litet verktyg för att lista, ge information och kontrollera uppgifter.
    TranceStats [ny]
  • Programmet visar stistik för JIT 68k-emulatorn i MorphOS.
    MultiView
  • Förbättrad tgb och musnavigering.
  • Fixat ett problem med omskalning av fönster.
    TranceStats [ny]
  • Desktop förstoringsglas.
    MUI verktygskit
  • Generell speedup
  • Gradient support i alla klasser.
  • 32bits bilder på tillbehör.
  • Alpha-blendning i ramar.

- MorphOS Preference System -

Generellt mycket enklare att använda.
    Font
    - Valmöjlighet med antialias har kommit till, beroende av vad för slags monitor som används.
    IControl
    - Klocka i Ambient titelbar med inställningsmöjlighet
    - Omskalning av ej genomskinliga fönster har kommit till
    Input
    - Support för val av typ scrollhjul på mus.
    - Support för vänster hand
    ModeEdit [ny]
    - Kontroll av monitor och skärmlägesvalmöjligheter.
    Printer [ny]
    - Val och finjustering av ansluten printer.
    ScreenMode
    - Välj specifikt skin för Ambient och skärmläge
    - Samma valmöjligheter för alla andra MUI-applikationer
    SFS [ny]
    - Finjustering av SmartFileSystem för varje disk-volym
    - Exakt kontroller över cache-aktivitet
    - Välj maximum filnanmslängd och maximalt återskapbara entréer
    USB [ny]
    - Kontrollera alla USB-enheter på ett enkelt och effektivt sätt.

- Residenta komponenter -

    dos.library
  • Omarbetning av auto-omdöpning i monteringsprocess av illegala enhets/volym-namn. Det är ganska svårt att misslyckas boota nu. Som en extra bonus, kommer duplicerad (identisk namn & tillverkningsdatum) automatiskt döpas om, så att båda volymerna kan accessas.
  • Logo till meddelandefönster har tillkommit.
  • PIPE: -support har tillkommit.
    exec.library
  • Mer informativ alert.
  • Minnespårning har tillkommit.
  • API för CPU-status och support för (mätning av CPU-status, kontext-switcning räknare).
  • PPaint 'lågminne-problem' fixat.
    gadtools.library
  • Fixat problem med ProStationAudio och PFS3Doctor.
  • Fixat problem med hantering av listningsfält (klick innebär inte ett val i listan längre)
    graphics.library & cybergraphics.library
  • Stigande dithering för 15/16-bit har tillkommit, förbättrar onekligen kvalité.
  • Uppsnabbning av RGB
  • Uppsnabbning av färgstigning
  • Fixat FroggerNG sub-titel
  • BMF_CLEAR bitmap görs alltid
  • Alpha-kanal support
  • Fixat flera pixelformat konverterare och har också kommit till många nya.
    intuition.library
  • Transparenta menyer betydligt kvickare
  • Autoscroll-support har tiollkommit.
  • Support för ritbräda har tillkommit (USB ritbräda fungerar)
  • EJ-blinkning vid omskalning av ej genomskinligt MUI-fönster har tillkommit.
  • Konfigurerbar titel-klocka tillagd.
  • Dubbel-buffrad rendering av fönster-titellist och för några sysiclass tillkommit.
  • Alphakanal-support för sysiclass skin-grafik tillkommit.
  • Implementerad lånmeny().
  • Fixat några DigiBoosterPro och ProStationAudio-problem.
  • Fixat att Magellan FTP inte accepterar lösenord.
  • Fixat saknad SGrab filhanterare-knapp (påverkar andra applikationer också).
  • Fixat muspekare-förändring efter att ha startat WordWorth eller vid förändringar i Input-prefs.
  • Fixat att default 1.3 stränglist använder topaz.font,8. För en del riktigt gamla applikationer.
  • Fixat oklickbara zoner i meddelandefönster.
  • Fixat strgclass sträng-färg, påverkar MUI stränglister.
  • Fixat buggig MUI bild/penna/etc efter att skärm öppnas på nytt.
    layers.library
  • Fixat SnoopDOS 'offscreen' refresh-problem
    powerpc.library
  • Tillkommit "wosemu/UNSUPPORTED_" env-variabel. Värde kan sättas till "continue"/1", "halt"/"2" eller "break"/"0". Om giltigt val för funktion är funnen visas ingen requester. T.ex; > setenv save wosemu/UNSUPPORTED_ChangeStack "continue" Requestern har också knappar för att automatiskt sätta & spara variabeln. Fixat korrekt allokerat minne.
    ppc.library
  • Borttagen fel-requester orsakad av elf-laddare
  • Fixat problem med PowerUP-program som introducerades i MorphOS 1.3.
    console.device
  • Fixal flera refresh-problem.
    keyboard.device
  • Tillkommit Ctrl-M-M reboot med full resethandler support.
    ps2.device
  • Tillkommit avkänning av Logitech och A4Tech-musar och användar tillverkar-specifik kod för att hantera scrollhjul.
  • Tillkommit kortare time-out, så att MorphOS bootar utan mus ansluten.
    timer.device
  • Fixat DeliTracker och annan icke medgörlig mjukvara
    con-handler
  • Förbättring av TABtangent-kompletteringsfönstret.
  • Kataloger listas först, sedan filer
  • Tillkommit scrollhjul support
  • Tillkommit Home, End, PageUp & PageDown support.
  • Tillkommit support för mjuka länkar.
  • Dubbelklick för att göra ett val.
  • Två nya kommandon: REVIEWTOP, REVIEWBOTTOM.
  • Tillkommit MAXREVIEW och MAXHISTORY parametrar.
  • Home/End hoppar nu till början/slut av textbuffer.
  • Kommandostränghistoria kan nu scrolla upp och ned till tomma strängar.
  • Implementerat /WINDOW, /AUTO, /CLOSE och /WAIT.
  • Implementerat flera nya paketer.
  • Fixad kopiering och klistring.
  • Fixat F12 krasch.
    ram-handler
  • Förbättrad meddelande-support.
  • Fixat ACTION_EXAMINE_NEXT hantering.
    Filsystem-resurser
  • Tillkommit 2 nya FFS2 dostyper.
    cddrive.filesystem
  • Tillkommit 'workaround' för Catweasel CD och dess 'buggiga' Joliet block...
  • Fixat felaktigt returvärde vid läs/sök-fel.
  • Fixat Volym-namn med mellanslag i
    Smartfilesystem
  • Utökad maximum path-längd till 8192
  • Utökad fil-begränsning till 256 i katalogen för återskapande.
  • Ändrad normal device mask till 0xFFFFFFFE
  • Det är nu alltid möjligt att radera filer/kataloger ifrån fulla partitioner
  • Fixat problem med osedvanligt långa sökvägar.
  • Tack vare interna förbättringar, kommer SFSCheck äldre än 2.45 förhindra försök att användas med partitioner som använder SFS 1.200
    shell
  • Fixat att bort sista kommandoraden i historia kommado-output
    Interna shell-kommandon
  • Bättre support för mjuka länkar
  • Implementerat Pipe-kommando
  • Flera buggar i run-kommandot fixat
  • Fixat echo "" skriver ut slumpmässiga tecken

- Komponenter på disk -

libraries
    asl.library
  • Förbättrad tangentbordssupport
  • Förbättrad multiselection
  • Fixat Ibrowse 2.3, Master ISO och övriga kända kompabilitetsproblem
  • Adderad miljö-variabel: asl/MODEREQ_EMULATEBUGS. Emulerar asl.library bug som vissa applikation kan vara beroende av. Sätt till 1 om screenrequester är tom.
    ft2.library
  • Anti-alias typ kan väljas i font preferences.
  • Mycket förbättrad rendering av små fontstorlekar.
  • Fixat minnesläckage.
  • Uppdaterat till freetype 2.1.4
    render.library
  • Fixat AmiNetRadio-problem
    icon.library
  • Kan nu spara PNG-iconer. Fixat att installer inte kan skapa kataloger. Glowicons behålls när man sparar.
    iffparse.library
  • Mer kompatibelt.
  • 'Workaround' för AmithlonTV.
    locale.library
  • Fixat slumpmässiga datum & tid strängar, som påverkar asl fil-requesters.
  • Fixat OpenCatalog, så att franska kataloger fungerar.
  • Fixat CloseLocals krash.
    lowlevel.library
  • Adderad riktig Pegasos joyport support-kod. En enkel kalibrationsfas sker automatiskt när librariet initieras.
  • Fixad tgb-support.
Datatypes
    sound.datatype [ny]
    8svx.datatype [ny]
    16sv.datatype [ny]
    aiff.datatype [ny]
    wave.datatype [ny]
    mp3.datatype [ny]
    picture.datatype
  • Adderat 15/16bit bitmap dithering. Kraftigt förbättrad bildkvalité.
    bmp.datatype
  • Fixat 8bit support.
  • Fixat: röd och blå kanal var ombytta för 24bit-bilder.
    png.datatype
  • Korrekt dekodad gråskala med <8bits.
  • Fixat alpha-kanal problem.
    ascii.datatype [ny]
    text.datatype
  • Adderad FTXT-beteckning.
  • Fixat scroll-refreshproblem.
keymaps
  • Ändrat namn på swedish pc105_s keymap till pc105_se
  • Fler tangenter uppträder som döda tangenter.
  • Bättre överrenstämmande och logisk layout, baserad på användares feedback.
    pc105_d
  • Ombytta @ (AltGr q nu) och å (AltGr LShift 2 nu) tangentkombinationer.
  • Alt+z är nu också mappat till alt+e (EUR design).
    pc105_s
  • Andra tangenten till vänster om mellanslag har nu alt och | och alt-shift.
  • Tangent under Esc har nu § normalt och œ med shift.
  • Tangent höger om vänster shift har nu | med alt och också alt-shift.
Shell-kommandon
  • - CTRL-C support
  • - Bättre felmeddelanden
  • - Korrekta returkods-meddelanden.
  • - Lokalsupport
  • - Förbättrad konfirmation vid visning.
  • - Support för mjuka länkar
  • - De flesta kommandon är rena och kan göras residenta.
    adddatatypes
  • Fixat scanning efter beteckningar att ej vara rekursiv.
    adddatatypes
  • Fixat scanning efter beteckningar att ej vara rekursiv.
    assign
  • Fixat EXISTS nyckelord, som ej kunde finna assign.
    avail
  • Adderat H=HUMAN/S-argument. Skriver ut mer vänligt.
    break
    changetaskpri
  • Du kan använda task PID som tillägg till process-nummer.
    copy
  • Snabbare
  • Mer detaljerat. Skriver inte ut någonting vid kopiering av enstaka fil.
  • Förbättrat på att hantera djupare path.
  • Förbättrat MOVE/S för att stänga destinationsfilen innan radera källan.
  • Detaljerat är normalt nu. Hursomhelst en del output ges ej.
  • Fixat CLONE/S i att kopiera även skyddsbitar.
  • Det är nu möjligt att avbryta kopiering av singel fil, bör vara användbart t.ex vid kopiering av stor fil över långsamt nätverk t.ex.
    delete
  • Avbryter ej längre hela raderingenm om en enstaka katalog ej kan raderas.
  • Hoppar nu över raderingsskyddade kataloger.
    filenote
  • Fixat att begränsa över 79 tecken till 79 tecken.
  • Mer robust när illegala filnamn används.
    format
  • Fixat quickformat
  • Förbättrad kontroll av felaktiga volymnamn.
  • Adderad LNFS (ffs2) support.
    hdmbrclear
  • Adderad FORCE/S argument i händelse ej giltig MBR hittas.
    info
  • Adderad support för OFS-LNFS och FFS-LNFS (FFS2).
    iprefs
  • Rapporterar inkorrekt systeminstallation.
  • Fixat tillfälle när det återöppnar skärm två gånger.
    join
  • Fixat så destinationsfil stängs vid fel.
  • Ej längre nödvändigt att reboota för att det skall vara möjligt radera inkomplett fil.
    lha
  • Adderat check efter saknade kommandon, t.ex 'lha archive.lha files'. Sådant kommando rekogniseras nu som felaktigt.
  • Adderat säkerhets-kontroll gentemot hackade arkiv, som t.ex med absolut path (devs:monitor/foobar t.ex) rekogniseras nu som felaktiga.
  • Expanderad maximum path från 128 och 256 till 512.
  • Fixat den ökända crc-buggen.
    list
  • Fixat minnes-korruption när %% expanderas i LFORMAT
  • Fixat LFORMAT %s att switcha mellan dir & fil-namn.
    lock
  • Fixat: Lock kunde aldrig göra unlock på en drive.
  • Fixat: Passkey key kalkylering saknades
    md5chk [ny]
  • Checksum-verktyg
    memtest [ny]
  • Verktyg för att testa minne.
    mount
  • Fixat problem med enhets-namn.
  • Fixat blocksize överföring till systemet.
    protect
  • Avbryts ej längre vid SetProtection fel, rapporterar endast.
  • Fixat potentiell krash.
    remrad [ny]
  • Kommando för att avlägsna recoverable ramdrive
    requestfile
  • Adderat INITIALVOLUMES/S.
    rx
    rexxmast
  • Fullt fungerande
    stat [ny]
  • Ger CPU-status och task uppgifts-statistik.
    status
  • Fixat att matcha BSTR-längd också med COM=COMMAND argument.
  • Fixat COM=commandname att ej matcha tomma CLI's.
    tasklist [ny]
  • Skriver ut task-information.
    uptime [ny]
  • Ger system uptid med genomsnittlig belastning.
    version
  • Adderat MD5SUM/S argument för att visa md5sum av en fil(er).
  • Adderat multipla args NAME/M (VERSION/N,REVISION/M ignoreras om fler än en fil anges).

- Device D