kategoria: Asembler
[#1] Dyskusja Apollo Core / 68080 / Vampire
Buongiorno!

Jest prośba do ami-koderów asemblerowych (ale nie tylko) od Gunnara o wzięcie udziału w dyskusji o Blitterze. Konkretnie chodzi o sprzętową implementację "hotfixu" dla starszych gier/dem, które "zapomniały" odczekać na zakończenie poprzedniej operacji podjętej przez Blitter przed rozpoczęciem następnej. Obecnie trwają prace nad sprzętowym wymuszeniem tego po stronie procesora, dla zapewnienia najlepszej możliwej zgodności ze starszymi produkcjami.

Stąd też prośba - jeśli ktokolwiek ma doświadczenie w programowaniu Blittera, niech dołączy się do dyskusji (po angielsku, rzecz jasna) na oficjalnym kanale IRC Apollo Team. A więc:

/server irc.freenode.net
/join #apollo-asm względnie #apollo-team

Grazie mille! :) OK
[#2] Re: Dyskusja Apollo Core / 68080 / Vampire

@skipp, post #1

Czy nie za to odpowiada opcja "Wait for blitter" w WinUAE? Może by Toniego Willena zapytać?
[#3] Re: Dyskusja Apollo Core / 68080 / Vampire

@baderman, post #2

O właśnie. Jeśli ktokolwiek może się wypowiedzieć nt. konsekwencji czekania na blitter, to chyba lepszego źródła wiedzy nie ma. Bo skoro by to był lek na wszystko, to ta opcja zawsze by była włączona.
[#4] Re: Dyskusja Apollo Core / 68080 / Vampire

@skipp, post #1

Co to znaczy "zapomniały" bo ja nie za bardzo rozumiem. I czy jest jakaś lista tychże gier i dem które właśnie "zapomniały" odczekać na zakończenie blittera ?
[wyróżniony] [#5] Re: Dyskusja Apollo Core / 68080 / Vampire

@asman, post #4

Przez to "zapomniały" Skipp rozumie (mam nadzieję) programy których programiści "zapominają" że że procesor może być zbyt szybki w stosunku do założeń programisty i zaczyna nowy blitt kiedy jeszcze trwa starty bądź coś podobnego. Pierwsze lepsze z brzegu demo State Of The Art... Jednym słowem programy które nie czekają właściwie na skończenie pracy blittera.
[#6] Re: Dyskusja Apollo Core / 68080 / Vampire

@pisklak, post #5

Na A500 tak się kiedyś programowało, że waitblit był robiony tylko gdy był już naprawdę konieczny :)
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem