Znaleziono 117 wyników

autor: zbyti
26 lut 2021, 19:41
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Multicolor a C16

@Carrion coś mi się nie zgadza... C16 ma 16KB czy od $0 do $3fff. Pamięci ekranu nie ustawię od $0 więc pierwszy możliwy adres jak zrozumiałem to $2000 czyli mapę kolorów musiałbym dać do $1800 czyli na kod zostaje mi 2KB od $1000 do $17ff. Naprawdę wąsko :D C16 to chyba nie Atari bym mógł wczytywać...
autor: zbyti
26 lut 2021, 14:58
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Mad Pascal - Multicolor

Mad Pascal został skrojony pod Atari i jego znakomity format binarny XEX. Z tego powodu nie działa jeszcze dla rodziny Commodore dyrektywa dołączania zasobów, dlatego musiałem się posłużyć małym trickiem. Zasoby umieściłem w procedurze ASM gdzie mogłem sterować za pomocą ORG miejscem danych w pamięc...
autor: zbyti
24 lut 2021, 23:54
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Re: Mad Pascal - IRQ

zbyti pisze:
22 lut 2021, 22:22
Aby się zsynchronizować z ramką potrzebowałem opanować Raster IRQ, wydaje się, że to może wyglądać tak jak poniżej, od linii 204 to chyba nawet może ten kod robić za VBLK ;)
Eh... Oczywiście miałem na myśli, że ten kod może "robić" za VBI a nie VBLK, podczas VBLK to on będzie pracował.
autor: zbyti
23 lut 2021, 09:54
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Mad Pascal - kodowanie stringów

No i dzięki TeBe mamy kolejny drobiazg dla rodziny Commodore ale ułatwiający życie :) Od dziś zamiast pisać tak: procedure endScreen; var winner: string = #23#9#14#14#5#18#33; loser : string = #12#15#19#5#18#33; begin if player1.score = ZERO + VICTORIES then printXY(winner, 2, 0, $71 + $80) else pri...
autor: zbyti
22 lut 2021, 22:22
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Mad Pascal - IRQ

Aby się zsynchronizować z ramką potrzebowałem opanować Raster IRQ, wydaje się, że to może wyglądać tak jak poniżej, od linii 204 to chyba nawet może ten kod robić za VBLK ;) var DETIRQSRC : byte absolute $ff09; //detect IRQ source, and clear IRQ flag SETIRQSRC : byte absolute $ff0a; //set IRQ source...
autor: zbyti
22 lut 2021, 13:13
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Tron+4 C16

No to ok, celujemy także w 16KB RAM ;)
autor: zbyti
22 lut 2021, 10:31
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Re: Mad Pascal

Dzięki, bardzo fajnie wyszedł ten materiał, no i dopieściłeś mi ucho moim ulubionym muzykiem ze sceny C64 z lat '90 - lepiej być nie mogło :D
autor: zbyti
21 lut 2021, 16:29
Forum: Dyskusje Portalowe
Temat: Literówki etc. w artykułach.
Odpowiedzi: 6
Odsłony: 1755

Literówki etc. w artykułach.

Penultimate+ Cartridge dla VIC’a 20

"Sami wiece…"

---

takie duperele chyba lepiej tutaj niż pod artykułem ;)
autor: zbyti
21 lut 2021, 15:00
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Tron+4 WINNER ;)

Nie jest lekko ale można :]
Screenshot_2021-02-21_14-59-02.png
Screenshot_2021-02-21_14-59-02.png (32.15 KiB) Przejrzano 1863 razy
autor: zbyti
21 lut 2021, 13:09
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Re: Mad Pascal

No to proszę, w załączniku wersja wolniejsza ;) Może zrobię wybieranie szybkości? ;) Ta wersja w co grałeś uważana jest przeze mnie za normal :D w załączniku masz to co uważam za slow :] Chętnie zapodam Twoją grafikę do tej gry, nie musi być nic fancy ;) Kluczem do zwycięstwa jest dostrzeżenie patte...
autor: zbyti
20 lut 2021, 01:06
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Siege AI Playground

@carrion właśnie udało mi się (w końcu) wygrać z komputerem we własną grę :D także proszę nie narzekać na poziom trudności jakby co, gra jest do przejścia, po prostu trzeba zaobserwować najwłaściwszą drogę na każdym poziomie a zwłaszcza na 2 ostatnich ;)
autor: zbyti
19 lut 2021, 13:46
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Re: Mad Pascal

Dzięki @carrion za miłe słowo :] Nie, nie pisałem jeszcze na Plus4World.com bo nie mam tam konta, może z czasem założę ale jak chcesz tam dać znać to fajnie. Ta gra to taka piaskownica z prostymi AI ale można napisać lepsze i to zostawiam chętnym albo sobie jak będę miał natchnienie :] Do tego troch...
autor: zbyti
19 lut 2021, 13:00
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Mała gra (o) TRON :]

Jakby kogoś interesowało programowanie w Mad Pascalu to przykładowa gierka, właśnie skończyłem :)

https://github.com/zbyti/siege-ai-playground

tron.gif
tron.gif (1021.46 KiB) Przejrzano 2169 razy
tron.zip
(2.58 KiB) Pobrany 70 razy
autor: zbyti
19 lut 2021, 10:42
Forum: Sprawy forum
Temat: Problem z dodawaniem załączników.
Odpowiedzi: 3
Odsłony: 4466

Re: Problem z dodawaniem załączników.

DzIęki :]
autor: zbyti
18 lut 2021, 09:44
Forum: Sprawy forum
Temat: Problem z dodawaniem załączników.
Odpowiedzi: 3
Odsłony: 4466

Problem z dodawaniem załączników.

Od kilku dni nie mogę dodać nawet 2KB załącznika, pojawia się po wczytaniu pliku trójkątny znak z informujący, że nie ma miejsca na serwerze, nawet jak chcę dodać 2KB.
autor: zbyti
17 lut 2021, 23:20
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Siege AI Playground - 4x AI 8x plansze

Do poprawy jeszcze sterowanie, bo chyba przy tak szybkiej rozgrywce musi być co ramkę na przerwaniu. Szkoda, że nikt nie ma ochoty potestować, czy się odpala na C16/C116/C+4 chyba muszę uderzyć na zagraniczne fora. Jakby ktoś jednak się skusił to WIP jeszcze bez grafiki w załączniku. Teraz rysuję gr...
autor: zbyti
14 lut 2021, 20:10
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Siege AI Playground

Generalnie skończyłem piaskownice dla AI i wykonałem boty tak, że już można z nimi pograć, do zera raczej się nie dadzą ograć :] Może w wolnej chwili dopiszę jakieś bardziej wyrafinowane ;) https://github.com/zbyti/siege-ai-playground Czy ktoś ma czas sprawdzić czy to działa na prawdziwym C+4? PRG w...
autor: zbyti
14 lut 2021, 15:14
Forum: Strefa 128
Temat: C128 - polski manual
Odpowiedzi: 15
Odsłony: 6340

Re: C128 - polski manual

Dzięki, dokładnie taką dostałem za dzieciaka wraz z moim C128 i 1571, ciekawe gdzie się teraz podziewa? Komputer to wiem, wydałem :D
autor: zbyti
14 lut 2021, 14:59
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Re: Sieve

Powyższe benchmarki były w PAL. W PAL A8 podbija zegar 1/50 sekundy a podobno C+4 i C64 robią to 1/60 także jak ktoś chce mieć prawidłowe wyniki musi puścić to w NTSC. Chociaż może i nie są niepoprawne, te zegary na C64 i C+4 to chodzą w PAL zawsze 60x na sekundę chyba tylko przy wyłączonym ekranie...
autor: zbyti
13 lut 2021, 20:44
Forum: Strefa C16 116 Plus/4
Temat: Mad Pascal
Odpowiedzi: 73
Odsłony: 8604

Mad Pascal - Siege AI

Powyższe benchmarki były w PAL. W PAL A8 podbija zegar 1/50 sekundy a podobno C+4 i C64 robią to 1/60 także jak ktoś chce mieć prawidłowe wyniki musi puścić to w NTSC. --- Czytam właśnie Writing Strategy Games On Your Atari Computer i postanowiłem napisać sobie jaką piaskownicę do testowania pomysłó...