kategorie: A2000/A3000, A500, A600, NatAmi, Sprzęt
[#1] Vampire 500/600 - Apollo Core 68080 GOLD 2.7
Zakładam nowy wątek, żeby nie dokładać już do tego tasiemca o GOLD3 (AGA/Pamela) ;)



Wczoraj (2018/03/01) pojawiła się wersja GOLD2.7 wsadu do kart Vampire do pobrania:
V500 JIC
V600 JIC

EDIT Dziś Gunnar dorzucił również wersje z zegarem 12x dla kart przystosowanych (tj. "powermod" z dodatkowymi kondensatorami, tak jak TU):
V500 x12 JIC
V600 x12 JIC

Zalecane jest również pobranie wersji 1.0 zbiorczego instalatora sterowników (umownie nazywanego "SAGA") - SAGADriver v1.0. Do pełni szczęścia niezbędny jest również pakiet Picasso96 z Aminetu.

Najważniejszą nowością w stosunku do poprzednich publicznie dostępnych rdzeni (GOLD1/GOLD2/GOLD2.5) jest wprowadzenie nowego, sprzętowego FPU oraz ulepszonego (czyt. o WIELE szybszego) kontrolera pamięci.



Jak wyczytać można z tego artykułu, działa bardzo podobnie do jednostek FP40/FP60 znanych z 68040 i 68060, z taką różnicą, że FPSP (floating point software package), które w tamtych procesorach wymagało odpowiedniej biblioteki 680x0.library ładowanej przy starcie systemu (dla zgodności z 68881/2) jest już zawarte w rdzeniu. Tym samym nie potrzeba również wcześniej proponowanego SoftFPU (FEMU) od Jari Eskelinen'a. Dodatkowo, aby "upchać" FPU w Cyclone III FPGA, precyzja została zredukowana do 64-bit względem 80-bitowej precyzji. W "małych" Vampirach to konieczność, w V4 prawdopodobnie nie będzie trzeba stosować takich kompromisów. Niemniej jednak z moich własnych obserwacji do tej pory nie zauważyłem niczego, co by miało z tego robić tzw. "deal-breaker", aczkolwiek przydałoby się jakieś narzędzie, które faktycznie wskazałoby, czy te różnice w precyzji na liczbach zmiennoprzecinkowych mają istotny wpływ na działanie (z punktu widzenia użytkownika). Jeśli ktoś ma taki tool, to chętnie popędzę go na A600/Vampire versus A1200/Blizzard1260 + A4000/A3640 + A1200/Taifun1230/FPU dla porównania ;)

Poniżej rezultaty kilku pierwszych testów, jakie standardowo gonię po flashowaniu ;)







Zachęcam do dyskusji i podzielenia się własnymi spostrzeżeniami :)

Ostatnia aktualizacja: 02.03.2018 11:10:37 przez skipp
[#2] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #1

Moja karta V600 nie jest modyfikowana od momentu zakupu, jest taka jak z fabryki ("Manufactured by Kipper2K") i nie działa stabilnie na 85MHz, więc wracam do rdzenia 11x. Niemniej jednak dla testu wgrałem x12 tymczasowo, z takim rezultatem:




Szczególnie ten wynik dostępu dla RAM 6.6ns i ponad 600MB/sek bardzo ładnie się prezentuje ;)

Ostatnia aktualizacja: 02.03.2018 11:27:12 przez skipp
[#3] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #2

ACHTUNG! Pojawiły się już pliki do flashowania rdzenia prosto z CLI:
V500/V500+
V600

Przy okazji oficjalny Changelog dotyczący wersji 2.7:
[GOLD2.7] (02.03.2018)
  • Added fully pipelined hard FPU with peak 78 MFlops
  • Added native support for all 68882 FPU operations without need of extra libraries
  • Added new high performance memory controller, reaching 600MB/sec memory speed
  • Added MapRom support
  • Added Workbench Hardware Sprite support
  • Added Scanlines optional mode for retro look of games on HDMI output
  • Added RangerMem (A500 slow memory) for better compatibility with some old games/demos
  • Added new boot picture
  • Improved MPU (memory protection) with catching memory access error Enabled
  • Improved AMMX2 instruction set with acceleration features for Video decoding, Image Decoding, 2D-games, 3D-games
  • Improved WHDLOAD compatibility improved
  • Improved Faster Boot time
[#4] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #3

link - przewińcie do 30m30s, ROTFL :D

Ostatnia aktualizacja: 02.03.2018 11:38:21 przez Cedrat
[#5] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Cedrat, post #4

LüL coś nie pykło :)

EDIT: Aczkolwiek jak Johnny Amiten goni ten test na ECS to nic dziwnego, że rysuje się wolniej, niż na AGA?

Tak wygląda na P96/vampiregfx:640x240
16 kolorów


256 kolorów


Your argument is invalid :)

Ostatnia aktualizacja: 02.03.2018 11:57:17 przez skipp
[#6] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #5

Moment - to dlaczego odpalają testy na ECS, skoro Vampire ma już zaimplementowane AGA?
[#7] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Cedrat, post #6

Vampire ma już zaimplementowane AGA?

Gdzie to wyczytał szanowny Pan? :) AGA będzie dopiero w rdzeniu GOLD3 (który nie jest ukończony, a tym bardziej nie jest publicznie dostępny), a AmitenTV testuje "VAMPIRE APOLLO CORE 2.7 FINAL RELEASE", gdzie nie ma implementacji AGA w ogóle.
[#8] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Cedrat, post #4

[#9] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #7

Przecież sam pisałeś o AGA, jeszcze w zeszłym roku - tutaj. Ostatnio byłem, niestety, mocno zajęty - ale zamierzam popolować po sklepach i kupić sobie tego standalone'a, jak tylko uda mi się na niego gdzieś natrafić :)
[#10] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Cedrat, post #9

Owszem, pisałem, ale to w ramach podzielenia się wrażeniami z bycia beta-testerem :) GOLD2.7 przyszedł wcześniej (jak numeracja wskazuje). GOLD3 ciągie w fazie alpha/beta, teraz cała para poszła w FPU, a od lipca zeszłego roku prace na AGA były wstrzymane.
[#11] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #10

Skoro w lipcu wstrzymali prace, to po kiego czorta w sierpniu ogłaszali kartę z AGA? Coś tam nawet chyba później pisali o masowej produkcji, że już-już zaraz będzie w sklepach. Ech... nawet nie chce mi się tego komentować.
[#12] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Cedrat, post #11

Proces tworzenia V4 (bo zakładam, że o tej karcie mówisz) jest bardziej skomplikowany, niż się wydaje. Masz wątpliwości, przeczytaj ostatni raport: TUTAJ

Niemniej jednak, AGA (rdzeń GOLD3) dla kart V600/V500 (V2) była w fazie testów przez większość roku 2017 (co sam pokazywałem na przykładach), ale ponieważ w pierwszej kolejności do wypuszczenia był GOLD2.7 (z FPU), to większość teamu była w to zaangażowana (od końca lipca do końca lutego). Nie wiem na co się tutaj denerwować. Nie da się wszystkiego zrobić na raz.
[#13] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #12

To się nie denerwuj :) Ja, niestety, czasu na śledzenie postępu dzień w dzień przez długie lata nie mam (wiesz, ile mam rzeczy ściągniętych z Aminetu czekających na wypróbowanie? dosłownie setki...) - i jak czytam teksty członków zespołu deklarujących, że coś lada moment będzie, to zakładam, że prace nad tym są już na ukończeniu (a nie, że zostały miesiąc wcześniej wstrzymane...).
[#14] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Cedrat, post #13

Dalej nie wiem, skąd masz wieści takie, że "lada moment" będzie AGA. GOLD3 nie miał zapowiedzianej daty premiery o ile mi wiadomo. Wiadome jest z ostatniego raportu (Luty 2018), że jest obsuwa z Vampire V4, niemniej jednak właśnie wszyscy dostali darmową aktualizację do GOLD2.7 dla istniejących kart V2 (500/600), więc przecież nikt w Teamie nie próżnuje... Dodatkowo, cała praca wykonana do tej pory na poczet AC68080 idzie również w kierunku szybszej tego implementacji dla V4 (tych istnieje jedynie kilka modeli developerskich, które działają, ale nie są jeszcze gotowe do masowej produkcji).

Ostatnie raporty, w których wszystkie informacje były podawane na bieżąco:
Październik 2017
Listopad 2017
Grudzień 2017

Też bardzo chciałbym móc pobawić się już Vampire V4, ale to nie tak hop, niestety :)
[#15] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #14

http://forum.apollo-accelerators.com/viewtopic.php?f=8&t=1804:

The Vampire V4 standalone system will be a complete new Amiga system powered by the 68080 CPU core and the complete SAGA chipset (AGA compatible).


https://www.ppa.pl/forum/elektronika/37196/vampire-v4:

Vampire V4 został stworzony w standardzie "jeden projekt pasujący do wszystkiego" i będzie dostępny w trzech wariantach, w zależności od decyzji klienta:

- Vampire V4 - samodzielny system (Standalone)
- Vampire V4 - dla Amigi klasycznej, do zamontowania w komputerach Amiga 1000/500/2000/CDTV oraz Amiga 600 (z dodatkowym adapterem, jeśli powstanie)
- Vampire V4 - dla Amigi 1200

Pierwsza partia Vampire V4 oczekiwana jest w czwartym kwartale 2017


http://apollo-core.com/knowledge.php?b=1&note=10608:

Note that Apollo Team is still aiming at end of the year to send first batch of Vampire V4 to resellers

Przepraszam - ale byłem pewien, że na tym filmiku jest to, co zostało przez Was wielokrotnie zapowiadane na koniec 2017 roku. Nawet ten grudniowy raport (który chyba ominąłem) nic nie wspomina o jakichkolwiek opóźnieniach. Wręcz przeciwnie: In fact, we're just inches away from bringing most awaited Vampire V4 and GOLD2.7 to the public.

Ostatnia aktualizacja: 02.03.2018 14:30:19 przez Cedrat
[#16] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Cedrat, post #15

Niestety, nie wszystko da się zrobić zgodnie z wcześniej założonym planem. Dopytujących o V4 jest masa, nie jesteś sam :)

Ostatnie wieści są takie:

Vampire V4 – Was aiming at Q4’17? Meh.
We are late, yes.

We have been quite optimistic regarding our objective to release if before of the end year, yes.

Will it be awesome? Yes.

Despite being late and covered by the great answer “it’s normal in Amigaland”, Apollo Team is still working hard to get Vampire V4 on the market as soon as possible. Ceaich, BigGun and Claude have been hunting bugs for weeks and we hope to go forward soon with it.


Jak na razie, to są jedynie 2 miesiące opóźnienia. To jeszcze nie tak źle ;) Ale, jak pisałem, też czekam z niecierpliwością.
[#17] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #1

EDIT Dziś Gunnar dorzucił również wersje z zegarem 12x dla kart przystosowanych (tj. "powermod" z dodatkowymi kondensatorami, tak jak TU):
V500 x12 JIC
V600 x12 JIC


V500+ will not need it
[#18] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #16

Wiesz, co prawda nic jeszcze zespołowi nie zapłaciłem (żadnego preorderu, itd.), ale pisanie do ostatniej chwili "już, zaraz wypuszczamy do sprzedaży", podczas gdy całość wymaga jeszcze dużo pracy, jest takie trochę...
[#19] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #16

Widać że strategia wydawnicza twórców SimpleMail jest najbezpieczniejsza w Amigaland. Rozwiązuje wszystkie problemy. A jak coś pójdzie nie tak - wiadomo że trzeba czekać kolejny rok ;).
[#20] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Cedrat, post #18

Ale...
In fact, we're just inches away from bringing most awaited Vampire V4 and GOLD2.7 to the public.

No i GOLD2.7 właśnie wyszedł (można się spierać, czy od 3 listopada do 28 lutego to jest "inches away", czy nie). Mogę Cię zapewnić, że od momentu napisania tych słów do wczoraj trwały intensywne testy. Doprawdy nie wiem, czego tutaj można się czepiać... Co do V4, patrz mój post wyżej. Cóż mam więcej rzec...? Nie od razu Rzym zbudowano.
[#21] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #20

Kilka miesięcy to w IT (i nadal brak V4) to 'inches away'? O V2 1200 (miał wyjść krótko po wersji dla A500) to już nawet nie wspominam... Po iluś tam kolejnych "lada moment będzie" (doprawionych postami pewnego wszędobylskiego 'ateisty') zrobiło się to nudne jak flaki z olejem - więc przestałem to wszystko dokładnie śledzić. Teraz za to jest "o, w końcu wypuścili to, na co kiedyś czekałem", żeby po chwili dowiedzieć się: "eeee, jednak wcale nie...".

(a nawet niewielkie aktualizacje SimpleMaila czy jakiegokolwiek natywnie-amigowego oprogramowania zawsze witam z radością :) )
[#22] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Cedrat, post #21

Będzie jak wyjdzie i tyle, wiadomo że jest to wnerwiające jak ktoś coś obiecuje, ale może spowodowane jest to tym że wszyscy się ślinią i wypytują kiedy będzie można kupić. Podejrzewam że chłopaką też zależy żeby jak najszybciej V4 ujrzało światło dzienne bo to dla nich też jest kasa, dodatkowo po wpadkach z V2 A600, długa kolejka i czas oczekiwania na sprzęt w przedpłatach, pewnie nie chcą powielać poprzedniego błędu. Przykładowo klawisze z kickstartera mają większe opóźnienie a wydawało by się że to jest kawałek plastiku, tutaj sprawa wydaje się bardziej skomplikowana bo nie tylko jest to elektronika ale również CPU i FPU i kilka innych rzeczy :)
Mam nadzieje że w tym roku będzie, a jak będzie to pewnie kupię, tylko nieiwem jeszcze bo się nie zdecydowałem jaką wersję :)
[#23] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Cedrat, post #21

Ja bym proponował nie robić kolejnego tasiemca z dyskusją na temat decyzji i PRu Apollo Teamu. Skupmy się tu na komentowaniu GOLD 2.7.

Ja właśnie biorę się za flashowanie. Skipp rozumiem że na domyślnym mnożniku nie masz problemów ze stabilnością? Bo Gunnar troche ostrzegał na forum że warto mieć USB Blastera pod ręką, ja nie mam za to mam Wampira z najwczesniejszej serii od Kippera.

Ostatnia aktualizacja: 02.03.2018 19:13:35 przez Davka
[#24] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Davka, post #23

Ja również mam V600 od Kippera (z połowy 2016 roku). Standardowa, x11 wersja śmiga u mnie bardzo ładnie. Na próbę wgrałem też x12, ale (tak jak pisałem parę postów wyżej) moja "niemodowana" karta działała dość niestabilnie (szczególnie, gdy próbowałem pobawić się FPU). Myślę, że x11 będzie u Ciebie też działać jak należy, od x12 bym raczej bym się trzymał z daleka nie mając Blastera. W razie co, mam ja, będziemy reanimować :D
[#25] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #24

Wpada nowy soft AMMX:

http://m68k.aminet.net/package/util/dtype/JFIFdt44
http://m68k.aminet.net/gfx/show/RiVA-0.53.lha

Ostatnia aktualizacja: 03.03.2018 13:21:38 przez twardy
[#26] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@twardy, post #25

Wyglada, ze FPU jest zwalone w tej wersji, z oficjalnego infa wynikalo, ze bedzie tylko 64 bitowe zamiast 80 bitowego (jak oryginalne 68882), z powodu braku miejsca w FPGA uzytego w Vampire 2. Ale to jest 32 bitowe FPU lub dziala tylko jako 32 bitowe, czyli jest problem.
https://blog.alb42.de/2018/03/03/vampire-2-7-fpu-part-2/
[#27] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@Don_Adan, post #26

Wielkie dzięki za ten przykład, właśnie czegoś takiego szukałem. Powinno być 64-bit, coś musi być nie tak, na bank. Mam nadzieję, że ekipa zdoła to poprawić niebawem.

[EDIT]

Z tego co zauważyłem TU, flype już jest w kontakcie z ALB42, więc być może fix będzie szybko ;)

Ostatnia aktualizacja: 03.03.2018 17:30:37 przez skipp
[#28] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@skipp, post #27

http://m68k.aminet.net/game/jump/supertux-68k.lha

Polecam, klon Mario, w 640x480, wyciaga mi 26 fps na core x12.

[#29] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@twardy, post #28

[#30] Re: Vampire 500/600 - Apollo Core 68080 GOLD 2.7

@polutuje, post #29

System pobrany, uruchomiony i jest radość
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem