EmuTOS
Utvecklare | EmuTOS utvecklingsteam |
---|---|
Skrivet i | C |
Arbetstillstånd | Aktiva |
Källmodell | Öppen källa |
Initial release | oktober 2001 |
Senaste släppningen | 1.2.1 / 16 augusti 2022 |
Förvar | |
Marknadsföringsmål | Personliga datorer |
Tillgänglig i | Tjeckiska, holländska, engelska, finska, franska, tyska, grekiska, ungerska, italienska, polska, ryska, spanska, turkiska |
Plattformar | Atari ST , Atari TT , Atari Falcon , Hatari , Firebee , Amiga , WinUAE |
Standardanvändargränssnitt _ |
PÄRLA |
Licens | GPL-2.0 eller senare |
Officiell hemsida |
EmuTOS är en ersättning för TOS (operativsystemet för Atari ST och dess efterföljare), släppt som fri programvara . Den är främst avsedd att användas med Atari- emulatorer och kloner , som Hatari eller FireBee . EmuTOS ger stöd för modernare hårdvara och undviker användningen av den gamla, proprietära TOS eftersom den vanligtvis är svår att få tag på.
Funktioner och kompatibilitet
Till skillnad från den ursprungliga TOS kan den senaste EmuTOS fungera (ibland med begränsat stöd) på all Atari-hårdvara, även på vissa Amiga -datorer, och har stöd för funktioner som inte var tillgängliga tidigare: ColdFire CPU, IDE, FAT-partitioner och emulatorers "Native Features" Stöd.
Stöd saknas för vissa föråldrade OS-API:er, även om alla Line-A API-funktioner ingår. Genom design saknar EmuTOS stöd för icke-dokumenterade OS-funktioner. Den har visst stöd för Atari Falcon ljudmatris, inklusive DSP -stöd sedan version 1.1, och medan VDI stöder 1-, 2-, 4- och 8-bitars interfolierade grafiklägen, är stöd för Atari Falcon (eller Amiga ) 16-bitars upplösningar helt saknas. Därför kanske vissa gamla spel, demos och applikationer, och även vissa Falcon-specifika program inte fungerar.
Galleri
Släpps
Release 0.9.1: stöd för Firebee- utvärderingstavlor, 256 färgskärm för VIDEL-system och XBIOS DMA-ljudfunktioner. EmuCON2-skal med TAB-komplettering och byte av mappar lades till. Ett fullfjädrat skrivbord ingår nu också med den minsta 192k ROM-versionen.
Release 0.9.2 (och dess bugfix version 0.9.3): stöd för SD / MMC- kort, den externa IDE- kontakten och avstängningsfunktioner på Firebee-plattformen. CompactFlash kan användas, IDE-mediehantering, FAT- partition och medieändringsdetektering förbättrades. Fixar och förbättringar för EmuTOS-RAM-start, fVDI-kompatibilitet och allmän VDI-hastighet, ACSI- och XHDI-stöd (se Atari TOS).
Release 0.9.4: kompilerad med -O2 som standard för bättre prestanda (förutom för 192k-versionen), använd mindre RAM och lägg till en ny variant för ColdFire Evaluation Boards med BaS_gcc ("BIOS"). Desktop kan nu visa textfiler och flytta filer/mappar med kontrolltangenten.
Release 0.9.5: åtgärda problem med STeem emulator hårddiskemulering, lägg till Alt+pil musemulering, stöd för Pexec mode 7, stöd för dubbla tangentbord, användaren kan ange startpartition vid start, återställning från undantag i användarprogram, stackinitiering på Amiga, förbättringar av justering av översatta textobjekt, stöd för alla linje-A-funktioner är klara.
Release 0.9.6: Fixar för riktig TT HW och fullt VDI-stöd för Atari TT- video och alla upplösningar. Aktivera MIDI-ingång, lägg till EmuCON 'mode'-kommando och stöd för etv_term()-funktionen. Många fixar.
Release 0.9.7: stöd för utökade MBR-partitioner, MonSTer-kort, Eiffel på CAN-buss på ColdFire EVB och Apollo Core 68080. FreeMiNT- stöd på icke-Atari-hårdvara. Funktionerna "Installera enheter", "Installationsikon" och "Ta bort skrivbordsikon" på skrivbordet. Fristående version av EmuCON2.
Release 1.1: Lägg till stöd för färgikoner, färgfönster, Falcon DSP, avbrottsdriven I/O för MFP och TT-MFP seriella portar, förbättra Nova grafikkortsstöd inom flera områden, onlinemanual för EmuTOS, stöd för ungerska och turkiska språk
Release 1.2: Lägg till stöd för 3D-objekt (aktiverat i 512k ROM och PRG), Lägg till stöd för nya menu_xxx()-funktioner i AES 3.30, Tillåt upp till 16 fönster för versioner med AES 3.30-stöd, Lägg till avbrottsdriven I/O för SCC seriella portar, EmuDesk: Ändra storlek på skärmminnet i videllägen, precis som TOS4, snyggare separatorer i menyer, understrukna dialogrubriker, buggfixar
Se även
externa länkar
- EmuTOS-projekt - internationaliserad GPL- version av TOS-ROM (baserat på GEM - källor med öppen källkod som Caldera köpte från Novell 1996 tillsammans med DR-DOS )
- EmuTOS källkod flyttade från SourceForge till GitHub efter 0.9.7 release