16.Sep.2025
|
Cross-compiler/assembler: Calypsi 5.12
"Calypsi" is a collection of compilers and assemblers that run under Windows, Linux and macOS and can generate code for various retro platforms - 6502 and 68000 processors are supported, among others. Although the project is hosted on Github, the source code is not freely available and use of the tools is only permitted for private purposes. Changes in version 5.12:
News
- 65816: Adds support for Super Nintendo Entertainment System with --target=SNES option. When enabled the code generator will utilize the hardware multiplier and divider. By default the PPU multiplier is also used, unless the option --no-ppu-mul is specified.
Corrections
- Fixed a problem with initializing a static array with a string literal causing an internal error.
- Fix an internal error related to initializing a char array with a string literal surrounded by redundant curly braces.
- Fixed a register spill issue that in some rare situations could omit doing the spill operation.
- 65816: Fixed a problem accessing the upper byte of a 16-bit value read from a memory location resulting in that it read the value from the following location.
- 68000: Correct installation directories A2560K and A2560U targets so that header file can be found.
(nba)
[News message: 16. Sep. 2025, 18:44] [Comments: 0]
[Send via e-mail] [Print version] [ASCII version]
|