Gury Posted September 17, 2022 Author Share Posted September 17, 2022 New version 0.5.5 True support for handling strings using BYTE ARRAY declaration (strings are handled as array of ATASCII numbers) Temporary SBYTE directive is not needed anymore (it is removed) Proper handling of strings using procedures SCOPY, SCOPYC, SASSIGN PRINT procedures adapted to new feature Proper handling of number manipulation procedures and functions Fixed SCOPY, SCOPYC, SASSIGN: using both literal values and variables as parameters Fixed SCOMPARE operation, proper resulting values when comparing two strings Assembler block in generated Pascal code now uses asm/end; syntax instead of usual asm {}; syntax Console window New parameter -mi for showing Mad Assembler compile info Additional log file for showing compile status of Mad Assembler generated code (effectus-mads.txt) Showing errors when compiling *.a65 Mad Assembler code New color and background for Effectus title name Effectus unit source code libraries converted as include files Source code clean-up The main focus now will be fixing bugs like passing BYTE ARRAY parameters in procedures and functions, etc. effectus-0-5-5-x86_64-win64.zip 7 Quote Link to comment Share on other sites More sharing options...
telengard Posted January 24, 2023 Share Posted January 24, 2023 Hi! is there a Linux binary of Effectus available? Quote Link to comment Share on other sites More sharing options...
Gury Posted January 24, 2023 Author Share Posted January 24, 2023 Hello! Currently there is no Linux version for new release. You can find old Linux binaries on GitHub. Quote Link to comment Share on other sites More sharing options...
JustJoel Posted February 22, 2023 Share Posted February 22, 2023 Are there any instructions on how to use the Mac OS version? Attempting to run effectus or mads results in can't open file errors that seem to indicate that some environment paths must be set up first? For example: ./mads ./examples/vscroll.a65 results in: vscroll.a65 (94) ERROR: Cannot open or create file 'cpu6502.asm' Thanks for any tips! Quote Link to comment Share on other sites More sharing options...
Gury Posted February 22, 2023 Author Share Posted February 22, 2023 Hi JustJoel, Unfortunatelly there are no specific instructions for any platform, this yet had to be done. Currently there is no new version for Mac OS, but you can find older version on GitHub. I suppose there will be version for Mac OS and Linux some time in the future. I will look at the code and see what can be done. Greetings Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.