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).
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
W.I.P. demo C.E.T.A.S Wersja robocza gry C.E.T.A.S jest już dostępna do pobrania na naszym forum.
RastaConverter 1.0 RC12 Nowa wersja konwertera grafiki dla 8-bitowego Atari z wieloma poprawkami i samodzielnymi pakietami.
NeoST 0.5.2 Poznaj NeoST, wszechstronny emulator Atari ST działający w przeglądarce oraz na systemach desktopowych.
Gearlynx 1.2.23 Nowa wersja emulatora Atari Lynx Gearlynx przynosi wsparcie dla ComLynx i wiele poprawek.
VBXETERM 0.23 Nowa wersja terminala VBXETERM z obsługą VBXE, ATASCII i poprawkami błędów.
atari.area forum » Posty przez mono
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ę.
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ć :/
No, jak żyć bez Atariki?
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 :)
Jak wiadomo, syntezą układu AY zajął się z sukcesem mono.
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 +.
Jestem chętny na 1 szt. do serii XE, ale nie wiem jeszcze w jakim modelu rozszerzenie się finalnie znajdzie.
1. Czy 816 będzie w komplecie z rozszerzeniem?
2. Czy jest jakaś możliwość przełączania 6502/65C816?
3. Zegar dla dowolnego CPU pozostaje 1.77MHz?
4. Czy to współpracuje z Ultimate1MB?
5. Czy wymiana MMU powoduje trudności z montażem innych rozszerzeń np. Evie, Stereo, Covox?
Edit: ad.5. VBXE, Rapidus :)
...porównujesz zakup nowego komputera, który w zależności od potrzeb i funduszy odbywa się raz na 3-8 lat do zakupu ackeleratora do 35-letniego komputera...
No tak. Komputer kupujesz co 3-8 lat, bo pojawiają się nowe standardy, nowe karty graficzne (muzyczne to już nie, ale był taki czas), procesory, złącza, telewizory, monitory itd i jakoś nie narzekasz że dopiero co kupiłeś jakiegoś pentiuma a teraz trzeba znowu wywalić ileś tam forsy na "nowy lepszy pentium" z większym czymśtam. Twoja kasa - Twój wybór - i do tego właśnie moim zdaniem sprowadza się zagadnienie, no bo powiedz mi szczerze - czy 10 lat temu te pentiumy 75 nie obsługiwały internetów i worda? I nawet quaka? Za to na dzisiejszych najlepszych pentiumach te stare biedne programy dzisiaj już nie działają - ha!
... który najlepiej działa z innym akceleratorem, tyle że graficznym, a tak naprawdę to nie, bo nie współdzielą pamięci, ale poza tym przydałoby się jeszcze osobne rozszerzenie pamięci, ponieważ to na akceleratorze nie może być w 100% kompatybilnie wykorzystane przez oryginalny procesor...
Żadne z tych rozszerzeń nie widzi pamięci Atari. Działa to w drugą stronę - Atari czasem widzi pamięć któregoś z tych rozszerzeń. Tak zachowuje się jeśli dobrze rozumiem Rapidus, Weronika, VBXE. Wzajemnie owszem, żadne z nich nie współdzieli pamięci, bo kiedy Electron robił VBXE nie było jeszcze Rapidusa tylko F7 a i to niestabilne i u Konstruktora.
...I co z tego mamy? Dwa dema na krzyż, góra 8 starych demek które wydalają więcej ramek na sekundę i szybsze listowanie plików w DOSie, który służy do uruchamiania programów które nie zawsze chcą z nim dobrze gadać, a jak już chcą dobrze gadać, to albo jest to edytor tekstu, asembler i jednobitowy edytor grafiki, albo został pisany pod inny stary DOS, który niby jest kompatybilny ale tak naprawdę to nie.
No tak, ale nic nie stoi na przeszkodzie żebyś napisał jakiś fajny program, który da nam wszystkim kupę frajdy. Zachęcam i będę gorąco kibicował. Nawet pomogę (ale nie napiszę za Ciebie) - co wiem to powiem.
Żeby było zabawnie, to pod ten stary DOS możesz również pisać programy korzystające z nowych rozszerzeń (warto się przyjrzeć np. programom Konopa, które zrobił dla Weroniki). A jak chcesz to możesz pisać pod nowy DOS. Albo pod nowy xBIOS.
Skrzypu? Co ile kupujesz nowego peceta?
xBIOS_SET_DEFAULT_MODULE
xBIOS_SET_MODULE
?
Edit: Ewentualnie
xBIOS_SET_DEFAULT_DRIVER
xBIOS_SET_DRIVER
Pan Tik-Tak.
Edit: A na portrecie świętych identyfikowani zostali (od lewej): Jerzy Bińczycki, Bolesław Prus, Dely, Sikor :P
http://mm.pwn.pl/ency/jpg/583/1f/d83i0205.jpg
Tutaj poczet świętych został poszerzony. Może łatwiej będzie zidentyfikować. Zresztą to bardzo ładny szkic.
Materializm dialektyczny wszystko wyjaśnia :P
Obok Delego siedzi Grzybson, tylko trochę starszy w z wąsami.
@skrzyp: Jeśli jesteś autorem wątku wtedy podczas edycji/reedycji pierwszego posta masz możliwość edycji tematu. Taka możliwość była odkąd pamiętam.
Generalnie szkoda chyba się awanturować, bo to nie wnosi nic do tematu.
atari.area forum » Posty przez mono
Wygenerowano w 0.081 sekund, wykonano 14 zapytań