[#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
3
[#302] Re: Mortal Kombat 3 na Amigę

@MDW, post #301

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

@MDW, post #301

Na porno trzeba sobie zasłużyć!!
1
[#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.
1
[#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
10
[#317] Re: Mortal Kombat 3 na Amigę

@Artur Jarosik, post #316

Chętnie potestuję -- ale to w czwartek, bo delegację jutro mam.
1
[#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
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