Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Allegro, niestandardowa rodzielczość

Ostatnio zmodyfikowano 2009-08-08 21:06
Autor Wiadomość
steckel
Temat założony przez niniejszego użytkownika
Allegro, niestandardowa rodzielczość
» 2009-08-08 20:15:07
Mam problem ze skopiowaniem bufora na ekran:
C/C++
blit( buffer, screen, 0, 0, 0, 0, SCREEN_WIDTH + MAP_EDGE, SCREEN_HEIGHT );
Moją te same wymiary: 850x600 i mam błąd: "pamięć nie może być 'read'". Gdy wymiary zmienię na 800x600 to działa bez problemu, ale potrzebuję jeszcze boczny pasek, bo to ma być edytor map.
P-9225
DejaVu
» 2009-08-08 20:33:49
wklej wiersze:
1) wiersz tworzący okno allegro
2) wiersz tworzący bufor
3) wiersze ze stałymi
4) wiersz kopiujący bufor na ekran (w sumie już jest, więc można pominąć)

/edit:
Potwierdzam występowanie tego problemu. Wynika on z tego, że źle napisano bibliotekę Allegro i szerokość bufora ekranu musi być podzielna przez 4. Innymi słowy:
jeśli szerokosc_ekranu%4==0 to wszystko będzie działało poprawnie.
P-9226
steckel
Temat założony przez niniejszego użytkownika
» 2009-08-08 21:06:25
Dzięki! Działa! :)
P-9232
« 1 »
  Strona 1 z 1