Introduction
Welcome to BZC! BZC stands for BASIC ASM to TI-83+ Z80 ASM Compiler. BASIC ASM is a new language that combines the power of Z80 assembly with the ease of BASIC through the innovative use of functions. Available for Windows and Linux systems, BZC is an excellent way to quickly learn to create high quality games and programs in Z80 assembly.
To get started, follow the links in the sidebar.
History
Where did BZC come from? Well, Erik developed the BASIC ASM language some time ago and created a Linux and MS-DOS version of a compiler, known as Basic Z80 Compiler. It was later renamed BASIC ASM to TI-83+ Z80 ASM Compiler. However, due to the fact that Erik used Linux as his primary operating system, he needed someone else to continue work on the MS-DOS version. To that end, Erik posted the MS-DOS version at ticalc.org, with a request for someone willing to shoulder that burden. The file caught my (Eugene's) eye and I decided to help, signing on to the project at the end of September 2005. After reorganizing ourselves under the new company name of
RGB Sunspot Productions, we steadily progressed on the BZC project. At the moment, this is an alpha version of BZC.