|
Programas
|
Programs
|
Esta es mi propia versión del clásico juego de Invasores. Puedes editar todas la imágenes. |
Invasores del Espacio
|
This is my own version of the classic Invaders game. Images are editable. |
Muestra el contenido de los registros y la memoria, en cualquier punto de tu programa residente
o interrupción. |
Visor Residente
|
Dumps registers and memory, at any point in your resident program or interruption. |
|
|
|
|
Unidades
|
Units
|
Suena frecuencias con la bocina. |
Bocina
|
Sounds frecuencies with the speaker. |
Recibe los datos del ratón en tres variables. No necesita procedimientos porque es automática. |
Control del Ratón
|
Receives the mouse data in three variables. Doesn't need procedures because it's automatic. |
Convierte los valores numéricos en cadenas y viceversa. Trabaja hasta con bases hexadecimales,
cuyos dígitos van de 0 a F. |
Conversor Numérico
|
Converts numeric values to strings and viceversa. Works up to hexadecimal bases, whose digits
are between 0 and F. |
Llama algunos servicios del DOS. |
Servicios DOS
|
Calls some DOS services. |
Separa las palabras de una cadena. |
Frases
|
Separates the words in a string. |
Combina las rutinas de conversión numérica y separación de palabras para realizar
operaciones matemáticas con cadenas. Suma, resta, multiplica y divide números con 255 dígitos.
Trabaja con bases mayores a hexadecimal, cuyos dígitos van de 0 a Z. |
Números con Frases
|
Combines the numeric convertion and word separation routines to accomplish math operations on strings.
Adds, substracts, multiplies and divides numbers with 255 digits. Works with bases greater than hexadecimal, whose
digits are between 0 and Z. |
Llama a los servicios de la palanca del BIOS. |
Servicios para Palanca
|
Calls joystick BIOS services. |
Contiene la jerarquía básica de objetos para desarrollar un juego. |
Jerarquía para Juegos
|
Contains the basic object hierarchy to develop a game. |
Llama a los servicios del teclado del BIOS. |
Servicios para Teclado
|
Calls keyboard BIOS services. |
Define los objetos de una lista enlazada con su propio índice. |
Listas Enlazadas
|
Defines the objects of a linked list with its own index. |
Llama las funciones del controlador del ratón. Permite cambiar la forma del cursor, alterar
la velocidad y más. |
Servicios para Ratón
|
Calls mouse driver functions. Allows to change the cursor shape, to set the speed and more. |
Suma punteros e intercambia valores. |
Memoria
|
Adds pointers and exchange values. |
Lee los archivos de gráficos PCX con 256 colores. |
PCX
|
Reads the PCX graphic files with 256 colors. |
Pinta la pantalla con el modo de vídeo 13h (VGA, 320x200, 256 colores). Tiene un sistema
de plantilla que establece el área donde se dibuja. Genera curvas y filtra imágenes. |
Pintura VGA
|
Paints the screen in video mode 13h (VGA, 320x200, 256 colors). Has a window system that establish
the drawing area. Generates curves and filters images. |
Pinta la pantalla con el modo de vídeo 101h (Super VGA, 640x480, 256 colores). Utiliza las
funciones de VESA Super VGA BIOS Extension 1.2. Es hermana de la anterior, pero no se llevan bien entre sí. |
Pintura Super VGA
|
Paints the screen in video mode 101h (Super VGA, 640x480, 256 colors) . Calls VESA Super VGA
BIOS Extension 1.2 functions. |
Recibe los datos del ratón directamente del puerto serial. Almacena los valores en seis variables.
Es automática. |
Ratón
|
Receives the mouse data directly from the serial port. Saves the values in six variables. It's automatic. |
Espera el tiempo requerido. |
Reloj
|
Waits the required time. |
Llama las funciones de VESA Super VGA BIOS Extension 1.2. Establece modos de vídeo de hasta
1280x1024 y 16.8 millones de colores. Controla la ventana de memoria. Incluye el documento VESA Super VGA Standard. |
Super VGA
|
Calls the VESA Super VGA BIOS Extension 1.2 functions. Sets video modes up to 1280x1024 and 16.8
million colors. Controls the memory banks. Includes the VESA Super VGA Standard document. |
Recibe los datos del teclado directamente del puerto. Almacena los estados de las teclas en un vector.
Es automática. |
Teclado
|
Receives the keyboard data directly from the port. Saves the keys status in an array. It's automatic. |
Escribe en la pantalla con el modo de vídeo 3h (texto, 80x25, 16 colores). Permite dibujar
con símbolos. |
Texto
|
Writes in the screen in video mode 3h (text, 80x25, 16 colors). Allows to draw with symbols. |
Llama algunos servicios de vídeo del BIOS. |
Servicios para Video
|
Calls some video BIOS services. |
Maneja directamente la tarjeta VGA y la memoria de vídeo en el modo 13h. Pega imágenes
con huecos y modifica la paleta de colores. Evita los parpadeos esperando que el cañón de electrones
termine de refrescar la pantalla. |
VGA
|
Controls directly the VGA video card and the video memory in mode 13h. Puts images with holes and
modifies the color palette. Waits for the retrace. |