AminetAminet
Search:
85160 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/cross/CVBasic.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:BASIC compiler for Colecovision etc.
Author:@nanochess (Óscar Toledo G.)
Uploader:polluks+aminet sdf org (Stefan Haubenthal)
Type:dev/cross
Version:0.9.1
Architecture:m68k-amigaos; ppc-morphos
Date:2026-02-27
Requires:gasm80 or xas99.py
URL:https://nanochess.org/cvbasic.html
Download:dev/cross/CVBasic.lha - View contents
Readme:dev/cross/CVBasic.readme
Downloads:2610

CVBasic compiler v0.9.1 Feb/17/2026
(c) 2024-2025 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, aotta, artrag, atari2600land,
carlsson, chalkyw64, CrazyBoss, drfloyd, gemintronic, Jess Ragan,
Kamshaft, Kiwi, MADrigal, pixelboy, Revontuli, SiRioKD, Tarzilla,
Tony Cruise, tursilion, visrealm, wavemotion, and youki.


Contents of dev/cross/CVBasic.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                   51      52  98.1% -lh5- 6d5a Feb 18 02:09 CVBasic-0.9.1/.gitignore
[generic]                  173     268  64.6% -lh5- 4212 Feb 18 02:09 CVBasic-0.9.1/compile_with_warnings.sh
[generic]                 1790    6386  28.0% -lh5- 680a Feb 18 02:09 CVBasic-0.9.1/contrib/atan2.bas
[generic]                15457   65728  23.5% -lh5- c066 Feb 18 02:09 CVBasic-0.9.1/contrib/Boom_NES_v1.0.bas
[generic]                 1076    3925  27.4% -lh5- 8d69 Feb 18 02:09 CVBasic-0.9.1/contrib/cube.bas
[generic]                 4618   36658  12.6% -lh5- 0cd5 Feb 18 02:09 CVBasic-0.9.1/contrib/ScrollTest.bas
[generic]                 5448  332854   1.6% -lh5- 6e43 Feb 18 02:09 CVBasic-0.9.1/contrib/ScrollTest.bmp
[generic]                 7775   73877  10.5% -lh5- 2be0 Feb 18 02:09 CVBasic-0.9.1/cpu6502.c
[generic]                  243     506  48.0% -lh5- 1075 Feb 18 02:09 CVBasic-0.9.1/cpu6502.h
[generic]                10773   73611  14.6% -lh5- 4df2 Feb 18 02:09 CVBasic-0.9.1/cpu9900.c
[generic]                  285     680  41.9% -lh5- 3190 Feb 18 02:09 CVBasic-0.9.1/cpu9900.h
[generic]                 8972   74579  12.0% -lh5- a32f Feb 18 02:09 CVBasic-0.9.1/cpuz80.c
[generic]                  304     763  39.8% -lh5- 9ea8 Feb 18 02:09 CVBasic-0.9.1/cpuz80.h
[generic]                40512  303251  13.4% -lh5- 123e Feb 18 02:09 CVBasic-0.9.1/cvbasic.c
[generic]                 1124    2605  43.1% -lh5- d091 Feb 18 02:09 CVBasic-0.9.1/cvbasic.h
[generic]                  164     258  63.6% -lh5- 4b3b Feb 18 02:09 CVBasic-0.9.1/cvbasic_6502_epilogue.asm
[generic]                 7599   30149  25.2% -lh5- 18b7 Feb 18 02:09 CVBasic-0.9.1/cvbasic_6502_prologue.asm
[generic]                  132     176  75.0% -lh5- 9094 Feb 18 02:09 CVBasic-0.9.1/cvbasic_9900_epilogue.asm
[generic]                15916   54913  29.0% -lh5- c88b Feb 18 02:09 CVBasic-0.9.1/cvbasic_9900_prologue.asm
[generic]                 1221    3221  37.9% -lh5- 8cc2 Feb 18 02:09 CVBasic-0.9.1/cvbasic_epilogue.asm
[generic]                  159     196  81.1% -lh5- bbdf Feb 18 02:09 CVBasic-0.9.1/cvbasic_nes_epilogue.asm
[generic]                 6281   21642  29.0% -lh5- 41a6 Feb 18 02:09 CVBasic-0.9.1/cvbasic_nes_prologue.asm
[generic]                15425   66472  23.2% -lh5- 0087 Feb 18 02:09 CVBasic-0.9.1/cvbasic_prologue.asm
[generic]                 1404    9349  15.0% -lh5- 1803 Feb 18 02:09 CVBasic-0.9.1/driver.c
[generic]                  236     651  36.3% -lh5- 85cd Feb 18 02:09 CVBasic-0.9.1/driver.h
[generic]                   99     130  76.2% -lh5- 150a Feb 18 02:09 CVBasic-0.9.1/e.sh
[generic]                10196   33741  30.2% -lh5- 66d3 Feb 18 02:09 CVBasic-0.9.1/examples/bank.bas
[generic]                 3122   22005  14.2% -lh5- 9ed0 Feb 18 02:09 CVBasic-0.9.1/examples/bank_nes.bas
[generic]                 6400   21613  29.6% -lh5- a28f Feb 18 02:09 CVBasic-0.9.1/examples/bank_sms.bas
[generic]                 1885    6584  28.6% -lh5- a707 Feb 18 02:09 CVBasic-0.9.1/examples/brinquitos.bas
[generic]                 2004    6960  28.8% -lh5- 910e Feb 18 02:09 CVBasic-0.9.1/examples/brinquitos_nes.bas
[generic]                 1980    6671  29.7% -lh5- 8776 Feb 18 02:09 CVBasic-0.9.1/examples/brinquitos_sms.bas
[generic]                  952    5737  16.6% -lh5- ee46 Feb 18 02:09 CVBasic-0.9.1/examples/cats_sms.bas
[generic]                 1388    5419  25.6% -lh5- 127a Feb 18 02:09 CVBasic-0.9.1/examples/controller.bas
[generic]                  432    1678  25.7% -lh5- 4045 Feb 18 02:09 CVBasic-0.9.1/examples/controller_nes.bas
[generic]                 1023    2961  34.5% -lh5- 450c Feb 18 02:09 CVBasic-0.9.1/examples/demo.bas
[generic]                 1979   12697  15.6% -lh5- 728c Feb 18 02:09 CVBasic-0.9.1/examples/demo_nes.bas
[generic]                 1188    8829  13.5% -lh5- 84c2 Feb 18 02:09 CVBasic-0.9.1/examples/demo_sms.bas
[generic]                  444    1121  39.6% -lh5- 1f71 Feb 18 02:09 CVBasic-0.9.1/examples/face_joystick.bas
[generic]                  573    1556  36.8% -lh5- 4b38 Feb 18 02:09 CVBasic-0.9.1/examples/face_joystick_nes.bas
[generic]                  584    1362  42.9% -lh5- d1f2 Feb 18 02:09 CVBasic-0.9.1/examples/face_joystick_sms.bas
[generic]                  328     857  38.3% -lh5- 4c9d Feb 18 02:09 CVBasic-0.9.1/examples/happy_face.bas
[generic]                  385     950  40.5% -lh5- 509a Feb 18 02:09 CVBasic-0.9.1/examples/happy_face_nes.bas
[generic]                  450    1059  42.5% -lh5- cf3c Feb 18 02:09 CVBasic-0.9.1/examples/happy_face_sms.bas
[generic]                  493    1148  42.9% -lh5- 879d Feb 18 02:09 CVBasic-0.9.1/examples/moving_faces.bas
[generic]                  959    4657  20.6% -lh5- 529f Feb 18 02:09 CVBasic-0.9.1/examples/music.bas
[generic]                 8673   66323  13.1% -lh5- bd5e Feb 18 02:09 CVBasic-0.9.1/examples/oscar.bas
[generic]                 9723   31620  30.7% -lh5- 193c Feb 18 02:09 CVBasic-0.9.1/examples/oscar_compressed.bas
[generic]                 6057   19581  30.9% -lh5- 9cbe Feb 18 02:09 CVBasic-0.9.1/examples/oscar_compressed_sms.bas
[generic]                 2438   19515  12.5% -lh5- b526 Feb 18 02:09 CVBasic-0.9.1/examples/oscar_nes.bas
[generic]                 5547   33968  16.3% -lh5- 31bf Feb 18 02:09 CVBasic-0.9.1/examples/oscar_sms.bas
[generic]                  651    1816  35.8% -lh5- 3365 Feb 18 02:09 CVBasic-0.9.1/examples/palette_msx2.bas
[generic]                  922    2927  31.5% -lh5- 73a5 Feb 18 02:09 CVBasic-0.9.1/examples/plot.bas
[generic]                 1000    5006  20.0% -lh5- 71b2 Feb 18 02:09 CVBasic-0.9.1/examples/portrait.bas
[generic]                 1582   11627  13.6% -lh5- 43f0 Feb 18 02:09 CVBasic-0.9.1/examples/portrait_sms.bas
[generic]                 2099    8755  24.0% -lh5- 0c57 Feb 18 02:09 CVBasic-0.9.1/examples/space_attack.bas
[generic]                 2385   11380  21.0% -lh5- 6ac7 Feb 18 02:09 CVBasic-0.9.1/examples/space_attack_nes.bas
[generic]                 2193    7827  28.0% -lh5- c2e7 Feb 18 02:09 CVBasic-0.9.1/examples/space_attack_sms.bas
[generic]                  322     800  40.2% -lh5- 3eb5 Feb 18 02:09 CVBasic-0.9.1/examples/spinner.bas
[generic]                  596    1414  42.1% -lh5- 02e4 Feb 18 02:09 CVBasic-0.9.1/examples/strings.bas
[generic]                  366     663  55.2% -lh5- 14f7 Feb 18 02:09 CVBasic-0.9.1/examples/test1.bas
[generic]                 1004    3024  33.2% -lh5- 39d8 Feb 18 02:09 CVBasic-0.9.1/examples/test2.bas
[generic]                  390    1247  31.3% -lh5- 174a Feb 18 02:09 CVBasic-0.9.1/examples/test3.bas
[generic]                  437    1323  33.0% -lh5- f121 Feb 18 02:09 CVBasic-0.9.1/examples/test3_sms.bas
[generic]                  457    1401  32.6% -lh5- e7dc Feb 18 02:09 CVBasic-0.9.1/examples/varptr.bas
[generic]                  464    1180  39.3% -lh5- febb Feb 18 02:09 CVBasic-0.9.1/examples/varptr_sms.bas
[generic]                  798    1837  43.4% -lh5- fcdc Feb 18 02:09 CVBasic-0.9.1/examples/vgm.bas
[generic]                  811    1923  42.2% -lh5- ae44 Feb 18 02:09 CVBasic-0.9.1/examples/vgm_ay3.bas
[generic]                 2863   14828  19.3% -lh5- 3d7e Feb 18 02:09 CVBasic-0.9.1/examples/viboritas.bas
[generic]                 3871   21149  18.3% -lh5- 2932 Feb 18 02:09 CVBasic-0.9.1/examples/viboritas_msx2.bas
[generic]                 3320   15504  21.4% -lh5- cbc0 Feb 18 02:09 CVBasic-0.9.1/examples/viboritas_nes.bas
[generic]                 3046   14269  21.3% -lh5- 79bc Feb 18 02:09 CVBasic-0.9.1/examples/viboritas_sms.bas
[generic]                  360     848  42.5% -lh5- c79c Feb 18 02:09 CVBasic-0.9.1/examples/vramcopy.bas
[generic]                  370     794  46.6% -lh5- a1e3 Feb 18 02:09 CVBasic-0.9.1/examples/vramcopy_sms.bas
[generic]                  733    1360  53.9% -lh5- 07aa Feb 18 02:09 CVBasic-0.9.1/LICENSE.txt
[generic]                 1175    2555  46.0% -lh5- fe03 Feb 18 02:09 CVBasic-0.9.1/linkticart.py
[generic]                  272     615  44.2% -lh5- ec73 Feb 18 02:09 CVBasic-0.9.1/Makefile
[generic]                19837   59307  33.4% -lh5- e78d Feb 18 02:09 CVBasic-0.9.1/manual.txt
[generic]                 4617   29109  15.9% -lh5- f4ae Feb 18 02:09 CVBasic-0.9.1/node.c
[generic]                  632    1705  37.1% -lh5- c759 Feb 18 02:09 CVBasic-0.9.1/node.h
[generic]                 8608   57002  15.1% -lh5- 5fdd Feb 18 02:09 CVBasic-0.9.1/old/boingbasic_0.c
[generic]                10273   73438  14.0% -lh5- 632b Feb 18 02:09 CVBasic-0.9.1/old/boingbasic_1.c
[generic]                  143     189  75.7% -lh5- c54b Feb 18 02:09 CVBasic-0.9.1/old/boingbasic_epilogue.asm
[generic]                 1352    4521  29.9% -lh5- 911c Feb 18 02:09 CVBasic-0.9.1/old/boingbasic_prologue.asm
[generic]                13254  106665  12.4% -lh5- 6a4e Feb 18 02:09 CVBasic-0.9.1/old/cvbasic.c
[generic]                  257     463  55.5% -lh5- 8e8d Feb 18 02:09 CVBasic-0.9.1/old/cvbasic_epilogue.asm
[generic]                 2057    6862  30.0% -lh5- 0510 Feb 18 02:09 CVBasic-0.9.1/old/cvbasic_prologue.asm
[generic]                  196     420  46.7% -lh5- c9a0 Feb 18 02:09 CVBasic-0.9.1/old/example.bas
[generic]                 5588   32228  17.3% -lh5- ea09 Feb 18 02:09 CVBasic-0.9.1/old/viboritas_opt_v0.asm
[generic]                 5505   29507  18.7% -lh5- 2968 Feb 18 02:09 CVBasic-0.9.1/old/viboritas_opt_v1.asm
[generic]                 1932    3984  48.5% -lh5- 9dd2 Feb 18 02:09 CVBasic-0.9.1/README - TI99.md
[generic]                 5951   20069  29.7% -lh5- 4fb2 Feb 18 02:09 CVBasic-0.9.1/README.md
[generic]                 1478    5212  28.4% -lh5- 7e59 Feb 18 02:09 CVBasic-0.9.1/utility/notes.c
[generic]                  453    1032  43.9% -lh5- 9127 Feb 18 02:09 CVBasic-0.9.1/utility/switch.c
[generic]                 1056    3269  32.3% -lh5- af8b Feb 18 02:09 CVBasic-0.9.1/utility/Try.c
[generic]                98888  227368  43.5% -lh5- 7d53 Feb 26 23:40 CVBasic-0.9.1/cvbasic.68k
[generic]                   95     109  87.2% -lh5- e77f Feb 26 23:51 CVBasic-0.9.1/SCOPTIONS
[generic]               113557  286124  39.7% -lh5- a6ed Feb 24 02:38 CVBasic-0.9.1/cvbasic
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        98 files  544656 2566167  21.2%            Feb 27 23:32
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>