CTRL85 Temat założony przez niniejszego użytkownika |
instalacja AllegPNG na Visualu » 2011-12-08 14:40:20 W kursie jest opisana instalacja na linuksie, oraz na devie. Jak zainstalować tą biblioteke na Visualu? Używam wersji 2010, oraz Allegro 4.2 |
|
Gabes |
» 2011-12-08 15:03:58 Zainstaluj Allegro 4.4.2 ma już PNG,JPG i allegrogl oraz logg(miałem z tym problemy).
Wystarczy dodać lib - allegro-4.4.2-monolith-mt jeden do wszystkiego , no prawie .Do png i jpg wystarczy.
#include <loadpng.h> ... loadpng_init(); ... BITMAP * ludek = load_png( "ludek.png", default_palette ); ... destroy_bitmap( ludek ); .
allegro-4.4.2-mt - gdy same bmp. |
|
CTRL85 Temat założony przez niniejszego użytkownika |
» 2011-12-08 15:18:41 Z chęcią bym zainstalował 4.4, ale nie działa :P
Wszystkie poradniki są do wesji 4.2 |
|
Gabes |
» 2011-12-08 15:33:39 Pisałem o tym wyrzuć z systemu dll z MinGW do allegro 4.4.2 mają takie same nazwy jak te od msvc przeszukaj wyszukiwarkom kompa. Mam MV C++ 2008 EE i wszystko działa.
Do linkera dodaj allegro-4.4.2-monolith-mt.lib . |
|
CTRL85 Temat założony przez niniejszego użytkownika |
» 2011-12-08 15:40:16 @ up - wywaliłem. Przeszukałem system, wywaliłem i wrzuciłem biblioteki allegro. Spróbuję jeszcze raz i dodam do linkera to co podałeś.
Swoją drogą za nie długo i tak format będzie.
EDIT 2:
Muszę reistalować Visuala, bo mi sie burd** robił z tymi bibliotekami wszystkimi. Niby działa, a do uruchomienia krzyczy alleg42.dll |
|
Gabes |
» 2011-12-08 16:01:04 Bo w VS w lib masz liby od 4.2.2
Edycja
Ten przykładowy program sprawdzi ci wersje allegro i poprawność wczytywania obrazów typu png.
#include <allegro.h> #include <loadpng.h> int main() { allegro_init(); loadpng_init(); install_keyboard(); set_color_depth( 32 ); set_gfx_mode( GFX_AUTODETECT_WINDOWED, 320, 240, 0, 0 ); BITMAP * bufor = create_bitmap( 320, 240 ); BITMAP * ludek = load_png( "ludek.png", default_palette ); if( !ludek ) { set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 ); allegro_message( "nie moge zaladowac obrazka" ); allegro_exit(); return 0; } while( !key[ KEY_ESC ] ) { clear_to_color( bufor, makecol( 0, 128, 255 ) ); textprintf_ex( bufor, font, 64, 40, makecol( 255, 255, 0 ), - 1, "Witaj w Allegro %s", ALLEGRO_VERSION_STR " !" ); blit( ludek, bufor, 0, 0, 0, 0, ludek->w, ludek->h ); blit( bufor, screen, 0, 0, 0, 0, 320, 240 ); } destroy_bitmap( bufor ); destroy_bitmap( ludek ); allegro_exit(); return 0; } END_OF_MAIN(); |
|
CTRL85 Temat założony przez niniejszego użytkownika |
» 2011-12-08 18:54:13 Dobra. Poczekam z tym na reinstall systemu, bo spróbowałem wrzucić textprintf_ex( bufor, font, 64, 40, makecol( 255, 255, 0 ), - 1, "Witaj w Allegro %s", ALLEGRO_VERSION_STR " !" );
Do mojego BlackJacka (do Visuala używałem 4.2) i wywaliło, że mam 4.4.2 |
|
CTRL85 Temat założony przez niniejszego użytkownika |
» 2011-12-10 09:07:40 Jestem po formacie. Zainstalowałem Visuala, allegro 4.4.2 i wszystko działa, ale co dodać do trybu debug?
EDIT:: Nowa wersja BJ jest już właściwie gotowa, wymaga tylko kilku szlifów. Czekam tylko na grafiki. :) |
|
« 1 » |