
STEEM FAQ (PREGUNTAS FRECUENTES)
Página mantenida por
Gabriel HuertasEn esta sección iré colocando las preguntas y respuestas más frecuentes que los usuarios me hagan sobre Steem. Se copian cartas completas de respuesta a usuarios que contengan información importante.
Índice
. Utilización de disquetes en Steem
![]()
> Estimado Gabriel:
>
> Te escribo este email porque he instalado en mi PC el emulador para
Atari
> ST, Steem, pero me ocurre un problema que paso a explicarte:
>
> Hace más de 10 años, desarrollé varios juegos para Atari ST, para la
> compañía Dinamic. De estos juegos algunos no llegarón nunca a salir al
> mercado (Arctic Moves versión ST), pero todavía conservo los discos de
los
> mismos. Los discos donde estaban estos juegos eran autoarrancables,
esto es,
> no había que cargarlos desde el desktop sino que había que meter el
disco y
> encender el ordenador (o hacer un reset). He intentado hacer esto con
el
> Steem pero no he conseguido ejecutar ninguno de estos discos. Quisiera
saber
> si hay alguna posibilidad de hacer algo ya que me gustaría rescatar
estas
Hola:
En primer lugar: siempre es un honor contactar con programadores que trabajaron en para ATARI.
Yo también desarrollé algunos programas, pero eran específicamente par aplicaciones concretas personalizadas, (control de maquinaria etc.) y nunca manejé realmente el hardware del ST. ¿En que trabajas ahora,sigues ejerciendo de programador?. Ultimamente está duro el tema de hacer videojuegos, y las aplicaciones personalizadas son también una especie a extingir "gracias" a la "normalización" en la que vivimos.
Sobre el Steem:
1. El pequeño manual de instrucciones que incorpora está en inglés, quizás por eso no lo has leido, no lo he traducido porque por un lado se está pendiente de hacer la versión 1.6 de Steem, y por otro, porque se está pendiente de incorporar un fichero auténtico de ayuda, que Russ quiere hacer cuando tenga tiempo libre ( de momento todas las energías se están gastando en las mejora de Steem, que es ya de por sí casi perfecto). En cuanto que esté, la traducción estará en menos de un día, pues siempre lo hacemos así para que las versiones españolas aparezcan a la vez que la inglesa.
2. Dejandome de rollo, y entrando en materia, esta es la explicación de lo que te sucede:
a) Steem es incapaz, hoy por hoy de leer disquetes de ST originales.Sólo puedes acceder a unidades montadas, como el disco duro (puedes montar un disquete como disco duro, eso sí), Cerom , Zip, Jazz y cualquer otra cosa que windows direcciones, incluidas redes, etc. Pero no puedes acceder a bajo nivel a la disquetera. Yo mismo he estado interesado en que Steem implementara esta opción, porque sería ideal para salvar disquetes de muchos sintetizadores que sólo pueden ser leidos en un ATARI, y que los PC hoy por hoy son incapaces de copiar. Se ha renunciado (al menos de momento) a implementar la lectura desde disquetes, porque, entre otras cosas, como sabrás, la forma de acceder desde Windows y dos es distinta, pero además es distinta dentro de cada versión de windows, por lo que habría que rescribir el programa y abordar una tarea complicada.
b)Para poder cargar un disquete en Steem, hay que utilizar una imagen del mismo. Estas imágenes se pueden hacer con ST maker, MSA y alguna otra utilidad similar (también lo hace Fast Copy). Estos
programas los hay para ST y PC, puesto que hay disquetes que son totalmente imposibles de leer en un PC por cuestiones de Hardware. Estas imágenes son una copia bit a bit del disco en cuestión a fichero. Esto se podría hacer fácilmente con tus disquetes, SI NO ESTÁN PROTEGIDOS. Cuando me dices que tus discos son autoarracables, no se exactamente si quieres decir que has colocado el programa en una carpeta auto, o que has hecho algún tibo de bootsector especial, o siplemente que estás
usando un formato de disco extraño para engañar al TOS e impedir que el GEM pueda acceder a él. Osea , que lo hayas protegido para que no pudiera ser copiado normalmente. Si este es el caso, dependerá de lo bien que hicieras la protección para que se pueda hacer o no la imagen.
En este último caso, me pregunto si conservarás una versión sin proteger, o los fuentes, inagino que sí, y así no debería de ser mucho problema.
No obstante, si quieres cargar un disquete desde la unidad física del PC, lo puedes hacer con TosBox (pero te encontrarás que este emulador no ofrece compatibilidad de hardware a bajo nivel, y además no
tiene sonido salvo el beep del sistema) o Pacifist 0.49, que funciona bastante bién para el tema de los juegos, y es más rápido y suena mejor que Sreem en muchos ordenadores (porque no utiliza recursos de windows), de hecho, este emulador es usadísimo por quienes no necesitan MIDI (Steem es el único que trabaja, y bien , con MIDI).
Con MagicC (el sistema operativo alternativo del ST) versión PC, también puedes leer los discos, pero no orece compatibilidad a bajo nivel, está orientado más bién a utilizar los programas del Gem con los recursos modernos de los PC. Además este entorno no es freeware.
Si necesitas algo más vuelve a contactar, y de paso ¿podrías decirme ue lenguajes de programación utilizabas con el Atari? la mayoría de ellos son freeware hoy en dia (algunos incluso las fuentes). Coméntame también que juegos tuyos se editaron, que estoy harto de hacer reviews de software extranjero.
![]()
2
Ahora paso a contestarte a algunas de las cuestiones que me planteas:
- Efectivamente, el disco del que te hablo tenía un bootloader especial que
cargaba en memoria el contenido del mismo (juego). Fisicamente la
información estaba grabada directamente sector a sector no utilizandose el
sistema de ficheros estándar. Eso es lo que quería decir con lo de
"autoarrancable". Por lo demás no utilicé ningún tipo de protección especial
(sectores "defectuosos" y esas cosas).
- La imagen del disco la he hecho con STMaker. Si no recuerdo mal el disco
estaba formateado a 10 sectores por pista y 81 pistas. El tema es que
siempre que hago una imagen de alguno de mis antiguos discos (TOS estándar
incluídos) con este programa, me da errores de lectura, ¿es esto normal?...
- Los fuentes los tengo todavía :-) El problema es que para trabajar
utilizaba un sistema de desarrollo llamado PDS, en el que los fuentes se
editaban y compilaban en un PC y después, mediante un cable paralelo y un
programa especial, el ejecutable se pasaba al Atari ST. El lenguaje
utilizado era ensamblador puro y duro.
Esperando tu respuesta se despide atentamente,
> - La imagen del disco la he hecho con STMaker. Si no recuerdo mal el
disco
> estaba formateado a 10 sectores por pista y 81 pistas. El tema es que
> siempre que hago una imagen de alguno de mis antiguos discos (TOS
estándar
> incluídos) con este programa, me da errores de lectura, ¿es esto
normal?...
No es normal, ¿estás haciendo la imagen con el programa para PC o para
ST?. Si lo Haces en el PC, hay un problema muy serio de hardware para
leer los discos con más de 9 sectores por pistas. La disquetera del PC
puede leer el doble de sectores, pero cambiando la frecuencia de reloj
del interface, si embargo, no puede leer por ejemplo 20 sectores ó 19, y
cuando trabaja en baja densidad, divide su frecuencia de reloj por la
mitad, teniendo exactamente capacidad para leer la mitad de los sectores
que puede leer en alta. No obstante, hay disqueteras que si pueden leer
los discos, como las epson, por ejemplo, e incluso algunas de clónicos.
También puedes tener otro problema que me he encontrado, y es el
siguiente: Hay muchos discos de baja del ST que pueden dar problemas de
lectura en los F30 y en los PC , aún estando en formato MSDOS
compatible, y no darlo en el ST, con los Amiga pasaba igual, esto sedebe
a que , en general, las disqueteras de baja, aunque sea "fuerte"
decirlo, eran mucho más fiables.
Tengo la impresión en cualquer caso, de que estás intentando hacer la
copia en un PC, si esto es así, la opción es intentar hacerla en un ST.
Si no tienes, yo te la podría hacer. Si tienes a mano un AMIGA, también
puedes hacer una copia con el copión "Hercules" a un disco moderno, de
esta forma los sectores serestaurarán correctamente y al PC le sería más
facil leerlos.
Por último , también puedes probar con otros programas como Fastcopy
(pero necesitas un ST).
>
> - Los fuentes los tengo todavía :-) El problema es que para trabajar
> utilizaba un sistema de desarrollo llamado PDS, en el que los fuentes
se
> editaban y compilaban en un PC y después, mediante un cable paralelo y
un
> programa especial, el ejecutable se pasaba al Atari ST. El lenguaje
> utilizado era ensamblador puro y duro.
wuau!! me gustará ver el juego funcionando.
De todas forma hay algo que no entiendo ¿Por qué se pasaban los ficheros
mediante coumcaciones al ST?, el ST siempre ha podido leer los discos de
los PC, o quizas es que la máquina que usabas tenía disquetera de 5 1/4.
¿I era simplemnte por el tema de la utilizción de formatos no estándar
en los discos?.
![]()
![]()
LECTURA DE FICHEROS Y TRASPASOS DE CUBASE ST A PC
El PC lee directamente los discos del ST, pero recuerda que debes usar
discos de baja, o cerrar el agujero de uno de alta. Si tu ST es un STF,
puede haber problemas de lectura, hay muchas utilidades para evitarlos,
pero lo más fácil es que formatees el disco en baja en el PC, el STF lo
leerá directamente y podrá escribir en él.
Por último, si lo que tienes es un ST a secas, es probable que tengas
una unidad de simple cara. Los discos de simple cara son ilegibles por
el PC, hay un problema de hardware en las disqueteras que impide que
funcione una sola de las cabezas lectoras, así que para el PC los discos
de Baja no sirven.
En cuanto a lo de las disqueteras, hablo de disqueteras estándar de PC
clónicos. Sólo algunos modelos de Epson, y las disqueteras que
incorporaba Amstrad, podían leer discos de simple cara. Algunas de
pòrtátiles tenían tambien autodetección alta/ doble como la del F30.
Y un detalle más, todos los ficheros de cubase son legibles por Cubase
PC, incluido los masters hechos con Cubase Audio Falcon y Cubase Audio
CBX para ST. Esto quiere decir que puedes intercambiar directamente los
discos duros, incluso. Pero por supuesto tienes que estar usando discos
con versiones HDDriver 6.5 o superior.
El formato de los ficheros de cubase ST/F30 y PC es idéntico. Ha sido mantenido expresamente así por Steimberg para beneficio de los usuarios.
Lo único que debes tener en cuenta es que la numeración de las versiones de Cubase de PC son muy atrasadas comparadas con las de ST, quiero decir, por ejemplo , que para cargar ficheros de Cubase Audio 2.0 de F30, necesitas al menos Cubase VST 4.0, Para cargar ficheros de cubase 1.0 de ST basta con la version 3.0 de PC, o el cubase XT.
Si estás usando Cubase VST, podrás leer sin problemas todas las versiones de ST/F30, incluyendo las que lleven audio.
Y la guinda final, prepárate a descubrir que el sincronismo del VST no
funciona, que el MIDI pierde el Timming, y que la resolución de la
grabación es como 5 veces menor que la del ST. Yo también tengo PC,
varios, y auténticos maquinones, pero son incapaces de grabar
instrumentos de tanta resolución como las guitarras G10 o SyntAxe, que
sin embargo pueden grabarse con cualquier ST que tenga al menos dos
Megas de memoria. Por eso sigo usando los ST...
Y otra cosa, no pienses que los fallos del VST son por ser una versión
pirata (que es lo que piensa la mayoria de quines lo tienen), no, yo
tengo uno legal...última versión... (actualicé en su dia uno del Falcon,
y por suerte, al actualizarlo me devolvieron también el del Falcon, digo
por suerte porque ese es el que tengo que utilizar para las aplicaciones
serias). La única utilidad que le doy al VST es leer las grabaciones
multipistas hechas en el falcon para procesar con efectos pluggin.
La única esperanza de los que hemos gastado dinero en VST, para usarlo
profesionalmente, es el nuevo interace USB de Steimberg, que por primera
vez, se supone que teóricamente tendrá la misma resolucion que tenia el
Notator 2.0!!!, y que cuesta mucho más caro que media docena de ST de
segunda mano hoy en día.
Ah! y si quieres saber de los problemas de sincronismo con audio,
latencia , etc... otro dia te cuento... porque esos sin que son
largos... y además de momento no tienen ni siquiera solución teórica...
![]()
Modos gráficos y otras mejoras en Steem 2.3
Esta versión de Steem, incorpora la opción de utilizar módos gráficos de alta resolución, como los que se pueden conseguir con tarjetas gráficas especiales en ST/Mega ST o los que se conseguían a través del propio sistema o drivers por software en máquinas TT y F30. Antes de nada, nos conviene tener en cuenta lo siguiente:
1. Estos modos gráficos, al igual que pasaba con los propios del F30 y TT, funcionaran correctamente con todo programa que haya respetado las implementaciones en cuanto a programación dadas por Atari, y haya accedido a la pantalla través del GEM. Todas las utilidades diseñadas por mi funcionan perfectamente, y otras muchas que he probado también.
2. Se deben utilizar versiones de TOS 1.04 o superiores, para garantizar un comportamiento óptimo. Algunos programas desarrollados para TT ( y siempre que no requieran expresamente el coprocesador matemático, o busquen el 68030) funcionarán correctamente sólo con el TOS 2.03 (2.02 en su defecto) que implementaba el MegaSTE.
3. Los modos gráficos de resoluciones altas (superiores a 600 x 400) con cuatro colores, presentan una configuración de colores en pantalla que no es la estándard del sistema, y que bien te puede dejar medio ciego por el amarillo chillón mezclado con blanco en una forma ininteligible. Para impedir que esto suceda, tenemos que arrancar sin que leamos ningún "desktop.inf". Por ejemplo desde un disquete en blanco, u otro preparado al efecto. El fenómeno que estamos describiendo no sucede por un Bug en Steem, sino por la forma en la que el TOS interpreta el fichero desktop.inf. Este efecto, se produce de hecho en todo emulador e incluso en máquinas reales, y deriva del hecho de no estar prevista la utilización de 4 colores en resoluciones mayores de 600x200. En un modo de 16 colores, ésto ya no pasaría, pero Steem aún no soporta éste número de colores en resoluciones expandidas.
4. Aumentar la resolución , produce un consumo de CPU acusado en máquinas Pentium y K6 a 600 Mghz, tanto que bajan a velocidades muy inferiores a las del ST original. Lo que significa que necesitarás PC potentes para poder sacar partido a estas nuevas opciones.
5. Puedes utilizar modos gráficos, que tu propio PC no soporta, por ejemplo, puede ser que tengas un monitor con resolución máxima de 1024 x 768, y que puedas utilizar una resolución ST , no obstante de 1280 x 960. Esto sucede sólo en algunos equipos, dependiendo del hardware gráfico, y de la frecuencia a la que Steem maneje la pantalla. En mi equipo sucede esto por ejemplo, con un molesto parpadeo (dicho sea de paso).
![]()
Tecla "enter" del Keypad" numérico en Steem 2.3
Esta tecla, que el PC reconoce como la misma que el return de la sección "qwerty" del teclado, presenta códigos distintos en el ST. Aunbque normalmente, esto no causará poblemas, se da la circunstancia de que algunos programas ST asignan funciones distintas al "return" y al "enter". Este es el caso del aclamado y magnífico secuenciador KCS de Dr. T. Con esta nueva opción del programa Steem 2.3, podemos asignar esta tecla "enter" a una tecla que seleccionemos del PC, y que no se use en el ST, por ejemplo f12, solucionándose este problema.
Información de contactos
Si desea hacer cualquier comentario o sugerencia sobre esta página, o alguna consulta sobre ATARI ST/TT/F30 para aplicaciones profesionales, puede enviar un Mail a
Atari España EmulaciónSi necesita algún link puede solicitarlo también por email. La página con Links se colocará en breve.
![]()
ATARI EMULACIÓN ESPAÑA FUE FUNDADA EL 23 1 2001