26

(165 odpowiedzi, napisanych Software, Gry - 8bit)

dzięki, poprawiono. dodano gammę do gry (klawisz 8), ulepszono walkera, wyrzutnię rakiet, szczegóły tekstur poprawiono o kilka procent :)

https://turiecfoto.sk/atari/doom-test/d ... 9-2026.zip

27

(165 odpowiedzi, napisanych Software, Gry - 8bit)

ok, sprawdzę to i popracuję nad innymi przyspieszeniami

28

(165 odpowiedzi, napisanych Software, Gry - 8bit)

http://turiecfoto.sk/atari/doom-test/do ... -2026a.zip

ok, poprawiono. Naprawiono również inne błędy logiczne, zwłaszcza w e2l2. Poza tym, przeciwnicy mogą się teraz teleportować. Nie poruszałem się już z fps.. jeśli macie jakieś pomysły, mogę spróbować:)

29

(165 odpowiedzi, napisanych Software, Gry - 8bit)

..nowa kompilacja. fps 9,52-10 fps. drac030, bardzo dziękuję, pokazałeś mi sposób, dzięki któremu silnik został zoptymalizowany może o 50%.

przyspieszyłem też ładowanie gry o około 50%. ATR zmniejszył się z 7 MB do 3 MB.

http://turiecfoto.sk/atari/doom-test/doom-27-9-2026.zip

30

(165 odpowiedzi, napisanych Software, Gry - 8bit)

udało się

edit: systematycznie robię kilka rzeczy o 320

31

(23 odpowiedzi, napisanych Software, Gry - 8bit)

duże optymalizacje, czasami nawet do 30% przyspieszenia

32

(165 odpowiedzi, napisanych Software, Gry - 8bit)

dzięki drac030, naprawiłem to. wypuszczę następną wersję, gdy fps będzie powyżej 10.

33

(165 odpowiedzi, napisanych Software, Gry - 8bit)

tutaj:
http://turiecfoto.sk/atari/doom-test/doom22-9-2026.zip

34

(165 odpowiedzi, napisanych Software, Gry - 8bit)

fps -> 8.00

35

(10 odpowiedzi, napisanych Software, Gry - 8bit)

przepraszam zapomniałem dodać .. R - zresetuj samochód

36

(10 odpowiedzi, napisanych Software, Gry - 8bit)

Następne zmiany, które będę mógł wprowadzić, pojawią się w poniedziałek... limit... to tyle, rzeczywistość.
@Jacques - wolf3d mógłby działać płynnie bez rapidusa. Zrobię to kiedyś w przyszłości, to otwarta sprawa.

37

(165 odpowiedzi, napisanych Software, Gry - 8bit)

github zaktualizowany

38

(10 odpowiedzi, napisanych Software, Gry - 8bit)

Terep 2 aka Deformers
TEREP2 (aka Deformers) was a 3D vehicle simulator prototype demo for DOS that features off-roading in a sandbox-like environment. It was developed between 1994 and 1996, and was published in early 1996 by Hungarian game developer Dénes Nagymáthé. The demo served as a basis for the off-road racing game Insane (2000), developed by Invictus Team after Nagymáthé joined them. It is notable for being one of the earliest Hungarian games using textured 3D graphics, having real-time soft-body vehicle deformation and other physics simulation details (similar to Rigs of Rods and BeamNG.drive), having an early modding community, and being developed in x86 assembly language.

https://www.pcgamingwiki.com/wiki/Terep2

Zawsze uwielbiałem tę grę i pod koniec lipca pomyślałem o jej przeniesieniu. Oto kilka rezultatów. Podczas "prac" było sporo przerw, ale gra zaczyna być całkiem grywalna, choć jeszcze daleka od ukończenia.
Samochód składa się z wielu małych części, które ulegają odkształceniom (co jeszcze nie zostało zaimplementowane), zawieszenia, fizyki itp., co jest jednym wielkim bałaganem w FPS-ie.

39

(165 odpowiedzi, napisanych Software, Gry - 8bit)

dzięki, dobry pomysł, zrobiłem to

http://turiecfoto.sk/atari/doom-test/doom10-9-2026.zip

320 hud, zużywa tylko około 0,003 fps

40

(165 odpowiedzi, napisanych Software, Gry - 8bit)

spróbuj tego:
http://turiecfoto.sk/atari/doom-test/doom9-9-2026a.zip

edit: reupload 21:34

41

(165 odpowiedzi, napisanych Software, Gry - 8bit)

Czerń powstała przez przesunięcie sufitu. Teraz powinien być obraz, tło. W e3l1 był błąd, przez który sufit był obniżony. Po jego naprawieniu powstała czarna przestrzeń - nie ma czym jej wypełnić. Zobaczę, czy wstawię tam obraz, czy nie.
Jeśli chodzi o FPS, mierzę go, gdy naciskam F - na samym początku mieliśmy 4-5, teraz jest ponad 7.

42

(165 odpowiedzi, napisanych Software, Gry - 8bit)

i antonia II:
http://turiecfoto.sk/atari/doom-test/doom-antonia.zip

43

(165 odpowiedzi, napisanych Software, Gry - 8bit)

następnie więcej optymalizacji kodu.

fps 7.14

http://turiecfoto.sk/atari/doom-test/doom-15-9-2026.zip

coś jeszcze dla zabawy:

44

(165 odpowiedzi, napisanych Software, Gry - 8bit)

będą pewne zmiany..

45

(165 odpowiedzi, napisanych Software, Gry - 8bit)

AI:

Przeniosłem prawie cały kod do $010000-$01FFFF. W pierwszych 64 KB zostało tylko to, co musi tam być: start przed przełączeniem w tryb natywny, obsługa przerwań, wywołanie SIO i nakładki menu.

Okno MEMAC-A ma teraz na stałe 16 KB pod $8000-$BFFF i w tym bloku nie wykonuje się już żaden kod. Ekran ma jednak 160×200, czyli 32 KB, więc okno pokazuje stronę z listami XDL i blokami blittera, a nie sam ekran.

Zwolniona pamięć posłużyła do przedeklarowania części zmiennych na 16 i 32 bity. Kilka przełączeń na 8 bitów zniknęło, a obraz jest identyczny bajt w bajt.

Zysk jest niewielki, w modelu około 2% (z 6,61 na 6,73 fps), a w emulatorze gra ma na starcie około 6 fps. Najwolniejsze pozostają zapisy do VBXE przez szynę Atari, których ta zmiana nie usuwa.

Czy chodziło Ci o ekran 160×100 na stałe w oknie, kosztem połowy rozdzielczości w pionie?

46

(165 odpowiedzi, napisanych Software, Gry - 8bit)

To jest dość wymagające, pracuję nad tym od rana i zasadniczo muszę za każdym razem przekonywać AI, żeby kontynuowała, ponieważ pyta mnie, jaką ścieżką chcę podążać, mimo że ma wszystkie informacje jasno przekazane jej przez ciebie... to zajmie trochę czasu.

47

(165 odpowiedzi, napisanych Software, Gry - 8bit)

tak, widziałem to już jakiś czas temu, ciekawe... mój port nadal ma połowę rozdzielczości... i nie wiem, gdzie gra pozwoliłaby nam uzyskać większą fps :)

48

(165 odpowiedzi, napisanych Software, Gry - 8bit)

skills. ponownie używam pliku skills.md. w ogóle nie zużywam pamięci, usuwam ją, podobnie jak pamięć podręczną tworzoną przez claude'a. jest bezużyteczna i zaśmieca system.

49

(165 odpowiedzi, napisanych Software, Gry - 8bit)

Krótko mówiąc, mam takie doświadczenie. Nie mówię, że tego nie zrobił, ale np. najpierw dodał odpowiedź, w której nie przywiązuje wagi do zmian - nie mogę pomóc itp. Nie mam już jego odpowiedzi. Tak czy inaczej, problem został rozwiązany.

Na początku korzystałem skills, ale Claude miał tendencję do upychania tam różnych rzeczy, notatek i robienia z tego pamiętnika - nie wiem dlaczego, więc przez długi czas korzystałem z Claude'a bez umiejętności. Teraz mam już trochę umiejętności.

50

(165 odpowiedzi, napisanych Software, Gry - 8bit)

no to fajne, v2 tu:


http://turiecfoto.sk/atari/doom-test/do ... nt2-v2.zip

problem z modelami niższej AI polega na tym, że wymagają one przyspieszenia, nie rozpoczynają pomiarów automatycznie, nie sprawdzają poprawności itd. Opus 5.1 już zastosował twoje zmiany w innym świecie i innych.
czy będzie w takim razie doc/pdf po programowaniu dla Antonii II?