August 3rd, 2024

Pascal65 beta – an IDE and Pascal compiler that run directly on the MEGA 65

Pascal65, a Pascal IDE and compiler for MEGA 65, is in public beta after two years of development, featuring multi-file editing and future enhancements, but has notable limitations and inefficiencies.

Read original articleLink Icon
Pascal65 beta – an IDE and Pascal compiler that run directly on the MEGA 65

The first public beta release of Pascal65, a Pascal IDE and compiler for the MEGA 65, has been announced after two years of development. Key features include the ability to create standalone PRG files, a multi-file editing IDE, and a compiler that operates within the editor. The project supports a significant portion of the Pascal language, including various data types, floating-point math, and modular code through Pascal Units. However, the beta version has limitations, such as the lack of support for variable initializers, Pascal pointers, and embedded strings in arrays or records. The compiler is also noted for being inefficient in code generation and has performance issues, particularly with larger code files. Future enhancements are planned, including syntax highlighting, error detection, and additional libraries for various functionalities. Despite its current immaturity and bugs, the project is open to contributions and aims to improve over time. A D81 disk image and the source code are available on GitHub.

- Pascal65 is a new IDE and compiler for the MEGA 65, now in public beta.

- The project supports a large portion of the Pascal language but has several limitations.

- Future updates are planned to enhance functionality and performance.

- The current version is not reliable for production use due to bugs and inefficiencies.

- The source code and disk image are accessible on GitHub for users and contributors.

Link Icon 4 comments
By @amichail - 9 months
The MEGA 65 is a recently developed computer that is based on the Commodore 65 prototypes but with some enhancements added.
By @dosinga - 9 months
So Turbo Pascal for the Commodore 64?
By @Max-q - 9 months
Very interesting project! I read the project description and status, and I would maybe call it a pre alpha, not beta at this stage?

Anyway, good luck to the creator. I hope you find people interested in contributing :-)