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
Lost Party 2025 startuje już jutro W Licheniu Starym rusza zlot fanów 8-bitowych komputerów
zeST 20250627 - Atari ST w FPGA z turbo! Nowa wersja zeST z trybem turbo 50 MHz i poprawkami Shiftera i MFP
UltraSatan - firmware 1.30 Nowa wersja firmware dla UltraSatana wspiera nowoczesne karty SDHC i SDXC
53 lata marki Atari 53 lata od założenia Atari - firmy, która odmieniła świat gier i komputerów.
Odtwarzanie układów z Atari Falcon Trwa zbiórka na odtworzenie chipów Videl, Combel i SDMA z Atari Falcon
Opcje wyszukiwania (Strona 33 z 79)
larek, Twój przykład jest błędny. Po wciśnięciu klawisza Break wykonywanie programu powróci do jego początku, a dobrze byłoby, gdyby wracał do miejsca przerwania. W linii 560. powinno być nie GO# START, a GOTO ERL. Nie pamiętam, czy poprawne operacje we/wy (w tym także PRINT) ustawiają zmienne ERR i ERL, więc na wszelki wypadek warto przepisać te zmienne do innych i korzystać z "kopii" zmiennych.
Mnie się tam ładnie komponuje z domyślnym stylem okien. :)
Skoro już po strachu i wszystko skończyło się dobrze, to mam pytanie.
Meśka napisał/a:zeszła żywa
To jakiś oksymoron? ;)
Jellonek, sens Twojej wypowiedzi też załapałem od razu. Zastanawiam się tylko dlaczego belfer od polskiego w podstawówce wmówił mi, że rzeczownik "część" jest rodzaju żeńskiego, podczas gdy Ciebie, jak widzę, uczono, że to rodzaj męski. :P
Jellonek, z czym się nie zgadzasz?
5eba napisał/a:zamiast przylutowanej taśmy fdd na stałe jest złącze igłowe, co by sugerowało, że stacja jest przystosowana do obsługi napędów 3,5
Te stacje tak mają z powodu, który podałeś. Były dwa modele XF-ek: 5,25" i 3,5". Był również model "złóż se". ;) Stąd budowa "modułowa". Podobnie z EPROM-em.
5eba napisał/a:Próba sformatowania dyskietki 3,5 w sparta (3.2 ? xinit) wywala natychmiast komunikat:
Error #8c ? formatowanie przerwane...
A ile ścieżek ustawiłeś? Jeśli stacja pierwotnie posiadała napęd 5,25", to jej ROM nie obsłuży więcej niż 40 ścieżek na stronę. Pomaga wymiana ROM-u na wyciągnięty z 3,5". ;)
Gzynio, wolę powierzyć organizację tej zacnej imprezy quasi-cyklicznej komuś z większym doświadczeniem. ;)
Proponuję następnym razem rzucić hasło dwa tygodnie przed, a tydzień później zarezerwować stolik. Wtedy miejsce zawsze się znajdzie.
Pecus, Ty to nazywasz "niby niedaleko centrum"? Przecież tu już Rakowiec albo coś obok.
Gzynio, proponuję spotkać się w Hetmańskiej na Wilanowie. Ja też chcę blisko domu.
Sqward, oczywiście, że jest. Przecież zajmuje wiele miejsca. ;)
Mokrego dyngusa?
<Leming> Te święta będą w Gdyni wyjątkowe
<Leming> Dzieci będą mogły na śmigus-dyngus rzucać się śnieżkami.
AS... napisał/a:Udało mi się zająć trzecie miejsce w Sound Off kategoria amator limited
(...)
Na wcześniejszych zawodach miałem identyczny sprzęt, identycznie zestrojony procesor, scena również była taka sama
byłem 5ty
Co zrobiłem zmieniłem tylko kable od wzmacnia do głośników..
Oczywiście Twoi konkurenci byli dokładnie ci sami z tym samym spzętem na obydwu "zaawodach", to samo jury, te same warunki akustyczne, ta sama woda w mózgu, etc... Tylko Tobie zmieniły się kablki. :lol:
He, he, to może Ty mi dasz tyle kasiory ile władowałeśw ten sprzęt, a ja będę tobie śpiewał za każde zawołanie. Dźwięk czysty, naturalny, bez metalicznego pogłosu, bez zniekształceń spowodowanych zakrzywieniem kabla energetycznego w ścianie. Usługę świadczę dożywotnio. :)
xxl, pobierając bajt z pamięci od razu "widzisz" stan siódmego bitu. W przypadku piątego nie jest już tak łatwo.
maw, "dowiodłem", że nie można ot tak dodawać/odejmować lub ustawiać/kasować piątego (a nie szóstego) bitu jeśli naszym celem jest zmiana wielkości litery. W przypadku zamiany znaku w inwersie na normalny nie musimy, a nawet nie powinniśmy sprawdzać, czy bit jest ustawiony.
? CHR$(123)
? CHR$(123-32)
? CHR$(96)
? CHR$(96-32)
scalak napisał/a:znak nakazu skrętu w lewo
Tak w ogóle, to piękna nazwa, chociaż powinna brzmieć "nakaz skrętu w lewo za znakiem" dla odróżnienia od "nakazu skrętu w lewo przed znakiem" (^+). :) A jak nazwać pozostałe znaki uzyskiwane przez Esc?
Dely, a Ty nie powinieneś czasem zająć się pracą, a nie się czepiać i mysleć o piwie? ;)
Już poprawiłem. Zwróć uwagę, że o godzinie wysłania poprzedniego posta człowiek ma prawo nie mieć siły na przytrzymanie Shifta, a o CapsLocku zapomina. ;)
OIDP, to można było za to wprowadzać instrukcje w inwersie i to też różnica jednego bitu, z tym tylko, że siódmy bit łatwiej sprawdzić niż "bit wielkości znaku".
Cosi napisał/a:Dzięki za sugestię, faktycznie zmienne też można "powiększyć", to nie C ;)
Ogólnie. Atari Basic rozumie tylko wielkie litery. Próba wpisania instrukcji lub nazwy zmiennej małymi literami kończy się błędem.
Najpierw Esc, a potem Clear (Shift + <).
Basic:
Skrypt nie zmienia wielkości znaków w nazwie zmiennej. Generalnie na wielkie litery można zmieniać wszystko co występuje poza cudzysłowami i nie jest komentarzem.
BTW:
0x0d - \r (13) - koniec wiersza w MacOS
0x0a - \n (10) - koniec wiersza w uniksach
0x0d, 0x0a - \r\n (13, 10) - koniec wiersza w DOS-ie i Windows
Raczej nie chciałoby mi się klikać 650 razy. Nie ma opcji "Click'em all"?
Poprzednio zapomniałem nazwę, ale już sobie przypomniałem - HTTrack. :)
Lotharek, ściągasz galerie porno? Wrzuć na pigwe w zipie. ;)
Kieronek, <Enter> to se na grzybie naciskaj. "Atarowce" naciskają <Return>. ;)
Mtek, jest drobna różnica w tym co opisałeś, a co podał Dely - wielkość liter. Atari Basic je rozróżnia, więc "run" spowoduje błąd, a "RUN" powinno wykonać program.
Czy po każdej wpisanej linijce naciskałeś <Return>? :)
10 PRINT "WITAJ" <Return>
20 GOTO 10 <Return>
RUN <Return>
A tak w ogóle, to nie ten dział i nic niemówiąc temat. P
Seban, dyskusja dotyczy TurboBasica:
10 CLR :MEMTOP=PEEK(106):POKE 106,MEMTOP-192:B=PEEK(106)
20 GRAPHICS %0
30 DIM A$(4096),B$(4096)
40 A$(4096)=CHR$(%0):B$(4096)=CHR$(%0)
50 POKE 559,%0
60 T1=TIME:FOR I=%0 TO 15:B$=A$:NEXT I:T1=TIME-T1
70 C=B+$1000:T2=TIME:FOR I=%0 TO 15:MOVE B,C,$1000:NEXT I:T2=TIME-T2
80 POKE 106,MEMTOP:GRAPHICS %0
90 ? :? "EXECUTION TIMES:":?
91 ? "STRING COPY=";T1;" SEC."
92 ? "MEMORY MOVE=";T2;" SEC."
Na szybkość wykonywania programu ma też wpływ długość nazw zmiennych, więc używanie długiej nazwy BUFF (w porównaniu z krótkim A$) spowalnia wykonanie MOVE.
"Wydaje się", czy rzeczywiście "jest"? Jeśli dane przechowywane są w zmiennej tekstowej, to warto zapamiętać jej adres w jakiejś zmiennej (np. A=ADR(A$)) niż za każdym razem wywoływać funkcję.
Osobiście obniżyłbym RAMTOP i w tak uzyskanej pamięci przechowywał dane. Odwołanie do zmiennej jest wolniejsze niż bezpośrednio do pamięci. Do tego dochodzi jeszcze ograniczona liczba zmiennych.
drac030 napisał/a:Wyróżnienie za propozycję tygodnia należy się jednak laoo ;)
Czepiasz się. Laoo używa TBXL4SD32 nawet pod loaderem szumnie, a nie wiedzieć czemu, zwanym DOS-em w wersji 6.4 i pamięć pod ROM-em ma wolną. ;)
Znalezione posty [ 801 do 825 z 1,971 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.065 sekund, wykonano 18 zapytań