lewy klawisz myszki zaznacza pierwszy podstawowy kolor, prawy klawisz myszki drugi kolor i w ten sposób można rysować dwoma kolorami

2

(4 odpowiedzi, napisanych Sprzęt - 8bit)

pracuję w Atari od samego początku i nic nie słyszałem żeby Atari tak chciało ;)

3

(4 odpowiedzi, napisanych Programowanie - 8 bit)

tak, /lib/ jest dla Mad Pascala, /base/ dla MadAssemblera

4

(4 odpowiedzi, napisanych Programowanie - 8 bit)

dla -ipath: podajesz ścieżkę do folderu \lib\ i \base\

Syntax: mp <inputfile>.pas [options]

-ipath:<folder>    Add the folder <folder> to the unit include path

5

(61 odpowiedzi, napisanych Fabryka - 8bit)

fantasy hardware ;)

6

(7 odpowiedzi, napisanych Programowanie - 8 bit)

i tak odkryłem koło na nowo...

Retro Debugger is a multiplatform debugger APIs host for retro computers: C64 (Vice), Atari800 and NES

https://github.com/slajerek/RetroDebugger

https://www.youtube.com/watch?v=_MMqFF0fIXk

to może zmieńcie nazwe katalogu '\origin' na '\src' i wszystko będzie się zgadzało

do czego potrzebny jest makefile skoro jest to jedna komenda

fpc -MDelphi -vh -O3 -Cp mp.pas

- Releases -> Mad Pascal 1.7.6
- katalog ORIGIN, nie ma katalogu SRC jest ORIGIN

https://github.com/tebe6502/Mad-Pascal/ … tag/v1.7.6

/origin/

p.s.
to co próbowałeś skompilować to wersja JAC!-a

10

(5 odpowiedzi, napisanych Fabryka - 8bit)

do pierwszego postu #1 dodałem nową wersję edytora MCM v1.4, zapisuje do pliku MCM kiedy wybierzemy zapis Save As...

w wersji poprzedniej zapisywał do pliku *.MCM tylko kiedy zapisywaliśmy do *.XEX

dodałem źródła 'mcm_source.zip', wystarczy podmienić wiersz z 'ins 'filename.mcm' '

11

(5 odpowiedzi, napisanych Fabryka - 8bit)

dokładnie, nie wykorzystujemy pełnej wysokości, najczęściej pole gry ma 24, 25 wierszy

FireNIce korzysta z MCM i jak widać starcza czasu

12

(5 odpowiedzi, napisanych Fabryka - 8bit)

Multi Color Map (MCM)

- ekran znakowy (ANTIC 4) szerokości 40 bajtów (160 pikseli), wysokość 30 wierszy (240 linii)
- sprite/pocisk 2-3 szerokości poczwórnej pokrywają całą szerokość ekranu (160 pikseli), piorytet = 0
- na całej wysokości ekranu CPU jest maksymalnie obciążony (100%)
- występują badlines, wyłączenie ich oznacza utratę kontroli nad COLOR3 (inwers znaków)
- pole mapy (4x8) ma wysokość 8 linii i szerokość znaku (1 bajt)
- sprite/pocisk 0-1 można użyć wg uznania, nie jesy wykorzystywany przez mapę kolorów
- do dyspozycji są 4 palety kolorów po 4 kolory każda
- palety różnią się pomiędzy sobą jednym lub dwoma kolorami
- w polu 4x8 pikseli można użyć tylko jednej z tych 4-ech palet
- możliwe są dodatkowe zmiany rejestrów co wiersz

w załączniku program do edycji MCM dla Windows (mcm_v14.zip)


paleta kolorów ma specyficzny układ i nie jest on przypadkowy

w zakładce Edit Palette widzimy na pierwszym miejscu kolor szary ($04) COLOR 0, następnie kolor czarny ($00) COLBAK

ten układ nie jest przypadkowy, jest zamierzony, pozwala maskować piksle mapy kolorów, które składają się z ducha/pocisku 2..3
chcemy widzieć pojedyńcze piksele mapy a nie cały blok 4x8

rysowanie polega na wybraniu 1 z 4 palet P0, P1, P2, P3, widocznej w zakładce Cell Palette
każdy poziomy wiersz wyznacza paletę z 4 kolorami których możemy użyć w polu 4x8 piksele
w polu 4x8 pikseli nie ma możliwości mieszać palet, może zostać użyty zestaw kolorów tylko z jednej palety P0,P1,P2 lub P3

13

(101 odpowiedzi, napisanych Zloty)

Tebe: Sz, S1, Nz, N2

Przelew na 110 zł poszedł.

Pz, P2

14

(61 odpowiedzi, napisanych Fabryka - 8bit)

tylko patroni i wspierający mogą dokonać zakupu ;)

15

(37 odpowiedzi, napisanych Sprawy atari.area)

:(

http://atariki.krap.pl/index.php/Jer

16

(4 odpowiedzi, napisanych Fabryka - 8bit)

gdyby była możliwość kliknięcia łapki w górę, kliknąłbym :)

17

(4 odpowiedzi, napisanych Scena - 8bit)

użyj CMC które ma to poprawione :)

18

(139 odpowiedzi, napisanych Programowanie - 8 bit)

a to niby co jest?

https://github.com/tebe6502/Mad-Pascal/ … ib/upk.pas

19

(139 odpowiedzi, napisanych Programowanie - 8 bit)

gdzie widzisz kod dekompresora dla 6502 ?

tam chyba chodzi o nazwę D: ; D1:, była jakaś wersja z patch-em

ten z załącznika wyświetla DIR

21

(139 odpowiedzi, napisanych Programowanie - 8 bit)

https://github.com/tebe6502/Mad-Assembl … n/packfire

działa tylko z PackFire 1.2

22

(10 odpowiedzi, napisanych Fabryka - 8bit)

8bitGuy to X16 Commander, najnowsza rewizja jego płyty przechodzi na FPGA, bo te scalaki które można było nabyć to już nie można nabyć

23

(142 odpowiedzi, napisanych Programowanie - 8 bit)

https://youtu.be/0KhH4YrUsXo

wytłumaczone "bad lines", efekt zoom-x na znakach

24

(142 odpowiedzi, napisanych Programowanie - 8 bit)

https://retro64.altervista.org/blog/ano … e-culling/

25

(24 odpowiedzi, napisanych Sprzęt - 8bit)

może nie wszyscy jeszcze się z tym zapoznali

http://atariki.krap.pl/index.php/Antonia_4_MB