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

dev/cross/CVBasic.lha

Mirror:Random
Showing:ppc-morphosgeneric
No screenshot available
Short:BASIC compiler for Colecovision etc.
Author: at nanochess (Oscar Toledo G.)
Uploader:polluks+aminet sdf org (Stefan Haubenthal)
Type:dev/cross
Version:0.7.0
Requires:gasm80
Architecture:ppc-morphos; m68k-amigaos
Optional:Pletter
URL:https://nanochess.org/cvbasic.html
Date:2024-09-06
Download:http://aminet.net/dev/cross/CVBasic.lha - View contents
Readme:http://aminet.net/dev/cross/CVBasic.readme
Downloads:466

CVBasic compiler v0.7.0 Sep/03/2024
(c) 2024 Oscar Toledo G. https://nanochess.org/

Usage:

    cvbasic 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
    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

    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 Albert, abeker, aotta, artrag, atari2600land,
carlsson, chalkyw64, CrazyBoss, drfloyd, gemintronic, Jess Ragan,
Kamshaft, Kiwi, MADrigal, pixelboy, SiRioKD, Tarzilla,
Tony Cruise, tursilion, wavemotion, and youki.


Contents of dev/cross/CVBasic.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                   37      37 100.0% -lh0- efba Sep  3 20:23 CVBasic-0.7.0/.gitignore
[generic]                  168     258  65.1% -lh5- d401 Sep  3 20:23 CVBasic-0.7.0/compile_with_warnings.sh
[generic]                 4618   36658  12.6% -lh5- 0cd5 Sep  3 20:23 CVBasic-0.7.0/contrib/ScrollTest.bas
[generic]                 5448  332854   1.6% -lh5- 6e43 Sep  3 20:23 CVBasic-0.7.0/contrib/ScrollTest.bmp
[generic]                 5928   56194  10.5% -lh5- d8d9 Sep  3 20:23 CVBasic-0.7.0/cpu6502.c
[generic]                  207     425  48.7% -lh5- 9cc3 Sep  3 20:23 CVBasic-0.7.0/cpu6502.h
[generic]                 8713   54616  16.0% -lh5- 334e Sep  3 20:23 CVBasic-0.7.0/cpu9900.c
[generic]                  229     503  45.5% -lh5- 4edc Sep  3 20:23 CVBasic-0.7.0/cpu9900.h
[generic]                 8451   71224  11.9% -lh5- ff60 Sep  3 20:23 CVBasic-0.7.0/cpuz80.c
[generic]                  215     465  46.2% -lh5- 8534 Sep  3 20:23 CVBasic-0.7.0/cpuz80.h
[generic]                31181  235084  13.3% -lh5- cfc7 Sep  3 20:23 CVBasic-0.7.0/cvbasic.c
[generic]                  678    1411  48.1% -lh5- 1639 Sep  3 20:23 CVBasic-0.7.0/cvbasic.h
[generic]                  164     258  63.6% -lh5- 4b3b Sep  3 20:23 CVBasic-0.7.0/cvbasic_6502_epilogue.asm
[generic]                 7513   29777  25.2% -lh5- 26e8 Sep  3 20:23 CVBasic-0.7.0/cvbasic_6502_prologue.asm
[generic]                  127     169  75.1% -lh5- 7cee Sep  3 20:23 CVBasic-0.7.0/cvbasic_9900_epilogue.asm
[generic]                15641   53531  29.2% -lh5- 3043 Sep  3 20:23 CVBasic-0.7.0/cvbasic_9900_prologue.asm
[generic]                  851    2200  38.7% -lh5- 18fd Sep  3 20:23 CVBasic-0.7.0/cvbasic_epilogue.asm
[generic]                12633   56042  22.5% -lh5- 20bb Sep  3 20:23 CVBasic-0.7.0/cvbasic_prologue.asm
[generic]                  741    2703  27.4% -lh5- e42b Sep  3 20:23 CVBasic-0.7.0/driver.c
[generic]                  189     411  46.0% -lh5- 5086 Sep  3 20:23 CVBasic-0.7.0/driver.h
[generic]                   99     130  76.2% -lh5- 150a Sep  3 20:23 CVBasic-0.7.0/e.sh
[generic]                10196   33741  30.2% -lh5- 66d3 Sep  3 20:23 CVBasic-0.7.0/examples/bank.bas
[generic]                 1192    4929  24.2% -lh5- bc36 Sep  3 20:23 CVBasic-0.7.0/examples/controller.bas
[generic]                 1023    2961  34.5% -lh5- 450c Sep  3 20:23 CVBasic-0.7.0/examples/demo.bas
[generic]                  288     881  32.7% -lh5- 9f51 Sep  3 20:23 CVBasic-0.7.0/examples/face_joystick.bas
[generic]                  328     857  38.3% -lh5- 4c9d Sep  3 20:23 CVBasic-0.7.0/examples/happy_face.bas
[generic]                  955    4657  20.5% -lh5- 1ef3 Sep  3 20:23 CVBasic-0.7.0/examples/music.bas
[generic]                 8673   66323  13.1% -lh5- bd5e Sep  3 20:23 CVBasic-0.7.0/examples/oscar.bas
[generic]                 9723   31620  30.7% -lh5- 193c Sep  3 20:23 CVBasic-0.7.0/examples/oscar_compressed.bas
[generic]                 1000    5006  20.0% -lh5- 71b2 Sep  3 20:23 CVBasic-0.7.0/examples/portrait.bas
[generic]                 1579    5278  29.9% -lh5- 65fc Sep  3 20:23 CVBasic-0.7.0/examples/space_attack.bas
[generic]                  338     608  55.6% -lh5- d728 Sep  3 20:23 CVBasic-0.7.0/examples/test1.bas
[generic]                 1001    3015  33.2% -lh5- 191c Sep  3 20:23 CVBasic-0.7.0/examples/test2.bas
[generic]                  457    1401  32.6% -lh5- e7dc Sep  3 20:23 CVBasic-0.7.0/examples/varptr.bas
[generic]                  795    1833  43.4% -lh5- f5b8 Sep  3 20:23 CVBasic-0.7.0/examples/vgm.bas
[generic]                 2863   14822  19.3% -lh5- 4bcc Sep  3 20:23 CVBasic-0.7.0/examples/viboritas.bas
[generic]                  733    1360  53.9% -lh5- 07aa Sep  3 20:23 CVBasic-0.7.0/LICENSE.txt
[generic]                  226     418  54.1% -lh5- 6134 Sep  3 20:23 CVBasic-0.7.0/Makefile
[generic]                13906   40408  34.4% -lh5- 1cb6 Sep  3 20:23 CVBasic-0.7.0/manual.txt
[generic]                 4520   28815  15.7% -lh5- c694 Sep  3 20:23 CVBasic-0.7.0/node.c
[generic]                  712    2010  35.4% -lh5- 8117 Sep  3 20:23 CVBasic-0.7.0/node.h
[generic]                 8608   57002  15.1% -lh5- 5fdd Sep  3 20:23 CVBasic-0.7.0/old/boingbasic_0.c
[generic]                10273   73438  14.0% -lh5- 632b Sep  3 20:23 CVBasic-0.7.0/old/boingbasic_1.c
[generic]                  143     189  75.7% -lh5- c54b Sep  3 20:23 CVBasic-0.7.0/old/boingbasic_epilogue.asm
[generic]                 1352    4521  29.9% -lh5- 911c Sep  3 20:23 CVBasic-0.7.0/old/boingbasic_prologue.asm
[generic]                13254  106665  12.4% -lh5- 6a4e Sep  3 20:23 CVBasic-0.7.0/old/cvbasic.c
[generic]                  257     463  55.5% -lh5- 8e8d Sep  3 20:23 CVBasic-0.7.0/old/cvbasic_epilogue.asm
[generic]                 2057    6862  30.0% -lh5- 0510 Sep  3 20:23 CVBasic-0.7.0/old/cvbasic_prologue.asm
[generic]                  196     420  46.7% -lh5- c9a0 Sep  3 20:23 CVBasic-0.7.0/old/example.bas
[generic]                 5588   32228  17.3% -lh5- ea09 Sep  3 20:23 CVBasic-0.7.0/old/viboritas_opt_v0.asm
[generic]                 5505   29507  18.7% -lh5- 2968 Sep  3 20:23 CVBasic-0.7.0/old/viboritas_opt_v1.asm
[generic]                 1331    2616  50.9% -lh5- 53a0 Sep  3 20:23 CVBasic-0.7.0/README - TI99.md
[generic]                 3421   10045  34.1% -lh5- 7139 Sep  3 20:23 CVBasic-0.7.0/README.md
[generic]                 1236    4048  30.5% -lh5- 13c3 Sep  3 20:23 CVBasic-0.7.0/utility/notes.c
[generic]                 1056    3269  32.3% -lh5- af8b Sep  3 20:23 CVBasic-0.7.0/utility/Try.c
[generic]                98446  287224  34.3% -lh5- c290 Sep  6 21:32 CVBasic-0.7.0/cvbasic
[generic]                84781  189736  44.7% -lh5- 7975 Sep  6 21:45 CVBasic-0.7.0/cvbasic.68k
[generic]                   97     113  85.8% -lh5- 6ad5 Jul 13 22:40 CVBasic-0.7.0/SCOPTIONS
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        58 files  401940 1994239  20.2%            Sep  7 00:21

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>