Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Ensamblador > Dibujar tablero, problemas con ASCII extendido
-Foros de debate

Ensamblador
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Dibujar tablero, problemas con ASCII extendido
Enviado por harpo_c el día 7 de marzo de 2005

Buenas gente :)

Tengo que implementar en ensamblador el juego "Iguales" y, para ello, lo primero que debo hacer es dibujar el tablero 10x10 en pantalla. Hasta ahora, en otros lenguajes, siempre he utilizado caracteres del ASCII extendido para este tipo de tareas; pero ahora me encuentro ante el problema de que mi editor (masm32 o emu 8086) no reconoce estos caracteres (muestra extrañas cadenas del tipo ÄÄÄÂÄÄ) . Mi pregunta es cómo puedo hacer para dibujar el tablero sin caracteres ASCII extendido o bien si hay alguna posibilidad de emplear estos mismos.

Muchas gracias

 
Re: Dibujar tablero, problemas con ASCII extendido
Enviado por wilfredo el día 14 de marzo de 2005

En modo gráfico puedes utilizar la interrupción 10h del BIOS para escribir caracteres en pantalla, pero en verdad está está habilitada en sus servicios como el 0eh para caracteres ACII y no extendidos, por lo cual tendrás que acudir a dibujar pixel a pixel tu caracter en pantalla o interactuar con alguna librería de windows(dll) que permita escribir en el vídeo un caracter extendido con una fuente determinada, esto último lo desconozco, recuerda que para dibujar en pantalla gráfica, debes saber la resolución de la misma, pues un pixel ocupa desde 1 pixels ahsta 4 bytes según la resolución a emplear

 

Re: Dibujar tablero, problemas con ASCII extendido
Enviado por eth0 el día 22 de marzo de 2005

Y recuerda también que tu Windows usa la página de códigos ISO-8859-1 (Latin-1) en lugar de la antigua página 850 que usaba MS-DOS.

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network