Jump to content
IGNORED

Effectus - Action! cross-compiler using Mad-Assembler (MADS)


Gury

Recommended Posts

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.

image.thumb.png.969f8acd380c3018cf497acb8ef01a88.png

effectus-0-5-5-x86_64-win64.zip

  • Like 7
Link to comment
Share on other sites

  • 4 months later...
  • 4 weeks later...

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!

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...