[wyróżniony]
[#279]
Re: [C, RTG] Moje Raycasterowe zabawy, progresy, testy..
@mateusz_s,
post #278
Phase5 wydało BlizzardaPPC i CybernStormaPPC, do nich dołączono system zwany PowerUP (typ pliku elf, autor Ralph Shmidt), z uwagi na jego niedopracowanie w 97 roku, Sam Jordan i firma H&P stworzyli system WarpOS (typ pliku amigowy hunk z dołączonym kodem ppc). Następnie Phase5 dopracowało PowerUPa, który okazał się stabilniejszy i lekko szybszy od WarpOSa, ale WarpOS dorobił się emulatora (wrappera) PowerUPa i wygrał wyścig o palme pierwszeństwa.
Format plikowy PowerUP po lekkich zmianach stał się formatem plików MorphOSa, format WarpOSa został pominięty i przestał być używany, AmigaOS4 wykorzystał ELFy jako pliki binarne.
MorphOS ma emulację PowerUPa i WarpOSa, AmigaOS4.x ma emulacje Warposa z tym, że przez około 10 lat nie działała ona na części maszyn (np. na Sam460, chyba dopiero teraz zaczeli to ogarniać, mufa może dać więcej info).
Jeśli chodzi o kompilatory to dla PowerUPa było GCC oraz SASC (wersja 7 finalna i pożegnalna), dla WarpOSa był gcc jako standalone i jako część pakietu StormC. Dodatkowo potem powstał VBCC ogarniajacy wszystkie systemy.
W polowie drugiej dekady XXI wieku Dennis Boom przygotował swoja wersje WarpOSa, które działa na kartach PCI podłączanych pod mediatora (np. Sonnet 7200, Bigfoot K1), więc ludzie sie lekko na to rzucili i Warpos znow wrocil do łask, z tym że jednocześnie powstał SDK dla Warposa będący nakładką na SDK MorphOSa więc jest możliwość używania najnowszych kompilatorów, binutilsów etc pod MorphOSem i generowanie binarek dla WarpOSa. Z ciekawszych rzeczy to powstał port Quake3 i jest on możliwy do uruchomienia na A1200 z BVision oraz 256 mb ramu i w gruncie rzeczy do momentu Emu68 to te karty z PPC w mediatorze dawały największą prędkość w klasyku bijąc na głowę biedarozwiązania w stylu wampira (tzn teraz też dają, ale juz nie wszystkie bo emu68 bije te wolniejsze). Minusem tych kart jest to, że rynek wysechł i karty chodzą po wiele wiekszych kwotach niż pare lat temu. Elbox natomiast pracuje nad nową wersją mediatora, który umozliwi wykorzystanie mostkow pcie-e -> pci, wiec będzie mozna wykorzystać teoretycznie jeszcze karty pcie z powerpc (np. Bigfoot killer 2100).
Ostatnia aktualizacja: 20.01.2022 02:07:07 przez michal_zukowski