The New Image has released version 0.45 "Magnum mercy shot" of their Z80, R800 and GBZ80 cross-assembler tniASM, which features the following bugfixes:  

  • Fixed: Generate error for LD L,IXL (or similar) instead of simply outputting LD IXL,IXL.
  • Now supports using expressions for the fixed numeric operands in IM, RST, BIT, RES and SET instructions. Previously generated an error or wrong result!

It also is the last version to be released in the 0.x series. The next version to be released will be 1.0 which will follow the same kind of sponsorship deal as MS². People interested in supporting the development of tniASM can make a donation of at least 15 euro, for which they'll get early access to the latest development versions, and will receive the final version free of charge once it's fit for release. The 1.0 release is expected to be sold for 25 euro. It is a complete rewrite and apart from the usual 32-bit Windows version, will also be released as a 64-bit Linux binary. It will provide:

  • multiple CPU support, even within the same source file
  • customized assembly, use the (pseudo-)instructions YOU like
  • ability to be compatible with other assemblers
  • Z80, R800, Z380 and GBZ80 processors macro definitions
  • code, data and reserved data sections
  • tniASM v0.45 compatibility

Relevant link: tniASM

Comments (4)

By Vampier

Prophet (2296)

Vampier's picture

04-11-2011, 15:47

Thanks BifiMSX great work!

By hap

Paragon (2020)

hap's picture

04-11-2011, 16:05

and discomeats (their in-house composer) for the tniASM theme song! space !

By max_iwamoto

Champion (466)

max_iwamoto's picture

04-11-2011, 19:34

How fast after a donation you receive 1.0 version?

By hap

Paragon (2020)

hap's picture

04-11-2011, 20:17

You mean a beta version?
right after you donate.