851

(14 odpowiedzi, napisanych Programowanie - 8 bit)

zamiast JMP* można od raz wstawić rozkaz CIM ($F2) albo inny nielegal który spowoduje przejście do debugera emulatora, rozkaz BRK jest legalem i przy sprzyjających wiatrach program z nim jeszcze podziała

w emulatorze można ustawić pułapki Breakpoints (Altirra BP, Atari800Win B) jest to lista z warunkami dla których przerwać wykonywanie programi, np. jeśli wystąpi zapis do komórek z zakresu $a000..$a01f przerwij, albo jeśli będzie odczyt komórki $88

można debugować do pliku, w Atari800Win zauważyłem nowe opcje debugera jak TRAINER, pewnie chodzi o zmianę jakiejś komórki pamięci, niektórzy wolą właśnie Atari800Win ze względu na wygodniejszy debuger

można podejrzeć historię ostatnio wykonywanych operacji CPU, (Atari800Win H), oczywiście jeśli zrobiliście JMP * to historia będzie mocno monotonna

trzeba przyjrzeć się debugerowi każdego w emulatorów (Altirra .HELP, Atari800Win ?), obecnie udostępniają spore możliwości, standardu komend, skrótów nie ma stąd pewne bolączki przy przejściu z Atari800Win na Alitrre u osób przyzwyczajonych do jednego z tych emulatorów

dla Atari800Win jest PROFILER http://www.alamak0ta.republika.pl/profiler.html

852

(142 odpowiedzi, napisanych Programowanie - 8 bit)

obowiązkowa lektura

http://gamedev.tutsplus.com

sporo ciekawych przykładów dotyczących programowania gier, szczegółowo opisanych, z przykładami w prostym języku m.in. C#

853

(7 odpowiedzi, napisanych Fabryka - 8bit)

sugerowałbym możliwość rozdzielenia w postaci modułów, do własnego wykorzystania takiego zbioru procedur dokonujących detekcji sprzętu, jeśli ktoś chce korzystać z handlera @: to asembluje sobie handler, albo bierze tylko osobny moduł realizujący samą detekcję

854

(142 odpowiedzi, napisanych Programowanie - 8 bit)

2D Bump Mapping

http://madteam.atari8.info/index.php?prod=fx#bump

855

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

pewnie macie wersje nie zarejestrowaną, stąd problemy ;)

Pajero zamiast upchać wszystkie DOS-y świata powinien skupić się na tych dwóch, trzech najpopularniejszych

856

(126 odpowiedzi, napisanych Fabryka - 8bit)

wtyczki będą produkowane przy pomocy drukarki 3D, którą można było obejrzeć w akcji na SV, dodatkowo Lotharek planuje przy pomocy tej drukarki wyprodukować nowe obudowy dla 130XE ;)

857

(142 odpowiedzi, napisanych Programowanie - 8 bit)

przykład w Delphi uaktualniony, Tunnel i Wormhole zintegrowane w jeden program, dodane dodatkowe parametry wpływające na kształt

858

(166 odpowiedzi, napisanych Zloty)

można dopisać do listy dodatkowe dwie osoby - Tebe, Rocky

859

(25 odpowiedzi, napisanych Zloty)

2x
piątek - obiadokolacja
sobota - obiadokolacja

860

(142 odpowiedzi, napisanych Programowanie - 8 bit)

uaktualniony przykład w Delphi dla Tunelu, liczy tablice dla ekranu 128x128

http://madteam.atari8.info/fx/tunnel.7z

rozszerzony o 3 różne wersje generowania tablicy, wersja o której wspomniał Candle jest pod #2

pod #3 dodatkowo Ceiling-Floor

861

(20 odpowiedzi, napisanych Fabryka - 8bit)

mono napisał/a:

@Vasco: W nowej wersji będzie /Q.
@jellonek: Będzie jedna wersja - pin sobie skonfiguruje RUNEXTa.

Czy ktoś może mi powiedzieć czym się różni format .TM4 od .TM8/.TMC?

Edit: I gdyby mógł podesłać jakiś przykład...


podejrzewam że chodzi o liczbę kanałów 4/8

862

(20 odpowiedzi, napisanych Fabryka - 8bit)

trzeba postawić "stróża moralności" obok big screena i w razie potrzeby zasłoni własnym ciałem niechciane logo ;)

863

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Pin-ek pewnie prądu Ci nie starcza w Atarce, tyle tego tam masz

zdajesz sobie też sprawę że jeśli coś komuś nie działa, to pewnie chodzi o Pinokia, to już swoisty folklor scenowy, nikt tak nie zgłasza tylu problemów jak 'Drewniany Czueń' :)

864

(142 odpowiedzi, napisanych Programowanie - 8 bit)

teraz dodany przykład w Delphi dla Wormhola, kod generujący Wormhola, kilka parametrów można ustawić z poziomu programu, domyślnie liczy tablicę dla ekranu 320x200 px

865

(644 odpowiedzi, napisanych Programowanie - 8 bit)

niech każdy używa co chce, niech to będą nawet rozkazy Z80, niech tylko umieści odpowiednią informację wyświetlaną na legalach przed uruchomieniem właściwej części

z pytaniem, czy zgadzasz się uruchomić program wykorzystujący nielegalne instrukcje procesora ?

i wszystko będzie zgodnie z prawem :)

866

(142 odpowiedzi, napisanych Programowanie - 8 bit)

tzn. co w nim dziwnego, jak Ty robisz tunel ?

867

(142 odpowiedzi, napisanych Programowanie - 8 bit)

dodany opis TEXTURE-MAPPED TUNNELS, razem z przykładem w Delphi

tunele są tak łatwe do realizacji że aż trudno odmówić sobie zrealizowania jakiegoś :)

868

(644 odpowiedzi, napisanych Programowanie - 8 bit)

bierzemy sprzęt który nie jest w pełni sprawny, tylko w pewnych sytuacjach przez nas odkrytych sprawia wrażenie że jest OK, potem piszemy doktorat o standardach wykorzystując to urządzenie jako reprezentatywne

869

(644 odpowiedzi, napisanych Programowanie - 8 bit)

niedługo dojdzie do sytuacji że ktoś będzie miał pretensje że program używa koloru zielonego albo innego który jego monitor czy TV akurat nie wyświetla poprawnie, stąd wniosek aby nie używać takich kolorów w przyszłych produkcjach

870

(142 odpowiedzi, napisanych Programowanie - 8 bit)

Monsoft napisał/a:

Niezle.

Tebe: popraw linka do pliku http://madteam.atari8.info/fx\5Ctwister.7z ->  http://madteam.atari8.info/fx/5Ctwister.7z

poprawione

871

(142 odpowiedzi, napisanych Programowanie - 8 bit)

tej strony nie znałem, sporo tam tego

872

(142 odpowiedzi, napisanych Programowanie - 8 bit)

http://madteam.atari8.info/fx/twister.7z

873

(142 odpowiedzi, napisanych Programowanie - 8 bit)

grzeniu napisał/a:

Sam jestem ciekaw jak mógłby wyglądać illegal sinus scroller  ;)

Wracając do tematu przewodniego:
http://demo-effects.sourceforge.net/

właśnie ta strona zainspirowała mnie aby stworzyć coś podobnego, z tym że źródła efektów tam podanych są w C, jeśli taki Sikor miłośnik Basica / Turbo Basica albo inny osobnik miłujący Action! itp. będzie chciał z tego skorzystać będzie musiał rozbroić całość i sprowadzić do pierwotnego wzoru od którego wszystko się zaczęło

moim celem jest podanie tego pierwotnego wzoru, który potem każdy wg swoich potrzeb, możliwości przekształci, zoptymalizuje i zagmatwa tak że trudno będzie pojąć skąd się to wzięło

874

(142 odpowiedzi, napisanych Programowanie - 8 bit)

w intrze do Inertia Playera popełniłem sinus scroller na nielegalach, jakież było moje zdziwienie gdy na 800XL Rocky-ego zamiast liter zaczęły pojawiać się śmieci, od tamtej pory nie używałem nielegali, może był to jakiś niestabilny, wtedy nie wiedziałem że mogą być stabilne i niestabilne

875

(142 odpowiedzi, napisanych Programowanie - 8 bit)

http://madteam.atari8.info/index.php?prod=fx

informacje na temat sposobu realizacji efektów 2D spotykanych w demach 8-bit, na razie kilka, pewnie z czasem będzie więcej

staram się to przekazać w sposób uniwersalny, poprzez pseudo kod wzorowany na pascalu, tak aby każdy zainteresowany mógł to przełożyć na swój język

optymalizacja długości czy szybkości przykładowego pseudo kodu jest drugorzędna

może pomoże to komuś zacząć pisać jakieś demko, interko :)

jakieś pomysły na opis innych efektów niż aktualnie występujących na stronie ?

p.s.
jeśli ktoś chciałby dorzucić kamyczek do ogródka, dodać opis jakiegoś efektu który da się przedstawić pseudo kodem to jestem otwarty na współpracę