¿Conversiones Spectrum a MSX en el 2015?

Page 3/6
1 | 2 | | 4 | 5 | 6

By yodh

Champion (461)

yodh's picture

11-09-2015, 13:29

JA, JA, JA, JA, ¡Es cierto jrcp_kun! Mea culpa (o como se escriba (*1), y perdón por lo repetitivo de la frase Murdoch ), soy el culpable de llevar las cosas por otro camino que del que en este hilo se estaba hablando... Bien, aunque parezca que sigo con la misma historia de mi juego (¡qué cansino! ¿verdad? Murdoch ), leyendo las siguientes frases, comprobarás que al final tienen una cierta relación con el tema de las conversiones ya que se me ha ocurrido una cosa.
Si después de ver el juego en BASIC (puro & duro Smile ), os parece bien, podría abrir un nuevo tema para él, me gustaría preguntar dudas que tengo etc. Como decía (creo que a estas alturas ya queda claro Wink ), el juego es en BASIC, y encima de la clase de BASIC más lento que tenemos... bien (*2). Lo que quiero decir es que, viendo el resultado se podrían buscar juegos de spectrum que se adecuen/encajen (estrujen/bajen... ¡¿no os parece que estoy escribiendo como en holandés, alemán o algo?! (es broma Wink )), con lo ya hecho en el Cavernator, de esta forma, por donde quiero tirar yo (más que nada, porque no lo sabría hacer de otra forma Crying ), es la variante de hacer el juego programado en MSX al 80% que cuento que sería la programación y el otro 20% serían los gráficos que se supone que ya estarían hechos en el juego original que sería lo que se tendría que simplemente copiar.
Claro, con esa base no podemos pensar en hacer un juego de naves (obvio), pero sí intentar algunos de los clones del Manic Miner (o cualquier otro plataformas), que se hicieron en spectrum.
Otra opción:
Como decía osises: ´No veo mal hacerlo pero si un juego realmente merece la pena, no me complicaría. Capturaría los gráficos (probablemente de una versión mejor que de Spectrum) y programaría el juego de nuevo.´ Y tiene razón, los usuarios de MSX siempre hemos esperado ´un poco más´ que lo que nos ofrecían las conversiones del ordenador del señor Clive Marles Sinclair, por razones totalmente razonables (pero ese es otro tema), yo me esperaba tener una calidad como mínimo de un amstrad o de un commodore64. Si en este 2015 pretendemos hacer, aunque sea una conversión de un juego, y sacamos una copia exacta (+ o -), que la versión de spectrum... es que no habremos avanzado nada desde los ´80. Yo, no se si es por la edad Smile o qué, cada vez más voy apreciando cada uno de los detalles distintivos de cada uno de los micros y consolas que hay (pero por supuesto que el MSX me sigue pareciendo LO MEJOR del mercado y comprendo y espero que diga lo mismo para su micro el usuario de amiga, atari, coleco etecé), a lo que quiero llegar a parar es que si se hace hoy en día una copia exacta de un juego de spectrum un ´pixel perfect´ de esos... pues creo que no merecería el esfuerzo: ante esto yo preferiría jugar al juego original programado para el específico ordenador y no jugar a una copia (aunque sea exacta). Como ya se ha dicho, es distinto si esa copia está mejorada aunque sea por muy poquito. Entonces sí merece ser jugada hasta por segunda vez (si la jugaste en el otro ordenador).
Bueno, paro aquí, que sino, ¡no acabaría en todo el día! LOL!

(*1) Es cierto: lo podría buscar aquí mismo en internet, pero hay muchas cosas que no me interesan demasiado, como si se escribe bien una frase hecha o no, no me importa dejarla mal escrita. Por el contrario, si me interesa algún detalle, por ej. del MSX o otro mundillo que me interese... le puedo dedicar todo el tiempo libre que pueda conseguir. Esta es la explicación de que diga eso de ´o como se escriba´).
(2*) Ese ´bien´ es algo confuso: no me estoy refiriendo a que me guste que sea lento el lenguaje, es una forma de escribir.

By AxelStone

Prophet (3058)

AxelStone's picture

11-09-2015, 15:11

@yodh Creo que jrcp_kun tiene razón, hemos ensuciado mucho el hilo con offtopic Question . Si quieres podemos abrir un hilo nuevo para hablar del Basic, a mi es un tema que me apasiona y me encanta que haya movimiento Wink

By yodh

Champion (461)

yodh's picture

11-09-2015, 16:03

Exacto AxelStone, la relación con el hilo está MUY cogida por los pelos, pero es que a veces uno ´se entusiasma escribiendo´ y se me olvida el título que hay arriba Running Naked in a Field of Flowers . Intentaré ipsofáctamente Smile abrir un tema nuevo.

By mohai

Paladin (932)

mohai's picture

17-09-2015, 16:17

Buenas,

como se ha comentado por aquí, es posible hacer conversiones de juegos de Spectrum a MSX.
Algunos juegos darían más trabajo que otros, pero no sería imposible.
Que el resultado sea mejor o peor, dependería del juego original. El principal problema sería la pantalla.
En la época de las conversiones comerciales, las conversiones se hacían a partir del código fuente.
Bastaba parchear aquí y allá el código fuente, con rutinas prefijadas o no para compatibilizar o emular. Luego, si el que hacía la conversión quería retocar el juego y hacerlo más MSXero, pues lo hacía.
Teniendo el código fuente con los comentarios y las explicaciones del programador original, no sería difícil hacer la conversión, e incluso mejorarla con cosas específicas de MSX.
Algún juego actual ha sido convertido de ésta manera.

El problema viene cuando no tienes el código fuente a mano. Hay que desensamblar el juego, distinguir lo que es código de lo que no, localizar las rutinas específicas del Spectrum, parchearlas o sustituirlas, si usa BIOS o no ...
Viendo el resultado, personalmente creo que no merece la pena, porque pierdes mucho tiempo en lo anterior.
Caso aparte sería el capricho de coger un juego que no ocupe mucho y hacer lo anterior.
Estoy de acuerdo en lo que se ha dicho por aquí: se podrían tomar los gráficos originales, retocarlos y programar todo lo demás desde 0.

By jrcp_kun

Paragon (1410)

jrcp_kun's picture

19-09-2015, 21:40

si
pero por ejemplo hagamos un codigo loader ( que creo que existe) para las pantallas de carga de spectrum. Asi vamos viendo como lo hace el spectrum y como deberia ser en msx.(por ejemplo )

By tonigalvez

Champion (300)

tonigalvez's picture

20-09-2015, 15:34

Yo convertitia el Sabre Wulf, ese juego podria quedar muy bien en el MSX1.

Aqui al personaje principal le ponen un par de sprites encima y gana un monton:
http://www.msx.org/forum/msx-talk/software-and-gaming/lookin...

By pitpan

Prophet (3145)

pitpan's picture

22-09-2015, 10:34

@jrcp_kun: había un listado en ensamblador en una Input MSX que hacía exactamente eso: cargar pantallas de Spectrum desde cinta tal cual. Otra opción es cargar los datos con algún copión mixto, como uno argentino, que permitía cargar datos desde cinta de Spectrum y salvarlos "a pelo" en formato MSX. En su día hice alguna conversión, como recuperar la pantalla de carga del Head over Heels, que en MSX fue sustituida por un engendro en BASIC que tardaba probablemente más en cargar (era un LOAD guarro).

Y, ahora que me acuerdo, el único proyecto medio vivo en desarrollo que tengo es, precisamente, una conversión de un juego homebrew de Spectrum, pero reprogramado desde cero. Y no, los gráficos son tan sencillos que no hay diferencia alguna entre Spectrum y MSX Sad

By mohai

Paladin (932)

mohai's picture

22-09-2015, 11:18

pitpan wrote:

@jrcp_kun: había un listado en ensamblador en una Input MSX que hacía exactamente eso: cargar pantallas de Spectrum desde cinta tal cual. Otra opción es cargar los datos con algún copión mixto, como uno argentino, que permitía cargar datos desde cinta de Spectrum y salvarlos "a pelo" en formato MSX.

Recuerdo el cargador de la Input MSX. ¿No permitía también cargar bloques de datos? No estoy seguro.
La verdad es que tenía un poco de trampa, pues no era más que un cargador tipo "turbo" como los comerciales, un poco modificado.
Yo mismo me hice una versión personalizada para cargar bloques muy grandes...
Herramientas muy útiles en su día, pero que ahora están un poco de más, porque con los formatos para preservación, tenemos casi todo en formatos digitales mucho más manejables.

pitpan wrote:

Y, ahora que me acuerdo, el único proyecto medio vivo en desarrollo que tengo es, precisamente, una conversión de un juego homebrew de Spectrum, pero reprogramado desde cero. Y no, los gráficos son tan sencillos que no hay diferencia alguna entre Spectrum y MSX Sad

Pues adelante con ello.

By jrcp_kun

Paragon (1410)

jrcp_kun's picture

25-09-2015, 16:32

en que input sabeis?? para mirarlo

By kabish

Master (223)

kabish's picture

25-09-2015, 23:41

El programa de la input msx solo permitia cargar bloques graficos, es la revista que sale en la portada el sorcery, año 2 numero 18.

Page 3/6
1 | 2 | | 4 | 5 | 6