| Descripción | Teclado |
|---|---|
| Al iniciar el MSXVR justo cuando sale el logotipo de MSXVR, | LCTRL + D : VR-DOS |
| mantener presionada la combinación de teclas: | LCTRL + B : VR-BASIC |
| LCTRL + S : VR-SYSTEM | |
Mantén a punto tu sistema MSXVR
| Descripción | Comando |
|---|---|
| ACTUALIZAR el MSXVR: | |
| Actualizar el MSXVR a la última versión OFICIAL | C:/>pkg /version oficial /clean /update |
| Si añadimos “/y” actualizará sin preguntar | C:/>pkg /y /version oficial /clean /update |
| Directamente a la última versión OFICIAL | C:> pkg /clean /update |
| - | |
| Actualizar el MSXVR a la última versión DEVELOPER | C:/>pkg /version developer /clean /update |
| Si añadimos “/y” actualizará sin preguntar | C:/>pkg /y /version developer /clean /update |
| ---------- | ---------- |
| MOSTRAR NÚMERO DE BUILD DISPONIBLE: | C:/>pkg /version developer |
| C:/>pkg /version oficial | |
| ---------- | ---------- |
| MAQUINAS VIRTUALES (VM) | |
| Restaura todas las configuraciones de las VM a sus versiones originales | C:/>PKG /RESTORE VMACHINES |
| Descarga todas las ROMS de las VM | C:/>PKG /INSTALL SYSTEM_VMACHINES_ROMS |
| ---------- | ---------- |
| COPIA DE SEGURIDAD: | |
| Crear copia de seguridad (BACKUP) | C:/>pkg /target A:/settings1 /backup settings |
| Recuperar copia de seguridad (RESTORE) | C:/>pkg /target A:/settings1 /restore settings |
| ---------- | ---------- |
| RESETEAR el MSXVR: | |
| Soft reset, se reinicia el sistema | C:/>RESET |
| Medio reset, se reinicia el motor | C:/>RESET /X |
| Hard reset, se reinicia el ordenador | C:/>RESET /HW |
| ---------- | ---------- |
| Establecer el idioma del MSXVR: | +info |
| Predetermina el idioma (se usa el ISO de 2 dígitos): ES, GB y JP | C:/>CONFIG /LOCALE ES |
| ---------- | ---------- |
| Fijar la hora del Sistema en la zona de España: | C:/>TIME /A /Z Madrid |
| ---------- | ---------- |
| Borrar historial | C:/>HISTORY /C |
| ---------- | ---------- |
| Parpadeo del cursor en VR-DOS: | C:/>SET CURSORBLINK=400 |
| A mayor número más lento. | |
| ---------- | ---------- |
| Conexión WIFI: | C:/>config /WIFI OFF |
| C:/>config /WIFI STATUS | |
| C:/>config /WIFI SCAN | |
| C:/>config /WIFI CONNECT <ssid> <pwd> | |
| C:/>config /WIFI DISCONNECT | |
| ---------- | ---------- |
| Salir al SISTEMA desde VR-DOS: | C:>USER DEVELOPER |
| Password? (Pulsar Enter) | |
| C:>EXIT OS | |
| Volver al MSXVR: | ./run |
| ---------- | ---------- |
| Activar/Desactivar VSYNC: | C:/>config /video sync |
| C:/>config /video sync on | |
| C:/>config /video sync off | |
| ---------- | ---------- |
En general conviene tenerlo activado, porque así la CPU trabaja menos y la temperatura de la RPI es siempre bajita.
También, en general, prácticamente todo lo que se usa en el VR no requiere que la CPU vaya a más velocidad.
Sin embargo, en algunas situaciones, la ejecución de algunos programas, si funciona más rápido sin el refresco que con el refresco. Pero esto es algo muy puntual y lo aconsejable es tenerlo activado. Además, el refresco permite que todo se vea mucho más fino, sobre todo en máquinas virtuales y juegos.
Tecla KANA:
Como poder usar la tecla KANA y escribir textos en japonés en el editor:
La fuente que hay que poner debe llevar estos caracteres, o sea, el TTF que se usa.
Por defecto el TTF que se usa es "consola" y este no lleva eso.
Hay que cambiar el tipo de fuente editando los parámetros del texteditor -> File->Preferences.
Y cambiar el fontname por una fuente con japonés, por ejemplo en el sistema está: fontname=rounded-mgenplus-2pp-medium
Comandos útiles:
| Descripción | Comando |
|---|---|
| MOUNT: | |
| Montar SAMBA en la unidad B: | MOUNT /RW B: SAMBA://192.168.0.198/Datos |
| Montar SAMBA de Lectura y Escritura en la unidad B: pasando por parámetro el usuario y el password | MOUNT /RW B: SAMBA:usuario:password@ip_host |
| Montar FTP en la unidad E: | MOUNT /RW E: FTP://[dirección IP/DNS]/[directorio] |
| Montar FTP de Lectura y Escritura en la unidad F: pasando por parámetro el usuario y el password | MOUNT /RW F: FTP:usuario:password@host:puerto |
| Montar una unidad A: de solo lectura utilizando un archivo DSK | MOUNT /RW A: C:/TEMP/DISK.DSK |
| ---------- | ---------- |
| ZIPTOOL: | |
| Primero creamos un fichero .zip | ZIPTOOL /c backup.zip |
| Después añadimos los ficheros que deseamos a dicho .zip | ZIPTOOL /a backup.zip *.* |
| Extraemos el contenido del fichero .zip | ZIPTOOL /e backup.zip |
| ---------- | ---------- |
| FORMAT / DISKCOPY / CHKDSK: | |
| Formatea MSXDOS | FORMAT A: /FAT12 /S720 /IMAGE MSXDOS |
| Formatea MSXDOS2 | FORMAT A: /FAT12 /S720 /IMAGE MSXDOS2 |
| Formatea MSDOS con 720Kb | FORMAT A: /FAT12 /S720 |
| Copia de imagen DSK a disco USB A: | DISKCOPY image.dsk A: |
| Copia de disco USB A: a imagen DSK | DISKCOPY A: image.dsk |
| Chequeo y reparación de disco USB A: | CHKDSK A: /F |
| ---------- | ---------- |
| Comando WAIT: | Ejemplo |
| Ayuda | WAIT /? |
| Espera 1000 milisegundos (1 segundo) | WAIT 1000 |
| Espera hasta que se conecte el WIFI | WAIT WIFI_CONNECT |
| Espera hasta que se desconecte el WIFI | WAIT WIFI_DISCONNECT |
| Espera a que se pulse una tecla | WAIT KEY_PRESS <key> |
| Espera a que se suelte una tecla | WAIT KEY_RELEASE <key> |
| Espera a que se pulse y suelte una tecla | WAIT KEY_PRESS_RELEASE <key> |
| ---------- | ---------- |
| MODO DEBUG: | +info |
| Activar | USER DEBUG |
| Password?debug | |
| Desactivar | USER DEBUG |
| Password? (Pulsar Enter) | |
| ---------- | ---------- |
| Descripción | Comando] |
|---|---|
| Ejecutar fichero.rom usando la máquina MSX2 por defecto del sistema | PLAY FICHERO.ROM /MSX2 |
| Ejecutar fichero.rom usando la máquina MSX2+ por defecto del sistema | PLAY FICHERO.ROM /MSX2P |
| PLAY FICHERO.ROM /MSX2+ | |
| Ejecutar fichero.rom usando la máquina MSX2+ Extra | PLAY FICHERO.ROM /MODEL MSX2P_EXTRA |
| Ejecutar fichero.rom usando la máquina MSX Turbo R por defecto del sistema | PLAY FICHERO.ROM /MSXTR |
| ---------- | ---------- |
| Arrancar una máquina MSX2 con Nextor y tenemos unidad A: con Nextor y la unidad C: que es la unidad en la que estabas en VRDOS | PLAY *.ROM /MSX2 /VRT |
| Ejecuta en un MSXTR, un fichero rom añadiendo la tarjeta de video v9990 y mapeando una tarjeta de sonido Moonsound | play archivo.rom /dev v9990 /video v9990 /mapper2 moonsound /msxtr |
| Ejecuta en un MSXTR, un fichero rom añadiendo la tarjeta de video v9990 y mapeando una tarjeta de sonido opl4 | play archivo.rom /dev v9990 /video v9990 /opl4 /model msxtr |
| Ejecuta la rom USAS.ROM y le aplica, en vuelo, el parche PARCHE_VISTOR_USAS.ips, pero sin afectar a la rom original. | play USAS.ROM /ips PARCHE_VICTOR_USAS.ips |
| Ejecuta el disco de la unidad a: sdsant1.dsk aplicándole un mapper konami5 sin sonido SCC | play a:sdsnat1.dsk /mapper1 konami5 |
| Ejecuta el disco de la unidad a: sdsant1.dsk aplicándole un mapper konamiscc de modo que tenemos sonido SCC | play a:sdsnat1.dsk /mapper1 konamiscc |
| Asigna al vuelvo la cantidad de memoria ram que quieras para tu MSX: 128, 256, 512, 1024, 2048, … | play *.rom /ram 1024 |
| Quitar la protección de escritura de disco (DSK): | PLAY DISCO.DSK /dskwra |
| ---------- | ---------- |
| Suplantar el audio de un juego MSX por música en formato WAV, OGG +info | play ARCHIVO.ROM /LST |
| ---------- | ---------- |
| Ejecutar fichero de audio (ogg, mp3, wav, kss, vgm, ...) con el skin de Winamp +info | PLAY FICHERO.EXT /SKIN AMP |
| ---------- | ---------- |
| Descripción | Comando |
|---|---|
| Apaga la alimentación de los cartuchos | GR /OFF |
| Enciende la alimentación de los cartuchos | GR /ON |
| Ejecuta un cartucho físico insertado en el slot 2 | GR /S2 /R |
| Para borrar la flash de un cartucho | GR /S1 /E |
| Para grabar una rom en un cartucho flash | GR /S1 /L smw.rom ASCII16 |
| Aplica el parche valis1.ips a la imagen de disco valis1.dsk y crea una nueva imagen de disco llamada valis1_con_ips.dsk | GR /IN valis1.dsk /IPS valis1.ips /OUT valis1_con_ips.dsk |
| ---------- | ---------- |
| Ejecutar un cartucho introducido en el SLOT 3 | 1) GR /OFF |
| 2) Insertar CARTUCHO en SLOT#3 | |
| 3) GR /ON | |
| 4) En VR-DOS escribir: PLAY *.rom /MAPPER VRI /GRSLOT1 3 | |
| ---------- | ---------- |
| Ejecutar un cartucho introducido en el SLOT 4 | 1) GR /OFF |
| 2) Insertar CARTUCHO en SLOT#4 | |
| 3) GR /ON | |
| 4) En VR-DOS escribir: PLAY *.rom /MAPPER VRI /GSLOT1 4 | |
| ---------- | ---------- |
| Detectar si un fichero ROM se encuentra registrado en la base de datos genérica. Si existe mostrará: Título, Sistema, Compañia, Año, Tipo, SHA1 | GR /DF myarchivo.rom |
| ---------- | ---------- |
| Agregar un fichero ROM a la base de datos genérica. Si no existe en la base de datos, preguntará si lo quieres insertar y te preguntará el Título, Sistema, Compañia, Año, Tipo. | GR /DF myarchivo.rom /AFDB |
| ---------- | ---------- |
| Descripción | Comando |
|---|---|
| Ver o situarse en un segmento de memoria | VIEW dirección (ejemplo: 0xc000 para c000) |
| Encontrar un valor, por ejemplo Find 2 para encontrar el valor 2 | FIND valor |
| Colocar un valor en una dirección. Ejemplo Poke 0xC003 0x99 CTRL+ALT+C | POKE dirección valor |
| Hacer copia del estado actual de la memoria | DUMP MEM AUX |
| Encontrar donde antes había un valor y ahora otro. | COMPARE valorActual valorAnterior |
| - | |
| Seguir ejecutando el juego para provocar un cambio (ejemplo una vida menos) | RUN |
| Para volver al Debbuger | CTRL+ALT+C |
| ---------- | ---------- |