Forum: Allegro problem...

Forum huvudsida -> Programmering -> Allegro problem...

Sidor: 1

Till botten

m1ff0 17:13 - 13:e Juli 2005 | Post #1
Medlem
Inlägg: 23


Skicka PM
Har nyss börjat med allegro, installerade libsen, å började läsa en allegro tutorial... så kom jag till bitmaps delen...
då när jag använde bitmaps så funkade inte programmet, det bytte bara upplösning, tog jag bort bitmapsen funkade allt som vanligt Smiley

och min kusin har också hållit på lite med allegro, han gjorde nåt litet med bitmaps, å skickade, det funkade på hans burk men inte på min, samma problem där, bytte bara upplösning Smiley

hoppas nån här är haxxor på allegro Smiley

-------------------------
Ingen signatur!



ozamosi 19:35 - 13:e Juli 2005 | Post #2
Administratör
Inlägg: 1129


Skicka PM
,,r det samma binär som funkar för honom men inte för dig? För i sånna fall verkar det ju vara din dator det är fel på...
Kräver allegro run-time-libs? Isf kunde man ju misstänka dem.

-------------------------
Ljusblå



m1ff0 20:01 - 13:e Juli 2005 | Post #3
Medlem
Inlägg: 23


Skicka PM
jag vet inte mycket om allegro, har iaf allegro libsen, han körde sitt i gentoo, men jag provade kompilera det i dev-c++ @ min dator, blev samma fel, ganska solklart att det är nåt på min dator, vet dock inte vad Smiley

-------------------------
Ingen signatur!



Independence 20:02 - 13:e Juli 2005 | Post #4
Administratör
Inlägg: 1800


Skicka PM
Om det fungerar så långt att det byter upplösning borde det ju inte vara några problem med libs? De borde väl fräsa innan om det inte finns/fungerar.
,,r du säker på att du lagt bitmaparna i rätt katalog och med rätt filnamn?

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

Vi är riddarna som säger fiskbulle!





m1ff0 20:03 - 13:e Juli 2005 | Post #5
Medlem
Inlägg: 23


Skicka PM
ja, 100% säker Smiley

-------------------------
Ingen signatur!



m1ff0 20:14 - 13:e Juli 2005 | Post #6
Medlem
Inlägg: 23


Skicka PM
här är koden, om det skulle hjälpa nåt...
  1.  
  2. #include <allegro.h>
  3.  
  4. BITMAP *xSprite;
  5. BITMAP *oSprite;
  6.  
  7. int main(){
  8. allegro_init();
  9. install_keyboard();
  10. set_color_depth(16);
  11. set_gfx_mode( GFX_AUTODETECT, 640, 480, 0, 0);
  12. xSprite = load_bitmap( "x.bmp", NULL);
  13. oSprite = load_bitmap( "o.bmp", NULL);
  14.  
  15. acquire_screen();
  16. line( screen, 200, 0, 200, 480, makecol( 255, 255, 255));
  17. line( screen, 400, 0, 400, 480, makecol( 255, 255, 255));
  18. line( screen, 0, 150, 680, 150, makecol( 255, 255, 255));
  19. line( screen, 0, 300, 680, 300, makecol( 255, 255, 255));
  20. draw_sprite( screen, xSprite, 0, 0);
  21. draw_sprite( screen, oSprite, 200, 0);
  22. draw_sprite( screen, xSprite, 400, 0);
  23. draw_sprite( screen, oSprite, 0, 150);
  24. draw_sprite( screen, xSprite, 200, 150);
  25. draw_sprite( screen, oSprite, 400, 150);
  26.  
  27. draw_sprite( screen, oSprite, 0, 300);
  28. draw_sprite( screen, xSprite, 200, 300);
  29. draw_sprite( screen, oSprite, 400, 300);
  30. release_screen();
  31.  
  32. readkey();
  33. return 0;
  34. }
  35. END_OF_MAIN();


...

-------------------------
Ingen signatur!



ozamosi 21:33 - 13:e Juli 2005 | Post #7
Administratör
Inlägg: 1129


Skicka PM
Testa med (ingen aning om det funkar) att skriva

xSprite = load_bitmap( "x.bmp", NULL);
if (xSprite == NULL)
std::cout << "Funkar inte" << std::endl;
oSprite = load_bitmap( "o.bmp", NULL);
if (oSprite == NULL)
std::cout << "Funkar inte" << std::endl;

Glöm inte att inkludera iostream.

-------------------------
Ljusblå



m1ff0 21:36 - 13:e Juli 2005 | Post #8
Medlem
Inlägg: 23


Skicka PM
det var inget fel alls... mer än att min windows install var cp, för igår kväll funkade det inte, gick å bad om hjälp hos ett par pers som var bra på allegro, inget fel enligt dom, så ja provade compila igen... då funkade det Smiley

kan nog bero på att jag rebootade i morse... datorn hade väl vart igång en dryg vecka eller nåt, brukar bli lite cp då

-------------------------
Ingen signatur!



HärJ 22:08 - 13:e Juli 2005 | Post #9
Moderator
Inlägg: 1198


Skicka PM
reboot is the shit
windows klarar inte av att va igång så länge Smiley

-------------------------
Tänk om jag vore en skalärprodukt!



m1ff0 22:45 - 13:e Juli 2005 | Post #10
Medlem
Inlägg: 23


Skicka PM
haha precis Smiley

därför jag håller på å ska sätta in slackware Smiley

-------------------------
Ingen signatur!



Sidor: 1

Forum huvudsida -> Programmering -> Allegro problem...
Atom feed

Du får inte posta i den här tråden | Till toppen