Autor Tema: Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II  (Leído 7895 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Conectado Neville

  • Skynet
  • *****
  • Mensajes: 6069
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« en: Diciembre 12, 2017, 20:07:28 pm »


El Macintosh II se lanzó en 1987 y es la evolución de los Macintosh monocromo de los que ya hemos hablado.

El proyecto se inició en 1986 a espaldas de Steve Jobs, que según parece no era partidario de los Macintosh en color. El motivo podría ser que por aquel entonces las impresoras a color eran pocas y caras, y estando el mercado de los Macintosh monocromo especializado en la autoedición el añadirle características extra no parecía justificado.

Sea como sea, el nuevo modelo que se lanzó en 1987 constaba de las siguientes características:

- CPU Motorola 68020 a 15.66 MHz.

- De 1 a 8 Mb. de RAM.

- Gráficos en resolución 640x480, a escoger entre modos de 16, 256 o 16.7 millones de colores.

- Hardware de audio propietario de Apple, con 4 sonidos y un solo canal.

- Una o dos disqueteras de 3 y 1/2 y 800 Kb. más discos duros SCSI de entre 20 y 70 Mb.

La unidad venía en su propia caja blanca separada del monitor, y al contrario del Macintosh a secas podía expandirse fácilmente.

El precio de salida, incluyendo monitor en color, 1 Mb. de RAM y una sola disquetera de 3 y 1/2 era de 7.145 dólares, frente a los 1.500 de un Amiga 1000 (en el mercado desde 1986) o los 595 de un Amiga 500, que se lanzaría en abril de 1987. A cambio, el Macintosh II sí era competitivo comparado con las estaciones de trabajo de fabricantes como Hewlett-Packard.

Algunos modelos posteriores son el Macintosh IIx de 1988 (con CPU 68030 a 16 MHz y precio de 7.769 dólares) y el Macintosh IIfx de 1990 (con CPU 68030 a 40 MHz y precio de 8.969 dólares).

Los últimos modelos de Macintosh con color y CPU Motorola 68000 son los Macintosh Quadra y Performa, con CPUs 68040 o 68EC040 a 33 MHz. Se lanzaron entre 1992 y 1996, y los nombres Quadra y Performa pretendían separar los Macintosh II en gamas para trabajo o uso doméstico. Mientras los Quadra siguieron siendo bastante caros, los Performa llegaron a venderse incluso por 1.200 dólares.
« Última modificación: Diciembre 13, 2017, 02:43:28 am por Neville »



Conectado Neville

  • Skynet
  • *****
  • Mensajes: 6069
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re:Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #1 en: Diciembre 12, 2017, 20:55:26 pm »
Emulando un Apple Macintosh II

Qué necesitamos

- El emulador Basilisk II para Windows. Puede bajarse desde esta web. Debemos descargar varias versiones, primero la más moderna que veamos, que será una actualización, y luego una más antigua que sea el paquete completo, con sus subcarpetas y su archivo BasiliskIIGUI.exe.

- Una ROM de 512 Kb. o 1 Mb. de tamaño de Un Macintosh II. No puedo deciros de donde descargarla, pero las malas lenguas dicen que la ROM de un Performa 650 es la que da mejores resultados.

- Las librerías SDL v1.2, disponibles aquí.

- GTK +2 Runtime, disponible aquí. Me temo que tiene que ser esta versión.

- HFVExplorer, una utilidad que nos servirá para copiar archivos a nuestro futuro disco duro de Mac.

- Un disco de arranque del System 7, disponible aquí.

- Los discos de instalación del System 7.53, disponibles aquí.

Importante: Vienen comprimidos en formato Mac, no los descomprimáis bajo ningún concepto.

Opcionalmente, también podemos descargar la update a la versión 7.55, disponible aquí.


Empezando

1) Descomprimimos todos nuestros archivos en la misma carpeta e instalamos, de hacer falta, la GTK +2 Runtime. Es importante sobreescribir el archivo basiliskII.exe con el más nuevo que hayamos descargado.

2) Copiamos el archivo cdenable.sys de la carpeta CD-ROM drivers a Windows\System32\Drivers o Windows\SYSWOW64, según tengamos un Windows de 32 o 64 bits.

3) Arrancamos HFVExplorer y creamos una imagen de disco duro (File --> Format new volume) de un tamaño cómodo, 100 o 200 megas. Lo llamaremos System 7.5.3.



4) Ahora, también desde HFVExplorer, arrastramos los archivos del System 7.52 a nuestro nuevo disco duro. Hay que arrastrarlos con el ratón desde su carpeta a la partición, que aparecerá arriba y a la izquierda de la pantalla. Si lo hemos hecho correctamente, nos saldrá un cuadro de diálogo para preguntarnos cómo queremos copiar los archivos.



Hacemos clic en OK to All.

5) Una vez terminado el proceso, hacemos doble clic sobre el archivo BasiliskIIGUI.exe. Es el lanzador del emulador.

Primero de todo, vamos a la pestaña Memory/Misc y ponemos la ruta a nuestra ROM del Macintosh II:



Ahora vamos a JIT Compiler y nos aseguramos de que la opción Translate through constant jumps (inline blocks) está desactivada.



Por último vamos a Volumes y cargamos en la lista de unidades el disco de arranque del System 7 y la imagen de disco duro que hemos creado antes. En esta guía los archivos se llaman System70_boot.dsk y System 7.5.3.dsk. Hacemos clic sobre Start.

« Última modificación: Mayo 19, 2023, 14:58:10 pm por Neville »



Conectado Neville

  • Skynet
  • *****
  • Mensajes: 6069
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re:Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #2 en: Diciembre 12, 2017, 21:16:53 pm »
Instalando System 7.5.3

Si la ROM del Macintosh II es la correcta y todo está configurado debidamente, ahora veremos el escritorio del Macintosh II y los siguientes iconos:



A veces sale antes un error de AppleTalk, pero no importa. Significa que el Macintosh II no encuentra una red.

A continuación, exploramos el volumen System 7.5.3 y buscamos el primer archivo:



Hacemos doble clic sobre él y tras un corto proceso de descompresión debería aparecer un nuevo icono en el escritorio:



Hacemos doble clic sobre este nuevo icono y procedemos a instalar el System 7.5.3 en nuestra partición System 7.5.3.



Cuando aparezca el tipo de instalación, la cambiamos de Easy install a Custom install y Universal System for any Macintosh.



En la misma pantalla, marcamos también las casillas Open Transport y Network Software Selector. Están en el apartado Networking & Connectivity.



Nos fijamos ahora en la parte de la pantalla donde pone Destination Disk. Debe salir la unidad System 7.5.3, no System 7.0, que es nuestro disco de arranque. Si sale esta, hacemos clic sobre Switch Disk.

Y finalmente hacemos clic en Install.





Ya hemos instalado el sistema operativo en nuestro disco duro virtual. A partir de ahora, nos bastará con este volumen para iniciar nuestro Macintosh II virtual.

Más tarde veremos cómo copiar software a nuestro Macintosh II, pero de momento nos limitamos a apagar el sistema:



Salvo imprevistos, lo apagaremos siempre así para evitar daños al sistema.
« Última modificación: Mayo 19, 2023, 13:09:37 pm por Neville »



Conectado Neville

  • Skynet
  • *****
  • Mensajes: 6069
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re:Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #3 en: Diciembre 12, 2017, 22:42:23 pm »
Últimos toques: Stuffit Expander 5.5

A partir de ahora ya podemos prescindir del disco de arranque System70_boot.dsk en Basilisk II. En la lista de volúmenes pondremos solamente nuestro disco duro (System 7.5.3.dsk) y el software que queremos instalar, pero solamente si es una imagen de disquete o CD-ROM. Si es un archivo de otro tipo, por ejemplo un SIT, hay que copiarlo a la partición con HFV Explorer, igual que hicimos con los archivos de instalación del System 7.5.3.



En esta ocasión instalaremos Stuffit Expander 5.5, un descompresor de archivos imprescindible para este sistema. Podéis obtenerlo aquí.

Instalar el software es muy sencillo: Abrimos el icono correspondiente en el escritorio, buscamos el icono Installer y hacemos doble clic sobre él:



A partir de ahora, podremos copiar archivos comprimidos BIN a nuestra partición e instalarlos con tan solo arrastrar su icono sobre el del Stuffit Expander.

También es un buen momento para instalar aquella actualización opcional del sistema a la v7.55 que os he mencionado antes:



Y para poner el escritorio en modo de 256 colores o más:


« Última modificación: Diciembre 14, 2017, 18:18:15 pm por Neville »



Conectado Neville

  • Skynet
  • *****
  • Mensajes: 6069
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re:Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #4 en: Diciembre 12, 2017, 22:59:57 pm »
Instalando juegos

Ahora que tenemos un disco duro bien configurado y con el sistema operativo instalado, es el momento de ponerse a jugar.

Así que vámonos a Macintosh Garden y descarguemos algún juego.

¡Y no os emocionéis! Ya sea por poca pericia o por no configurar Basilisk II como es debido solamente he sido capaz de hacer funcionar juegos bastante sencillos, como Super Tetris o Flashback. Algo me dice que para jugar por ejemplo a Doom o Quake tendré que emular una máquina más potente con SheepShaver. Y llegaremos a ese obstáculo a su debido tiempo.

El procedimiento para copiar archivos ya lo conocemos. O bien los copiamos a la partición con HFV Explorer o, de ser imágenes de disco, los añadimos a la lista de volúmenes con la GUI de Basilisk II. Es un buen momento para deciros que este último método funciona muy bien con las imágenes de CD-ROM en formato Mac, como CDR o TOAST.

A continuación, hacemos doble clic sobre los archivos desde el escritorio, si son imágenes de disco, o bien los arrastramos sobre el icono de Stuffit Expander, si son archivos comprimidos. Hecho esto, podemos arrastrar los archivos de instalación, que ya no necesitaremos, a la papelera del sistema. Cuando necesitemos más espacio, podemos vaciar la papelera desde el menú Special --> Empty trash.

En cuanto a los archivos instalados / descomprimidos, estos aparecerán sobre el escritorio como nuevas ventanas con iconos. Podemos incluso crear un grupo de programas donde ir dejando los que funcionen sin problemas:



¡Y a disfrutar!







Aquí vemos uno de los atractivos de emular versiones Mac de juegos, y es que funcionan al doble de resolución que sus versiones para DOS.


Enlaces

Tutoriales de E-Maculation wiki, sin los cuales -ni sus enlaces- podría haber escrito esta guía.

Entradas del Macintosh II en Wikipedia, en castellano y en inglés.

Macintosh Garden, la mejor web de abandonware para Macintosh de todas las épocas.
« Última modificación: Mayo 19, 2023, 13:09:12 pm por Neville »



Conectado Neville

  • Skynet
  • *****
  • Mensajes: 6069
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re: Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #5 en: Marzo 16, 2023, 14:13:51 pm »
Traigo una buena noticia para los emuleros que no quieran pasar por la odisea de instalar Mac OS desde cero. Ha salido un emulador del sistema en JAVA que ya viene con su instalación del OS 8 y hasta algunos juegos y utilidades. Así que viene genial para echarle un vistazo al sistema o echarse unas partiditas al Civilization II o al Duke Nukem 3D. Según el autor también se le pueden instalar más programas y juegos, pero la conexión a internet no funciona. No se puede tener todo.



El nuevo emulador se llama macintosh.js y se descarga desde aquí.



Desconectado earthgoodjim

  • IBM PC
  • *
  • Mensajes: 150
  • País: ve
  • Sexo: Masculino
  • Fecha de registro: Diciembre 17, 2023, 15:25:33 pm
  • Groovy!
    • Ver Perfil
    • Email
Re: Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #6 en: Julio 05, 2024, 15:21:37 pm »
como le hago para arrastrar los archivos del system 7.5.3 al HFVExplorer que no logro hace correctamente.

Conectado Neville

  • Skynet
  • *****
  • Mensajes: 6069
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re: Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #7 en: Julio 05, 2024, 15:49:35 pm »
Si has creado antes la imagen de disco duro no debería haber problema en copiarle archivos dentro.

De todas formas, mi guía es prácticamente una traducción de esta otra de E-Maculation, tal vez deberías intentar seguir esa otra, por si en su día me dejé algún paso o la lié al traducir.



Desconectado earthgoodjim

  • IBM PC
  • *
  • Mensajes: 150
  • País: ve
  • Sexo: Masculino
  • Fecha de registro: Diciembre 17, 2023, 15:25:33 pm
  • Groovy!
    • Ver Perfil
    • Email
Re: Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #8 en: Julio 23, 2024, 20:06:07 pm »
no es por molestar, pero cual es la ROM que usaron para este tutorial que no la encuentro.

Conectado Neville

  • Skynet
  • *****
  • Mensajes: 6069
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re: Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #9 en: Julio 23, 2024, 20:15:44 pm »
No recuerdo de dónde saqué la ROM, pero debería ser la ROM de un Mac IIci, que es la máquina que emulamos. Debería estar en el set de MAME.



Desconectado earthgoodjim

  • IBM PC
  • *
  • Mensajes: 150
  • País: ve
  • Sexo: Masculino
  • Fecha de registro: Diciembre 17, 2023, 15:25:33 pm
  • Groovy!
    • Ver Perfil
    • Email
Re: Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #10 en: Julio 30, 2024, 21:50:57 pm »
por alguna razón no me sale el icono de stuffit expander a que se deberá?

Conectado Neville

  • Skynet
  • *****
  • Mensajes: 6069
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re: Emulando un Macintosh de 2ª generación (OS 7.55) con Basilisk II
« Respuesta #11 en: Julio 30, 2024, 21:59:49 pm »
Hace tanto que probé este sistema que no sé orientarte, sorry.

Prueba lo obvio, que el programa esté instalado correctamente y necesites crear un acceso directo en el escritorio. En Macintosh se llaman "alias", y aquí te explican cómo crearlos:

Código: [Seleccionar]
https://support.apple.com/es-es/guide/mac-help/mchlp1046/mac