Buenos días,
El otro día me harté de que el Visual Studio me dijera constantemente que que un proyecto no está al día aunque lo acabes de compilar y encontré la solución para saber porqué te pregunta si quieres recompilar los proyectos cuando le inicias la depuración.
Visual Studio no nos dice el porqué opina que un proyecto no está al día, y para saber el motivo, debemos ver las trazas que emite por DebugView. Para conseguir esto, hemos de editar este fichero:
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config
o
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config
si tu SO es de 64 bits.
Después del nodo [i]configSections[/i] añadir el siguiente nodo:
<system.diagnostics>
<switches>
<add name="CPS" value="4" />
</switches>
</system.diagnostics>
Es necesario reiniciar el Visual Studio, no basta con iniciar una nueva instancia mientras ya lo tenías abierto.
Nos descargamos DebugView de http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx (por si no lo tenemos al alcance) y una vez abierto, lo ponemos a capturar e iniciamos la depuración en VS, para que salte el cartelito de "los proyectos tal y tal no están actualizados". En el DebugView se podrá leer el motivo por el cual dice que no lo está. Pueden ser por dependencias que no lo están o porque no encuentra algún fichero fuente o cosas así que no hay forma de saber.
Espero que os ayude :)
Pequeño lugar donde iré poniendo las cosas que me llamen la atención y me apetezca compartir con los demás :)
lunes, 25 de junio de 2012
lunes, 18 de junio de 2012
¡Versión 2.1.0 de Hotel!
He conseguido corregir los bugs absurdos que se dieron en la versión 2.0.
Principalmente eran culpa del GCC, ya que el mismo código en Windows y Linux no se comportaba igual, fallando en la comparación de wstrings y manejo en general de wstrings y me ha costado bastante darme cuenta de que pasaba.
De paso he añadido algunas cosas:
Pueden salir más bugs del estilo por culpa del GCC, que me falle en más operaciones que no debiera, reportadmelos please!
https://sourceforge.net/projects/hotels-game/files/Hotel%202.1.0.zip/download
Principalmente eran culpa del GCC, ya que el mismo código en Windows y Linux no se comportaba igual, fallando en la comparación de wstrings y manejo en general de wstrings y me ha costado bastante darme cuenta de que pasaba.
De paso he añadido algunas cosas:
- Se puede ver el estado de las partidas en la propia ventana, en vez de solo el nombre.
- Se impide el acceso a partidas empezadas, llenas o ya terminadas.
- Se detecta la versión del cliente y el servidor te admite o rechaza, para evitar fallos.
Pueden salir más bugs del estilo por culpa del GCC, que me falle en más operaciones que no debiera, reportadmelos please!
https://sourceforge.net/projects/hotels-game/files/Hotel%202.1.0.zip/download
viernes, 25 de mayo de 2012
¡¡Versión 2.0 de Hotel!!
¡Al fin está lista! Por fin ya se puede jugar online y en inglés :D
El mecanismo para jugar online consiste en contestar "Si" a la pregunta que saltará al iniciar el juego.
Puedes jugar en el servidor oficial dejando el Check marcado o crearte tu propio servidor local descargando http://sourceforge.net/projects/hotels-game/files/Hotel%20Server%201.0.zip/download para windows. Para linux, recomiendo bajarse el código desde subversion y hacer 'make' en la carpeta Server. Hay un script llamado 'restarter' que te permite ejecutar el servidor y reiniciarlo automáticamente si se cae.
Echad un vistazo al Readme.txt que sale en la sección Files de SourceForge .
Para jugar online no hay que registrarse, solo dar un login que no esté repetido y estás dentro. Verás una lista de jugadores ya conectados con los que puedes crear chats (haz selección múltiple en la lista y pulsa en Crear Chat). También hay uno global para todo el que quiera usarlo.
Una vez crees una partida y se unan el nº de jugadores indicados al crearla, podrás darle a Iniciar, abriéndose así la ventana normal del juego. Si lo que has hecho es unirte, has de esperar a que el creador la inicie mientras chateas si quieres :)
Importante: el chat de la partida sigue ACTIVO durante la partida, por tanto, haced uso de él!
Sobre el idioma, la ventana principal permite cambiarlo en un ComboBox en la parte superior, y el cambio es en caliente. Deben cambiar las ventanas abiertas dinámicamente y los nuevos formularios se abrirán con el nuevo idioma.
Estas nuevas funcionalidades están probadas solamente por mi y por Javier, que es quien me ha enseñado a traducir y ha hecho mucha de la propia traducción, por tanto, puede haber fallos aun que no hemos detectado y pido paciencia por si hay alguno :D
Por favor reportad todo lo que veáis en http://sourceforge.net/tracker/?group_id=321940 y si tenéis sugerencias o mejoras necesarias, son bienvenidas :)
Disfrutadlo!
Enlace: http://sourceforge.net/projects/hotels-game/files/Hotel%202.0.zip/download
miércoles, 4 de enero de 2012
Versión 1.3.3 del Hotel
Saludosss
Link: https://sourceforge.net/projects/hotels-game/files/Hotel%201.3.3.rar/download
- He ampliado el formulario de pagos para que los billetes se vean bien grandes, a petición del usuario "nokiajavi"
- Ahora se muestran los nombres reales de los hoteles en la ventana para elegir hotel a comprar.
- Se ve una línea nueva en el control del jugador que dice "Nombre", pero es solo para el modo online, el cual va avanzando bien :)
Link: https://sourceforge.net/projects/hotels-game/files/Hotel%201.3.3.rar/download
lunes, 2 de enero de 2012
Warcraft II sobre Windows 7
Yuhu! El Warcraft II Battle.net Edition funciona perféctamente sobre Windows 7 64 bits, mooola!
Suscribirse a:
Entradas (Atom)