tu cacharros
Ahora que se cumplen 30 aos de la salida al mercado del zx spectrum,
echamos la mirada atrs un momento para acordarnos de todo este
tiempo pasado. Como los usuarios empezaron poco a poco a apreciar las
posibilidades de estas maquinas. Como se abri un mercado dedicado a
los juegos de ordenador. Como los kioscos se llenaban de revistas que nos
ensearon a programar, reparar o manejar programas.
Estos aficionados regresaron con los emuladores y sus antiguas
maquinas, realizando todo tipo de actividades, entre ellas la de difundir
informacin y entrenimiento. Esta revista es consecuencia de los aos
vividos dedicados a la retroinformtica.
Tratamos de hacer un especial sobre la edad de oro del soft espaol, pero
tras la poca participacin de los aficionados decidimos hacer un articulo
especial y seguir con la publicacin con sus temas de siempre.
Hemos visto que este ao han empezado muchas retroferias nuevas, cosa
que nos gusta mucho y pensando en ellos, vamos a ofrecer una serie de
fichas para que puedan ser usadas en dichas ferias. Empezamos con dos
equipos que estn de cumpleaos: La supernintendo y el spectrum.
Tras el gran xito del spectrum, el publico tildaba a sinclair como una compaa de maquinas poco serias. La
presin fue en aumento y sinclair saco al mercado el QL sin estar preparado, esto hizo ms rpido el declive
de sinclair, que termino en manos de su competencia
04
javu61
Vamos poco a poco descubriendo el basic. Ahora
veremos un cdigo para una calculadora simple
24
Aprendamos ms sobre los chips de sonido y su
utilizacin en los microordenadores de 8 bits
ultima entrega de esta saga en la que Miguel nos ha enseado uno poco mas sobre el spectrum +3. Pero eso
no es todo, Ahora llega el momento de usar el divide y poner en funcionamiento las roms +3e
muchos de nosotros nos dedicamos cada vez ms a exponer nuestros queridos cacharros.
Pasamos mucho tiempo diseando puntos de informacin para los mismo, pero al final
desistimos y terminamos simplemente poniendo el nombre en un folio por falta de tiempo o
conocimientos en diseo. Ahora retrowikimagazine pone a tu disposicin, las fichas de los
equipos. A lo largo de sucesivas entregas se irn entregando en formato recortable y
montable para que estn listas para esas exposiciones
C o m m o d o r e con una ranura para tarjetas Puede que sea un montaje y
SD, una pantalla LCD de 3,5 que no se haya pagado eso
AMIGA mini p u l g a d a s , s a l i d a A / V, en realidad, pero la puja
altavoces estreo internos y quedo reflejada al menos
un conector de auriculares. as. que tiene de especial?
Pues poca cosa, una carcasa
Y todo ello por el mdico ligeramente diferente y
precio de 500 dolares. unos mandos propios.
ms informacin en:
Se subasta una
www.pressplayontape.com SAMSUNG Saturn
corenana por 299 Ms info:
dolares http://www.retroportablesp
Space harrier aradise.com/2012/03/turric
para Atari XL/XE ane-35-final-mission-
El especialista en accesorios Despus de lo que parecen remake-amiga.html
para videojuegos Blaze y aos de desarrollo ha salido
SNK Playmore han llegado a el space harrier para atari 8
un acuerdo para fabricar la bits
consola NeoGeo X porttil Aqu se puede ver un video:
http://www.youtube.com/
Vendr con 20 juegos con watch?v=-B-_6-RuJR0
licencia como Fatal Fury,
The King of Fighters '94. LA El caso es que por lo visto
NeoGeo X tambin contar
Adis al creador El Mundo del El zx spectrum tenga avanzado el tema le
pediremos que nos redacte
del commodore Spectrum lanza su cumple 30 aos un informe con las
Jack Tramiel propia aplicacin conclusiones, para
publicarlo en la revista...
Android
Ya esta disponible
la ron del Mr.Nutz
2 para megadrive
T
odo comienza con La Pulga, fue un xito de informacin no conocida, simplemente un punto de
ventas en Espaa y, sobre todo en Gran vista y un enfoque diferente.
Bretaa en 1982. "La gente lleg a decir que
por su culpa suspendan . En ese momento un Personalmente, me atrae y creo que la historia de
mercado ya establecido fuera de Espaa viva su Dinamic es muy at home y tiene un fondo muy
esplendor y aqu todava ramos pocos y nos iba a claro , el familiar, la tpica evolucin de estudiantes
tocar esperar a que llegase 1985 para ver nuestro con zx81 o Spectrum y en familia empezar a hacer
propio y particular BOOM. cosas para cambarlas con los colegas en el instituto.
Particularmente en mi clase nadie ms que yo tena
Se dice que Espaa y ordenador y los que lo tenan iban a otros cursos o
sus representantes; centros con lo que es eso lo que me permiti conocer
Indescomp, Dinamic gentes con ordenadores alternativos a los ms
Software, Topo Soft, conocidos.
Made in Spain, Opera
Soft o Zigurat, entre A mi me atrae un poco ms lo que ofrecan y contaban
otros, llegaron a ser Jorge Granados ( Made In Spain / Zigurat ) o Gonzo
capaces de situarse Surez ( Opera ), porque se presentaron al publico con
en el segundo mucho coraje, con mucho trabajo y aunque son
lugar de historias parecidas no son iguales y no pretendo en
ventas europeas por detrs de las este artculo entrar a comparar si unos eran
casas britnicas y eso es un mejores que los otros, simplemente
elogio, dado que era muestro admiracin y
imposible en aspecto agradecimientos por todos
alguno cualquier tipo ellos. Creo que en
de competencia con el aquella poca
Reino Unido en cuanto a todos llevbamos
divulgacin, usuarios y dentro un Victor,
comercializacin de informtica un Jorge o un Gonzo,
se refiere. Fuera de nuestras y el legado est ah todo
fronteras esta industria ya estaba entero para ser
totalmente establecida y aqu solo se preservado y redescubierto.
conseguan los cacharros de importacin
hasta que tmidamente comenzaron a verse los No podemos hablar ni de
primeros ZX81 y Vic20 distribuidos de forma ms o vencedores ni de vencidos, en esta
menos oficial. etapa es quiz donde mejor se pudo
plasmar la capacidad de la gente de un
Si tuviera que hablar de las casas y de las productoras, pas como Espaa, quienes suframos un
mi tendencia ser siempre a escribir basndome en las retraso tecnolgico y mercantil evidente,
experiencias vividas y recogidas durante tantos aos, pero que al mismo tiempo y gracias a la ya bien
y en cierto sentido podran ser hasta subjetivas. No explicada por Fco de Quevedo y sutilmente conocida
obstante tampoco se intenta esclarecer nada o aportar como picaresca espaola las cosas fueran como
fueron. Ya pas, est ah, el legado es inmenso y todos terminados y calidades, muchos ttulos para mejor o
y cada uno de los que lo hicieron posible son tan peor ya siendo espaoles o extranjeros, estaba ms
protagonista como los dems. que claro que el software importado se venda en
mucha ms cantidad que el nacional.
Otras compaas que tuvieron su momento fueron:
Animagic, Compulogical, DeltaSoftware, GameSoft, Comprar juegos en los 80 era prohibitivo, lo peor de
IberSot, New Frontier, Positive y Zafiro, hay ms y todo es que en 2012 lo sigue siendo. Problema,
eso sin contar las producciones que se hacan en cada Realidad o solo es ilusin digital?
casa y en cada pueblo, siempre hubo programadores
muy buenos que pasaron desapercibidos al resto de Y desde 1980 hasta 1986 qu sucedi? , es qu
los que en aquellos aos gastaban sus pesetas en las acaso esos aos no existieron?
codiciadas cintas. Y otros simplemente eran los
freelances que no pertenecan a las creadas compaas Allende nuestras fronteras si, pero Spain is Different.
pero que su trabajo estaba ah, reconocimiento a todos Desde ciertos puntos de vista no se deja de ver el tema
ellos. de la etapa espaola como un algo ms que donde
algunos amasaron fortunas y otros se quedaron como
Sin darnos a veces casi ni cuenta, siempre tenemos la cenicienta. Son negocios y en los 80 todos sabemos
tendencia de mostrar ms atencin e irnos a quienes que eran feroces.
ms fama y popularidad tienen, pero quiz tengamos
que ser ms perspicaces y abrir las miras, ver la Mucho, bueno no mucho, quiz en exceso se ha
cuestin espaola desde un contexto ms amplio y hablado ya de la llamada poca dorada del Soft
saber que fuera tuvo repercusin, pero no tanta como Espaol, se han escrito ros de tinta y se han grabado
en algunos sitios se tiende a dar a entender. muchas horas de video. Pero siempre hemos
Internamente los datos recopilados muestran que pensando en ella refirindonos al software creado por
hasta bien entrado 1987 no se produce en el mercado las casas nacidas en suelo patrio.
nacional la explosin definitiva de las casas de
software patrio, la mina estaba ah y si no la hubieran Ciertamente valorar la poca dorada del soft espaol
explotado quienes podan hacerlo en ese momento, es un ejercicio complejo, sobre todo si se mira desde
otros los hubieran hecho. una posicin real europea, en Espaa acumulbamos
mucho retraso en relacin a nuestros vecinos con lo
que era fcil adivinar que poda pasar.
C64
y e l
MSX, por
otro lado
comienzan a
verse los primeros
ttulos para Atari ST
y Amiga.
Zigurat tuvo sus dos mayores xitos en los ttulos Sir Spain is different, no te quepa duda colega lector, y el
Fred y El misterio del Nilo. Jungle Warriors, BOOM de aqu llego tarde mal y nunca, no le quepa
Afteroids, Humphrey, Power and Magic y Comando 4 duda a nadie que debido al retraso algunos jugaron
estn ah y son mitos vivientes. La calidad y el con mucha ventaja, aunque las cosas intentaban
terminado eran en algunos casos hasta mejor que mantener ese espritu de grupo pequeo y de
ciertos ttulos importados que se vean a la venta. nocturnidad que acompaaba a quienes solamos
hacerlo en los 80.
Dinamic intentara lanzar sus proyectos, inicialmente
compuesto por Army Moves, Navy Moves y ms De cada 10 ttulos originales que se vendan 2 eran
adelante Arctic Moves. espaoles, claro que se vendieron muchos, pero si
hubieran sido tantos, hoy en da aquellos pioneros
Opera Soft lanz ttulos como Goody, Sol Negro, nadaran en dinero y eso todos sabemos que es pura
utopa. Las proporciones son as , no es que sean de lo
ms preciso pero si los suficientemente ilustrativas
para que se comprenda el fondo de la historia.
Ron
S e ha desatado la locura por
los microordenadores.
Clive Sinclair se
mostraba de nuevo
ante los medios
Clive vendi el QL a los medios como una mquina de
16 bit, lo que no es exactamente as en la realidad, el
QL estaba basado en la familia de microprocesadores
de Motorola 68000, pero en este caso el cerebro de la
nueva mquina iba a ser el 68008, cuyo bus interno es
de 32 bits y el externo de 8, causando cierta confusin
a los entendidos desde el primer momento. A eso Sir Fsicamente, el QL presenta una lnea de diseo que
Clive adosaba la necesidad de disponer de un mnimo posteriormente se empleara en los siguientes
de 128 Kbytes de RAM para que fuera realmente modelos de Sinclair e Inves. Presenta a su derecha dos
competitivo desde el primer momento, y claro que no, unidades de microdrive, inaugurando un estilo de
no dej pasar la oportunidad de anunciar todo integrado.
simultneamente las tarjetas de expansin que
permitiran aadir desde RAM hasta controladoras A Clive Sinclair no le salan bien las cosas, quizs
para unidades externas y discos duros as como porque la presentacin del QL fue realizada con
tarjetas de comunicaciones. demasiada premura, pero hay tambin que dejar claro
que gran parte del problema radicaba en las
La memoria se limita de fbrica a 128k en placa. Para desastrosas dificultades tcnicas y de produccin con
ampliar la solucin mejor es usar la ranura de las que Datech tropez en los primeros meses de
expansin y aadir una unidad de memoria que produccin. Como le vena sucediendo a Sinclair se
generalmente viene con un conector de disquetera y repitieron todos y cada uno de los problemas sufridos
kit de herramientas en la ROM. Una compaa en cuanto a controles de calidad y de suministro de
llamada Miracle Systems consigui ampliar la componentes, absolutamente deficiente y
memoria a un gran total de 896k por el robo de la catastrfico. Hubo
memoria asignada para la ROM. La memoria compradores que de
adicional es tambin mucho ms rpida que la interna una forma frustrada
lo que consigue una ligera diferencia en cuanto a tuvieron que esperar
velocidad. hasta ms de 4 meses
para recibir sus nuevos
En sus entraas se esconden otras joyas como los ordenadores, de hecho
chips de soporte como por ejemplo el INTEL 8049 esto solo fu el
que se encarga de gestionar el I/O como el teclado, comienzo de los
sonido y puertos serie. Existe un banco de memoria, problemas, porque
cada uno de 16k con un total de 128k y ampliacin muchos de esos
limitada a 512K . El vdeo es capaz de generar 4 ordenadores NO
colores en alta resolucin y ocho en el modo de baja FUNCIONABAN CORRECTAMENTE.
resolucin con un texto de 25 lneas de 85 caracteres
en modo monitor y 64x25 en modo TV. El sonido se El QL nace cargadito de problemas, particularmente
limita a un solo canal pitido. los Bugs en el Sinclair QDOS en ROM, que deriv en
mltiples versiones de firmware que funcionaban
sobre determinados modelos. De hecho, la primera
versin comercializada de QL tuvo que ser entregada
y enviada a los usuarios que haban realizado la
reserva con un cartucho adicional de ROM, que
contiene partes de la ROM, sin la cual la mquina no
funcionaba. La infame mochila o "dongle" del QL
venia incluida al comprar un nuevo QL, se conectaba
en la parte posterior. Todo ello causado adems por la
carrera contra reloj para distribuir a las tiendas la
Durante los aos 80, Sinclair diseaba y desarrollaba
nueva mquina. Esto significa que la ROM con la que
toda la arquitectura y electrnica de sus mquinas
se comenzaron a distribuir los QL no estaba ni
pero al contrario de lo que muchos piensan, Sinclair
terminada ni depurada, a muchos no les hacia gracia
no dispona de fbrica propia. En este caso era Datech,
ver el infame cartucho enchufado en sus QL.
una filial de la gigante Thorn-EMI la que se encargaba
de poner la lnea de produccin en marcha para la
fabricacin de los ordenadores Sinclair. La primera
serie de QL puestos en circulacin alcanz una
produccin de 20.000 unidades y su distribucin fu
exclusiva en UK.
Las familia de ROMS para QL son : Aparentemente la inclusin de dos unidades
AH La primera microdrives, iba a permitir a muchos usuarios
JS Una de las mejores almacenar datos de una forma barata y sin gastar ms
JM La ltima hecha por Sinclair dinero en unidades de disco, lo que al final resulto ser
MG Version especial de Idiomas una chapuza, dada la fragilidad de los microdrives y
Minerva Una versin de terceras partes su poca capacidad por no hablar de la lentitud en
cuanto a carga y descarga. Se trata de una unidad
El QL tambin tuvo problemas con las unidades de totalmente secuencial, basada en cinta magntica, lo
microdrive incorporadas (utilizados inicialmente en cual en un primer vistazo ayudaba pero que a corto
el ZX Spectrum con la ZX Interface 1). plazo se iba a convertir en todo un problema al que
luego Sinclair dio la espalda.
Aunque fue realmente un ordenador muy avanzado a
su tiempo, que integraba red de serie y era accesible
por su precio, no se vendi bien y trajo muchos
problemas a la compaa que tras la quiebra de
Sinclair y la compra de la empresa por Amstrad fue
inmediatamente discontinuado y pasando a ser un
miembro de la vitrina de los ordenadores fracasados
de los 80.
A nivel de ciertos perifricos podamos hablar de Una de las mejores Webs con informacin y recursos
compatibilidad total, esto iba a tener un papel crucial en Castellano, donde encontrars mucha informacin
dado que muchos usuarios de Spectrum que haban y documentacin de personas importantes en el
gastado mucho dinero con la Interfaz y el microdrive mundillo Espaol de QL como Salvador Merino,
podran continuar usndolo. Serafn Olcoz, Javier Guerra, AFX, Zerover y muchos
otros.
Por desgracia, lo que ms se ech en cara a Sinclair fue
la NO inclusin de un interfaz centronics, el cual fue Ron
comercializado a modo de expansin por una tercera
parte aos despus.
A
qu podemos disfrutar de unas imagines de los La versin de
bocetos usados en el juego de la Abada del Spectrum slo
Crimen. Estas imgenes y otras fueron publicadas fue programada
en la web Computer Emuzone hace unos aos. para el Spectrum
Un poco de historia para refrescar la memoria ahora que se 128k
cumplen 25 aos.
30
Ya hemos visto en el artculo anterior cmo se genera el sonido, ahora
experimentemos con el sonido en ordenadores que usaban un Z80. Para ello
pondr ejemplos de cmo hacer sonar en Basic y en Cdigo Mquina algunos
de los ordenadores de 8 bits ms vendidos en Espaa, comenzaremos con
E
l Spectrum usa la ULA como generador de La rutina que se llama desde el Basic se llama BEEP, y
sonido, controlado desde el procesador. Al no est ubicada en la direccin 03F8 (1016 decimal),
disponer de un chip especfico, y usar el toma los parmetros de entrada y llama con ellos a la
altavoz interno para el sonido, no dispona de rutina que hace sonar realmente a la ULA, la rutina se
grandes prestaciones en el tema, pero aun as todos llama habitualmente BEEPER, y est ubicada a partir
recordamos la msica del Manic Miner taladrando de la direccin 03B5h (949 decimal).
nuestros odos. Esta rutina es sencilla de usar, se la debe pasar dos
Desde el BASIC es sencillo acceder al sonido, valores en los registros DE y HL que indican
mediante el comando BEEP (en un gomas Modo frecuencia (valor en Hz) y duracin (valor en
Extendido y Z). La sintaxis del comando es BEEP segundos), el resultado de las operaciones se debe
duracin, nota convertir en un entero:
Como duracin podemos poner cualquier cantidad DE = INT (frecuencia * duracin)
expresada en segundos, y como nota debemos hacer HL = INT ((437500 / frecuencia) - 30,125)
referencia a cuantos semitonos deseamos sobre el DO
central, siendo por ejemplo DO = 0, DO# = 1, RE = 2, Pueden parecer extraos estos valores, pero realmente
hasta que el DO de la siguiente octava es 12. el sonido lo produce activando y desactivando el
Igualmente por debajo usando negativos, -12 sera el altavoz repetidamente, para lo que necesita usar unos
DO de la anterior octava. Como ejemplo podemos contadores, y as se los damos ya calculados.
escribir: Pongamos un ejemplo, queremos hacer sonar el DO
BEEP 1,0: BEEP 2,2: BEEP 1,0 (frecuencia 262'60Hz) durante 2 segundos:
Para hacer sonar una escala
completa, podemos usar el
siguiente programa que
hace sonar a nuestra
mquina: La rutina BEEPER modifica el valor de todos los
registros, por lo que antes de llamarla debemos
guardar los registros que necesitemos y luego
recuperarlos (tpico PUSH/POP).
Esta es la tabla de frecuencias de los sonidos que El altavoz se activa poniendo D4 a nivel bajo y
puede reproducir bien el Spectrum, aunque puedes llamando a OUT por el puerto 254. Cuando D4 pasa a
probar otros valores, pero no se oirn correctamente: alto, el altavoz se desactiva. Un bip por el altavoz se
obtiene modificando repetidamente D4 durante el
tiempo necesario.
As una nota cualquiera de frecuencia F se obtiene
activando y desactivado cada 1/2F de segundo el
altavoz. Como el reloj del sistema es de 3,5 mhz, ser
necesario que la instruccin OUT se ejecute durante
unos cuantos tics del reloj, que es lo que se est
calculando con la frmula anterior.
Desde cdigo mquina, la forma ms sencilla de hacer Jos Antonio Vaqu Urbaneja, podis contactar
sonar a nuestro Spectrum es llamar a la misma rutina conmigo en javu61@gmail.com o ver ms cosas en
de la ROM que se llama desde el intrprete de BASIC. old8bits.blogspot.com
Esta ltima seccin se muestra las diferentes tcnicas que puse en marcha
para pasar a disco algunas aplicaciones y juegos, en la mayora de los
casos con xito y en uno concreto, no.
P
ara ello se ha usado una dos nuevas letras de unidad, C y D, +3E. En otros casos he sido yo
unidad DivIDE v57c, para a la lista de unidades lgicas del mismo quien ha adaptado el
la cul est diseada la sistema. Tambin ha determinado software para que se pueda cargar
ROM +3E de este equipo. que es la C la unidad por defecto. Si desde disquete o unidad
En realidad funcionar tanto con el ahora pulsara la opcin "Cargador" compatible +3E. Como ejemplo,
DivIDE "clsico" como con los se intentara leer y ejecutar el este es el juego "All Present And
nuevos DivIDE+ o DiwIDE. programa "DISK" ubicado en la Correct" en una versin que
En cualquiera de los casos, es unidad C. modifiqu para que cargara de
necesario desactivar el arranque Estas son las asignaciones de letras disco.
del firmware del DivIDE, ya que lo de unidad a particiones de la
usaremos desde el +3E. Para ello Compact Flash. Esta CF tiene ms
basta con retirar el puente E de la particiones, pero este listado slo
placa. El DivIDE usado tiene un muestra las asignaciones actuales.
adaptador IDE-CF con una Se muestra con el comando: CAT
pequea Compact Flash ASN
previamente particionada y
De esta misma forma he podido
formateada segn el manual de
copiar el Art Studio y algunos
"setup" del proyecto +3E. Al
juegos. Sin embargo, uno de ellos
iniciar el sistema se observa este
plante pro-blemas desde el
cambio en la pantalla de arranque:
principio: es el juego "Where Time
Stood Still".
Copiar programas entre cualquiera Para intentar copiarlo y ejecutarlo
de las particiones asignadas a letras con xito se intentaron las
de unidad en la Compact Flash, y siguientes estrategias:
un disquete, es tan sencillo como Creacin de una versin cargable
usar la orden COPY. Eso s, desde disco a partir de la versin
teniendo en cuenta que una cargable desde cinta
particin en la CF puede ser de El disco del juego est preservado
hasta 16MB, mientras que el en WOS, con sus protecciones
espacio en el disco es de unos originales. Esto significa que en
El sistema ha detectado la unidad 173KB. principio, no es factible leer
DivIDE, ha ledo la tabla de En la misma pgina del proyecto ficheros del disco y copiarlos a la
particiones de la Compact Flash, +3E hay enlaces a si-tios con CF. En el mismo repositorio se
donde tambin est la versiones de programas populares encuentra una versin en cinta, y
configuracin inicial, y ha aadido adaptados para ser usados en el en formato TAP. Esto significa que
dicha versin no usa ningn tipo de
carga "custom" y presumi- StrowSaw permite importar
blemente ser ms fcil de informacin desde imgenes de
manipular. cinta TAP y disco DSK. Para el
caso de los DSK soporta solamente
Este es el contenido de la cinta la versin "Standard DSK". Para
visto con ZX BlockEdi-tor: aa-dir archivos se usa el men
"Device". Es una lstima que hasta
el momento StrowSaw no soporte
el mtodo de drag'n'drop para
Si insertamos la CF en un lector de manipular los archivos que
tarjetas convencional y damos la contiene.
orden "Scan", buscar todas las
unidades de disco que contengan
datos compatibles con el sistema
de particiones de +3E.
Su cargador BASIC es bastante
sencillo. Carga 5 bloques desde
cinta, y los va alojando en las
pginas 1, 3, 4, 6 y 7. Por ltimo Desde este men elegimos la
carga un bloque ms largo en opcin de importar el con-tenido
memoria principal (pginas 2, 5 y Con la opcin "Open physical de un TAP y escogemos el fichero a
0). Por ltimo, salta al juego. device" se nos presentar un continua-cin.
desplegable con todas las unidades
que contienen particiones
IDEDOS. Tambin es posible abrir
imgenes de disco en formato
HDF. En este momento, "3e" no es
compatible con dispositivos de
almacenamiento masivo que usen
"la mitad" de un sector para
almacenar datos.
El resultado es el que se muestra a
continuacin. Para cada fichero
contenido en el TAP, se detecta de
qu tipo es (programa BASIC,
Para pasar el contenido de esta bytes, etc.) y se graba en la tarjeta
cinta a CF, se ha usado la utilidad de memoria con la cabecera
"3e" a travs de su frontend +3DOS adecuada.
grfico, "Strow-Saw", que puede
descargarse desde la pgina del StrowSaw organiza la informacin
proyecto +3E. StrowSaw descarga del disco abierto mostrando cada
a su vez la utilidad "3e" que es de particin como si fuera un
lnea de comandos. Aunque directorio. Haciendo clic en el
StrowSaw slo funciona en nombre de una particin a la iz-
Windows, "3e" es multiplataforma quierda, se ven los ficheros que
y funciona en Windows, Linux y contiene a su derecha.
OS X. Sin embargo, +3DOS tiene
Desde StrowSaw podemos usar algunas limitaciones sobre los
una tarjeta de memoria nombres que puede tener un
particionada para +3E en nuestro fichero. La ms destacable es que
PC y manipular los ficheros de su dicho nombre no puede tener ms
interior. Esta es la ventana de 8 ca-racteres, y hay 3 caracteres
principal de la aplicacin. para especificar una extensin. Por
otra parte, los nombres en cinta
pueden ser de hasta 10 caracteres.
La otra limitacin, que aparece al
intentar copiar ficheros de un sitio
a otro, es que los nombres no deben De esta forma, el WTSS consigue del propio snapshot. De todas
tener espacios ni cualquier otro arrancar, pero despus de elegir formas, s que se puede cargar
carcter que no sean letras o controles y comenzar el juego, ste desde la compact flash, por lo que
nmeros. Mientras que esta se bloquea o se resetea el este mtodo garantiza que
limitacin se implementa en "3e" o ordenador. cualquier juego que no sea
en StrowSaw, la nica opcin para multicarga funcione en una unidad
cambiar los nombres es volcar los compatible +3E.
ficheros al PC, cambiarles el
nombre, y volver a ponerlos de Copia desde la imagen DSK a un
nuevo en la tarjeta de memoria. dis-co fsico usando la utilidad
Este es el resultado. DU54
StrowSaw permite importar el
contenido de una imagen DSK,
siempre y cuando su contenido
sean ficheros grabados de la forma
habitual en el disco, y la imagen
est en el formato "Standard
DSK". El disco de WTSS no
De nuevo con la tarjeta de memoria cumple nada de esto, as que lo
en el DivIDE, se monta la particin intentaremos con esta utilidad, que
"snaps" donde se ha grabado el funciona en CP/M y en un +3.
con-tenido de la cinta en la unidad Para copiarlos a la compact flash Esta utilidad est en formato
D: y mostramos su contenido. que usamos con el DivIDE y el imagen de disco DSK en uno de los
+3E, usaremos StrowSaw con la enlaces del proyecto +3E.
opcin de colocar fichero en modo Desafortunadamente no est en el
binario (sin cabecera +3DOS) formato estndar, sino en el
extendido, as que no podemos
importar su contenido
directamente a la compact flash
desde StrowSaw.
Falta modificar el cargador BASIC Lo que se ha hecho es usar otra
para que cargue los nombres de utilidad, CPCXFS, para leer y
archivos correctos. El POKE extraer los ficheros desde la
23399,4 hace que la ROM escriba imagen DSK. CPCXFS s es capaz
ese valor en el puerto 1FFDh. En de leer el formato extendido DSK.
concreto, este poke apaga el motor Es una utilidad de lnea de
del disco justo antes de que comandos, y este es el resultado de
comience el juego. Esto es Ya de vuelta en el Spectrum, si
cargamos desde la com-pact flash su ejecucin (la entrada del usuario
necesario hacerlo en juegos que se est en ne-grita):
portan a disco ya que en el snapshot, ste funciona sin
circunstancias normales (con la problemas. Lo har si se carga
ROM controlando las desde disquete? Copiamos el
interrupciones), el motor del disco snapshot al disquete
se para tras unos segundos, y esto
se controla a travs de un contador
que se actualiza desde el gestor de
interrupciones de la ROM. Si ese Y lo cargamos, con la orden
gestor se anula, como suele ser SPECTRUM:
habitual en los juegos, el motor del
disco sigue dando vueltas,
desgastando innecesariamente los
cabezales y el propio disco.
Lamentablemente, la carga de
snapshots desde disquete no est
soportada. La razn es que las
rutinas de disquete usan memoria
RAM de varias pginas como Estos ficheros, ya en el PC, se
cach, y esto interfiere con la carga grabarn en la compact flash
usando el modo binario sin incluye el formateo: el disco debe Creacin de un cargador custom
cabecera. A partir de ah, ya se estar forma-teado previamente con que evite usar la pgina 7 de
puede ejecutar en el +3E. el mismo formato que tenga el RAM
DU54 muestra un pequeo men, disco fuente, y en el caso del Hasta donde he podido averiguar,
estilo LocoScript, en la parte WTSS este formato es una de las razones por las que
superior de la pantalla. La opcin especialmente extrao. La utilidad ninguno de los mtodos que he
que nos inter-esa es la 4: Disc-to- SamDisk 3.0 puede darnos un usado hasta ahora
disc copy. mapa de dicho formato: ha funcionado, es que el juego usa
Especificamos como fuente el A causa de este formato, al llegar a toda la RAM de un 128K, y eso
fichero DSK que habremos la pista 29, DU54 produce el entra en conflicto con las rutinas de
disco que por una parte usan la
pgina 7 para mantener variables
del estado del mismo, y las pginas
1, 3, 4 y 6 como cach de disco.
Con esta configuracin inicial, no
copiado previamente a la misma es de extraar que el juego no
particin de la compact flash funcione. En cuanto se carga un
donde tenemos el DU54, usando el bloque a una de estas pginas,
modo binario sin cabecera. subsiguientes cargas de otros
Como destino, la unidad de disco bloques corrompen la informacin
A: ya cargada anteriormente.
Mi ltimo intento para conseguir
una versin cargable de este juego
ha consistido en escribir una serie
de rutinas para facilitar la copia de
siguiente error: bloques entre pginas de RAM, y
particularmente, usar "huecos" en
la memoria para almacenar
temporalmente porciones del
bloque que ir en la pgina 7.
Para evitar que las pginas 1, 3, 6 y
Lamentablemente, ninguno de los 7 se corrompan durante el uso del
Insertamos un disco formateado en formatos que soporta DU54 puede disco, es necesario deshabilitar la
la unidad A: usarse en este caso: cach. Esto se hace con una
llamada al +3DOS: dos_set_1346 .
Para evitar usar la pgina 7 en la
carga, aprovecharemos que el
bloque que se carga en la pgina 1
no ocupa 16K sino 12K, as que 4K
del bloque 7 pueden ir temporal-
mente en la pgina 1. Por otra
parte, el resto del contenido del
bloque 7 se ha alojado en la
pantalla, emborronando la misma
por unos segundos.
Y el disco comenzar a copiarse
Este mtodo sin embargo s ha El cargador se ha modificado para
con los contenidos del DSK.
podido ser usado para copiar a un que llame primero a una rutina que
disco fsico el contenido de la desactiva la cach de disco
imagen de disco donde (TurnOFFCache). Luego, para
inicialmente estaba la utilidad cada bloque cargado, se llama a
DU54, y tambin puede usarse otra rutina que lo ubica en su
para cualquier disco que tenga un posicin y pgina final (Pon-
Pero hay un problema (bueno, formato compatible con +3DOS, Pagina), y por ltimo, tras cargar
varios): la copia que hace DU54 no es decir, que no tenga protecciones todos los bloques en todas las
que impliquen un nmero no pginas menos la 7, se llama a otra
estndar de sectores, o pistas. rutina (Pre-paraExec) que coge los
trozos que hay en la pantalla y en la
pgina 1 para restituir el contenido
del bloque 7, se apaga el disco, y se
salta al programa.
Este es el cdigo fuente de la
ltima versin que escrib:
L
o primero que Los genios de Acorn
observas cuando debieron pedir a Ikea que
recibes el paquete les crearan la caja del
de correos, es que aparato sino no se explica
los seores de Retroclinic como el cacharro tiene
ponen especial cuidado en tantos tornillos. Supongo
que todo te llegue en que al meterle tanta chicha,
perfectas condiciones. Y lo cual agradecemos
en esto se preocupan muy enormemente, necesitaron
mucho. Os paso a detallar de todo su ingenio para
lo que recibimos: concebir donde colocar los
cuatro buses que lleva. Uno
DataCentre Main PCB de ellos es al que deberemos
34 Way 1MHz Bus pinchar la faja de 34 pines
Interface Cable -J1-Power. con la que se comunicar el
Power Cable DATACENTRE. Pero cuando le
2 Way Terminal Block damos la vuelta al equipo para
4 x 3mm Self Adhesive Posts Lo primero que nos indica Mark colocarla, nos damos cuenta de que
4 x Cable Tie Bases (RetroClinic) es que el no va a quedar del todo bien sujeta
4 x Cable Ties DATACENTRE puede ser usado y que tendremos que hacer uso de
LED Cable And Plug en un BBC B o BBC Master. La un cutter para rebajar un poco el
RamFS & HDINIT ROM instalacin de uno u otro vienen plstico para que ajuste la faja. Si
Utility CD detalladas en las dichosas no queremos estropear el conector
USB A Plug to B Plug Cable instrucciones en ingls; obvio por del bus o lo que es peor quedarnos
USB A Plug to A Socket Cable otro lado ;) Pero de lo que nos sin un dedo, lo ideal es desmontar
User Guide damos cuenta enseguida es que es completamente el aparato.
muy simple la instalacin.
El DATACENTRE es una placa Bsicamente es pinchar en el Le damos la vuelta y
que tiene tres conectores zcalo libre ms a tu derecha la encontramos dos tornillos en la
fcilmente diferenciables: pastilla ramFS y colocar la faja de parte baja uno a cada lado y otros
-1 Mhz Bus. Conectar al conector 34 pines en el buz 1mhz que lleva dos en la parte superior trasera.
de la placa del mismo nombre el equipo en su parte inferior. Y dar Retiramos la tapa y observamos
(34pin connector).Mark te corriente al DATACENTRE. Aqu que el teclado lo podemos mover
aconseja no conectarlo al IDE del tenemos una de las diferencias pero sigue sujeto por un tornillo en
floppy que tiene los mismo pines. entre el montaje en un equipo u el lado izquierdo, justo bajo lo zona
-16 Bit IDE socket. Aqu puedes otro. Mientras que los cables de de la fuente de alimentacin.
conectar un adaptador CF-IDE y alimentacin que se suministran Ahora soltamos la faja que lo
pinchar una tarjeta Compact Flash. estn indicados para instalarse en sujeta a la placa madre y el cable
Nosotros vamos a usar uno de los un Master, en el bbc b tendremos que va desde la placa hasta el
conectores USB para acceder ms que hacer uso de las tijeras y la altavoz. Ya podemos retirar el
cmodamente. ficha de alimentacin. Y si es tan teclado.
simple para que un tutorial?
La placa tiene cinco tornillos que la vamos a usar para alimentar al
sujetan a la tapa inferior, fuera con DATACENTRE. Como he dicho
ellos. Hay una entrada analgica al antes, los cables que suministran
lado del conector ECONET que llevan conectores hembra para
habr que desmontar tambin para conectar directamente a un BBC
poder elevar la placa para trabajar Master y nosotros lo que debemos
sobre la tapa inferior. Una vez hacer es cortarlos y atornillar a las
soltados los tornillos de la placa y fichas que suministran. Pero es una
del conector de entrada analgica, lstima no usarlos as que me fu a
veremos con desesperacin que la una tienda de electrnica y
placa la podemos mover haca encontr unos prensa cables que se
Es aconsejable colocarlo en el
abajo a lo largo de la tapa inferior y introducan en esos conectores
ltimo de la derecha. Recolocamos
la podemos levantar pero no hembra como un guante. Aqu
la placa en su sitio sin sujetar y
mucho ms de la altura que tiene el tenis una foto de lo que digo.
pinchamos la faja en nuestro
equipo en su parte trasera. Esto es
DATACENTRE. Pinchamos el
debido a que el conector de VIDEO
conector del altavoz y la faja del
OUT tiene sus cables soldados y es
teclado y nos disponemos a hacer
precisamente el largo de ellos lo
nuestra primera prueba. Anda y la
que puedes mover la placa en
alimentacin ?
altura. Sujetamos la placa para que
no se mueva y nos deje recortar el
plstico de la tapa inferior.
En octubre de 1999,
Midway public
Ready 2 Rumble
Boxing, un cmico
juego de boxeo al
estilo rcade para el
lanzamiento de Sega Dreamcast.
Fuente MJHHIDEOUT.
Frank (Nafra coleccion)