kategoria: A500
[#1] Vamipire V2+ WinUAE
Witam Amigowców.
Może któryś z was będzie wiedział jaki cofig ustawić w WinUAE by w zbliżeniu emulować
A500+ z Vampirkiem.

Jak coś to dzięki za pomoc.

Pozdrawiam.
[#2] Re: Vamipire V2+ WinUAE

@Stardigit, post #1

Zacząć od konfiguracji A500. Zmienić procesor na 68060 z koprocesorem, zaznaczyć 'emulate unimplemented instructions' (czy jakoś tak, nie pamiętam), prędkość ustawić na maksymalną, ale z 'maintain chipset timing', nie włączać JIT-a - prędkość na współczesnych PC powinna być w miarę porównywalna z Vampirem. Nie włączać MMU, pod żadnym pozorem - Gunnar nie chce dodać kompatybilnego MMU do Vampire'a, i pali frana, że nikt tego nie potrzebuje. Dodać Z3 RAMu, ile tam Vampir ma. Jeśli Vampir dorobił się już AGA - zmienić chipset na AGA, ustawić ilość Chip RAM'u na to, ile tam Vampir teraz ma. Włączyć kartę graficzną UAEGFX na Zorro III.

Ale to będzie tylko w miarę zbliżone - WinUAE nie emuluje zaimplementowanej w Vampire karty graficznej, ani dodatkowych instrukcji procesora zaimplementowanego w Vampire (nie wiem, jak on się obecnie nazywa, bo kiedy jeszcze interesowałem się Vampirem to się ciągle zmieniało).
[#3] Re: Vamipire V2+ WinUAE

@Cedrat, post #2

Dzięki za info.
[#4] Re: Vamipire V2+ WinUAE

@Cedrat, post #2

Szkoda że nie ma Vampire w WinUAE. Wydaje mi się że specyfikacja Vampire jest otwarta.
[#5] Re: Vamipire V2+ WinUAE

@QkiZ, post #4

Guzik nie otwarta - spróbuj się dowiedzieć np. co robi instrukcja PADDUS, albo jak jest zakodowana w heksach: link. A opisu rejestrów w ogóle tam nie widzę. Do tego całe to dodatkowe ustrojstwo może się w każdej chwili zmienić, nie ma żadnego baseline'a specyfikacji, wszystko jest work-in-progress. Toni ma rację, że trzyma się od emulowania Vampire'a z daleka.
[#6] Re: Vamipire V2+ WinUAE

@Cedrat, post #5

To tylko plus że jest work in progres.
Jeśli praca w toku to coś się dzieje. Kiedy już pierwszy Vamp trafi do krzemu, będzie to finalna versja CPU.
Oczywiście chodzi tylko o procesor....
A po tylu latach mogliby już się zdecydować na jakiś niezmienialny CPU.
A nad kolejną wersja pracować nadal.
Fajnie byłoby zobaczyć jakiś 68080 2 GHz w krzemie a nie w FPGA.
Inni mogliby robić wtedy fajne turbo do klasyka... OK
[#7] Re: Vamipire V2+ WinUAE

@WojtekX, post #6

nie będzie wersji finalnej, chyba że skończą rozwój, ale póki co to będzie cały czas jakaś nowa wersja. ale zawsze można by było importować core z karty do winuae aby emulować.
[#8] Re: Vamipire V2+ WinUAE

@QkiZ, post #7

ale zawsze można by było importować core z karty do winuae


O świebodziński... widziałeś Ty kiedyś emulację FPGA na pecetach? Wiesz, jaka do tego byłaby potrzebna moc obliczeniowa?
[#9] Re: Vamipire V2+ WinUAE

@Cedrat, post #8

Nie znam się na FPGA ale chodziło mi raczej o emulacje procka na podstawie informacji zawartych w core. Czy do tego wymagana jest emulacja zaraz całego FPGA?
[#10] Re: Vamipire V2+ WinUAE

@QkiZ, post #9

Nie znam się na FPGA ale chodziło mi raczej o emulacje procka na podstawie informacji zawartych w core. Czy do tego wymagana jest emulacja zaraz całego FPGA?


Tak. Chyba ze masz pomysl na to jak UAE mialoby dynamicznie dopasowywac swoj emulator m68k do aktualnie wgranej konfiguracji fpga (core).
[#11] Re: Vamipire V2+ WinUAE

@mschulz, post #10

Koledze chodziło zapewne o import rdzenia a, la zrzut kick startu. A tak się widać nie da...
[#12] Re: Vamipire V2+ WinUAE

@WojtekX, post #11

Albo obsługę 68080 czyt. to jak system widzi softcore z FPGA - jako dopalone 68060. A specyfika softcore jako taka jest. Problem w tym, że ta specyfika się zmienia z każdą nową wersją.
[#13] Re: Vamipire V2+ WinUAE

@QkiZ, post #4


Szkoda że nie ma Vampire w WinUAE. Wydaje mi się że specyfikacja Vampire jest otwarta.


Zacytuję linuksowych klasyków i powiem Ci: „ przysłużyć się środowisku i zaimplementuj sam :)”. Kod WinUAE jest otwarty. A jak nie umiesz to znajdź kogoś kto potrafi.

Ostatnia aktualizacja: 27.02.2019 22:23:59 przez mschulz
[#14] Re: Vamipire V2+ WinUAE

@mschulz, post #13

I to jest bardzo dobry pomysl. Jak ktos by sie uparl to CPU i FPU mozna by emulowac bez problemu uzywajac syntaxow z Vasm-a. Ale to bylo by bez JIT, wiec taki PC-et bylby pewnie nawet wolniejszy niz Vampire. MPU na razie jest tajne, wiec jego raczej sie nie zaemuluje. Do tego pewnie jeszcze Pamela i SAGA bylyby potrzebne, a moze cos jeszcze? Do obu nie ma zadnej dokumentacji.

Ostatnia aktualizacja: 27.02.2019 23:17:56 przez Don_Adan
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