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
MyAES 0.99 Beta 8 Nowa wersja MyAES z poprawkami błędów
Działające RM800XL! Na X pokazano działającą replikę RM 800XL - to ważny krok w stronę gotowego produktu.
PyDPainter 2.2.0 Pixel art w stylu Deluxe Paint.
SillyVenture 2025SE - nowe wiadomości Ruszyła sekcja regulaminów i uploadu prac. Zaktualizowano regulamin i dodano nową kategorię muzyczną
Doom8088 dla Atari ST Nowy port Dooma na Atari ST bazuje na wersji dla 8088 i wspiera tylko pierwszy epizod
Opcje wyszukiwania (Strona 30 z 38)
Dobry przykład. TBXL i to jeszcze w czystej postaci - nie jest kompilowany!
Basic XE wymaga doładowania procedur z dyskietki (chyba, że nie korzystasz z dość sporej grupy instrukcji). No i podstawowa "zaleta" - jest na kartridżu, co znakomicie ułatwia uruchamianie programów na komputerach, które go nie mają... ;). Spotkał ktoś w ogóle jakiś sensowny program napisany w Basic XE?
TBXL + kompilator - to dobry wybór. W pewnych sytuacjach można wesprzeć się kodem maszynowym i wychodzi to całkiem przyzwoicie :)
Przy zabawie z Action! bez kartridża niewiele pozostaje miejsca w pamięci na sam program. Trzeba kombinować.
No i jest jeszcze Advan Basic, ale o nim nic nie mogę powiedzieć... :P
W TBXL jest m.in.: SUPGEN 2000, Hektor, Odwracanka, Pająki II, CMC Player, Koło Fortuny, Pingwinek idzie..., no i oczywiście Klony.
Nie są to szybkie i dynamiczne programy, ale w ich przypadku TBXL sprawdził się znakomicie.
Mail ode mnie już poszedł.
Nie nazwałbym tego błędem. To jest tylko wymyślony na szybko przykład "przeprogramowania" klawisza Break w TBXL - chciałem pokazać, że się da i jaki jest tego mechanizm. W poważniejszym programie obawiałbym się stosować coś takiego. Przerwanie (po wciśnięciu Break) może przecież nastąpić w dowolnym miejscu wykonywanego programu. Jeśli jedna linia programu zawiera kilka instrukcji, to nigdy nie będzie się dało wrócić do tej przerwanej komendy. Nawet przy konstrukcji 1linia=1intrukcja przerwanie może nastąpić w trakcie realizacji tej instrukcji i ani wykonanie jej jeszcze raz, ani jej pominięcie nie będzie nas satysfakcjonowało. Stosować to można tylko w pewnych sytuacjach, gdzie wszystko mamy pod kontrolą. A w swoich programach najczęściej stosuję to, co napisał Fox :P Legalne - nielegalne, ale działa znakomicie :D
hamerykańska może jest ale obie "made in taiwan" :) a boxa do niej też mam i jakieś oprogramowanie na dyskietce (do C64) też się znajdzie. Niestety instrukcji nie mam. Nawet nie wiem czy powinna jakaś być :P
EDIT: dzięki. Tak, to ta sama myszka.
Pisząc w Turbo-Basic XL można też przechwycić naciśnięcie klawisza Break. Służy do tego *B+. Wciśnięcie Break spowoduje błąd, który możemy obsłużyć. Np. (tak na szybko):
10 *B+ 'włączenie obsługi klawisza Break
20 TRAP #ERR 'ustawienie "pułapki"
30 #START 'program główny
40 ? RND
.
.
.
500 GO#START
510 #ERR 'powstał błąd
520 IF ERR<>128 THEN ?"ERROR ";ERR;" IN ";ERL : END 'to jakiś inny błąd
530 TRAP #ERR 'ponowne włączenie pułapki
540 ?"NACISNIETO BREAK, ALE I TAK NIE PRZERWE PROGRAMU :-)" 'obsługa Break
550 PAUSE 100
560 GO#START
*B- przywraca normalne działanie klawisza Break
Mieszkać mieszkam, ale pracuję w Katowicach. Poza tym to jesteśmy przecież w strefie Schengen i granicy w zasadzie już nie ma, więc nie masz się czego obawiać ;)
EDIT:
Żeby nie dostać bana od Kierownika za offtopikowanie, to napiszę, że mam podobną myszkę z C64 i bardzo sobie ją chwalę - linka do zdjęć. :P
MAW, to ty w takim razie mieszkasz rzut beretem ode mnie. A może już się gdzieś widzieliśmy? :)
Znowu ją sprzedajesz (klik) czy to już ktoś inny?
Załatw sobie kilka kartridży z grami i będzie zabawa pełną parą.
Wiemy, wiemy... :)

----------------------EDIT---------------------
Uwaga!
Zeskanowany cały zeszyt można pobrać tu: http://arsoft.netstrefa.pl/pliki/X_ZESZYT_NR_4.ZIP
Jeśli ktoś ma czas i ochotę, to może przerobić to na jakiś wygodniejszy format. Tu są nieobrobione skany w plikach jpg.
Plik trochę waży :)
Może się komuś przyda!

A ja też mam :P
nosty napisał/a:dżołk to byl ;)
A to spoko. :D
Ale to raczej będzie chodziło o tego Jump'a!
No to wstaw tam gdzie trzeba PAUSE x (x=50=1sekunda) i kulka nie będzie zapierniczać szybciej.
O w mordę... :( :( :(
Ale pech...
Eru - niestety nie wiem, czy załapałem się na Yoompa, czy nie? Na razie maila jeszcze żadnego nie dostałem. Jesteś w stanie to sprawdzić? Pliiizzz...
maw napisał/a:Za wolne to jest :(.
To w takim razie tu masz szybszą prockę. Sam z niej często korzystałem. Jest naprawdę szybka.
Jeśli chodzi o przemieszczanie całych bloków pamięci, to w TBXL jest instrukcja MOVE. Może ona coś pomoże?
Generalnie to jednak na demoniczną szybkość działania programu pisanego w (Turbo-)Basicu to bym nie liczył.
xxl napisał/a:przeciez turbo basic xl ma instrukcje do pisania po ekranie graficznym (chyba ze sie myle) [...]
Nie mylisz się: TEXT x,y,"(prawie) dowolny tekst" - powoduje wyświetlenie tekstu w graficznym trybie (x, y - z dokładnością do jednego punktu). Wcześniej musi być: COLOR 1, żeby coś w ogóle było widać :)
Ja też! Ja też! Zamówienie poszło! Mam nadzieję, że wszystko dobrze zrobiłem. No i liczę, że załapałem się jeszcze...
Eru - gdyby mój mail dziwnym trafem nie doszedł, to daj znać!
Rewelacyjna gra. Rewelacyjnie wydana. Rewelacja! :)
To w takim razie jeszcze Laser Gates :)
Humanoid i Guard z Sonix też były przyzwoite
No dobrze. Powiem prawdę. Ten program jest dlatego taki skomplikowany i zagmatwany, żeby ukryć w nim... wirusa! :lol:
Oczywiście, ale należy podać autora i źródło! ;)
Znalezione posty [ 726 do 750 z 927 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.036 sekund, wykonano 28 zapytań