HispaMSX

Re: [hispamsx] Novato con el Turbo-R

2003-04-15 10:44:00
+
----- Original Message -----
From: "Carlos Milán Figueredo" <karloch(_en_)todomania(_punto_)com>
To: <hispamsx(_en_)yahoogroups(_punto_)com>
Sent: Monday, April 14, 2003 10:52 AM
Subject: Re: [hispamsx] Novato con el Turbo-R

Hola !
Hace mas de 10 años que tengo un Turbo y me parece que os podré echar una
mano.

El dom, 13 de 04 de 2003 a las 22:00, robsypetrus  escribió:

Y hay un montón de leds que no sé para que sirven. Me imagino que las
mayúsculas, el modo de teclado japonés, el acceso a disco, el modo
R800 o Z80, ¿pero cuál es cual?

Aiss, esto lo he pasado por alto y si que lo se, el tema de los LEDs. xD
Contándolos en orden de izquierda a derecha los Leds significan lo
siguiente:

1. Power. Lo tienen las teles, el video, el percerlo,ta tostadora,
etc... Indica que está encendido. 8)
2. CAPS. Si tienes esta tecla jodia y siempre está activada
probablemente salgas en las estadísticas del IRC como el vendedor de
chumbos de canal... (activa mayúsculas)
3. Kanji Mode. Para mi no tiene ninguna utilidad, porque cuando esto
esta activado, dios sabe lo que sale en la pantalla cuando pulso las
teclas.
4. PAUSE. Esto lo encuentras también casi en cualquier lado: en los
gestores de descargas, en casi cualquier juego Konamimesco pulsando F1,
o Start en la Pley, etc... Deja tu MSX totalmente congelado (que no
colgado), por hardware si está en modo Z80 y por Software si está en
modo R800. Pulsando otra vez se quita el PAUSE ;)
5. R800-Mode. Si este LED está encendido indica que el Turbo-R está
funcionando modo R800, de lo contrario lo hace en modo Z80.

Se te olvida el último LED ques el indicardor de la FDD,unidad de disco.

Bueno, ahora aparte de esto tengo mas dudas que se me escaparon, y es
acerca de los numerosos programas de cambio de CPU para MSX-DOS 2. Hasta
donde yo se, al cargar MSX-DOS 2, el Turbo-R se mantiene por defecto en
modo R800, pero hay programas como el R800-DR.BAS (que carga un BIN),
CPU (comando interno de MSX-DOS 2, no se si solo en el 2.41), o el
CHGCPU.COM (o algo así) que tienen funciones relacionadas con esto de
las CPUs del Tuggbo Egge. ¿Alguien puede dar algunas pistas?

El Turbo-R por defecto arranca en modo R800 DRAM. Modo DRAM , si recuedo
mal, es que graba la ROM (BIOS,SUB-BIOS,etc) en las primeras 4 paginas de
memoria. Con esto se consigue que el acceso sea más rápido y gana
velocidad,se supone.
Para variar el CPU existen varios programas uno es le CHGCPU.COM que
dependiendo de si pones 0,1 o 2 cambias el modo de funcionamiento (si
recuedo mal 0=Z80, 1=R800 y 2 =R800 DRAM), también hay uno llamado CPU.COM
que funciona igual.
Además tenemos un programa muy majo llamado INCRAM.COM que lo que hace es
liberar estas cuatro páginas del modo DRAM con lo que ganas memoria ,por
ejemplo cuando haces una Ramdisk.Y lo puedes ejecutar en cualquier momento.
Muchos juegos en modo R800 no funcionan y antes de ejecutarlos,desde el DOS
tiene que ponerlo en modo Z80(CPU 0) y utilizar el programa MAP o MAPI que
te redistribuye los slots y páginas de memoria, sobretodo es utilizado en
los juegos de Konami ya que sin él desde HD no funcionan.

Por otro lado... el PCM del Turbo-R ¿es el mismo que el de Music Module
(MSX Audio, OPL1)? Pero aun así sólo seria la sintesis PCM y el Music
Module tiene el sintetizador FM y bla bla bla bla? (tengo una serie de
preguntas sobre este tema, pero iran en otro mensaje)

El PCM me parece que viene integrado en el chip del R800 y desde basic, sólo
tienes que indicarle la zona de memoria(RAM o VRAM) donde está el sonido
grabado y la calidad-velocidad que quieres escuchar. Lo que me gustría saber
a mí como se puede acceder a él desde ASM (si es un puerto especial o si es
acesible mediante la BIOS extendida del TurboR).

En los discos que vienen, yo lo que he utlizado ha sidoel programa de crear
PCM y modificarlos, unos gráficos muy majos y bastante últil para cortar,
pegar, efecto eco,etc y otro programa editor gráfico. El resto son progrmas
en Japo de escribir.

Na más, espero haberos ayudado un poco!


<Anterior en la conversación] Conversación actual [Siguiente en la conversación>