Tabla de contenido

Publicidad

Enlaces rápidos

HOME COMPUTER
MANUAL DE SERVICIO
Antes de utilizar el ordenador, lea detenidamente este
manual y consérvelo para futuras referencias.

Publicidad

Tabla de contenido
loading

Resumen de contenidos para MSX MSXVR VIRTUALIZER

  • Página 1 HOME COMPUTER MANUAL DE SERVICIO Antes de utilizar el ordenador, lea detenidamente este manual y consérvelo para futuras referencias.
  • Página 3: Tabla De Contenido

    Escuchar SCC real de un cartucho emulando una ROM ... 36 Actualizar el sistema MSXVR ............37 Descargar un archivo de Internet ..........38 Jugar con un joystick o ratón USB ..........39 Usar un ratón o joystick MSX ............. 40 Usar una unidad de almacenamiento USB ....... 41...
  • Página 4 Depurar un juego ejecutado en una máquina virtual ....65 Acceder a los cartuchos y funciones disponibles ...... 66 Vincular los slots físicos dentro de una máquina virtual MSX .. 67 Programar un archivo por lotes ..........68 Programar con VR-SCRIPT ............69 Ver el número de serie y descripción de mi unidad MSXVR ..
  • Página 5 Escuchar el sonido original de los cartuchos MSX ....73 Testear joysticks MSX en el sistema .......... 74 Utilizar el puerto I/O Extension DB37 ........76 Configurar PINES del DB37 ............77 Comunicar Z80/R800 y el sistema MSXVR ....... 78 La unidad $SYSTEM ..............
  • Página 6: Editorial

     EDITORIAL MSX, MSX2, MSX2+, MSXTR son marcas registradas por la MSX Association / MSX Licensing Corporation MSXVR marca registrada VIKALB PROGRAMMING S.L. © 2020 VIKALB PROGRAMMING S.L. Autor: Alberto De Hoyo Nebot 1ª. Edición: 2020 Versión 1 Derechos de edición reservados.
  • Página 7: Advertencias

     ADVERTENCIAS  Para evitar incendios o el riesgo de electrocución, no exponga el ordenador a la lluvia ni a la humedad.  Para evitar descargas eléctricas, no abra el ordenador. En caso de avería, solicite los servicios de personal especializado.
  • Página 8: Conexiones

     CONEXIONES Conector USB Tipo B macho. Permite conectar el ordenador como teclado externo. Control Remoto. Pensado principalmente para usarse con un casete. Permite conectar unos auriculares o sacar la salida de audio a otro dispositivo. Sirve para conectar un micrófono o una entrada de audio.
  • Página 9 VISTA TRASERA VISTA LATERAL PORT A Puerto DB9 de juegos compatible MSX. PORT B Puerto DB9 de juegos compatible MSX. POWER Interruptor de encendido y apagado de seguridad. Permite cerrar el paso de corriente desde/hacia la fuente de alimentación externa.
  • Página 10: Power Led

    SLOT 1-4 Conectores de cartucho de 50 pin. Compatibles MSX. Pueden operar también en modo exclusivo MSXVR. POWER Botón de encendido y apagado. RESET Lanza una notificación de RESET al sistema. PAUSE Lanza una notificación de PAUSA al sistema. Activa/Desactiva el modo seguro de acceso a los slots de cartucho.
  • Página 11: Seguridad

     SEGURIDAD • Haga funcionar el ordenador solo con una fuente de alimentación de entrada 100V~240V y una salida de 12V/7,5A (90W). Unas especificaciones incorrectas podrían dañar el estado del ordenador o evitar su correcto funcionamiento. • Si dentro del ordenador cae algún objeto sólido o líquido, desconecte la alimentación y haga que sea revisado por personal especializado antes de volver a utilizarlo.
  • Página 12 • Para disipar el calor interno es esencial una buena circulación de aire. No coloque el ordenador sobre superficies (alfombras o mantas) ni cerca de materiales (cortinas o tapices) que puedan bloquear las ranuras de ventilación. • Utilice solamente los dispositivos periféricos especificados, ya que, si no, pueden producirse problemas.
  • Página 13: Limpieza

     LIMPIEZA • Limpie el exterior y el teclado con un paño suave y seco, o ligeramente humedecido en una solución concentrada de detergente. No utilice ningún tipo de disolvente, como alcohol o bencina, ya que podría dañar el acabado. •...
  • Página 14: Especificaciones

    • WIFI • BLUETOOTH VRI BOARD • 4 x SLOTS PARA CARTUCHOS COMPATIBLES CON LA NORMA MSX • 2 x PUERTOS DE JOYSTICK DB9 COMPATIBLES CON LA NORMA MSX • OSCILADOR 3,5MHZ • GESTIÓN DE VOLTAJES: +3.3V, +5V, +12V, -12V •...
  • Página 15: Contenido Del Paquete

    CONECTOR FPC-30 PIN (DSI / CSI) • INTERRUPTOR DE ENCENDIDO • SISTEMA DE ENCENDIDO Y APAGADO • SLOT AUDIO MIXER • CONFIGURACION DE SLOT (USB / I2C o MSX) • MEMORIA INTERNA CONTENIDO DEL PAQUETE • ORDENADOR MSXVR • CABLE RCA-RCA •...
  • Página 16: Funcionalidades

     FUNCIONALIDADES 1. ENCENDER Y APAGAR EL ORDENADOR DE FORMA SEGURA Los elementos relacionados con el encendido y apagado de un MSXVR son los siguientes: 1. Toma de fuente de alimentación 2. La fuente de alimentación 3. Cable conexión red eléctrica 4.
  • Página 17 En caso de no usar la fuente de alimentación oficial, la alternativa ha de tener características similares a la ofrecida con el producto (12V/7,5A) además de estar conectada a la red eléctrica. La fuente de alimentación que se entrega junto al ordenador es compatible en el rango 100-240V.
  • Página 18 Veremos que el led rojo de encendido se ilumina y el ordenador comienza su etapa de inicialización. Pasados unos segundos veremos el logotipo de entrada. Una vez dentro, podemos apagar el ordenador presionando más de un segundo el botón de encendido y tras este tiempo, dejar de presionar.
  • Página 19: Reiniciar El Sistema

    2. REINICIAR EL SISTEMA Es posible que obligatoriamente necesitemos reiniciar el sistema porque alguna aplicación se haya quedado bloqueada, un fallo inesperado del sistema, una excepción o la pantalla se haya quedado completamente en rojo. En este caso, podemos provocar un reinicio del sistema utilizando las teclas: CTRL También podemos provocar un RESET mediante el uso del...
  • Página 20: Acceder Al Menú De Las Aplicaciones

    3. ACCEDER AL MENÚ DE LAS APLICACIONES Todas las aplicaciones disponen de un menú. Cada aplicación personaliza su menú en función de las opciones que tenga disponibles. Para activar el menú, podemos hacerlo con la combinación de teclas: CTRL O bien pulsando la tecla MENU: Menu La barra de menú...
  • Página 21: Configurar Opciones Del Arranque

    4. CONFIGURAR OPCIONES DEL ARRANQUE Por defecto, cuando se enciende el ordenador, primero detecta si tiene cartuchos insertados y en caso contrario, entra directamente a la consola VR-DOS. La forma de arrancar el ordenador es configurable por el usuario y disponemos de las siguientes posibilidades: •...
  • Página 22 Una vez dentro, a través del menú BOOT, se configurará el arranque entre otros aspectos de la inicialización del sistema:...
  • Página 23: Autodetectar Cartuchos Al Arrancar

    5. AUTODETECTAR CARTUCHOS AL ARRANCAR En los ordenadores MSX, si al encender el ordenador teníamos algún cartucho insertado en las ranuras (slots), el sistema procedía a ejecutar lo que hubiese en el mismo. Esto también ocurre en un MSXVR, sin embargo, es posible evitar esto si queremos: •...
  • Página 24 Otras opciones son: • LOGO. Indicamos si queremos o no lanzar el logo inicial • ID. Podemos elegir entre distintos tipos de logos. Incluso podemos acabar creando el nuestro. • SPEED. Sirve para establecer la velocidad de ejecución del logo, es un parámetro que gestiona de forma independiente cada programa logo.
  • Página 25: El Vr-Dos

    VR-DOS podemos acceder a todo tipo de herramientas y aplicaciones. El VR-DOS incorpora los comandos conocidos en el MSX- DOS además de otros nuevos como: as, config, help, mount, net, kill, dsktool, ziptool, play, edit, gr, pkg, wget, report, system.
  • Página 26: Insertar Y Quitar Cartuchos De Forma Segura

    7. INSERTAR Y QUITAR CARTUCHOS DE FORMA SEGURA Esto bien lo podemos hacer usando los comandos VR-DOS: C:/>gr /on WARNING!! Don’t insert or remove cartridges from slots C:/>gr /off OK!! Now you can remove or insert cartridges from slots Con GR /ON hacemos que los slots, DB9 y DB37 estén activos y por tanto la extracción o inserción de cartuchos no sea segura, ni para el ordenador ni para los propios cartuchos.
  • Página 27 También es posible activar o desactivar los slots usando el botón VCC. Cada vez que lo pulsemos, iremos alternando entre encendido y apagado. Observad el estado de los LEDs para saber en qué situación se encuentra. El LED rojo indica si el ordenador está encendido o apagado.
  • Página 28: Vídeo Digital

    8. USAR SALIDA VÍDEO DIGITAL ANALÓGICA Por defecto, el sistema arranca utilizando como salida de vídeo la digital del conector HDMI. Se espera que haya un monitor HDMI compatible conectado al mismo. Si el sistema arranca ningún monitor conectado posteriormente realizamos dicha acción, es posible que sea necesario reiniciar el sistema.
  • Página 29 A través del menú: Si estamos en el VR-DOS, mostraremos su menú (más información en página 20) De esta forma y mediante el uso del cursor (con un ratón USB por ejemplo) activaremos las opciones de vídeo a través del widget: Desde este panel, podemos ver las siguientes opciones: TV y HDMI Veremos la que tenemos activa en ese momento (en la...
  • Página 30: Activar El Filtro De Pantalla Para Simular Un Crt

    9. ACTIVAR FILTRO PANTALLA PARA SIMULAR UN CRT Accediendo al widget de vídeo, a través del menú principal (ver página 29), podemos activar, desactivar o configurar el filtro CRT de pantalla. Puedes jugar con los distintos parámetros y ajustarlo a tu gusto. Analógico o Digital Desactivar/Activar filtro Desplazamiento del RGB...
  • Página 31: Cambiar La Resolución De Pantalla

    10. CAMBIAR LA RESOLUCIÓN DE PANTALLA Podemos acceder a las propiedades de vídeo desde la aplicación config: Y después cambiar la resolución entre las disponibles:  La resolución óptima en cuanto a rendimiento y prestaciones es de 800x600. Una resolución mayor, puede provocar que el sistema vaya más lento y un consumo mayor de la memoria de vídeo.
  • Página 32: Aspecto Y Proporción Gráfica En Las Máquinas Virtuales

    11. ASPECTO Y PROPORCIÓN GRÁFICA EN LAS MÁQUINAS VIRTUALES Una vez dentro de la aplicación “player”, podemos acceder a su menú de opciones vídeo y desde ahí alternar entre los distintos formatos. Por ejemplo, vamos a lanzar una ROM que tengamos en nuestra tarjeta SD: C:/play “barbarian_the_duel-msxdev.rom”...
  • Página 33: Configurar La Salida De Audio

    12. CONFIGURAR LA SALIDA DE AUDIO Por defecto, el sistema arranca utilizando la salida de vídeo DIGITAL (a través del HDMI). Sin embargo, podemos cambiar por la analógica usando comandos VR-DOS o bien a través del menú. Resaltar que podemos tener la salida de vídeo en un modo y la salida de audio en otro.
  • Página 34: Escuchar El Audio A Través De Unos Auriculares

    13. ESCUCHAR EL AUDIO A TRAVÉS DE UNOS AURICULARES Los auriculares se conectan a la salida Jack-stereo 3’5 estándar en la parte de atrás del ordenador. Los auriculares usan la salida de audio analógico del sistema. Las fuentes de audio presentes en un MSXVR son: •...
  • Página 35: Ajustar El Volumen De Sonido

    14. AJUSTAR EL VOLUMEN DE SONIDO Podemos o bien usar un comando VR-DOS: Para modificar el volumen del sistema. C:/>config /audio volume 75 Para modificar el volumen de la salida de los slots de cartucho: C:/>config /audio_slots volume 75 O bien podemos acceder a la barra de menú principal, al icono de audio: El volumen va de 0 a 100.
  • Página 36: Escuchar Scc Real De Un Cartucho Emulando Una Rom

    15. ESCUCHAR REAL CARTUCHO EMULANDO UNA ROM Vamos a necesitar un cartucho real que genere sonido SCC, por ejemplo, el de cualquier juego de Konami que lo lleve. Primero hacemos para asegurarnos de no dañar GR /OFF el sistema. Una vez hecho, insertamos el cartucho en el slot 2, 3 o 4.
  • Página 37: Actualizar El Sistema Msxvr

    16. ACTUALIZAR EL SISTEMA MSXVR Podemos hacerlo de dos formas: • Actualización ONLINE • Actualización usando la tarjeta SD Para la actualización ONLINE, vamos a necesitar tener una conexión a Internet, bien por Ethernet o bien por WIFI. Una vez conectados, escribiremos el siguiente comando VR- DOS: C:/>pkg /update Esta forma de actualizar permite tener siempre la última...
  • Página 38: Descargar Un Archivo De Internet

    17. DESCARGAR UN ARCHIVO DE INTERNET Puedes usar el comando VR-DOS con nombre “wget”, aquí te mostramos un ejemplo: C:/>wget http://msxvr.es/index.html Downloaded: index.html … 5 Kbytes Puedes descargar un archivo ZIP y luego descomprimirlo en una carpeta con el comando “ziptool”: C:/>ziptool /E example.zip Esto sacará...
  • Página 39: Jugar Con Un Joystick O Ratón Usb

    Joystick. Un joystick USB • Mouse. Un ratón USB • VRI. Con un dispositivo compatible MSX conectado al puerto A o B del MSXVR. Además, el VR-VIEW (el sistema que gestiona el interfaz de usuario) permite usabilidad tanto con un joystick como con...
  • Página 40: Usar Un Ratón O Joystick Msx

    Para poder navegar por el interfaz del sistema: C:/>config /gr driver add msxjoystickA Podemos elegir tanto un joystick MSX asignado al puerto A como B. Lo mismo ocurre para un ratón MSX, podemos usar “msxmouseA” o “msxmouseB” Para poder jugar a juegos en las máquinas virtuales: C:/>play nemesis.rom /porta vri /portb vri...
  • Página 41: Usar Una Unidad De Almacenamiento Usb

    20. USAR UNA UNIDAD DE ALMACENAMIENTO USB El MSXVR monta automáticamente unidades USB que se conectan al sistema. Puedes acceder automáticamente usando la unidad de montaje que se haya utilizado. También es posible montar las unidades con el nombre de unidad que consideres.
  • Página 42 En máquinas MSX Si arrancamos VRTunnel con un MSX2+ o MSXTR, salvo que se encuentre un sistema operativo MSXDOS en la unidad a montar, iremos al MSXBASIC y desde allí podremos acceder con CALL CHDRV a la unidad y con CALL CHDIR a las diferentes carpetas.
  • Página 43: Formatear/Reparar Unidades Usb En El Caso De Corrupción

    21. FORMATEAR/REPARAR UNIDADES USB EN EL CASO DE CORRUPCIÓN Para formatear una unidad USB montada en el sistema, podemos usar el comando VR-DOS: C:>format Dependiendo del tipo de partición que queramos, podemos usar: C:>format A: /FAT32 C:>format A: /EXT4 C:>format A: /NTFS ...
  • Página 44: Usar Una Unidad Floppy Disk Usb

    Para Formatear Puedes usar el comando VR-DOS: C:/>format A: /FAT12 /S720 De esta forma, daríamos formato a nuestro disco. En esta ocasión, el formato usado para los MSX con doble densidad.  Por el momento no es posible dar formato a discos de simple densidad:...
  • Página 45: Configurar Las Distintas Máquinas Virtuales Del Sistema

    23. CONFIGURAR DISTINTAS MÁQUINAS VIRTUALES DEL SISTEMA En un MSXVR podemos encontrar distintas máquinas virtuales. La forma de arrancar estas máquinas se establece en base a un perfil editable. Podemos tener tantos perfiles como queramos. Estos perfiles por defecto se encuentran en una carpeta del sistema: C:/>dir $SYSTEM:/vmachines/configs/ Dentro de esta carpeta encontraremos archivos XML con la configuración de cada máquina.
  • Página 46 Una vez dentro de una configuración, podemos editar sus distintas propiedades. En el caso de una máquina MSX, podemos elegir el modelo, slots expandidos, vincular con los slots hardware, agregar dispositivos y mappers.  Si modificas los XML de fábrica, cada vez que actualices el sistema se volverán a revertir los cambios que...
  • Página 47: Cambiar Los Colores Del Entorno Vr-Dos

    Aquí un ejemplo: C:/>color 15 1 1 Estos colores se guardan y si reiniciamos la máquina se conservarán. Los colores disponibles son:  Esta paleta de colores es la correspondiente al preset MSX. Las paletas pueden cambiar según el preset que utilice.
  • Página 48: Cambiar El Aspecto Visual Tematizado

    MSXVR. Este aspecto afecta tanto al VR-DOS, como al VR-BASIC como al VR-VIEW. Existen varios presets predeterminados: MSX, CPC, ZX y C64. C:/>config /theme preset MSX Podemos usar la aplicación “config” para modificar presets, borrarlos o crear nuevos.
  • Página 49: Cargar Un Archivo Dsk, Wav, Rom

    “/system” y qué modelo “/model” queremos arrancar. C:/>play file.dsk /msx2 C:/>play file.dsk /system msx /model msx2 En ambos casos, se abriría una máquina MSX2 con un disco insertado en A: Del mismo modo podríamos haber hecho: C:/>play *.rom /msx2 /dska file.dsk...
  • Página 50 Para lanzar un archivo WAV: C:/>play file.wav Esto accederá al BASIC del MSX1 y desde allí podremos hacer uso del casete. Con CTRL + ALT + F11, mostramos panel casete. Desde aquí podemos activarlo, cargar un archivo y rebobinar. También podremos ver el estado de progreso de la cinta o el medidor de entrada de sonido (si estás digitalizando la entrada de audio)
  • Página 51: Cargar Desde Un Casete Original

    27. CARGAR DESDE UN CASETE ORIGINAL Gracias al sistema de digitalización de audio que tiene el MSXVR, podemos conectar un casete y cargar cintas en tiempo real. También podemos hacer uso del REM (remote) para controlar el MOTOR del casete. Para arrancar una máquina virtual con esta capacidad, desde línea de comandos sería, por ejemplo, usando una máquina MSX2:...
  • Página 52: Ejecutar Otras Máquinas Virtuales

    28. EJECUTAR OTRAS MÁQUINAS VIRTUALES El sistema MSXVR es un sistema vivo. Gracias a las actualizaciones del sistema, el núcleo se va nutriendo de nuevas máquinas virtuales. Estas máquinas son reconocibles a través de diferentes aplicaciones. En especial el “player” que es la que se utiliza para lanzar ROMS, archivos de cinta, disco, etc.
  • Página 53: Editar Un Archivo De Texto

    29. EDITAR UN ARCHIVO DE TEXTO Podemos utilizar el editor de textos que lleva por defecto el MSXVR. Para invocarlo desde VR-DOS lo podemos hacer de la siguiente forma: C:/>edit Esto abrirá el editor con un documento vacío. Si queremos abrir un archivo de texto existente, lo haremos indicando el nombre del mismo: C:/>edit file.txt...
  • Página 54: Ver Un Archivo Gráfico Y Qué Tipos Hay

    30. VER UN ARCHIVO GRÁFICO Y QUÉ TIPOS HAY Si usamos el comando “play”, este reconocerá la extensión del archivo y lanzará el visor de imágenes por defecto. También podemos abrir la imagen usando la aplicación visor que queramos. En el caso del MSXVR existe un visor de imágenes por defecto “imageviewer”.
  • Página 55: Reproducir Archivos De Música, Vídeo Yqué Tipos Hay

    31. REPRODUCIR ARCHIVOS DE MÚSICA, VÍDEO Y QUÉ TIPOS HAY Usando el comando “play”, podremos lanzar el reproductor multimedia que permite escuchar distintos formatos de audio como: WAV, OGG, MP3, KSS, TMU, PT3, VGM, VGZ, Y también archivos de vídeo como: EVA, OGV, MP4, MKV, MPG, AVI Ejemplos: C:/>play spectro.pt3...
  • Página 56: Conectar Con La Red Wifi

    32. CONECTAR CON LA RED WIFI A través de línea de comandos: C:/>config /wifi connect MYONO2 884443343225 Indicando el SSID_NETWORK y la contraseña. Si solo indicamos el SSID_NETWORK nos preguntará la contraseña y podremos introducirla de forma cifrada. C:/>config /wifi connect MYONO2 Pwd?******* También podemos conectarnos a través del “widget”...
  • Página 57: Conectar A Través Del Cable De Red

    33. CONECTAR A TRAVÉS DEL CABLE DE RED El conector RJ45 que podrás encontrar en la parte de atrás del MSXVR, permite conectar el ordenador a una red. Si dispones de conectividad, podrás verificarla bien accediendo al widget del menú de red: o bien a través de línea de comandos del DOS: C:/>config /ETHERNET C:/>config /WIFI...
  • Página 58: Cambiar Y Configurar El Teclado

    34. CAMBIAR Y CONFIGURAR EL TECLADO Para poder cambiar el idioma de teclado asignado, podemos usar el siguiente comando: C:/>config /keyboard es En este caso “es” corresponde al código ISO-3166. También podemos configurarlo a través de la aplicación “config” C:/>config 35.
  • Página 59: Configurar El Teclado De Una Máquina Virtual Msx

    Accedemos a “Machines…” y después a cualquiera de las máquinas MSX disponibles. En la lista de dispositivos, accedemos al PPI y veremos un teclado MSX con cada tecla mapeada a una de nuestro teclado. Podemos cambiar la tecla que queramos y actualizar la plantilla, con UPDATE.
  • Página 60: Acceder Al Vr-Basic

    37. ACCEDER AL VR-BASIC El VR-BASIC es la aplicación que permite acceder al intérprete MSXBASIC mejorado que implementa este ordenador. El VR-BASIC persigue ser compatible con todas las versiones MSXBASIC existentes y además ofrecer nuevas características que faciliten y mejoren su uso. La forma directa de acceder usando VR-DOS es: C:/>basic También podemos arrancar directamente un BAS o CAS o...
  • Página 61: Editar Un Programa Vr-Basic

    38. EDITAR UN PROGRAMA VR-BASIC Bien podemos usar la propia consola VR-BASIC, escribiendo el número de línea, escribiendo el código y pulsando el retorno de carro para almacenar. Esta es la forma de programar en la mayoría de intérpretes BASIC, como en el caso del MSXBASIC.
  • Página 62: Cargar, Ejecutar Y Depurar Un Programa Vr-Basic

    39. CARGAR, EJECUTAR Y DEPURAR UN PROGRAMA VR-BASIC Una de las cosas que siempre se han echado en falta en los MSXBASIC es la flexibilidad, usabilidad y manipulación del código, además de la depuración en tiempo real. Estos temas se han mejorado en el VR-BASIC. Para poder ejecutar programas en VR-BASIC podemos hacerlo de los siguientes modos: Desde línea de comandos VR-DOS...
  • Página 63: Guardar Un Programa Vr-Basic

    40. GUARDAR UN PROGRAMA VR-BASIC Para guardar nuestros programas VR-BASIC podemos hacerlo con los comandos MSXBASIC conocidos, por ejemplo: Podemos indicar cualquier unidad y carpeta que queramos y obviamente esté disponible en el sistema. También podemos abrir el editor y guardar desde esta aplicación: call edit...
  • Página 64: Usar Un Archivo Dsk En El Sistema

    41. USAR UN ARCHIVO DSK EN EL SISTEMA Los DSK son imágenes de discos. Pueden ser imágenes de floppy disk o también de discos duros. Veamos un par de formas de usarse: • Montado como unidad C:/>mount E: basic.dsk Mounted Ready Only! A partir de aquí, podemos acceder a E: y usar el DSK como una unidad más del sistema.
  • Página 65: Depurar Un Juego Ejecutado En Una Máquina Virtual

    Puedes ver más opciones para crear DSKs con diferentes formatos, poder agregar o borrar archivos, etc. para ello escribe el comando: C:/>DSKTOOL /? 42. DEPURAR JUEGO EJECUTADO MÁQUINA VIRTUAL Desde el “player”, usando la combinación de teclas: CTRL + ALT + C, lanzaremos el depurador de CPU. También accediendo desde el menú...
  • Página 66: Acceder A Los Cartuchos Y Funciones Disponibles

    43. ACCEDER A LOS CARTUCHOS Y FUNCIONES DISPONIBLES Para poder acceder a todos los slots y ver qué hay conectado, detectar cartuchos, etc. Tenemos herramienta por línea de comandos: C:/>gr /? Detectar el cartucho insertado: C:/>gr /D En un slot en particular, por ejemplo el slot 3: C:/>gr /S3 /D Guardar un cartucho en un archivo: C:/>gr /S myfile.rom...
  • Página 67: Vincular Los Slots Físicos Dentro De Una Máquina Virtual Msx

    44. VINCULAR LOS SLOTS FÍSICOS DENTRO DE UNA MÁQUINA VIRTUAL MSX Podemos vincular cualquier slot/subslot de una máquina MSX con cualquiera de los cuatro slots de cartucho de los que dispone un MSXVR. A través de la configuración de máquina Dentro configuración...
  • Página 68: Programar Un Archivo Por Lotes

    45. PROGRAMAR UN ARCHIVO POR LOTES Usando un editor de textos, podemos crear un archivo .BAT que nos permita lanzar diferentes comandos VR-DOS de forma automatizada. También podríamos usar: C:/>copy con RUN.BAT Y una vez termines de editarlo pulsar CTRL + Z Para ver su contenido podemos hacer: C:/>type RUN.BAT Dentro de un .BAT podemos usar diferentes comandos,...
  • Página 69: Programar Con Vr-Script

    46. PROGRAMAR CON VR-SCRIPT Podemos usar el editor de textos que viene por defecto en el sistema. Implementando un interface básico podremos determinar el tipo de aplicación que queremos. Por ejemplo, el siguiente script crea una aplicación DOS: C:/>edit myscript.pi Una vez introducido el código en editor de textos, podemos guardarlo como “myscript.pi”, salir al DOS y ejecutarlo: C:/>myscript...
  • Página 70: Ver El Número De Serie Y Descripción De Mi Unidad Msxvr

    47. VER EL NÚMERO DE SERIE Y DESCRIPCIÓN DE MI UNIDAD MSXVR Usando el comando VER del VR-DOS podemos acceder a la información de las versiones como los números de serie e identificadores del hardware de tu ordenador: Podemos cambiar el ALIAS usando el comando. C:/>config /alias change “nuevo alias”...
  • Página 71: Digitalizar Sonidos Y Voces

    48. DIGITALIZAR SONIDOS Y VOCES Para poder usar la entrada de micrófono y digitalizar audio, usaremos el comando “mic” C:/>mic audio.wav Por defecto se detendrá una vez pulsemos la barra espaciadora. Sin embargo, podemos indicar una duración de grabación, en milisegundos. C:/>mic /duration 5000 audio.wav La calidad del audio digitalizado será...
  • Página 72: Modos De La Salida De Audio

    49. MODOS DE LA SALIDA DE AUDIO El audio de las máquinas virtuales puede salir: • A través del HDMI (Salida DIGITAL) • A través del RCA (Salida ANALÓGICA) • A través del Jack EAR (Salida ANALÓGICA) El audio de los slots de cartucho puede salir: •...
  • Página 73: Escuchar El Sonido Original De Los Cartuchos Msx

    50. ESCUCHAR SONIDO ORIGINAL CARTUCHOS MSX cartuchos pueden incluir diferentes tipos de chips de sonido como PSG adicionales, DAC, SCC, OPLL, OPL2, OPL3, OPL4, entre otras posibilidades. Muchos de estos cartuchos generan sonido a través de una línea dedicada en los slots, otros, sin embargo, requieren de conexión de cables en el propio cartucho.
  • Página 74: Testear Joysticks Msx En El Sistema

    51. TESTEAR JOYSTICKS MSX EN EL SISTEMA Podemos ver si funcionan para manejar el cursor en el entorno de ventanas, para ello usaremos el comando VR- DOS: C:/>config /gr driver add msxjoystickA Si nuestro joystick se encuentra en el puerto B, usaremos “msxjoystickB”...
  • Página 76: Utilizar El Puerto I/O Extension Db37

    52. UTILIZAR EL PUERTO I/O EXTENSION DB37 Podemos hacerlo accediendo al interfaz del GeekReader. Desde este interfaz podemos acceder a todas las entradas/salidas hardware creadas para el MSXVR entre otras funcionalidades. Desde el script, las funciones disponibles son: • SetIOExtPU: permite configurar PULL UPs en ciertos bits.
  • Página 77: Configurar Pines Del Db37

    53. CONFIGURAR PINES DEL DB37 USER-1 USER-20 USER-2 USER-21 USER-3 USER-22 USER-4 USER-23 USER-5 USER-24 USER-6 USER-25 USER-7 USER-26 USER-8 USER-27 USER-9 USER-28 USER-10 USER-29 USER-11 USER-30 USER-12 USER-31 USER-13 USER-32 USER-14 USER-15 USER-16 +3.3V USER-17 -12v USER-18 +12v USER-19 USER-1 hasta USER-32 son pines de usuario con dirección configurable (entrada o salida)
  • Página 78: Comunicar Z80/R800 Y El Sistema Msxvr

    54. COMUNICAR Z80/R800 Y EL SISTEMA MSXVR Hemos creado una puerta trasera para comunicar las CPU usadas en los MSX o máquinas con Z80, con el fin de ofrecer nuevas funcionalidades comunicación bidireccional entre la máquina virtualizada y el sistema operativo del MSXVR.
  • Página 79 nuestra máquina virtual, hemos de haber establecido tanto el contexto como la función a invocar. Tras el retorno de esta función, cualquier flag o registro podría haberse modificado. 0004 DB37 I/O. Engloba todas las operaciones relacionadas con este puerto. A = código de función HL = 16 bits bajos DE = 16 bits altos A = 0, Dirección de los bits...
  • Página 80: La Unidad $System

    55. LA UNIDAD $SYSTEM La unidad $SYSTEM es una unidad oculta donde el sistema operativo accede a datos para su configuración, aplicaciones y todo lo necesario para su correcto funcionamiento. Esta unidad contiene la siguiente estructura de carpetas: Apps Aquí se almacenan las aplicaciones que vamos instalando en el sistema.
  • Página 81 Temp Carpeta con archivos temporales. El contenido de esta carpeta puede ser eliminado en cualquier momento. User Aquí se almacenan datos asociados al usuario. Muchas aplicaciones guardan aquí información creada y asociada al uso del mismo. View Almacena información relacionada con el entorno e interfaz de usuario.
  • Página 82: Crear Una Rom Msx

    56. CREAR UNA ROM MSX Para poder crear una ROM u otro tipo de archivo binario que pueda ser lanzado por una máquina virtual, podemos usar la herramienta AS. Esta aplicación permite preprocesar, compilar y enlazar diferentes tipos de archivos. Es la herramienta por excelencia para desarrollar en las máquinas virtuales de un MSXVR.
  • Página 83 Al terminar el comando se habrán generado varios archivos, entre ellos el “game.rom” de 32Kb. Podemos ejecutarlo con: C:/>play game.rom Una vez ejecutado, podemos depurarlo abriendo el depurador de CPU y veremos el punto donde se encuentra. Otro de los archivos generados es el “game.map”. Este archivo de texto, contiene información sobre la resolución de direcciones y tamaños de las diferentes áreas y símbolos compilados y enlazados.
  • Página 84: Acceder Al Escritorio Del Msxvr

    57. ACCEDER AL ESCRITORIO DEL MSXV R Si, has leído bien, el MSXVR tiene un escritorio donde poder organizar nuestras aplicaciones y juegos. Para acceder a esta aplicación podemos o bien configurar el arranque (ver página 21) o bien desde VR-DOS escribir el siguiente comando: C:/>system En general, la sentencia “system”...
  • Página 85 Desde el escritorio podemos crear enlaces a aplicaciones que tengamos instaladas en el sistema. Podemos crear nuevos, editarlos y borrarlos. También podemos asignar un fondo de pantalla, tanto con un color simple o mediante una imagen que tengamos accesible en nuestras unidades.
  • Página 86: El Vr-View

    58. EL VR-VIEW VR-VIEW es el entorno gráfico basado en escritorio y ventanas utilizado todas aplicaciones herramientas del sistema. Este entorno utiliza el VR-SCRIPT como forma de interactuar, por lo que, en esencia, todo lo que vamos a construir de forma nativa dentro del sistema, podrá...
  • Página 87: Conectar El Msxvr Como Teclado Usb

    59. CONECTAR EL MSXVR COMO TECLADO USB Es posible conectar el MSXVR como teclado USB estándar y usarlo en un PC, MAC o LINUX. Para ello usaremos el puerto USB Type-B Macho que tiene en la parte de atrás: Usando un cable de este tipo: Conectamos un lado del cable al MSXVR y el otro a un puerto USB del ordenador donde queramos usar el teclado.
  • Página 88: Atajos De Sistema

     ATAJOS DE SISTEMA CTRL + ALT + B Abrir consola VR-BASIC CTRL + ALT + D Abrir consola VR-DOS CTRL + ALT + E Abrir explorador de archivos CTRL + ALT + RIGHT Cambiar a siguiente proceso CTRL + ALT + M Abrir menú...
  • Página 89: Atajos De Teclado Desde Vr-Dos

     ATAJOS DE TECLADO DESDE VR-DOS CTRL + M o MENU Mostrar/Ocultar menú CTRL + RIGHT Cambiar siguiente proceso en marcha CTRL + D Abrir una nueva consola VR-DOS CTRL + C Interrumpir ejecución CTRL + Z Interrumpir entrada de datos CTRL + K Ir al inicio de la línea...
  • Página 90: Atajos De Teclado Desde Vr-Basic

     ATAJOS DE TECLADO DESDE VR-BASIC CTRL + C Detener ejecución CTRL BREAK CTRL + V Pegar desde el portapapeles Reducir velocidad ejecución Aumentar velocidad ejecución CTRL + F12 Intercambiar Máxima velocidad de ejecución y velocidad normal. CTRL + D Iniciar depurador CTRL + Q Cerrar BASIC y volver al DOS...
  • Página 91: Atajos Desde El Player De Máquina Virtual

     ATAJOS DESDE EL PLAYER DE M ÁQUINA VIRTUAL CTRL + ALT + C Abrir depurador CPU CTRL + ALT + V Abrir depurador VDP CTRL + ALT + Q Cerrar aplicación CTRL + ALT + 0 Siguiente dispositivo de vídeo CTRL + ALT + 9 Anterior dispositivo de vídeo CTRL + ALT + 7...
  • Página 92: Resolución De Problemas

     RESOLUCIÓN DE PROBLEMAS ENCIENDO EL ORDENADOR PERO NO SALE NADA EN PANTALLA • ¿El LED de power está encendido? Si no lo está, asegúrate de que la fuente alimentación está debidamente conectada. Asegúrate también de haber pulsado el botón de Encendido y que el Interruptor de Encendido también lo esté...
  • Página 93: Servicio Técnico

     SERVICIO TÉCNICO A continuación te comentaremos como puedes ofrecernos información sobre algún problema o como colaborar con la recopilación de datos para mejorar el funcionamiento del sistema. BUGS O PROBLEMAS Cualquier problema que pudieras tener, puedes reportarlo a través de una conexión de Internet usando el comando VR-DOS: C:/>report...
  • Página 94: Nuevos Cartuchos

    NUEVOS CARTUCHOS Si tienes un cartucho original, que la base de datos no haya detectado. Para verificar esto usa el comando: C:/>gr /D Si no saca información sobre el título, es que es un cartucho “desconocido”, por tanto, puedes ayudarnos a catalogarlo en la base de datos mediante el uso del reporte.

Tabla de contenido