Ben Hermans z Hyperionu ogłosił stan prac nad AmigaOS 4.
Dodano: 2002-09-09 00:00, Autor: gk, Kategoria: AmigaOS, Liczba wyświetleń: 4392
AmigaOS 4 coraz bliżej
Sytuacja prezentuje się następująco:
Rzeczy zrobione
- Biblioteka exec (jądro systemu) będzie skończona w tym tygodniu.
- Ramlib (moduł ładujący biblioteki z dysku) jest gotowy.
- Biblioteka dos jest gotowa.
- Biblioteka intuituion (graficzny interfejs użytkownika) jest gotowa w 95%. Brakuje jeszcze klasy obsługującej gadżety systemowe w oknach. Jej ukończenie planowane jest do końca miesiąca. Program preferencji jest ukończony w 80%.
- Biblioteki: graphics, layers, utility i iffparse są gotowe.
- Inne elementy systemu: cia.ressource, audio.device, input.device, keymap.library, lowlevel.library, utility.library - są gotowe.
- Timer.device gotowe w 99%.
- Keyboard.device gotowe w 99% (zostało kilka linii kodu w asemblerze do przeportowania).
- Handler clipboardu - w zasadzie gotowy, ale wiele funkcji jeszcze brakuje.
- Queue-handler - gotowy.
- Shell - dodajemy nowe możliwości, usuwamy błędy.
- CDFileSystem (obsługa CD-ROM-ów) - gotowy.
- FastFileSystem2 - gotowy. Dodaliśmy możliwość używania z FFS2 dodatkowych modułów pozwalających np. na kompresowanie w locie plików na wybranej partycji, szyfrowania, mirrorowania na drugim dysku, dodatkowego buforowania itp.
- AmiDock (program do tworzenia "pasków narzędzi" na Workbenchu) - gotowy. Przyciski w AmiDocku mogą być nie tylko tekstowe lub graficzne, mogą być modułami programowymi, a więc mogą być dynamiczne. Możemy mieć na przykład zegar w przycisku, albo lupę powiększającą obszar pod kursorem myszy. Cokolwiek. Ciekawe kto napisze pod to pierwsze demo :-).
- Do systemu włączyliśmy GhostScript (obsługa plików PostScriptowych i PDF). W systemie znajdzie się też port przeglądarki xPDF.
- Stos USB (obsługujący karty USB Subway, Highway i Thyclacine).
- Sterowniki do karty muzycznej SoundBlaster Live!
- MUI.
- IBrowse 2.3.
- Datatypy przekompilowane na PPC.
- ReAction (ukończone w 95%).
- MediaToolbox (następca HDToolBoxa).
- PartitionWizard (narzędzie do partycjonowania dysków).
- ft2.manager, diskfont.library - obsługa czcionek TrueType i innych formatów.
Rzeczy ciągle jeszcze brakujące
- Sterownik SCSI.
- Brakujące elementy Intuition i Reaction (zostało 5%).
- GUI stosu TCP/IP Roadshow.
- Sterowniki 2D do kart graficznych (zostało 5%).
- Integracja z systemem emulatora procesorów 680x0.
- AmigaInput (system obsługującyurządzenia wejściowe (myszy, joypady, joysticki itp.) - prawie zrobione.
-
komentarz #1 wysłany: brak daty
Jakoś tak gładko się pan Hermans prześlizgnął nad emulatorem 680x0. Ta "integracja z systemem" to nie jest bułka z masłem i źle wróży AmigaOS 4 fakt, że jeszcze ta sprawa nie została ruszona...
-
komentarz #2 wysłany: brak daty
Czy po Alchimie 2 jeszcze ktoś w to wierzy?
-
komentarz #3 wysłany: brak daty w odpowiedzi na komentarz #1
Mi to śmierdzi tym, że chyba się nie bedą bawić tylko wrzucą uae-podobny emulatorek i z głowy
-
komentarz #4 wysłany: brak daty
ostatnie 5% kodu to 95% roboty...
wszystko jest "prawie" - czyli napisali, ale nie dziala
brak emulacji - tragedia. pewnie sie okaze ze trzeba wszystko przerabiac.
zreszta odnosze wrazenie, ze "gotowe" sa tylko te rzeczy ktorych nie trzeba bylo zmieniac...
a skoro exec, input, intuition i <u>emulacja</u> nie sa gotowe to tego systemu jeszcze nikt nawet nie zabootowal!
i daleeeko do tego ((
-
komentarz #5 wysłany: brak daty
Cóż, muszę przyznać, że zapowiedzi pana Hermansa wyglądają raczej blado. Właśnie wróciłem z A-Expo; Eyetech nie prezentował się zbyt okazale, pokazali tylko linuksa... w sumie totalna klapa z ich strony.
-
komentarz #6 wysłany: brak daty w odpowiedzi na komentarz #3
Emulator chyba jest juz dawno zrobiony. To ta jakas (rewelacyjna podobno) Petunia. Nie jest wiec brak samego emulatora tylko jego integracji z systemem - cokolwiek to znaczy. Wlasciwie oprocz tego punktu to wsyzstko jest raczej podnoszace na duchu. Niestety ten jeden punkt to baaardzo wiele.
-
komentarz #7 wysłany: brak daty w odpowiedzi na komentarz #6
Nie jest wiec brak samego emulatora tylko jego integracji z systemem - cokolwiek to znaczy
Znaczy to tyle, że jeśli gdzieś popełnili błąd, to teraz będą musieli przepisywać duuży kawał kodu, by wszystko trzymało się kupy
-
komentarz #8 wysłany: brak daty w odpowiedzi na komentarz #7
Hehehehe. I z "za miesiac" zrobi sie "za rok".
- Discord
-
Online: 5
- AmiKit
- Cizar
- IMPBot
- Janusz82
- Laubzega
- Menu
- Baza wiedzy
- Simon's Podcast
-
- #11: jak kot w smole
25-07 czas: 22 min - #10: kodowanie upadku
10-07 czas: 33 min - #9: infantylny Mefisto
26-06 czas: 26 min
- #11: jak kot w smole
- Najpopularniejsze