Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Ari Slash

#231
el que encienda el led y se apage antes del segundo
significa que hay algun corte en tu placa

segun lo que has comentado, me tinca que has conectado al reves el conector que va al lcd o bien, ese cable blindado (conductor) esta haciendo tierra a algun componente de la placa



saludos
#232
 :¬¬ m hubieses dicho antes xD, yo soy vago igual xD

interesante el link, anoche pude instalar la biblioteca sdl_gfx.dll
para usar la funcion rotozoom(), para girar la imagen
aunque no comprendo mucho el funcionamiento del zoom, ahora me estoy craneando haciendo pruebas


saludos
#233
Bueno como dice ariath en casi todos los ide es lo mismo

Dev-C++:

Hay que descargar  la version desarrollador para mingw, el archivo se llama SDL-devel-XXX-mingw32.tar.gz desde la pagina oficial http://www.libsdl.org/download-1.2.php

descomprimes el archivo. y en la carpeta  bin, encontraras el archivo sdl.dll que lo debes copiar en /windows/system32
copiar el contenido de la carpeta lib en dev-cpp/lib
copiar la carpeta /include/sdl en dev-cpp/include/ de forma que quede dev-cpp/include/sdl y desde las cabeceras llamas a sus archivos #include <SDL/xxx.h>

luego iniciando dev-c++ y creando el proyecto, hay que indicarle los linkers, a las bibliotecas compiladas, para esto te vas a proyecto, opciones de proyecto, argumentos del programa, agregar libreria y agregas los dos archivos que estan en
dev-cpp/lib/libSDLmain.a
dev-cpp/lib/libSDL.dll.a

y eso es todo

edito
y para agregar alguna nueva biblioteca: copias los archivos.h en dev-cpp/include/sdl
y en los linkers haces referencia a algun *.a o *.dll de la misma biblioteca


saludos
#234
hola

por fin tuve un poco de tiempo, y pude configurar dev-c++ para SDL
asi trate de hacer algo parecido a lo de evilgoblin (mover la imagen con el teclado) pero aun falta el girar la imagenvpara el efecto de doblaje,
esto es basico pero hay que documentarlo en el post xD


#include <SDL/SDL.h>

int main(int argc, char *argv[]) {
   int pixelancho=800;
   int pixelalto=600;
   int color=32;
   
   SDL_Surface *imagen, *pantalla;
   SDL_Rect area;
   SDL_Event event;
   int salir = 0;
   int x,y;
   
   // iniciando sdl modo video
   if (SDL_Init(SDL_INIT_VIDEO) < 0) {
      printf("Error SDL: %s",SDL_GetError());
      exit(1);
   }
   // estabeciendo modo video
   pantalla = SDL_SetVideoMode(pixelancho,pixelalto,color,SDL_HWSURFACE);
   if (pantalla == NULL) {
      printf("Error en modo grafico: %s",SDL_GetError());
      exit(1);
   }
   // cargando la imagen
   imagen = SDL_LoadBMP("auto.bmp");
   if ( imagen == NULL ) {
      printf("No se puede cargar imagen: %s", SDL_GetError());
      exit(1);
   }
   //posicion inicial imagen
   x = 500;
   y = 200;
   while(salir == 0) {
          // Borramos la pantalla
          area.x=0;
          area.y=0;
          area.h=pixelalto;
          area.w=pixelancho;
         
          SDL_FillRect(pantalla,&area,SDL_MapRGB(pantalla->format,0,0,0));
          // estabecer posicion cursor
          area.x = x;
          area.y = y;
          // dibujar imagen
          area.w = imagen->w;
          area.h = imagen->h;
          SDL_BlitSurface(imagen, NULL, pantalla, &area);
          // mostrar pantalla
          SDL_Flip(pantalla);
         
          // lectura teclado
          int mov = 3;
          Uint8 *teclas;
          //detectando las teclas y cambiando posicion imagen
          SDL_Event event;
          SDL_PollEvent (&event);
          teclas = SDL_GetKeyState(NULL);
          if(teclas[SDLK_ESCAPE] | event.type == SDL_QUIT ) salir = 1;
          if(teclas[SDLK_LEFT]) x-=mov;
          if(teclas[SDLK_RIGHT]) x+=mov;
          if(teclas[SDLK_UP]) y-=mov;
          if(teclas[SDLK_DOWN]) y+=mov;
   }
   SDL_FreeSurface(imagen);
   return 0;
}

#235
Cita de: azhaggg en 10 Septiembre 2010, 15:39 PM
Cita de: tomeu00 en 10 Septiembre 2010, 10:49 AM
pero al menos gravan mejor que los de los chinos

Sobre todo la radio! XD

jajajajjaja
#236
gracias
vamos a poner pilas

saludos
#237
Windows / Re: packarbell
9 Septiembre 2010, 20:23 PM
 :P
#238
que interesante lo de evilgoblin

me has despertado el gamer interior xD, voi a incursionar aquello
por cierto has recurrido a la api de windows para crear la ventana? o la misma biblioteca sdl.h tiene funciones tales?


saludos
#239
Windows / Re: packarbell
9 Septiembre 2010, 19:50 PM
lo mas probable es que en tu trabajp hayan hecho la compra de un serial para varios equipos y si se podria

pero para que no te lies tanto, ponle uno cualquiera que pilles en google
despues si te sale cualquier anuncio de que es falso puedes utilizar un programa remove wga
y si te obliga a activar dentro de 30 dias puedes usar un programa remove wpa


saludos
#240
Windows / Re: packarbell
9 Septiembre 2010, 18:50 PM
el serial que viene debajo de tu notebook es OEM
esa licencia venia con tu equipo y no es transferible ni reutilizable


saludos