April 27, 2024, 06:38:21 AM

News:

Own IWBasic 2.x ? -----> Get your free upgrade to 3.x now.........


Inline ASM Question

Started by Brice Manuel, January 22, 2007, 11:27:52 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Brice Manuel

Paul,

Are you planning on ditching NASM in the future?  I am asking because I am working on an emulator project that I will need to use some inline ASM.  I want to keep my project updated with the future versions of EB as some of the things coming are very useful to me.

But I also know there may be a push at some point to take EB 64bit, which means you may have to use FASM or something other than NASM.  I am concerned about code compatibility since NASM and FASM (or others) are not 100% compatible.  Will this be a major issue, or will it require a simple rewrite?  Or am I worrying about nothing?

Just want to make sure I don't create any unnecessary hurdles for myself as this is a project I expect to maintain for several years.

Regards,

Brice

Ionic Wind Support Team

Not sure yet.  YASM is another choice.

Ionic Wind Support Team

Brice Manuel

Hmm... Just did a quick read on YASM.  The compatibility with NASM syntax would "seem" ideal.  Very interesting.  Thanks for taking the time to answer.