Versión para imprimir

Altair, Destroyer (Cidelsa)iniciada por a_polo2

marcianitos > ¿Cómo se llamaba ese juego?

Part 2 of 2   Previous posts   

Cananas14/10/2006, 12:33
Sí que está caliente, sí. ¡Animo, Marcianitos!

Por cierto, se nota que dominas el juego...¡menos mal que has cortado el video, si no, podría durar horas! ;)
udirnel14/10/2006, 21:58
!Aaaaaahhhhhhhh! ¡Qué recuerdos!

De todas maneras, esto me confirma que el Altair que yo vi y este no son el mismo, aunque son casi iguales. La mayor diferencia que encuentro es que el enemigo final no se parece en casi nada. Otra cosa que recuerdo vivamente es que la nave que manejas podía perder "las alas" si una bala te atizaba en ellas, aunque en la partida que ha subido c@brero no hay oportunidad de apreciar esto.

Por otro lado, lo que no me termina de convencer es el sonido. El sonido del video es exacto al del Destroyer, y no recuerdo que se pareciesen tanto.

Habrá que seguir buscando el "Altair II".


Udirnel
a_polo214/10/2006, 22:13
Sin ninguna duda, el Altair es la maquina a la que yo he jugado tanto de pequeño. Clavadita.

Udirnel, si aprecias bien el video, observaras que la navecita si pierde una de sus alas. Por otro lado creo que el Altair II 'como tal' no existe, confirmado. Puede ser un clon del primero, pero no se hizo un juego aparte. No dudo de tu palabra, incluso yo mismo creo averlo visto, pero los grandes expertos no tienen noticias de una cuarta placa de cidelsa.

Un Saludo.

udirnel14/10/2006, 23:46
A_polo2, recuerdo perfectamente no solo el juego, si no el mueble. Me intrigaba el hecho de que en la marquesina viniese el nombre "Altair II". Y lo curioso es que de las máquinas de Cidelsa que vi por aquí, el Altair era la que más abundaba. Recuerdo perfectamente hasta 4 ejemplares de la misma y todas eran "Altair II".

De lo del ala, como bien comentas, no me había percatado (y eso que es bastante claro). La única diferencia palpable que sigo encontrando era el enemigo final. En cuanto a la sonido, no sé, me parece estar jugando al Destroyer, no al Altair.


Udirnel
a_polo215/10/2006, 02:46
Udirnel, vuelvo a decirte que no dudo de tu palabra, de hecho a mi tambien me suena lo del feto azul tipo 2001, pero a las pruebas me remito: c@brero (gran conocedor de estas maquinas ) y Pedro Tovar (idem) no conocen una placa distinta a las ya conocidas: Altair, Destroyer y Draco. Me inclino por la posibilidad de que variaran alguna/as eeproms del Altair original y a consecuencia pareciera un juego distinto.

Una intriga mas: Teneis noticias del 'otro' juego: Octopus / Clean Octopus??, he visto que aparece en varias listas Most Wanted pero en este hilo no se ha hecho ninguna alusion.

......A ver si va ser Octopus = Altair II.


Un Saludo.
Lord Hiryu15/10/2006, 09:51
Podeis subir una versión cortada del video a You Tube?¿?¿
a_polo215/10/2006, 10:52
ya esta subido. http://www.youtube.com/watch?v=rc44WxnfiW4
C@brero15/10/2006, 11:04
La ALTAIR es prácticamente la DESTROYER solo que le cambiaron el cabezón por la nave, y le dieron a la nave del jugador mas movimientos como veis en el video.

La DESTROYER solo va de izquierda a derecha, y en la penúltima fase que la nave del jugador se sitúa en el centro de la pantalla

Intentare conectar la DRACO para jugar unas partidas porque la verdad prácticamente no recuerdo del todo las fases del juego.

Un saludo a todos.
Querubin15/10/2006, 11:05
Increible enhorabuena y animo.

Despues de ver el video me posiciono con urdinel. El juego que yo recuerdo tenia al cabezon verde. Pero lo que me ha reafirmado era las balas hijaputas de los enemigos como quiebran. Je je, bastante innovador creo esta joyita.
A ver si apareciera el cabezon malo malisimo por algun lado.
C@brero15/10/2006, 11:21
El cabezón verde sale en el DESTROYER.

Un saludo a todos.
Querubin15/10/2006, 11:55
Gracias C@brero. Entonces localizado.
Supongo que una vez se emule el altair no sera complicado emular el draco y el destroyer ¿no?
Staryon15/10/2006, 15:11
 QUOTE (Querubin @ 15/10/2006, 06:55) Gracias C@brero. Entonces localizado.
Supongo que una vez se emule el altair no sera complicado emular el draco y el destroyer ¿no?

Efectivamente, será prácticamente inmediato.
C@brero15/10/2006, 16:16
Si. Staryon. El destroyer se puede meter en la placa ALTAIR ya comente que metí las ROMS o (eproms) DESTROYER en la placa ALTAIR y funciona perfectamente.

He conectado la placa DRACO y la verdad recordaba poco de ella.
Para empezar me complica lo de los mandos porque quiero recordar que se jugaba con dos PALANCAS una para el muñeco y otra para el disparo ya que hay que disparar en todas direcciones (también en diagonal)

Se puede disparar con cuatro botones pero es menos eficaz.

Ya os contare mas del jugo.

Un saludo a todos.
a_polo218/10/2006, 01:13
Hoy he leido esto:
- New drivers: cidelsa.c
- Suppoert for CDP1802 CPU, CDP1869 sound (white noise generator) and CDP1869/70/76 Video Interface System (VIS)

http://www.mameworld.net/mameinfo/

La emulacion en mame esta cerca....

.....por fin.


Un Saludo.

Staryon18/10/2006, 02:59
Son estupendas noticias, pero por otra parte deja la conversión a Windows que yo estaba mirando y todo el trabajo de Mike un poco en el aire, porque ahora pienso que quizás no merece la pena seguir, y sí esperar a que ellos lo terminen. Todo esto es un montón de curro, y claro, si al final no sirve para nada... Se lo comentaré a Mike, a ver qué piensa.

Lo bueno de todo es que de una forma u otra, pronto vamos a disfrutar los juegos, algo impensable hasta hace un mes. Una vez más, mi agradecimiento a C@brero por su generosidad de distribuir esas, posiblemente, últimas placas existentes de estos juegos, a los cuales se va a resucitar cuando ya parecían perdidos para siempre. Y por supuesto a ti, a_polo2, por toda la información que nos estás prestando, a Bubu por su ayuda con el emulador, a [MaD] por proporcionarme todo el material que necesitaba y a todos los que en este hilo habéis aportado cualquier idea para lograr la emulación algún día.

Saludos
a_polo218/10/2006, 03:28
Totalmente de acuerdo Staryon. En el punto en el que nos encontramos yo os animo a seguir a ti y a Mike, lo importante no es llegar antes, sino llegar. Por otra parte, creo que sin todos los que habeis parcipado en este foro ( y no quiero que suene a despedida) nunca hubiesemos llegado tan lejos, por lo que he leido, los grandes genios del mame 'mamedevs' se han basado en la misma informacion que nosotros dimos hace casi un mes, han visitado las mismas paginas donde se encrontaba la info. de los procesadores CDP famosos, incluso me atreveria ir mas alla, probablemente parte de la info la hayan sacado de nuestro colaborador Mike Ridley o de su pagina, las roms las tienen gracias a nosotros y si consiguen la emulacion, en parte tb nos lo deben a nosotros. En fin... de una forma u otra pronto mataremos al cabezon gracias a todos.

Un Saludo.
ambar_pool18/10/2006, 09:17
Simplemente, IMPRESIONANTE.

Llevo siguiendo este foro hace bastante tiempo (antes de que se cambiaran de sitio los foros) y nunca me había registrado.Era más "lector" que "escritor", pero he sentido la necesidad de escribir para agradecer todos los esfuerzos para emular el Altair y Destroyer.

Estos eran los únicos juegos que me quedaban por conseguir de mi juventud , en concreto, el Destroyer.Lo buscaba por cielo y tierra y siempre lo mismo : "unmamed" y cuando veo que ya hay incluso videos , no me queda otra cosa que decir : GRACIAS POR EL ESFUERZO.

Si en cualquier cosa puedo colaborar ( lo reconozco , mis conocimientos de programación están oxidados) decidlo.Se me ocurrio ayer, que si necesitais , por ejemplo, poner algún repositorio con documentación,ROMS,videos,etc,... puedo habilitar un ftp en casa para estos menesteres.

Saludos y me uno al grito de guerra de este post : YA QUEDA MENOS PARA VER AL CABEZON!!!!!! :D
davebizarro18/10/2006, 13:08
buenas, he probado la version mame0109u2, (del 32fx porque del plus hace tiempo que no veo nada), y estan menos evolucionados que lo que se ha visto por aqui.
para empezar, pone la informacion en cuanto a la resolucion de 360x312 (H), y no muestra absolutamente nada. pantalla en negro.
a_polo221/10/2006, 12:55
Parece ser que la emulacion en mame esta muy verde, ni siquiera dan informacion de trabajar con los chips graficos CDP1869/CDP1876. Creo que va pa largo (espero que no). Staryon, tenemos alguna novedad de Mike?.

Un Saludo.
Staryon21/10/2006, 15:15
No, de momento yo he parado con lo que estaba haciendo a la espera de hablar con él. Seguramente volverá a principios de la semana que viene.

Saludos
Querubin26/10/2006, 10:26
Vaya embarazo macho!. Le esta costando renacer al cabezon.
Ya estoy nervioso. ¿Existieron artes de esos juegos?. Una maca conmemorativa para el nacimiento no estaria mal.
Y una camiseta con el cabezon. Diossssss!
a_polo226/10/2006, 18:46
Las novedades de la nueva revision del mame .103u4 no son esperanzadoras, añaden soporte a un procesador que por lo visto utiliza el Draco, pero nada mas. Seguiremos esperando.

Un Saludo.
- Bubu -26/10/2006, 21:05
Yo creo, a la velocidad que van los Mameros, que pa antes del verano tenemos al cabezón peganto leñazos en nuestra recres, jiji.
dextercillo29/10/2006, 18:19
Vaya! hacia tiempo no pasaba por aqui y me he leido el post entero... sois la leche.

Leer eso de "vence batalla tras batalla y destruye al monstruo como hizo..." que emocion!..

Los enemigos si que los recuerdo tal cual (esos que dejaban "cabecitas de gato") El monstruo del final no es el que yo conocia tampoco, la musica y los efectos de sonido son los mismos, yo debi jugar al destroyer y quizas al draco, recuerdo el enemigo final como un cabezon verde y como un feto azul a lo 2001 respectivamente.
Staryon30/10/2006, 22:34
Mike me ha mandado una nueva pantalla:

(IMG:http://img105.imageshack.us/img105/7125/altair11jw0.gif)

Todavía hay algún problema con los gráficos, aunque el juego ya es jugable. Es decir, ya
funcionan los controles.

a_polo231/10/2006, 01:00
Impresionante !!!!. Este Mike es leche.

Me pregunto si alguien tiene idea de donde conseguir las eeprom del altair II o el octopus (si es que existe).


Un Saludo.
Staryon1/11/2006, 00:35
Más noticias. Buenas y malas.

El juego es ya funcional casi al 100%, aunque sin sonido. Los problemas gráficos se han resuelto. Se puede hasta cambiar la dificultad alterando algunos de los switches.

El problema es con la versión Windows. Es muy lenta. Puedes jugar, pero el juego corre como un 50% más lento. Eso es a lo que yo le voy a echar un vistazo, para ver si puedo utilizar las librerias gráficas que yo he usado en los juegos que he programado. Al parecer es muy lento porque creo que Mike estaba usando el modo gráfico a la vieja usanza, es decir, creando las ventanas de windows manualmente, como se hacía con Windows 3.11

Sin embargo, según me dice él, la versión Unix corre como el original y ¡¡me dice que le encanta el juego!! jejeje

Si alguien de aquí usa Linux creo que le puedo pasar el ejecutable por si se quiere echar unas partidas.

Ahh... me comenta que ha intentado ejecutar el Destroyer y el Draco, pero que no van. Dice que o bien no se han dumpeado correctamente, el orden de como se cargan en memoria es diferente o usan un sistema completamente diferente. Me ha pedido que si los hay, les pasemos los esquemas, tal como pasó con el Altair.


Aquí tenéis un par de imágenes del juego funcionando para la versión Windows:

(IMG:http://img268.imageshack.us/img268/4387/altairhr2.png)
(IMG:http://img421.imageshack.us/img421/3668/altairsf2.png)

davebizarro1/11/2006, 00:54
staryon, tienes entonces el ejecutable, pero para linux?
pues si me lo puedes pasar ... ^^
a_polo21/11/2006, 02:20
Staryon, te agradeceria que me pasaras las dos versiones, estoy deseando de matarme al cabezon, despues de veinti tantos años....


Un saludo y Enhorabuena. Objetivo Conseguido!!!!!
Staryon1/11/2006, 03:38
Os las subo mañana sin problemas. Déjame mirar una cosilla un momento, que creo que he encontrado algo para hacerlo correr más rápido.
C@brero1/11/2006, 12:41
GENIAL....MIKE

No creo que sea un problema el destroyer ya comente anteriormente que yo pinché las cuatro EPROMS en la placa ALTAIR y el juego se ejecutaba correctamente.

No creo que pueda haber grandes diferencias entre los dos esquemas, Solo en la placa DESTROYER algún CI menos.

Bueno Staryon animo.

Un saludo a todos.
Staryon1/11/2006, 17:25
Al final he conseguido que la versión Windows vaya mucho más rápido. No es como el original, pero bueno,
se puede jugar mejor.


Inconvenientes:
- Con el cambio que he hecho va tan rápido en el menú de presentación que casi ni se ve, sin embargo el juego va mejor.
- De vez en cuando el juego hace una pausa por unos milisegundos. Molesta un poco, pero creo que
se podrá arreglar porque tiene que ver con el refresco en pantalla.
- Cuando te matan, te dan en un ala o sale el bicho final, en el original, la pantalla parpadea por un 1 segundo o
así. Ya que es una actualización muy rápida de la pantalla, el juego no puede hacerlo tan rápido, con la consecuente espera. Esa creo que es la pega más gorda.
- La pantalla del juego es pequeñita.

De la versión Linux, no puedo decir nada porque no la he probado. Si alguien lo hace, os lo agradecería que nos dijérais cómo de diferente es del video que subió c@brero al youtube.




udirnel1/11/2006, 18:26
Staryon,

Antes de nada... GENIAL!!! . Gran trabajo. Es mucho más de lo que yo pensé que se podría conseguir a estas alturas.

Por otro lado, tras probar el emulador, he visto que el parámetro -c x que indicas para linux también funciona en la versión windows.

En concreto yo lo he puesto con el valor 3 y los enemigos van a una velocidad mucho más cercana a la realidad. Además la pantalla del menú no es tan fugaz como cuando no indicas el parámetro.

¡¡Cidelsa vive!!


Udirnel
jmgr231/11/2006, 20:05
No me sale nada, solo la ventanita que al hacerla en grande solo sale un rectangulo negro
udirnel1/11/2006, 21:25
Tienes que abrir la ventana del símbolo de sistema, situarte en el directorio en el que tengas los archivos "Cidelsa.exe" y "Altair.rom" y teclear:

Cidelsa -R altair.rom -c 3

El 3 del parámetro -c es para la velocidad del juego. Ajustalo a tu gusto. Puedes usar decimales (ojo, con punto decimal. Por ej. 1.5)


Udirnel
osa011/11/2006, 21:55
Create un acceso directo al ejecutable.
Luego en las propiedades del acceso directo,en Destino pon los comandos:

ejemplo:

"D:\Documents and Settings\Administrador.TOXIC\Escritorio\Altair_Win\cidelsa.exe" -R Altair.rom -c 3
jmgr231/11/2006, 22:18
Ahora si que va, como se nota que soy un poco torpe, muchas gracias, ahora ya puedo saldar cuentas
Staryon1/11/2006, 22:24
El -c en la versión Windows no tiene el mismo efecto que el de Linux ya que internamente hace diferentes cosas. Cambia la velocidad, pero seguirá lento por mucho que subas el valor. Sin embargo, en la versión Linux podrás incluso superar la velocidad de la máquina real.
udirnel1/11/2006, 22:42
No sé chico, cuando subo el valor los enemigos (incluido el monstruo final) me van más deprisa que si no pongo el parámetro -c.


Oye c@brero, ¿tienes posibilidad de pasar por el escáner los esquemas de la "Destroyer"?


Udirnel
majosta2/11/2006, 00:17
Primero felicitar a todos los involucrados en el proyecto, por vuestro esfuerzo y constancia para conseguir que este clásico español vuelva a la vida.

He probado la version linux y va de maravilla, de hecho lo he acelerado hasta que vuelve injugable y va perfectamente fluido. El valor del parametro -c que más se aproxima al video es de unos 2.4.

Staryon, podrías pasarnos los fuentes de las dos versiones para echarles un vistazo y ver si podemos aportar algo. Gracias.
Buitrako2/11/2006, 04:34
Ejem...

Iba a comentar que no sabía cómo empezar, pero quitando los parámetros -c 3 me funciona correctamente. Eso sí, en Windows.

Un saludo.
davebizarro2/11/2006, 13:28
buenas
pues en windows no consigo hacerlo rular bien: cuando me matan , la explosion de la nave (el ciclo de colores) me dura mucho tiempo. he probado con distintos valores del parametro -c (y tambien quitandolo)
en linux me va genial. lo que creo que no va bien es lo de meter el nombre del record (lo de "destruye al monstruo como lo hizo ... *nombre*), pero es un detalle sin importancia. recomiendo usar la de linux, desde luego.
a_polo22/11/2006, 13:52
Bueno, me conformo con verlo funcionar. Todo lo demas es solo cuestion de depuracion del codigo.

De nuevo, estoy muy sorprendido por todas las personas que han colaborado en este proyecto y una vez mas os tengo que dar las GRACIAS.

Un Saludo.
Staryon2/11/2006, 14:27
Como os digo, la opción -c apenas hace nada en el versión Windows, donde sí afecta es la de Linux, donde sí consigues hasta jugar más rápido que la máquina real.

Luego os subo una versión en Linux para jugar en pantalla más grande que acaba de terminar Mike.

Yo estoy con la versión Windows. He conseguido que el juego corra muchísimo más rápido que la máquina, pero aún tengo el problema de cuando parpadea la pantalla. Sigue siendo lento. Además puedes jugar a pantalla completa, aunque los gráficos aún no ocupan el 100% de ésta.

Lo de los fuentes no creo que haya problema. Se lo comentaré a Mike.

Ah... Mike también está probando el Destroyer, y le sorprende que haya solo 4 roms. El caso es que cuando las carga no pasa nada. Dice que a lo mejor no sé están cargando en memoria en el orden correcto o ha habido algún problema con el volcado. c@brero, cuando tengas tiempo, ¿podrías comprobar que las roms están bien? Gracias.

Gracias a todos por las pruebas.
Staryon2/11/2006, 16:44
Buenas noticias, he conseguido hacer correr el juego para Windows a ventana completa.

(IMG:http://img351.imageshack.us/img351/9830/altairgv0.jpg)


El juego ya va rapidísimo. El único problema es con el flash, por lo demás está todo (menos el sonido, claro)


Por cierto, ¿alguien sabe qué resolución exacta tenía este juego? Está claro que es para monitor vertical, pero me ayudaría a saber los valores exactos.
Caballero_Negro2/11/2006, 17:02
Anchura 200 pixeles
Altura 240 pixeles
C@brero2/11/2006, 20:19
Si la DESTROYER son solo 4 EPROMS en la foto esta bien claro.

Bueno, he estado mirando las EPROMS de la placa DESTROYER las he leído otra vez y me dan el mismo CHECKSUM, he leído otras de otra placa y el mismo CHECKSUM Perooo ya sabéis hay un pero.
Como he comentado anteriormente en la placa ALTAIR que tengo conectada pinchaba las EPROMS de DESTROYER y se me ejecutaba el juego el perooo es que esas cuatro EPROMS fueron sacadas de una placa con formato ALTAIR, pero hubiera jurado que serian las mismas que las de las placas mas antiguas, por lo visto no lo son

He leído esas 4 y efectivamente me dan un CHECKSUM diferente

La EPROM....A 462B
"................B 16B2
"................C EA88
"................D 2CC6

La diferencia debe de ser mínima la verdad es que he conectado las 4 de la placa mas antigua y no se ejecuta el juego se queda la pantalla llena de basura.

Staryon aquí tienes esas 4 EPROMS para mike.

http://rapidshare.com/files/1707481/Destroyer.rar.html

Mirare lo del ESQUEMA del DESTROYER no se si tendré alguno

Un saludo a todos.
Staryon2/11/2006, 23:08
Aquí tenéis nuevas versiones.

Mike me ha mandado una para Linux en la que puedes hacer zoom en la pantalla, con el objetivo de que se vean más grandes los gráficos.

En la que yo estoy haciendo de Windows ya se puede jugar a pantalla completa, y la velocidad es más alterable que antes con el parámetro -c. También le he puesto las teclas del mame, para que lo podáis jugar en la recre.

Más adelante ya iremos unificando las dos versiones en cuanto a parámetros y teclas.


Versión Linux
C : Insertar moneda
Espacio: Disparo
1: Comenzar 1 jugador.
2: Comenzar 2 jugadores.
Cursores: Movimiento de la nave.

Ejecución:
-R Altair.rom -c 3.5 -s 1
-c es la velocidad de ejecución. Cuanto mayor sea, más rápido.
-s es la escala.
BAJAR: http://www.lemforever.com/temp/Altair_Linux.zip


Versión Windows
Teclas:
5 : Insertar moneda
Control izquierdo: Disparo
1: Comenzar 1 jugador.
2: Comenzar 2 jugadores.
Cursores: Movimiento de la nave.

Para jugar teneis que arrancar el ejecutable con los parámetros:
Cidelsa.exe -R Altair.rom -F -c 1.5
-c es la velocidad de ejecución. Cuanto mayor sea, más rápido.
-F para jugar a pantalla completa

Para la versión Windows te tienes que instalar el
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en
BAJAR: http://www.lemforever.com/temp/Altair_Win.zip


Y el código fuente de la versión Windows lo podés bajar de http://www.lemforever.com/temp/cidelsa_source.zip
(es un poco lioso porque hay muchos parches de las cosas que yo he ido modificando del código original de Mike, pero al menos os servirá de ayuda. Ah, y si pensáis usarlo en algún sitio, no quitéis el copyright que hay al principio para preservar los derechos del autor.)

Staryon2/11/2006, 23:31
C@brero, le he pasado a Mike esa rom y me dice que el juego responde a los controles correctamente, pero que el problema está en los gráficos, porque sólo sale basura por pantalla.

- Bubu -2/11/2006, 23:39
jiji, me lo imaginaba, a mí no me ejecuta el altair ni de coña. Me sale: "el sistema no puede ejecutar el pograma especificado". Ea, a chupal-la pal-la... Cagon tó...
Staryon3/11/2006, 00:06
Prueba a instalarte el Microsoft .NET Framework 2.0

También prueba a ejecutarlo en pantalla completa.

Cidelsa.exe -R Altair.rom -F -c 1.5
- Bubu -3/11/2006, 00:22
Lo estoy ejecutando a pantalla completa con esa línea de comandos pero nada. El Framework lo tengo instalado pero no sé qué versión. ¿Ande se mira?
superjef3/11/2006, 11:34
He estado siguiendo el hilo con atención, pero mis escasos conocimientos del tema me han hecho no interverir hasta ahora....

Tios, he probado el juego, he vuelto muuuchos años atras, me he emocionado... :wub:

Sólo puedo decir: :woot: SOIS LOS MEJORES :woot:


Saludotes
- Bubu -3/11/2006, 16:08
Ups, tengo el MS .net framework 1.1, y parece que hace falta el 2.0
davebizarro3/11/2006, 16:32
staryon, estoy intentando probar la nueva version de linux, pero no me funciona lo de pantalla completa, tiene que ser -s 1??
a ver si has subido por error la primera version (lo digo por la fecha de modificacion de los archivos)
Caballero_Negro3/11/2006, 17:17
La versión de Linux no es a pantalla completa, sino que con -s marcas que tamaño de pixel quieres
-s 2 = x2
-s 4 = x4, etc

Por cierto ¿hay fuentes de la version linux?
Staryon3/11/2006, 17:52
Sí, es lo que dice Caballero_Negro, la versión Linux no va a pantalla completa. Lo que hace es un zoom con el parámetro -s

En cuanto a la versión Windows a pantalla completa, no me convence, los pixels son demasiado gordos. A ver si puedo reducirlos un poco para que se vea como la resolución original de la máquina.

Los fuentes de Linux no los tengo. Se los pediré a Mike.
udirnel3/11/2006, 23:27
Curioso lo del Destroyer...

Puedes jugar a él y la presentación inicial te la hace, pero todo ello sin gráficos. Tanto tu nave como enemigos, letras, etc. son huecos en blanco y todo a tu alrededor es "basura" gráfica. Aún así se aprecian los disparos tuyos y los de los enemigos. Los parpadeos de cuando te matan o cuando aparece el cabezón los hace correctamente.

Los enemigos vienen en oleadas dobles. Incluso las "moscas" de la penúltima fase se aprecian con facilidad.

Lo que quiera que falle, no debe ser muy complicado de arreglar, salvo que se trate de un volcado erróneo. En principio parece como si la dirección de la que se cogen los gráficos fuese errónea, mientras que la rutina del juego está almacenada en memoria correctamente.

Todo esto lo he probado con los dos romsets que mando c@brero y el funcionamiento es similar en ambos casos.

¡Cabezón! ¡Ya falta menos para que volvamos a liquidarte! (yo ya lo he hecho, pero "a ciegas") ^_^


Udirnel
dextercillo4/11/2006, 11:39
Mi enhorabuena de nuevo. Gracias por hacernos vivir en directo la recuperacion de un juego... "ha sido emocionante"

Estaria bien que alguien colgara una captura del cabezon verde o del feto azul, solo por saber definitivamente a que juego pertenecian (y por sentir el fru-fru en mis entretelas :) )




a_polo24/11/2006, 14:07
Dextercillo, lo del feto azul va estar complicado, corresponde al Altair II , aun no tenemos las roms ni sabemos si alguien tiene esas placas o eeproms.

Otra cosa, junto al ejecutable del Altair (windows) viene un fichero Altair.rom que correspondera al set del juego. Alguien me puede decir en que orden estan concatenados los ficheros??. Lo digo para probar a hacer lo mismo con el destroyer.


Un saludo.
[MaD]4/11/2006, 16:40
 QUOTE (a_polo2 @ 30/02/1714, 25:83) Otra cosa, junto al ejecutable del Altair (windows) viene un fichero Altair.rom que correspondera al set del juego. Alguien me puede decir en que orden estan concatenados los ficheros??. Lo digo para probar a hacer lo mismo con el destroyer.

Hola.

Yo probé a copiar juntos de manera binaria los archivos (copy rom+rom+rom+rom /b destro.rom) y probé las 24 combinaciones posibles y no hubo suerte. Después probé con el otro dump del destroyer y tampoco hubo suerte. (Realmente me cree un archivo BAT que creaba una combinación e intentaba ejecutar el juego, cuando cerraba el emulador se creaba otra combinación y probaba de nuevo y así hasta probar todas).

Voy a volver a probarlo ya que igual me equivoque en alguna combinación o algo.

Si alguien sabe como copiar correctamente los archivos del destroyer para conseguir una sola ROM y/o el orden así como la manera de ejecutarlo sería agradecer que lo comentase.

Un saludo.
[MaD]4/11/2006, 17:06
Nada, he vuelto a probar con el segundo dump tanto con copia binaria como con copia normal y no me ha funcionado ninguna combinación.

El archivo de proceso por lotes (BAT) que he usado ha sido este y solo hay que pulsar la tecla [Esc] para que pruebe la siguiente combinación.

 CODE copy 462B--A+16B2--B+EA88--C+2CC6--D /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+16B2--B+2CC6--D+EA88--C /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+EA88--C+16B2--B+2CC6--D /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+EA88--C+2CC6--D+16B2--B /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+2CC6--D+16B2--B+EA88--C /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+2CC6--D+EA88--C+16B2--B /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+462B--A+EA88--C+2CC6--D /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+462B--A+2CC6--D+EA88--C /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+EA88--C+462B--A+2CC6--D /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+EA88--C+2CC6--D+462B--A /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+2CC6--D+462B--A+EA88--C /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+2CC6--D+EA88--C+462B--A /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+462B--A+16B2--B+2CC6--D /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+462B--A+2CC6--D+16B2--B /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+16B2--B+462B--A+2CC6--D /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+16B2--B+2CC6--D+462B--A /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+2CC6--D+462B--A+16B2--B /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+2CC6--D+16B2--B+462B--A /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+462B--A+16B2--B+EA88--C /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+462B--A+EA88--C+16B2--B /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+16B2--B+462B--A+EA88--C /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+16B2--B+EA88--C+462B--A /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+EA88--C+462B--A+16B2--B /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+EA88--C+16B2--B+462B--A /b altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+16B2--B+EA88--C+2CC6--D altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+16B2--B+2CC6--D+EA88--C altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+EA88--C+16B2--B+2CC6--D altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+EA88--C+2CC6--D+16B2--B altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+2CC6--D+16B2--B+EA88--C altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 462B--A+2CC6--D+EA88--C+16B2--B altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+462B--A+EA88--C+2CC6--D altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+462B--A+2CC6--D+EA88--C altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+EA88--C+462B--A+2CC6--D altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+EA88--C+2CC6--D+462B--A altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+2CC6--D+462B--A+EA88--C altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 16B2--B+2CC6--D+EA88--C+462B--A altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+462B--A+16B2--B+2CC6--D altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+462B--A+2CC6--D+16B2--B altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+16B2--B+462B--A+2CC6--D altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+16B2--B+2CC6--D+462B--A altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+2CC6--D+462B--A+16B2--B altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy EA88--C+2CC6--D+16B2--B+462B--A altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+462B--A+16B2--B+EA88--C altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+462B--A+EA88--C+16B2--B altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+16B2--B+462B--A+EA88--C altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+16B2--B+EA88--C+462B--A altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+EA88--C+462B--A+16B2--B altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5
copy 2CC6--D+EA88--C+16B2--B+462B--A altair.rom /y
Cidelsa.exe -R Altair.rom -c 1.5


Un saludo.
Staryon4/11/2006, 17:21
[MaD], gracias por ese curro. La verdad es que ha sido una buena idea la tuya.
El caso es que sólo deben de ser los gráficos los que están cargados en una posición errónea de memoria, porque el juego funciona.

A ver si hay suerte y C@brero puede conseguir los esquemas. Eso quizás ayudaría.

Saludos
udirnel4/11/2006, 18:01
 QUOTE (a_polo2 @ 4/11/2006, 14:07) Otra cosa, junto al ejecutable del Altair (windows) viene un fichero Altair.rom que correspondera al set del juego. Alguien me puede decir en que orden estan concatenados los ficheros??. Lo digo para probar a hacer lo mismo con el destroyer.

A_polo2, aquí tienes (y tenéis todos claro) las roms del Destroyer concatenadas. Van los 2 sets que subió c@brero:

http://rapidshare.com/files/1974486/destroyer.zip.html

Podréis comprobar que ambos "funcionan". Se puede jugar y todo, pero no se ven gráficos coherentes.

En cuanto al orden de las roms, c@brero las subió en orden correcto. Comparando con las del Altair es lo que parece. Por si acaso he probado algunas combinaciones y el resultado es que ya ni puedes jugar ni hace nada coherente. Me inclino porque las roms están en orden correcto. Y si c@brero dice que ha podido jugar con ambas y que las ha leído varias veces, es que deben estar bien.

[MaD], me temo que concatenando los archivos a pelo, el invento no te va a funcionar. Si observas los archivos que utiliza el emulador, son de texto plano. En realidad son un volcado en texto plano de las roms. Cada línea del archivo contiene la dirección hexadecimal de memoria en la que se cargarán los bytes de esa línea (salvo que internamente se sumen a un valor fijo), un espacio y después 16 bytes pasando cada byte a texto con su valor hexadecimal y separándolos por espacios, finalizando cada línea con un retorno de carro (espero que se entienda).

Por eso decía que la corrección necesaria para enmendar el fallo no puede ser muy complicada. Seguiré dándole vueltas a ver si doy con el quid de la cuestión.

¡¡Cabezón, te tenemos rodeado :P !!


Udirnel
C@brero5/11/2006, 11:37
Staryon. Las eproms últimas están OK.

Dile a Mike que esas cuatro EPROMS las pincho en la placa con el mismo orden que las de ALTAIR (a.b.c.d) y DESTROYER jugable.

He leído las EPROMS desde el disco duro y me da los mismos CHECKSUM ningún error al copiar.

He mirado las pistas de la placa ALTAIR Y la de DESTROYER y no he encontrado ninguna diferencia (son idénticas).

El problema debe de estar en el trabajo que se ha hecho del emulador. Se empezó el trabajo primero con la ALTAIR que hubiera pasado si se hubiera empezado con el DESTROYER (que el emulador no hubiera funcionado) no lo creo, yo creo que debería funcionar tanto con las primeras EPROMS que mande como con las segundas, claro solucionando las pequeñas diferencias que tienen unas de otras, pero yo en ese tema no os puedo ayudar.

Un saludo a todos.
[MaD]5/11/2006, 17:20
Gracias udirnel por la información sobre el tema de las ROMs así como la ROM operativa para el emulador actual.

A ver si hay suerte y pronto cae el Destroyer y con el tiempo el Draco.



Por otro lado el tema sería también compartir con Haze o algún otro “dev” la información y código fuente actuales para que vayan avanzando con el driver de MAME.


Un saludo.
crooner5/11/2006, 23:29
Hola!

Me parece que el primer mail que envié a este foro era para preguntar si alguien le sonaba este juego. Veo que ha habido muchos progresos. ;-D
He intentado seguir el hilo y la verdad es que agradeceria a alguien que me haga un post rápido con un titular de como está la situación ahora. Es que veo las pantallas que habéis colgado y no es el juego con los gráficos que yo recuerdo.

Muchas gracias.

udirnel5/11/2006, 23:56
En las 2 últimas páginas del hilo encontrarás el emulador para poder jugar al Altair. Juega unas partidas y después puedes comentar si era o no el juego que recuerdas y si no lo es, qué diferencias ves.


Udirnel
Staryon6/11/2006, 21:03
¿Preparados para viajar en el tiempo más de 20 años atras?














¿Pensábais que esa imagen de un cabezón verde había desaparecido de vuestro cerebro?










¡PUES NO! Lo tenemos todos grabados a fuego. Me encantaría ver vuestra reacción cuando veáis esto...













(IMG:http://img509.imageshack.us/img509/4239/dest4mm6.gif)



Efectivamente, Mike está haciendo algunos cambios en su emulador porque al parecer la forma en la que se cargan los gráficos es diferente. Es como si existieran diferentes modos, y este modo no estaba contemplado en el emulador.

C@brero, Mike me ha pedido si sería posible conseguir unas capturas del Destroyer, porque eso le ayudaría mucho a ir depurándolo.

Una vez que Mike lo tenga solucionado, haré los cambios en la versión Windows para que también funcione.
Dependiendo de los cambios que haga me llevará más o menos tiempo a daros una versión que vaya bien.

¡¡El cabezón ya vuelve!! ¡Sólo ha tardado unos 20 años!

a_polo26/11/2006, 21:19
Acojonante!!!, Mike no deja de sorprendernos. Desde el 82/83 no lo habia vuelto a ver. Curioso, no a cambiado con la edad, jejeje.


Un saludo.
- Bubu -6/11/2006, 23:18
Impechonante, vaya cabezón que tiene, jiji. Deberíamos hacer a Mike socio honorífico de Marcianitos... MARCIANO DE HONOR, juer, qué curro se debe estar pegando.
Staryon6/11/2006, 23:53
Por cierto, ¿Cuál es la diferencia en Destroyer y Draco?

Bueno, sigo currando en el emulador para Windows, cuando tenga algo, os lo paso.
a_polo27/11/2006, 00:11
Creo que el draco, es un juego que nada tiene que ver con el destroyer/altair. Es un juego tipo berzek que se jugaba con 2 joysticks.

Un saludo.
- Bubu -7/11/2006, 00:31
OK, Staryon, yo ya me he puesto la pantalla que has mostrado del cabezón ese como fondo del escritorio de mi güindous, jiji.
dextercillo7/11/2006, 00:33
Jo tio... el cabezon, que recuerdos... estremecedor. Mi mas sincera admiracion por vuestro trabajo.

Ahora solo falta conseguir el Altair II y poder resucitar al feto azul... Eso si que seria un flasback, porque yo al cabezon jugue muchas veces pero a la del feto azul solo una noche en el bar de un parque acuatico. ¡Que tiempos!
superjef7/11/2006, 11:08
OLE OLE Y OLE

Cabezón, peazo de petardo, al fin volvemos a vernos las caras...
al fín podré vengarme de tus afrentas como mereces... jua jua jua :lol:


Saludotes
jmgr237/11/2006, 13:30
A pesar de los años el bicho verde sigue aun joven y con ganas de bronca, bueno, que se prepare y animo a todos para que aparezca pronto
Querubin7/11/2006, 14:01
jejeje ahi lo tienes.
[MaD]7/11/2006, 17:38
Hola.

Felicidades a todos por lo conseguido.

Dar especialmente las graficas Michael H Riley “Mike” por el pedazo de curro que se está pegando y los avances que está consiguiendo. :)

Solo era comentaros, que estos avances deberían serles entregados al MAME Team para ver si ellos pueden también ir avanzando con la emulador de Altair y Destroyer en MAME.

También quería preguntar si alguien está detrás de las placas del Altair II y de la supuesta Clean Octupus y si hay esperanzas de conseguirlas o por el contrarío es más posibles que se pierdan.

Por ultimo quería preguntar si la emulación llevada a cabo va a ayudar con la emulación de Pinballs de Playmatic.

Un saludo.
Staryon7/11/2006, 17:51
Sólo era para deciros que sigo currando en la versión Windows. Es un mogollón de curro, y estoy teniendo problemas con los colores de los pixels, pero tengo esperanza de conseguirlo pronto.

Saludos

udirnel7/11/2006, 20:30
Ahora solo faltan los retoques finales, el sonido y otros 2 "viejos amigos" a los que podremos saludar de nuevo.

En cuanto al Draco, como bien dice a_polo2, no tiene mucho que ver con sus dos antecesores. Imagino que los retoques en el emulador serán bastantes y llevarán su tiempo, aunque la base debe de ser la misma: La CPU es el CDP1802 y los chips de video son los 1869 y 1876, así que deben ser primos hermanos.

Para mí, lo más llamativo del Draco era el sonido: Utilizaba varios fragmentos de canciones de los Beatles. Que me vengan a la memoria... "yellow submarine" al insertar moneda, "yesterday" cuando morías por falta de oxígeno, "hey Jude" al acabar la partida, "ticket to ride" al pasar de grado de dificultad... seguro que me dejo alguno.

Ya te lo advertí en dos posts anteriores... ¡¡Cabezón!! ¡¡Te vamos a mazar a sopapos!! :D


Udirnel

davebizarro7/11/2006, 23:06
buenas, me gustaria preguntar
la captura del cabezon verde que es , otra version del altair, o ese es el destroyer?
de todas formas, del cabezon verde hay emulador para linux?
Staryon7/11/2006, 23:44
Cierto, se me había olvidado subir la versión Linux. Lo acabo de hacer, sólo tenéis que volver a bajaros el programa desde el mismo enlace de antes.

La imagen del Cabezón es del Destroyer.
- Bubu -8/11/2006, 01:54
Por cierto, yo tenía framework 1.1 y no carburaba el Altair. Con framework 2.0 ya sí va, pero sólo veo la mitad inferior derecha. Esto es una paranoia, jiji. Ahora seguramente tendré que cambiar de tarjeta gráfica y to...
davebizarro9/11/2006, 20:29
gracias staryon, la version para linux funciona sin ningun problema.
los que quedarian por emular, serian el draco, y aparte el altair II (del que no hay volcadas ninguna rom) ,no?
- Bubu -10/11/2006, 11:30
Por resumir:

- Altair (carcasa roja): emulado 100% salvo el sonido
- Destroyer (cabezón verde): emulado 50% con problemas varios
- Draco (tipo Berzerk): no hay roms
- Altair II (feto azul): no hay roms

¿Es cierto que de Draco ni de Altair II hay roms?

Y otra cosa: ya que estas emulaciones que está haciendo Mike están en C, y MAME está en C, ¿alguien del foro (que sé que hay) podría incluir el Altair en MAME y recompilarlo?
orimarc10/11/2006, 13:18
Solo puedo decir una cosa:
OLE!
Veo que habes progresado pero muuuuuucho...
udirnel10/11/2006, 17:07
 QUOTE (- Bubu - @ 10/11/2006, 11:30) Por resumir:

- Altair (carcasa roja): emulado 100% salvo el sonido
- Destroyer (cabezón verde): emulado 50% con problemas varios
- Draco (tipo Berzerk): no hay roms
- Altair II (feto azul): no hay roms

¿Es cierto que de Draco ni de Altair II hay roms?

Yo precisaría un poco:

- Altair: Emulado 75% . Falta el sonido y pulir los detalles del emulador bajo windows.
- Destroyer: Emulado 60% . También falta el sonido y el emulador bajo windows.
- Draco. Sí que hay roms y gracias a c@brero están volcadas y en posesión de varios de nosotros. Nadie dijo que no las hubiera.
- Altair II: Aquí si que faltan las roms, pero habida cuenta de las diferencias entre uno y otro seguro que solo fue un cambio en las roms gráficas.

Por otro lado aún hay que verificar si del "Octopus" o "Clean Octopus" existe algo más que los flyers.

No puedo dejar de comentarlo: Volver a jugar al Destroyer ha sido una pasada. He sentido algo muy parecido a la primera vez que hice rular el MAME, allá por el año 1997.

Y después de todo este tiempo, voy, llego al primer cabezón y me pule una nave. ¡Hay cosas que no cambian!


Udirnel
C@brero10/11/2006, 19:22
Staryon..Aquí tienes unas fotos del DESTROYER, son de poca calidad mira a ver si a Mike le pueden valer, se diferencia muy poco del ALTAIR, solo en el cabezón y que tu nave tiene mas movilidad y poca cosa mas.


http://rapidshare.com/files/2535069/fotos_destroyer.rar.html

Que bien se ve ese CABEZON ¡¡Impresionante!!


Un saludo a todos.


- Bubu -11/11/2006, 04:36
EL fin esta cerca...

 CODE 0.109u3

- New Working games: Cuore 1 and Elephant Family
- ADSP21062 CPU (SHARC)
 . Major rewrite of the SHARC core. This update will fix most (but not all) of the clipping problems in Gradius 4 and NBA Play by Play.
 . Bit-accurate reciprocals
 . More accurate pipeline emulation
 . Fixed the problems with operation latencies
 . Regression tested a few floating-point operations for bit-accurate results
 . Improved DMA emulation
- cidelsa.c
 . Added COP420 core to Draco
 . Fixed VSync in Altair, Destroyer (Cidelsa) and Draco


Ya están arreglando el vsync al cidelsa.c y todo, juuuer.
a_polo213/11/2006, 11:07
Bubu, ojala lleves razon, pero la realidad es que desde la version del mame 0.109u3 ha habido 4 actualizaciones mas: .109u4, .109u5, .110 y la .110u1 y en estas ultimas no han hecho ningun progreso. He intentado ponerme en contacto con los mamedevs pero son bastante hermeticos. En fin pienso que al final veremos nuestros queridos Altair y Destroyer en Mame si alguien le hace llegar el source a alguno de los mamedevs.

Un Saludo.
[MaD]13/11/2006, 15:12
a_polo2... aunque creo que no diré algo que no habrás pensado ya, lo único que se me ocurre es intentar contactar por privado con http://www.mameworld.info/ubbthreads/showprofile.php?Cat=&User=2946&Board=guru&what=ubbthreads&page=0&view=expanded&sb=5&o= en los foros http://www.mameworld.info/ubbthreads/postlist.php?Cat=&Board=guru.

Envíale por privado la información referente a la emulación del juego, links con screenshots de los juegos, links al emulador y links al código fuente. Como digo todo ello por privado ya que todo lo referente a ROMs está prohibido en sus foros.

Yo al menos así es como contacté con el para enviarle las ROMs y al poco tiempo estas se añadieron a MAME, aunque realmente desconozco si esto tiene relación o fue otra persona las que le mando las ROMs a algún “dev” o a Haze y por ello al tiempo se añadieron a MAME.

Un saludo y suerte con el tema.

udirnel13/11/2006, 19:00
 QUOTE ([MaD] @ 13/11/2006, 15:12) ...o fue otra persona las que le mando las ROMs a algún “dev” o a Haze y por ello al tiempo se añadieron a MAME.

[MaD], yo le envié en su día las roms a Aaron Giles y posteriormente a Roberto Fresca.


Udirnel
[MaD]13/11/2006, 21:40
Pues no tengo ni idea, pero es que me llamo la atención que pocos días de pasarle links a TheGuru de las ROMs y de toda la documentación que C@bero proporciono, dichas ROMs que añadieron a MAME.

Yo sabia que tu (vamos intuía que eras tu, ya que la foto del Altair era tuya) proporcionases ROMs a alguien ya que en UnMAMEd Games aunque el juego aparecía como “No Emulado”, no formaba parte de los “Most Wanted ROMs”.

Sea como fuere, creo que todo podemos sentirnos felices del que tema haya sido preservado, esté en parte emulado y que las previsiones sean de emulación total, posiblemente a corto plazo sean bastante optimistas. Soy un pesado... pero gracias a todos los que habéis colaborado con el tema.

Un saludo.
Staryon14/11/2006, 00:51
Bueno.... después de muchas desveladas, aquí lo tenéis. El Destroyer para Windows.

Aquí unas pantallas:


(IMG:http://i143.photobucket.com/albums/r132/staryon/destroyer1.jpg)
(IMG:http://img244.imageshack.us/img244/9477/destroyer2mm0.png)
(IMG:http://img152.imageshack.us/img152/610/destroyer3kq9.png)
(IMG:http://img148.imageshack.us/img148/8074/destroyer4yk7.png)
(IMG:http://img474.imageshack.us/img474/4052/destroyer5ns5.png)


Versión Linux
C : Insertar moneda
Espacio: Disparo
1: Comenzar 1 jugador.
2: Comenzar 2 jugadores.
Cursores: Movimiento de la nave.

Ejecución del Altair (para el Destroyer sólo tenéis que poner Destroyer.rom en vez de Altair.rom):
-R Altair.rom -c 3.5 -s 1
-c es la velocidad de ejecución. Cuanto mayor sea, más rápido.
-s es la escala.
BAJAR: http://www.lemforever.com/temp/Altair_Linux.zip


Versión Windows
Teclas:
5 : Insertar moneda
Control izquierdo: Disparo
1: Comenzar 1 jugador.
2: Comenzar 2 jugadores.
Cursores: Movimiento de la nave.

Ejecución del Altair (para el Destroyer sólo tenéis que poner Destroyer.rom en vez de Altair.rom):
Cidelsa.exe -R Altair.rom -F -c 1.5
-c es la velocidad de ejecución. Cuanto mayor sea, más rápido.
-F para jugar a pantalla completa

Para la versión Windows te tienes que instalar el
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en
BAJAR: http://www.lemforever.com/temp/Altair_Win.zip

DJMETROLICO14/11/2006, 01:01
ejem no lo veo stayron lo podrias poner por aqui?
gracias por estos juegazos
Staryon14/11/2006, 01:08
DJMETROLICO, ya he editado el mensaje e incluyo el sitio para bajárselo.

Saludos
DJMETROLICO14/11/2006, 01:12
perdona compa esta la habia bajado antes
pero no habia leido esto:
 QUOTE Ejecución del Altair (para el Destroyer sólo tenéis que poner Destroyer.rom en vez de Altair.rom):
Cidelsa.exe -R Altair.rom -F -c 1.5

gracias y un saludo
Staryon14/11/2006, 01:25
ahhh... es que lo acabo de editar para ponerlo más claro. Perdona por la confusión.

Saludos
Staryon14/11/2006, 21:48
Bueno, ¿alguien lo ha probado?
Me ayudaría saber si va bien.
PeterPunk14/11/2006, 22:19
Bueno yo no conocía los juegos originales, y encima sólo puedo probar la versión de Windows.
La "F" de pantalla completa tiene que ser mayúscula. Sin conocer el original, -c 1.5 me parece demasiado rápido para como iban los juegos en aquella época. Al cambiar la pantalla, entre el nombre del juego y la demo, o entre las fases, desaparece la mitad derecha y la izquierda no. Y cuando te matan y parpadea con colores la pantalla aparece un cuadro arriba a la derecha (fuera de lo que sería la pantalla que se ve del juego) que hace lo mismo. El primer montruo, (estoy hablando del Altair que fue el único que me dio tiempo a probar) no dispara ni nada, sólo baja una vez a la parte baja de la pantalla y luego se queda más o menos en el centro para dejarse matar (ya digo que no se si en la recre era así). Al firmar el record las letras pasan solas y no me deja. Al empezar la partida la nave tarda unos segundos en reaccionar, como si primero tuvieras que calcar izquierda y derecha para hacerle saber que son los mandos que vas a usar o algo parecido.
Saludos.
Staryon14/11/2006, 23:41
 QUOTE La "F" de pantalla completa tiene que ser mayúscula

Si, la version de Linux que me dio Mike era asi, por eso decidi no cambiarlo, para que las dos versiones fueran iguales.

 QUOTE -c 1.5 me parece demasiado rápido para como iban los juegos en aquella época

Es cierto, es demasiado rapido por defecto.

 QUOTE Al cambiar la pantalla, entre el nombre del juego y la demo, o entre las fases, desaparece la mitad derecha y la izquierda no

De eso no estoy seguro. No he notado ese fallo.


 QUOTE Y cuando te matan y parpadea con colores la pantalla aparece un cuadro arriba a la derecha (fuera de lo que sería la pantalla que se ve del juego) que hace lo mismo

La verdad es que no se si la maquina original hace eso.

 QUOTE El primer montruo, (estoy hablando del Altair que fue el único que me dio tiempo a probar) no dispara ni nada, sólo baja una vez a la parte baja de la pantalla y luego se queda más o menos en el centro para dejarse matar (ya digo que no se si en la recre era así)

Es normal.

 QUOTE Al firmar el record las letras pasan solas y no me deja

Si, es un error.

 QUOTE Al firmar el record las letras pasan solas y no me deja. Al empezar la partida la nave tarda unos segundos en reaccionar, como si primero tuvieras que calcar izquierda y derecha para hacerle saber que son los mandos que vas a usar o algo parecido

Es cierto, es un problema con la inicializacion de variables.


Gracias por analizar el juego, PeterPunk.


De todas formas ya que la version es completamente jugable, creo que me voy a tomar un descanso por ahora, y dejar que los chicos de Mame sigan adelante, porque parece ser que esta muy cerca la cosa. Si vemos que se eterniza, ire puliendo defectos y preparare una version que sea compatible y que se pueda compilar con Mame.

Como os podeis imaginar todo esto tiene mucho trabajo, y ya que en Mame estan haciendo lo mismo, pues no se hasta que punto tiene sentido seguir echandole horas a este tema.

Al menos ya podemos recordar viejos tiempos jugando a estas dos reliquias.

Saludos y gracias a todos por vuestra ayuda durante todas estas semanas.
- Bubu -15/11/2006, 00:11
Juer, qué pena, yo sólo veo la esquina inferior derecha:

(IMG:http://img470.imageshack.us/img470/7321/altairzj5.jpg)

En finsss... hablando del tema, el otro día me llamaron, a través de Snopes, de una radio catalana para que les comentara los progresos con la emulación de las roms de Cidelsa. La entrevista ya me la han mandado en mp3, y ha quedado muy chula. A ver si los jefes la cuelgan en la sección de prensa, jiji.
ambar_pool15/11/2006, 15:52
 QUOTE (Staryon @ 14/11/2006, 00:51) Bueno.... después de muchas desveladas, aquí lo tenéis. El Destroyer para Windows.

Aquí unas pantallas:



Ejecución del Altair (para el Destroyer sólo tenéis que poner Destroyer.rom en vez de Altair.rom):
-R Altair.rom -c 3.5 -s 1
-c es la velocidad de ejecución. Cuanto mayor sea, más rápido.
-s es la escala.
BAJAR: http://www.lemforever.com/temp/Altair_Linux.zip


[

Una pregunta, ¿como se ejecuta la version Linux? Porque con lo que viene en el post evidentemente,no.Es más al bajarte el fichero sólo vienen las 2 roms y un fichero ELF.

¿Hay que compilar el fuente? ¿Donde está? ¿Con gcc?

Saludos
Staryon15/11/2006, 16:29
El fichero ELF es el ejecutable. No necesitas compilar nada.
superjef16/11/2006, 10:33
Bueno Staryon...
Por supuesto que lo he probado, ¡y como!. He notado fallos, la mayor parte ya mencionados por Peter Punk, pero la verdad es que no les he dado importancia, ya que lo que quería era JUGAR... y es totalmente jugable.
Por ejemplo a mí no me funciona a pantalla completa, sólo veo una esquina y me rota la imagen de pantalla 90º al volver al Windows.
Pero al ejecutarlo en ventana no hay problema.
En cuanto a la velocidad, y por lo que recuerdo del juego (gasté unas cuantas monedas en su día) en mi aparato creo que se aproxima más al -c1.5 que a velocidad "normal". Lo que si recuerdo más rápido son los "parpadeos" de la pantalla cuando te matan. Imagino que por lo que has comentado del refresco, al igual que ocurre con los barridos laterales y cuando quedan menos elementos en pantalla (mientras menos elementos, más rapidez).

Perdona no haberte informado antes, lo probé en cuanto lo pusiste, al igual que el Altair, pero como eran jugables y mis conocimientos sobre el tema de emulación son nulos, pensé en "no molestar con chorradas"... en fin.

No tengo palabras para daros las gracias a ti Staryon, y a todos los que estais haciendo esto posible...


Saludotes.
- Bubu -16/11/2006, 22:20
Para Staryon:

Hola, Staryon, agradezco mucho tu labor de contacto con Mike, y tu tarea de crear el ejecutable final. Por cierto, hablando de este ejecutable, ¿qué es exactamente lo que haces con lo que recibes de Mike? ¿Y qué es lo Mike te envía? Es que tengo curiosidad infosmáticoemuladora por saber qué y cómo lo haces.


¡¡ Gracias !! ;-)
Staryon17/11/2006, 16:47
superjef, gracias por tus comentarios. Respecto a tu problema, ¿Tienes instalada la versión 2.0 del Microsoft Framework? No estoy seguro, pero quizás tú problema esté relacionado con eso.

Sí, lo de los parpadeos es la peor pega. En la máquina efectivamente son muy rápidos. El problema está es que en el juego original esos parpadeos son dibujados pixel a pixel, y por eso es lento. Es posible optimizarlo, y bueno, si al final como dije el Mame no avanza con este juego, depuraré el código y optimizaré esa parte, con el fin de que pueda compilarse usando el mame.

En esta versión de Windows estoy usando unas librerías gráficas gratuitas llamadas SDL. Me imagino que los juegos de mame ninguno usa nada externo, así que tendría que reescribir esa parte. Haciendo eso, estoy seguro que ninguno tendréis problemas ejecutando el juego.

Bubu, lo que yo he hecho con el código de Mike es buscar todas las rutinas gráficas y de acceso al teclado y reescribirlas para aumentar su rendimiento. Él programaba las ventanas a pelo, como se hacía con el Windows 3.11 y claro, es lento. Básicamente lo que yo he hecho ha sido ir buscando todas esas llamadas y reescribirlas. Lo mismo con el acceso al teclado.

Bueno,entonces esto queda así. Yo ahora tengo otros proyectos de por medio, así que me voy a dedicar a esos. Si veo que más adelante el equipo de Mame no avanza, me pondré a hacer una versión que sea compatible 100% con Mame y que se pueda compilar desde ahí.

Desde aquí un millón de gracias a todos los que nos habéis ayudado, y por supuesto y aunque no nos vea, a Mike, porque sin él, esto hubiera sido completamente imposible.

Saludos
[MaD]17/11/2006, 17:35
Lo de que el MAME depure el tema y añada los juegos a MAME sería la evolución lógica... ¿pero habéis pasado ya los binarios para Windows, los ejecutables para Linux, el código fuente, Screenshots de ambos juegos, así como toda la información referente que creáis de importancia a TheGuru o Haze para que puedan seguir con ello?

Lo digo porque si la respuesta es no, recopilaré todo y le enviare un par de privados TheGuru y Haze en los foros Guru's Rom Dumping.

Un saludo.
Staryon18/11/2006, 00:00
[MaD], aquí dejo el código fuente de las dos versiones.

La versión Windows es bastante chapuza, porque ha sido parche tras parche, quitando y poniendo cosas. Si al final se continua por aquí, haré una limpieza a fondo.

http://www.lemforever.com/temp/cidelsa_src_linux.rar
http://www.lemforever.com/temp/cidelsa_src_win.zip
a_polo218/11/2006, 01:05
Gracias por todo, staryon. Aqui estamos para lo que haga falta.

Un Saludo.
[MaD]18/11/2006, 01:24
OK... pues ya están avisados TheGuru y Haze sobre las fuentes del emulador, los emuladores para Windows y Linux y sus ROMs, las “Screenshots” y este hilo.

Gracias Staryon por ese par de links que me han facilitado el recopilar el material.

Esperemos que pronto se animen recomponer el código para MAME y añadirlo a dicho emulador.

¡Cidelsa Vive! :)

Un saludo.
a_polo218/11/2006, 13:58
Efectivamente Cidelsa Vive!!!!

Hoy encontre un link que marca a este hilo como precursor del emulador Cidelsa. Nada menos que en la web de Nonmame. Fantastico!!!

el link: http://nonmame.retrogames.com/

Un Saludo.
Querubin29/11/2006, 18:01
¿Donde puedo conseguir el flyer?
Macarro29/11/2006, 18:10
Juas, cómo os lo habéis currado :D

Cuando todo esto termine, esperemos que con los juegos de cidelsa corréctamene emulados en MAME, habría que hacer un resumen o similar de toda esta historia y añadirla a la web.

Felicidades y gracias a todos los que hacen esto posible.
a_polo229/11/2006, 20:20
querubin, no busques, no hay flyier. Por lo visto, en su dia alguien dijo tener un flyer pero nunca mas se supo de el. Creo que el que mas conoce este tema es Udirnel.

Udirnel, cuentalo.

Un saludo. Dani.
Querubin29/11/2006, 21:43
Gracias, ¿y algun documento grafico para intentar acercarnos a la imagen que se promocionaba del destroyer al mueble o algo?
udirnel29/11/2006, 23:20
 QUOTE (a_polo2 @ 29/11/2006, 20:20) querubin, no busques, no hay flyier. Por lo visto, en su dia alguien dijo tener un flyer pero nunca mas se supo de el. Creo que el que mas conoce este tema es Udirnel.

Udirnel, cuentalo.

Un saludo. Dani.

Lo cierto es que tampoco hay mucho que contar. Yo no he tenido la suerte de poder ver alguno de los flyers de Cidelsa, aunque es lógico que existan: Cidelsa era la compañia/marca bajo la que Playmatic sacaba los vídeos al mercado. Los flyers de máquinas de Playmatic si que son relativamente frecuentes (yo tengo la suerte de tener uno de ellos).

Las referencias más válidas que he tenido de flyers de Cidelsa han salido de esta página:

http://user.tninet.se/~awb466s/Collection/Videoflyer.htm#playmatic

De hecho esta página vino a confirmarme la existencia (al menos sobre el papel) de la 4ª (Si consideramos Altair I y II como una sola) máquina de Cidelsa. Aquí la denominan Octopus. Otra fuente me la había nombrado como "Clean Octopus".

Como ya he dicho, no es demasiada información, aunque es todo lo que puedo compartir con vosotros.


Udirnel
Querubin30/11/2006, 08:20
Gracias.
davebizarro7/12/2006, 01:50
buenas, alguien ha probado la version de linux? porque lo de pantalla completa no me rula :S

Part 2 of 2   Previous posts   

Powered by ForumCommunity.net · Powered by Invision Power Board © 2002  IPS, Inc.