EmuCR Feeds
Email Us

Hi65 v9.1 is released. Hi65 is an unreleased computer from Commodore featuring 256-color graphics, a 3.54 MHz processor and a maximum of 8 MB of RAM. Hi65 is a high-level Commodore 65 emulator.

Hi65 Changelog:
* Implemented the RND instruction, which initializes the pseudorandom number generator with the current timer value and returns a result if its parameter is zero, returns a new result with the current initialization if the parameter is positive, and initializes the pseudorandom number generator with its parameter if it's negative. (NOTE: for now, the values of the pseudorandom numbers will not coincide with those generated on a physical C65, even though the effect of the instruction as described in the manual is reproduced to the letter, because the standard srand() and rand() functions of C are used, rather than the formula from the original BASIC 10.)
* Extended the default expression evaluator, to support negative numbers or variables as parameters for mathematical functions.
* Added checks in the Let, If, Input and Print functions to prevent the user from using variables called DO, FN, GO, IF, ON, OR, TO (which would be tokenized as commands and prevent the program from working).
* Fixed a bug in the Next function, which used to make it exit loops after a single iteration if a colon was present after the corresponding FOR instruction
* Extended the Dim function so that multiple arrays, separated by commas, can be declared with a single instruction.
* Fixed a bug in the function that transforms expressions into a format MuParser can understand, which used to work incorrectly with negative variables being multiplied, divided or elevated to power.
* Fixed a bug in the keyboard input routine, that used to make the character display sluggish on Windows 10.

EmuCR: Hi65

Download: Hi65 v9.1
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!