Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Altirra 4.50 test 10 Nowa wersja testowa emulatora Altirra wprowadza usprawnienia w debuggerze oraz funkcję autosugerowania.
Heart of Neon "Heart of Neon" to film dokumentalny o Jeffie Minterze.
Dlaczego warto tworzyć na Atari w 2026? Pazur, jeden z twórców Cosmic Hero 2 wyjaśnia, dlaczego 8-bitowe ograniczenia rozwijają kreatywność i pasję.
Wielki finał kursu asemblera 6502 Larek kończy swoją serię programowania w asemblerze 6502 na 8-bitowe Atari.
TONY Montezuma's Gold na Atari 2600 Nowa produkcja Monochrome Productions dla konsoli Atari 2600 już dostępna w wersji cyfrowej.
Opcje wyszukiwania (Strona 52 z 122)
Zgadza się. Też rzadko zaglądam na główną. Dzięki za fjuczera!
Gdzie są rozbieżności? Jakie parametry? Poprawisz?
Zapodaj linka do tego artykułu krytycznego. Poczytamy i skrytykujemy :]
Jeśli pominiesz RTS z inita, to nie zakończy się procedura RESET (WARMST=1, DOSINI nieustawione), poza tym będziesz musiał wyłączyć silnik magnetofonu sam. To nie jest dobra praktyka, choć oczywiście będzie działać.
Edit: ACX ładuje sterowniki bezpośrednio z urządzeń podłączonych do Atari. Relokowalne sterowniki, które będą się ładować na MEMLO. Stąd gry które ładują się do pamięci samodzielnie zazwyczaj uruchamiają się na DOSINI/CASINI żeby przypadkiem coś nie nadpisało im kodu.
Edit 2: Nie zwróciłem uwagi że mówisz o procedurze init z Twojego kodu - tak można go pominąć i wszystko będzie jak należy :)
http://atariki.krap.pl/index.php/Progra ... y_na_RESET
Szczegółowo opisane są niuanse związane z BOOT-em.
Edit: Pokrótce:
1. bootblock+6 to kod inicjalizacji programu - tutaj inicjalizuje się pamięć, rozpakowuje kod, generalnie robi rzeczy przygotowawcze które powinny się wykonać tylko raz, a nie są potrzebne np po resecie.
2. bootblock+4 to adres pod którym rozpoczyna się program - tutaj OS skacze również po RESET bo tej wektor przepisywany jest do CASINI/DOSINI.
Zawyczaj gry używają właśnie tego wektora do wejścia w główny kod programu.
Właściwie to patrząc na mój poprzedni post sprzed 2 lat, to masz rację :) Nie ma tematu.
Lubię, lubie. Tak sobie zażartowałem, bo wydawało mi się że ten obrazek na ZX był kolorowy :) A tu się dowiedziałem różnych ciekawych rzeczy o ZX81. Cenkju!
Yerzu, a gdzie są atrybuty? :>
0. Należy zapoznać się ze strukturą bloku boot oraz ze strukturą binarnego pliku DOS.
Jeśli gra jest zapisana w jednym n-sektorowym bloku boot:
1. Zgrać n 128-bajtowych sektorów począwszy od 1
2. Dodać przed blokiem z 1. nagłówek $FF $FF <loadaddr >loadaddr <(loadaddr+n*128-1) >(loadaddr+n*128-1)
3. Dodać za blokiem z 1. nagłówek $e0 $02 $e3 $02 <startaddr >startaddr <(startaddr+6) >(startaddr+6)
W efekcie otrzymujemy plik binarny dosa, który daje się ładować spod dowolnego loadera.
Dla gier, które zapisują/odczytują stan gry, lub doładowują levele rzecz jest bardziej kłopotliwa i bez analizy kodu i wprowadzenia poprawek się nie da.
Może się zdarzyć, że gra bootowalna ma loader w bloku boot, po czym ładowany jest zwykły plik binarny dosa - zazwyczaj wtedy na dyskietce jest katalog i tenże plik - wtedy wystarczy kopierem skopiować tylko plik z grą.
Gra może być zabezpieczona i wymagać np obecności oryginalnego loadera w pamęci, albo konkretnego stanu jakichś komórek pamięci RAM - wtedy bez analizy kodu i poprawek w kodzie gry się nie da.
Akcelerator szeregowy do Atari :)
Dzięki Iron za fajowe party. Bardzo fajny klimat i jak pisałem na sąsiednim forumie nawet miejsce na ognisko jest! A po kuchni to się można ścigać. Poza tym wszędzie blisko :) A w niedzielę to nawet radiowóz podjechał przed party-place, żeby nie trzeba było daleko iść do alkomatu na test :) Same plusy.
Może powiązało cię z HOOY PROGRAM :)
@xxl: Stan AUDCTL i AUDC wpływa na dźwięk na bieżąco. Na STIMER reagują wyłącznie AUDF - to zresztą skutek uboczny zrealizowania liczników wyzwalających przerwania na tych samych rejestrach co liczniki do dźwięku. Prawdziwie fajny byłby STIMER, którego bity odpowiadałyby za startowanie odpowiednich liczników, no ale tego to nie ma :/ No i przerwanie 3 timera.
A w ogóle to dlaczego drugi pokey nie jest podłączany do linii IRQ? Jak można było zapomnieć o takim mocnym ficzerze?
Matej: Could you reserve one for me? I'm interested in buying of your solution. Unfortunatelly I can't help with PCB.
Jezu, TMC2 - to jest Jaskiera produkcja na scenie od 10 ponad lat: http://jaskier.atari8.info Dawne prace > TMC2.
Nawet na niektórych kompotach pojawiły się ostatnimi czasy utwory zrobione na tym trackerze.
Edit: Kłopot polega niestety na tym, że nikt nie ma 4 POKEY-ów na pokładzie.
Zawsze można BYE zrobić poprzez ?USR(58481) ;]
Dobre zmiany (tm)!
A miałbyś tam może miejsca nieco na szybszy algorytm dla PLOT, DRAWTO, POSITION I LOCATE?
Polecam Ultimate1MB oraz Stereo. Dostępne są u Lotharka.
Do kolejnych unboxingów :)
Robi wrażenie!
Hydraulik dźwięku fioletowy. Ten szmer strumyka jest zdecydowanie mniej słyszalny nawet na POKEY-u :) No chyba, że traktujemy to jak skrzypienie płyty winylowej.
Słychać potężną różnicę w Aomi między wersją ST a STE (ale częstotliwość robi jednak swoje - w STE grają przetworniki, czy tylko YM jak w ST?).
Bardzo fajnie wyszły Factorowi te dubstepowe wstawki w Digi Loo.
W The Lost Confidence z kolei trochę Jarrowe wprowadzenie (myślałem, że pociągnie tak cały utwór).
Aomi - bardzo mi się podoba, kojarzy mi się klimatem z Prodigy :)
Draconus w wersji space - a co byś powiedział na Draconusa w wersji classic unplugged ethno: motyw główny na flecie + rogi jak u Enigmy, ale perkusja głucha typu kawał drzewa i zamiast werbli baniak na deszczówkę? Może kilka głosów na tych fletach?
Fajna płyta, ale ja to chętnie bym posłuchał jakiegoś chiptuna a nie sampli :] AY Riders już nic nie robi?
P.S. Wsadź na swoją nową płytę Courtesy (cover Super Hexagon'a), bo naprawdę szkoda takiego utworu. Nawiasem - "(" - Brutal & aggresive r0l0 ")".
P.P.S. http://www.waligorski.art.pl/liryka.php ... p;nazwa=78
Znalezione posty [ 1,276 do 1,300 z 3,040 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.137 sekund, wykonano 39 zapytań