CVBasic v0.6.0: The retro Z80 BASIC compiler now targets 6502
CVBasic is a cross-compiler for BASIC, version 0.6.0, supporting retro gaming platforms. It allows program creation up to 1 MB and includes essential files in its repository.
Read original articleCVBasic is a cross-compiler for the BASIC programming language, specifically designed for retro gaming platforms such as Colecovision, Sega SG1000, and MSX. The current version is 0.6.0, developed by Óscar Toledo Gutiérrez, and is available under a source code license. The compiler enables the creation of programs up to 1 MB in size through bank-switching techniques. It supports various platforms, including Spectravideo SVI-318/328, Sord M5, Memotech, and experimental support for VTech Creativision. The repository contains essential files such as the source code, assembly files, an English manual, and several example BASIC programs that showcase the compiler's features. Users can compile programs for Colecovision using specific command-line instructions, with variations available for other platforms. The author invites users to report bugs and consider donations to aid in the development of CVBasic. Additionally, there are books for sale that offer further insights into programming games for Colecovision using this tool. For more information, users can visit the GitHub repository.
- CVBasic is a BASIC language cross-compiler for retro gaming platforms.
- The current version is 0.6.0, created by Óscar Toledo Gutiérrez.
- It supports multiple platforms and allows program creation up to 1 MB.
- The repository includes source code, assembly files, a manual, and example programs.
- Users are encouraged to report bugs and consider donations for development support.
Related
Programming Like It's 1977
The article explores programming games on the Atari VCS, a pioneering hardware platform from the 1970s with constraints that inspired creativity. Coding in 6502 assembly language offers a retro experience. The Atari 2600+ release supports old hardware for modern gaming. Learning on the Atari VCS reveals early programmers' challenges and solutions, fostering creativity.
PC-BASIC, a cross-platform interpreter for GW-BASIC
PC-BASIC is a versatile emulator offering bug-for-bug compatibility with Microsoft GW-BASIC. It supports legacy BASIC applications, classic games, various platforms, graphics, music, and features like printing and serial port support.
Show HN: ClifferBasic, a simple BASIC interpreter as a .NET REPL
ClifferBasic is a GitHub repository featuring a BASIC interpreter as a REPL, allowing interactive command execution, variable management, and arithmetic operations, with plans for future enhancements and additional commands.
Basic–The Most Consequential Programming Language in the History of Computing
BASIC, created in 1964, made programming accessible to students and hobbyists, fostering a culture of experimentation. Its legacy persists in education and among enthusiasts despite declining professional use.
Basic – The Most Consequential Programming Language in the History of Computing
BASIC, created in 1964, made programming accessible to students and hobbyists, fostering interest in coding. Its legacy influences modern languages, despite its decline in popularity among professional developers.
Related
Programming Like It's 1977
The article explores programming games on the Atari VCS, a pioneering hardware platform from the 1970s with constraints that inspired creativity. Coding in 6502 assembly language offers a retro experience. The Atari 2600+ release supports old hardware for modern gaming. Learning on the Atari VCS reveals early programmers' challenges and solutions, fostering creativity.
PC-BASIC, a cross-platform interpreter for GW-BASIC
PC-BASIC is a versatile emulator offering bug-for-bug compatibility with Microsoft GW-BASIC. It supports legacy BASIC applications, classic games, various platforms, graphics, music, and features like printing and serial port support.
Show HN: ClifferBasic, a simple BASIC interpreter as a .NET REPL
ClifferBasic is a GitHub repository featuring a BASIC interpreter as a REPL, allowing interactive command execution, variable management, and arithmetic operations, with plans for future enhancements and additional commands.
Basic–The Most Consequential Programming Language in the History of Computing
BASIC, created in 1964, made programming accessible to students and hobbyists, fostering a culture of experimentation. Its legacy persists in education and among enthusiasts despite declining professional use.
Basic – The Most Consequential Programming Language in the History of Computing
BASIC, created in 1964, made programming accessible to students and hobbyists, fostering interest in coding. Its legacy influences modern languages, despite its decline in popularity among professional developers.