Return to site

Commodore 65 emulator mac

broken image
broken image
broken image

Implemented the LEN instruction, to know the length of a string or chain of strings. Fixed a bug in the PRINT function that prevented the cursor from going to the next line when a single instruction displays more characters than a line can fit. Implemented string chaining with the operator +, with an arbitrary number of strings (up to the limit of 255 characters). Added a check in the LET function that stops the execution of a program if a string is over 255 characters long. Fixed a bug in the INPUT# function that used to leave the file open after the program terminates for attempting to read past EOF. Modified the keyboard handling functions so that they yield CPU time every time they are called Changed the types of the program counter, data counter and expression counter from unsigned integer to unsigned long to allow for longer programs. When any software for the target platform is loaded into the virtual RAM, the virtual processor executes it instruction by instruction. It implements a software version of the whole machine, including a virtual processor that executes machine language commands. Hi65 is a high-level Commodore 65 emulator. Hi65 is a high-level Commodore 65 emulator.Ģ8-04-15 English Windows 972.51 KB 353.00