Atari Falcon 030 VS NeXT Computer, ¿ la misma máquina ?

Avatar de Usuario
ron
Mensajes: 21855
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 3862 veces
Agradecimiento recibido: 4752 veces

Atari Falcon 030 VS NeXT Computer, ¿ la misma máquina ?

Mensajepor ron » 18 Ene 2015 21:02

El origen de todo viene de RW 1.0 ( Es importante darle una ojeada para ponerse al día, ya VOOD deja caer abiertamente que se trata de un FALCON ): viewtopic.php?p=100042408#p100042408

El tema es que he compilado en Windows, Linux y MacOSX Universal ( PowerPC ) la versión 0.5 de Previous, que emula NeXT bajo 030 y 040 y es un hack de la versión del emulador Hatari ( que emula Falcon 030 ) y es por la que se ha conseguido emular NeXT.

Imagen

Yo no tengo un NeXT y va a ser difícil conseguir uno funcionando en buen estado y a buen precio, pero no por ello imposible rular uno emulando.

Llevo tiempo siguiendo unos cuantos proyectos que no terminan de cuajar y ya se sabe como correr Macintosh System en un NeXT pero la formula contraria continúa en desarrollo.

Hace tiempo que puse unas capturas del MESS emulando NeXT y no se trata de ejecutar NeXTStep u OPENStep sobre X86 sino hacerlo sobre su plataforma materna, 68030 y 68040.

Una página que os permitirá acercaros más a esto es: http://www.nextcomputers.org/

En principio ya hay 3 formas de emular NeXT, pero ninguna de las 3 termina de funcionar.

1) Mediante MESS
2) Mediante QEmu
3) Mediante Preview ( emu de NeXT basado en Hatari )

Hola, hoy vengo con una pequeña controversia que he podido comentar solo por encima con algún colega de la casa, pero que se presenta interesante... en realidad el NeXT es anterior y el Falcon 030 es una máquina de 1992. ¿ Quién copió a quien ?. La NeXT Cube es de 1990, y el 030 se presenta a 25 Mhz, mientras el Falcon a 16 Mhz.

De hecho es muy sencillo convertir un NeXT en un Macintosh , con un pequeño programa llamado Daydream ROM box que se lanza al momento de boot.

http://www.youtube.com/watch?v=5AxJR9Xn448

¿ Son el Atari Falcon 030 y la NeXT Cube la misma máquina ?

En principio podíamos pensar que no, pero la cuestión es que están basadas en la misma arquitectura y componentes.

Lo primero de todo, que sepáis que BlackHole vende NeXTs y no es broma. xD

Empezemos con las especificaciones oficiales del Falcon.

falcon030specsrw.png

falcon030specsrw2.png


Este es el PDF original: http://classic.technology/wp-content/up ... con030.pdf

Las del NeXT Cube: Básicamente 68030, 68882 y el DSP 56001

Imagen

nextcube.jpg


En la NeXT Cube el integrado SCSI lleva el controler NCR53C90.: http://www.levenez.com/NeXTSTEP/NeXTcube.pdf

Yo reciomiendo que os compiléis el Previous y que separéis los ficheros de configuración de Hatari por si usaseis este.

Más infos:

Aqui: http://www.nextcomputers.org/NeXTfiles/ ... /NEXTSTEP/ y también aquí : http://www.nextcomputers.org/NeXTfiles/Software/
Edito_: Para lo del MESS: http://mess.dorando.at/svn/?rev=11380

Vamos a ver que sale de todo esto: Para las imágenes de disco y emulación y todo masticadito....: https://winworldpc.com/product/nextstep/3x

Nextstep 3.3 HD Image With Previous
https://winworldpc.com/download/0C6A74C ... 54D21A8599

Openstep 4.2 HD Image With Previous
https://winworldpc.com/download/3F8EBD9 ... 54D21A8599

Venga, a ver que os contáis.... todo quisqui a especular.

Avatar de Usuario
carlosjuliopr
Mensajes: 628
Registrado: 20 Ago 2012 22:13
Ubicación: Puerto Rico
Agradecido : 315 veces
Agradecimiento recibido: 160 veces

Re: Atari Falcon 030 VS NeXT Computer, ¿ la misma máquina ?

Mensajepor carlosjuliopr » 19 Ene 2015 16:13

wow !, la falcon aca fue un mito, muy rara, que interesantisimo temo ron ! ! ! :-)
"We need to build computers for the masses, not the classes",Jack Tramiel -cocbm1

Avatar de Usuario
groovydrifter
Mensajes: 1303
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 53 veces
Agradecimiento recibido: 50 veces

Re: Atari Falcon 030 VS NeXT Computer, ¿ la misma máquina ?

Mensajepor groovydrifter » 22 Ene 2015 08:11

Contactaste al final con los de Blackhole? cuenta, cuenta...
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)

Avatar de Usuario
VooD
Mensajes: 1087
Registrado: 11 Abr 2011 22:19
Ubicación: Málaga
Agradecido : 50 veces
Agradecimiento recibido: 175 veces

Re: Atari Falcon 030 VS NeXT Computer, ¿ la misma máquina ?

Mensajepor VooD » 24 Ene 2015 17:15

La verdad es que son muy MUY parecidos, pero no me había parado a pensar que el NeXT era anterior...así que supongo que ya sabemos quien copió a quien, jeje. Lo que sí que es verdad es que a nivel de software el NeXT estaba mucho más avanzado.

Avatar de Usuario
ron
Mensajes: 21855
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 3862 veces
Agradecimiento recibido: 4752 veces

Re: Atari Falcon 030 VS NeXT Computer, ¿ la misma máquina ?

Mensajepor ron » 24 Ene 2015 18:30

VooD escribió:La verdad es que son muy MUY parecidos, pero no me había parado a pensar que el NeXT era anterior...así que supongo que ya sabemos quien copió a quien, jeje. Lo que sí que es verdad es que a nivel de software el NeXT estaba mucho más avanzado.


Como ya se ha comentado, no creo que se trate de copiar tal que si, sino que esto es algo como lo ocurrido con Dragon / CoCo. Motorola puso sus desarrollos a disposición de sus clientes / postores. Estoy más por pensar que ATARI lo que hizo fue licenciar la solución 030/882/MMU/DSP56001 como paquete completo y en base a eso cada fabricante habría de buscarse las castañas-.

La solución para Tandy que ofreció Motorola fue la del 6809+VDG MC6847+SAM MC6883, Dragon realmente no clonó nada, aceptó esa misma ( pensad en la argumentación legal y pensad lo roña que era Jobs para consentir algo semejante ), era algo que Motorola hacía como parte de sus desarrollos. En este caso me temo que fue así, Atari se agarró al paquete que antes comentaba ( 030/882/MMU/DSP56001 ), con ROMS propietarias y a correr. Es que sino no tiene explicación.

Apple hizo algo con DSPs en sus Quadra 660AV y 840AV años después, pero en vez del 56001 dotó a los mismos del DSP AT&T3210 y la base ya era un 040.

Pero visto lo visto, todo es cuestión de seguir tirando del hilo e investigando.

Por cierto, ¿ alguien aparte de quien suscribe ha probado la emulación ?, yo estoy realmente sorprendido de lo bien que va. Si os quedáis trabados en el arranque teclead: bsd ( boot scsi disk ) xD

Avatar de Usuario
ron
Mensajes: 21855
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 3862 veces
Agradecimiento recibido: 4752 veces

Re: Atari Falcon 030 VS NeXT Computer, ¿ la misma máquina ?

Mensajepor ron » 05 Abr 2018 12:19

Hola NeXTeros de RW, jaaja, que se quienes tienen una NeXT, se cuanto las usan y al final os traigo el puntazo definitivo que hace que todas las conexiones entre las cosas tengan sentido.

Estuve hablando del daydream, este software lo que hace es que habilita una NeXT a bootar el System de Macintosh y funcionar como tal.
Es un proceso de pseudoemulación, como ya conocemos del Spectre GCR de Atari ST.

A lo que iba, estuve durante una temporada siguiendo en los foros de NeXT en lo referente a la recuperación del emulador de Mac que se conoce como daydream. No debería sorprender a nadie la mala ostia entre Apple y los miembros fundadores de NeXT. ( Aunque el daydream es un producto de terceros ). Sino mirad como terminaron, juntos y de la mano.

DayDream se parece en su concepto mucho a Spectre GCR de ST o Amax en Amiga, ya que necesita el conector de las ROMS de Macintosh, ( en el caso de las NeXT se conectan en el puerto DSP ). Pero como todo, han recuperado el código fuente original y la llegada de Previous ( emulador de NeXT basado en Hatari ) no ha hecho más que acercar este sistema a todo aquel usuario que quiera conocerlo.

daydreaminterface.png
daydreaminterface.png (61.32 KiB) Visto 1678 veces


daydreamhardware.jpg
daydreamhardware.jpg (84.24 KiB) Visto 1678 veces


Debido a las características de las NeXT y su proximidad a la plataforma Atari Falcon030... quien sabe, pero como dije posts arriba, con los conocimientos necesarios y el tiempo, se podría portar y seguramente que el Falcon pueda hacer esto mismo sin problema.

En NeXT Computers está el hilo donde se cuenta todo de PE a PA: http://www.nextcomputers.org/forums/vie ... sc&start=0

Lo que hace que esto sea interesante es que el 68040 está configurado como cycle set y utiliza un núcleo de emulación de CPU mucho más maduro que Basilisk II, por lo que debería proporcionar una emulación más precisa. Sin embargo, funcionará a velocidades de 68040 25Mhz, por lo que no batirá ningún récord de velocidad, pero eso si, comparando un Quadra 700 con un 040 @ 25MHz y FPU no notaréis ninguna diferencia en el rendimiento, como suena.

Con lo que ha pasado de daydream...

daydreamorigen.png
daydreamorigen.png (15.98 KiB) Visto 1678 veces



a darkmatter....

darkmatter.png
darkmatter.png (14.37 KiB) Visto 1678 veces


Todo lo necesario para montaros un daydream en NeXT lo tenéis disponible aquí: http://www.nextcomputers.org/NeXTfiles/ ... /Daydream/

El manual contiene más información y explica que Daydream instala un kernel secundario que a su vez inicia la ROM de Mac.

Esto en sí mismo es bastante bueno, pero resulta que ahí no termina la historia. Las personas, incluidos algunos de los desarrolladores originales de Daydream, han pirateado esta herramienta para eliminar la necesidad del dongle de las ROM por hardware, insertando la ROM directamente en el kernel secundario. Esto significa que si tienes una NeXT, puedes arrancar directamente en System 7 o Mac OS 8.0, si tienes y usas el emulador NeXT Previous, puedes iniciar una máquina emulada NeXT directamente en System 7 o Mac OS 8.

Siiii, además he descubierto como correr el Mac OS 8 en un 020.... eso para otro post.

Esta es mi compilación de Previous alineada con el github, creo que corresponde a la versión 1.9

Imagen
darkmatterrwdaydreamrw.jpg
darkmatterrwdaydreamrw.jpg (32.22 KiB) Visto 1475 veces


Bueno, he usado para probar la ROM de un 020, concretamente la del Macintosh LC. Como observaréis esta imagen esta en monocromo, pero esperad, esperad, que si puedo tengo que hacer una retrocrypta cuanto antes para que veais como funciona en color. De lujo. Ya véis que son 128 MB de RAM, una pasada.

Para chutar con darkmatter, con previous, poned la emulación para una NeXT (68030) o NeXTcube (68040), agregad el disco de prueba como disco SCSI 0, y voilá... las instrucciones para montarlo están en los foros de NeXT, de cualquier forma NeoZeed el de VirtuallyFun tiene un post con una imagen test ya preparada para descargar de 10MB totalmente funcional.

https://virtuallyfun.com/wordpress/2015 ... arkmatter/


Volver a “Atari ST”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados