Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Koniec świata czyli dzielenie rastra w BASICu V2 (interpretowanym)  (Przeczytany 716 razy)

0 użytkowników i 3 Gości przegląda ten wątek.

Offline qus

  • Level 3
  • ***
  • Wiadomości: 201
A to już totalny skandal i zamach na przenjaświętszy assembler! Jak tak w ogóle można?! Czemu ktoś na coś takiego w ogóle pozwala?!

Może lepiej po prostu przyjmijmy, że się nie da i śpijmy spokojnie?

http://c65gs.blogspot.de/2018/01/raster-splits-in-basic.html

TD/DR:

2000 R = 53248 + 17: R2 = R + 1
2010 REM WAIT FOR BOTTOM OF SCREEN
2020 WAIT R,128,0: POKE 53280,0
2050 REM WAIT UNTIL AFTER A COUPLE OF ROWS OF TEXT
2060 WAIT R,128,128: POKE 53280,2
2070 WAIT R1,64,0: POKE 53280, 1
2090 GET A$: IF A$="" GOTO 2010

 ;D

No dobra - to kto pierwszy otworzy ramkę w BASICu?



Offline Skull

  • Level 6
  • ******
  • Wiadomości: 2034
Re: Koniec świata czyli dzielenie rastra w BASICu V2 (interpretowanym)
« Odpowiedź #1 dnia: 07 Marca 2018, 20:27 »
próbowałeś to wpisać?
Na filmie jest MEGA65 (patrz na wypełnienie ekranu)
 
« Ostatnia zmiana: 07 Marca 2018, 20:33 wysłana przez Skull »

Offline qus

  • Level 3
  • ***
  • Wiadomości: 201
Re: Koniec świata czyli dzielenie rastra w BASICu V2 (interpretowanym)
« Odpowiedź #2 dnia: 08 Marca 2018, 07:18 »
Przyznam, że nie, co więcej - nigdy w życiu nie użyłem polecenia "WAIT" i musiałem aż sprawdzić czy faktycznie istnieje na C64.

Ale jak tylko będę miał odrobinę czasu, zobaczę, co da się tym zrobić na prawdziwej maszynie.

Offline KB777

  • Level 6
  • ******
  • Wiadomości: 2430
  • -profil nieaktywny-
Re: Koniec świata czyli dzielenie rastra w BASICu V2 (interpretowanym)
« Odpowiedź #3 dnia: 08 Marca 2018, 08:05 »
próbowałeś to wpisać?
Na filmie jest MEGA65 (patrz na wypełnienie ekranu)

Jak chce się na siłę coś udowodnić, to i wielkimi wołami napisane Mega65 i 50 MHz nie będą przeszkodą ;)

No, ale nie będzie nam tu nikt twierdził, że dioda przewodzi w obie strony :P
-profil nieaktywny-

Offline qus

  • Level 3
  • ***
  • Wiadomości: 201
Re: Koniec świata czyli dzielenie rastra w BASICu V2 (interpretowanym)
« Odpowiedź #4 dnia: 08 Marca 2018, 09:51 »
Wiesz, z tą diodą jest dokładnie jak z grzybami - wszystkie są jadalne.

Offline Skull

  • Level 6
  • ******
  • Wiadomości: 2034
Re: Koniec świata czyli dzielenie rastra w BASICu V2 (interpretowanym)
« Odpowiedź #5 dnia: 08 Marca 2018, 15:21 »
Wiesz, z tą diodą jest dokładnie jak z grzybami - wszystkie są jadalne.

ja już to wczoraj z ciekawości wpisałem, to co wkleiłeś to część kodu (listing jest na filmiku), zresztą łatwo takie listingi wklejać do VICE (tylko muszą być małe litery). Niestety nie ma tego efektu, zapytałem bo myślałem że gdzieś zrobiłem błąd.

Offline Skull

  • Level 6
  • ******
  • Wiadomości: 2034
Re: Koniec świata czyli dzielenie rastra w BASICu V2 (interpretowanym)
« Odpowiedź #6 dnia: 08 Marca 2018, 15:38 »
Wiesz,

ale z drugiej strony nie musisz się tak trudzić wystarczy wejść na csdb i znaleźć odpowiednie demo np. http://csdb.dk/release/?id=104012

Tyle że to demo, gdzie umiejętnie się ustawia instrukcje, tak aby wyszło pętla-synchro - widowiskowe tylko nie użytecznie (nie do wykorzystania we własnej produkcji).
No i zdaje się że ostatnio pisaliśmy o otwieraniu ramek, a to trochę inna kategoria.

Offline KB777

  • Level 6
  • ******
  • Wiadomości: 2430
  • -profil nieaktywny-
Re: Koniec świata czyli dzielenie rastra w BASICu V2 (interpretowanym)
« Odpowiedź #7 dnia: 08 Marca 2018, 17:39 »
Skull, daj spokój, dałeś się wrickrollować ;)
-profil nieaktywny-