atarionline.pl Basic z 8KB RAM - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthorxxl
    • CommentTime4 Apr 2020
     
    Jestem w AtariBasic, jak go oszukac ze ma do dyspozycji pamiec np. od $2000 do $4000 ?
    • 2: CommentAuthorzbyti
    • CommentTime4 Apr 2020
     
    Powiedz mu, że to do użytku domowego :D
    • 3: CommentAuthorxxl
    • CommentTime4 Apr 2020
     
    emulce tez nie maja ustawien na 8 KB RAM
    • 4:
       
      CommentAuthorPecus
    • CommentTime4 Apr 2020 zmieniony
     
    MEMLO , MEMTOP i GRAPHICS.
    Ty nie wiesz?!
    • 5: CommentAuthorxxl
    • CommentTime4 Apr 2020
     
    niestety to nie dziala.
    • 6:
       
      CommentAuthorPecus
    • CommentTime4 Apr 2020
     
    To zmień RAMSIZ i potem GRAPHICS pamiętając, że RAMSIZ liczy pełne strony. To powinno zadziałać.
    • 7: CommentAuthorxxl
    • CommentTime4 Apr 2020
     
    tez nie dziala... widze ze strzelasz...
    • 8:
       
      CommentAuthorPecus
    • CommentTime4 Apr 2020 zmieniony
     
    Trochę strzelam, bo nie sprawdzam :)
    Rzucam to, co pamiętam, a pamięć... bywa zawodna.
    Ale RAM w BASICu na maszynówkę nad Ekranem zawsze tak się rezerwowało.
    Co automatycznie zmniejsza RAM widziany przez BASIC.

    A jak rozumiem zależy Ci na tym by BASIC widział mniej RAMu.
    • 9: CommentAuthorxxl
    • CommentTime4 Apr 2020
     
    zalez mi na tym aby:
    1. ograniczyc pamiec dla atari basica do 8KB
    2. wyznaczyc pamiec dla atari basica OD adresu $XX00 DO adresu XX00+$2000
    • 10:
       
      CommentAuthorPecus
    • CommentTime4 Apr 2020 zmieniony
     
    No to nie RAMSIZ a MEMTOP :)
    Zrobiłem na emulcu:
    POKE 106,80:GR. 0
    i mam FRE(0) = 11000.
    • 11: CommentAuthorxxl
    • CommentTime4 Apr 2020
     
    czyli:

    POKE 742,80 (MEMTOP)
    POKE 744,16 (MEMLO)
    POKE 106,80 (RAMTOP)
    GR.0

    ?

    nie dziala.

    wpisz:

    10 REM
    i zobacz gdzie jest program skladowany...
    • 12:
       
      CommentAuthorjhusak
    • CommentTime4 Apr 2020
     
    @xxl, robi się to tak:
    Jak zrobić to i to?
    Zrobiłem tak - nie działa.
    Zrobiłem siak - nie działa.
    Zrobiłem owak - też nie działa
    można sprawdzić, że nie działa tak i tak.

    Co robię źle?

    ------
    Oszczędzasz ludziom dużo roboty w ten sposób i uzyskasz szybszą i konkretniejszą odpowiedź. Albo nie, bo przekroczyłeś nieprzekraczalne :D
    • 13: CommentAuthorxxl
    • CommentTime4 Apr 2020
     
    w 11 wpisie to wszystko masz.
    • 14:
       
      CommentAuthorPecus
    • CommentTime4 Apr 2020
     
    @xxl Ja pisze o górnej granicy, a Ty sprawdzasz dolna.
    Dolnej nie przedstawisz z poziomu BASICa tak łatwo.
    Zrób Autoruna, który to zrobi i odpal DOSa z takim autorunem (najprościej).
    Albo odpal DOSa II+ on ma standardowo MEMLO $2000 na starcie.
    • 15: CommentAuthorxxl
    • CommentTime4 Apr 2020
     
    dobra, chyba mam, po ustawieniu granicy pamieci gora i dol trzeba wydac komende NEW... jak narazie dobrze to wyglada... chyba.
    • 16: CommentAuthorxxl
    • CommentTime4 Apr 2020 zmieniony
     
    no ale z NEW... szlag trafil pomysl na:

    1. rezerwacje 3 kawalkow pamieci, kazdy z wlasnym programem basica i przestrzenia po 8KB
    2. przelaczanie na dowolny bez utraty zawartosci.

    chyba ze trzeba bedzie przesledzic co robi NEW i zminimalizowac zniszczenia


    ---
    czesciowo udany eksperyment:

    wpisalem basicowy program 1,
    zmienilem "okno pamieci 2" dla basica
    wpisalem basicowy program 2

    poprzedni jest w pamieci (nie mozna wrocic) - trzebaby przechwycic chyba polowe strony zero jeszcze zeby wrocic do poprzedniego programu basica...
    • 17: CommentAuthorzbyti
    • CommentTime4 Apr 2020
     
    @all nie dajcie się nabierać, @xxl to gość, który gdy stawia problem to 9/10 traktuje nas jak ->link<- :D
    • 18: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    jak slysze jak na forum ktos mowi "nas" ... :-)
    • 19: CommentAuthorzbyti
    • CommentTime5 Apr 2020 zmieniony
     
    @xxl po ostatnich występach z usuwaniem subdomen i całym tym cyrkiem temu towarzyszącym wydaje mi się, że tak spolaryzowałeś świat :]
    • 20: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    przeceniasz moje mozliwosci :-) poza tym miej pretensje do Solo :-)
    • 21:
       
      CommentAuthorKaz
    • CommentTime5 Apr 2020
     
    Nie zwalaj na Solo. Solo nie kazał ci usuwać kont pocztowych i subdomen. Miej jaja ponosić konsekwencje własnych decyzji.
    • 22: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    tu jest na ten temat :-)

    ->link<-
    • 23:
       
      CommentAuthorKaz
    • CommentTime5 Apr 2020
     
    Tam nic nie ma. Dotychczas nigdzie nie wskazałeś, jakie konkretnie Solo podjął działania przeciwko domenie atari.pl albo jakie konkretnie działania zapowiedział. Czyli takich zapowiedzi i działań nie było.

    Co więcej, żadna zapowiedź jakichkolwiek działań nie oznacza, że by się udały, więc nie musiałeś podejmować żadnej akcji przeciwko użytkownikom. Chciałeś.
    • 24: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    pod linkiem ktory umiescilem w pierwszm wierszu masz odnosnik do "zapowiedzianych" dzialan Solo.

    podjalem skuteczna akcje zeby te dzialania Solo sie nie udaly :-)
    • 25:
       
      CommentAuthorKaz
    • CommentTime5 Apr 2020
     
    Prosiłem o konkrety, a nie insynuacje. Gdzie Solo zapowiedział "sprawdzanie zawartości serwera" albo czy podjął "sprawdzanie zawartości serwera"?

    I co to ma wspólnego z wyrzucaniem użytkowników z serwera? Bo kasowanie kont pocztowych chyba wiele nie ma ze "sprawdzaniem zawartości serwera".
    • 26: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    dla Ciebie to sa insynuacje a dla mnie nie, dlatego domena atari.pl nie zmieni wlasciciela :-)
    • 27: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    po kilku testach:

    moge juz przelaczac se miedzy kilkoma programami basica umieszczonymi w roznych miejscach pamieci.

    problem: zawsze po przelaczeniu natychmiast otrzymuje komunikat:

    ERROR - 15

    gdy dam RUN to basicowy program dziala dobrze
    • 28: CommentAuthorxxl
    • CommentTime5 Apr 2020 zmieniony
     
    wlasciwie to pomysl mozna rozszerzyc:

    dla atari 130 xe ustawic poczatek pamieci dla basica na poczatek banku pamieci $4000 a koniec ma $8000
    natomiast ramtopu bym nie zmianial - niech zostanie $8000 + $2000
    dlatego, ze dla wszystkich programow basica pamiec ekranu bedzie jedna.

    co to da:

    mozna miec tyle niezaleznych proramow basica w pamieci ile ma sie bankow dodatkowej pamieci: dla atari 130XE - 4 niezalezne programy

    wada: pamiec dla pojedynczego programu basica to tylko 24 kb z czego tylko 16kb na program

    i to bym nazwal multibasic :-)
    • 29:
       
      CommentAuthorKaz
    • CommentTime5 Apr 2020
     
    Czyli Solo nigdzie nic takiego nie napisał ani żadnych działań nie podjął.

    A usuwanie aliasów kont pocztowych też z powodu zagrożenia "sprawdzaniem zawartości serwera"?
    • 30: CommentAuthorzbyti
    • CommentTime5 Apr 2020 zmieniony
     
    W dobie obecnej pandemii i podjętej z tego tytułu prewencji działania @xxl nabierają innego wymiaru.

    Gości jest wizjonerem i trzeba mu to oddać. Widzi zagrożenie tam gdzie wielu go nie dostrzega. To problem NAS maluczkich i tyle :]
    • 31: CommentAuthorxxl
    • CommentTime5 Apr 2020 zmieniony
     
    @Kaz: napisal, podalem linka a ze nie traktujesz tego co ludzie mowia powaznie... co poradze :-)

    @zbyti: znowu "nas"... masz silna potrzebe utozsamiania sie grupa? :D
    • 32: CommentAuthorzbyti
    • CommentTime5 Apr 2020 zmieniony
     
    @xxl nie, nie mam takiej potrzeby i zazwyczaj tak jak ty kpię z osób które mówią w imieniu innych gdy nie są do tego wyraźnie upoważnione.

    Jednakże w omawianej sytuacji zarysowały się wyraźnie dwa stanowiska/obozy: ty i reszta świat. Więc ja nie mówię jako lider jakiejś grupy tylko szeregowy reprezentant "reszty świata".

    ---------------

    A tak z innej beczki. Solo formował równie niejasne zagrożenie wobec twojej fizycznej osoby. Jak na te "pogróżki" się przygotowałeś? Kupiłeś paralizator, trenujesz aikido?
    • 33: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    yhmmm, czyli "nas" to "reszta swiata" :D
    • 34: CommentAuthorzbyti
    • CommentTime5 Apr 2020 zmieniony
     
    @xxl jak ty sobie radzisz w życiu bez umiejętności grupowania stanowisk w zbiory w obrębie dziedziny jakiegoś problemu?

    O ile w kwestii z @Voy pare osób uznało twój sposób działania, to jak wymiotłeś wszystkich z serwera nie upewniając się co do realności zagrożenia ani z nikim tego nie konsultując to już nie spotkałem ani jednego głosu zrozumienia dla twoich działań.

    EDIT: wydaje się też, że nie rozumiesz przenośni i innych tego typu środków językowych. Napisz mi, że masz aspergera lub coś w tym stylu to będę bardziej precyzyjny.
    • 35: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    a moze nie wiesz wszystkiego? :D
    • 36: CommentAuthorzbyti
    • CommentTime5 Apr 2020 zmieniony
     
    Skoro nie wiem wszystkiego to mogę bazować tylko na tym co wiem, nie? Oświeć mnie, albo pogódź się z tym, że tak to wygląda jak opisałem.
    • 37: CommentAuthorzbyti
    • CommentTime5 Apr 2020 zmieniony
     
    OK. Niech znajdzie się na tym forum chociaż jedna osoba, która na tym portalu ma konto dłużej niż ja, i w tym wątku napisze (nawet dla kawału), że twoje działania były rozsądne to odwołam to co powiedziałem na temat "reszty świata". :]
    • 38: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    przewaznie osoby swiadome tego ze moga nie wiedziec wielu waznych rzeczy odnosnie jakiegos tematu sa bardzo ostrozne w wydawaniu sadow, a juz zupelnie nie probuja tego ubierac w stanowisko reprezentanta jakiejs grupy :D

    nie przejmuje sie, dzieki podobnym do twoich insynuacji latwiej byloby stworzyc liste chorob ktorych nie mam :D
    • 39: CommentAuthorzbyti
    • CommentTime5 Apr 2020 zmieniony
     
    No to doprowadzając twoje rozumowanie do absurdu nie mógłbym wydać sądu w żadnej sprawie. Skoro dysponujesz tymi informacjami to co stoi na przeszkodzie?

    Nie jestem świadom nie posiadania żadnych ważnych informacji w sprawie o której teraz rozmawiamy. A twoich przypuszczeń, że takie informacje istnieją nie traktuję jako zmiany mojej świadomości w tej sprawie.

    I nie uciekaj od tematu stawiając się w roli ofiary. Jakie jest inne wyjaśnienie tego, że uczepiłeś się słowa "nas", "reszta świata"?

    Albo masz aspergera (oczywiście w to nie wierzę, ale było by to jakieś wyjaśnienie) albo gdy ci jest wygodnie nie rozumiesz języka polskiego i chcesz przejść na matematyczny.
    • 40: CommentAuthorpin
    • CommentTime5 Apr 2020 zmieniony
     
    Dostępne i gotowe są lepsze rozwiązania, dodatkowo bez kompromisów ;)
    ->link<-
    • 41: CommentAuthorxxl
    • CommentTime5 Apr 2020 zmieniony
     
    @zbyti: uwazasz, ze stawiam sie w roli ofiary? :D

    @pin: hmmmm podejrzewam ze wymaga VBXE ?

    ---

    @pin: bardzo fajne jednak to nie calkiem to co tu proponuje...

    w opisanym sposobie mozna powolac kilka niezaleznych programow basica na komputerze BEZ rozszerzenia pamieci.
    • 42: CommentAuthorzbyti
    • CommentTime5 Apr 2020
     
    @xxl tak napisałem, tak uważam.

    Nie mam powodu pisać więcej, gdybyś był skłonny przemyśleć swoje stanowisko to zrobił byś to parę miesięcy temu.

    Czekam na wpis kogokolwiek kto rozumie lub popiera twoje stanowisko albo jest świadom ważnych okoliczności, które zaważyły na takiej a nie innej twojej decyzji.
    • 43: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    ofiarami akcji Solo, niestety postronnymi, sa osoby ktore mialy konta na atari.pl
    • 44: CommentAuthorpin
    • CommentTime5 Apr 2020
     
    @XXL - nie wymaga VBXE, jednak wymaga pamięci rozszerzonej, więc jeśli idziesz w stronę 64k to faktycznie w przypadku Deskmana założenie sprzętowe jest zasadniczo inne. Tak czy inaczej - ciekawy pomysł :)
    • 45: CommentAuthorzbyti
    • CommentTime5 Apr 2020
     

    xxl:

    ofiarami akcji Solo, niestety postronnymi, sa osoby ktore mialy konta na atari.pl

    I takie rozumowanie jest koronnym argumentem za tym, że podnoszenie podatków bogatym nie ma sensu :D
    • 46: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    testowo wydajac komende z basica:

    ? USR(MULTIBASIC,MEMLO,SIZE,MODE)

    MEMLO - adres poczatku pamieci dla nowego "okna" basica
    SIZE - wielkosc
    MODE - 1 - inicjuj - kasuje zawartosc nowego "okna"
    MODE - 0 - tylko przelacz
    nie trzeba kasowac zawartosci, wystarczy dac jeszcze raz inicjuj

    wszystko "prawie" pieknie ale trzeba to inaczej wywolywac bo jest niewygodne.

    ciekawe czy z innymi basicami tez ten numer przejdzie :-)
    • 47: CommentAuthorpin
    • CommentTime5 Apr 2020
     
    @XXL - nie używaj nazwy Multibasic, bo interpreter o takiej dokładnie nazwie napisał Draco.

    Multibasic dostępny pod adresem:

    ->link<-
    • 48: CommentAuthorxxl
    • CommentTime5 Apr 2020 zmieniony
     
    z Turbo Basic XL tez dziala ... prawie ;-)

    ewidentnie widac brak inicjowania jakis zmiennych basica...
    ...
    widze potencjal :-)
    • 49: CommentAuthorxxl
    • CommentTime5 Apr 2020
     
    no i sukces:

    • 50:
       
      CommentAuthorpirx
    • CommentTime5 Apr 2020
     
    wątków tu jeszcze nie widać, ale jak poprzełączasz co ramkę to może?