Pomęczyłem dzisiaj troszeczkę tę gierę na AOS 4. Czas na mały bugreport. Pierwsza rzecz "klatkarz". W oknie gra daje stabilne 50fps (nie wiem czy taki jest aktualny limit - w starszych wersjach ini widziałem chyba liczbę 53fps), no ale po przełączeniu w tryb pełnoekranowy, bez względu na to czy ustawię 640x480 i scale x2 czy samo 640x480 czy też samo scale 2, co finalnie wszystkie te trzy opcje dają efekt tej samej rozdzielczości liczba fps spada do około 40 a nawet delikatnie faluje spadając do 39fps. Dziwne to, bo pamiętam że w epoce soft 68k, raczej szybciej działał na fullscreenie, wiadomo w Amidze NG nie ma to z reguły znaczenia a tutaj ma.
Gra często grimmuje, przykład dałem na poniższym filmie. Nie są to poważne zwiechy i po zignorowaniu błędu można grać dalej, niemniej wybijają z rytmu, a grimm przydarza się przynajmniej raz niemal w każdej walce.
Podczas wyboru zawodników, zawsze przynajmniej jeden a najczęściej dwóch jest pozbawiony animacji.
Na arenie z wiatrem unoszącym kartki są dość duże glitche.
Te dwa ostatnie problemy występują we wszystkich trzech trybach obrazu, które wymieniłem na początku posta. Poruszane tu kwestie zarejestrowałem w materiale poniżej.
Jesli cos dziala pod emulatorem Amigi, a nie dziala na realnej Amidze, to mozliwosci sa tylko 2:
1. blad w emulatorze Amigi
2. zle skonfigurowana emulowana Amiga, np. emulacja brakujacych instrukcji jest wlaczona.
Raczej skonfigurowana dobrze. Dema AGA i tu i tu wyświetlają ten sam błąd dyskowy bez FPU. Jedyne czym się różni, to szybkość dysku. Wiadomo, że winuae ma szybki dostęp, bo to jest dodana karta pamięci jako dysk HD, no a Amiga czyta ją jako zwykły dysk poprzez SD2IDE, więc może trzeba faktycznie użyć większego stosu. Podobny problem miałem chyba przy testowaniu Axiona wersji działającej bez FPU.
Tak, Amigowe dema nie wymagaja 400000 bajtow stosu.
Pisalem juz co o tym mysle.
Ze stosem na Amidze moga byc rozne "szopki", szczegolnie tak wielkim.
Podejrzewam, ze wiekszosc problemow z niedzialaniem czegos w tym porcie jest zwiazane wlasnie ze stosem i jego bledna obsluga przez ten port.
Zmieniłem stos na 400000 i gra ruszyła na 060LC. Jakieś 12 FPS jest. Ale zmniejszyłem stos na 10000 i gra dalej działa. Powtarzam: 400 tys stosu zmniejszyłem do 10 tys. Nie pamiętam już którą betę posiadam. Da się to jakoś sprawdzić?
To az takie proste nie jest ze stosem, ze jak zmniejszysz to zadziala albo i nie.
Wszystko zalezy jaki obszar nowy stos zaalokuje, jak nie ma przed nim zadnych waznych danych, ktore sa uzywane przez system czy inne programy to zadziala.
Ale jak sa, to albo nie zadziala, albo program bedzie zle dzialal, bo ten sam obszar pamieci jest wtedy wykorzystywany przez gre i przez jakis inny program, i oba programy nawzajem sobie modyfikuja swoje dane.
Ale to tutaj raczej wyglada na jakis blad w porcie, skoro sie nie chce uruchomic.
Byc moze port zasmieca pamiec na starcie (w inicie) gry, a wiekszy stos po prostu to akurat maskuje.
Pewnie z MMU by sie dalo przechwycic, albo z pomoca WHDload i slave WB 3.1 (32MB fast).
Zjechałem do minimum czyli 4096. Wszystko działa należycie. Widocznie odpalanie z pliku bez ikonki, która nie ustawiała stosu powodowało błędy. Kilka razy też restartowałem, bo przykładowo na stosie 5000 się wieszał. Może nietypowe jakieś ustawienie, no ale na 4096 działa identycznie wersja 040 i 060. No i nie ma dźwięku. Na emulcu chyba był. I dodatkowo strzałka w dół + litera typu M czy B nie działa mi jednocześnie, ale to już w innych programach też przerabialem.
Ostatnia aktualizacja: 03.05.2026 18:32:11 przez tukinem
A u mnie przy tym domyślnym stosie z ikony (coś ponad 200 tyś.) gracz komputerowy robił przedziwne rzeczy, a na samym rozpoczęciu rundy był niewidzialny Pomogło to horrendalne 400 tyś.
Pobiorę i przetestuję najnowszą betę (chyba 14 jak dobrze widzę).
Taka moja skromna propozycja, bo widzę, że gra jest pod stałym linkiem do pobrania, więc może warto by umieścić ten link w pierwszym poście wątku? Trochę się naszukałem go
To najprawdopobniej ta gra ma zwalona procedura inicjalizujaca system Amigi przy starcie.
Czym innym jest odpalanie gry/dema z ikonki a czym innym bez ikonki (via Show All Files).
Jest tam jakas roznica, na EAB mozna poszukac o co chodzi.
Jakies tam sprawdzanie trzeba dodac jak gra/demo jest uruchamiana.
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.