FUSION_C 1.2 is now available

FUSION_C 1.2 is now available

by ericb59 on 14-09-2019, 11:24
Topic: Development
Languages:

Fusion-C is a C library you can freely use to program software and games for MSX computers under MSX-DOS in C language. MRC user Eric created a major update for FUSION C, version 1.2, which has just been released.

Here is a list of all improvements:

  • Fixes, optimizations, and new features, including MSX2 VDP features, Support of the V9990 and GR8NET TCPIP
  • CheckBreak: Check Break sequence in MSX-DOS console
  • PutCharHex: Print Hex conversion of a char on console
  • PrintHex: Print Hex conversion of an integer on console
  • HMMM: Vram to Vram
  • LMMC: Ram to Vram Fast Copy Function
  • YMMM: Vram to Vram Fast Copy to Y Position
  • HMMV: High speed draw filled rectangle
  • LMMV: High speed filled rectangle with operator
  • MouseReadTo: Fast Read mouse state and buttons to variable structure
  • Itoa: Integer to Char conversion
  • StrReverse: Reverse a string
  • BoxFill: Fast Draw of a box on screen (easy version of HMMV / LMMV)
  • BoxLine: Fast Draw of an empty box on screen
  • Added support for the V9990 by porting the TeamBomba's GFX9K graphics library to SDCC (Thanks to Sylvain). (beta, no manual, but a .h file to read!)
  • Added TCP TC

Support for GR8NET Cartridge (Thanks to Eugeny) (beta. No manual but a .h to read!)
The library is still free.

Relevant link: You can download this version at the Repro-Factory
Relevant link: or on GitHub

Media browser (2)

  • FUSION_C 1.2 is now available
  • FUSION_C 1.2 is now available

Comments (9)

By ducasp

Master (163)

ducasp's picture

14-09-2019, 13:35

I think Eugeny's library uses UNAPI, so it should be good to work with any UNAPI adapter (SM-X, Denyonet, Obsonet, XSWifi, etc...), not only GR8NET. Wink

By rvanzon

Supporter (15)

rvanzon's picture

17-09-2019, 09:19

@eric-boez thanks man, great work! Smile

By Argon

Paragon (1085)

Argon's picture

17-09-2019, 11:25

When I get the download link in my mail, the zip file is named v1.1.
It does contain v1.2 though Smile

By raymond

Champion (394)

raymond's picture

17-09-2019, 19:31

Will there also be a version to use with the ASCII MSX C compiler?

By ericb59

Paladin (875)

ericb59's picture

18-09-2019, 10:43

@Argon : Filename fixed

@raymond : no. MSX C is another type of C compiler

By ibantxuyn

Expert (99)

ibantxuyn's picture

02-10-2019, 15:29

Many thanks @eric-boez @eugeny for this long awaited update ;-)

By Wolverine_nl

Paragon (1046)

Wolverine_nl's picture

21-10-2019, 15:50

Hi Eric,
I saw the books were sold out, when do you expect there to be a new batch? Smile

By sfranck72

Rookie (20)

sfranck72's picture

22-10-2019, 12:38

@Wolverine_nl
You could find it on Amazon :
FUSION-C: MSX C Library complete journey

By Wolverine_nl

Paragon (1046)

Wolverine_nl's picture

22-10-2019, 13:17

Thanks, i ordered it Wink