Porting EhBASIC
Posted: Wed Dec 17, 2025 11:05 am
I am porting EhBASIC to different platforms. I started from Klaus Dormann's repo and reworked the setup. I also made code compatible with cc65 assembler and ported it to sim65.
Please find the information on the codeberg repo: https://codeberg.org/NostalgicDreams/ng ... 02-EhBASIC
Plan is to port the BASIC compiler to different 6502 computers but also as stand-alone on FPGA boards and hopefully also an ASIC in the end.
Purpose is more to get familiar with all the different environments of the ports than to provide a BASIC interpreter as a daily driver. In that respect I tend to stick to the original implementation as close as possible and not implement new features. I did add the mixed case patch but I may revert that later on still.
Please find the information on the codeberg repo: https://codeberg.org/NostalgicDreams/ng ... 02-EhBASIC
Plan is to port the BASIC compiler to different 6502 computers but also as stand-alone on FPGA boards and hopefully also an ASIC in the end.
Purpose is more to get familiar with all the different environments of the ports than to provide a BASIC interpreter as a daily driver. In that respect I tend to stick to the original implementation as close as possible and not implement new features. I did add the mixed case patch but I may revert that later on still.