💾 Archived View for cugi.ie › aminet › 1724467495.gmi captured on 2024-08-31 at 13:14:59. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

BASIC compiler for Colecovision etc.

   Author:       at nanochess (Oscar Toledo G.)
   Uploader:     polluks+aminet sdf org (Stefan Haubenthal)
   Type:         dev/cross
   Version:      0.6.0
   Requires:     gasm80
   Architecture: ppc-morphos; m68k-amigaos
   URL:          https://nanochess.org/cvbasic.html
   Date:         2024-08-23
   Readme:       http://aminet.net/dev/cross/CVBasic.readme
   Downloads:    285

http://aminet.net/dev/cross/CVBasic.lha

CVBasic compiler v0.6.0 Aug/05/2024

(c) 2024 Oscar Toledo G. https://nanochess.org/

Usage:

cvbasic input.bas output.asm

Standard Colecovision (1K RAM)

cvbasic --sg1000 input.bas output.asm

Sega SG-1000 (1K RAM)

cvbasic --msx input.bas output.asm

cvbasic --msx -ram16 input.bas output.asm

MSX (8K RAM), use -ram16 for 16K of RAM

cvbasic --sgm input.bas output.asm

Colecovision with Opcode's Super Game Module

cvbasic --svi input.bas output.asm

Spectravideo SVI-318/SVI-328 (16K of RAM)

cvbasic --sord input.bas output.asm

Sord M5 (1K RAM)

cvbasic --memotech input.bas output.asm

cvbasic --memotech -cpm input.bas output.asm

Memotech MTX (64K RAM), generates .run files, use -cpm for .com files

cvbasic --creativision input.bas output.asm

Vtech Creativision (Dick Smith's Wizzard), 6502 with 1K of RAM.

By default, it will generate assembler files for Colecovision.

It will return a zero error code if compilation was

successful, or non-zero otherwise.

Many thanks to Albert, abeker, aotta, artrag, atari2600land,

carlsson, CrazyBoss, drfloyd, gemintronic, Jess Ragan,

Kamshaft, Kiwi, MADrigal, pixelboy, SiRioKD, Tarzilla,

Tony Cruise, and youki.

Contents of dev/cross/CVBasic.lha

PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                   23      23 100.0% -lh0- 8350 Aug  7 21:34 CVBasic-0.6.0/.gitignore
[generic]                  168     258  65.1% -lh5- d401 Aug  7 21:34 CVBasic-0.6.0/compile_with_warnings.sh
[generic]                 4618   36658  12.6% -lh5- 0cd5 Aug  7 21:34 CVBasic-0.6.0/contrib/ScrollTest.bas
[generic]                 5448  332854   1.6% -lh5- 6e43 Aug  7 21:34 CVBasic-0.6.0/contrib/ScrollTest.bmp
[generic]                 3870   38872  10.0% -lh5- 5223 Aug  7 21:34 CVBasic-0.6.0/cpu6502.c
[generic]                  207     425  48.7% -lh5- 9cc3 Aug  7 21:34 CVBasic-0.6.0/cpu6502.h
[generic]                 7913   69278  11.4% -lh5- fed5 Aug  7 21:34 CVBasic-0.6.0/cpuz80.c
[generic]                  215     465  46.2% -lh5- 8534 Aug  7 21:34 CVBasic-0.6.0/cpuz80.h
[generic]                27593  206046  13.4% -lh5- 6893 Aug  7 21:34 CVBasic-0.6.0/cvbasic.c
[generic]                  673    1398  48.1% -lh5- ccf5 Aug  7 21:34 CVBasic-0.6.0/cvbasic.h
[generic]                  164     258  63.6% -lh5- 4b3b Aug  7 21:34 CVBasic-0.6.0/cvbasic_6502_epilogue.asm
[generic]                 7209   28827  25.0% -lh5- 898f Aug  7 21:34 CVBasic-0.6.0/cvbasic_6502_prologue.asm
[generic]                  791    2036  38.9% -lh5- 26b5 Aug  7 21:34 CVBasic-0.6.0/cvbasic_epilogue.asm
[generic]                11197   47283  23.7% -lh5- d518 Aug  7 21:34 CVBasic-0.6.0/cvbasic_prologue.asm
[generic]                  687    2671  25.7% -lh5- e9f1 Aug  7 21:34 CVBasic-0.6.0/driver.c
[generic]                  201     486  41.4% -lh5- a127 Aug  7 21:34 CVBasic-0.6.0/driver.h
[generic]                10196   33741  30.2% -lh5- 66d3 Aug  7 21:34 CVBasic-0.6.0/examples/bank.bas
[generic]                 1023    2961  34.5% -lh5- 450c Aug  7 21:34 CVBasic-0.6.0/examples/demo.bas
[generic]                  328     857  38.3% -lh5- 4c9d Aug  7 21:34 CVBasic-0.6.0/examples/example.bas
[generic]                  288     881  32.7% -lh5- 9f51 Aug  7 21:34 CVBasic-0.6.0/examples/face_joystick.bas
[generic]                  233     723  32.2% -lh5- 8d9f Aug  7 21:34 CVBasic-0.6.0/examples/happy_face.bas
[generic]                  955    4657  20.5% -lh5- 1ef3 Aug  7 21:34 CVBasic-0.6.0/examples/music.bas
[generic]                 8673   66323  13.1% -lh5- bd5e Aug  7 21:34 CVBasic-0.6.0/examples/oscar.bas
[generic]                 9723   31620  30.7% -lh5- 193c Aug  7 21:34 CVBasic-0.6.0/examples/oscar_compressed.bas
[generic]                 1000    5006  20.0% -lh5- 71b2 Aug  7 21:34 CVBasic-0.6.0/examples/portrait.bas
[generic]                 1579    5278  29.9% -lh5- 65fc Aug  7 21:34 CVBasic-0.6.0/examples/space_attack.bas
[generic]                  296     525  56.4% -lh5- a492 Aug  7 21:34 CVBasic-0.6.0/examples/test1.bas
[generic]                  820    2297  35.7% -lh5- 43ca Aug  7 21:34 CVBasic-0.6.0/examples/test2.bas
[generic]                  795    1833  43.4% -lh5- f5b8 Aug  7 21:34 CVBasic-0.6.0/examples/vgm.bas
[generic]                 2863   14822  19.3% -lh5- 4bcc Aug  7 21:34 CVBasic-0.6.0/examples/viboritas.bas
[generic]                  733    1360  53.9% -lh5- 07aa Aug  7 21:34 CVBasic-0.6.0/LICENSE.txt
[generic]                  220     388  56.7% -lh5- a6e9 Aug  7 21:34 CVBasic-0.6.0/Makefile
[generic]                13723   39814  34.5% -lh5- e095 Aug  7 21:34 CVBasic-0.6.0/manual.txt
[generic]                 4210   27027  15.6% -lh5- b675 Aug  7 21:34 CVBasic-0.6.0/node.c
[generic]                  690    1893  36.5% -lh5- 5b1e Aug  7 21:34 CVBasic-0.6.0/node.h
[generic]                 8608   57002  15.1% -lh5- 5fdd Aug  7 21:34 CVBasic-0.6.0/old/boingbasic_0.c
[generic]                10273   73438  14.0% -lh5- 632b Aug  7 21:34 CVBasic-0.6.0/old/boingbasic_1.c
[generic]                  143     189  75.7% -lh5- c54b Aug  7 21:34 CVBasic-0.6.0/old/boingbasic_epilogue.asm
[generic]                 1352    4521  29.9% -lh5- 911c Aug  7 21:34 CVBasic-0.6.0/old/boingbasic_prologue.asm
[generic]                13254  106665  12.4% -lh5- 6a4e Aug  7 21:34 CVBasic-0.6.0/old/cvbasic.c
[generic]                  257     463  55.5% -lh5- 8e8d Aug  7 21:34 CVBasic-0.6.0/old/cvbasic_epilogue.asm
[generic]                 2057    6862  30.0% -lh5- 0510 Aug  7 21:34 CVBasic-0.6.0/old/cvbasic_prologue.asm
[generic]                  196     420  46.7% -lh5- c9a0 Aug  7 21:34 CVBasic-0.6.0/old/example.bas
[generic]                 5588   32228  17.3% -lh5- ea09 Aug  7 21:34 CVBasic-0.6.0/old/viboritas_opt_v0.asm
[generic]                 5505   29507  18.7% -lh5- 2968 Aug  7 21:34 CVBasic-0.6.0/old/viboritas_opt_v1.asm
[generic]                 2206    5375  41.0% -lh5- b4ee Aug  7 21:34 CVBasic-0.6.0/README.md
[generic]                76087  213716  35.6% -lh5- 73fc Aug 24 01:12 CVBasic-0.6.0/cvbasic
[generic]                66102  141752  46.6% -lh5- 9657 Aug 24 01:16 CVBasic-0.6.0/cvbasic.68k
[generic]                   97     113  85.8% -lh5- 6ad5 Jul 13 22:40 CVBasic-0.6.0/SCOPTIONS
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        49 files  321050 1682095  19.1%            Aug 24 02:44

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