Hangar.La tienda de software del Amiga

CVBasic 0.9.2

BASIC compiler for Colecovision etc.

Short:        BASIC compiler for Colecovision etc.
Author:       @nanochess (Óscar Toledo G.)
Uploader:     polluks+aminet sdf org (Stefan Haubenthal)
Type:         dev/cross
Version:      0.9.2
Requires:     gasm80 or xas99.py
Architecture: ppc-morphos; m68k-amigaos
URL:          https://nanochess.org/cvbasic.html

CVBasic compiler v0.9.2 Mar/12/2026
(c) 2024-2026 Oscar Toledo G. https://nanochess.org/

Usage:

    cvbasic [-DCONST=5] input.bas output.asm [library_path]
        Standard Colecovision (1K RAM)
    cvbasic --sg1000 input.bas output.asm [library_path]
        Sega SG-1000/SC-3000 (1K RAM)
    cvbasic --msx input.bas output.asm [library_path]
    cvbasic --msx -ram16 input.bas output.asm [library_path]
        MSX (8K RAM), use -ram16 for 16K of RAM,
        use -konami for Konami mapper instead of ASCII16
    cvbasic --sgm input.bas output.asm [library_path]
        Colecovision with Opcode's Super Game Module
    cvbasic --svi input.bas output.asm [library_path]
        Spectravideo SVI-318/328 (16K of RAM)
    cvbasic --sord input.bas output.asm [library_path]
        Sord M5 (1K RAM)
    cvbasic --memotech input.bas output.asm [library_path]
    cvbasic --memotech -cpm input.bas output.asm [library_path]
        Memotech MTX (64K RAM), generates .run files, use -cpm for .com files
    cvbasic --creativision input.bas output.asm [library_path]
    cvbasic --creativision -rom16 input.bas output.asm [library_path]
        Vtech Creativision (Dick Smith's Wizzard/Laser 2001), 6502+1K RAM.
    cvbasic --pencil input.bas output.asm [library_path]
        Soundic/Hanimex Pencil II (2K RAM)
    cvbasic --einstein input.bas output.asm [library_path]
        Tatung Einstein, generates .com files
    cvbasic --pv2000 input.bas output.asm [library_path]
        Casio PV-2000
    cvbasic --ti994a input.bas output.asm [library_path]
        Texas Instruments TI-99/4A (32K RAM). Support by tursilion
    cvbasic --nabu input.bas output.asm [library_path]
    cvbasic --nabu -cpm input.bas output.asm [library_path]
        NABU PC (64K RAM)
    cvbasic --sms input.bas output.asm [library_path]
        Sega Master System (8K RAM)
    cvbasic --nes input.bas output.asm [library_path]
        NES/Famicom (2K RAM)
    cvbasic --msx2 input.bas output.asm [library_path]
    cvbasic --msx2 -ram16 input.bas output.asm [library_path]
        MSX2 (8K RAM), use -ram16 for 16K of RAM,
        use -konami for Konami mapper instead of ASCII16

    By default, it will generate assembler files for Colecovision.
    The library_path argument is optional so you can provide a
    path where the prologue and epilogue files are available.

    It will return a zero error code if compilation was
    successful, or non-zero otherwise.

Many thanks to acadiel, Albert, abeker, an3ss, aotta, artrag,
atari2600land, carlsson, chalkyw64, CrazyBoss, drfloyd, gemintronic,
Jess Ragan, Kamshaft, Kiwi, MADrigal, pixelboy, Revontuli, SiRioKD,
Tarzilla, Tony Cruise, tursilion, unhuman, visrealm, wavemotion,
and youki.

Gratis

Descargar 586 KB

Desde el Amiga: abre Hangar y busca CVBasic.

Autor@nanochess (Óscar Toledo G.)
Categoríadev/cross
Tamaño586 KB
Fecha2026-10-29
Parappc-morphos; m68k-amigaos
Necesitagasm80 or xas99.py
Webhttps://nanochess.org/cvbasic.html
OrigenAminet