Przejdź do treści forum
atari.area
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
Rozpoczęło się Silly Venture 2026WE W Gdańsku wystartowało zimowe party Silly Venture 2026WE. Sprawdź dzisiejszy program oraz stream.
Alternatywny firmware dla A8PicoCart Ulepszone oprogramowanie dla A8PicoCart z odtwarzaczem SAP, wygaszaczem ekranu i obsługą tysięcy plików.
bm800xl 0.7.2 Nowa wersja emulatora 8-bitowego Atari na Raspberry Pi działającego bez systemu Linux.
BMAtariST v0.1.1 Nowa wersja BMAtariST v0.1.1 przynosi poprawki błędów dla bare-metal emulatora Atari ST/TT/Falcon na Raspberry Pi.
NeoST 0.6.4 Wydano NeoST 0.6.4 z obsługą NetUSBee, wbudowanym stosem sieciowym NAT oraz poprawkami dokładności.
Opcje wyszukiwania (Strona 55 z 123)
Fajnie to gra. Jak się pakuje muziorę do tego carta?
Niedawno pojawił się też U-BASIC by Draco. Jest to zwykły Atari BASIC w wersji plikowej, siedzi sobie pod ROM-em dzięki czemu dla programu jest dostępne 8KB więcej, korzysta z szybkiego pakietu FP.
Czy ktoś dysponuje tablicą mapującą kolory układu ULA z ZX Spectrum na GTIA?
Próbowałem złożyć swoją już któryś raz, ale jakoś mi się ona nie podoba :/
.byte $00 ;czarny
.byte $72 ;$82 ;niebieski
.byte $22 ;czerwien
.byte $46 ;$44 ;fiolet
.byte $b6 ;$c4 ;zielony
.byte $9a ;$98 ;$a8 ;blekitny / turkusowy
.byte $ec ;$e8 ;$ea ;ciemny zolty/oliwkowy
.byte $0c ;$0a ;$08 ;jasny szary
.byte $00 ;$02 ;szary
.byte $74 ;$84 ;jasny niebieski
.byte $2a ;$24 ;jasny czerwien
.byte $4a ;$36 ;rozowy
.byte $ba ;$c8 ;$ca ;jasna zielen
.byte $9c ;$9a ;$ae ;jasny blekit / jasny turkusowy?
.byte $ee ;$ec ;$ee ;zolty
.byte $0e ;bialy
Byłoby miło, gdyby mapa była dla PAL i też dla NTSC (osobna).
Yerzu - powinieneś im porobić zdjęcia swojego pokoju. To byłby teren do batalii :)
Edit: Muzyka na SID-a wyszła Ci bardzo fajnie, ale to już pokazywałeś kiedyś w osobnym wątku. Ale co to jest YERZMYEY MOON HOAX?
Edit 2: Aaaa.. no tak - to tytuł utworu :)
I w styropianach. Rozpakowanie fabrycznie nowej zaplombowanej maszyny odbywałoby się przed prezentacją pracy :)
Dziękuję :) To zaspokaja moje potrzeby w zupełności. Robiłem sobie to SED-em do tej pory (format .hex to genialny pomysł!).
A czy można skrócić (inaczej niż ręcznie w pliku .hex) przerwę na samym początku pliku (w Twoim przykładzie jest to pilot program.xex)?
Bardzo dziękuję. Metoda pierwsza działa doskonale i mam swojego .cas'a :) Świetne narzędzia!
Edit: A metoda druga przyda się na później (aktualnie nie mam initów więc i przerw między blokami nie potrzebuję dłuższych).
Mam dwa pliki: loader (boot) oraz program (xex). Chciałbym z tych dwóch plików wygenerować jeden .cas w standardowej prędkości. Jak to zrobić i czym (najchętniej jakimś programem, który mogę zastosować w pliku wsadowym a nie okienkami)?
Dzięki tebe. Exomizer wystarczy w zupełności - robi dokładnie to, czego potrzebuję bez pisania jednej linijki kodu.
Mam sobie program, który zajmuje obszar $2000..$A10F. Potrzebuję skompresować ten program tak, żeby zajął maksymalnie obszar $2000..$9C1F.
Procedura dekompresji nie może używać obszaru pod jakimkolwiek ROM-em (ma to działać na Atari 400/800), jak i ekranu - najlepiej gdyby siedziała sobie na stosie, albo na stronie 6.
Ponieważ nie ma miejsca na osobny obszar danych skompresowanych, to najlepiej gdyby dekompresor podczas rozpakowywania nadpisywał obszar danych skompresowanych.
Czy możecie mi coś polecić i ew. objaśnić sposób używania (aż do dzisiaj nie miałem potrzeby używać takich narzędzi)?
Tam jest ten oczywiście sam bambol co w CMC (SKCTL). W wolnej chwili spaczuję. W CMCPLAY-u oczywiście wszystko gra i trąbi.
Bo o ile akurat w innych BASIC-ach jest zmienna INKEY$ zwracająca kod klawisza, o tyle w AtariBASIC-u zabrakło.
Można to zrobić na dwa sposoby:
1. Najpierw otworzyć sobie kanał klawiatury poleceniem OPEN #1,4,0,"K:", a potem czytać kolejne wciśnięcia klawiszy poleceniem GET #1,K - K zawiera kod ATASCII klawisza. Po zakończeniu programu kanał można zamknąć przez CLOSE #1. Kłopot polega na tym, że GET to wywołanie blokujące i zamrozi działanie programu aż do chwili kiedy faktycznie użytkownik wciśnie klawisz.
2. Komórka KBCODS (764) zawiera kod ostatnio wciśniętego klawisza (nie ATASCII, ale kod klawisza), trzeba więc sobie co jakiś czas sprawdzać PEEK(764) i reagować. To wywołanie nie jest blokujące, więc program w międzyczasie może robić swoje. Ponieważ ten kod pojawia się w chwili wciśnięcia i zostaje aż do wciśnięcia innego klawisza, należy po odczycie zapisać tam wartość neutralną - przyjęto, że 255 oznacza "brak wciśniętego klawisza" (więc C=PEEK(764): POKE 764,255). Zapisanie wartości neutralnej po odczycie pozwala oczywiście wykrywać też repetycję.
syscall napisał/a:Wpisujcie miasta :)
Polichna
Wilkołaz :)
A ja z pozycji osoby, która nie dotarła na party z przyczyn bardzo subiektywnych również chciałbym podziękować Mikerowi i Współorganizatorom i proszę Was bardzo bardzo, żebyście rezerwowali termin na 2017 :) Bo to było party, na które chciałem bardzo pojechać!
Cieszę się, że wszystko się udało i jest z tego kupa dobrej zabawy, gier, grafik i muzyki :)
Jeszcze muzyka z Hansa Klossa.
Poprosiłbym o QA i AP.
Czy ta okładka do AP jest oryginalna? Miałem wrażenie, że była jakoś ładniejsza (więcej szczegółów miała perkusja)...
Ja również dziękuję pięknie.
No trochę sprzętu tam zgromadziliście. Wielka szkoda, że nie mogłem pojechać :/
Ooooo. Nigdy nie miałem magnetofonu z turbem, a na standardowym spędziłem kawał życia :) Gdybyś takiego kombajna zaprojektował, to chętnie zanabyłbym egzemplarz drogą kupna. Mam jeszcze parę swoich programów na kasetach :)
Nie bardzo wiadomo, bo opublikowałem tylko player grający na Evie, a tym z syntezą softwareową AY jeszcze się publicznie nie chwaliłem :) Ale dziękuję za anons - player będzie wkrótce :)
Myślę że program gra świetnie i wręcz okazało się, że jednak Atari ma basy hahaha. Na moje ucho muzyka nie wykorzystująca obwiedni gra bardzo dobrze. A i szumy też chodzą raczej dobrze mimo, że sumują się do tonu, a nie modulują go.
Jak się już uporam z bieżącymi sprawami, to sprawdzę jak to będzie brzmieć z modulacjami AM (obwiednia i szum).
Bardzo ładny! I zachowany charakter plusa/128.
Bo z XF trzeba sposobem. Właściwa gęstość jest rozpoznawana przez stację i zwracana w statusie po przeczytaniu dowolnego sektora z pierwszej ścieżki (prócz bootsektorów). Poprawiłem dawno temu Chaos Loader opatrując go plusem.
Edit: W załączniku inicjalizer, którego używałem z DOS 2.5. Odpalasz, wkładasz dyskietkę i wciskasz RETURN - w bootsektorach pojawia się Chaos Loader +.
Znalezione posty [ 1,351 do 1,375 z 3,062 ]