Dyskusja: PgcEdit - komendy
Podgląd pojedynczego posta
Stary 24.01.2011, 23:55   #2
Reetou
Zarejestrowany
 
Data rejestracji: 18.05.2004
Posty: 9,589
Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>
Cytat:
Napisany przez siwek Podgląd Wiadomości
mov = ,-to wiem zmienia wartość czyli równa się
A tam, równa się - rejestr zapisywany jest daną wartością...

Cytat:
Napisany przez siwek Podgląd Wiadomości
== ,- ??
przy porównaniach equal -> równa się

Cytat:
Napisany przez siwek Podgląd Wiadomości
&= ,- ??
Co robi np taka komenda:
Set gprm(1) &=(and) 3
Iloczyn binarny AND zawartości 16-bit rejestru gprm(1) z liczbą 3 - jedynka na bicie jeśli bit rejestru i bit maski są równe 1, dla gprm(1) równego 5 mamy:

0000 0000 0000 0101 - gprm(1)
0000 0000 0000 0011 - wartość 3
0000 0000 0000 0001 - 1 - wynik operacji zapisany do gprm(1)



Cytat:
Napisany przez siwek Podgląd Wiadomości
?= ,- ??
i np. taka:
Set gprm(5) ?=(rnd) 3
W rejestrze gprm(5) generowana jest wartość losowa z przedziału 1-3

Cytat:
Napisany przez siwek Podgląd Wiadomości
|= ,
i taka:
Set gprm(0) |=(or) 64
Suma binarna [OR] zawartości 16-bit rejestru gprm(0) z liczbą 64 - jedynka na bicie jeśli bit rejestru lub bit maski są równe 1, dla gprm(0) równego 5 mamy:

0000 0000 0000 0101 - gprm(0)
0000 0000 0100 0000 - wartość 64
0000 0000 0100 0101 - 69 wynik operacji zapisany do gprm(0)

Cytat:
Napisany przez siwek Podgląd Wiadomości
!= ,- ??
i taka:
if ( gprm(8) != gprm(0) ) then { Goto line 10 }

Może ktoś zna i może polecić stronę z podstawami tego języka.
Różne - not equal

Trochę inny zapis, ale możes próbować tutaj http://www.dvd-replica.com/DVD/setgprm.php

Cytat:
Napisany przez siwek Podgląd Wiadomości
A tak przy okazji, może się ktoś podzielić doświadczeniami z edycji sterowania filmami Star Wars. Poprzerabiałem te filmy dodając polski dubbing żeby mój syn mógł to obejżeć i próbuje dodać napis "POLSKI" w menu. Ale strasznie porąbane są te filmy, trzy wersje menu, jakieś Warningi z przyciskami których nie widać w oddtwarzaczu itd.
Nie są porąbane - są po prostu 3 wersje menu wybierane losowo (instrukcja (rnd) patrz wyżej). Wywalam oczywiście ten rnd przy kopii żeby nie marnować miejsca na menu, zostawiam jedno, i to edytuje.
Reetou jest offline   Odpowiedz cytując ten post