Aaaa, bo zapomnialem dodac. PiStorm z Emu68 emuluje **tylko** CPU. Reszta peryferiow **nie jest** emulowana tylko posiada sterowniki pod m68k dla AmigaOS do odpowiednich kawalkow sprzetu. Karta graficzna, microSD, WiFi czy i2c to sa normalne amigowe sterowniki do ficzycznei istniejacego (nie emulowanego) sprzetu.
Dzięki za informacje, podobno pracujesz nad sterownikiem do USB w RPi, prawda? Z USB to byłaby już pełnia szczęścia. Małe pytanko z innej beczki, porównując zachowanie pod AmigaOS grafiki w RPi odnoszę wrażenie, że niektóre funkcje tej karty działają zauważalnie wolniej niż np. w dużo wolniejszej Picasso II++ (na GD5434). Nie pamiętam dokładnie, ale było to m.in. scrollowanie tekstu (jakby co mogę zrobić testy porównawcze). Czy to rzeczywiście nie jest obsługiwane sprzętowo, czy mam coś źle ustawione? Mam najnowsze Picasso 96 od Jensa.
@@pewalig7 co do USB to jeszcze nie. Jest w planach ale najpierw bardziej palące rzeczy, jak choćby PiStorm16, dokończenie wifi i sterownik ethernet do CM4/Pi4. USB będzie upierdliwe, bo to jest kontroler dwc2 - taki dziwny wynalazek dla rynku embedded. A jeśli chodzi o grafikę, to na chwile obecna tam nie ma jeszcze w ogóle akceleracji - wszystko robi kod pod 68k. W przyszłości będzie akceleracja kopiowania bloków pamięci i pare innych rzeczy łącznie z overlayem. Wszystko jest na liście TODO, niestety wolny czas, a raczej jego braki, jest największym ograniczeniem.
Używasz Pistorm na codzień ? Zastanawiam się Pistorm w Amidze zapewnia większą stabilność niż np Malinka z Amiberry (100% emulacji). Osobiście używam Rpi4 z Amiberry i niestety częste są sytuację, że odpalam jakieś demo i crashuje, albo muszę ciągle włączać i wyłączać JIT dla większej kompatybilności.
Nie wiem jak jest z kompatybilnością w demach, bo niezbyt często odpalam. Jeśli chodzi o gry, to jest nieźle, jedyny na razie wyjątek to Hybris, gdzie pojawiały się glitche na ekranie. Jednak odpalenie programiku konfigurującego Pistorma (nie pamiętam jego nazwy) i ustawienie "wait for bllitter" rozwiązuje problem, wszystko to robi się z poziomu AmigaOS i nie trzeba żadnego resetu. Obecnie odpalam minimiga z pistormem dosyć często.
w przypadku Emu68 i PiStorma nie da się wyłączyć JIT-a, bo Emu68 tylko z JIT-a się składa. Ale można go dość dowolnie konfigurować w czasie rzeczywistym (EmuControl) co pozwala na dość swobodne dopasowanie do starych gier i dem. Ponadto grupa użytkowników przetestowała setki starych gier i dem i zrobiła Baze danych tych ustawień. Na koniec napisali tools który automatycznie wykrywa co jest uruchamiane pod whdload i automatycznie aplikuje te parametry.
Bardzo zgrabne rozwiązanie pokazane w jeszcze bardziej zgrabny sposób.
Dzięki! 👍
Gloom w końcu działa jak należy 👍🏻
Super sprzęt, jak ktoś nie jest amigowym purystą 😏
Trudno być purystą, gdy chipset siedzi w FPGA ;)
Zajebiscie czekałem na ten film pozdrawiam franc/ Dark Team ogolnie to widzielismy sie na ostatnim party w Chełm :)
Pamiętam...
to i bohatera tego filmu też widziałeś na żywo :)
Aaaa, bo zapomnialem dodac. PiStorm z Emu68 emuluje **tylko** CPU. Reszta peryferiow **nie jest** emulowana tylko posiada sterowniki pod m68k dla AmigaOS do odpowiednich kawalkow sprzetu. Karta graficzna, microSD, WiFi czy i2c to sa normalne amigowe sterowniki do ficzycznei istniejacego (nie emulowanego) sprzetu.
Dzięki za informacje, podobno pracujesz nad sterownikiem do USB w RPi, prawda? Z USB to byłaby już pełnia szczęścia.
Małe pytanko z innej beczki, porównując zachowanie pod AmigaOS grafiki w RPi odnoszę wrażenie, że niektóre funkcje tej karty działają zauważalnie wolniej niż np. w dużo wolniejszej Picasso II++ (na GD5434). Nie pamiętam dokładnie, ale było to m.in. scrollowanie tekstu (jakby co mogę zrobić testy porównawcze). Czy to rzeczywiście nie jest obsługiwane sprzętowo, czy mam coś źle ustawione? Mam najnowsze Picasso 96 od Jensa.
@@pewalig7 co do USB to jeszcze nie. Jest w planach ale najpierw bardziej palące rzeczy, jak choćby PiStorm16, dokończenie wifi i sterownik ethernet do CM4/Pi4. USB będzie upierdliwe, bo to jest kontroler dwc2 - taki dziwny wynalazek dla rynku embedded.
A jeśli chodzi o grafikę, to na chwile obecna tam nie ma jeszcze w ogóle akceleracji - wszystko robi kod pod 68k. W przyszłości będzie akceleracja kopiowania bloków pamięci i pare innych rzeczy łącznie z overlayem. Wszystko jest na liście TODO, niestety wolny czas, a raczej jego braki, jest największym ograniczeniem.
Czy mógłbyś pokazać jak działa na pistorm Quake1&2, widziałem, że masz Nemac IV na hdd.
Tak, ale to by trzeba oczywiście zrobić osobny film :)
Nemac działa dobrze, Quake nie sprawdzałem, muszę znaleźć jakąś instalkę (chyba mam na GBA1000)
Używasz Pistorm na codzień ? Zastanawiam się Pistorm w Amidze zapewnia większą stabilność niż np Malinka z Amiberry (100% emulacji). Osobiście używam Rpi4 z Amiberry i niestety częste są sytuację, że odpalam jakieś demo i crashuje, albo muszę ciągle włączać i wyłączać JIT dla większej kompatybilności.
Nie wiem jak jest z kompatybilnością w demach, bo niezbyt często odpalam. Jeśli chodzi o gry, to jest nieźle, jedyny na razie wyjątek to Hybris, gdzie pojawiały się glitche na ekranie. Jednak odpalenie programiku konfigurującego Pistorma (nie pamiętam jego nazwy) i ustawienie "wait for bllitter" rozwiązuje problem, wszystko to robi się z poziomu AmigaOS i nie trzeba żadnego resetu.
Obecnie odpalam minimiga z pistormem dosyć często.
w przypadku Emu68 i PiStorma nie da się wyłączyć JIT-a, bo Emu68 tylko z JIT-a się składa. Ale można go dość dowolnie konfigurować w czasie rzeczywistym (EmuControl) co pozwala na dość swobodne dopasowanie do starych gier i dem. Ponadto grupa użytkowników przetestowała setki starych gier i dem i zrobiła Baze danych tych ustawień. Na koniec napisali tools który automatycznie wykrywa co jest uruchamiane pod whdload i automatycznie aplikuje te parametry.
Właśnie, programik nazywa się EmuControl, nie ma to jak wyjaśnienia od samego twórcy :)
Dzięki.