[#301] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #300

Jeszcze tylko opcja dla mnie pokazująca wszystkie fatality bez potrzeby grania i port będzie idealny.

Duże brawa za wytrwałość, upór i oczywiście umiejętności. OK
4
[#302] Re: Mortal Kombat 3 na Amigę

@MDW, post #301

Na porno trzeba sobie zasłużyć!!
[#303] Re: Mortal Kombat 3 na Amigę

@MDW, post #301

Na porno trzeba sobie zasłużyć!!
[#304] Re: Mortal Kombat 3 na Amigę

@_DiskDoctor_, post #302

To słuszna koncepcja. OK Gra jest dla prawdziwych graczy, a lamerzy niech sobie oglądają fatality na YouTube.
2
[#305] Re: Mortal Kombat 3 na Amigę

@MDW, post #301

Musiałem naprawić wszystkie Fatality więc taka opcja istnieje ale nie ujawnię
3
[#306] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #305

Cheat?
[#307] Re: Mortal Kombat 3 na Amigę

@_DiskDoctor_, post #306

Opcja w ini dla wywołania Fatality od razu inaczej musiałbym nauczyć się wszystkich wykończeń i walczyć całą walkę po kilka razy ...

Ostatnia aktualizacja: 21.06.2026 17:01:01 przez Artur Jarosik
5
[#308] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #307

ini to jest cheatszeroki uśmiech
[#309] Re: Mortal Kombat 3 na Amigę

@_DiskDoctor_, post #308

Debugowy cheat.
3
[#310] Re: Mortal Kombat 3 na Amigę

@michal_zukowski, post #249

Jednak na teście na prawdziwej Amidze wyszło, że faktycznie jest szybciej z opcją auto ale wolniej niż z ustawieniem frameskip=1 cały czas więc lepiej dać 1 na stałe.
2
[#311] Re: Mortal Kombat 3 na Amigę

@Don_Adan, post #298

link

Photon i Thor tez nie zalecaja alokacji fastu.
[#312] Re: Mortal Kombat 3 na Amigę

@Don_Adan, post #311

Wydawało mi się, że już odpisywałem na temat użytej flagi ale powtórzę, że wszędzie mam MEMF_ANY.
1
[#313] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #312

Ale tutaj chodzi tez o sekcje exeka gry.
Powinno byc samo CODE, a nie CODE_F lub CODE_P.
Nie widzialem poczatku exeka gry, wiec nie wiem jak jest.
2
[#314] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #242

jak tak będzie wyglądać grafika to biorę w ciemno do tego pad 6przyciskowy od sega genesis i można grać:)
[#315] Re: Mortal Kombat 3 na Amigę

@Amaru, post #314

Beta 18:

Dodałem nowe opcje optymalizacji renderowania:
* niższe rozdzielczości 256x240 i 256x200 plus skalowanie ekranu do 75% i 50% dla AGA/ECS i OCS
* wyłączenie przesuwania ekranu w pionie podczas skoku
* można też na całkiem wyłączyć przesuwanie ekranu na boki dla wolniejszych CPU

https://mega.nz/folder/l4lFDAQb#46ZRQRxL6IK2Saez9i19tw


No tak wygląda na ECS (64 kolory EHB), ale to nie znaczy że będzie grywalne na A500+ .

Mam Amigę CDTV z Pistorm, obraz RGB z 15" TV i piksele znacznie lepiej wyglądają na CRT.
Bez Pi będzie za wolno.



Ostatnia aktualizacja: 10.07.2026 16:28:17 przez Artur Jarosik
4
[#316] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #315

Zapomnijcie o beta 18!
Oto prawdziwy frameskip!

Wcześniej zwykły frameskip pomijał jedynie końcowe wyświetlenie klatki. Gra nadal renderowała całą klatkę — postacie, efekty, tła oraz konwersję obrazu — a następnie ją odrzucała. Oszczędność czasu była więc bardzo mała.

Teraz, przy `fast_frameskip=1`, decyzja o pominięciu klatki zapada przed `RenderGame`. Pominięte klatki nadal wykonują logikę gry i aktualizują sterowanie, ale grafika nie jest dla nich generowana. Eliminuje to prawie cały koszt renderowania tych klatek, dlatego wydajność jest teraz znacznie wyższa.

Beta 19:
https://mega.nz/folder/l4lFDAQb#46ZRQRxL6IK2Saez9i19tw
11
[#317] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #316

Chętnie potestuję -- ale to w czwartek, bo delegację jutro mam.
[#318] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #316

Jezeli jest ciagle potrzebny ten dziwny 400kB stack to mozesz dodac taki kod zaraz na wejsciu do programu:

move. l A7, StackBase
 move.l A7,A0
 sub.l #400000,A0
fill
 move.l #"ARTI",(A0)+
 cmp.l A0,A7
 bne.b fill
 bra.b skip
StackBase
 dc.l 0
skip


Potem pograj troche.
A na wyjsciu z programu zapisz ten obszar 400000 bajtow sprzed wartosci zapisanej do StackBase.
Nastepnie zapisany obszar obejrzyj pod FileMasterem 2.2 albo innym edytorem.
Tam gdzie bedzie cos innego niz powtarzajacy sie tekst "ARTI" oznacza, ze tam zostalo cos zapisane przez program, i takie jest
realne zuzycie stosu.
Jesli to jednak bedzie jakas pojedyncza wartosc, po ktorej znowu bedzie powtarzajacy sie tekst "ARTI" oznacza to jakis blad w programie, ktory zasmieca pamiec Amigi w tym miejscu.
Oczywiscie ta metoda nie wylapie jesli problemem jest odczyt z obszaru stosu, ale jak to jest zapis to wylapie, jaki jest stos potrzebny i czy to jest blad w programie, bo to widac po prostu.
[#319] Re: Mortal Kombat 3 na Amigę

@Don_Adan, post #318

Beta 19.3:

- naprawione błędy DSI na starcie gry pod OS4

https://mega.nz/folder/l4lFDAQb#46ZRQRxL6IK2Saez9i19tw
2
[#320] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #319

Trzeba będzie przetestować.
[#321] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #319

Tak, potwierdzam nie ma już błedów DSI na starcie. Ogólnie widzę duży postęp, wiele problemów, które późną wiosną rzuciły mi się w oczy, zostało wyeliminowanych. W zasadzie po rozegraniu pierwszych dwóch walk, miałem poczucie że to być może nie powinna być już wersja oznaczona jako beta, a przynajmniej jako RC1. No ale przyszła trzecia walka, grałem Sonyą z Jaxem, w pewnym momencie gdy przeciwnik przykucnął na ułamek sekundy skaszaniła się jego grafika, potem szybko wróciła do normalności lecz wyskoczył GR i to poważniejszy niż te wcześniejsze na starcie, bo skorzystanie z Ignore Errors nic nie dało, gra się zmroziła i pozostał mi tylko reset. Nie zmienia to fatku że widzę progres, w stosunku do wersji którą testowałem ostatnio (czyli tej gdy publikowałem film na YT - późniejszych wersji nie testowałem, bo śledząc wątek odniosłem wrażenie że zmiany skupiały się wyłącznie na optymalizacji prędkości działania na 68k).
1
[#322] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #319

A ja mam taki diabelski pomysł.

Jeśli AI pomaga przenosić kod, to może też niech zostanie beta testerem?

Granie w stosunkowo proste gry to dla AI proste zadanie, więc powinien umieć:

1 zagrać w grę (UAE?)
2 raportować problemy
3 identyfikować problemy jako bugi
4 poprawiać bugi
5 go to 1

??
[#323] Re: Mortal Kombat 3 na Amigę

@_DiskDoctor_, post #322

jak robie swoje reimplementacje to zaczynam od wersji SDL pod linuxa, wtedy kontenery po stronie Chatgpt są w stanie zbudowac gre i uruchomic (nawet po stronie kontenera WWW). Dodatkowo zawsze prosze, zeby pod jakis klawiszem był tryb debug, który zrzuci mi log aktualnego kontekstu.

Dzieki temu :
- sa w stanie zrobic screenshota z uruchomonej gry i go przeanalizowac
- wczytac aktualny stan gry z dowolnego momentu i sprawdzic czemu się wywalilo, wyenerowac samemu pare klatek etc.

oczywiscie mozna robic pod lokalnym agentem Codex/Claude/Copilot i wtedy dac namiary na wsl2 ewentualnie wlasnego linuxa


Ostatnia aktualizacja: 06.08.2026 16:23:18 przez michal_zukowski
3
[#324] Re: Mortal Kombat 3 na Amigę

@michal_zukowski, post #323

Tak właśnie robiłem na wczesnym etapie gry gdy była jeszcze pod SDL.

Ale do automatycznego odpalania gry w winuae też mam skrypty.

Ostatnia aktualizacja: 06.08.2026 19:00:18 przez Artur Jarosik
1
[#325] Re: Mortal Kombat 3 na Amigę

@MUFA-amigaone-pl, post #321

Waśnie gram i jestem już na 10 walce i był tylko jeden glicz (śmieciowa klatka) przy animacji rzucania włosami przez Sindel. (Emulowany OS4 w WinUAE, 16bit, pełny ekran, przypadkowo audio wyłączone)
[#326] Re: Mortal Kombat 3 na Amigę

@_DiskDoctor_, post #322

A ja mam taki diabelski pomysł.

Jeśli AI pomaga przenosić kod, to może też niech zostanie beta testerem?

Granie w stosunkowo proste gry to dla AI proste zadanie, więc powinien umieć:

1 zagrać w grę (UAE?)
2 raportować problemy
3 identyfikować problemy jako bugi
4 poprawiać bugi
5 go to 1


Ja mam lepszy. Niech ejaj:
1. Zdobędzie prawa do gry
2. Niech stworzy i wyda wersję box
3. Niech kupi box
4. Niech opłaci podatki
5. Niech wyda pieniądze zarobione ze sprzedaży
6. Niech samo sobie ogrywa grę aż do wylania elektrolitu

A my sobie będziemy oglądać pełny gameplay bez konieczności włączania UTube
1
[#327] Re: Mortal Kombat 3 na Amigę

@tukinem, post #326

Nie wiem co w tym śmiesznego co napisałem.
[#328] Re: Mortal Kombat 3 na Amigę

@_DiskDoctor_, post #327

Amigowców nam ubywa, natomiast sztuczna inteligencja amiguje za nas wszystkich na wszelkie sposoby. Rozumiem fascynację tym zjawiskiem, jakim jest AI, ale obawiam się, że to studnia bez dna. Im więcej potrafi, tym mniej zostaje pracy/zabawy dla samego Amigowca.
4
[#329] Re: Mortal Kombat 3 na Amigę

@_DiskDoctor_, post #322

musiałby analizować video, chyba, że masz jakiś sprytny debugger, który dobrze raportuje błędy, a sama grze nie przeszkadza internet -> wtedy można użyc takiego amiga-bridge, plus kawałka softu na pc w postaci servera MCP. https://github.com/geekychris/amiga_mcp
1
[#330] Re: Mortal Kombat 3 na Amigę

@Mirq, post #329


musiałby analizować video


Dokladnie tak.

@tukinem


Rozumiem fascynację tym zjawiskiem, jakim jest AI


Ja ostatnio zafascynowany AI byłem w latach 90, na studiach.
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