Strona 4 z 4

Re: Amaurote izometr 3d na c64

: 01 kwie 2022, 22:55
autor: brush
Trochę to trawało ale się udało :)

http://atarionline.pl/v01/index.php?sub ... ct=nowinki

Re: Amaurote izometr 3d na c64

: 04 kwie 2022, 16:24
autor: KB777reborn
brush pisze:
01 kwie 2022, 22:55
Trochę to trawało ale się udało :)

http://atarionline.pl/v01/index.php?sub ... ct=nowinki
Z atarionline:
"C128 i VDC... [...] o tyle przepisywanie danych z pamięci c64 do RAMu vdc idzie już wolniej a w wypadku Amaurote będzie to konieczne.
[...]
Alternatywnie można pomyśleć jeszcze o Commodore +4. 2mhz ale brak sprajtów i sid'a."

Alternatywnie: DTV ?
Mam ich nadmiar.

Re: Amaurote izometr 3d na c64

: 04 kwie 2022, 18:46
autor: Nitro
VDC to ślepa uliczka.
Ale jak dla mnie szybkość jest naprawdę dobra. A jak komuś mało:
Jeśli "Amaurote" uruchomimy na Commodore 128 (w trybie C64), gra wykorzysta tryb 2MHz procesora (poza ekranem), co daje 30% wzrostu prędkości gry i wszystko zaczyna być już naprawdę dość płynne. Wybierając odpowiednią opcję w czasie startu można też uruchomić wersję przeznaczoną na akceleratory SCPU, Turbo Chameleon oraz Ultimate64 - wszystkie w trybie 20MHz. W tym wypadku musiałem grę nieco spowolnić, by dało się grać oraz przepisać procedurę przerwań konstruującą ekran, by wszystko poprawnie się wyświetlało. To jedyna wersja "Amaurote" na platformy 8-bitowe bez spowolnień.
A ogólnie gratulacje!

Re: Amaurote izometr 3d na c64

: 04 kwie 2022, 19:39
autor: brush
@Nitro - dziękuję. Już myślałem, że forum umarło bo to było jedyne miejsce bez reakcji a w sumie (dla mnie) tutaj to się wszystko zaczęło - dokładnie w tym wątku. Tylko gdzie jest @at0mic by to docenić? :)
VDC nie jest do konca ślepą uliczką i może coś z tego nawet będzie -> korzystając z VDC można na c128 wyłączyć vicka w ogóle, na stałe włączyć 2mhz i wtedy będzie szybciej niż na Atari (nawet biorąc pod uwagę overhead z przepisywaniem do VDC). Nic nie obiecuję ale też nie odżegnuje się.

@KB777reborn DTV w dobrym stanie chętnie (odpłatnie) przytulę.

Re: Amaurote izometr 3d na c64

: 06 kwie 2022, 13:37
autor: KB777reborn
brush pisze:
04 kwie 2022, 19:39
@KB777reborn DTV w dobrym stanie chętnie (odpłatnie) przytulę.
PW poszło.

Re: Amaurote izometr 3d na c64

: 06 kwie 2022, 16:14
autor: pajda
Odpaliłem to pod debuggerem Slajerka, w kodzie najebane jak cyganka w tobołku :)
Tym bardziej podziw, że Ci się chciało, ale w sumie jak się uda doprowadzić kolejny projekt do końca to jest radocha ni? ;)

Z innej beczki: teraz masz wiedzę jak to fika, jakby to od początku pisać od zera pod specyfikację C64 to myślisz, że udałoby się coś więcej z prędkością wycisnąć? Nie bez powodu jedynie wersja na komcia wyszła pierwotnie jaka wyszła...

Re: Amaurote izometr 3d na c64

: 06 kwie 2022, 20:28
autor: brush
Specjalnie pod c64 to nic specjalnego mi nie przychodzi do glowy tak wprost ale:
- napisalbym inaczej procki do malowania i dane trzymal z przeplotem (opisalem to na portalu atari w komentarzach)
- innerloopa do blitowania sprajtow zrobilbym na stronie zerowej i urwal tez troche cykli. Tutaj jest tych loopow wiecej + nie chcialem robic totalnej ropierduchy w kodzie bo walczylem by miec dzialajcy kod jak w oryginale a im dalej odchodzilbym od oryginaly tym trudniej - w sumie teraz mozna by sie pobawic bo jest juz wersja 100% na c64 ktora mozna uzyc jako referencje.
- pewnie jakbym recznie cyzelowam procki i je do konca rozumial :) to jeszcze w innych miejscach cos by sie udalo urwac

Re: Amaurote izometr 3d na c64

: 06 kwie 2022, 22:18
autor: pajda
brush pisze:
06 kwie 2022, 20:28
Specjalnie pod c64 to nic specjalnego mi nie przychodzi do glowy tak wprost ale:
- napisalbym inaczej procki do malowania i dane trzymal z przeplotem (opisalem to na portalu atari w komentarzach)
- innerloopa do blitowania sprajtow zrobilbym na stronie zerowej i urwal tez troche cykli. Tutaj jest tych loopow wiecej + nie chcialem robic totalnej ropierduchy w kodzie bo walczylem by miec dzialajcy kod jak w oryginale a im dalej odchodzilbym od oryginaly tym trudniej - w sumie teraz mozna by sie pobawic bo jest juz wersja 100% na c64 ktora mozna uzyc jako referencje.
- pewnie jakbym recznie cyzelowam procki i je do konca rozumial :) to jeszcze w innych miejscach cos by sie udalo urwac
No przeczytałem całość na AO, tytaniczna robota, podziw. A ja się cieszę, jak 2h znajdę na intro ;)

Re: Amaurote izometr 3d na c64

: 07 kwie 2022, 13:55
autor: rebok
Gratuluję artykułu w najnowszym PIXEL`u. Teraz nie tylko nasz zaścianek ma szansę dowiedzieć się o tym wyczynie. Mam nadzieję, że liczba pobrań dzięki temu diametralnie wzrośnie:)
Ciekawy czy Zephyr zdąży jeszcze zamieścić wzmiankę w swoim najnowszym opracowaniu. Warto by było...

Re: Amaurote izometr 3d na c64

: 07 kwie 2022, 15:09
autor: zep
rebok pisze:
07 kwie 2022, 13:55
Ciekawy czy Zephyr zdąży jeszcze zamieścić wzmiankę w swoim najnowszym opracowaniu. Warto by było...
Zdąży :)
ps. to mock, tam się jeszcze coś pozmienia - w tytule też już błędu nie będzie ;)

Re: Amaurote izometr 3d na c64

: 08 kwie 2022, 18:20
autor: rebok
Zephyr, rewelacyjnie, dziadek Brush czytając wnukom do poduszki będzie mógł się pochwalić że kiedyś był sławny:)

Poświęciłem wczorajszy wieczór na zabawę z tym majstersztykiem. Faktycznie, jedyny bug jaki mi się objawił to czasami pozostający sprite po zabiciu muchy. Na 3h gry zdarzyło się to dwa razy.
Z początku miałem wrażenie, że grę opracował jakiś sadysta. Ale nawet szybko można zaznajomić się z mechaniką gry i bez nerwów oczyszczać kolejne dystrykty. Może przy kilku godzinach wolnego pokuszę się o przejście gry. Na intro zabrakło miejsca, ale może outro się pojawi :)

Re: Amaurote izometr 3d na c64

: 17 kwie 2022, 09:59
autor: brush
rebok pisze:
07 kwie 2022, 13:55
Gratuluję artykułu w najnowszym PIXEL`u. Teraz nie tylko nasz zaścianek ma szansę dowiedzieć się o tym wyczynie. Mam nadzieję, że liczba pobrań dzięki temu diametralnie wzrośnie:)
Ciekawy czy Zephyr zdąży jeszcze zamieścić wzmiankę w swoim najnowszym opracowaniu. Warto by było...

Dzięki. Jakbym miał wyżyć z tych downloadów to musiałbym żyć krótko :) Ale przecież nie dlatego się w scene bawimy!

Re: Amaurote izometr 3d na c64

: 25 kwie 2022, 14:46
autor: comankh
na ultimate64 turbo należy ustawic na 'manual', ustawienie turbobit enable (do31, zgaduję) powoduje bagi.
am2.jpg
am2.jpg (226.39 KiB) Przejrzano 2496 razy
am1.jpg
am1.jpg (210.12 KiB) Przejrzano 2496 razy

Re: Amaurote izometr 3d na c64

: 27 kwie 2022, 21:20
autor: brush
Tak,

Manual 20mhz

Re: Amaurote izometr 3d na c64

: 28 kwie 2022, 13:09
autor: kmeg
@brush

podziwiam za "chcenie" :)

Re: Amaurote izometr 3d na c64

: 05 maja 2022, 20:33
autor: kenji
W końcu dotarłem do Pixela i też tutaj. Brush gratulacje! I to potrójne: za efekt końcowy, za tytaniczną pracę, za upór przez te wszystkie lata.
Przypominam innym, że "gdzieś tam przy okazji i po drodze" był jeszcze "The Great Escape 115% "

chapeau bas!

Re: Amaurote izometr 3d na c64

: 08 maja 2022, 22:22
autor: thevoid
@brush to jest voll Stoß. Gratulacje!

Re: Amaurote izometr 3d na c64

: 09 maja 2022, 16:26
autor: brush
Dzięki Kenji. Great Escape to była w sumie relatywnie prosta wprawka w porównaniu z Amaurote, ale tak, było po drodze. Ja ogólnie jestem słaby w czytaniu czyjegoś kodu dlatego mi tego typu projekty idą powoli. Jestem pewien, że znalazłoby się paru koderów którzy by to szybciej zrobili.

Dzięki TheVoid!

Re: Amaurote izometr 3d na c64

: 11 maja 2022, 13:23
autor: brush
kmeg pisze:
28 kwie 2022, 13:09
@brush

podziwiam za "chcenie" :)
Dzięki!