Expansiones y variantes BASIC: Apple II

A continuación detallaremos algunas de las expansiones, compiladores e interpretes BASIC disponibles para computadoras Apple II

 

Expansiones:

  • Beagle BASIC: +8 Nuevos comandos (Link)

Compiladores e Interpretes:

  • Apex (128K): Lenguage compilado hibrido entre APL y BASIC (Link, Link)
  • ZBASIC: Lenguaje BASIC compilado, con entorno de desarrollo. (Link)
  • The Beagle Compiler: Compilador BASIC a P-code  (Link)
  • Einstein Compiler: Compilador BASIC (Link)

Nota: En aquellos casos que el compilador, expansión o interprete permita agregar rutinas de codigo máquina directamente al listado, esta capacidad no deberá ser usada ya que entra en conflicto con el reglamento de la competencia.

BASIC Expansions and variants: Apple II

Here’s a list of some of the BASIC expansions, compilers and interpreters available for Apple II computers.

 

Expansions:

  • Beagle BASIC: +8 New commands (Link)

Compilers and Interpreters:

  • Apex (128K): Compiled language, and hybrid between APL & BASIC (Link, Link)
  • ZBASIC: Compiled BASIC language, includes IDE. (Link)
  • The Beagle Compiler: BASIC to P-code  compiler(Link)
  • Einstein Compiler: BASIC compiler (Link)

Note: For those expansions, interpreters or compilers that allow to include inline assembly on the BASIC program,  such feature should not be used as it collides with the competition’s rules.

BASIC expansions and variants: Sinclair

Here’s a list of some of the BASIC expansions, compilers and interpreters available for Sinclair computers.

 

Expansions:

  • Beta BASIC (Spectrum): +60 new commands – Graphic commands – Structured programming – Programmers toolkit (Link)
  • YS Mega BASIC (Spectrum): +35 new commands -Windows – Sprites – Structured programming (Link)

Compilers and Interpreters:

  • HiSoft BASIC (Spectrum): BASIC to machine code compiler – Compiler directives. (Link)
  • MCoder II (Spectrum): BASIC to machine code compiler – Only integers. (Link)
  • MCoder II (ZX-81): BASIC to machine code compiler – Only integers – Limited string support. (Link)
  • Wye Compiler (Spectrum): BASIC to machine code compiler – Extended commands (Link)
  • Boriel’s ZX BASIC compiler (Spectrum): BASIC to machine code crosscompiler written in Python (Link) (*)

(*) Boriel’s ZX BASIC uses it’s own BASIC dialect, but according to the rules for crossdevelopment tools the BASIC listing should be runnable natively. This means a program written in ZX BASIC should be compliant with Sinclair BASIC commands and sintax (lines must be numbered and no use of ZX BASIC own commands and datatypes)

Note: For those expansions, interpreters or compilers that allow to include inline assembly on the BASIC program,  such feature should not be used as it collides with the competition’s rules.

Juegos: Memotest Preview por Alakran

Alakran nos envía una versión preliminar de su juego Memotest para Commodore 64.

  • Nombre: Memotest
  • Autor: Alakran
  • Descripción: Memotest (Concentration o Pairs en inglés) para lapiz óptico y joystick, 40 fichas, sin posibilidad de distinta dificultad.
  • Plataforma: Commodore 64  (disco), joystick o lapiz óptico.
  • Por hacer: Nueva pantalla de presentación original – Posibilidad de cambiar el diseño de las formas, usando sprites – Sonido.

 

Modo números

 

El juego puede jugarse tanto con joystick como con lapiz óptico (compatible Datel) en el puerto 2, y permite seleccionar entre encontrar pares de números o pares de formas.

Modo formas

Para jugar con emulación de lapiz óptico desde VICE recuerde seleccionar el tipo de lapiz como Datel y cambiarlo al puerto 2 (en el menu de emulación de mouse).

El archivo contiene una imagen de disco D64, para cargar use LOAD”*”,8 y luego RUN

Graphics: Laugh by mono

ZX-81 graphics keep coming, this time mono presents his work titled Laugh.

  • Name: Laugh
  • Author: mono/tristesse
  • Description: LO-RES graphic for the GFX compo
  • Resolution: 64×48 (standard ZX-81 GFX resolution).
  • Platform: Sinclair ZX-81 (minimun 4KB RAM)
  • Tools used: ZX PAINTYONE

 

The archive contains the picture in both native .p format and in GIF format.

  • Download laugh (downloaded 15 times)