Gorilla.BAS CP/M version, remake de MS Gorillas
¿Quién no ha jugado alguna vez a GORILLAS.BAS?

Remake de Microsoft Basic Gorillas compatible con ordenadores con CP/M
¿Quién no ha jugado alguna vez a GORILLAS.BAS? El juego que se incluía en Microsoft Basic con los últimos MS-DOS y que consistía en lanzar plátanos explosivos dos gorilas que estabán encima de edificios en medio de una ciudad, simplemente escribiendo el ángulo y la velocidad del tiro por turnos hasta que uno muerde el polvo.
Francesco Sblendorio, un programador italiano ha sacado un remake libre para CP/M que llama Gorilla.BAS – CP/M version, como dice él que no te engañe lo de ‘.BAS’, no está hecho en Basic sino en Turbo Modula 2 y es tremendamente rápido y ágil para ser un juego para CP/M.
En el repositorio del juego incluye todos los ficheros para compilarlo, el archivo gorilla.com para incluir en el CP/M de tu ordenador y varias imágenes de disco preparadas para ser «tostadas» en disquetes reales o ser usadas por emuladores para los sistemas:
- gorilla.d71: disco de arranque de CP/M para C128 CP/M con fuentes, binarios y algunas utilidades.
- gorilla.d64: disco de arranque de CP/M para C128 CP/M con fuentes, binarios
- gorilla.mfloppy: disco de arranque de CP/M para Memotech MTX CP/M con código y binarios.
- gorilla-msx.dsk: disco de arranque de MSX-DOS.
- gorilla-cpc.dsk: disco de arranque de CP/M plus para Amstrad CPC6128.
Como habréis adivinado la versión que vamos a ver es la de Amstrad CPC, así que la descargamos y seguimos los siguientes pasos para ejecutar el juego:
- Si vamos a utilizar un CPC real, tostamos el disco con CPCDiskXP, por ejemplo
- Si vamos a usar un emulador recomiendo Retro Virtual Machine donde cargamos el disco.
- En ambos casos el disco debe estar en la unidad A:
- Tecleamos |CPM para iniciar el sistema operativo.
- Ejecutamos «gorilla» para iniciar el juego.
- Nos aparecerá una pantalla donde nos preguntará el tipo de terminal, hay una específica para nuestro CPC y es la que debemos seleccionar: CPC / Z19.
- El siguiente menú nos permite iniciar el juego, cambiar las preferencias, saber algo más del programa o salir a CP/M.
- Las opciones de configuración permiten cambiar los nombres de los jugadores, la gravedad, a cuantos partidos ganados termina el juego, el tipo de ladrillo de los bloques, etc…
Si os habéis perdido en el siguiente vídeo he puesto todo el proceso para descargarlo y disfrutarlo en este caso en el emulador Retro Virtual Machine y los primeros minutos de juego para que veáis lo que engancha.
También podemos ejecutar el juego en un Amstrad PCW, para ello hacemos una copia del disco de sistema nº.2 y borramos BASIC.COM para hacer hueco y copiamos en su lugar GORILLA.COM

Para ahorraros el trabajo de preparar el disco aquí ya tenéis aquí una imagen preparada lista para tostar.
El funcionamiento sería el mismo que en el caso del CPC, solo que si vais a probarlo en un emulador tendrá que ser otro que emule PCW como ZESarUX, XJoyce, MAME o CPMBox por ejemplo.

Posiblemente lo podáis ejecutar del mismo modo en otras máquinas como cualquier PC con CP/M, por ejemplo un Amstrad PC1512, o incluso con emuladores de CP/M.
Esa es la gracia de usar software de CP/M, que se supone que tiene compatibilidad con todos los ordenadores que sean capaces de ejecutarlo, este incluso tiene opción a distintos tipos de terminal para funcionar y verse en todos.
También se podría preparar un disco para ZX Spectrum +3, recuerda que CPCDiskXP maneja discos de CPC, PCW y ZX Spectrum +3, entre otros.
¿Y tú? ¿jugaste mucho a MS Gorillas en su época?
¿En que otras máquinas te gustaría probar Gorillas.BAS CP/M?










No lo jugué, y a día de hoy…
Pues si, efectivamente lo he jugado en PC , bastante curioso esta forma de cargarlo con CPM.