[#83]
Re: Nadchodzi Raptor 1200 - nowy akcelerator dla Amigi
@Daclaw,
post #80
Emuluje makowe środowisko i niewiele poza tym. Programowo. Sama binarka wykonuje się na natywnym sprzęcie. Nieco podobnie, aczkolwiek nie do końca działały sprzętowe emulatory PC na Amigę - tu też kod leciał na x86, był dedykowany BIOS i wiele urządzeń systemowych z PC, ale jednak nie wszystko i resztę uzupełniał mix chipsetu amigowego oraz oprogramowania Janus.
Nie bardzo rozumiem tej furii gdy ktoś wspomni o emulacji. Przecież jedyne do czego zmierzam, to że taki MiST czy Vampire V4SA to implementacja sprzętu zgodnego z Commodore Amiga. Przy czym zgodność jest jakaś, bliska oryginałowi, ale nie pełna. Więc nie mam żadnego, absolutnie żadnego problemu z tym gdy ktoś pisze "to jest sprzęt kompatybilny z Amigą". Ale mam problem jak ktoś pisze "to procesor z rodziny 68k" albo "to jest moja implementacja chipsetu AGA" - to może być procesor zgodny z rodziną 68k, albo to jest implementacja chipsetu zgodnego z AGA, tudzież mój zupełnie nowy i autorski chipset inspirowany AGA.
I tak samo CPLD przetwarzający sygnały _VPA, _VMA i E może stanowić "implementację szyny peryferyjnej 6800, zastosowanej też w HMOSowym 68000 oraz CMOSowym 68HC000", ale w połączeniu z 68SEC000 włożony w miejsce 68000 stanowi emulację tego 68000 - z którym jest praktycznie całkowicie zgodny z wyjątkiem brakujących sygnałów (i instrukcji w user mode). Więc nie, wsadzając 68SEC000 albo jakikolwiek wyższy od 68010 model do Amigi 500 musisz imitować interfejs 68000. W tych przypadkach to m.in. również UDS i LDS... Czyli wrapper albo adapter, albo przejściówka to wszystko jest ok ... co z tego, że wrapper glide to nic innego jest emulacja ichniego API na innym (d3d lub ogl, teraz chyba nowsze chyba na vk). Co z tego, że gotek, 1541 ultimate czy hxc emulują stację dyskietek. Ważne żeby nikt nigdy nie pisał o emulacji w kontekście kart turbo... Bo? Bo nie!
Ostatnia aktualizacja: 30.04.2021 10:57:20 przez abcdef