Registered by AMAURY SOARES PIRES DE CARVALHO

MSX BASIC to ROM compiler tool

Create a ROM file from your old MSX BASIC code!

<<<< USAGE >>>>

Use command below to transform your Basic program from plain text code to a tokenized form on a ROM file.

  msxbas2rom test.bas

You can also compile it into a ROM binary form using the command below:

  msxbas2rom -c test.bas

After, test your brand new MSX Basic ROM file with an emulator like WebMSX or OpenMSX!

  https://webmsx.org/
  https://openmsx.org/

Run it at command line to get more conversion options:

  msxbas2rom

<<<< INSTALL >>>>

Install it into your Linux system using the commands below:

  sudo add-apt-repository ppa:amaurycarvalho/msxbas2rom
  sudo apt-get update
  sudo apt-get install msxbas2rom

Click on Downloads link to get MSXBas2ROM for Windows 64 bits.

<<<< DOCUMENTATION AND VERSION HISTORY >>>>

See the current version with command line below:

  msxbas2rom --ver

All documentation can be listed too:

  msxbas2rom --doc

<<<< SUPPORT THE PROJECT! >>>>

Support us on Patreon, Catarse.me or PayPal, so we can buy new resources (ex: msx related hardware) to help us to speed up in coding new functionalities and test bug fixes.

When you support us, you will be notified when a new version was published and will receive notes and tips about the changes from the previous release.

Also, once in a while games developed using MSXBAS2ROM will be released as gift for supporters as temporary promotional rewards, and you will be eligible for receive a digital copy too.

ON ITCH.IO (games developed with MSXBAS2ROM!!!):

https://amaurycarvalho.itch.io/

ON PATREON:
https://www.patreon.com/msxbas2rom

ON PAYPAL:
https://www.paypal.com/donate?business=X793ZKW56SRBY&item_name=MSXBAS2ROM+compiler+project&currency_code=BRL

ON CATARSE.ME:
https://www.catarse.me/msxbas2rom_msx_basic_compiler_21ec

Note: MSXBas2ROM it's still an experimental prototype, so it's current status is development in progress.

<<<< SUPPORTERS SPECIAL THANKS >>>>

  Luciano Cadari (http://www.iplay.com.br)
  Mario Cavalcanti (http://www.clubemsx.com.br)
  Claudio Rodrigues
  Gilberto Taborda
  Ronaldo Prado

Project information

Licence:
GNU GPL v2, GNU GPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
CodeBlocks C++

Get Involved

  • Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

Latest version is win64-0.2.8.9
released

All downloads

Announcements